Cnc programming – Lenze ETC Motion Control User Manual

Page 106

Advertising
background image

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

Advertising