Namespace CAMIPC.DotnetHelper
Classes
ApplicationHelper
Helper functions for ICamIpcApplication
ApplicationListHelper
Helper functions for ICamIpcListApplication
ApplicationMainFormHelper
Helper functions for ICamIpcApplicationMainForm
ApproachReturnCommandHelper
Helper methods for ICamIpcApproachReturnCommand. Position type, axis mode and axis kind are integers mirroring the CAMAPI enums TCamApiApproachReturnPositionType / TCamApiApproachReturnAxisMode / TCamApiApproachReturnAxisKind.
ApproachReturnRuleHelper
Helper methods for ICamIpcApproachReturnRule
AreaModelItemHelper
Helper methods for ICamIpcAreaModelItem
BaseSurfaceHelper
Helper methods for ICamIpcBaseSurface
BossHoleProbingCycleHelper
Helper methods for ICamIpcBossProbingCycle, ICamIpcHoleProbingCycle and ICamIpcHoleProbingProtectedCycle.
BoxPrimitiveModelItemHelper
Helper methods for ICamIpcBoxPrimitiveModelItem
CastingPrimitiveModelItemHelper
Helper methods for ICamIpcCastingPrimitiveModelItem
CoEdgeHelper
Helper functions for ICamIpcCoEdge
CoEdgeIteratorHelper
Helper functions for ICamIpcCoEdgeIterator
Curve2DModelItemWithBridgesHelper
Helper methods for ICamIpcCurve2DModelItemWithBridges — mixin on a 2D curve model item giving typed access to the list of bridges (tabs) placed on this curve. Obtain via AsWithBridges(ComWrapper<ICamIpcModelItem>) from an ICamIpcModelItem returned by the curve2D former. Mirrors ICamApiCurve2DModelItemWithBridges.
CurveBridgeModelItemHelper
Helper methods for ICamIpcCurveBridgeModelItem — a single bridge (tab) on a 2D curve model item. Obtain via GetBridge(ComWrapper<ICamIpcCurve2DModelItemWithBridges>, int) or AddBridge(ComWrapper<ICamIpcCurve2DModelItemWithBridges>, double).
CylinderPrimitiveModelItemHelper
Helper methods for ICamIpcCylinderPrimitiveModelItem
DoubleTripleWallProbingCycleHelper
Helper methods for ICamIpcDoubleWallInternalCornerCycle, ICamIpcDoubleWallExternalCornerCycle, ICamIpcTripleWallInternalCornerCycle and ICamIpcTripleWallExternalCornerCycle.
DriveFaceModelItemHelper
Helper methods for ICamIpcDriveFaceModelItem
EdgeAnalyzerHelper
Helper functions for ICamIpcEdgeAnalyzer
EdgeFaceInfoHelper
Helper functions for ICamIpcEdgeFaceInfo
EdgeFaceInfoListHelper
Helper functions for ICamIpcEdgeFaceInfoList
EdgeHelper
Helper functions for ICamIpcEdge
EmptyWorkpieceModelItemHelper
Helper methods for ICamIpcEmptyWorkpieceModelItem
ExtensionLibraryInfoHelper
Helper functions for IIpcExtensionLibraryInfo
ExtensionManagerHelper
Helper functions for IIpcExtensionManager
ExtensionTypeGroupHelper
Helper functions for IIpcExtensionTypeGroup
ExtensionTypeInfoHelper
Helper functions for IIpcExtensionTypeInfo
FaceHelper
Helper functions for ICamIpcFace
FaceListBuilderHelper
Helper functions for ICamIpcFaceListBuilder
FaceListHelper
Helper functions for ICamIpcFaceList
FeatureFinderHelper
Helper methods for ICamIpcFeatureFinder
FeatureHelper
Helper methods for ICamIpcFeature and specialised sub-interfaces.
FeatureListHelper
Helper methods for ICamIpcFeatureList
FiltersManagerHelper
Helper methods for ICamIpcFiltersManager
FixtureComponentItemHelper
Helper methods for ICamIpcFixtureComponentItem
FixtureConnectorItemHelper
Helper methods for ICamIpcFixtureConnectorItem
FixtureNodeItemHelper
Helper methods for ICamIpcFixtureNodeItem
Geom25DModelItemHelper
Helper methods for ICamIpcGeom25DModelItem
GeomModelBoxPrimitiveModelItemHelper
Helper methods for ICamIpcGeomModelBoxPrimitiveModelItem
GeometryModelHelper
Helper functions for ICamIpcGeometryModel
GeometryModelSketcherHelper
Helper methods for ICamIpcGeometryModelSketcher
GeometryTreeNodeHelper
Helper methods for ICamIpcGeometryTreeNode
GeometryTreeNodeIteratorHelper
Helper functions for ICamIpcGeometryTreeNodeIterator
HoleCylinderPrimitiveModelItemHelper
Helper methods for ICamIpcHoleCylinderPrimitiveModelItem
HotkeyHelper
Helper methods for ICamIpcHotkey
HotkeyManagerHelper
Helper methods for ICamIpcHotkeyManager
IpcHelperHelper
Helper functions for IIpcHelper
IteratorHelper
Helper functions for iterators
LevelModelItemHelper
Helper methods for ICamIpcLevelModelItem
LoopHelper
Helper functions for ICamIpcLoop
MachineConfigurationHelper
Helper methods for ICamIpcMachineConfiguration, the machine axis state of a
technological operation. Obtained from ICamIpcTechOperation.GetMachineConfiguration.
MachineEvaluatorHelper
Helper methods for ICamIpcMachineEvaluator.
Obtained either from ICamIpcMachine.CreateEvaluator (a standalone kinematic
solver) or from ICamIpcMcdChannel.GetMachineEvaluator (the live evaluator of
the simulation cursor). For the live evaluator use the read methods
(AbsoluteMatrix(ComWrapper<ICamIpcMachineEvaluator>), CurrentWorkpieceCSWorldMatrix(ComWrapper<ICamIpcMachineEvaluator>)) to query
the current tool position; the mutating methods (SetNextPos(ComWrapper<ICamIpcMachineEvaluator>, bool),
CalcNextPos5D(ComWrapper<ICamIpcMachineEvaluator>, TST5DPoint, bool, bool, bool), SetTcpmEnabled(ComWrapper<ICamIpcMachineEvaluator>, bool)) act on the live
simulation machine state.
MacroBuilderHelper
Helper methods for ICamIpcMacroBuilder.
MacroBuilderLanguageSettingsHelper
Helper methods for ICamIpcMacroBuilderLanguageSettings (.NET-specific props). For non-.NET settings the getters return empty and the setters are no-ops (server-side QI).
MacroBuilderSettingsHelper
Helper methods for ICamIpcMacroBuilderSettings (RW).
MacroCommandDataHelper
Helper methods for ICamIpcMacroCommandData (read + write).
Setters work only on a bag created via CommandsManager.CreateCommandData.
MacroCommandFieldListHelper
Helper methods for ICamIpcMacroCommandFieldList — the read-only list of field descriptors returned by the command schema.
MacroCommandSchemaHelper
Helper methods for ICamIpcMacroCommandSchema. Describes the field keys each command type expects (for CreateCommandData/Set*).
MacroCommandsManagerHelper
Helper methods for ICamIpcMacroCommandsManager.
MacroInfoHelper
Helper methods for ICamIpcMacroInfo (IPC mirror of ICamApiMacroInfo, read side).
MacroManagerHelper
Helper methods for ICamIpcMacroManager (IPC mirror of ICamApiMacroManager).
MacroStepInfoHelper
Helper methods for ICamIpcMacroStepInfo (IPC mirror of ICamApiMacroStepInfo).
MacroStepParamHelper
Helper methods for ICamIpcMacroStepParam (IPC mirror of ICamApiMacroStepParam).
McdChannelHelper
Helper methods for ICamIpcMcdChannel
McdNodeHelper
Helper methods for ICamIpcMcdNode
McdNodeIteratorHelper
Helper methods for ICamIpcMcdNodeIterator
McdTreeHelper
Helper methods for ICamIpcMcdTree
ModelFormerHelper
Helper methods for ICamIpcModelFormer
ModelFormerWithAreasHelper
Helper methods for ICamIpcModelFormerWithAreas
ModelFormerWithBaseSurfaceHelper
Helper methods for ICamIpcModelFormerWithBaseSurface
ModelFormerWithBoxPrimitivesHelper
Helper methods for ICamIpcModelFormerWithBoxPrimitives
ModelFormerWithBridgesHelper
Helper methods for ICamIpcModelFormerWithBridges and ICamIpcBridgeParams. Mirrors the "Add tabs" UI dialog for contour-based operations (TSTCurveOp descendants).
ModelFormerWithCastingPrimitiveHelper
Helper methods for ICamIpcModelFormerWithCastingPrimitive
ModelFormerWithChamferFacesHelper
Helper methods for ICamIpcModelFormerWithChamferFaces
ModelFormerWithCurve2DHelper
Helper methods for ICamIpcModelFormerWithCurve2D
ModelFormerWithCurve5DHelper
Helper methods for ICamIpcModelFormerWithCurve5D
ModelFormerWithCylinderPrimitivesHelper
Helper methods for ICamIpcModelFormerWithCylinderPrimitives
ModelFormerWithDriveFacesHelper
Helper methods for ICamIpcModelFormerWithDriveFaces
ModelFormerWithFacesHelper
Helper methods for ICamIpcModelFormerWithFaces
ModelFormerWithFixturesHelper
Helper methods for ICamIpcModelFormerWithFixtures
ModelFormerWithGeom25DHelper
Helper methods for ICamIpcModelFormerWithGeom25D
ModelFormerWithHolesHelper
Helper methods for ICamIpcModelFormerWithHoles
ModelFormerWithJobModeHelper
Helper methods for ICamIpcModelFormerWithJobMode
ModelFormerWithLevelsHelper
Helper methods for ICamIpcModelFormerWithLevels
ModelFormerWithPnPItemsHelper
Helper methods for ICamIpcModelFormerWithPnPItems
ModelFormerWithPocketHelper
Helper methods for ICamIpcModelFormerWithPocket
ModelFormerWithPointWeldingItemsHelper
Helper methods for ICamIpcModelFormerWithPointWeldingItems.
Template semantics: the ClearanceXxx / EngageXxx / RetractXxx /
FixVX properties are read when a weld point is created. Changing them later does
not retroactively update existing weld points.
ModelFormerWithPolygonalPrismHelper
Helper methods for ICamIpcModelFormerWithPolygonalPrism
ModelFormerWithProbingItemsHelper
Helper methods for ICamIpcModelFormerWithProbingItems
ModelFormerWithProjectCurvesHelper
Helper methods for ICamIpcModelFormerWithProjectCurves
ModelFormerWithReferenceToPreviousHelper
Helper methods for ICamIpcModelFormerWithReferenceToPrevious
ModelFormerWithSharpEdgeHelper
Helper methods for ICamIpcModelFormerWithSharpEdge
ModelFormerWithSolidHelper
Helper methods for ICamIpcModelFormerWithSolid
ModelFormerWithTurnGeometryHelper
Helper methods for ICamIpcModelFormerWithTurnGeometry
ModelFormerWithTurnMachineModelHelper
Helper methods for ICamIpcModelFormerWithTurnMachineModel
ModelFormerWithTurnWorkpieceHelper
Helper methods for ICamIpcModelFormerWithTurnWorkpiece
ModelFormerWithZonesHelper
Helper methods for ICamIpcModelFormerWithZones
ModelItemReferenceHelper
Helper methods for ICamIpcModelItemReference
NcActionFrameOutputProbingCycleHelper
Helper methods for ICamIpcNcActionProbingCycle and ICamIpcFrameOutputProbingCycle.
OperationCatalogHelper
Helper methods for ICamIpcOperationCatalog
OperationCatalogItemHelper
Helper methods for ICamIpcOperationCatalogItem
OperationCatalogItemIteratorHelper
Helper functions for ICamIpcOperationCatalogItemIterator
OperationCatalogListHelper
Helper methods for ICamIpcOperationCatalogList
PathsHelper
Helper methods for ICamIpcPaths
PnPModelItemsHelper
Helper methods for Pick and Place item interfaces: ICamIpcPnPStartItem, ICamIpcPnPPickItem, ICamIpcPnPPlaceItem, ICamIpcPnPEndItem, ICamIpcPnPMoveItem, ICamIpcPnPClearanceItem.
PocketModelItemHelper
Helper methods for ICamIpcPocketModelItem
PointWeldingItemsHelper
Helper methods for Point Welding item interfaces: ICamIpcPointWeldingMoveItem and ICamIpcPointWeldingWeldItem.
PolygonalPrismModelItemHelper
Helper methods for ICamIpcPolygonalPrismModelItem
PrimeViewModelHelper
Helper functions for ICamIpcPrimeViewModel
PrimeViewModelListHelper
Helper functions for ICamIpcListPrimeViewModel
ProbingActionHelper
Helper methods for probing action interfaces.
ProbingCycleHelper
Helper methods for ICamIpcProbingCycle
ProbingModelItemHelper
Helper methods for ICamIpcProbingModelItem.
ProbingModelItemIteratorHelper
Helper functions for ICamIpcProbingModelItemIterator
ProbingTemplateHelper
Helper methods for ICamIpcProbingTemplate and ICamIpcProbingTemplateLibrary.
ProgressIndicatorHelper
Helper functions for ICamIpcProgressIndicator — drives the native status-bar progress indicator of a running ENCY instance over IPC.
ProjectCurveModelItemHelper
Helper methods for ICamIpcProjectCurveModelItem
ProjectHelper
Helper functions for ICamIpcProject
RectangleProbingCycleHelper
Helper methods for ICamIpcExternalRectangleProbingCycle, ICamIpcInternalRectangleProbingCycle and ICamIpcInternalRectangleProbingProtectedCycle.
ScriptEditorHelper
Helper methods for ICamIpcScriptEditor
ShapeAnalyzerHelper
Helper functions for ICamIpcShapeAnalyzer — the calculator that produces shape descriptors (numeric form characteristics of a face or a body) for shape recognition and AI classification
ShapeBodyInfoHelper
Helper functions for ICamIpcShapeBodyInfo — the level-1 shape descriptor of a face set
ShapeFaceInfoHelper
Helper functions for ICamIpcShapeFaceInfo — the level-1 shape descriptor of a single face
SimpleBoxPrimitiveModelItemHelper
Helper methods for ICamIpcSimpleBoxPrimitiveModelItem
SimpleCylinderPrimitiveModelItemHelper
Helper methods for ICamIpcSimpleCylinderPrimitiveModelItem
SimulatorHelper
Helper methods for ICamIpcSimulator
SolidModelItemHelper
Helper methods for ICamIpcSolidModelItem — typed access to all 4 editable TSolidItem properties (Stock + SewTolerance/BottomLevel/UseBottomLevel) over IPC. Stock mirrors the inherited TFacesItem.Stock so callers don't need to QI between Face and Solid IPC interfaces.
SpatialCurveBuilderHelper
Helper methods for ICamIpcSpatialCurveBuilder
SurfaceProbingCycleHelper
Helper methods for ICamIpcSurfaceProbingCycle
TechOperationHelper
Helper functions for ICamIpcTechOperation
TechOperationIteratorHelper
Helper functions for ICamIpcTechOperationIterator
TechOperationTypeIteratorHelper
Helper functions for ICamIpcTechOperationTypeIterator
TechnologistHelper
Helper functions for ICamIpcTechnologist
TurnGeometryModelItemHelper
Helper methods for ICamIpcTurnGeometryModelItem
TurnMachineModelItemHelper
Helper methods for ICamIpcTurnMachineModelItem
TurnWorkpieceModelItemHelper
Helper methods for ICamIpcTurnWorkpieceModelItem
UserParameterHelper
Helper methods for ICamIpcUserParameter
UserParametersListHelper
Helper methods for ICamIpcUserParametersList
VerifyCompareManagerHelper
Helper methods for ICamIpcVerifyCompareManager
VisibilityManagerHelper
Helper methods for ICamIpcVisibilityManager
WebGrooveProbingCycleHelper
Helper methods for ICamIpcWebProbingCycle, ICamIpcGrooveProbingCycle, ICamIpcGrooveProbingProtectedCycle and ICamIpcThreePointsWebProbingCycle.
WeldSeamModelItemHelper
Helper methods for ICamIpcWeldSeamModelItem — weld seam item on TWeldingOp5D / TWeldingOp6D over IPC.
Structs
MacroCommandField
One field descriptor of a macro command schema.