1 LREAL 2 a2 LREAL 2 a3 LREAL 2 a4 LREAL 0 d1 LREAL 2 d5 LREAL -2
length of dToolA dnl2 [...] SMC_TRAFOF_Gantry2Tool2 [...] _BLOCK SMC_TRAFOF_Gantry2Tool2
-dimensional vector (d0, d1, d2) In [...] _Vec Input d0 LREAL d1 LREAL d2 LREAL
Initialize BOOL Input dArmLength1 LREAL dArmLength2 LREAL d
SMC_TRAFOF_Gantry2 [...] _BLOCK SMC_TRAFOF_Gantry2 [...] -axis. Input dOffsetX LREAL
SMC_TRAFOF_GantryCutter2 [...] _BLOCK SMC_TRAFOF_GantryCutter2 [...] axis Input d
be positive. dArmLength2 [...] be positive. If dArmLength2 < dArmLength1 + dDistance/2
v1 SMC_Vector3d v2 SMC_Vector3d Output v SMC_Vector3D
RailJoints ARRAY [0..2] OF SMC_VECTOR3D [...] PlateJoints ARRAY [0..2] OF SMC_VECTOR3D Inout Const vTCP SMC_VECTOR3D
3_CNC.SMC_TRAFO_Tripod_Arm dPos ARRAY [0..2] OF LREAL dOffsetZ LREAL [...] [0..5] OF SMC_Vector3D