| CPC G05B 19/4067 (2013.01) [G05B 2219/50112 (2013.01)] | 8 Claims |

|
1. A numerical controller comprising:
a processor configured to:
extract at least one non-machining section from a tool path based on sensor information indicating a physical quantity detected by a sensor, a tool moving along the tool path, and the tool and a workpiece not coming into contact with each other in the non-machining section;
set an end position of reverse movement in one non-machining section among the at least one non-machining section extracted by the extraction unit, the tool reversing along the tool path in the reverse movement;
control the reverse movement; and
receive information specifying the one non-machining section selected by a user among the at least one non-machining section,
wherein the processor sets the end position in the one non-machining section based on the received information.
|