Namespace CAMIPC.DotnetHelper
Classes
ApplicationHelper
Helper functions for ICamIpcApplication
ApplicationMainFormHelper
Helper functions for ICamIpcApplicationMainForm
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
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
EmptyWorkpieceModelItemHelper
Helper methods for ICamIpcEmptyWorkpieceModelItem
FaceHelper
Helper functions for ICamIpcFace
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
IteratorHelper
Helper functions for iterators
LoopHelper
Helper functions for ICamIpcLoop
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.
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
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.
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
ModelFormerWithZonesHelper
Helper methods for ICamIpcModelFormerWithZones
ModelItemReferenceHelper
Helper methods for ICamIpcModelItemReference
NcActionFrameOutputProbingCycleHelper
Helper methods for ICamIpcNcActionProbingCycle and ICamIpcFrameOutputProbingCycle.
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.
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.
ProjectCurveModelItemHelper
Helper methods for ICamIpcProjectCurveModelItem
ProjectHelper
Helper functions for ICamIpcProject
RectangleProbingCycleHelper
Helper methods for ICamIpcExternalRectangleProbingCycle, ICamIpcInternalRectangleProbingCycle and ICamIpcInternalRectangleProbingProtectedCycle.
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
UserParameterHelper
Helper methods for ICamIpcUserParameter
UserParametersListHelper
Helper methods for ICamIpcUserParametersList
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.