摘要 |
PURPOSE:To make it possible to simplify the preparation of an NC program by successively shifting a cutting point in each cycle with the use of data necessary for determining a tool path pattern in a circular thread cutting cycle and a cutting point in each cycle. CONSTITUTION:After a tool TL is positioned in accordance with NC data shifted to a tool point A, when an NC instruction during circular thread cutting cycle is inputted, a processor obtains the coordinate value of a cycle starting point Pi (i=1, 2...) at i-th [1 is an initial value of (i)] circular thread cutting cycle PLi with reference to a cycle starting point A. Further, the tool TL is shifted to the point Pi, and thereafter, the i-th circular thread cutting cycle having the point Pi as a starting point is carried out so as to shift the tool TL along a tool path PLi. Thereafter, the circular thread cutting cycle is repeated similarly while the cutting starting point P'i is successively shifted along an arcuate shape of the circular thread. Thereby it is possible to simply prepare an NC program. |