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

Method and apparatus for producing a three-dimensional curved surface from two-dimensional section curves

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

Abstract

Abstract The method involves entering section data relating to two sections (11, 12) of a three-dimensional curved body, data relating to first and second section curves (11a, 12a) formed by the two sections (11, 12), and data relating to a three-dimensional curve (31a) which contains points (P 1 , P 1 ') on the first and second section curves, and which specifies the external shape of the three-dimensional curved body. An intermediate section (41) is generated for each and every one of partition points (S i ) (i=1, 2, 3 . . . ) that partition the three-dimensional curve (31a) into a multiplicity of line elements, the intermediate section containing the respective partition point. An intermediate section curve (41a) in the intermediate section is calculated by using the data relating to the two section curves (11a, 12a) and position information indicative of the partition points (S i ), and a curved surface of a three-dimensional curved body is created by the intermediate section curves.

Inventors

  • 👤 Hajimu Kishi
  • 👤 Masaki Seki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:32
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4097; G05B19/4099; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35115; G05B2219/35146; G05B2219/35151

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 192 words
A method of creating and machining a curved surface of a three-dimensional curved body on a workpiece using a curve generating apparatus, comprising: entering, into the apparatus, section data specifying first and second sections of the three-dimensional curved body, section curve data specifying respective first and second section curves of said three-dimensional curved body for said first and second sections, and data specifying a three-dimensional curve which contains points P 1 , P 1 ' on the first and second section curves, respectively, and which indicates at least a part of the external shape of the three-dimensional curved body between said two sections, generating an intermediate section for each of plural partition points that partition said three-dimensional curve into a multiplicity of line elements, each intermediate section containing the respective partition point, calculating a respective intermediate section curve in each said intermediate section by using partitioning ratios of the section curve data of said two sections and position information indicative of the respective partition point of said three-dimensional curve, creating said three-dimensional curved surface with the plurality of intermediate section curves, and machining the workpiece in dependence on the three-dimensional curved surface.
Claim 2
Independent Claim 192 words
A method of creating and machining a curved surface of a three-dimensional curved body on a workpiece using a curve generating apparatus, comprising: entering, into the apparatus, section data specifying first and second sections of the three-dimensional curved body, section curve data specifying respective first and second section curves of said three-dimensional curved body for said first and second sections, and data specifying a three-dimensional curve which contains points P 1 , P 1 ' on the first and second section curves, respectively, and which indicates at least a part of the external shape of the three-dimensional curved body between said two sections, generating an intermediate section for each of plural partition points that partition said three-dimensional curve into a multiplicity of line elements, each intermediate section containing the respective partition point, calculating a respective intermediate section curve in each said intermediate section by using partitioning ratios of the section curve data of said two sections and position information indicative of the respective partition point of said three-dimensional curve, creating said three-dimensional curved surface with the plurality of intermediate section curves, and machining the workpiece in dependence on the three-dimensional curved surface.
Claim 3
Dependent Claim 49 words
A method of creating a curved surface according to claim 1, wherein the data specifying said three-dimensional curve are data for specifying a first projection curve and a second projection curve obtained by projecting said three-dimensional curve onto respective ones of two adjacent planes in a rectangular coordinate system.
Claim 4
Independent Claim 259 words
A method of creating and machining a curved surface of a three-dimensional curved body, comprising: entering, into the apparatus, section data specifying first and second sections of the three-dimensional curved body, section curve data specifying respective first and second section curves of said three-dimensional curved body for said first and second sections, and data specifying a three-dimensional curve which contains points P 1 , P 1 ' on the first and second section curves, respectively, and which indicates at least a part of the external shape of the three-dimensional curved body between said two sections, the data specifying said three-dimensional curve being data for specifying a first projection curve and a second projection curve obtained by projecting said three-dimensional curve onto respective ones of two adjacent planes in a rectangular coordinate system, generating an intermediate section for each of plural partition points that partition said three-dimensional curve into a multiplicity of line elements, each intermediate section containing the respective partition point, where generating of each said intermediate section including finding a tangent to the three-dimensional curve at the respective partition point, and generating, as the respective intermediate section, a plane containing the partition point and which is perpendicular to said tangent, calculating a respective intermediate section curve in each said intermediate section by using the section curve data of said two sections and position information indicative of the respective partition point on said three dimensional curve, creating said three-dimensional curved surface with the plurality of intermediate section curves, and machining the workpiece in dependence on the three-dimensional curved surface.
Claim 5
Independent Claim 259 words
A method of creating and machining a curved surface of a three-dimensional curved body, comprising: entering, into the apparatus, section data specifying first and second sections of the three-dimensional curved body, section curve data specifying respective first and second section curves of said three-dimensional curved body for said first and second sections, and data specifying a three-dimensional curve which contains points P 1 , P 1 ' on the first and second section curves, respectively, and which indicates at least a part of the external shape of the three-dimensional curved body between said two sections, the data specifying said three-dimensional curve being data for specifying a first projection curve and a second projection curve obtained by projecting said three-dimensional curve onto respective ones of two adjacent planes in a rectangular coordinate system, generating an intermediate section for each of plural partition points that partition said three-dimensional curve into a multiplicity of line elements, each intermediate section containing the respective partition point, where generating of each said intermediate section including finding a tangent to the three-dimensional curve at the respective partition point, and generating, as the respective intermediate section, a plane containing the partition point and which is perpendicular to said tangent, calculating a respective intermediate section curve in each said intermediate section by using the section curve data of said two sections and position information indicative of the respective partition point on said three dimensional curve, creating said three-dimensional curved surface with the plurality of intermediate section curves, and machining the workpiece in dependence on the three-dimensional curved surface.
Claim 6
Dependent Claim 32 words
A method of creating a curved surface according to claim 3, comprising dividing said three-dimensional curve into a ratio m:m and determining each said partition point by varying the partition ration m:n.
Claim 7
Dependent Claim 121 words
A method of creating a curved surface according to claim 3, comprising finding coordinate values (a i ,b i ) of each of a plurality of partition points which partition said first projection curve into a ratio m:n for a respective plurality of values for said ratio, finding coordinate values (b i ,c i ) of each respective point on the second projection curve having the coordinate value b i on a common axis among the coordinate axes of said two adjacent planes, and threating (a i ,b i ,c i ) as coordinate values of each of respective partition points which internally divide the three-dimensional curve for generating each respective intermediate section and for calculating each respective intermediate section curve.
Claim 8
Dependent Claim 163 words
A method of creating a curved surface according to claim 4, wherein said calculating of each said intermediate section curve includes transforming each of said intermediate section curves into a curve in a predetermined planar coordinate system in such a manner that said first and second section curves are superposed so that said points of intersection P 1 , P 1 ' between each of said first and second sections and the three-dimensional curve coincide, calculating a point R j on the respective intermediate section curve by internally dividing at division points Q 1 , Q 2 each of said first and second section curves transformed into respective curves in said predetermined planar coordinate system into a ratio a:b, and internally dividing a straight line connecting said division points Q 1 , Q 2 into said partitioning ratio m:n, and transforming the respective intermediate section curve in said predetermined planar coordinate system into the respective intermediate section curve in the respective intermediate section.
Claim 9
Dependent Claim 54 words
The method of claim 5, wherein each said ratio m:n of said partition points of said first projection curve is assumed to be the same as said respective partition points of said three-dimensional curve, and each respective ratio m:n is used for generating the respective intermediate section and calculating the respective intermediate section 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