• ENCY PL
  • API Documentation
Show / Hide Table of Contents
  • GeomModelAppTypes
    • IST_GeomModelApp
    • IST_GeomModelAppStarter
  • MachinigToolsImportTypes
    • IMTI_AxialToolItemWithMaxPlungeAngle
    • IMTI_AxialToolItemWithTeeth
    • IMTI_AxialToolItems
    • IMTI_AxialToolOverhang
    • IMTI_AxialToolStepsAdapter
    • IMTI_AxialToolToolingPoints
    • IMTI_BackBoringBar
    • IMTI_BoringBar
    • IMTI_BoringToolHolderGroup
    • IMTI_CenterDrill
    • IMTI_ConicalMill
    • IMTI_CoolantTubes
    • IMTI_CounterBoreDrill
    • IMTI_CounterSinkDrill
    • IMTI_CustomAxialShapeTool
    • IMTI_CylindricalMill
    • IMTI_DoubleRadialMill
    • IMTI_Drill
    • IMTI_ElipticFlatFanSprayGun
    • IMTI_ElipticLinearFanSprayGun
    • IMTI_EmptyGripper
    • IMTI_Engraver
    • IMTI_ExternalGroovingToolHolderGroup
    • IMTI_ExternalThreadingToolHolderGroup
    • IMTI_ExternalToolHolderGroup
    • IMTI_FaceGroovingToolHolderGroup
    • IMTI_FlatTipCountersink
    • IMTI_FullConeSprayGun
    • IMTI_HollowConeSprayGun
    • IMTI_InternalGroovingToolHolderGroup
    • IMTI_InternalThreadingToolHolderGroup
    • IMTI_JetCutter
    • IMTI_Knife
    • IMTI_LaserJetCutter
    • IMTI_LimitedConicalMill
    • IMTI_LimitedDoubleRadialMill
    • IMTI_MachiningToolCADModelAdapter
    • IMTI_MachiningToolCuttingConditions
    • IMTI_MachiningToolItemWithDurability
    • IMTI_MachiningToolItemWithIdentifier
    • IMTI_MachiningToolItemWithUnits
    • IMTI_MachiningToolsImportLibrary
    • IMTI_MachiningToolsItem
    • IMTI_MachiningToolsItemWithName
    • IMTI_MachiningToolsItemWithNumbers
    • IMTI_MachiningToolsStorage
    • IMTI_NegativeRadiusMill
    • IMTI_PilotCounterbore
    • IMTI_PlanarCurveReader
    • IMTI_PlanarCurveReceiver
    • IMTI_PlazmaJetCutter
    • IMTI_ProbingToolHolderGroup
    • IMTI_Reamer
    • IMTI_RectangularFlatFanSprayGun
    • IMTI_SawBlade
    • IMTI_SingleVacuumGripper
    • IMTI_SphericalMill
    • IMTI_SphericalProbe
    • IMTI_SpotDrill
    • IMTI_Taper
    • IMTI_TaperJetCutter
    • IMTI_ThreadMill
    • IMTI_TorusMill
    • IMTI_TurnToolDimensions
    • IMTI_TurnToolDirections
    • IMTI_TurnToolHand
    • IMTI_TurnToolItems
    • IMTI_TurnToolOverhang
    • IMTI_TurnToolToolingPoints
    • IMTI_TwoStageDrill
    • IMTI_UndercutBarrelMill
    • IMTI_UndercutDoveMill
    • IMTI_UndercutIndexableChamferMill
    • IMTI_UndercutLensBarrelMill
    • IMTI_UndercutLollipopMill
    • IMTI_UndercutRoundGrooveMill
    • IMTI_UndercutRoundedChamferMill
    • IMTI_UndercutSharpChamferMill
    • IMTI_UndercutSlotMill
    • IMTI_UndercutTaperBarrelMill
    • IMTI_UndercutTwoAngleMill
    • TMTI_AxialToolContactPointType
    • TMTI_AxialToolGroup
    • TMTI_AxialToolToolingPointType
    • TMTI_BoringlToolHolderTypes
    • TMTI_CurveSpanType
    • TMTI_CuttingDirections
    • TMTI_CuttingSpeedMode
    • TMTI_ExtGroovingToolHolderTypes
    • TMTI_ExternalToolHolderInsertTypes
    • TMTI_ExternalToolHolderTypes
    • TMTI_FaceGroovingToolHolderTypes
    • TMTI_FeedUnits
    • TMTI_FixingDirection
    • TMTI_GroovingInsertTypes
    • TMTI_Hand
    • TMTI_IntGroovingToolHolderTypes
    • TMTI_LinearUnits
    • TMTI_ProbingInsertTypes
    • TMTI_ProbingToolHolderTypes
    • TMTI_RotationDirection
    • TMTI_ThreadingInsertTypes
    • TMTI_ThreadingToolHolderTypes
    • TMTI_TurnToolAdjustingTypes
    • TMTI_TurnToolHolderDimensionTypes
    • TMTI_TurnToolInsertDimensionTypes
    • tagTMTI_AxialToolContactPointType
    • tagTMTI_AxialToolGroup
    • tagTMTI_AxialToolToolingPointType
    • tagTMTI_BoringlToolHolderTypes
    • tagTMTI_CurveSpanType
    • tagTMTI_CuttingDirections
    • tagTMTI_CuttingSpeedMode
    • tagTMTI_ExtGroovingToolHolderTypes
    • tagTMTI_ExternalToolHolderInsertTypes
    • tagTMTI_ExternalToolHolderTypes
    • tagTMTI_FaceGroovingToolHolderTypes
    • tagTMTI_FeedUnits
    • tagTMTI_FixingDirection
    • tagTMTI_GroovingInsertTypes
    • tagTMTI_Hand
    • tagTMTI_IntGroovingToolHolderTypes
    • tagTMTI_LinearUnits
    • tagTMTI_ProbingInsertTypes
    • tagTMTI_ProbingToolHolderTypes
    • tagTMTI_RotationDirection
    • tagTMTI_ThreadingInsertTypes
    • tagTMTI_ThreadingToolHolderTypes
    • tagTMTI_TurnToolAdjustingTypes
    • tagTMTI_TurnToolHolderDimensionTypes
    • tagTMTI_TurnToolInsertDimensionTypes
  • PathAliasesInterface
    • IST_AliasesList
    • IST_CustomAliasesList
    • IST_PathAliasConverter
    • IST_PathAliasLibrary
    • TAliasType
    • T_AliasAdditionMode
    • enumTAliasType
    • tagT_AliasAdditionMode
  • ST3DModelTypes
    • IST_3DEntity
    • IST_3DEntityList
  • STAIHelper
    • IST_AIAPI
    • IST_AIChatChoice
    • IST_AIChatConversation
    • IST_AIChatMessage
    • IST_AIChatResult
    • IST_AIChatUsage
    • IST_AICompletionEndpoint
    • IST_AIHelper
    • IST_AIUsage
    • IST_ChatRequestOptions
    • IST_OpenAIChatConversation
    • IST_OpenAIChatMultipleStopSequences
    • IST_OpenAIChatRequest
    • IST_OpenAICompletionEndpoint
    • IST_StreamResponseFromChatbotHandler
    • TChatMessageRole
    • enumTChatMessageRole
  • STApplication
    • ISS_AbstractTechOp
    • ISS_OpRegistrator
    • ISS_OpRegistry
    • ISS_RootGroup
    • ISS_TechOpGroup
    • ISS_Technologist
    • IST_Application
    • IST_MainFormWorkWithProject
    • IST_Project
    • IST_UserOperation
  • STCoDeTypes
    • ICD_Body
    • ICD_Collider
    • ICD_CollisionEvents
    • ICD_CollisionModel
    • ICD_ExternalBody
    • ICD_Model
    • ICD_ModelNode
    • ICD_RevolutionBody
    • ICD_TriangleMesh
    • ICD_TriangularBody
    • IST_CoDeLibrary
  • STCurveTypes
    • ISS_CurveFormerTolerance
    • ISS_ST_CurveDropCutter
    • IST_5DCurveFormer
    • IST_AbstractArea
    • IST_AbstractCompCurve
    • IST_AbstractCurve
    • IST_AbstractCurveList
    • IST_AbstractNurbsCurve
    • IST_Area
    • IST_AreaFormer
    • IST_CompCurve
    • IST_CompCurve5D
    • IST_Curve
    • IST_Curve5D
    • IST_CurveDropCutter
    • IST_CurveFormer
    • IST_CurveIntersector
    • IST_CurveJoiner
    • IST_CurveList
    • IST_CurveReceiver
    • IST_CurveReceiverDual
    • IST_CurveTransformer
    • IST_CurvesLibObjectFactory
    • IST_CurvesLibObjectFactoryDual
    • IST_FlagReceiver
    • IST_IntCurve
    • IST_OffsetMaker
    • IST_TechCurve
    • TSS_STCurveDropContactData
    • TSTCurveDropContactData
    • TSTCurveSpan
    • TSTIntersectionPoint
    • TSTPointRollType
    • tagTSS_STCurveDropContactData
    • tagTSTCurveDropContactData
    • tagTSTCurveSpan
    • tagTSTIntersectionPoint
    • tagTSTPointRollType
  • STCustomPropTypes
    • IBooleanValueGetter
    • IBooleanValueSetter
    • IButtonClickAction
    • IDoubleValueGetter
    • IDoubleValueSetter
    • IIntegerValueGetter
    • IIntegerValueSetter
    • IST_AbstractPropHelper
    • IST_CustomBooleanProp
    • IST_CustomBooleanPropHelper
    • IST_CustomBooleanPropWithEdit
    • IST_CustomComplexPropHelper
    • IST_CustomComplexPropWithText
    • IST_CustomDoubleProp
    • IST_CustomDoublePropHelper
    • IST_CustomDynamicArrayProp
    • IST_CustomEnumIndexedPropHelper
    • IST_CustomEnumWithIDPropHelper
    • IST_CustomEnumerated
    • IST_CustomEnumeratedProp
    • IST_CustomEnumeratedWithID
    • IST_CustomEnumeratedWithStringValue
    • IST_CustomIntegerProp
    • IST_CustomIntegerPropHelper
    • IST_CustomOpenEnumeratedProp
    • IST_CustomProp
    • IST_CustomPropCaption
    • IST_CustomPropComputable
    • IST_CustomPropDefaultable
    • IST_CustomPropExpanded
    • IST_CustomPropFilePath
    • IST_CustomPropFolderPath
    • IST_CustomPropHelpers
    • IST_CustomPropHint
    • IST_CustomPropID
    • IST_CustomPropIcon
    • IST_CustomPropIsInErrorState
    • IST_CustomPropIsStructural
    • IST_CustomPropIterator
    • IST_CustomPropPriority
    • IST_CustomPropReadOnly
    • IST_CustomPropSelectable
    • IST_CustomPropTransparent
    • IST_CustomPropUpdateStamp
    • IST_CustomPropVisible
    • IST_CustomPropWithButtons
    • IST_CustomPropWithUnits
    • IST_CustomRadioEditProp
    • IST_CustomStringProp
    • IST_CustomStringPropHelper
    • IST_SimplePropIterator
    • IStringValueGetter
    • IStringValueSetter
    • TCustomPropButtonState
    • TCustomPropType
    • tagTCustomPropButtonState
    • tagTCustomPropType
  • STCuttingToolTypes
    • IContactPointOwner
    • IST_CuttingTool
    • IST_LatheTool
    • IST_MillTool
    • IST_MillToolWithCoreGeneratrix
    • IST_MillToolWithSimplifiedGeneratrix
    • IST_WireTool
    • TCTContactPoint
    • TContactPoint
    • TSTCuttingToolType
    • TSTLatheToolType
    • TSTMillToolType
    • TSTMillToolTypeFlag
    • tagTCTContactPoint
    • tagTContactPoint
    • tagTSTCuttingToolType
    • tagTSTLatheToolType
    • tagTSTMillToolType
    • tagTSTMillToolTypeFlag
  • STDataBaseTypes
    • IST_DBManager
    • IST_DBQueryTable
    • IST_DBRecordComparer
    • IST_DBRecordFilter
    • IST_DBTable
    • IST_DataBase
  • STGLObjectTypes
    • IGLCommands
    • IGLList
    • IGLNamesArray
    • IGLObject
    • IGLObjectContainer
    • IGLRenderingContext
    • IGLViewManager
    • IGLViewPort
    • TGLPrimitiveType
    • TGLRenderingContext
    • TGLSelectionAction
    • TGLState
    • TGLStateBit
    • TPaintAim
    • TVPViewMode
    • enumTGLSelectionAction
    • enumTPaintAim
    • enumTVPViewMode
    • tagTGLPrimitiveType
    • tagTGLRenderingContext
    • tagTGLState
    • tagTGLStateBit
  • STGeSolverTypes
    • IGSEntityDataProvider
    • IGSParametersReader
    • IGSParametersWriter
    • IGSTextReader
    • IGSTextWriter
    • IGSUserObject
    • IGS_AngularLLDimension
    • IGS_Arc
    • IGS_BiDimension
    • IGS_BlockGenerator
    • IGS_Constraint
    • IGS_Contour
    • IGS_ContourPoint
    • IGS_DeFeatureOperation
    • IGS_DeleteBlockOperation
    • IGS_DeleteOperation
    • IGS_Dimension
    • IGS_DimensionList
    • IGS_DimensionOwner
    • IGS_DynEntityList
    • IGS_Entity
    • IGS_EntityEvents
    • IGS_EntityList
    • IGS_Feature
    • IGS_FeaturePattern
    • IGS_FilletOffsetOperation
    • IGS_FilletOperation
    • IGS_FloatArray
    • IGS_GeomEntity
    • IGS_GeomEntityList
    • IGS_GraphicDimensionsList
    • IGS_IDList
    • IGS_InsertOperation
    • IGS_Line
    • IGS_LinearCCDimension
    • IGS_LinearDimension
    • IGS_LinearLCDimension
    • IGS_LinearLLDimension
    • IGS_LinearPCDimension
    • IGS_LinearPLDimension
    • IGS_LinearPPDimension
    • IGS_LockableModelCollection
    • IGS_Model
    • IGS_ModelCollection
    • IGS_ModelEnumerator
    • IGS_ModelEvents
    • IGS_MoveOperation
    • IGS_OffsetOperation
    • IGS_OnAddEntity
    • IGS_OnBeginUpdateModel
    • IGS_OnChangeEntity
    • IGS_OnChangeModel
    • IGS_OnClearModel
    • IGS_OnCreateEntity
    • IGS_OnDeleteEntity
    • IGS_OnDestroyEntity
    • IGS_OnEndUpdateModel
    • IGS_OnExecuteModelOperation
    • IGS_OnResnapDimensions
    • IGS_OnSelectEntity
    • IGS_Operation
    • IGS_OperationList
    • IGS_Point
    • IGS_RadialDimension
    • IGS_SegmentEntity
    • IGS_SelectAllOperation
    • IGS_SelectArcsOperation
    • IGS_SelectChamfersOperation
    • IGS_SelectColinearLinesOperation
    • IGS_SelectContourOperation
    • IGS_SelectPocketsOperation
    • IGS_Selection
    • IGS_SelectionOperation
    • IGS_TrimOperation
    • IGS_UniDimension
    • TGSConstraintType
    • TGSDragMode
    • TGSEntityFlag
    • TGSTrimmedContour
    • TGS_AltDirection
    • TGS_EntityType
    • TGS_FilletType
    • TGS_InsertMode
    • TGS_LineType
    • TGS_LinearDimensionType
    • TGS_LinearPPDimType
    • TGS_ModelAction
    • TSnapPoint
    • enumTGSConstraintType
    • enumTGSDragMode
    • enumTGSEntityFlag
    • enumTGS_AltDirection
    • enumTGS_EntityType
    • enumTGS_FilletType
    • enumTGS_LineType
    • enumTGS_LinearDimensionType
    • enumTGS_LinearPPDimType
    • enumTGS_ModelAction
    • tagTGSTrimmedContour
    • tagTGS_InsertMode
    • tagTSnapPoint
  • STGeomApiTypes
    • IAbstractGeomObject
    • IPMIGeomThread
    • ISTGeomFiler
    • ISTGeomReceiver
    • TSTBlendedType
    • TSTImportOption
    • TSTLimitType
    • TSTLineType
    • TSTPmiArrowType
    • TSTPmiCurveType
    • TSTPmiTextType
    • TSTPmiType
    • enumTSTBlendedType
    • enumTSTImportOption
    • enumTSTLimitType
    • enumTSTLineType
    • enumTSTPmiArrowType
    • enumTSTPmiCurveType
    • enumTSTPmiTextType
    • enumTSTPmiType
  • STGeomLibTypes
    • IST_GeomLib
  • STGeomModelTypes
    • ISS_GeomModel
    • ISS_GeomModelArray
    • ISS_GeomTreeNode
  • STInpCLDataCommands
    • ICAMMachineInfo
    • ICAMProjectInfo
    • IInpCLDFormer
    • TCAMCLDCodeWords
    • TInpCLDPPFunTechInfo
    • TMultiPosition
    • TSTMultiMotionType
    • enumTSTMultiMotionType
    • tagTCAMCLDCodeWords
    • tagTInpCLDPPFunTechInfo
    • tagTMultiPosition
  • STInpCLDataInterface
    • IInpCLDArrayNamesReceiver
    • IInpCLDArrayParameterEntity
    • IInpCLDCommandEntity
    • IInpCLDCommandWithCodeParams
    • IInpCLDFactory
    • IInpCLDFile
    • IInpCLDFloatArrayReceiver
    • IInpCLDInterpreter
    • IInpCLDMultiAxesArray
    • IInpCLDNodeEntity
    • IInpCLDNodeEntityCollection
    • IInpCLDObject
    • IInpCLDObjectWithHighlightWords
    • IInpCLDParameterEntity
    • IInpCLDProject
    • IInpCLDProjectInfo
    • IInpCLDShell
    • IInpCLDStringCommand
    • IInpCLDWriter
    • IInpExecutor
    • IInpPostprocessingLog
    • IInpPostprocessor
    • ISequentialStream
    • IStream
    • TInpCLDCmdPointer
    • TInpCLDCodeWords
    • TInpCLDIsoCodeTypes
    • TInpCLDNodeRec
    • TInpCLDParamPointer
    • TProcessToken
    • TST_InpCLDFileType
    • TST_InpCLDParamType
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • enumTST_InpCLDFileType
    • enumTST_InpCLDParamType
    • tagSTATSTG
    • tagTInpCLDCmdPointer
    • tagTInpCLDCodeWords
    • tagTInpCLDIsoCodeTypes
    • tagTInpCLDNodeRec
    • tagTInpCLDParamPointer
    • tagTProcessToken
  • STInpCoreUI
    • IST_InpCoreUIApplication
  • STLatheCycle
    • IST_Lathe4DToolVector
    • IST_LatheCycle
    • IST_LatheCycle4D
    • IST_LatheCycleContainer
    • IST_LatheCycleExt
    • IST_LatheCycleStartPoint
    • IST_LatheCycleThreadForm
    • IST_LatheCycleThreadFreeForm
    • IST_LatheCycleThreadStandardForm
    • IST_LatheThreadedGroove
    • IST_LatheThreadedGrooveOwner
  • STLibraryTypes
    • IST_ClassLibrary
    • IST_ClassRegistrator
    • TSTCoClass
    • tagTSTCoClass
  • STLocalization
    • IST_LocalizationFile
  • STLoggingInterface
    • IST_Logger
    • IST_LogsListener
    • TST_LogEventType
    • TST_LogItem
    • _FILETIME
    • tagTST_LogEventType
    • tagTST_LogItem
  • STMCDFormerTypes
    • IST_CLDFormer
    • IST_CLDFormerDual
    • IST_CLDReceiver
    • IST_CLDReceiver_MultiMotion
    • IST_CLData
    • IST_CLDataContainer
    • IST_CLDataList
    • IST_ExtCycleParameters
    • IST_MCDFormer
    • IST_MCDFormerDual
    • TSTFeedTypeFlag
    • TSTLengthCompensationMode
    • TSTRadiusCompensationMode
    • TST_CLDItemType
    • TST_CLDPlaneType
    • TST_ExtCycleParameters
    • TST_ExtendedCycleSubCommand
    • TST_FeedUnits
    • TST_GotoMode
    • enumTSTLengthCompensationMode
    • enumTST_CLDItemType
    • enumTST_CLDPlaneType
    • enumTST_FeedUnits
    • tagTSTFeedTypeFlag
    • tagTSTRadiusCompensationMode
    • tagTST_ExtCycleParameters
    • tagTST_ExtendedCycleSubCommand
    • tagTST_GotoMode
  • STMCGeomShapeTypes
    • IMC_ShapeContour
    • IMC_ShapeFormer
    • IMC_ShapeModel
    • IMC_ShapeObject
    • TMCShapeObjectType
    • tagTMCShapeObjectType
  • STMachineComponents
    • IST_MCAssembly
    • IST_MCAssemblyItem
    • IST_MCComponent
    • IST_MCConnectionType
    • IST_MCConnector
    • IST_MCFactory
  • STMachineTypes
    • IST_Machine
    • IST_MachineAxis
    • IST_MachineEvaluator
    • IST_MachineState
    • TSTAxisControlMode
    • TSTAxisMotion
    • TST_NCBlockMode
    • tagTSTAxisControlMode
    • tagTSTAxisMotion
    • tagTST_NCBlockMode
  • STMeshTypes
    • IST_Mesh
    • IST_MeshList
  • STModelFormerTypes
    • IOP_ModelFormer
    • IST_CoordinateItem
    • IST_CurveModelItem
    • IST_CurvesArrayModelItem
    • IST_FaceModelItem
    • IST_FacesArrayModelItem
    • IST_GetBox
    • IST_JobModelFormer
    • IST_LineModelItem
    • IST_MeshesArrayModelItem
    • IST_ModelFormer
    • IST_ModelFormerSupportedItems
    • IST_ModelItem
    • IST_PointModelItem
    • TSTModelCurveType
    • TSTModelCurveTypeSetFlag
    • TSTModelFaceType
    • TSTModelFaceTypeSetFlag
    • TSTModelFormerType
    • TSTModelItemType
    • tagTSTModelCurveType
    • tagTSTModelCurveTypeFlag
    • tagTSTModelFaceType
    • tagTSTModelFaceTypeFlag
    • tagTSTModelFormerType
    • tagTSTModelItemType
  • STMotionPlanner
    • IST_CutChecker
    • IST_DistanceChecker
    • IST_LinkPlanner
    • IST_MPLClassFactory
    • IST_PointChecker
    • IST_PointReceiver
    • IST_ProcessStatus
    • TST_MPMessage
    • TST_MPStatus
    • tagTST_MPMessage
    • tagTST_MPStatus
  • STNCAnalyzer
    • INCT_Analyzer
    • INCT_Analyzer2
    • INCT_Brackets
    • INCT_Comments
    • INCT_EndOfLineChars
    • INCT_Quotes
    • INCT_UnionLineChars
  • STNCConnect
    • INCT_Connect
  • STNCFormers
    • INCT_CircularMotionFormer
    • INCT_DrillingCycleEvents
    • INCT_DrillingCycleFormer
    • INCT_DrillingCycleWithShiftFormer
    • INCT_GeomLinearMotionFormer
    • INCT_LatheCycleArcEvents
    • INCT_LatheCycleEvents
    • INCT_LatheGroovingCycleFormer
    • INCT_LatheStockRemovalCycleEvents
    • INCT_LatheStockRemovalCycleEvents2
    • INCT_LatheStockRemovalCycleEvents3
    • INCT_LatheStockRemovalCycleFormer
    • INCT_LatheStockRemovalCycleFormer2
    • INCT_LatheThreadCuttingCycleEvents
    • INCT_LatheThreadCuttingCycleFormer
    • INCT_LatheThreadCuttingCycleFormer2
    • INCT_LinearMotionFormer
    • INCT_MillingCycleEvents
    • INCT_PeckDrillingCycleEvents
    • INCT_PeckDrillingCycleFormer
    • INCT_PocketCycleEvents
    • INCT_PocketCycleFormer
    • INCT_ThreadMillingCycleFormer
    • TNC2DPoint
    • TNCAxisType
    • TNCCircularMode
    • TNCClearanceType
    • TNCConstructArcMode
    • TNCCutDepthCalcMethod
    • TNCDCAxisIndexes
    • TNCDegressionType
    • TNCDrillingCycleMoveType
    • TNCDrillingCycleShiftType
    • TNCFlatSpiralStepType
    • TNCGrooveDirection
    • TNCLCAxisIndexes
    • TNCLSRPointType
    • TNCLatheCycleMoveType
    • TNCLatheMachiningDirection
    • TNCLatheMachiningStyle
    • TNCLatheMachiningType
    • TNCLatheStartPointMode
    • TNCLatheStepType
    • TNCMachiningProcessing
    • TNCMillingCycleMoveType
    • TNCMillingThreadType
    • TNCPassReturnMethod
    • TNCPocketCycleMoveType
    • TNCRetractionType
    • TNCReturnLevel
    • TNCShiftAxis
    • TNCShiftPath
    • TNCShiftValues
    • TNCSpiralDirection
    • TNCStartLevelType
    • TNCThreadApproach
    • TNCThreadCuttingDirection
    • TNCThreadSequenceType
    • TNCTypeOfProcessing
    • enumTNCCircularMode
    • enumTNCClearanceType
    • enumTNCConstructArcMode
    • enumTNCCutDepthCalcMethod
    • enumTNCDegressionType
    • enumTNCDrillingCycleMoveType
    • enumTNCDrillingCycleShiftType
    • enumTNCFlatSpiralStepType
    • enumTNCGrooveDirection
    • enumTNCLSRPointType
    • enumTNCLatheCycleMoveType
    • enumTNCLatheMachiningDirection
    • enumTNCLatheMachiningStyle
    • enumTNCLatheMachiningType
    • enumTNCLatheStartPointMode
    • enumTNCLatheStepType
    • enumTNCMachiningProcessing
    • enumTNCMillingCycleMoveType
    • enumTNCMillingThreadType
    • enumTNCPassReturnMethod
    • enumTNCPocketCycleMoveType
    • enumTNCRetractionType
    • enumTNCReturnLevel
    • enumTNCShiftPath
    • enumTNCSpiralDirection
    • enumTNCStartLevelType
    • enumTNCThreadApproach
    • enumTNCThreadCuttingDirection
    • enumTNCThreadSequenceType
    • enumTNCTypeOfProcessing
    • tagTNC2DPoint
    • tagTNCAxisType
    • tagTNCDCAxisIndexes
    • tagTNCLCAxisIndexes
    • tagTNCShiftAxis
    • tagTNCShiftValues
  • STNCInterpreter
    • INCT_AddOriginByShiftAndRotate
    • INCT_BaseReg
    • INCT_BlockExecArray
    • INCT_BlockExecObject
    • INCT_CLData
    • INCT_CLData2
    • INCT_CLData_AutoAxesBrakes
    • INCT_CLData_BreakCommand
    • INCT_CLData_Comment
    • INCT_CLData_CutTo5d
    • INCT_CLData_Insert
    • INCT_CLData_LngID
    • INCT_CLData_PocketCycleFormer
    • INCT_CLData_Print
    • INCT_Equipment
    • INCT_Equipment2
    • INCT_GeomCLData
    • INCT_GetPartByUser
    • INCT_Interpreter
    • INCT_InterpreterState
    • INCT_Kernel
    • INCT_Kernel2
    • INCT_Program
    • INCT_ProgramManager
    • INCT_ProgramManager2
    • INCT_Register
    • INCT_RegisterList
    • INCT_RegisterValues
    • INCT_SpindleState
    • INCT_SysState
    • INCT_SysState2
    • TNC3DMatrix
    • TNC3DPoint
    • TNCAddOriginFlipMode
    • TNCDrillingCycleType
    • TNCEulerAnglesConvention
    • TNCExecObj
    • TNCFeedType
    • TNCFeedrateMeasure
    • TNCFlipType
    • TNCGetPartDirection
    • TNCGetPartOrigin
    • TNCGotoMode
    • TNCLatheCycleType
    • TNCLengthCompensationMode
    • TNCMessageType
    • TNCMillingCycleType
    • TNCOperationGroup
    • TNCPlaneType
    • TNCPoint
    • TNCRadiusCompensationMode
    • TNCSPositioningMode
    • TNCSign
    • TNCSpindleCommand
    • TNCSystemMeasure
    • TNCThreadLeadType
    • TNCThreadOrientation
    • TNCTooltipMode
    • TNCValueAvailType
    • enumTNCAddOriginFlipMode
    • enumTNCDrillingCycleType
    • enumTNCEulerAnglesConvention
    • enumTNCExecObj
    • enumTNCFeedrateMeasure
    • enumTNCFlipType
    • enumTNCGetPartDirection
    • enumTNCGetPartOrigin
    • enumTNCGotoMode
    • enumTNCLatheCycleType
    • enumTNCLengthCompensationMode
    • enumTNCMessageType
    • enumTNCMillingCycleType
    • enumTNCOperationGroup
    • enumTNCPoint
    • enumTNCRadiusCompensationMode
    • enumTNCSPositioningMode
    • enumTNCSign
    • enumTNCSpindleCommand
    • enumTNCSystemMeasure
    • enumTNCThreadLeadType
    • enumTNCThreadOrientation
    • enumTNCTooltipMode
    • enumTNCValueAvailType
    • tagTNC3DMatrix
    • tagTNC3DPoint
    • tagTNCFeedType
    • tagTNCPlaneType
  • STOMTypes
    • ISTOMAction
    • ISTOMActionList
    • ISTOMBooleanProperty
    • ISTOMEventsRegistrator
    • ISTOMFloatProperty
    • ISTOMIntegerProperty
    • ISTOMInterfaceList
    • ISTOMListItem
    • ISTOMListProperty
    • ISTOMListTypeDescritptor
    • ISTOMObjectProperty
    • ISTOMObjectTypePropDescriptor
    • ISTOMPresenter
    • ISTOMPresenterLibrary
    • ISTOMProperty
    • ISTOMPropertyEvents
    • ISTOMPropertyList
    • ISTOMTreeNode
    • ISTOMTreeProperty
    • ISTOMTreeTypeDescriptor
    • ISTOMTypeDescriptor
    • TSTOMEvent
    • TValueType
    • enumTSTOMEvent
    • enumTValueType
  • STOperationTypes
    • IST_AxisToolpathMultiplayer
    • IST_AxisToolpathMultiplayerEvents
    • IST_IntOperation
    • IST_IntOperationSolver
    • IST_MCDTemplateEvents
    • IST_MatrixToolpathMultiplayer
    • IST_MatrixToolpathMultiplayerEvents
    • IST_OpContainer
    • IST_OpParamUIContainer
    • IST_OpParametersUI
    • IST_Operation
    • IST_OperationSolver
    • IST_UpdateHandler
    • TSTMachiningGroup
    • enumTSTMachiningGroup
  • STParametricGeometry
    • IST_PGAbstractSolid
    • IST_PGCurveList
    • IST_PGPrismSolid
    • IST_PGRevolutionSolid
    • IST_PGSolidList
  • STResourceManager
    • IST_Resource
    • IST_ResourceLoader
    • IST_ResourceManager
    • IST_ResourceObject
    • IST_ResourceSearchPathItem
    • IST_ResourceSection
    • ISequentialStream
    • IStream
    • TST_ResourceStorageType
    • TST_ResourceType
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • tagSTATSTG
    • tagTST_ResourceStorageType
    • tagTST_ResourceType
  • STScriptTypes
    • IST_EventHandler
    • IST_EventsContainer
    • IST_HandlersList
    • IST_ListOfObjectWithEvents
    • IST_ObjectWithEvents
    • IST_ScriptContainer
    • IST_ScriptEditor
    • IST_ScriptReport
    • IST_ScriptUnit
    • IST_ScriptUnitList
    • IST_SprutExtOperation
    • IST_TextReceiver
    • TST_ScriptStorageType
    • tagTST_ScriptStorageType
  • STSkeleton
    • IST_Skeleton
    • TST_SkeletonMedialType
    • TST_SkeletonPoint
    • TST_SkeletonSourceType
    • enumTST_SkeletonMedialType
    • enumTST_SkeletonSourceType
    • tagTST_SkeletonPoint
  • STSurfaceTypes
    • IST_Face
    • IST_FaceList
    • IST_Loop
    • IST_NurbsSurface
    • IST_Surface
  • STTreeTypes
    • ISS_TreeNode
    • ISS_TreeNodes
  • STTypes
    • IST_2DBox
    • IST_2DMatrix
    • IST_2DPoint
    • IST_3DBox
    • IST_3DMatrix
    • IST_3DPoint
    • IST_5DPoint
    • IST_MeasurableObject
    • IST_UpdateStamp
    • TST2DBox
    • TST2DLine
    • TST2DMatrix
    • TST2DPoint
    • TST2IPoint
    • TST2SPoint
    • TST3DBox
    • TST3DLine
    • TST3DMatrix
    • TST3DPoint
    • TST3DVec
    • TST3IPoint
    • TST3SMatrix
    • TST3SPoint
    • TST5DPoint
    • TSTLinearUnits
    • TSTSystemUnits
    • TST_LinearMeasure
    • enumTST_LinearMeasure
    • tagTST2DBox
    • tagTST2DLine
    • tagTST2DMatrix
    • tagTST2DPoint
    • tagTST2IPoint
    • tagTST2SPoint
    • tagTST3DBox
    • tagTST3DLine
    • tagTST3DMatrix
    • tagTST3DPoint
    • tagTST3IPoint
    • tagTST3SMatrix
    • tagTST3SPoint
    • tagTST5DPoint
    • tagTSTLinearUnits
    • tagTSTSystemUnits
  • STXMLPropTypes
    • IST_AbstractPropEventsHandler
    • IST_NameSpace
    • IST_NameSpaceManager
    • IST_OnDestroyXMLProp
    • IST_OnGetCopyOfXMLPropHandler
    • IST_PropEventsHandler
    • IST_RealLanguageItem
    • IST_XMLPropArray
    • IST_XMLPropAttributesEnumerator
    • IST_XMLPropAttributesList
    • IST_XMLPropCaseNode
    • IST_XMLPropCustomParser
    • IST_XMLPropDescriptor
    • IST_XMLPropPointer
    • ISequentialStream
    • IStream
    • TSTSimplePropType
    • _FILETIME
    • _LARGE_INTEGER
    • _ULARGE_INTEGER
    • tagSTATSTG
    • tagTSTSimplePropType
  • ST_ISSModelFormerTypes
    • ISS_AbstractModelFormer
    • ISS_CurveJoinerModelFormer
    • ISS_CurveOpAddInfo
    • ISS_CurveOpPocketAddInfo
    • ISS_FullModel
    • ISS_GeomCurve
    • ISS_GeometryItem
    • ISS_HolesModelFormer
    • ISS_JobModelFormer
    • ISS_JoinedCurvesItem
    • ISS_LevelItem
    • ISS_ModelFormers
    • ISS_ModelItem
    • IST_WeldSeamModelItem

