摘要 |
PROBLEM TO BE SOLVED: To provide a numerical control apparatus which accurately detects chattering vibration generated during cutting, and changes processing conditions.SOLUTION: A numerical control apparatus comprises: a processing program analysis unit 11 for reading, for example, a spindle rotation speed from a processing program 2, and outputting analysis data; a tool data storage unit 12 for storing tool data; a vibration signal extraction unit 13 for removing vibration having a frequency or a frequency band set from a sensor signal by using the analysis data and the tool data, and generating a vibration signal; a vibration information calculation unit 14 for calculating vibration information for each prescribed time from the vibration signal; a conversion parameter update unit 15 for updating a conversion parameter on the basis of a change in the vibration information and a vibration evaluation signal; a vibration signal evaluation unit 16 for converting the vibration signal by using the conversion parameter, and outputting a vibration evaluation signal which compares the vibration signal after conversion and a set threshold value; and a drive instruction unit 17 for generating a drive instruction which controls a motor of a machine tool on the basis of the analysis data, and changing the spindle rotation speed based on the vibration evaluation signal.SELECTED DRAWING: Figure 1 |