Numerical Control Apparatus
1 Assignment
0 Petitions
Accused Products
Abstract
A numerical control apparatus 101 includes: a machining-condition storage device 104 that stores in a storage device 107 machining conditions including a tool number, a servo-axis feed-speed instruction value, and a main-axis rotation-number instruction value, and override values of a servo axis and a main axis that are specified through an override switch; a machining-condition monitoring unit (a machining-condition checking unit 114) that monitors whether the machining conditions are in a same combination in a machining block, and outputs a machining condition changing signal when the machining conditions are in the same combination; and a controller (an interpolation processor 115) that multiplies and executes the override values stored in the storage device 107 to the servo-axis feed-speed instruction value and the main-axis rotation-number instruction value to be executed, based on a machining condition changing signal output from the machining-condition checking unit 114.
-
Citations
27 Claims
-
1-11. -11. (canceled)
-
12. A numerical control apparatus that performs machining of a workpiece according to a machining program including a machining block and variably controls speed of a servo axis and a main axis based on an override value specified through an override switch, the numerical control apparatus comprising:
-
a storing unit that stores, in a storage device, machining conditions including at least a tool number, a servo-axis feed speed, and number of main-axis rotations specified in the machining program, and an override value of the servo axis and an override value of the main axis specified through the override switch in association with the machining conditions; a monitoring unit that monitors whether a combination of machining conditions that matches machining conditions specified in the machining block to be executed is present in the storage device; and a control unit that, when a combination of machining conditions that matches the machining conditions specified is present, controls the speed of the servo axis and the main axis with servo-axis feed speed and number of main-axis rotations specified in the machining block each multiplied by a corresponding override value stored in the storage device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A numerical control apparatus that performs machining of a workpiece according to a machining program including a machining block and variably controls speed of a servo axis and a main axis based on an override value specified through an override switch, the numerical control apparatus comprising:
-
a storing unit that stores, in a storage device, machining conditions including at least a tool number, a servo-axis feed speed, and a number of main-axis rotations specified in the machining program, and an override value of the servo axis and an override value of the main axis specified through the override switch in association with the machining conditions; a monitoring unit that monitors whether a combination of machining conditions that matches machining conditions specified in the machining block to be executed is present in the storage device; and a control unit that, when a combination of machining conditions that matches the machining conditions specified is present, determines whether override multiplication is permitted based on a preset signal, and controls the speed of the servo axis and the main axis with feed speed and number of main-axis rotations each multiplied by a corresponding override value and a current override value when override multiplication is permitted, and controls the speed of the servo axis and the main axis with feed speed and number of main-axis rotations each multiplied by a corresponding override value when override multiplication is not permitted. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A numerical control apparatus that performs machining of a workpiece according to a machining program and variably controls speed of a servo axis and a main axis based on an override value specified through an override switch, the numerical control apparatus comprising:
-
a storing unit that stores main-axis load current during machining in a storage device; a comparing unit that compares currently specified main-axis load current with stored main-axis load current; and a control unit that, based on a comparison result obtained by the comparing unit, decreases an override value of the servo axis at a preset rate when the currently specified main-axis load current is larger than the stored main-axis load current, and increases the override value of the servo axis at the preset rate when the currently specified main-axis load current is smaller than the stored main-axis load current, so that the currently specified main-axis load current is coincide with the stored main-axis load current. - View Dependent Claims (25, 26, 27)
-
Specification