Parameterisation

Required input parameters

The following input parameters are required to call the cycle. The position parameters here refer to the currently active tool coordinate system (before cycle call).

Input parameters

Description

@P6

Position in X of the first reference point of the target plane (@P15@P17 not specified)

@P7

Position in Y of the first reference point of the target plane (@P15@P17 not specified)

@P8

Position in Z of the first reference point of the target plane (@P15@P17 not specified)

@P9

Position in X of the second reference point of the target plane (@P15@P17 not specified)

@P10

Position in Y of the second reference point of the target plane (@P15@P17 not specified)

@P11

Position in Z of the second reference point of the target plane (@P15@P17 not specified)

@P12

Position in X of the third reference point of the target plane (@P15@P17 not specified)

@P13

Position in Y of the third reference point of the target plane (@P15@P17 not specified)

@P14

Position in Z of the third reference point of the target plane (@P15@P17 not specified)

@P15

Rotation angle for rotation about the X axis (in degrees) (@P6@P14 not specified)

@P16

Rotation angle for rotation about the Y axis (in degrees) (@P6@P14 not specified)

@P17

Rotation angle for rotation about the Z axis (in degrees) (@P6@P14 not specified)

Optional input parameters

Input parameters

Description

@P1

Rotation mode

1: Machining coordinate system and tool are swivelled (default)

2: Tool is swivelled

3: Machining coordinate system is swivelled

4: No movement, only calculation and output (only practical with @P20=1)

@P2

Retraction distance (relative, default value = 0)

@P3

Position in X of the new origin (when @P1 = 1, @P1 = 3 are used)

@P4

Position in Y of the new origin (when @P1 = 1, @P1 = 3 are used)

@P5

Position in Z or the new origin (when @P1 = 1, @P1 = 3 are used)

@P18

Rotation mode

1: Intrinsic / projection angle (default)

2: Extrinsic / spatial angle

@P19

Rotation sequence (Tait-Bryan angles)

1: XYZ

2: XZY

3: YXZ

4: YZX

5: ZXY

6: ZYX (default)

@P20

Output result

0: No output (default)

1: Result output via SysPosRotationToPlaneResult.txt

It is recommended to use the Syntax check.to verify whether the input parameters are correctly assigned.