Numerical control apparatus
AssigneeFanuc Corporation
InventorsTakuji Chiba, Hideo Ogino
Life of this patent
Estimating the term…
Abstract
An indirect axis address command, “AX[controlled-axis number]=commanded movement amount”, which can designate a controlled axis to be commanded through a controlled axis number is used. The controlled axes number can be stored in a variable by “variable #100=AXNUM [axis address]”, for example. In this way, it is possible to cause different axes to carry out the same operations by the same program by changing the axis addresses stored in the variables. Because the controlled axis is designated by using the controlled axis number, operation can be performed.
Claims4
A numerical control apparatus capable of controlling a plurality of controlled axes and comprising:
- storage means for storing a command program describing movement amounts or positional information of controlled axes commanded in association with the axis numbers of the controlled axes;
- and
- program analyzing means for analyzing the command program to decode it into the movement amounts or positional information of the axes;
- wherein the plurality of axes are controlled according to the movement amounts or positional information analyzed by the program analyzing means.
A numerical control apparatus capable of controlling a plurality of controlled axes, comprising:
- storage means for storing correspondences between axis addresses designating the controlled axes and controlled axis numbers;
- and
- controlled axis number obtaining means for obtaining the controlled axis numbers from the axis addresses written in the command program, based on the correspondences stored in the storage means;
- wherein the plurality of controlled axes are controlled based on the controlled axis numbers obtained from the controlled axis number obtaining means.
Dependencies are inferred from the claim text.