Numerical controller capable of executing G-code commands in path table operation
First Claim
1. A numerical controller for performing a path table operation in which a position of a controlled axis is controlled in synchronism with an input value of time or a spindle position as a reference variable, in accordance with a path table that stores commands of positions of the controlled axis respective for set values of the reference variable, said path table including G-code commands pursuant to ISO to be executed respectively at set values of the reference variable, said numerical controller comprising:
- reading means that successively reads the commands respective for the set values of the reference variable from the path table;
determining means that determines whether or not the command read from the path table includes one of the G-code commands; and
executing means that executes the read G-code command when the input value of the reference variable reaches the set value of the reference variable at which the read G-code command is to be executed.
1 Assignment
0 Petitions
Accused Products
Abstract
A numerical controller capable of using G-code commands pursuant to ISO in a path table operation. Data of values L of a reference variable and positions of a controlled axis X on i th and (i 1) th lines are read from a path table and stored. Based on the i th and (i 1) th line data and an inputted value Lm of the reference variable, a motion path is obtained to output motion amounts of the controlled axis. Thereafter, an index i is updated, and the path table operation is performed in accordance with data in the path table and the inputted reference variable value. If a G-code is included in the read data during the path table operation, it is stored. When the reference variable value Lm reaches a reference variable value designated by a line in which the G-code is read, a command for the G-code is executed.
-
Citations
2 Claims
-
1. A numerical controller for performing a path table operation in which a position of a controlled axis is controlled in synchronism with an input value of time or a spindle position as a reference variable, in accordance with a path table that stores commands of positions of the controlled axis respective for set values of the reference variable, said path table including G-code commands pursuant to ISO to be executed respectively at set values of the reference variable, said numerical controller comprising:
-
reading means that successively reads the commands respective for the set values of the reference variable from the path table; determining means that determines whether or not the command read from the path table includes one of the G-code commands; and executing means that executes the read G-code command when the input value of the reference variable reaches the set value of the reference variable at which the read G-code command is to be executed.
-
-
2. A numerical controller for performing a path table operation in which a position of a controlled axis is controlled in synchronism with an input value of time or a spindle position as a reference variable, in accordance with a path table that stores commands of positions of the controlled axis respective for set values of the reference variable, said path table including a command of calling a G-code program pursuant to ISO to be executed at a set value of the reference variable, said numerical controller comprising:
-
reading means that successively reads the commands respective for the set values of the reference variable from the path table; determining means that determines whether or not the command read from the path table includes the command of calling the G-code program; and means that calls and starts executing the G-code program when the input value of the reference variable reaches the set value of the reference variable at which the read command of calling the G-code program is to be executed.
-
Specification