Programming instructions

4-10
Motion Blocks NC Programming 17VRS
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
The velocity diagram (Fig. 4-12) clearly shows how the velocity of the axis
is reduced to almost 0 between the workpiece areas. The remaining ve-
locity at which the transition to the next NC-block occurs is derived from
the axis parameter Cxx.017 Maximum Feedrate Change w/o Ramp.
Example of a program for the velocity diagrams shown in Figs. 4-12 and 4-13:
G54 G90 G00 G06 G09 X200 Starting point of the X axis
G01 F8000 Feedrate
X150 1st area
X50 2nd area
X0 F7000 3rd area with new F-value
RET Return to program beginning
In the following velocity diagram (Fig. 4-13), the change in velocity between
the second area with F8000 and the third area with F7000 has been magni-
fied using a zoom function.
Block Transition from F8000 to
F7000
G06 and G09
-8.0000
Feed
Feedrate change
from F8000 to F7000
Between
the Second Section
and the Third
Section
Oscilloscope Function
Axis Number: 1
Axis Type: Dig. Linear Axis
Axis Name: X
Process: Master with 4 Axes
Summed Signal Generation
Actual Position
Position Difference
Fig. 4-13: NC-block transition via G09 from F8000 to F7000
Exact Stop Before NC-block Transition (with Lag Finishing) 'G61'
The programmed destination position is traversed to within a preset ex-
act-stop limit with the interpolation condition G61. The
exact-stop limit
is
defined in the axis parameters by a positioning window. When the posi-
tioning window is reached, processing switches to the next NC-block and
the next axis move starts.
G61 exact stop before NC-block transition (with lag finishing) is auto-
matically activated when G00, linear interpolation at rapid traverse, is
programmed.
If G61 is programmed, the interpolation condition G08 is reset. G08
cannot be reactivated until G61 has been canceled.
It is recommended that G61 be selected for machining sharp contour
corners and not for tangential transitions.
After it has been selected, G61 remains modally active until it is can-
celed by G62 or until it is automatically reset at the end of the program
or by BST, M02, M30.
Note:
The positioning window is specified by the machine builder in
the axis parameter Cxx.023 In-Position Windows.