Programming instructions

NC Programming 17VRS Motion Blocks
4-21
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
As can be seen from the above example, two possibilities would result for
this programmed circle. Selecting the sign (R+30 or R-30) determines
which circle is traversed.
The direction of motion relative to the circle end point is determined by
G02 or G03.
Circle radius programming is not permissible with a traverse angle of
0° or 360°. The axes will remain at their starting points.
If the circle end point is missing, the axis will remain at their starting
points. No traversing takes place.
The programmed radius is active in the current machining plane (G17,
G18, G19).
Example Circle radius programming in the Z-X plane
20
40
60
80
100
Z
20 40 60 80 100 120 140
Center Point
[
P2
]
[
P3
]
[
P1
]
Ø X
[
P4
]
[
P5
]
R
Fig. 4-28: Circle radius programming on lathe, behind center of rotation
NC program
G00 G90 G54 G06 G08 Motion commands, interpolation conditions
M03 S2000 Spindle ON
X34.5 Z136.5 [P1] Starting position
G01 X40 Z128.5 F500 [P2] linear interpolation
Z100 [P3] circle starting point
G02 X80 Z60 R40 [P4] quarter circle in clockwise direction
G01 Z10 [P5] machining end point
G00 X100 X axis to safety distance
M05 Spindle OFF
RET Return to program beginning