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.