摘要 |
A numerical control apparatus for machining a target object to be machined by moving, and at the same time vibrating, a tool and the target object relative to each other along a movement path by means of a drive shaft provided to the tool or the target object, said numerical control apparatus being provided with: an analysis processing unit which reads both a feed rate of movement along the movement path and a clamp feed rate from a machining program; a feed-rate-with-vibration calculation unit which, on the basis of given vibratory cutting conditions, calculates a feed rate with vibration, which is a feed rate resulting from imparting vibration to the aforementioned read feed rate of movement; and a feed-rate-with-vibration clamping unit which, if the calculated feed rate with vibration exceeds the aforementioned read clamp feed rate, reduces the original feed rate without vibration so that the calculated feed rate with vibration is equal to or less than the clamp feed rate. |