Skip to Content
FASTSUITE E2API ReferencePython APIConstantsConstants

Constants

In order to use constants please include “centypes” into your python script. Python script file centypes.py is located at root folder of FASTSUITE_E2.

from centypes import *

ATTRIBUTE_TYPE

  • Constant
  • ATTRIB_STANDARD
  • ATTRIB_LENGTH
  • ATTRIB_MASS
  • ATTRIB_TIME
  • ATTRIB_AREA
  • ATTRIB_VOLUME
  • ATTRIB_DENSITY
  • ATTRIB_SPEED
  • ATTRIB_POWER
  • ATTRIB_ENERGY
  • ATTRIB_FORCE
  • ATTRIB_PRESSURE
  • ATTRIB_FREQUENCY
  • ATTRIB_TEMPERATURE
  • ATTRIB_LUMINOUS_INTENSITY
  • ATTRIB_LUMINANCE
  • ATTRIB_ANGLE
  • ATTRIB_ACCELERATION
  • ATTRIB_ELECTRIC_CURRENT
  • ATTRIB_ELECTRIC_CHARGE
  • ATTRIB_ELECTRIC_RESIST
  • ATTRIB_ELECTRIC_CAP
  • ATTRIB_VOLTAGE
  • ATTRIB_MAGNETIC_FLUX
  • ATTRIB_MAGNETIC_FIELD
  • ATTRIB_INDUCTION
  • ATTRIB_ANGULAR_SPEED
  • ATTRIB_ANGULAR_ACCEL
  • ATTRIB_PERCENT

 

Attribute use level

  • Constant
  • OLP_NONE
  • USER_ATTRIBUTE
  • PROCESS_ATTRIBUTE
  • OPERATION_ATTRIBUTE
  • OPERATION_GROUP_ATTRIBUTE
  • GLOBAL_ATTRIBUTE
  • READONLY_ATTRIBUTE

TeachFlags

  • Constant
  • TEACHFLAGS_NONE
  • TEACHFLAGS_POSITION
  • TEACHFLAGS_ROTATION
  • TEACHFLAGS_TURNBEHAVIOUR
  • TEACHFLAGS_CONFIGBEHAVIOR
  • TEACHFLAGS_SINGULARITY
  • TEACHFLAGS_MOTIONTYPE
  • TEACHFLAGS_VIAPOSITION
  • TEACHFLAGS_JOINTS
  • TEACHFLAGS_EXTERNALJOINTS
  • TEACHFLAGS_TARGETTYPE
  • TEACHFLAGS_NAME

RegShapeType

  • Constant
  • REGSHAPE_UNKNOWN
  • REGSHAPE_CIRCLE
  • REGSHAPE_SLOT
  • REGSHAPE_HEXAGON
  • REGSHAPE_RECTANGLE
  • REGSHAPE_QUADRILATERAL
  • REGSHAPE_PARALLELOGRAM
  • REGSHAPE_SQUARE
  • REGSHAPE_RHOMBUS
  • REGSHAPE_KEYHOLE

 

RotationAxes

  • Constant
  • ROTATIONAXES_XY
  • ROTATIONAXES_YZ
  • ROTATIONAXES_ZY

 

ProcGeoType

  • Constant
  • PROCGEO_NONE
  • PROCGEO_POINT
  • PROCGEO_CONTOUR
  • PROCGEO_SURFACE

ContourApproximationType

  • Constant
  • CONTOURAPPROX_NONE
  • CONTOURAPPROX_LIN
  • CONTOURAPPROX_CIRCLIN
  • CONTOURAPPROX_LINCIRC

EventProcessType

  • Constant
  • EVENTPROCESS_NONE
  • EVENTPROCESS_LEADIN
  • EVENTPROCESS_LEADOUT
  • EVENTPROCESS_GAPSTART
  • EVENTPROCESS_GAPEND
  • EVENTPROCESS_CONNECT
  • EVENTPROCESS_INPROCESS
  • EVENTPROCESS_TECHEVENT
  • EVENTPROCESS_APPROACH
  • EVENTPROCESS_RETRACT

