NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.CAM.MoveCollection Class Reference

Represents the move collection More...

Inheritance diagram for NXOpen.CAM.MoveCollection:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Member Functions

unsafe
NXOpen.CAM.AlongMachineAxisMoveBuilder 
CreateAlongMachineAxisMoveBuilder (NXOpen.CAM.Move param)
 Create a Move To Machine Position. More...
 
unsafe
NXOpen.CAM.AlongMcsAxisMoveBuilder 
CreateAlongMcsAxisMoveBuilder (NXOpen.CAM.Move param)
 Create a Move to MCS Position More...
 
unsafe
NXOpen.CAM.AlongToolAxisMoveBuilder 
CreateAlongToolAxisMoveBuilder (NXOpen.CAM.Move param)
 Create a Move Along Tool Axis More...
 
unsafe
NXOpen.CAM.AngularAboutAxisMoveBuilder 
CreateAngularCircularMoveBuilder (NXOpen.CAM.Move param)
 Creates an angular circular move. More...
 
unsafe
NXOpen.CAM.AngularAboutAxisMoveBuilder 
CreateAngularConicalMoveBuilder (NXOpen.CAM.Move param)
 Creates an angular conical move. More...
 
unsafe
NXOpen.CAM.AngularAboutAxisMoveBuilder 
CreateAngularHelicalMoveBuilder (NXOpen.CAM.Move param)
 Creates an angular helical move. More...
 
unsafe
NXOpen.CAM.AngularAboutAxisMoveBuilder 
CreateAngularSpiralMoveBuilder (NXOpen.CAM.Move param)
 Creates an angular spiral move. More...
 
unsafe
NXOpen.CAM.CircularAboutAxisMoveBuilder 
CreateCircularAboutAxisMoveBuilder (NXOpen.CAM.Move param)
 Create a Circular Move. More...
 
unsafe NXOpen.CAM.DeltaMoveBuilder CreateDeltaMoveBuilder (NXOpen.CAM.Move param)
 Create a Delta Move. More...
 
unsafe
NXOpen.CAM.FollowCurveMoveBuilder 
CreateFollowCurveMoveBuilder (NXOpen.CAM.Move param)
 Create Follow Curve Move. More...
 
unsafe
NXOpen.CAM.FollowPartMoveBuilder 
CreateFollowPartMoveBuilder (NXOpen.CAM.Move param)
 Create Follow Part Move. More...
 
unsafe NXOpen.CAM.LaserCircleCutout CreateLaserCircleCutout (NXOpen.CAM.Move param)
 Create a Laser Circle Cutout. More...
 
unsafe
NXOpen.CAM.LaserHexagonCutout 
CreateLaserHexagonCutout (NXOpen.CAM.Move param)
 Create a Laser Hexagon Cutout. More...
 
unsafe NXOpen.CAM.LaserLinearMove CreateLaserLinearMove (NXOpen.CAM.Move param)
 Create a Laser Linear Move. More...
 
unsafe NXOpen.CAM.LaserProfileMove CreateLaserProfileMove (NXOpen.CAM.Move param)
 Create a Laser Profile Move. More...
 
unsafe
NXOpen.CAM.LaserRectangleCutout 
CreateLaserRectangleCutout (NXOpen.CAM.Move param)
 Create a Laser Rectangle Cutout. More...
 
unsafe NXOpen.CAM.LaserSlotCutout CreateLaserSlotCutout (NXOpen.CAM.Move param)
 Create a Laser Slot Cutout. More...
 
unsafe
NXOpen.CAM.LinearLocalCsysMoveBuilder 
CreateLinearGoDeltaMoveBuilder (NXOpen.CAM.Move param)
 Creates a linear local CSYS move builder for a relational move. More...
 
unsafe
NXOpen.CAM.LinearLocalCsysMoveBuilder 
CreateLinearGotoMoveBuilder (NXOpen.CAM.Move param)
 Creates a linear local CSYS move builder for an absolute move. More...
 
unsafe
NXOpen.CAM.LinearLocalCsysMoveBuilder 
CreateLinearLocalCsysMoveBuilder (NXOpen.CAM.Move param)
 Creates a linear local CSYS move builder. More...
 
unsafe
NXOpen.CAM.MoveToPointBuilder 
CreateMoveToPointBuilder (NXOpen.CAM.Move param)
 Create a Move to Point. More...
 
unsafe
NXOpen.CAM.NormalToToolAxisMoveBuilder 
CreateNormalToToolAxisMoveBuilder (NXOpen.CAM.Move param)
 Create a Move Normal to Tool Axis More...
 
unsafe
NXOpen.CAM.ProbeCalibrateLengthMoveBuilder 
CreateProbeCalibrateLengthMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Calibrate Length Move. More...
 
