Parameterisation
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 |
@P1 | Rotation mode 1: Machining coordinate system and tool are rotated 2: Tool is rotated 3: Machining coordinate system is rotated 4: No movement, only calculation and output (only practical with @P20=1) |
@P2 | Retraction distance (relative) |
@P3 | Position in X of the new origin |
@P4 | Position in Y of the new origin |
@P5 | Position in Z of the new origin |
@P6 | Position in X of the first reference point of the target plane |
@P7 | Position in Y of the first reference point of the target plane |
@P8 | Position in Z of the first reference point of the target plane |
@P9 | Position in X of the second reference point of the target plane |
@P10 | Position in Y of the second reference point of the target plane |
@P11 | Position in Z of the second reference point of the target plane |
@P12 | Position in X of the third reference point of the target plane |
@P13 | Position in Y of the third reference point of the target plane |
@P14 | Position in Z of the third reference point of the target plane |
@P15 | Rotation angle for rotation about the X axis (in degrees) |
@P16 | Rotation angle for rotation about the Y axis (in degrees) |
@P17 | Rotation angle for rotation about the Z axis (in degrees) |
@P18 (optional) | Rotation mode 1: Intrinsic / projection angle (default) 2: Extrinsic / spatial angle |
@P19 (optional) | Rotation sequence (Tait-Bryan angles) 1: XYZ 2: XZY 3: YXZ 4: YZX 5: ZXY 6: ZYX (default) |
@P20 (optional) | Output result 0: No output (default 1: Result output via SysPosRotationToPlaneResult.txt |