Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
150 words
A method of creating NC data for grooving a three-dimensional curved surface, comprising the steps of: specifying a groove shape which lies on the three-dimensional curved surface; specifying a groove-depth specifying curve defining a relationship between a distance dk measured from one end of said groove shape and a groove depth hk of a point at said distance dk; obtaining said distance dk in accordance with dk=lk·Lj/Li where Li represents a total length of said groove shape, lk represents a distance from said one end of said groove shape and Lj represents a total length of said groove-depth specifying curve; obtaining, based on said groove-depth specifying curve, said groove depth hk at said distance dk; and creating NC data for said grooving at said distance dk based on said groove depth identifying a groove depth of a point at the distance lk from said one end of said groove shape.
Claim 2
Independent Claim
150 words
A method of creating NC data for grooving a three-dimensional curved surface, comprising the steps of: specifying a groove shape which lies on the three-dimensional curved surface; specifying a groove-depth specifying curve defining a relationship between a distance dk measured from one end of said groove shape and a groove depth hk of a point at said distance dk; obtaining said distance dk in accordance with dk=lk·Lj/Li where Li represents a total length of said groove shape, lk represents a distance from said one end of said groove shape and Lj represents a total length of said groove-depth specifying curve; obtaining, based on said groove-depth specifying curve, said groove depth hk at said distance dk; and creating NC data for said grooving at said distance dk based on said groove depth identifying a groove depth of a point at the distance lk from said one end of said groove shape.
Claim 3
Dependent Claim
52 words
A method of creating NC data for grooving according to claim 1, further comprising the steps of: selecting said total length Li to represent a total length of said groove shape projected onto a predetermined plane; and selecting said distance lk to represent a distance from one end of said projected shape.
Claim 4
Dependent Claim
36 words
A method of creating NC data for grooving according to claim 2, storing a plurality of groove-depth specifying curves; and specifying a groove-depth specifying curve by selecting a predetermined one of the stored groove-depth specifying curves.
Claim 5
Dependent Claim
48 words
A method of creating NC data for grooving the three-dimensional curved surface with a tool according to claim 2, further comprising the step of: performing grooving in accordance with said NC data so that a distal end of the tool is lowered by hk at said distance lk.
Claim 6
Dependent Claim
59 words
A method of creating NC data for grooving according to claim 2, further comprising the step of: performing grooving in accordance with said NC data so that the tool is oriented normal to the three dimensional curved surface by simultaneous five-axis control, and so that a distal end of the tool is lowered by hk along the normal direction.