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

Represents the operation collection More...

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

Public Types

enum  UseDefaultName { False, True }
 Whether use the default name in creation More...
 

Public Member Functions

unsafe NXOpen.CAM.Operation Create (NXOpen.CAM.NCGroup parentProgramGroup, NXOpen.CAM.NCGroup parentMethodGroup, NXOpen.CAM.NCGroup parentToolGroup, NXOpen.CAM.NCGroup parentGeometryGroup, string typeName, string subtypeName, NXOpen.CAM.OperationCollection.UseDefaultName useDefaultName, string newOperationName)
 Create an operation of the specified type and subtype under the parent groups. More...
 
unsafe
NXOpen.CAM.CavityMillingBuilder 
CreateCavityMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling cavity operation builder More...
 
unsafe
NXOpen.CAM.CenterlineDrillTurningBuilder 
CreateCenterlineDrillTurningBuilder (NXOpen.CAM.CAMObject param)
 Creates a centerline drill turning operation builder More...
 
unsafe
NXOpen.CAM.ChamferMillingBuilder 
CreateChamferMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Chamfer Milling operation builder More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder 
CreateCylinderMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Cylinder Milling operation builder More...
 
unsafe
NXOpen.CAM.DocumentationBuilder 
CreateDocumentationBuilder (NXOpen.CAM.CAMObject param)
 Creates a documentation operation builder More...
 
unsafe NXOpen.CAM.DPMItpBuilder CreateDpmitpBuilder (NXOpen.CAM.CAMObject param)
 Creates an itp builder More...
 
unsafe NXOpen.CAM.EngravingBuilder CreateEngravingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling text operation builder More...
 
unsafe
NXOpen.CAM.FaceMillingBuilder 
CreateFaceMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling facing operation builder More...
 
unsafe
NXOpen.CAM.FeatureMillingBuilder 
CreateFeatureMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling hole (feature based) operation builder More...
 
unsafe
NXOpen.CAM.FinishTurningBuilder 
CreateFinishTurningBuilder (NXOpen.CAM.CAMObject param)
 Creates a finish turning operation builder More...
 
unsafe
NXOpen.CAM.GenericFeatureOperationBuilder 
CreateGenericFeatureOperationBuilder (NXOpen.CAM.CAMObject param)
 Creates a Generic Feature Operation builder More...
 
unsafe NXOpen.CAM.GmcOpBuilder CreateGmcopBuilder (NXOpen.CAM.CAMObject param)
 Creates GmcOp builder More...
 
unsafe
NXOpen.CAM.GrooveMillingBuilder 
CreateGrooveMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Groove Milling operation builder More...
 
unsafe
NXOpen.CAM.HoleDrillingBuilder 
CreateHoleDrillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Hole Drilling operation builder More...
 
unsafe NXOpen.CAM.HoleMakingBuilder CreateHoleMakingBuilder (NXOpen.CAM.CAMObject param)
 Creates a hole making operation builder More...
 
unsafe NXOpen.CAM.LaserTeachMode CreateLaserTeachMode (NXOpen.CAM.CAMObject param)
 Creates a laser teach mode More...
 
unsafe
NXOpen.CAM.LatheMachineControlBuilder 
CreateLatheMachineControlBuilder (NXOpen.CAM.CAMObject param)
 Creates a lathe machine control operation builder More...
 
unsafe
NXOpen.CAM.LatheUserDefinedBuilder 
CreateLatheUserDefinedBuilder (NXOpen.CAM.CAMObject param)
 Creates a lathe user defined operation builder More...
 
unsafe
NXOpen.CAM.ManualControlBuilder 
CreateManualControlBuilder (NXOpen.CAM.CAMObject param)
 Creates a Manual Control operation builder More...
 
unsafe
NXOpen.CAM.MillMachineControlBuilder 
CreateMillMachineControlBuilder (NXOpen.CAM.CAMObject param)
 Creates a mill machine control operation builder More...
 
unsafe
NXOpen.CAM.MillToolProbingBuilder 
CreateMillToolProbingBuilder (NXOpen.CAM.CAMObject param)
 Creates a mill tool probing operation builder More...
 
unsafe
NXOpen.CAM.MillUserDefinedBuilder 
CreateMillUserDefinedBuilder (NXOpen.CAM.CAMObject param)
 Creates a mill user defined operation builder More...
 
unsafe
NXOpen.CAM.MwBLDeburringOperationBuilder 
CreateMwBldeburringOperationBuilder (NXOpen.CAM.CAMObject param)
 Creates a mill user defined operation builder More...
 
unsafe
NXOpen.CAM.PlanarMillingBuilder 
CreatePlanarMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling planar operation builder More...
 
unsafe
NXOpen.CAM.PlungeMillingBuilder 
CreatePlungeMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling plunge operation builder More...
 
unsafe
NXOpen.CAM.PointToPointBuilder 
CreatePointToPointBuilder (NXOpen.CAM.CAMObject param)
 Creates a point to point operation builder More...
 
unsafe
NXOpen.CAM.RadialGrooveMillingBuilder 
CreateRadialGrooveMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Radial Groove Milling operation builder More...
 
