DIN/ISO programming | Assignment, synchronization, workpiece transfer
4
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
495
Traversing to a fixed stop G916
Refer to your machine manual.
The machine tool builder determines the scope of
function and behavior of this function.
G916 switches on the monitoring of the traverse path and moves
to a fixed stop (example: transferring a premachined workpiece to
a second traveling spindle if you do not know the exact position of
the workpiece).
The control stops the slide and saves the stop position. G916
generates an interpreter stop.
Parameters:
H: Contact force in daN (1 daNewton = 10 newtons)
D: Axis number (X = 1, Y = 2, Z = 3, U = 4, V = 5, W = 6, A = 7,
B = 8, C = 9)
K: Incremental distance
R: Return path
V: Type of departure
V = 0: Stay at fixed stop
V = 1: Return to start position
V = 2: Retract by return path R
O: Err. evaluation
O = 0: Error evaluation in expert program
O = 1: The control issues an error message
Lag error monitoring is not activated until the
acceleration phase has been completed
The feed rate override is not effective during cycle
execution
When traversing to a fixed stop, the control moves
up to the fixed stop and stops as soon as the following error has
been reached. The remaining path of traverse is deleted
back to starting position
back by the return traverse path
Programming:
Position the slide at a sufficient distance before the fixed stop
Use a moderate feed rate (< 1000 mm/min)
Example: Traversing to a fixed stop
. . .
N.. G0 Z20
Pre-position slide 2
N.. G916 H100 D6 K-20 V0 O1
Activate monitoring, traverse to a fixed stop
. . .