Interface IST_MachineEvaluator

Namespace: STMachineTypes
Assembly: STMachineTypes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("80E9E132-690A-412F-AD79-7B062FC2A1F6")]
public interface IST_MachineEvaluator

Properties

CurrentToolHolderID

Declaration
string CurrentToolHolderID { get; set; }
Property Value
Type Description
string

CurrentWorkpieceHolderID

Declaration
string CurrentWorkpieceHolderID { get; set; }
Property Value
Type Description
string

DefinedAxisValue[int]

Declaration
bool DefinedAxisValue[int i] { get; set; }
Parameters
Type Name Description
int i
Property Value
Type Description
bool

NCTooltipPoint

Declaration
TST3DPoint NCTooltipPoint { get; set; }
Property Value
Type Description
TST3DPoint

PhysicAxisValue[int]

Declaration
double PhysicAxisValue[int i] { get; set; }
Parameters
Type Name Description
int i
Property Value
Type Description
double

PossibleACM

Declaration
TSTAxisControlMode PossibleACM { get; set; }
Property Value
Type Description
TSTAxisControlMode

Methods

CloseNCBlock()

Declaration
void CloseNCBlock()

GetGeomTooltipMatrix()

Declaration
TST3DMatrix GetGeomTooltipMatrix()
Returns
Type Description
TST3DMatrix

