Back to results
US 5,359,270 AGranted
Numerical control system
AssigneeFanuc Corporation
InventorsHideaki Kawamura, Kentaro Fujibayashi, Shouichi Sagara
Life of this patent
Estimating the term…
Abstract
A numerical control system controls a plurality of axes with a plurality of channels (10.about.40). A plurality of spindles (61.about.64) or automatic tool changer controllers (51, 52) are selected and controlled by the channels (10.about.40) according to machining programs. The numerical control system efficiently controls a machine tool having a number of spindles and automatic tool changer controllers.
Claims1
A method of controlling a plurality of spindles of a single machine tool using a plurality of numerical control channels, comprising the steps of:
- (a) decoding a first numerical control code instructing use of a first spindle by one of the numerical control channels;
- (b) checking availability of the first spindle;
- (c) assigning use of the first spindle to a first numerical control channel when the spindle is available;
- (d) controlling rotation of the spindle by the one of the channels in accordance with the first numerical control code;
- (e) preventing steps (c) and (d) until the spindle becomes available, if the spindle was previously assigned to one of said numerical control channels when checked in step (b);
- (f) decoding a second numerical control code instructing use of a second spindle by one of the numerical control channels;
- (g) checking availability of the second spindle;
- and
- (h) releasing use of the first spindle and assigning use of the second spindle to the first numerical control channel when the second spindle is available and the first numerical control channel has completed said controlling in step (d).
6 more elements
Dependencies are inferred from the claim text.