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