TechRequestID

  • Constant
  • TPETECHREQUESTID_NONE
  • TPETECHREQUESTID_LEADINBASETPE
  • TPETECHREQUESTID_LEADINTPE
  • TPETECHREQUESTID_LEADOUTBASETPE
  • TPETECHREQUESTID_LEADOUTTPE
  • TPETECHREQUESTID_APPROACHSTART
  • TPETECHREQUESTID_APPROACHMID
  • TPETECHREQUESTID_APPROACHEND
  • TPETECHREQUESTID_RETRACTSTART
  • TPETECHREQUESTID_RETRACTMID
  • TPETECHREQUESTID_RETRACTEND

OlpEventType

  • Constant
  • OLPEVENT_NONE
  • OLPEVENT_OLP
  • OLPEVENT_APPROACH
  • OLPEVENT_RETRACT
  • OLPEVENT_CONNECT
  • OLPEVENT_TOOLCHANGE
  • OLPEVENT_PROCESS
  • OLPEVENT_LEADIN
  • OLPEVENT_LEADOUT
  • OLPEVENT_GAPBEGIN
  • OLPEVENT_GAPEND

OlpProgramComponentType

  • Constant
  • OLPPROGRAMCOMPONENTTYPE_PROGRAM
  • OLPPROGRAMCOMPONENTTYPE_OPERATIONGROUP
  • OLPPROGRAMCOMPONENTTYPE_OPERATION
  • OLPPROGRAMCOMPONENTTYPE_EVENT
  • OLPPROGRAMCOMPONENTTYPE_EVENTRULE

TPInsertPosition

  • Constant
  • TPINSERTPOS_INSERTBEFORE
  • TPINSERTPOS_INSERTAFTER
  • TPINSERTPOS_INSERTNONE
  • TPINSERTPOS_INHERIT

CycleExplodeBehavior

  • Constant
  • CYCLE_EXPLODEALLOWED
  • CYCLE_EXPLODEFORBIDDEN
  • CYCLE_EXPLODEIMMEDIATELY

CycleExplodeStatus

  • Constant
  • CYCLEEXPLODESTATUS_NO
  • CYCLEEXPLODESTATUS_YES

EventPathType

  • Constant
  • EVENTPATHTYPE_CONTOUR
  • EVENTPATHTYPE_POINTTOPOINT

BuiltInEventTypes

  • Constant
  • EVENT_NONE
  • EVENT_TEACH
  • EVENT_FLOATARRAYACTOR
  • EVENT_BOOLACTOR
  • EVENT_SPEED
  • EVENT_ACCURACY
  • EVENT_TOOL
  • EVENT_INTERPOL
  • EVENT_SUPPRESS
  • EVENT_DWELL
  • EVENT_ACCELERATION
  • EVENT_SETSIGNALBOOL
  • EVENT_SETSIGNALINT
  • EVENT_SETSIGNALFLOAT
  • EVENT_WAITFORSIGNALBOOL
  • EVENT_WAITFORSIGNALINT
  • EVENT_WAITFORSIGNALFLOAT
  • EVENT_WAITFORSENSORBOOL
  • EVENT_WAITFORSENSORINT
  • EVENT_WAITFORSENSORFLOAT
  • EVENT_OPTIMIZE
  • EVENT_PAINTBRUSHACTOR
  • EVENT_OPTIMIZATION
  • EVENT_SYNCROBOTS
  • EVENT_SETRESOURCEPORT
  • EVENT_WAITFORRESOURCEPORT
  • EVENT_LOGICPORT

BuiltInEventOutput

  • Constant
  • BUILTINEVENTOUTPUT_ALWAYS
  • BUILTINEVENTOUTPUT_SIMULATIONONLY
  • BUILTINEVENTOUTPUT_NOOUTPUT

AccuracyCriteria

  • Constant
  • ACCURACY_OFF
  • ACCURACY_ON
  • ACCURACY_JOINTDISTANCE
  • ACCURACY_DISTANCE
  • ACCURACY_ORIENTATION
  • ACCURACY_VELOCITY