GetMachineState(bool)

Declaration
IST_MachineState GetMachineState(bool WithXYZAxes)
Parameters
Type Name Description
bool WithXYZAxes
Returns
Type Description
IST_MachineState

GetNCAxis(int, TST_NCBlockMode)

Declaration
double GetNCAxis(int i, TST_NCBlockMode NCBlockMode)
Parameters
Type Name Description
int i
TST_NCBlockMode NCBlockMode
Returns
Type Description
double

GetNCTooltipMatrix()

Declaration
TST3DMatrix GetNCTooltipMatrix()
Returns
Type Description
TST3DMatrix

Get_CurrentFeedType()

Declaration
int Get_CurrentFeedType()
Returns
Type Description
int

SetGeomToolAxis(TST3DPoint, bool, bool)

Declaration
bool SetGeomToolAxis(TST3DPoint ToolAxis, bool Alternate, bool CheckAllVariants)
Parameters
Type Name Description
TST3DPoint ToolAxis
bool Alternate
bool CheckAllVariants
Returns
Type Description
bool

SetGeomTooltipMatrix(TST3DMatrix, bool, bool)

Declaration
bool SetGeomTooltipMatrix(TST3DMatrix LCS, bool Alternate, bool CheckAllVariants)
Parameters
Type Name Description
TST3DMatrix LCS
bool Alternate
bool CheckAllVariants
Returns
Type Description
bool

