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.