FSItemType

  • Constant
  • FSITEMTYPE_NONE
  • FSITEMTYPE_PRODUCTION
  • FSITEMTYPE_LOGISTIC
  • FSITEMTYPE_PERIPHERAL
  • FSITEMTYPE_HUMANS
  • FSITEMTYPE_MISCELLANEOUS

ItemSubType

  • Constant
  • SUBITEM_NONE
  • ITEM_MACHINE_ROBOT
  • ITEM_RAIL_GENTRY
  • ITEM_WP_POSITIONER
  • ITEM_END_EFFECTOR
  • ITEM_SOURCE
  • ITEM_TRANSPORT
  • ITEM_BUFFER
  • ITEM_STORAGE
  • ITEM_TOOL
  • ITEM_FIXTURE
  • ITEM_JIG
  • ITEM_DRESS_UP
  • ITEM_TOOL_MAGAZINE
  • ITEM_HUMAN_1
  • ITEM_PROTECTION
  • ITEM_BUILD_PART
  • ITEM_FURNITURE
  • ITEM_CHASSIS
  • ITEM_FLOORPLAN
  • ITEM_SWEPT_VOLUME

FSActorType

  • Constant
  • FSACTOR_NONE
  • FSACTOR_EXTJOINTVALUE
  • FSACTOR_EXTJOINTHOME
  • FSACTOR_EXTJOINTSWITCHHOME
  • FSACTOR_ADAPTER
  • FSACTOR_VISUALSWITCHSTATE
  • FSACTOR_VISUALSTATE
  • FSACTOR_TOOLONOFF
  • FSACTOR_PAINTBRUSH

UseTangentOf

  • Constant
  • USETANGENTOF_START
  • USETANGENTOF_END

 

FSSensorType

  • Constant
  • FSSENSOR_NONE
  • FSSENSOR_HOMEPOSITION
  • FSSENSOR_JOINTVALUE

CycleRotation

  • Constant
  • CYCLEROTATION_ROTNO
  • CYCLEROTATION_ROTPATH
  • CYCLEROTATION_ROTPATHTOOL
  • CYCLEROTATION_ROTTOOL

CycleTranslation

  • Constant
  • CYCLETRANSLATION_TRANSNO
  • CYCLETRANSLATION_TRANSYES

ReComputeEnterStates

  • Constant
  • ENTERSTATE_NORECOMPUTE
  • ENTERSTATE_COMPLETE
  • ENTERSTATE_STARTWITHALIGNMENT
  • ENTERSTATE_STARTWITHTRANSFORMATION
  • ENTERSTATE_STARTWITHOPTIMIZE
  • ENTERSTATE_STARTMANUALCOMPUTE
  • ENTERSTATE_STARTPOSTOPTIMIZE
  • ENTERSTATE_STARTWITHRULEEVENTS
  • ENTERSTATE_STARTWITHINTERPOLATION
  • ENTERSTATE_STARTWITHMANUALEVENTS
  • ENTERSTATE_STARTWITHTEACHCOMPUTE
  • ENTERSTATE_DECORATE
  • ENTERSTATE_TOOLCHANGE
  • ENTERSTATE_TEAMSYNCHRONIZATION
  • ENTERSTATE_STARTWITHPOSTTHIRDPARTYCOMPUTE
  • ENTERSTATE_LINKOPERATIONS
  • ENTERSTATE_STARTWITHLOCALTRANSFORMATION
  • ENTERSTATE_STARTWITHQUALITYASSESSMENT
  • ENTERSTATE_STARTWITHAUTOPATHOPTIMIZATION

CycleReferenceBehavior

  • Constant
  • CYCLEREFBEHAVIOR_HIDDEN
  • CYCLEREFBEHAVIOR_TEACHABLE
  • CYCLEREFBEHAVIOR_NORMAL

RSimSignalValueType

  • Constant
  • VALUETYPE_BOOL
  • VALUETYPE_INT
  • VALUETYPE_FLOAT
  • VALUETYPE_BYTE
  • VALUETYPE_INT16

PortDirection

  • Constant
  • RES_INPORTS
  • RES_OUTPORTS

