Programming instructions

4-14
Motion Blocks NC Programming 17VRS
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
G00 G54 G90 G61 G06 X200 Starting point
G01 X150 F8000 1st straight line
ACC 40 X50 2nd straight line acceleration factor 40%
ACC 15 X-50 3rd straight line acceleration factor 15%
RET Return to program beginning
The process parameter for maximum acceleration was set to 500
mm/sec
^
2
for the velocity diagram shown here. Thus, the acceleration for
the NC-block containing ACC 40 X50 was 200 mm/sec
^
2
, and that for the
NC-block containing ACC 15 X-50 was 75 mm/sec
^
2
.
Speed Diagram : 3 Straight Lines in X with Various Acceleration
50mm 100mm 100mm
Feed
100%
ACC 40 ACC 15
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-18: Acceleration diagram for programmable acceleration
4.3 Interpolation Functions
Linear Interpolation, Rapid Traverse, 'G00'
The coordinate values programmed using the preparatory code G00 are
traversed to at maximum path velocity. If G00 applies to more than one
axis, the traverse move is performed with interpolation.
A feedrate can be programmed with G00 using an F-word. If a feedrate (F
value) is not programmed in the NC-block, the motion occurs at the
maximum path velocity entered in the process parameter (Bxx.007). The
path velocity is limited to the maximum axis velocity entered in the axis
parameters, so that linear interpolation is always performed. The F-value
programmed with G00 remains active for all subsequent traverse moves
and interpolation types until it is overwritten by a new F-value.
Block transition with lag present (G62) is suppressed in combination with
G00. The transition to the next NC-block does not occur until all the pro-
grammed axes lie within the position window for the programmed coordi-
nate value which is specified in the axis parameters.
If contouring mode (acceleration) is active (G08), a change to contouring
mode (acceleration) (G09) is already made in the previous NC-block. If
G00 is overwritten by a different type of interpolation, G08 is automatically
activated.
G00 remains modally active until it is overwritten by a different preparatory
code in the same G group (G01, G02, G03).
NC-program