摘要 |
<p>PROBLEM TO BE SOLVED: To provide a numerical control device including a threading cycle feature that discharges swarf forward in a moving direction of a tool and does not require calculation of an initiation point of a threading command every time when a threading action beginning at a deep end of a screw shape is commanded.SOLUTION: Data necessary to execute a threading cycle commanded by a program (a height of a screw thread, a magnitude of the first threading, a magnitude of screw finishing, etc.) is registered in a data memory unit 4. Using information analyzed by a program analysis unit 3 (threading method identification number of a method of performing threading using a tool by beginning at a deep end of a screw shape in a workpiece axis direction (tool moving direction)) and the data, a threading cycle arithmetic unit 5 calculates a tool movement command for a threading cycle. A pulse distribution unit 6 calculates the number of generated pulses per a unit time, and transmits the number of generated pulses to a motor control unit 7. The motor control unit 7 drives a motor 8 that moves the tool 10, and thus executes a threading processing cycle.</p> |