Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
255 words
A machining control method in a machine tool, said machine tool having at least three control coordinate systems and controlled objects to be driven and controlled on the basis of respective corresponding said control coordinate systems, said machining control method comprising the steps of: providing a coordinate system data memory, said coordinate system data memory storing dimensional information corresponding to each said control system as coordinate system data; providing a coordinate relation memory, said coordinate relation memory storing coordinate position relation information specifying the positional relationships between each of said control coordinate systems; reading coordinate system data from said coordinate system data memory when each said controlled object corresponding to a respective said control coordinate system is driven and coordinate system data is needed corresponding to the other said control coordinate systems, said coordinate system data read from said coordinate system data memory corresponding to each of said control coordinate systems except said control coordinate system corresponding to said driven controlled object, and converting said coordinate system data read from said coordinate system data memory from said control coordinate systems to which said read coordinate system data correspond into said control coordinate system corresponding to said driven controlled object with said coordinate position relation information stored in said coordinate relation memory; and controlling said controlled object on the basis of the converted coordinate system data, and optionally controlling and driving an optionally controlled object of the other said controlled objects on the basis of the coordinate system data of its respective said control coordinate system.
Claim 2
Dependent Claim
255 words
A machining control method in a machine tool, said machine tool having at least three control coordinate systems and controlled objects to be driven and controlled on the basis of respective corresponding said control coordinate systems, said machining control method comprising the steps of: providing a coordinate system data memory, said coordinate system data memory storing dimensional information corresponding to each said control system as coordinate system data; providing a coordinate relation memory, said coordinate relation memory storing coordinate position relation information specifying the positional relationships between each of said control coordinate systems; reading coordinate system data from said coordinate system data memory when each said controlled object corresponding to a respective said control coordinate system is driven and coordinate system data is needed corresponding to the other said control coordinate systems, said coordinate system data read from said coordinate system data memory corresponding to each of said control coordinate systems except said control coordinate system corresponding to said driven controlled object, and converting said coordinate system data read from said coordinate system data memory from said control coordinate systems to which said read coordinate system data correspond into said control coordinate system corresponding to said driven controlled object with said coordinate position relation information stored in said coordinate relation memory; and controlling said controlled object on the basis of the converted coordinate system data, and optionally controlling and driving an optionally controlled object of the other said controlled objects on the basis of the coordinate system data of its respective said control coordinate system.
Claim 3
Dependent Claim
225 words
A machining control apparatus in a machine tool having at least three control coordinate systems and controlled objects to be driven and controlled on the basis of respective corresponding said control coordinate systems, said machining control apparatus comprising: a coordinate system data memory storing dimensional information corresponding to each said control system as coordinate system data; a coordinate relation memory storing coordinate position relation information specifying the positional relationships between each of said control coordinate systems; data reading means for reading coordinate system data from said coordinate system data memory corresponding to said control coordinate systems other than said control coordinate system in which a said controlled object is driven when said coordinate system data of said other control coordinate systems is needed; converting means for converting said coordinate system data read from said coordinate system data memory from said control coordinate systems to which said read coordinate system data corresponds into said control coordinate system corresponding to said driven controlled object with said coordinate position relation information stored in said coordinate relation memory; and driving and controlling means for driving and controlling said controlled object on the basis of said converted coordinate system data and optionally controlling and driving an optionally controlled object of the other said controlled objects on the basis of the coordinate system data of its respective said control coordinate system.
Claim 4
Dependent Claim
225 words
A machining control apparatus in a machine tool having at least three control coordinate systems and controlled objects to be driven and controlled on the basis of respective corresponding said control coordinate systems, said machining control apparatus comprising: a coordinate system data memory storing dimensional information corresponding to each said control system as coordinate system data; a coordinate relation memory storing coordinate position relation information specifying the positional relationships between each of said control coordinate systems; data reading means for reading coordinate system data from said coordinate system data memory corresponding to said control coordinate systems other than said control coordinate system in which a said controlled object is driven when said coordinate system data of said other control coordinate systems is needed; converting means for converting said coordinate system data read from said coordinate system data memory from said control coordinate systems to which said read coordinate system data corresponds into said control coordinate system corresponding to said driven controlled object with said coordinate position relation information stored in said coordinate relation memory; and driving and controlling means for driving and controlling said controlled object on the basis of said converted coordinate system data and optionally controlling and driving an optionally controlled object of the other said controlled objects on the basis of the coordinate system data of its respective said control coordinate system.
Claim 5
Dependent Claim
70 words
The machining control apparatus in a machine tool as set forth in claim 2, wherein: said machine tool comprises first and second rotatable workpiece spindles disposed opposite to and facing each other, said first and second rotatable workpiece spindles constituting two of said controlled objects; and one of said workpiece spindles disposed to be free to move and drive toward the other said workpiece spindle in the axial direction thereof.
Claim 6
Dependent Claim
278 words
A machining control apparatus in a machine tool comprising: a first machining head comprising a first workpiece spindle; a second machining head comprising a second workpiece spindle, wherein said workpiece spindles are disposed so as to face each other and be free to move in a Z axis direction, and wherein said machining heads have a boundary therebetween; tool rests corresponding to respective said workpiece spindles, said tool rests being disposed so as to be free to move in an X axis direction substantially perpendicular to said Z axis direction; a machining program memory storing a machining program of said first machining head and said second machining head; a program analysis means for calculating a machining distance from the edges of workpieces to be machined at said first machining head and said second machining head according to said machining program stored in said machining program memory; a tool information memory storing a first distance between a tool to be used for machining and said boundary between said first machining head and said second machining head; an interference judging process means for determining whether or not said first machining head and said second machining head can interfere with each other by evaluating said machining programs of said first machining head and said second machining head with respect to said first distance and said machining distance calculated by said program analysis means; and a priority determining means for determining the order of priority of said first machining head and said second machining head on the basis of the determination of said interference judging process means and a machining parameter of at least one of said first and second machining heads.
Claim 7
Dependent Claim
278 words
A machining control apparatus in a machine tool comprising: a first machining head comprising a first workpiece spindle; a second machining head comprising a second workpiece spindle, wherein said workpiece spindles are disposed so as to face each other and be free to move in a Z axis direction, and wherein said machining heads have a boundary therebetween; tool rests corresponding to respective said workpiece spindles, said tool rests being disposed so as to be free to move in an X axis direction substantially perpendicular to said Z axis direction; a machining program memory storing a machining program of said first machining head and said second machining head; a program analysis means for calculating a machining distance from the edges of workpieces to be machined at said first machining head and said second machining head according to said machining program stored in said machining program memory; a tool information memory storing a first distance between a tool to be used for machining and said boundary between said first machining head and said second machining head; an interference judging process means for determining whether or not said first machining head and said second machining head can interfere with each other by evaluating said machining programs of said first machining head and said second machining head with respect to said first distance and said machining distance calculated by said program analysis means; and a priority determining means for determining the order of priority of said first machining head and said second machining head on the basis of the determination of said interference judging process means and a machining parameter of at least one of said first and second machining heads.
Claim 8
Dependent Claim
287 words
A machining control method in a machine tool, wherein said machine tool comprises: a first machining head comprising a first workpiece spindle; a second machining head comprising a second workpiece spindle, wherein said workpiece spindles are disposed so as to face each other and be free to move in a Z axis direction, and wherein said machining heads have a boundary therebetween; tool rests corresponding to respective said workpiece spindles, said tool rests being disposed so as to be free to move in an X axis direction substantially perpendicular to said Z axis direction; and wherein said machining control method comprises: providing a machining program memory storing a machining program of said first machining head and said second machining head; providing a tool information memory storing a first distance between a tool to be used for machining and said boundary between said first machining head and said second machining head; calculating a machining distance from the edges of workpieces to be machined at said first machining head and said second machining head according to said machining program stored in said machining program memory; determining whether or not said first machining head and said second machining head can interfere with each other by evaluating said machining programs of said first machining head and said second machining head with respect to said first distance and said machining distance calculated by said program analysis means; and determining the order of priority of said first machining head and said second machining head on the basis of the determination of whether or not said first machining head and said second machining head can interfere with each other and a machining parameter of at least one of said first and second machining heads.
Claim 9
Dependent Claim
287 words
A machining control method in a machine tool, wherein said machine tool comprises: a first machining head comprising a first workpiece spindle; a second machining head comprising a second workpiece spindle, wherein said workpiece spindles are disposed so as to face each other and be free to move in a Z axis direction, and wherein said machining heads have a boundary therebetween; tool rests corresponding to respective said workpiece spindles, said tool rests being disposed so as to be free to move in an X axis direction substantially perpendicular to said Z axis direction; and wherein said machining control method comprises: providing a machining program memory storing a machining program of said first machining head and said second machining head; providing a tool information memory storing a first distance between a tool to be used for machining and said boundary between said first machining head and said second machining head; calculating a machining distance from the edges of workpieces to be machined at said first machining head and said second machining head according to said machining program stored in said machining program memory; determining whether or not said first machining head and said second machining head can interfere with each other by evaluating said machining programs of said first machining head and said second machining head with respect to said first distance and said machining distance calculated by said program analysis means; and determining the order of priority of said first machining head and said second machining head on the basis of the determination of whether or not said first machining head and said second machining head can interfere with each other and a machining parameter of at least one of said first and second machining heads.
Claim 10
Dependent Claim
67 words
The machining control method in a machine tool as set forth in claim 5, wherein; said machining parameter comprises at least one of a machining start order as between said first and second machine heads, the degree of finishing performed during respective machining operations on said first and second machine heads, and the specific contents of a respective machining program on said first and second machine heads.
Claim 11
Dependent Claim
63 words
The machining control method in a machine tool as set forth in claim 5, wherein: when the order of priority of said first and second machining heads is determined, said machining parameter comprises a machining start order corresponding to the one said machine head which began a new machining path before the other said machine head, giving said one machine head a preference.
Claim 12
Dependent Claim
61 words
The machining control method is a machine tool as set forth in claim 5, wherein: when the order of priority of said first and second machining heads is determined, said machining parameter comprises the degree of finishing performed by the respective said machine heads during their respective machining operations, a said machine head performing a finishing machining being given a preference.
Claim 13
Dependent Claim
50 words
The machining control method as set forth in claim 5, wherein: when the order of priority of said first and second machining heads is determined, said machining parameter comprises the specific contents of a respective machining program, a said machine head performing an inside diameter machining being given a preference.
Claim 14
Dependent Claim
255 words
A machining control apparatus in a machining tool having plural workpiece spindles, comprising: an input means for inputting machining information of machining processes to be performed in said machine tool with said workpiece spindles, said machining processes not being allocated between said plural workpiece spindles; memory means for storing said inputted machining information; machining time operation means for determining a machining time for each said machining process to be performed from said machining information stored in said memory means, said machining time for each said machining process being determined without distinguishing between said workpiece spindles; operation and totalizing means for determining and totaling a machining time of each said spindle, in consideration of tools used at each said workpiece spindle, when a machining based on said machining information is performed by each said workpiece spindle alone; cycle time operation means for calculating an ideal cycle time for a machining to be performed at said workpiece spindles on the basis of said machining time of each said workpiece spindle determined and totaled by said operation and totalizing means; combination operation means for determining the combination of said machining processes to be performed at each said respective workpiece spindle such that actual machining time at each said workpiece spindle approximates said ideal time; allocation operation means for allocating said machining processes to said workpiece spindles according to said combination of machining processes determined by said combination operation means; and machining execution means for executing machining at each said workpiece spindle in accordance with said allocation operation means.
Claim 15
Dependent Claim
255 words
A machining control apparatus in a machining tool having plural workpiece spindles, comprising: an input means for inputting machining information of machining processes to be performed in said machine tool with said workpiece spindles, said machining processes not being allocated between said plural workpiece spindles; memory means for storing said inputted machining information; machining time operation means for determining a machining time for each said machining process to be performed from said machining information stored in said memory means, said machining time for each said machining process being determined without distinguishing between said workpiece spindles; operation and totalizing means for determining and totaling a machining time of each said spindle, in consideration of tools used at each said workpiece spindle, when a machining based on said machining information is performed by each said workpiece spindle alone; cycle time operation means for calculating an ideal cycle time for a machining to be performed at said workpiece spindles on the basis of said machining time of each said workpiece spindle determined and totaled by said operation and totalizing means; combination operation means for determining the combination of said machining processes to be performed at each said respective workpiece spindle such that actual machining time at each said workpiece spindle approximates said ideal time; allocation operation means for allocating said machining processes to said workpiece spindles according to said combination of machining processes determined by said combination operation means; and machining execution means for executing machining at each said workpiece spindle in accordance with said allocation operation means.
Claim 16
Dependent Claim
22 words
The machining control apparatus in a machine tool as set forth in claim 10, wherein: said two workpiece spindles face each other.
Claim 17
Dependent Claim
210 words
A machining control method in a machine tool having plural workpiece spindles, comprising: inputting machining information of machining processes to be performed in said machine tool with said workpiece spindles, said machining processes not being allocated between said plural workpiece spindles; storing said inputted machining information in a memory; determining a machining time for each said machining process to be performed from said machining information stored in said memory means, said machining time for each said machining process being determined without distinguishing between said workpiece spindles; determining and totaling a machining time of each said spindle, in consideration of tools used at each said workpiece spindle, when a machining based on said machining information is performed by each said workpiece spindle alone; calculating an ideal cycle time for a machining to be performed at said workpiece spindles on the basis of said machining time of each said workpiece spindle; determining the combination of said machining processes to be performed at each said respective workpiece spindle such that actual machining time at each said workpiece spindle approximates said ideal cycle time; allocating said machining processes to said workpiece spindles according to said combination of machining processes; and executing machining at each said workpieces spindle in accordance with said allocated machining processes.
Claim 18
Dependent Claim
210 words
A machining control method in a machine tool having plural workpiece spindles, comprising: inputting machining information of machining processes to be performed in said machine tool with said workpiece spindles, said machining processes not being allocated between said plural workpiece spindles; storing said inputted machining information in a memory; determining a machining time for each said machining process to be performed from said machining information stored in said memory means, said machining time for each said machining process being determined without distinguishing between said workpiece spindles; determining and totaling a machining time of each said spindle, in consideration of tools used at each said workpiece spindle, when a machining based on said machining information is performed by each said workpiece spindle alone; calculating an ideal cycle time for a machining to be performed at said workpiece spindles on the basis of said machining time of each said workpiece spindle; determining the combination of said machining processes to be performed at each said respective workpiece spindle such that actual machining time at each said workpiece spindle approximates said ideal cycle time; allocating said machining processes to said workpiece spindles according to said combination of machining processes; and executing machining at each said workpieces spindle in accordance with said allocated machining processes.