Method of revising NC program for four-axis lathes
AssigneeFanuc Corporation
InventorsHideaki Kawamura, Takao Sasaki, Teruyuki Matsumura
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsHideaki Kawamura, Takao Sasaki, Teruyuki Matsumura
Estimating the term…
In checking tool rests for interference, interpolative simulations are executed by interpolation simulators (103, 104) one block at a time in successive fashion based on first and second NC programs (101, 102). In a case where the tool rests interfere with each other, the interpolative simulations are halted and both tool rests are moved backward to the beginning of the blocks in which the interference occurred. Thereafter, with the interpolative simulation based on one NC program being kept in the halted state, the interpolative simulation based on the other NC program is executed to move the other tool rest separately along a path in the interfering block. If interference does not occur during this separate movement, sequence numbers N, M of the firt and second NC programs in the blocks in which the interference occurred are stored in a storage area (301a). Thereafter, a similar interference check is performed. After the interference check, the first and second NC programs 101, 201 are revised by inserting a wait command ahead of the block of sequence number M in the NC program for which the interpolative simulation was halted, and inserting a wait command after the block of sequence number N in the NC program for which the interpolative simulation was executed.
A method of revising NC programs for a four-axis lathe in which there are provided first and second NC programs corresponding to first and second tool rests, respectively, the first and second NC programs each having wait commands, wherein a workpiece is machined by controlling movement of the first and second tool rests independently in accordance with the first and second NC programs, respectively, while synchronization is achieved by the wait commands, said method comprising the steps of:
A method of preventing interference between tools in an NC machine tool controlled by first and second NC programs which control the movement of first and second tool rests, respectively, to machine a workpiece, comprising the steps of:
A method of revising NC programs for a four-axis lathe in which there are provided first and second NC programs corresponding to first and second tools rests, respectively, the first and second NC programs each having wait commands, wherein a workpiece is machined by controlling movement of the first and second tool rests independently in accordance with the first and second NC programs, respectively, while synchronization is achieved by the wait commands, said method comprising the steps of:
Dependencies are inferred from the claim text.