Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
218 words
A method of creating NC data for a complex curved surface including a combination of at least two three-dimensional curved surfaces, comprising the steps of: (a) inputting data specifying each of the at least two three-dimensional curved surfaces and data for specifying a cutting path pattern for each of the at least two three-dimensional curved surfaces, said inputting step comprising inputting a cutting path pattern which is one of a pattern of equidistantly spaced parallel straight lines, a pattern of equiangularly spaced radiating straight lines, and a pattern of equidistantly spaced concentric circular arcs; (b) obtaining points discretely from a cutting starting point of a first of the at least two three-dimensional curved surfaces to a boundary point with a second of the at least two three-dimensional curved surfaces along the cutting path pattern set for the first curved surface; (c) obtaining points discretely on the second curved surface along the cutting path pattern specified with respect to the second curved surface; (d) thereafter performing a pick-feed and obtaining points discretely along the cutting path patterns on each of the first and second curved surfaces by repeating said steps (b) and (c); and (e) creating NC data for generating a complex curved surface by successively traversing each of the points obtained in said steps (b), (c) and (d).
Claim 2
Independent Claim
218 words
A method of creating NC data for a complex curved surface including a combination of at least two three-dimensional curved surfaces, comprising the steps of: (a) inputting data specifying each of the at least two three-dimensional curved surfaces and data for specifying a cutting path pattern for each of the at least two three-dimensional curved surfaces, said inputting step comprising inputting a cutting path pattern which is one of a pattern of equidistantly spaced parallel straight lines, a pattern of equiangularly spaced radiating straight lines, and a pattern of equidistantly spaced concentric circular arcs; (b) obtaining points discretely from a cutting starting point of a first of the at least two three-dimensional curved surfaces to a boundary point with a second of the at least two three-dimensional curved surfaces along the cutting path pattern set for the first curved surface; (c) obtaining points discretely on the second curved surface along the cutting path pattern specified with respect to the second curved surface; (d) thereafter performing a pick-feed and obtaining points discretely along the cutting path patterns on each of the first and second curved surfaces by repeating said steps (b) and (c); and (e) creating NC data for generating a complex curved surface by successively traversing each of the points obtained in said steps (b), (c) and (d).
Claim 3
Dependent Claim
92 words
A method of creating NC data for a complex curved surface according to claim 1, wherein said step (a) further comprises inputting as the data for specifying the cutting path pattern (i) data indicative of the one of the pattern of parallel straight lines, the pattern of radiating straight lines and the pattern of concentric circular arcs, (ii) data indicative of one line of intersection with a predetermined plane, and (iii) a rule specifying a number of lines of intersection on a predetermined plane on the basis of the line of intersection.
Claim 4
Dependent Claim
62 words
A method of creating NC data for a complex curved surface according to claim 2, wherein discrete points on a section curve obtained when a predetermined curved surface is cut by a section in which an i-th line of intersection from among said number of lines of intersection is a line of intersection in said predetermined plane are taken as said points.
Claim 5
Dependent Claim
114 words
A method of creating NC data for a complex curved surface according to claim 3, wherein: said step (a) comprises specifying a cutting range along with the data for specifying the cutting path pattern for each of the at least two three-dimensional cutting surfaces; said steps (b) and (c) each comprise obtaining points discretely up to a boundary of the cutting range along a first direction; and said step (d) comprises thereafter obtaining points discretely in a similar manner upon performing a pick-feed of a predetermined amount in a second direction different from said the first direction, and subsequently obtaining points in a similar manner until a boundary in the second direction is reached.