NX Open C++ Reference Guide
Classes | Public Member Functions
NXOpen::CAM::MoveCollection Class Reference

Represents the move collection
To obtain an instance of this class, refer to CAM::Operation

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::MoveCollection:
NXOpen::TaggedObjectCollection

List of all members.

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element.
NXOpen::CAM::AlongMachineAxisMoveBuilderCreateAlongMachineAxisMoveBuilder (NXOpen::CAM::Move *param)
 Create a Move To Machine Position.
NXOpen::CAM::AlongMcsAxisMoveBuilderCreateAlongMcsAxisMoveBuilder (NXOpen::CAM::Move *param)
 Create a Move to MCS Position.
NXOpen::CAM::AlongToolAxisMoveBuilderCreateAlongToolAxisMoveBuilder (NXOpen::CAM::Move *param)
 Create a Move Along Tool Axis.
NXOpen::CAM::CircularAboutAxisMoveBuilderCreateCircularAboutAxisMoveBuilder (NXOpen::CAM::Move *param)
 Create a Circular Move.
NXOpen::CAM::DeltaMoveBuilderCreateDeltaMoveBuilder (NXOpen::CAM::Move *param)
 Create a Delta Move.
NXOpen::CAM::FollowCurveMoveBuilderCreateFollowCurveMoveBuilder (NXOpen::CAM::Move *param)
 Create Follow Curve Move.
NXOpen::CAM::FollowPartMoveBuilderCreateFollowPartMoveBuilder (NXOpen::CAM::Move *param)
 Create Follow Part Move.
NXOpen::CAM::MoveToPointBuilderCreateMoveToPointBuilder (NXOpen::CAM::Move *param)
 Create a Move to Point.
NXOpen::CAM::NormalToToolAxisMoveBuilderCreateNormalToToolAxisMoveBuilder (NXOpen::CAM::Move *param)
 Create a Move Normal to Tool Axis.
NXOpen::CAM::ProbeCalibrateLengthMoveBuilderCreateProbeCalibrateLengthMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Calibrate Length Move.
NXOpen::CAM::ProbeCalibrateSphereMoveBuilderCreateProbeCalibrateSphereMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Calibrate on Sphere Move.
NXOpen::CAM::ProbeCalibrateStylusMoveBuilderCreateProbeCalibrateStylusMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Calibrate Stylus Move.
NXOpen::CAM::ProbeClearanceMoveBuilderCreateProbeClearanceMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Clearance Plane Change.
NXOpen::CAM::ProbeInspectBorebossMoveBuilderCreateProbeInspectBorebossMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Inspect Bore-Boss Move.
NXOpen::CAM::ProbeInspectPointMoveBuilderCreateProbeInspectPointMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Inspect Point Move.
NXOpen::CAM::ProbeInspectSurfacePointMoveBuilderCreateProbeInspectSurfacePointMoveBuilder (NXOpen::CAM::Move *param)
 Create a Probe Inspect Surface Point Move.
NXOpen::CAM::RotaryPointMoveBuilderCreateRotaryPointMoveBuilder (NXOpen::CAM::Move *param)
 Create a Rotary Move to Point.
NXOpen::CAM::RotaryPolarMoveBuilderCreateRotaryPolarMoveBuilder (NXOpen::CAM::Move *param)
 Create a Rotary Polar Move.
NXOpen::CAM::RotateToolMoveBuilderCreateRotateToolMoveBuilder (NXOpen::CAM::Move *param, NXOpen::CAM::Move *insertAfterTag)
 Create a Rotate Tool Move.
NXOpen::CAM::TeachmodeEngageSettingsBuilderCreateTeachmodeEngageSettingsBuilder (NXOpen::CAM::Move *param)
 Create a Teachmode Engage Settings.
NXOpen::CAM::TeachmodeLinearMoveBuilderCreateTeachmodeLinearMoveBuilder (NXOpen::CAM::Move *param)
 Create a Teachmode Linear Move.
NXOpen::CAM::TeachmodeProfileMoveBuilderCreateTeachmodeProfileMoveBuilder (NXOpen::CAM::Move *param)
 Create a Teachmode Profile Move.
NXOpen::CAM::TeachmodeRetractSettingsBuilderCreateTeachmodeRetractSettingsBuilder (NXOpen::CAM::Move *param)
 Create a Teachmode Retract Settings.
NXOpen::CAM::UdeMoveBuilderCreateUdeMoveBuilder (NXOpen::CAM::Move *param)
 Create a UDE Move.
NXOpen::CAM::UserDefinedMoveBuilderCreateUserDefinedMoveBuilder (NXOpen::CAM::Move *param, const NXString &typeName)
 Create User Defined Move.
NXOpen::CAM::VectorDistanceMoveBuilderCreateVectorDistanceMoveBuilder (NXOpen::CAM::Move *param)
 Create a Vector Distance Move.
iterator end ()
 Returns an iterator addressing one past the last element.
NXOpen::CAM::MoveFindObject (const NXString &sid)
 Finds the CAM.Operation object with the given identifier as recorded in a journal.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Represents the move collection
To obtain an instance of this class, refer to CAM::Operation

Created in NX5.0.0.



Member Function Documentation

Returns an iterator addressing the first element.

Create a Move To Machine Position.

Returns:
Machine Position Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Move to MCS Position.

Returns:
MCS Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Move Along Tool Axis.

Returns:
Along Tool Axis Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Circular Move.

Returns:

Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Delta Move.

Returns:
Delta Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create Follow Curve Move.

Returns:
Builder
Created in NX8.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create Follow Part Move.

Returns:
Builder
Created in NX8.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Move to Point.

Returns:
Move To Point Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Move Normal to Tool Axis.

Returns:
Normal To Tool Axis Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Probe Calibrate Length Move.

Returns:
Probe Calibrate Length Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Calibrate on Sphere Move.

Returns:
Probe Calibrate Sphere Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Calibrate Stylus Move.

Returns:
Probe Calibrate Stylus Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Clearance Plane Change.

Returns:
Probe Clearance Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Inspect Bore-Boss Move.

Returns:
Probe Inspect Bore-boss Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Inspect Point Move.

Returns:
Probe Inspect Point Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Probe Inspect Surface Point Move.

Returns:
Probe Inspect Surface Point Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object

Create a Rotary Move to Point.

Returns:
Rotary Point Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Rotary Polar Move.

Returns:
Rotary Polar Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create a Rotate Tool Move.

Returns:
Rotate Tool Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object
insertAfterTagPreceeding move

Create a Teachmode Engage Settings.

Returns:
Teachmode Engage Settings Builder
Created in NX7.5.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramTeachmode Suboperation object

Create a Teachmode Linear Move.

Returns:
Teachmode Linear Move Builder
Created in NX7.5.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramTeachmode Suboperation object

Create a Teachmode Profile Move.

Returns:
Teachmode Profile Move Builder
Created in NX7.5.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramTeachmode Suboperation object

Create a Teachmode Retract Settings.

Returns:
Teachmode Retract Settings Builder
Created in NX7.5.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramTeachmode Suboperation object

Create a UDE Move.

Returns:
Ude Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Create User Defined Move.

Returns:
Builder
Created in NX8.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove object
typeNameType of the User Defined Move to create. When editing the move this will not be used
NOTE: The full Unicode character set is not supported for this parameter.

Create a Vector Distance Move.

Returns:
Delta Move Builder
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
paramMove Object

Returns an iterator addressing one past the last element.

Finds the CAM.Operation object with the given identifier as recorded in a journal.

Returns:
the found object
Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
sidthe name of the object

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.