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

Method and apparatus for producing a three-dimensional curved surface from two-dimensional curves in perpendicular planes

Assignee: Fanuc Corp
•
Filing: 1984-07-07
•
Granted: 1988-07-05
•
Expires: 2004-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for specifying a three-dimensional curve having steps of entering data specifying a first projection curve (CV 1 ) and a second projection curve (CV 2 ) is obtained when a three-dimensional curve (31a) is projected onto two adjacent planes (e.g., an XY plane and a YZ plane) in a rectangular coordinate system. The method also includes finding coordinate values (a i , b i ) of an i-th (i=1, 2 . . . ) partition point P i from among partition points partitioning the first projection curve (CV 1 ) into a number of line segments and finding coordinate values (b i ,c i ) of a point Q i on the second projection curve (CV 2 ) having a coordinate value b i on a common axis (Y axis) among coordinate axes of the two adjacent planes. The three-dimensional curve (31a) is specified by a collection of points (R i ) having the three-dimensional coordinate values (a i , b i , c i ).

Inventors

  • 👤 Hajimu Kishi
  • 👤 Masaki Seki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 22:52
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4097; G05B19/4099; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35146

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 182 words
A method of specifying and machining a three-dimensional curve on a workpiece using a curve generating apparatus, the method comprising: entering, into the apparatus, data specifying first and second curves obtained by projecting and decomposing a three-dimensional curve onto two adjacent perpendicular intersecting planes in a rectangular coordinate system by approximating the projected curves as straight lines and circular arc segments, finding coordinate values (a i ,b i ) of each i-th (i=1, 2 . . . ) partition point P i from among a plurality of partition points partitioning the first curve into a number of line segments using a ratio of first curve line lengths on each side of the partitioning point, finding respective coordinate values (b i ,c i ) of a point Q i on the second curve having a coordinate value b i on a common axis among coordinate axes of said planes, specifying the three-dimensional curve by the three-dimensional coordinate values (a i , b i , c i ) (i=1, 2, . . . ), and machining the workpiece in dependence on the three-dimensional curve.
Claim 2
Independent Claim 182 words
A method of specifying and machining a three-dimensional curve on a workpiece using a curve generating apparatus, the method comprising: entering, into the apparatus, data specifying first and second curves obtained by projecting and decomposing a three-dimensional curve onto two adjacent perpendicular intersecting planes in a rectangular coordinate system by approximating the projected curves as straight lines and circular arc segments, finding coordinate values (a i ,b i ) of each i-th (i=1, 2 . . . ) partition point P i from among a plurality of partition points partitioning the first curve into a number of line segments using a ratio of first curve line lengths on each side of the partitioning point, finding respective coordinate values (b i ,c i ) of a point Q i on the second curve having a coordinate value b i on a common axis among coordinate axes of said planes, specifying the three-dimensional curve by the three-dimensional coordinate values (a i , b i , c i ) (i=1, 2, . . . ), and machining the workpiece in dependence on the three-dimensional curve.
Claim 3
Dependent Claim 28 words
A method of specifying a three-dimensional curve according to claim 1, comprising approximately specifying said first and second curves in terms of straight line segments and circular arcs.
Claim 4
Dependent Claim 57 words
A method of specifying a three-dimensional curve according to claim 2, comprising entering a partitioning pitch s for determining the separation of said partition points along said first curve, finding a total length D t of said first curve, and calculating the integral number M of partitions for said plurality of partition points from D t /s.
Claim 5
Dependent Claim 36 words
A method of specifying a three-dimensional curve according to claim 3, comprising taking as each i-th partition point a point which partitions the total length of the first curve into a ratio m:n (where m=i+1, n=M-m).
Claim 6
Dependent Claim 57 words
A method of specifying a three-dimensional curve according to claim 1, wherein said two adjacent planes are an X-Y plane and a Y-Z plane, the first curve is a curve obtained by projecting the three-dimensional curve onto the X-Y plane, and the second curve is a curve obtained by projecting the three-dimensional curve onto the Y-Z plane.
Claim 7
Dependent Claim 89 words
A method of specifying a three-dimensional curve according to claim 1, comprising finding an element of the second curve having a coordinate value b i , where it is assumed that the coordinate value on the axis common to the two planes is b i of the coordinate values (a i ,b i ) of the respective partition point P i , obtaining a function specifying said element, and finding a coordinate value of said point Q i on said second curve upon substituting b i into said function.
Claim 8
Independent Claim 183 words
An apparatus for specifying and machining a three-dimensional curve on a workpiece, comprising: means for entering data specifying first and second curves obtained by projecting and decomposing a three-dimensional curve onto two adjacent perpendicular intersecting planes in a rectangular coordinate system by approximating the projected curves as straight lines and circular arc segments, means for finding coordinate values (a i ,b i ) of each i-th (i=1, 2 . . . ) partition point P i from among a plurality of partition points partitioning the first curve into a number of line segments using a ratio of first curve line lengths on each side of the partitioning point P 1 , means for finding respective coordinate values (b i ,c i ) of a point Q i on the second curve having a coordinate value b i on a common axis among coordinate axes of said planes, means for specifying the three-dimensional curve by the three-dimensional coordinate values (a i , b i , c i ) (i=1, 2 . . . ), and machining the workpiece in dependence on the three-dimensional curve.
Claim 9
Independent Claim 183 words
An apparatus for specifying and machining a three-dimensional curve on a workpiece, comprising: means for entering data specifying first and second curves obtained by projecting and decomposing a three-dimensional curve onto two adjacent perpendicular intersecting planes in a rectangular coordinate system by approximating the projected curves as straight lines and circular arc segments, means for finding coordinate values (a i ,b i ) of each i-th (i=1, 2 . . . ) partition point P i from among a plurality of partition points partitioning the first curve into a number of line segments using a ratio of first curve line lengths on each side of the partitioning point P 1 , means for finding respective coordinate values (b i ,c i ) of a point Q i on the second curve having a coordinate value b i on a common axis among coordinate axes of said planes, means for specifying the three-dimensional curve by the three-dimensional coordinate values (a i , b i , c i ) (i=1, 2 . . . ), and machining the workpiece in dependence on the three-dimensional curve.

References Cited (Backward Citations)

US4150329A Cited
US4491906A Cited
US4569014A Cited
US4393450A Cited
US4523270A Cited
US4507738A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-07-05 1992-01-04 1992-07-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-07-05 1996-01-04 1996-07-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-07-05 2000-01-04 2000-07-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag