Cycles - Introduction

Cycles are additional options and subject to the purchase of a license.

General information

Cycle call

ISG cycles are called using a cycle call:

L CYCLE[ NAME="..." @P1 = .. @P2 = .. ...]

A cycle is called by specifying the cycle name. It is also possible to parameterise the cycle input parameters to modify cycle behaviour to a special application.

This documentation contains a separate subsection for each cycle where cycle behaviour is described in greater detail. It also contains a list of the input parameters used for the cycle. Finally, a simple programming example describes how to call the cycle.

Selecting the cycle plane

A cycle is programmed independently of the currently valid plane (G17, G18, G19) and independently of the axis names configured in the NC channel.

In the cycle documentation, the axes are described by the following names for the sake of better legibility:

Cycles can also be used in offset and rotated coordinate systems. These coordinate systems should only be defined using the #CS command. The #ROTATION command is not suitable for use in combination with cycles.