Instruction Manual

CNC programming
G functions
G functions individual descriptions
3
3.2
3.2.2
l
106
EDSTCXN EN 2.0
3.2.2.7 G10 Definition of a restart position
G10 can be used to set restart positions in the program, at which the
processing can be resumed after an error.
G10 AXES
AXES Axes, which should be repositioned for the restart.
After a minor error has occurred, the "Start nach G10" ( Start after G10 )
command (see "MC and NC Software Manual") can be used to resume
program processing again at the last programmed G10 prior to the error. For
this, the G10 saves the following information:
ƒ Absolute/relative dimensions (G90/G91)
ƒ Path/route operation (G31/G30)
ƒ Main plane (G17,G18,G19)
ƒ Modal G function (G0,G1,G2,G3)
ƒ Subprogram plane
ƒ Tool and workpiece coordinate system (T,S)
ƒ Actual positions of the programmed axes
ƒ Status of the correction module (G40,G41,G42)
Please note that the G10 does not save either the state of the parameter field
nor the zero points of the coordinate systems. The state of other NC
functions like spline (G5) and radius transfer (G1 with R) are also not saved.
If possible, only use the G10 at the start of completed profile sections.
For the "Wiederanlauf nach Fehler" (Restart after error) function, the
machine constant MK_FEHLERRESTART must be set, otherwise a
termination will also occur after a minor error and processing cannot be
resumed at the point of interruption.
N80 G10 X0 Y0 Block 80 is selected as the restart block and the current positions of the X
and Y axis are saved as the restart position.
Syntax
Meaning of the addresses
Explanation
Example