Patent ID: 9188972
Filing Date: 2015-11-17
Classification: G05B

Abstract:
1. A numerical control apparatus that is mounted on a machine tool having a rotary shaft that rotates a tool and is configured to control driving of the machine tool according to a machining program, the numerical control apparatus comprising: a program analyzing unit configured to analyze the machining program and extract a command rotational speed of the rotary shaft based on an analysis result of the machining program; an optimum rotational speed recording unit configured to store a plurality of optimum rotational speeds that are suitable to suppress chattering vibrations; a command rotational speed substitutability determination unit configured to select one optimum rotational speed from among the plurality of optimum rotational speeds stored in the optimum rotational speed recording unit, as a command rotational speed to be actually used in processing, with reference to the command rotational speed extracted from the machining program, and a processor executing each of the units, wherein the command rotational speed substitutability determination unit obtains a substitute rotational speed range that represents a range in which the command rotational speed can be substituted with the optimum rotational speed based on the command rotational speed extracted from the machining program, and selects an optimum rotational speed from among the plurality of optimum rotational speeds stored in the optimum rotational speed recording unit, which falls within the substitute rotational speed range, as a command rotational speed to be actually used in processing, wherein the substituted rotational speed range is a range including the command rotational speed and which changes according to the command rotational speed.