Kin_Tripod_Linear.IsSingularity (METH) ¶ METHOD IsSingularity : BOOL InOut: Scope Name Type Return IsSingularity BOOL Inout Const a AXISPOS_REF
Kin_Wrist3.IsCompatibleWithPosKin (METH) ¶ METHOD IsCompatibleWithPosKin : BOOL InOut: Scope Name Type Return IsCompatibleWithPosKin BOOL Inout Const oriInfo OrientationSpace
Kin_Wrist3.IsInitialized (METH) ¶ METHOD IsInitialized : BOOL InOut: Scope Name Type Return IsInitialized BOOL
Kin_Wrist3.IsSingularity (METH) ¶ METHOD IsSingularity : BOOL InOut: Scope Name Type Return IsSingularity BOOL Inout Const a AXISPOS_REF
Kin_Wrist3.NumAxes (PROP) ¶ PROPERTY NumAxes : UDINT
Kin_Gantry2 (FB) ¶ FUNCTION_BLOCK Kin_Gantry2 IMPLEMENTS ISMPositionKinematics_Offset , ISMPositionKinematicsInternal, ISMKinematicWithInfo2 Transformation FB for a 2-axis gantry. In a gantry system, the machine coordinates correspond directly to the positions of the axes. Machine coordinate system (MCS) Origin Location of the TCP when the position values of both axes are 0. X Corresponds directly to the direction of the first axis (a0), i.e. a positive velocity on the first axis leads to a movement in positive X direction in the MCS. Y Corresponds directly to the direction of the second axis (a1), i.e. a positive velocity on the second axis leads to a movement in positive Y direction in the MCS. The location of the tool coordinate system (TCS) relative to the MCS in zero position: Tool coordinate system (TCS) Origin Relative to MCS: dX = 0 dY = 0 dZ = 0 X Along the X-Axis of the MCS in positive direction Y Along the Y-Axis of the MCS in positive direction Z Along the Z-Axis of the MCS in positive direction One may think of x and y as the width and length of a rectangle. The interior of this rectangle is referred to as the working envelope of the gantry robot. The single axes values have the following interpretation: a0 position of the x axis of the machine (X) a1 position of the y axis of the machine (Y) Attributes: sm_kin_libdoc Properties: NumAxes Methods: AxesToCartesian AxesToOrientation CartesianToAxes CartesianToAxes_Offset GetAxisProperties GetKinematicsName GetOrientationImage IsSingularity ProjectPosition Structure: AxesToCartesian (Method) AxesToOrientation (Method) CartesianToAxes (Method) CartesianToAxes_Offset (Method) GetAxisProperties (Method) GetKinematicsName (Method) GetOrientationImage (Method) IsSingularity (Method) NumAxes (Property) ProjectPosition (Method)
Kin_Gantry2.AxesToCartesian (METH) ¶ METHOD AxesToCartesian : SMC_Error InOut: Scope Name Type Return AxesToCartesian SMC_Error Inout f SMC_Frame cd CONFIGDATA Inout Const a AXISPOS_REF
Kin_Gantry2.AxesToOrientation (METH) ¶ METHOD AxesToOrientation : SMC_Error InOut: Scope Name Type Return AxesToOrientation SMC_Error Inout m SMC_Matrix3 Inout Const a AXISPOS_REF
Kin_Gantry2.CartesianToAxes (METH) ¶ METHOD CartesianToAxes : SMC_Error InOut: Scope Name Type Return CartesianToAxes SMC_Error Inout a AXISPOS_REF Inout Const f SMC_Frame aRef AXISPOS_REF cd CONFIGDATA
Kin_Gantry2.CartesianToAxes_Offset (METH) ¶ METHOD CartesianToAxes_Offset : SMC_Error InOut: Scope Name Type Return CartesianToAxes_Offset SMC_Error Inout a AXISPOS_REF Inout Const v_MCS SMC_Vector3D vOffset_TCP SMC_Vector3D aRef AXISPOS_REF cd CONFIGDATA