MoveCollection Class¶
-
class
NXOpen.CAM.MoveCollection¶ Bases:
objectRepresents the move collection
To obtain an instance of this class, refer to
NXOpen.CAM.OperationNew in version NX5.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateAlongMachineAxisMoveBuilder | Create a Move To Machine Position. |
| CreateAlongMcsAxisMoveBuilder | Create a Move to MCS Position |
| CreateAlongToolAxisMoveBuilder | Create a Move Along Tool Axis |
| 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 |
| 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.AlongMachineAxisMoveBuilderNew 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.AlongMcsAxisMoveBuilderNew 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.AlongToolAxisMoveBuilderNew 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.CircularAboutAxisMoveBuilderNew 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.DeltaMoveBuilderNew 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.FollowCurveMoveBuilderNew 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.FollowPartMoveBuilderNew 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.LaserCircleCutoutNew 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.LaserHexagonCutoutNew 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.LaserLinearMoveNew 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.LaserProfileMoveNew 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.LaserRectangleCutoutNew 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.LaserSlotCutoutNew 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.MoveToPointBuilderNew 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.NormalToToolAxisMoveBuilderNew 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.ProbeCalibrateLengthMoveBuilderNew 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.ProbeCalibrateSphereMoveBuilderNew 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.ProbeCalibrateStylusMoveBuilderNew 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.ProbeClearanceMoveBuilderNew 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.ProbeInspectBorebossMoveBuilderNew 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.ProbeInspectPointMoveBuilderNew 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.ProbeInspectSurfacePointMoveBuilderNew 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.RotaryPointMoveBuilderNew 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.RotaryPolarMoveBuilderNew 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.TeachmodeEngageSettingsBuilderNew 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.TeachmodeLinearMoveBuilderNew 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.TeachmodeProfileMoveBuilderNew 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.TeachmodeRetractSettingsBuilderNew 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.ToolTrackingPointBuilderNew 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.TurnMoveToPointBuilderNew 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.TurnProbeClearanceBuilderNew 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.TurnProbeInspectPointMoveBuilderNew 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.UdeMoveBuilderNew 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.VectorDistanceMoveBuilderNew 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.MoveNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)