unsafe
NXOpen.CAM.ProbeCalibrateSphereMoveBuilder 
CreateProbeCalibrateSphereMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Calibrate on Sphere Move. More...
 
unsafe
NXOpen.CAM.ProbeCalibrateStylusMoveBuilder 
CreateProbeCalibrateStylusMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Calibrate Stylus Move. More...
 
unsafe
NXOpen.CAM.ProbeClearanceMoveBuilder 
CreateProbeClearanceMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Clearance Plane Change. More...
 
unsafe
NXOpen.CAM.ProbeInspectBorebossMoveBuilder 
CreateProbeInspectBorebossMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Inspect Bore-Boss Move. More...
 
unsafe
NXOpen.CAM.ProbeInspectPointMoveBuilder 
CreateProbeInspectPointMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Inspect Point Move. More...
 
unsafe
NXOpen.CAM.ProbeInspectSurfacePointMoveBuilder 
CreateProbeInspectSurfacePointMoveBuilder (NXOpen.CAM.Move param)
 Create a Probe Inspect Surface Point Move. More...
 
unsafe
NXOpen.CAM.RotaryPointMoveBuilder 
CreateRotaryPointMoveBuilder (NXOpen.CAM.Move param)
 Create a Rotary Move to Point. More...
 
unsafe
NXOpen.CAM.RotaryPolarMoveBuilder 
CreateRotaryPolarMoveBuilder (NXOpen.CAM.Move param)
 Create a Rotary Polar Move. More...
 
unsafe
NXOpen.CAM.RotateToolMoveBuilder 
CreateRotateToolMoveBuilder (NXOpen.CAM.Move param, NXOpen.CAM.Move insertAfterTag)
 Create a Rotate Tool Move. More...
 
unsafe
NXOpen.CAM.TeachmodeEngageSettingsBuilder 
CreateTeachmodeEngageSettingsBuilder (NXOpen.CAM.Move param)
 Create a Teachmode Engage Settings. More...
 
unsafe
NXOpen.CAM.TeachmodeLinearMoveBuilder 
CreateTeachmodeLinearMoveBuilder (NXOpen.CAM.Move param)
 Create a Teachmode Linear Move. More...
 
unsafe
NXOpen.CAM.TeachmodeProfileMoveBuilder 
CreateTeachmodeProfileMoveBuilder (NXOpen.CAM.Move param)
 Create a Teachmode Profile Move. More...
 
unsafe
NXOpen.CAM.TeachmodeRetractSettingsBuilder 
CreateTeachmodeRetractSettingsBuilder (NXOpen.CAM.Move param)
 Create a Teachmode Retract Settings. More...
 
unsafe
NXOpen.CAM.ToolTrackingPointBuilder 
CreateToolTrackingPointBuilder (NXOpen.CAM.Move param)
 Create Tracking Point Move. More...
 
unsafe
NXOpen.CAM.TurnMoveToPointBuilder 
CreateTurnMoveToPointBuilder (NXOpen.CAM.Move param)
 Create a Turn Linear Move. More...
 
unsafe
NXOpen.CAM.TurnProbeClearanceBuilder 
CreateTurnProbeClearanceBuilder (NXOpen.CAM.Move param)
 Create a Turn Probe Clearance Move. More...
 
unsafe
NXOpen.CAM.TurnProbeInspectPointMoveBuilder 
CreateTurnProbeInspectPointMoveBuilder (NXOpen.CAM.Move param)
 Create a Turn Probe Inspect Point Move. More...
 
unsafe NXOpen.CAM.UdeMoveBuilder CreateUdeMoveBuilder (NXOpen.CAM.Move param)
 Create a UDE Move. More...
 
unsafe
NXOpen.CAM.UserDefinedMoveBuilder 
CreateUserDefinedMoveBuilder (NXOpen.CAM.Move param, string typeName)
 Create User Defined Move. More...
 
unsafe
NXOpen.CAM.VectorDistanceMoveBuilder 
CreateVectorDistanceMoveBuilder (NXOpen.CAM.Move param)
 Create a Vector Distance Move. More...
 
unsafe NXOpen.CAM.Move FindObject (string sid)
 Finds the CAM. More...
 
NXOpen.CAM.Move[] ToArray ()
 Returns an array of NXOpen.CAM.Move objects. More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents the move collection

To obtain an instance of this class, refer to NXOpen.CAM.Operation

Created in NX5.0.0

Member Function Documentation

