Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
239 words
A data processing device for machining a three dimensional surface by using a tool having a plurality of various curvature machining portions, one of which is selected in response to variations of the curvature on the three dimensional surface comprising: (a) means for calculating information for expressing the three dimensional surface based on factors of the three dimensional surface; (b) means for generating tool locus data (i) by providing tool shape and dimension indicative information and machining route information, (ii) by calculating at least one information selected from a curvature, a normal line and a tangential line of the three dimensional surface to be machined, based on said calculated information for expressing the three dimensional surface at each machining point, said tool shape and dimension indicative information and said machining route information, said three dimensional surface being machined by the tool having various machining portions, where a graphical projection of an outermost locus of motion of the tool, located on a plane parallel to the longitudinal axis of the tool, has a shape comprising at least one curve whose curvature is changed, and (iii) by calculating a shape condition and/or a controlling condition of the tool based on said at least one information; (c) means for checking the tool locus data based on a predetermined pattern; and (d) means for converting the tool locus data into data to be inputted into a machine which conducts three dimensional surface machining.
Claim 2
Dependent Claim
239 words
A data processing device for machining a three dimensional surface by using a tool having a plurality of various curvature machining portions, one of which is selected in response to variations of the curvature on the three dimensional surface comprising: (a) means for calculating information for expressing the three dimensional surface based on factors of the three dimensional surface; (b) means for generating tool locus data (i) by providing tool shape and dimension indicative information and machining route information, (ii) by calculating at least one information selected from a curvature, a normal line and a tangential line of the three dimensional surface to be machined, based on said calculated information for expressing the three dimensional surface at each machining point, said tool shape and dimension indicative information and said machining route information, said three dimensional surface being machined by the tool having various machining portions, where a graphical projection of an outermost locus of motion of the tool, located on a plane parallel to the longitudinal axis of the tool, has a shape comprising at least one curve whose curvature is changed, and (iii) by calculating a shape condition and/or a controlling condition of the tool based on said at least one information; (c) means for checking the tool locus data based on a predetermined pattern; and (d) means for converting the tool locus data into data to be inputted into a machine which conducts three dimensional surface machining.
Claim 3
Dependent Claim
118 words
The data processing device for machining the three dimensional surface as claimed in claim 1, wherein said means for generating tool locus data comprises: means for calculating information as to a normal line of the three dimensional surface at a machining point, and means for calculating a tool position, in response to the positional relationship between the tool original point and the tool machining point, which is in conformance with the tool shape when the tool is in abutment with the machining point, said tool position calculation being based on the tool shape indicative information, the tool dimension indicative information, tool posture indicative information, and the calculated information as to a normal line of the three dimensional surface.
Claim 4
Dependent Claim
103 words
The data processing device for machining the three dimensional surface as claimed in claim 2, wherein the means for generating tool locus data comprises: means for calculating curvature of the three dimensional surface at the machining point, and means for calculating a tool posture, in response to the relationship between the tool posture and a curvature of the machining portion of the tool abutting the machining surface when the tool is in abutment with the machining point, said tool posture calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated curvature of the three dimensional surface.
Claim 5
Dependent Claim
148 words
The data processing device for machining the three dimensional surface as claimed in claim 2, wherein the means for generating tool locus data comprises: means for calculating information as to a normal line, machining feed direction and pick feed direction with respect to the three dimensional surface at the machining point; and means for calculating machining point pitching as an output of the tool locus data by calculating the subsequent machining point at which an undercut or overcut amount is within a predetermined tolerance, in response to the relationship between the machining surface and a surface of the tool which is in conformance with the tool shape when the tool is in abutment with the machining point, said pitching calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated information with respect to the three dimensional surface at the machining point.
Claim 6
Dependent Claim
103 words
The data processing device for machining the three dimensional surface as claimed in claim 4, wherein the means for generating tool locus data comprises: means for calculating curvature of the three dimensional surface at the machining point; and means for calculating a tool posture, in response to the relationship between the tool posture and a curvature of the machining portion of the tool abutting the machining surface when the tool is in abutment with the machining point, said tool posture calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated curvature of the three dimensional surface.
Claim 7
Dependent Claim
275 words
The data processing device for machining the three dimensional surface as claimed in claim 2, wherein the means for generating tool locus data comprises: means for selecting a standardized element to determine a recommended tool shape when the tool having various curvature machining portions is in abutment with the machining point of the three dimensional surface, and for predetermining the relationship among the standardized element, information as to the three dimensional surface and a tool shape indicative element; means for selecting a machining point on the three dimensional surface and calculating information as to the three dimensional surface with respect to the machining point; means for calculating a lower limit of the tool curvature so that the curvature of the tool is not lower than that of the three dimensional surface; means for calculating the tool shape indicative element based on the predetermined relationship; means for generating a judgement signal to judge the correctness of the tool shape indicative element based on whether the tool curvature which has been provided by the tool shape calculation, at its portion abutting against the machining point, is not less than the lower limit of the tool curvature; means for successively carrying out the above selections and calculations with respect to all selected machining points; and statistical means for determining one specific tool shape, in which the tool shape indicative elements are weighted in accordance with the information as to the three dimensional surface, on a basis of the tool shape indicative elements and the correctness of the judgement signals, whereby said one specific tool shape is the selected tool shape for use in machining the three dimensional surface.
Claim 8
Dependent Claim
103 words
The data processing device for machining the three dimensional surface as claimed in claim 6, wherein the means for generating tool locus data comprises: means for calculating curvature of the three dimensional surface at the machining point; and means for calculating a tool posture, in response to the relationship between the tool posture and a curvature of the machining portion of the tool abutting the machining surface when the tool is in abutment with the machining point, said tool posture calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated curvature of the three dimensional surface.
Claim 9
Dependent Claim
148 words
The data processing device for machining the three dimensional surface as claimed in claim 6, wherein the means for generating tool locus data comprises: means for calculating information as to a normal line, machining feed direction and pick feed direction with respect to the three dimensional surface at the machining point; and means for calculating machining point pitching as an output of the tool locus data by calculating the subsequent machining point at which an undercut or overcut amount is within a predetermined tolerance, in response to the relationship between the machining surface and a surface of the tool which is in conformance with the tool shape when the tool is in abutment with the machining point, said pitching calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated information with respect to the three dimensional surface at the machining point.
Claim 10
Dependent Claim
103 words
The data processing device for machining the three dimensional surface as claimed in claim 8, wherein the means for generating tool locus data comprises: means for calculating curvature of the three dimensional surface at the machining point; and means for calculating a tool posture, in response to the relationship between the tool posture and a curvature of the machining portion of the tool abutting the machining surface when the tool is in abutment with the machining point, said tool posture calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated curvature of the three dimensional surface.
Claim 11
Dependent Claim
102 words
The data processing device for machining the three dimensional surface as claimed in claim 1, wherein the means for generating tool locus data comprises: means for calculating curvature of the three dimensional surface at the machining point; and means for calculating tool posture, in response to the relationship between the tool posture and a curvature of the machining portion of the tool abutting the machining surface when the tool is in abutment with the machining point, said tool posture calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated curvature of the three dimensional surface.
Claim 12
Dependent Claim
148 words
The data processing device for machining the three dimensional surface as claimed in claim 1, wherein the means for generating tool locus data comprises: means for calculating information as to a normal line, machining feed direction and pick feed direction with respect to the three dimensional surface at the machining point; and means for calculating machining point pitching as an output of the tool locus data by calculating the subsequent machining point at which an undercut or overcut amount is within a predetermined tolerance, in response to the relationship between the machining surface and a surface of the tool which is in conformance with the tool shape when the tool is in abutment with the machining point, said pitching calculation being based on the tool shape indicative information, the tool dimension indicative information and the calculated information with respect to the three dimensional surface at the machining point.
Claim 13
Dependent Claim
277 words
The data processing device for machining the three dimensional surface as claimed in claim 1, wherein the means for generating tool locus data comprises: means for selecting a standardized element to determine a recommended tool shape when the tool having various curvature machining portions is in abutment with the machining point of the three dimensional surface, and for predetermining the relationship among the standardized element, information as to the three dimensional surface and a tool shape indicative element; means for selecting a machining point on the three dimensional surface and calculating information as to the three dimensional surface with respect to the machining point; means for calculating a lower limit of the tool curvature so that the curvature of the tool is not lower than that of the three dimensional surface; means for calculating the tool shape indicative element based on the predetermined relationship; means for generating a judgement signal to judge the correctness of the tool shape indicative element based on whether the tool curvature which has been provided by the tool shape calculation, at its portion abutting against the machining point, is not less than the lower limit of the tool curvature; means for successively carrying out the above selections and calculations with respect to all selected machining points; and statistical means for determining one specific tool shape, in which the successively calculated tool shape indicative elements are weighted in accordance with the information as to the three dimensional surface, on a basis of the tool shape indicative elements and the correctness of the judgement signals, whereby said one specific tool shape is the selected tool shape for use in machining the three dimensional surface.