unsafe
NXOpen.CAM.RoughTurningBuilder 
CreateRoughTurningBuilder (NXOpen.CAM.CAMObject param)
 Creates a rough turning operation builder More...
 
unsafe
NXOpen.CAM.SurfaceContourBuilder 
CreateSurfaceContourBuilder (NXOpen.CAM.CAMObject param)
 Creates a surface contour operation builder More...
 
unsafe
NXOpen.CAM.TeachmodeTurningBuilder 
CreateTeachmodeTurningBuilder (NXOpen.CAM.CAMObject param)
 Creates a teachmode turning operation builder More...
 
unsafe
NXOpen.CAM.ThreadMillingBuilder 
CreateThreadMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a Thread Milling operation builder More...
 
unsafe
NXOpen.CAM.ThreadTurningBuilder 
CreateThreadTurningBuilder (NXOpen.CAM.CAMObject param)
 Creates a thread turning operation builder More...
 
unsafe
NXOpen.CAM.TurnPartProbingBuilder 
CreateTurnPartProbingBuilder (NXOpen.CAM.CAMObject param)
 Creates a turn part probing operation builder More...
 
unsafe
NXOpen.CAM.TurnToolProbingBuilder 
CreateTurnToolProbingBuilder (NXOpen.CAM.CAMObject param)
 Creates a turn tool probing operation builder More...
 
unsafe
NXOpen.CAM.VazlMillingBuilder 
CreateVazlMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling vazl operation builder More...
 
unsafe
NXOpen.CAM.VolumeBased25DMillingOperationBuilder 
CreateVolumeBased25dMillingOperationBuilder (NXOpen.CAM.CAMObject param)
 Creates a volume based 25D milling operation builder More...
 
unsafe
NXOpen.CAM.WedmMachineControlBuilder 
CreateWedmMachineControlBuilder (NXOpen.CAM.CAMObject param)
 Creates a wire edm machine control operation builder More...
 
unsafe
NXOpen.CAM.WedmOperationBuilder 
CreateWedmOperationBuilder (NXOpen.CAM.CAMObject param)
 Creates a WEDM operation builder More...
 
unsafe
NXOpen.CAM.WedmUserDefinedBuilder 
CreateWedmUserDefinedBuilder (NXOpen.CAM.CAMObject param)
 Creates a wire edm user defined operation builder More...
 
unsafe
NXOpen.CAM.ZLevelMillingBuilder 
CreateZlevelMillingBuilder (NXOpen.CAM.CAMObject param)
 Creates a planar milling z level operation builder More...
 
unsafe NXOpen.CAM.Operation FindObject (string sid)
 Finds the CAM. More...
 
NXOpen.CAM.Operation[] ToArray ()
 Returns an array of NXOpen.CAM.Operation 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 operation collection

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

Created in NX4.0.0

Member Enumeration Documentation

Whether use the default name in creation

Enumerator
False 

don't user the default name

True 

use the default name

Member Function Documentation

unsafe NXOpen.CAM.Operation NXOpen.CAM.OperationCollection.Create ( NXOpen.CAM.NCGroup  parentProgramGroup,
NXOpen.CAM.NCGroup  parentMethodGroup,
NXOpen.CAM.NCGroup  parentToolGroup,
NXOpen.CAM.NCGroup  parentGeometryGroup,
string  typeName,
string  subtypeName,
NXOpen.CAM.OperationCollection.UseDefaultName  useDefaultName,
string  newOperationName 
)
inline

Create an operation of the specified type and subtype under the parent groups.

If the value of use_default_name is true, default name will be used for the created operation; otherwise, the specified name will be used.

Created in NX4.0.0

License requirements: cam_base ("CAM BASE")

Parameters
parentProgramGroupthe parent program group
parentMethodGroupthe parent method group
parentToolGroupthe parent tool group
parentGeometryGroupthe parent geometry group
typeNamethe name of the template type
subtypeNamethe name of the template subtype
useDefaultNameuse default name or not
newOperationNamethe name of the created operation, only used when use_default_name == true
Returns
the created operation
unsafe NXOpen.CAM.CavityMillingBuilder NXOpen.CAM.OperationCollection.CreateCavityMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling cavity operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.CenterlineDrillTurningBuilder NXOpen.CAM.OperationCollection.CreateCenterlineDrillTurningBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a centerline drill turning operation builder

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.ChamferMillingBuilder NXOpen.CAM.OperationCollection.CreateChamferMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Chamfer Milling operation builder

Created in NX9.0.2

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.CylinderMillingBuilder NXOpen.CAM.OperationCollection.CreateCylinderMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Cylinder Milling operation builder

Created in NX8.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.DocumentationBuilder NXOpen.CAM.OperationCollection.CreateDocumentationBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a documentation operation builder