unsafe NXOpen.CAM.AlongMachineAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAlongMachineAxisMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Move To Machine Position.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Machine Position Move Builder
unsafe NXOpen.CAM.AlongMcsAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAlongMcsAxisMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Move to MCS Position

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
MCS Move Builder
unsafe NXOpen.CAM.AlongToolAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAlongToolAxisMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Move Along Tool Axis

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Along Tool Axis Move Builder
unsafe NXOpen.CAM.AngularAboutAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAngularCircularMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates an angular circular move.

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
An angular circular move builder
unsafe NXOpen.CAM.AngularAboutAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAngularConicalMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates an angular conical move.

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
An angular conical move builder
unsafe NXOpen.CAM.AngularAboutAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAngularHelicalMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates an angular helical move.

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
An angular helical move builder
unsafe NXOpen.CAM.AngularAboutAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateAngularSpiralMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates an angular spiral move.

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
An angular spiral move builder
unsafe NXOpen.CAM.CircularAboutAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateCircularAboutAxisMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Circular Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
unsafe NXOpen.CAM.DeltaMoveBuilder NXOpen.CAM.MoveCollection.CreateDeltaMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Delta Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Delta Move Builder
unsafe NXOpen.CAM.FollowCurveMoveBuilder NXOpen.CAM.MoveCollection.CreateFollowCurveMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create Follow Curve Move.

Created in NX8.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Builder
unsafe NXOpen.CAM.FollowPartMoveBuilder NXOpen.CAM.MoveCollection.CreateFollowPartMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create Follow Part Move.

Created in NX8.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Builder
unsafe NXOpen.CAM.LaserCircleCutout NXOpen.CAM.MoveCollection.CreateLaserCircleCutout ( NXOpen.CAM.Move  param)
inline

Create a Laser Circle Cutout.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Circle Cutout
unsafe NXOpen.CAM.LaserHexagonCutout NXOpen.CAM.MoveCollection.CreateLaserHexagonCutout ( NXOpen.CAM.Move  param)
inline

Create a Laser Hexagon Cutout.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Hexagon Cutout
unsafe NXOpen.CAM.LaserLinearMove NXOpen.CAM.MoveCollection.CreateLaserLinearMove ( NXOpen.CAM.Move  param)
inline

Create a Laser Linear Move.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Linear Move
unsafe NXOpen.CAM.LaserProfileMove NXOpen.CAM.MoveCollection.CreateLaserProfileMove ( NXOpen.CAM.Move  param)
inline

Create a Laser Profile Move.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Profile Move
unsafe NXOpen.CAM.LaserRectangleCutout NXOpen.CAM.MoveCollection.CreateLaserRectangleCutout ( NXOpen.CAM.Move  param)
inline

Create a Laser Rectangle Cutout.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Rectangle Cutout
unsafe NXOpen.CAM.LaserSlotCutout NXOpen.CAM.MoveCollection.CreateLaserSlotCutout ( NXOpen.CAM.Move  param)
inline

Create a Laser Slot Cutout.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramLaser move object
Returns
Laser Slot Cutout
unsafe NXOpen.CAM.LinearLocalCsysMoveBuilder NXOpen.CAM.MoveCollection.CreateLinearGoDeltaMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates a linear local CSYS move builder for a relational move.

Created in NX12.0.1

Deprecated in NX12.0.2. Please use CAM.MoveCollection.CreateLinearLocalCsysMoveBuilder instead.

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Linear local CSYS Move Builder
unsafe NXOpen.CAM.LinearLocalCsysMoveBuilder NXOpen.CAM.MoveCollection.CreateLinearGotoMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates a linear local CSYS move builder for an absolute move.

Created in NX12.0.1

Deprecated in NX12.0.2. Please use CAM.MoveCollection.CreateLinearLocalCsysMoveBuilder instead.

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Linear local CSYS Move Builder
unsafe NXOpen.CAM.LinearLocalCsysMoveBuilder NXOpen.CAM.MoveCollection.CreateLinearLocalCsysMoveBuilder ( NXOpen.CAM.Move  param)
inline

Creates a linear local CSYS move builder.

Created in NX12.0.2

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Linear local CSYS Move Builder
unsafe NXOpen.CAM.MoveToPointBuilder NXOpen.CAM.MoveCollection.CreateMoveToPointBuilder ( NXOpen.CAM.Move  param)
inline

