摘要 |
A numerical control device (1) is provided with: an inter-block vibration continuation path generation unit (483) that, in the case of processing involving vibrations in a first movement path in a command block of interest and in a second movement path in a next command block, generates an inter-block vibration continuation path for each drive shaft so that the vibrations will continue between the first movement path and the second movement path; a vibration waveform generation unit (484) that generates, using a vibration condition, a reference vibration waveform to be superposed on the inter-block vibration continuation path for each drive shaft; a vibration movement amount generation unit (485) that calculates, using the reference vibration waveform, a vibration movement amount in the inter-block vibration continuation path for each drive shaft; and a movement amount combining unit (486) that generates a combined movement amount by adding the vibration movement amount to the inter-block vibration continuation path for each drive shaft. |