RegShapeStyle

  • Constant
  • REGSHAPESTYLE_NOTDEFINED
  • REGSHAPESTYLE_MITSUBISHILIKE
  • REGSHAPESTYLE_PRIMALIKE
  • REGSHAPESTYLE_TRUMPFLIKE
  • REGSHAPESTYLE_LASERDYNELIKE
  • REGSHAPESTYLE_UNIVERSALCLIKE
  • REGSHAPESTYLE_JENOPTIKLIKE

ComputeStateMatrix

  • Constant
  • COMPUTESTATEMATRIX_INITIAL
  • COMPUTESTATEMATRIX_ALIGNED
  • COMPUTESTATEMATRIX_GLOBALTRANSFORMED
  • COMPUTESTATEMATRIX_TRANSFORMED
  • COMPUTESTATEMATRIX_OPTIMIZED
  • COMPUTESTATEMATRIX_MANUAL_BEFORE_INTERPOLATION
  • COMPUTESTATEMATRIX_MANUAL_AFTER_INTERPOLATION
  • COMPUTESTATEMATRIX_MATRIX_BEFORE_DECORATE
  • COMPUTESTATEMATRIX_PRESENT

This enumeration represent the different state matrices which are available on the Toolpath element. Starting with the initialMatrix every state of compute is represented by this enumeration.

AttribOverrideMode

  • Constant
  • ATTRIBOVERRIDEMODE_DEFAULT
  • ATTRIBOVERRIDEMODE_OPERATIONLEVEL
  • ATTRIBOVERRIDEMODE_OPERATIONGROUPLEVEL
  • ATTRIBOVERRIDEMODE_CHECKLEVEL

FrameType

  • Constant
  • FRAMETYPE_NORMAL
  • FRAMETYPE_BASE
  • FRAMETYPE_TOOL
  • FRAMETYPE_NOZZLE
  • FRAMETYPE_GEO
  • FRAMETYPE_BASE_OFFSET
  • FRAMETYPE_TOOL_OFFSET

 

MotionType

  • Constant
  • MOTIONTYPE_LIN
  • MOTIONTYPE_CIR
  • MOTIONTYPE_PTP

TargetType

  • Constant
  • TARGETTYPE_CARTESIAN
  • TARGETTYPE_JOINT

ConfigBehavior

  • Constant
  • CONFIGBEHAVIOR_MINCHANGE
  • CONFIGBEHAVIOR_INHERIT
  • CONFIGBEHAVIOR_SET
  • CONFIGBEHAVIOR_NOTSET

TurnBehavior

  • Constant
  • TURNBEHAVIOR_MINCHANGE
  • TURNBEHAVIOR_INHERIT
  • TURNBEHAVIOR_SET
  • TURNBEHAVIOR_NOTSET

CollisionStatus

  • Constant
  • COLLISIONSTATUS_NOTCHECKED
  • COLLISIONSTATUS_NOCOLLISION
  • COLLISIONSTATUS_COLLISION

ReachabilityStatus

  • Constant
  • REACHABILITYSTATUS_NOTREACHABLE
  • REACHABILITYSTATUS_STATICREACHABLE
  • REACHABILITYSTATUS_SIMULATIONREACHABLE

DynamicLimitsReachabilityStatus

  • Constant
  • REACHABLE
  • UNREACHABLE

SingularityStatus

  • Constant
  • SINGULARITYSTATUS_NOTCHECKED
  • SINGULARITYSTATUS_NOSINGULARITY
  • SINGULARITYSTATUS_WEAKSINGULARITY
  • SINGULARITYSTATUS_STRONGSINGULARITY

PosRelation

  • Constant
  • POSRELATION_WORKPIECEROOT
  • POSRELATION_BASEFRAME
  • POSRELATION_LOCALTPELEMENT
  • POSRELATION_REFERENCEEVENTROOTPOINT

