MoveCollection Class¶
-
class
NXOpen.CAM.
MoveCollection
¶ Bases:
object
Represents the move collection
To obtain an instance of this class, refer to
NXOpen.CAM.Operation
New in version NX5.0.0.
Methods¶
Method | Description |
---|---|
CreateAlongMachineAxisMoveBuilder | Create a Move To Machine Position. |
CreateAlongMcsAxisMoveBuilder | Create a Move to MCS Position @return MCS Move Builder |
CreateAlongToolAxisMoveBuilder | Create a Move Along Tool Axis @return Along Tool Axis Move Builder |
CreateCircularAboutAxisMoveBuilder | Create a Circular Move. |
CreateDeltaMoveBuilder | Create a Delta Move. |
CreateFollowCurveMoveBuilder | Create Follow Curve Move. |
CreateFollowPartMoveBuilder | Create Follow Part Move. |
CreateLaserCircleCutout | Create a Laser Circle Cutout. |
CreateLaserHexagonCutout | Create a Laser Hexagon Cutout. |
CreateLaserLinearMove | Create a Laser Linear Move. |
CreateLaserProfileMove | Create a Laser Profile Move. |
CreateLaserRectangleCutout | Create a Laser Rectangle Cutout. |
CreateLaserSlotCutout | Create a Laser Slot Cutout. |
CreateMoveToPointBuilder | Create a Move to Point. |
CreateNormalToToolAxisMoveBuilder | Create a Move Normal to Tool Axis @return Normal To Tool Axis Move Builder |
CreateProbeCalibrateLengthMoveBuilder | Create a Probe Calibrate Length Move. |
CreateProbeCalibrateSphereMoveBuilder | Create a Probe Calibrate on Sphere Move. |
CreateProbeCalibrateStylusMoveBuilder | Create a Probe Calibrate Stylus Move. |
CreateProbeClearanceMoveBuilder | Create a Probe Clearance Plane Change. |
CreateProbeInspectBorebossMoveBuilder | Create a Probe Inspect Bore-Boss Move. |
CreateProbeInspectPointMoveBuilder | Create a Probe Inspect Point Move. |
CreateProbeInspectSurfacePointMoveBuilder | Create a Probe Inspect Surface Point Move. |
CreateRotaryPointMoveBuilder | Create a Rotary Move to Point. |
CreateRotaryPolarMoveBuilder | Create a Rotary Polar Move. |
CreateRotateToolMoveBuilder | Create a Rotate Tool Move. |
CreateTeachmodeEngageSettingsBuilder | Create a Teachmode Engage Settings. |
CreateTeachmodeLinearMoveBuilder | Create a Teachmode Linear Move. |
CreateTeachmodeProfileMoveBuilder | Create a Teachmode Profile Move. |
CreateTeachmodeRetractSettingsBuilder | Create a Teachmode Retract Settings. |
CreateToolTrackingPointBuilder | Create Tracking Point Move. |
CreateTurnMoveToPointBuilder | Create a Turn Linear Move. |
CreateTurnProbeClearanceBuilder | Create a Turn Probe Clearance Move. |
CreateTurnProbeInspectPointMoveBuilder | Create a Turn Probe Inspect Point Move. |
CreateUdeMoveBuilder | Create a UDE Move. |
CreateUserDefinedMoveBuilder | Create User Defined Move. |
CreateVectorDistanceMoveBuilder | Create a Vector Distance Move. |
FindObject | Finds the CAM. |
Method Detail¶
CreateAlongMachineAxisMoveBuilder¶
-
MoveCollection.
CreateAlongMachineAxisMoveBuilder
¶ Create a Move To Machine Position.
Signature
CreateAlongMachineAxisMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Machine Position Move Builder Return type: NXOpen.CAM.AlongMachineAxisMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateAlongMcsAxisMoveBuilder¶
-
MoveCollection.
CreateAlongMcsAxisMoveBuilder
¶ Create a Move to MCS Position
Signature
CreateAlongMcsAxisMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: MCS Move Builder Return type: NXOpen.CAM.AlongMcsAxisMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateAlongToolAxisMoveBuilder¶
-
MoveCollection.
CreateAlongToolAxisMoveBuilder
¶ Create a Move Along Tool Axis
Signature
CreateAlongToolAxisMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Along Tool Axis Move Builder Return type: NXOpen.CAM.AlongToolAxisMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateCircularAboutAxisMoveBuilder¶
-
MoveCollection.
CreateCircularAboutAxisMoveBuilder
¶ Create a Circular Move.
Signature
CreateCircularAboutAxisMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Return type: NXOpen.CAM.CircularAboutAxisMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDeltaMoveBuilder¶
-
MoveCollection.
CreateDeltaMoveBuilder
¶ Create a Delta Move.
Signature
CreateDeltaMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Delta Move Builder Return type: NXOpen.CAM.DeltaMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateFollowCurveMoveBuilder¶
-
MoveCollection.
CreateFollowCurveMoveBuilder
¶ Create Follow Curve Move.
Signature
CreateFollowCurveMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Builder Return type: NXOpen.CAM.FollowCurveMoveBuilder
New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
CreateFollowPartMoveBuilder¶
-
MoveCollection.
CreateFollowPartMoveBuilder
¶ Create Follow Part Move.
Signature
CreateFollowPartMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Builder Return type: NXOpen.CAM.FollowPartMoveBuilder
New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserCircleCutout¶
-
MoveCollection.
CreateLaserCircleCutout
¶ Create a Laser Circle Cutout.
Signature
CreateLaserCircleCutout(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Circle Cutout Return type: NXOpen.CAM.LaserCircleCutout
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserHexagonCutout¶
-
MoveCollection.
CreateLaserHexagonCutout
¶ Create a Laser Hexagon Cutout.
Signature
CreateLaserHexagonCutout(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Hexagon Cutout Return type: NXOpen.CAM.LaserHexagonCutout
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserLinearMove¶
-
MoveCollection.
CreateLaserLinearMove
¶ Create a Laser Linear Move.
Signature
CreateLaserLinearMove(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Linear Move Return type: NXOpen.CAM.LaserLinearMove
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserProfileMove¶
-
MoveCollection.
CreateLaserProfileMove
¶ Create a Laser Profile Move.
Signature
CreateLaserProfileMove(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Profile Move Return type: NXOpen.CAM.LaserProfileMove
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserRectangleCutout¶
-
MoveCollection.
CreateLaserRectangleCutout
¶ Create a Laser Rectangle Cutout.
Signature
CreateLaserRectangleCutout(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Rectangle Cutout Return type: NXOpen.CAM.LaserRectangleCutout
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserSlotCutout¶
-
MoveCollection.
CreateLaserSlotCutout
¶ Create a Laser Slot Cutout.
Signature
CreateLaserSlotCutout(param)
Parameters: param ( NXOpen.CAM.Move
) – Laser move objectReturns: Laser Slot Cutout Return type: NXOpen.CAM.LaserSlotCutout
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMoveToPointBuilder¶
-
MoveCollection.
CreateMoveToPointBuilder
¶ Create a Move to Point.
Signature
CreateMoveToPointBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Move To Point Builder Return type: NXOpen.CAM.MoveToPointBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateNormalToToolAxisMoveBuilder¶
-
MoveCollection.
CreateNormalToToolAxisMoveBuilder
¶ Create a Move Normal to Tool Axis
Signature
CreateNormalToToolAxisMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Normal To Tool Axis Move Builder Return type: NXOpen.CAM.NormalToToolAxisMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeCalibrateLengthMoveBuilder¶
-
MoveCollection.
CreateProbeCalibrateLengthMoveBuilder
¶ Create a Probe Calibrate Length Move.
Signature
CreateProbeCalibrateLengthMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Calibrate Length Move Builder Return type: NXOpen.CAM.ProbeCalibrateLengthMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeCalibrateSphereMoveBuilder¶
-
MoveCollection.
CreateProbeCalibrateSphereMoveBuilder
¶ Create a Probe Calibrate on Sphere Move.
Signature
CreateProbeCalibrateSphereMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Calibrate Sphere Move Builder Return type: NXOpen.CAM.ProbeCalibrateSphereMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeCalibrateStylusMoveBuilder¶
-
MoveCollection.
CreateProbeCalibrateStylusMoveBuilder
¶ Create a Probe Calibrate Stylus Move.
Signature
CreateProbeCalibrateStylusMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Calibrate Stylus Move Builder Return type: NXOpen.CAM.ProbeCalibrateStylusMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeClearanceMoveBuilder¶
-
MoveCollection.
CreateProbeClearanceMoveBuilder
¶ Create a Probe Clearance Plane Change.
Signature
CreateProbeClearanceMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Clearance Move Builder Return type: NXOpen.CAM.ProbeClearanceMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeInspectBorebossMoveBuilder¶
-
MoveCollection.
CreateProbeInspectBorebossMoveBuilder
¶ Create a Probe Inspect Bore-Boss Move.
Signature
CreateProbeInspectBorebossMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Inspect Bore-boss Move Builder Return type: NXOpen.CAM.ProbeInspectBorebossMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeInspectPointMoveBuilder¶
-
MoveCollection.
CreateProbeInspectPointMoveBuilder
¶ Create a Probe Inspect Point Move.
Signature
CreateProbeInspectPointMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Inspect Point Move Builder Return type: NXOpen.CAM.ProbeInspectPointMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeInspectSurfacePointMoveBuilder¶
-
MoveCollection.
CreateProbeInspectSurfacePointMoveBuilder
¶ Create a Probe Inspect Surface Point Move.
Signature
CreateProbeInspectSurfacePointMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Inspect Surface Point Move Builder Return type: NXOpen.CAM.ProbeInspectSurfacePointMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateRotaryPointMoveBuilder¶
-
MoveCollection.
CreateRotaryPointMoveBuilder
¶ Create a Rotary Move to Point.
Signature
CreateRotaryPointMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Rotary Point Move Builder Return type: NXOpen.CAM.RotaryPointMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateRotaryPolarMoveBuilder¶
-
MoveCollection.
CreateRotaryPolarMoveBuilder
¶ Create a Rotary Polar Move.
Signature
CreateRotaryPolarMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Rotary Polar Move Builder Return type: NXOpen.CAM.RotaryPolarMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateRotateToolMoveBuilder¶
-
MoveCollection.
CreateRotateToolMoveBuilder
¶ Create a Rotate Tool Move.
Signature
CreateRotateToolMoveBuilder(param, insertAfterTag)
Parameters: - param (
NXOpen.CAM.Move
) – Move Object - insertAfterTag (
NXOpen.CAM.Move
) – Preceeding move
Returns: Rotate Tool Move Builder
Return type: New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
- param (
CreateTeachmodeEngageSettingsBuilder¶
-
MoveCollection.
CreateTeachmodeEngageSettingsBuilder
¶ Create a Teachmode Engage Settings.
Signature
CreateTeachmodeEngageSettingsBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Teachmode Suboperation objectReturns: Teachmode Engage Settings Builder Return type: NXOpen.CAM.TeachmodeEngageSettingsBuilder
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CreateTeachmodeLinearMoveBuilder¶
-
MoveCollection.
CreateTeachmodeLinearMoveBuilder
¶ Create a Teachmode Linear Move.
Signature
CreateTeachmodeLinearMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Teachmode Suboperation objectReturns: Teachmode Linear Move Builder Return type: NXOpen.CAM.TeachmodeLinearMoveBuilder
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CreateTeachmodeProfileMoveBuilder¶
-
MoveCollection.
CreateTeachmodeProfileMoveBuilder
¶ Create a Teachmode Profile Move.
Signature
CreateTeachmodeProfileMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Teachmode Suboperation objectReturns: Teachmode Profile Move Builder Return type: NXOpen.CAM.TeachmodeProfileMoveBuilder
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CreateTeachmodeRetractSettingsBuilder¶
-
MoveCollection.
CreateTeachmodeRetractSettingsBuilder
¶ Create a Teachmode Retract Settings.
Signature
CreateTeachmodeRetractSettingsBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Teachmode Suboperation objectReturns: Teachmode Retract Settings Builder Return type: NXOpen.CAM.TeachmodeRetractSettingsBuilder
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CreateToolTrackingPointBuilder¶
-
MoveCollection.
CreateToolTrackingPointBuilder
¶ Create Tracking Point Move.
Signature
CreateToolTrackingPointBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Builder Return type: NXOpen.CAM.ToolTrackingPointBuilder
New in version NX8.5.1.
License requirements: cam_base (“CAM BASE”)
CreateTurnMoveToPointBuilder¶
-
MoveCollection.
CreateTurnMoveToPointBuilder
¶ Create a Turn Linear Move.
Signature
CreateTurnMoveToPointBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Turn Move To Point Builder Return type: NXOpen.CAM.TurnMoveToPointBuilder
New in version NX8.5.1.
License requirements: cam_base (“CAM BASE”)
CreateTurnProbeClearanceBuilder¶
-
MoveCollection.
CreateTurnProbeClearanceBuilder
¶ Create a Turn Probe Clearance Move.
Signature
CreateTurnProbeClearanceBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Turn Probe Clearance Builder Return type: NXOpen.CAM.TurnProbeClearanceBuilder
New in version NX8.5.1.
License requirements: cam_base (“CAM BASE”)
CreateTurnProbeInspectPointMoveBuilder¶
-
MoveCollection.
CreateTurnProbeInspectPointMoveBuilder
¶ Create a Turn Probe Inspect Point Move.
Signature
CreateTurnProbeInspectPointMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move objectReturns: Probe Inspect Point Move Builder Return type: NXOpen.CAM.TurnProbeInspectPointMoveBuilder
New in version NX8.5.1.
License requirements: cam_base (“CAM BASE”)
CreateUdeMoveBuilder¶
-
MoveCollection.
CreateUdeMoveBuilder
¶ Create a UDE Move.
Signature
CreateUdeMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Ude Move Builder Return type: NXOpen.CAM.UdeMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateUserDefinedMoveBuilder¶
-
MoveCollection.
CreateUserDefinedMoveBuilder
¶ Create User Defined Move.
Signature
CreateUserDefinedMoveBuilder(param, typeName)
Parameters: - param (
NXOpen.CAM.Move
) – Move object - typeName (str) – Type of the User Defined Move to create. When editing the move this will not be used
Returns: Builder
Return type: New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
- param (
CreateVectorDistanceMoveBuilder¶
-
MoveCollection.
CreateVectorDistanceMoveBuilder
¶ Create a Vector Distance Move.
Signature
CreateVectorDistanceMoveBuilder(param)
Parameters: param ( NXOpen.CAM.Move
) – Move ObjectReturns: Delta Move Builder Return type: NXOpen.CAM.VectorDistanceMoveBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
FindObject¶
-
MoveCollection.
FindObject
¶ Finds the CAM.
Operation object with the given identifier as recorded in a journal.
Signature
FindObject(sid)
Parameters: sid (str) – the name of the object Returns: the found object Return type: NXOpen.CAM.Move
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)