SetGeomTooltipPointUsingRobotRailsOnly(TST3DPoint)

Declaration
bool SetGeomTooltipPointUsingRobotRailsOnly(TST3DPoint GeomPoint)
Parameters
Type Name Description
TST3DPoint GeomPoint
Returns
Type Description
bool

SetGeomTooltipPosition(TST5DPoint, bool, bool)

Declaration
bool SetGeomTooltipPosition(TST5DPoint pn, bool Alternate, bool CheckAllVariants)
Parameters
Type Name Description
TST5DPoint pn
bool Alternate
bool CheckAllVariants
Returns
Type Description
bool

SetMachineState(IST_MachineState, bool)

Declaration
void SetMachineState(IST_MachineState ms, bool WithXYZAxes)
Parameters
Type Name Description
IST_MachineState ms
bool WithXYZAxes

SetNCAxis(int, double)

Declaration
void SetNCAxis(int i, double Value)
Parameters
Type Name Description
int i
double Value

SetNCTooltipMatrix(TST3DMatrix)

Declaration
bool SetNCTooltipMatrix(TST3DMatrix Value)
Parameters
Type Name Description
TST3DMatrix Value
Returns
Type Description
bool

StartNCBlock(TST_NCBlockMode)

Declaration
void StartNCBlock(TST_NCBlockMode NCBlockMode)
Parameters
Type Name Description
TST_NCBlockMode NCBlockMode
In this article
Back to top Generated by DocFX