Created in NX9.0.3

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.DPMItpBuilder NXOpen.CAM.OperationCollection.CreateDpmitpBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates an itp builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramdpmitp to be edited
Returns
dpmitp builder created
unsafe NXOpen.CAM.EngravingBuilder NXOpen.CAM.OperationCollection.CreateEngravingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling text operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.FaceMillingBuilder NXOpen.CAM.OperationCollection.CreateFaceMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling facing operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.FeatureMillingBuilder NXOpen.CAM.OperationCollection.CreateFeatureMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling hole (feature based) operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.FinishTurningBuilder NXOpen.CAM.OperationCollection.CreateFinishTurningBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a finish turning operation builder

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.GenericFeatureOperationBuilder NXOpen.CAM.OperationCollection.CreateGenericFeatureOperationBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Generic Feature Operation builder

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.GmcOpBuilder NXOpen.CAM.OperationCollection.CreateGmcopBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates GmcOp builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramGmcOp to be edited
Returns
GmcOp builder created
unsafe NXOpen.CAM.GrooveMillingBuilder NXOpen.CAM.OperationCollection.CreateGrooveMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Groove Milling operation builder

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.HoleDrillingBuilder NXOpen.CAM.OperationCollection.CreateHoleDrillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Hole Drilling operation builder

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.HoleMakingBuilder NXOpen.CAM.OperationCollection.CreateHoleMakingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a hole making operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.LaserTeachMode NXOpen.CAM.OperationCollection.CreateLaserTeachMode ( NXOpen.CAM.CAMObject  param)
inline

Creates a laser teach mode

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.LatheMachineControlBuilder NXOpen.CAM.OperationCollection.CreateLatheMachineControlBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a lathe machine control operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.LatheUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateLatheUserDefinedBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a lathe user defined operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.ManualControlBuilder NXOpen.CAM.OperationCollection.CreateManualControlBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Manual Control operation builder

Created in NX10.0.3

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.MillMachineControlBuilder NXOpen.CAM.OperationCollection.CreateMillMachineControlBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a mill machine control operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.MillToolProbingBuilder NXOpen.CAM.OperationCollection.CreateMillToolProbingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a mill tool probing operation builder

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.MillUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateMillUserDefinedBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a mill user defined operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.MwBLDeburringOperationBuilder NXOpen.CAM.OperationCollection.CreateMwBldeburringOperationBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a mill user defined operation builder

Created in NX1899.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.PlanarMillingBuilder NXOpen.CAM.OperationCollection.CreatePlanarMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling planar operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.PlungeMillingBuilder NXOpen.CAM.OperationCollection.CreatePlungeMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling plunge operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.PointToPointBuilder NXOpen.CAM.OperationCollection.CreatePointToPointBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a point to point operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.RadialGrooveMillingBuilder NXOpen.CAM.OperationCollection.CreateRadialGrooveMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Radial Groove Milling operation builder

Created in NX9.0.3

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.RoughTurningBuilder NXOpen.CAM.OperationCollection.CreateRoughTurningBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a rough turning operation builder

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.SurfaceContourBuilder NXOpen.CAM.OperationCollection.CreateSurfaceContourBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a surface contour operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.TeachmodeTurningBuilder NXOpen.CAM.OperationCollection.CreateTeachmodeTurningBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a teachmode turning operation builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.ThreadMillingBuilder NXOpen.CAM.OperationCollection.CreateThreadMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a Thread Milling operation builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.ThreadTurningBuilder NXOpen.CAM.OperationCollection.CreateThreadTurningBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a thread turning operation builder

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.TurnPartProbingBuilder NXOpen.CAM.OperationCollection.CreateTurnPartProbingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a turn part probing operation builder

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.TurnToolProbingBuilder NXOpen.CAM.OperationCollection.CreateTurnToolProbingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a turn tool probing operation builder

Created in NX8.5.1

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.VazlMillingBuilder NXOpen.CAM.OperationCollection.CreateVazlMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling vazl operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.VolumeBased25DMillingOperationBuilder NXOpen.CAM.OperationCollection.CreateVolumeBased25dMillingOperationBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a volume based 25D milling operation builder

Created in NX8.5.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.WedmMachineControlBuilder NXOpen.CAM.OperationCollection.CreateWedmMachineControlBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a wire edm machine control operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.WedmOperationBuilder NXOpen.CAM.OperationCollection.CreateWedmOperationBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a WEDM operation builder

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramthe object to be edited
Returns
builder created
unsafe NXOpen.CAM.WedmUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateWedmUserDefinedBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a wire edm user defined operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
unsafe NXOpen.CAM.ZLevelMillingBuilder NXOpen.CAM.OperationCollection.CreateZlevelMillingBuilder ( NXOpen.CAM.CAMObject  param)
inline

Creates a planar milling z level operation builder

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
paramoperation to be edited
Returns
operation builder created
override int NXOpen.CAM.OperationCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe NXOpen.CAM.Operation NXOpen.CAM.OperationCollection.FindObject ( string  sid)
inline

Finds the CAM.

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

Created in NX4.0.0

License requirements: cam_base ("CAM BASE")

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

Returns an array of NXOpen.CAM.Operation objects.

Property Documentation

Tag NXOpen.CAM.OperationCollection.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.