Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
210 words
A system for defining graphic patterns for an NC apparatus, comprising: display means; display control means for controlling said display means to display addresses identifying data for defining a graphic pattern; data setting means for setting known data corresponding to the addresses displayed on said display means and indicative of the desired graphic pattern, said display control means, when known data corresponding to less than all of said displayed addresses are set, continuing to display the addresses of unknown data not set by said data setting means, with the display adjacent each unknown data address indicating, e.g., by means of a blank display area, that said each address corresponds to unknown data; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for operating on said set data stored in said memory according to said formulas to determine the values of unknown data which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movements of a machine tool.
Claim 2
Independent Claim
210 words
A system for defining graphic patterns for an NC apparatus, comprising: display means; display control means for controlling said display means to display addresses identifying data for defining a graphic pattern; data setting means for setting known data corresponding to the addresses displayed on said display means and indicative of the desired graphic pattern, said display control means, when known data corresponding to less than all of said displayed addresses are set, continuing to display the addresses of unknown data not set by said data setting means, with the display adjacent each unknown data address indicating, e.g., by means of a blank display area, that said each address corresponds to unknown data; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for operating on said set data stored in said memory according to said formulas to determine the values of unknown data which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movements of a machine tool.
Claim 3
Dependent Claim
68 words
A system according to claim 1, wherein said graphic pattern comprises a planar pattern composed of a straight line, an arc or combinations thereof, said addresses comprising designations for a straight line, an arc, the coordinates of an end point of the graphic pattern, a vector angle of said straight line, a radius of said arc, vector components of said straight line, arc center coordinates and a modifier.
Claim 4
Dependent Claim
40 words
A system according to claim 1, wherein sid graphic pattern comprises a planar pattern composed of at least one line, and wherein said data setting means includes means for designating rounding or beveling of an ending point of each line.
Claim 5
Dependent Claim
27 words
A system according to claim 1, wherein said display control means includes means for displaying the results of the computation of the unknown data, using known data.
Claim 6
Dependent Claim
37 words
A system according to claim 1, wherein said display control means includes means for displaying the results of the computation of the unknown data, using known data, in the display area adjacent each displayed unknown data address.
Claim 7
Dependent Claim
48 words
A system according to claim 1, wherein said display control means displays as head items addresses corresponding to coordinates of an ending point of a straight line, a vector angle of the straight line, vector components of the straight line, and a modifier, in displaying the straight line.
Claim 8
Dependent Claim
45 words
A system according to claim 1, wherein said display control means displays, as head items, addresses corresponding to coordinates of an ending point of an arc, a radius of the arc, coordinates of the center of the arc, and a modifier, in displaying the arc.
Claim 9
Dependent Claim
14 words
A system according to claim 1, wherein said display means comprises a cathode-ray tube.
Claim 10
Dependent Claim
14 words
A system according to claim 8, wherein said data setting means comprises a keyboard.
Claim 11
Independent Claim
229 words
A system for defining a graphic pattern for an NC apparatus, said pattern comprising a planar pattern composed of a straight line, an arc or combinations thereof, said system comprising: display means; display control means for controlling said display means to display addresses corresponding to data for identifying said graphic pattern, said addresses comprising designations for a straight line, an arc, the coordinates of an end point of the graphic pattern, a vector angle of said straight line, a radius of said arc, vector components of said straight line, arc center coordinates and a modifier specifying the position of an intersection or a point of contact of the graphic pattern; data setting means for setting known data using said addresses displayed on said display means and respresenting the desired graphic pattern; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for operating on said set data stored in said memory according to said formulas to determine the values of unknown data which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movements of a machine tool.
Claim 12
Independent Claim
229 words
A system for defining a graphic pattern for an NC apparatus, said pattern comprising a planar pattern composed of a straight line, an arc or combinations thereof, said system comprising: display means; display control means for controlling said display means to display addresses corresponding to data for identifying said graphic pattern, said addresses comprising designations for a straight line, an arc, the coordinates of an end point of the graphic pattern, a vector angle of said straight line, a radius of said arc, vector components of said straight line, arc center coordinates and a modifier specifying the position of an intersection or a point of contact of the graphic pattern; data setting means for setting known data using said addresses displayed on said display means and respresenting the desired graphic pattern; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for operating on said set data stored in said memory according to said formulas to determine the values of unknown data which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movements of a machine tool.
Claim 13
Dependent Claim
34 words
A system according to claim 10, wherein said computing means computes said unknown data of a set line using the data of the set line and the set data of the next following line.
Claim 14
Independent Claim
358 words
A system for defining graphic patterns of groups of points for an NC apparatus, said groups of points including a point, a row of points, a rhombus, a grid-like rhombus, a circle, an arc, and a chord, said system comprising: display means; display control means for controlling said display means to display addresses corresponding to said graphic patterns of groups of points, said addresses including addresses corresponding to coordinates of a reference point, an angle with respect to a reference axis indicating a first direction, an angle with respect to said reference axis or said first direction and indicating a second direction, one of a pitch, an entire length or a radius in said first direction, one of a pitch or an entire length in said second direction, the number of points in said first direction, the number of points in said second direction, and modifiers; data setting means for selecting one of said graphic patterns and setting known data corresponding to addresses displayed on said display means and associated with the selected graphic pattern, said data setting means including means for setting data by selecting a pitch or an entire length for the patterns of a row of points, rhombus, and a grid-like rhombus using one of said modifiers, and for setting data by selecting an angle formed between two adjacent points or an angle formed between the reference axis or the straight line in the first direction and a final point for the pattern of an arc, using one of said modifiers; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for computing said set data stored in said memory according to said formulas to determine the values of unknown data corresponding to some of said displayed addresses which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movement of a machine tool.
Claim 15
Independent Claim
358 words
A system for defining graphic patterns of groups of points for an NC apparatus, said groups of points including a point, a row of points, a rhombus, a grid-like rhombus, a circle, an arc, and a chord, said system comprising: display means; display control means for controlling said display means to display addresses corresponding to said graphic patterns of groups of points, said addresses including addresses corresponding to coordinates of a reference point, an angle with respect to a reference axis indicating a first direction, an angle with respect to said reference axis or said first direction and indicating a second direction, one of a pitch, an entire length or a radius in said first direction, one of a pitch or an entire length in said second direction, the number of points in said first direction, the number of points in said second direction, and modifiers; data setting means for selecting one of said graphic patterns and setting known data corresponding to addresses displayed on said display means and associated with the selected graphic pattern, said data setting means including means for setting data by selecting a pitch or an entire length for the patterns of a row of points, rhombus, and a grid-like rhombus using one of said modifiers, and for setting data by selecting an angle formed between two adjacent points or an angle formed between the reference axis or the straight line in the first direction and a final point for the pattern of an arc, using one of said modifiers; a memory for storing said addresses, the data set by said data setting means, and mathematical formulas; computing means for computing said set data stored in said memory according to said formulas to determine the values of unknown data corresponding to some of said displayed addresses which have not been given numerical values by said data setting means; central processing means for controlling said computing means and said memory to store the results of computations effected by said computing means; and output control means responsive to the set data and computed data stored in said memory for controlling the movement of a machine tool.
Claim 16
Dependent Claim
80 words
A system according to claim 12, wherein said data setting means includes means for specifying patterns by selecting, using one of said modifiers, a tool path up to a reference point for the pattern of a point, whether the four corners are to be bored for the patterns of a rhombus or a grid-like rhombus, or by selecting an orientation of the position of a point with respect to the first direction defined by the angle with the reference axis.
Claim 17
Dependent Claim
54 words
A system according to claim 12, wherein said data setting means includes means for determining whether a first point in the patterns of a point, a row of points, a rhombus, a grid-like rhombus, and an arc is to be used only for positioning or is to be bored, using one of said modifiers.
Claim 18
Dependent Claim
28 words
A system according to claim 12, wherein said output control means enables the tool to move to a position on the selected graphic pattern and bore said position.
Claim 19
Dependent Claim
26 words
A system according to claim 15, wherein said items displayed under the control of said display control means includes an address for the depth of cut.
Claim 20
Dependent Claim
22 words
A system according to claim 12, wherein said display means comprises a cathode-ray tube and said data setting means comprises a keyboard.