Programming instructions
NC Programming 17VRS Motion Blocks
4-7
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
Circle Diameter 160 mm Feedrate =F1000
Gain Factor = 7
G07 , G08
Position Values Y Axis [mm]
Oscilloscope Function
Position Difference:
Position Command Value:
Expansion Factor: 1680.9
Axis Number: 2
Axis Type: Dig. Linear Axis
Axis Name: Y
Process: Master
Axis Number: 1
Axis Type: Dig. Linear Axis
Axis Name: X
Process: Master
Position Values X Axis [mm]
Fig. 4-8: Circular interpolation with F1000 mm/min and G07
The figure below shows an evaluation of the position deviation in the rec-
tangular transition.
Feedrate = F1000 Gain Factor = 7
G07 , G08
Circle Section
Evaluation in
Quadrant Transition
Position Diffence
Oscilloscope Function
Position Values Y Axis [mm]
Position Difference:
Position Command Value:
Exansion Factor: 1680.9
Position Values X Axis [mm]
Fig. 4-9: Circular interpolation with G07, partial view with F1000 mm/min
Contouring Mode (Acceleration) 'G08'
The interpolation function G08 is used to adjust the final velocity at the
end of the NC-block to ensure that the transition to the next NC-block
occurs at the highest possible velocity. The crucial factor is the maximum
velocity jump which is defined in the axis parameters. In the case of a
tangential NC-block transition with the same contour velocity, the transi-
tion is made at the same velocity. The result is that workpiece surfaces
are more uniform; no free-cutting marks are produced.
•
With a tangential transition and with G06 active, for example in a tran-
sition from a straight line to a small circle, the velocity is reduced to the
calculated starting velocity of the next NC-block.
•
When G08 contouring mode (acceleration), G61 exact stop before
NC-block transition is programmed, G09 contouring mode (decele-