Numerical control device
AssigneeFanuc Corporation
InventorsHisateru Ishiwari, Hideaki Maeda, Kazuo Sato
Life of this patent
Estimating the term…
Abstract
A numerical control device includes an operation stop block designation unit configured to predict an executing block of a machining program at designated time, predicted to being executed at the designated time, based on machining time of each block of the machining program, and designate a stop block for the machining operation to be safely stopped, by searching from the executing block at the designated time in reverse order to the order to execute blocks of the machining program, and a program operation control unit configured to control to stop the machining operation at the stop block designated by the operation stop block designation unit.
Claims8
A numerical control device configured to stop a machining operation without damage to a machine before a designated time arrives, when the designated time to stop the machining operation is designated, during the machining operation performed by controlling the machine based on a machining program, the numerical control device including a processor configured to execute the method comprising:
- receiving the designated time;
- predicting a machining time of the machining program based on an order of execute blocks of the machining program and an execution time for acceleration and deceleration by a drive unit of the machine of each block of the machining program;
- predicting an executing block of the machining program at the designated time, the executing block of the machining program predicted to be executing at the designated time, based on the predicted machining time of each block of the machining program;
- designating a stop block for the machining operation to be stopped without damage to the machine before the designated time, by searching from the executing block at the designated time in reverse order of the order of execute blocks of the machining program;
- and
- controlling stopping of the machining operation at the designated stop block.
Dependencies are inferred from the claim text.