Numerical controller
AssigneeFanuc Corporation
InventorsTakahiko Endo, Yasushi Takeuchi
Life of this patent
Estimating the term…
Abstract
A path table operation is performed while updating the reference positions. When a read-out command in the path cycle table is read out, the reference positions are withdrawn and reset, and the respective axial positions at the time of the initiation of the path cycle command are stored. From the next period, the target positions are determined by adding the positions at the time of initiation to the respective axial positions corresponding to the reference positions stored in the path cycle table, and a path table operation is performed. A single path cycle table is sufficient for storing commands for portions to be repeatedly worked.
Claims10
A numerical controller which has the function of driving respective axes by commanding respective axial positions with respect to reference positions in which time or spindle position is used as reference, as data in a tabular format, comprising:
- storage means which has main tabular format data that stores respective axial positions with respect to the reference positions, and a path cycle table which stores, as tabular format data, respective axial positions with respect to the reference positions, from the working start position to the working end position of the same working that is repeatedly performed;
- and
- driving means which obtains commands for the respective axes and performs driving on the basis of said main tabular format data, and when said path cycle table is called up on the basis of said reference positions, outputs amounts of movement of the respective axes to respective axial motors and performs driving on the basis of the respective axial positions at the reference positions at the time at which said table is called up, and the data stored in said path cycle table.
A numerical controller which has the function of driving respective axes by commanding respective axial positions with respect to reference positions in which time or spindle position is used as reference, as data in a tabular format, comprising:
- storage means which has main tabular format data that stores respective axial positions with respect to the reference positions, and a path cycle table which stores, as tabular format data, respective axial positions with respect to the reference positions, from the working start position to the working end position of the same working that is repeatedly performed;
- first calculating means which calculates the amounts of movement of the respective axes on the basis of said main tabular format data;
- second calculating means which calculates the amounts of movement of the respective axes on the basis of the data in said path cycle table;
- and
- driving means which adds the amounts of movement of the respective axes for the respective operations calculated by said first and second calculating means, outputs the results to respective axial motors, and performs driving.
Dependencies are inferred from the claim text.