
Getting started
CNC programming according to DIN 66025
G−functions
2
2.9
2.9.1
l
45
EDSTCXN EN 2.0
2.9 CNC programming according to DIN 66025
The following description of functions according to DIN 66025 is an excerpt
from the chapter "CNC programming" (¶ 87).
2.9.1 G−functions
G−functions define geometric preparatory functions for the operation of the
axes. On principle, a DIN block with a G−function has the following structure:
The letter "G" follows the number of the G−function. This is followed by the
parameters, which consist of a letter and the corresponding value.
G (number) [parameter (value)] [parameter (value)] ...
The following shows some examples of G−functions:
g Meaning Parameter Example with parameter and
values
00 Linear interpolation, high
rate
AXES R D F E L G1 X0 Z10 C0 F2
01 Linear interpolation
02 Circular interpolation,
clockwise
AXES D I J K R F E L G3 X40 Y40 R100 D−60 K2
03 Circular interpolation,
counterclockwise
17 Plane selection XY for
circular interpolation
−− G17
18 Plane selection XZ for
circular interpolation
−− G18
19 Plane selection YZ for
circular interpolation
−− G19
ETCN010 ETCN009
rasha