Numerical controller for controlling tapping
First Claim
1. A numerical controller that executes a rigid tap by starting synchronization between the rotational speed of a spindle and the feed rate of a rigid tap without stopping the spindle at a point R of which the height is set higher than a top of a workpiece, comprising:
- a workpiece top detection unit that detects a position of the workpiece top; and
a synchronization error monitoring unit that starts monitoring for determining whether or not an error amount of a synchronization error in the synchronization exceeds a predetermined threshold value at the position of the workpiece top.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a numerical controller capable of shortening cycle time while maintaining machining accuracy of a rigid tap. The numerical controller includes: a rigid tap control unit that executes a rigid tap by synchronizing rotational speed of a spindle with feedrate; a synchronization error monitoring unit that starts or terminates monitoring of a synchronization error between the rotational speed of the spindle and the feedrate at a point R set to a height equal to or higher than a top of a workpiece; and a workpiece top detection unit that detects a position of the workpiece top. The synchronization error monitoring unit starts monitoring the synchronization error at the position of the workpiece top instead of the point R.
-
Citations
2 Claims
-
1. A numerical controller that executes a rigid tap by starting synchronization between the rotational speed of a spindle and the feed rate of a rigid tap without stopping the spindle at a point R of which the height is set higher than a top of a workpiece, comprising:
-
a workpiece top detection unit that detects a position of the workpiece top; and a synchronization error monitoring unit that starts monitoring for determining whether or not an error amount of a synchronization error in the synchronization exceeds a predetermined threshold value at the position of the workpiece top.
-
-
2. A numerical controller that executes a rigid tap, the numerical controller comprising:
a processor configured to; detect a position of a workpiece top; and determine, by machine learning, a point R which is a height higher than the workpiece top to start a synchronization between a rotational speed of a spindle and a feed rate of the rigid tap, the point R is determined to optimize at least one of a cycle time of the rigid tap and the or a synchronization error of the synchronization between the rotational speed of the spindle and the feed rate of the rigid tape.
Specification