Numerical controller
AssigneeFanuc Corporation
InventorsTakashi Satou, Takeshi Mochida
Life of this patent
Estimating the term…
Abstract
The numerical controller determines a possibility of interference between a tool and an obstacle on a workpiece and, based on the determination result, switches the end point position of the rising motion of the tool in command data to a retreat position from a rising edge or stops the movements of X/Y axes by a next command block until rising motion of a press axis of the machine tool by the command data is completed. In this way, wasteful deceleration is prevented from occurring when interference between the tool and the obstacle is avoided during machining.
Claims3
A numerical controller that controls, based on a program, a machine tool for performing punch press machining on a workpiece by a tool attached to a punch head, the numerical controller comprising:
- a command analysis unit that analyzes a command block read out from the program, generates command data and outputs the generated command data;
- an interpolation unit that performs interpolation processing based on the command data, generates interpolation data and outputs the generated interpolation data;
- an interference determination unit that determines a possibility of interference between the tool and an obstacle on the workpiece;
- and
- both or one of a rising end point position switching unit that switches an end point position of rising motion of the tool in the command data to a retreat position from a rising edge based on a determination result by the interference determination unit and an interlock control unit that stops movements of X/Y axes by a command block next to the command block until rising motion of a press axis of the machine tool by the command data is completed.
Dependencies are inferred from the claim text.