Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
185 words
A method of operating a numerical control apparatus having a function to repeat a cutting cycle until a material is cut to a final machining shape indicated in a machining program comprising the steps of: storing a material shape indicated in the machining program in addition to said final machining shape; setting straight lines at an interval of a cutting depth starting from a cutting reference point; determining intersections of said straight lines with the material shape; classifying the intersections as points from which the tool enters into a material zone and as points from which said tool emerges from the material zone; and, moving the tool at a predetermined cutting rate from the point where it enters the material zone until it emerges therefrom at an emerging point, but moving the tool at a rapid traverse rate between the emerging point and the point where the tool enters said material zone; wherein these operation steps are repeated until the tool touches said final machining shape, whereupon the tool is operated at said predetermined cutting rate along said final machining shape for said cutting depth.
Claim 2
Independent Claim
185 words
A method of operating a numerical control apparatus having a function to repeat a cutting cycle until a material is cut to a final machining shape indicated in a machining program comprising the steps of: storing a material shape indicated in the machining program in addition to said final machining shape; setting straight lines at an interval of a cutting depth starting from a cutting reference point; determining intersections of said straight lines with the material shape; classifying the intersections as points from which the tool enters into a material zone and as points from which said tool emerges from the material zone; and, moving the tool at a predetermined cutting rate from the point where it enters the material zone until it emerges therefrom at an emerging point, but moving the tool at a rapid traverse rate between the emerging point and the point where the tool enters said material zone; wherein these operation steps are repeated until the tool touches said final machining shape, whereupon the tool is operated at said predetermined cutting rate along said final machining shape for said cutting depth.
Claim 3
Dependent Claim
443 words
A numerical control apparatus, having a function to repeat a cutting cycle until a material is cut to a final machining shape indicated in a machining program, comprising: a memory means for storing said final machining shape indicated in said machining program; a memory means for storing a material shape indicated in said machining program; a calculating means for calculating an outermost point of said material shape in a direction opposing a cutting direction; a generating means for generating a linear tool point path line in a direction identical to the feed direction of the tool based on the outermost point of said material shape; a calculating means for calculating intersections of said tool point path lines with the material shape stored in said memory means; a generating means for generating commands to move the tool at a rapid traverse rate to the first intersection amount the intersections of the tool point path line with said material shape; a calculating means for calculating the intersections of the tool point path lines produced by said generating means with the final machining shape stored in the memory means; a judgment means which judges whether the points are the point where the tool is entering a material zone of the material shape stored in said memory means or the points where the tool is emerging therefrom; a generating means for generating commands to move the tool at a predetermined cutting rate between the point wherein the tool is entering into said material zone and the point wherein the tool is emerging therefrom, and between the point wherein the tool is entering into the material zone and the intersection of the tool point path line with the final machining shape calculated by said calculating means; a generating means for generating commands to move the tool at the rapid traverse rate between the point wherein the tool is emerging from the material zone which has been judged by said judgement means and the point wherein the tool is entering said material zone; a generating means for generating commands to move the tool between the intersections of the tool point path lines with said final machining shape calculated by said calculating means along the final machining shape stored in said memory means; and a cutting cycle controlling means for repeating the operations until all the commands for cutting at the predetermined cutting rate along the final machining shape stored in the memory means are outputted, whereby the cutting cycle is repeated based on the material shape indicated in said machining program until the final machining shape indicated in said program is obtained while avoiding idle operating of the tool.
Claim 4
Dependent Claim
443 words
A numerical control apparatus, having a function to repeat a cutting cycle until a material is cut to a final machining shape indicated in a machining program, comprising: a memory means for storing said final machining shape indicated in said machining program; a memory means for storing a material shape indicated in said machining program; a calculating means for calculating an outermost point of said material shape in a direction opposing a cutting direction; a generating means for generating a linear tool point path line in a direction identical to the feed direction of the tool based on the outermost point of said material shape; a calculating means for calculating intersections of said tool point path lines with the material shape stored in said memory means; a generating means for generating commands to move the tool at a rapid traverse rate to the first intersection amount the intersections of the tool point path line with said material shape; a calculating means for calculating the intersections of the tool point path lines produced by said generating means with the final machining shape stored in the memory means; a judgment means which judges whether the points are the point where the tool is entering a material zone of the material shape stored in said memory means or the points where the tool is emerging therefrom; a generating means for generating commands to move the tool at a predetermined cutting rate between the point wherein the tool is entering into said material zone and the point wherein the tool is emerging therefrom, and between the point wherein the tool is entering into the material zone and the intersection of the tool point path line with the final machining shape calculated by said calculating means; a generating means for generating commands to move the tool at the rapid traverse rate between the point wherein the tool is emerging from the material zone which has been judged by said judgement means and the point wherein the tool is entering said material zone; a generating means for generating commands to move the tool between the intersections of the tool point path lines with said final machining shape calculated by said calculating means along the final machining shape stored in said memory means; and a cutting cycle controlling means for repeating the operations until all the commands for cutting at the predetermined cutting rate along the final machining shape stored in the memory means are outputted, whereby the cutting cycle is repeated based on the material shape indicated in said machining program until the final machining shape indicated in said program is obtained while avoiding idle operating of the tool.
Claim 5
Dependent Claim
40 words
A numerical control apparatus as claimed in claim 2, further comprising a program reading means for reading in said machining program in order to give commands to said cutting cycle controlling means, material shape memory and final machining shape memory.
Claim 6
Dependent Claim
71 words
A numerical control apparatus as claimed in claim 2, further comprising a function generating means for generating functions for moving the tool along the cutting line of the material within the material zone and for cutting the contour of the material based on the respective outputs from the command generating means for moving the tool to the first intersection with the material and for moving the tool outside the material zone.
Claim 7
Dependent Claim
24 words
A numerical control apparatus as claimed in claim 4, further comprising a servo controlling means for driving a servo motor based on said functions.