
PREFACE
This part describes the items required for creating a CNC program.
Chapter
item
Description
Related code
1
Outline
Functions necessary for
programming
2
Controlled axes increment system and stroke
3
Preparatory function
General information of G codes
r
4
interpolation functions
Positioning and linear interpolation GOO, GO1
5
Feed functions
Rapid traverse, cutting feed, feed GOO, GOI, GO4,
.
per minute, and feed per rotation
G93, G94, G95
I
6
Reference position
Functions related to the reference
G27-G30
position
7
Coordinate system Setting coordinate system
G92
I
8
Coordinates and How to specify them in the
G20, G21,
dimensions
absolute or incremental mode
G90, G91
1
9
Spindle-speed Spindle control S codes
functions
.
10
Tool functions Tool replacement T codes
11 Miscellaneous
Communication with external units
M codes
functions
such as the coolant unit
I
12
Program configuration Program format
1
13
Functions to simplify Canned cycles and functions to Glo, Gil,
.
programming rewrite parameters from programs
G73-G89
I
14 Measurement functions Skip function
G31
15 Custom macro User-defined commands (custom
G65
macros)
.
16
Compensation *
Compensation corresponding to
G43, G44, G49
functions
b
the tool length and pitch error
Machining programs, parameters, variables, etc. are stored in the CNC unit internal non-
volatile memory.
in general, these contents are not lost by the switching ON/OFF of the
power. However, it is possible that a state can occur where precious data stored in the non-
volatile memory has to be deleted, because of deletions from a maioperation, or by a failure
restoration.
in order to restore rapidly when this kind of mishap occurs, it is recommended that you create
a copy of the Various kinds of data beforehand.
The machine tool builder is requested to store created machining programs, parameters,
variables, and other data on memory cards as backup data, and attach them to your machine.
if the end user modifies machining programs or other data, the end user is requested to
update the contents of the memory cards attached to the machine accordingly.