Programming instructions
NC Programming 17VRS Motion Blocks
4-3
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
Examples
Circle Diameter 160 mm Machining Speed = F8000
Gain Factor = 7
G06, G08
Oscilloscope Function
Position Values X Axis [mm]
Position Values Y Axis [mm]
Position Difference:
Position Command Value
Axis Number : 1
Axis Type: Digital Linear Axis
Axis Designation: Z
Process: Master
Axis Number : 2
Axis Type: Digital Linear Axis
Axis Designation: Y
Process: Master
Expansion Factor:
Fig. 4-2: Circular interpolation with F8000 mm/min and Minimized Following-Error
Mode
In the circle shown in Fig. 4-2 the following-error is multiplied by an ex-
pansion factor of 1693.7. Here is the part program for the circle plot (Figs.
4-2 to 4-5).
T11 BSR .M6 Tool change SF D10
G00 G90 G54 G06 G08 X199 Y136 Z5 Starting position
S5000 M03 Spindle ON
G01 Z-5 F1000 Lower cutter into material
G41 X199 Y141 F8000 [or. F1000] Start point for circular machining
G03 X180 Y122 I199 J122 Insertion circle
G01 X180 Y100 Transition element
G02 X180 Y100 I100 J100
Full circle
∅
160
G01 X180 Y77 Transition element
G03 X198 Y59 I198 J77 Withdrawal circle
G00 Z5 Withdraw tool to safety distance
T0 BSR .M6 Tool change
RET Return to start of program
The actual contour is nearly ideal on the NC control end due to the com-
pensated following error. A position deviation of 0.002 mm occurred only at
the transition between the squares. The position deviation at the transition
between the quadrants can be compensated for almost completely by pro-
gramming in addition friction compensation (see Chapter 11, "Special
Functions, AXD Command").