TpProcessType

  • Constant
  • TPPROCESSTYPE_NONE
  • TPPROCESSTYPE_PROCESSPOINT
  • TPPROCESSTYPE_TEACHINSERT
  • TPPROCESSTYPE_PROCESSCURVE
  • TPPROCESSTYPE_APPROACH
  • TPPROCESSTYPE_RETRACT
  • TPPROCESSTYPE_TRACKLINK
  • TPPROCESSTYPE_CYCLE
  • TPPROCESSTYPE_AUXILIARY
  • TPPROCESSTYPE_TOOLCHANGE
  • TPPROCESSTYPE_LEADIN
  • TPPROCESSTYPE_LEADOUT
  • TPPROCESSTYPE_GAP
  • TPPROCESSTYPE_EXPLODEDCYCLE
  • TPPROCESSTYPE_PROCESSSURFACE
  • TPPROCESSTYPE_PROCESSINSERT
  • TPPROCESSTYPE_VIAPOINT
  • TPPROCESSTYPE_TPLINK
  • TPPROCESSTYPE_TPLINKVIA

ColumnType

  • Constant
  • COLUMNTYPE_INT
  • COLUMNTYPE_DOUBLE
  • COLUMNTYPE_BOOL
  • COLUMNTYPE_STRING

ErrorCodes

  • Constant
  • ERR_NO_ERROR
  • ERR_NULL_POINTER

DownloadErrorCodes

  • Constant
  • ERRDOWNLOAD_NOERROR
  • ERRDOWNLOAD_EMPTYPROGRAMNAME
  • ERRDOWNLOAD_UNKNOWNOUTPUTDIRECTORYPATH
  • ERRDOWNLOAD_PROGRAMNOTFOUND
  • ERRDOWNLOAD_TRANSLATORNOTSET
  • ERRDOWNLOAD_NOLICENCE
  • ERRDOWNLOAD_PROGRAMDOWNLOADFAILED

Interpolation Error Codes

  • Constant
  • ERRINTERPOLATION_MISSING_START
  • ERRINTERPOLATION_MISSING_END
  • ERRINTERPOLATION_INTERVAL_DEFINITION
  • ERRINTERPOLATION_INPUT
  • ERRINTERPOLATION_CREATE_EVENT
  • ERRINTERPOLATION_UNEXPECTED_SUPPORT
  • ERRINTERPOLATION_MISSING_INTERVAL
  • ERRINTERPOLATION_NO_JOINTS
  • ERRINTERPOLATION_TYPE_WRONG
  • ERRINTERPOLATION_RESSOURCE_WRONG
  • ERRINTERPOLATION_MISSING_SUPPORT
  • ERRINTERPOLATION_LINK_DEFINITION
  • ERRINTERPOLATION_GEOMETRY_TYPE_WRONG
  • ERRINTERPOLATION_MISSING_EXTERNAL
  • ERRINTERPOLATION_SURFACE_START_OR_END

ControllerType

  • Constant
  • CONTROLLERTYPE_MOTION
  • CONTROLLERTYPE_LOGIC
  • CONTROLLERTYPE_TEAM

InterpolationType

  • Constant
  • INTERPOLATIONTYPE_NORMALABSOLUTE
  • INTERPOLATIONTYPE_NORMALRELATIVE
  • INTERPOLATIONTYPE_TANGENTABSOLUTE
  • INTERPOLATIONTYPE_TANGENTRELATIVE
  • INTERPOLATIONTYPE_OFFSETABSOLUTE
  • INTERPOLATIONTYPE_OFFSETRELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS1ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS1RELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS2ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS2RELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS3ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS3RELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS4ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS4RELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS5ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS5RELATIVE
  • INTERPOLATIONTYPE_EXTERNALAXIS6ABSOLUTE
  • INTERPOLATIONTYPE_EXTERNALAXIS6RELATIVE
  • INTERPOLATIONTYPE_JOLTSMOOTH
  • INTERPOLATIONTYPE_JOLTFIX

JointKinematicType

  • Constant
  • JOINTKINEMATICTYPE_UNSET
  • JOINTKINEMATICTYPE_PRISMATIC
  • JOINTKINEMATICTYPE_REVOLUTE

JointTypes

  • Constant
  • JOINTTYPES_UNSET
  • JOINTTYPES_DRIVEN
  • JOINTTYPES_UNDRIVEN
  • JOINTTYPES_ASYNCHRONOUS
  • JOINTTYPES_SYNCHRONOUS
Was this page helpful?