Create a Move to Point.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Move To Point Builder
unsafe NXOpen.CAM.NormalToToolAxisMoveBuilder NXOpen.CAM.MoveCollection.CreateNormalToToolAxisMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Move Normal to Tool Axis

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Normal To Tool Axis Move Builder
unsafe NXOpen.CAM.ProbeCalibrateLengthMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeCalibrateLengthMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Calibrate Length Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Calibrate Length Move Builder
unsafe NXOpen.CAM.ProbeCalibrateSphereMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeCalibrateSphereMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Calibrate on Sphere Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Calibrate Sphere Move Builder
unsafe NXOpen.CAM.ProbeCalibrateStylusMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeCalibrateStylusMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Calibrate Stylus Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Calibrate Stylus Move Builder
unsafe NXOpen.CAM.ProbeClearanceMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeClearanceMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Clearance Plane Change.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Clearance Move Builder
unsafe NXOpen.CAM.ProbeInspectBorebossMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeInspectBorebossMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Inspect Bore-Boss Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Inspect Bore-boss Move Builder
unsafe NXOpen.CAM.ProbeInspectPointMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeInspectPointMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Inspect Point Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Inspect Point Move Builder
unsafe NXOpen.CAM.ProbeInspectSurfacePointMoveBuilder NXOpen.CAM.MoveCollection.CreateProbeInspectSurfacePointMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Probe Inspect Surface Point Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Inspect Surface Point Move Builder
unsafe NXOpen.CAM.RotaryPointMoveBuilder NXOpen.CAM.MoveCollection.CreateRotaryPointMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Rotary Move to Point.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Rotary Point Move Builder
unsafe NXOpen.CAM.RotaryPolarMoveBuilder NXOpen.CAM.MoveCollection.CreateRotaryPolarMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Rotary Polar Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Rotary Polar Move Builder
unsafe NXOpen.CAM.RotateToolMoveBuilder NXOpen.CAM.MoveCollection.CreateRotateToolMoveBuilder ( NXOpen.CAM.Move  param,
NXOpen.CAM.Move  insertAfterTag 
)
inline

Create a Rotate Tool Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
insertAfterTagPreceeding move
Returns
Rotate Tool Move Builder
unsafe NXOpen.CAM.TeachmodeEngageSettingsBuilder NXOpen.CAM.MoveCollection.CreateTeachmodeEngageSettingsBuilder ( NXOpen.CAM.Move  param)
inline

Create a Teachmode Engage Settings.

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramTeachmode Suboperation object
Returns
Teachmode Engage Settings Builder
unsafe NXOpen.CAM.TeachmodeLinearMoveBuilder NXOpen.CAM.MoveCollection.CreateTeachmodeLinearMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Teachmode Linear Move.

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramTeachmode Suboperation object
Returns
Teachmode Linear Move Builder
unsafe NXOpen.CAM.TeachmodeProfileMoveBuilder NXOpen.CAM.MoveCollection.CreateTeachmodeProfileMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Teachmode Profile Move.

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramTeachmode Suboperation object
Returns
Teachmode Profile Move Builder
unsafe NXOpen.CAM.TeachmodeRetractSettingsBuilder NXOpen.CAM.MoveCollection.CreateTeachmodeRetractSettingsBuilder ( NXOpen.CAM.Move  param)
inline

Create a Teachmode Retract Settings.

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramTeachmode Suboperation object
Returns
Teachmode Retract Settings Builder
unsafe NXOpen.CAM.ToolTrackingPointBuilder NXOpen.CAM.MoveCollection.CreateToolTrackingPointBuilder ( NXOpen.CAM.Move  param)
inline

Create Tracking Point Move.

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Builder
unsafe NXOpen.CAM.TurnMoveToPointBuilder NXOpen.CAM.MoveCollection.CreateTurnMoveToPointBuilder ( NXOpen.CAM.Move  param)
inline

Create a Turn Linear Move.

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Turn Move To Point Builder
unsafe NXOpen.CAM.TurnProbeClearanceBuilder NXOpen.CAM.MoveCollection.CreateTurnProbeClearanceBuilder ( NXOpen.CAM.Move  param)
inline

Create a Turn Probe Clearance Move.

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Turn Probe Clearance Builder
unsafe NXOpen.CAM.TurnProbeInspectPointMoveBuilder NXOpen.CAM.MoveCollection.CreateTurnProbeInspectPointMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Turn Probe Inspect Point Move.

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramMove object
Returns
Probe Inspect Point Move Builder
unsafe NXOpen.CAM.UdeMoveBuilder NXOpen.CAM.MoveCollection.CreateUdeMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a UDE Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Ude Move Builder
unsafe NXOpen.CAM.UserDefinedMoveBuilder NXOpen.CAM.MoveCollection.CreateUserDefinedMoveBuilder ( NXOpen.CAM.Move  param,
string  typeName 
)
inline

Create User Defined Move.

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
Returns
Builder
unsafe NXOpen.CAM.VectorDistanceMoveBuilder NXOpen.CAM.MoveCollection.CreateVectorDistanceMoveBuilder ( NXOpen.CAM.Move  param)
inline

Create a Vector Distance Move.

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramMove Object
Returns
Delta Move Builder
override int NXOpen.CAM.MoveCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe NXOpen.CAM.Move NXOpen.CAM.MoveCollection.FindObject ( string  sid)
inline

Finds the CAM.

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

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
sidthe name of the object
Returns
the found object
NXOpen.CAM.Move [] NXOpen.CAM.MoveCollection.ToArray ( )
inline

Returns an array of NXOpen.CAM.Move objects.

Property Documentation

Tag NXOpen.CAM.MoveCollection.Tag
get

Returns the tag of this object.


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