Numerical control device having function of simultaneously executing plurality of commands using data in table format
AssigneeFanuc Corporation
InventorAkira Kanemaru
Life of this patent
Estimating the term…
Abstract
In a numerical control device, a command read out unit sequentially reads out time or a position of an axis or a spindle which is a reference and a position of a different axis or spindle from the axis or the spindle which is the reference or an auxiliary function that are stored in a storage unit. A selection unit selects a processing unit that processes a command which is read out by the command read out unit on the basis of a definition set by a definition unit. The definition unit defines commands executed by each processing unit.
Claims15
A numerical control device for operation based on data in table format, configured to:
- set time or a position of an axis or a spindle as a reference,
- store, in a memory or a storage device connected via a network thereto, the data in table format in which the time or the position of the axis or the spindle as the reference is associated with a position of a different axis or spindle from the axis or the spindle as the reference or an auxiliary function,
- and the device includes a command read out unit configured to sequentially read out the time or the position of the axis or the spindle as the reference and the position of the different axis or spindle from the axis or the spindle as the reference or the auxiliary function,
- and the device is further configured to control the position of the different axis or spindle or the auxiliary function in synchronization with the time or the position of the axis or the spindle as the reference, the device comprising:
- a plurality of processing units each of which configured to determine whether a command reaches a reference value described in the data in table format and execute the command;
- a definition unit configured to define at least one command to be executed by each of the plurality of processing units;
- and
- a selection unit configured to select one processing unit configured to process the command which is read out on the basis of the definition unit.
Dependencies are inferred from the claim text.