Numerical control system
1 Assignment
0 Petitions
Accused Products
Abstract
A numerical control system using converted data can be obtained, in which, when an operator desires to change the feed rate by speed override and the like, when the operator-desires to change the operation of the machine according to the content of variable data, or when the operator desires to change workpiece offset data during machining operation, such a change can be quickly made.
For this purpose, the numerical control system includes a machining-program/internal-processing conversion means (502) for allocating during conversion a command in a machining program to an application program for the numerical control apparatus, a variable/offset conversion means (504) for setting during conversion, with respect to a command such as a variable command and a tool offset command in the machining program, only referencing information for the command, and a conversion data executing means (900) for directly executing, during machining program execution, the internal processing sequentially based on data allocated by the conversion means (502, 504).
-
Citations
39 Claims
-
1-12. -12. (canceled)
-
13. A numerical control system comprising:
-
a conversion means for pre-generating data for allocating commands in a machining program to internal processing of a numerical control apparatus, and for storing the data in memory; and
a conversion data executing means for using the data generated by the conversion means and pre-stored in the memory to directly execute the internal processing in sequence, without performing processing for allocating the commands in the machining program to internal processing of the numerical control apparatus, when the machining program is executed to control a control object. - View Dependent Claims (14, 15, 17, 18, 20, 21, 23, 24, 26, 27, 29, 30, 32, 33, 35, 36, 38)
-
-
16. A numerical control system comprising:
-
a machining-program/internal-processing conversion means for, when a command in a machining program is a G code or an MSTB command, setting and storing in a table provided in memory a numerical-control-apparatus internal processing address, and a parameter, for said machining-program command;
a variable/offset conversion means for, when a command in the machining program is a variable command or an offset command, setting and storing in the table provided in the memory a numerical-control-apparatus internal processing address, and a numerical-control-apparatus referencing address, for said machining-program command; and
a conversion data executing means for using data generated, and pre-stored in the memory, by the machining-program/internal-processing conversion means and the variable/offset conversion means, to directly execute the internal processing in sequence, without performing processing for allocating the commands in the machining program to internal processing of the numerical control apparatus, when the machining program is executed to control a control object. - View Dependent Claims (19, 22, 25, 28, 31, 34, 37, 39)
-
Specification