← Back to Patent Explorer
US4851986A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of creating NC data for complex curved surfaces

Assignee: Fanuc Corp
•
Filing: 1987-04-03
•
Granted: 1989-07-25
•
Expires: 2007-04-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of creating NC data for a complex curved surface (10) which has a combination of at least two three-dimensional curved surfaces (11, 12). The NC data creation method includes inputting data specifying each of the curved surfaces (11, 12) and data for specifying cutting path patterns (a pattern 21 of radiating straight lines and a pattern 22 of parallel straight lines) for respective ones of the curved surfaces. Points are obtained discretely from a cutting starting point (P i ) of one curved surface (11) to a boundary point (R i ) with the other curved surface (12) along the radiating-type cutting path pattern (21) set for this curved surface. Points are also obtained discretely on the other curved surface along the cutting path pattern (22) of parallel straight lines specified with respect to the other curved surface (12). A pick-feed is performed points are obtained discretely along the cutting path pattern on each of the curved surfaces in similar fashion. NC data for generating a complex curved surface by successively traversing each of the points, is created.

Inventors

  • 👤 Masaki Seki
  • 👤 Kouji Samukawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:42
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35147; G05B2219/35151

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.

References Cited (Backward Citations)

US4491906A Cited
US4523270A Cited
US4535408A Cited
US4546427A Cited
US4589062A Cited
US4692873A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-24 1993-01-23 1993-07-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-24 1997-01-23 1997-07-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-24 2001-01-23 2001-07-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag