NXOpen .NET Reference
12.0.0
|
Represents the operation collection More...
Public Types | |
enum | UseDefaultName { False, True } |
Whether use the default name in creation More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents the operation collection
To obtain an instance of this class, refer to NXOpen.CAM.CAMSetup
Created in NX4.0.0
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 | ||
) |
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")
parentProgramGroup | the parent program group |
parentMethodGroup | the parent method group |
parentToolGroup | the parent tool group |
parentGeometryGroup | the parent geometry group |
typeName | the name of the template type |
subtypeName | the name of the template subtype |
useDefaultName | use default name or not |
newOperationName | the name of the created operation, only used when use_default_name == true |
unsafe NXOpen.CAM.CavityMillingBuilder NXOpen.CAM.OperationCollection.CreateCavityMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling cavity operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.CenterlineDrillTurningBuilder NXOpen.CAM.OperationCollection.CreateCenterlineDrillTurningBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a centerline drill turning operation builder
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.ChamferMillingBuilder NXOpen.CAM.OperationCollection.CreateChamferMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Chamfer Milling operation builder
Created in NX9.0.2
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.CylinderMillingBuilder NXOpen.CAM.OperationCollection.CreateCylinderMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Cylinder Milling operation builder
Created in NX8.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.DocumentationBuilder NXOpen.CAM.OperationCollection.CreateDocumentationBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a documentation operation builder
Created in NX9.0.3
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.DPMItpBuilder NXOpen.CAM.OperationCollection.CreateDpmitpBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates an itp builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | dpmitp to be edited |
unsafe NXOpen.CAM.EngravingBuilder NXOpen.CAM.OperationCollection.CreateEngravingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling text operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.FaceMillingBuilder NXOpen.CAM.OperationCollection.CreateFaceMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling facing operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.FeatureMillingBuilder NXOpen.CAM.OperationCollection.CreateFeatureMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling hole (feature based) operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.FinishTurningBuilder NXOpen.CAM.OperationCollection.CreateFinishTurningBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a finish turning operation builder
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.GmcOpBuilder NXOpen.CAM.OperationCollection.CreateGmcopBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates GmcOp builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | GmcOp to be edited |
unsafe NXOpen.CAM.GrooveMillingBuilder NXOpen.CAM.OperationCollection.CreateGrooveMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Groove Milling operation builder
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.HoleDrillingBuilder NXOpen.CAM.OperationCollection.CreateHoleDrillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Hole Drilling operation builder
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.HoleMakingBuilder NXOpen.CAM.OperationCollection.CreateHoleMakingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a hole making operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.LaserTeachMode NXOpen.CAM.OperationCollection.CreateLaserTeachMode | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a laser teach mode
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.LatheMachineControlBuilder NXOpen.CAM.OperationCollection.CreateLatheMachineControlBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a lathe machine control operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.LatheUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateLatheUserDefinedBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a lathe user defined operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.ManualControlBuilder NXOpen.CAM.OperationCollection.CreateManualControlBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Manual Control operation builder
Created in NX10.0.3
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.MillMachineControlBuilder NXOpen.CAM.OperationCollection.CreateMillMachineControlBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a mill machine control operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.MillToolProbingBuilder NXOpen.CAM.OperationCollection.CreateMillToolProbingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a mill tool probing operation builder
Created in NX8.5.1
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.MillUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateMillUserDefinedBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a mill user defined operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.PlanarMillingBuilder NXOpen.CAM.OperationCollection.CreatePlanarMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling planar operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.PlungeMillingBuilder NXOpen.CAM.OperationCollection.CreatePlungeMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling plunge operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.PointToPointBuilder NXOpen.CAM.OperationCollection.CreatePointToPointBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a point to point operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.RadialGrooveMillingBuilder NXOpen.CAM.OperationCollection.CreateRadialGrooveMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Radial Groove Milling operation builder
Created in NX9.0.3
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.RoughTurningBuilder NXOpen.CAM.OperationCollection.CreateRoughTurningBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a rough turning operation builder
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.SurfaceContourBuilder NXOpen.CAM.OperationCollection.CreateSurfaceContourBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a surface contour operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.TeachmodeTurningBuilder NXOpen.CAM.OperationCollection.CreateTeachmodeTurningBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a teachmode turning operation builder
Created in NX7.5.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.ThreadMillingBuilder NXOpen.CAM.OperationCollection.CreateThreadMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a Thread Milling operation builder
Created in NX7.5.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.ThreadTurningBuilder NXOpen.CAM.OperationCollection.CreateThreadTurningBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a thread turning operation builder
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.TurnPartProbingBuilder NXOpen.CAM.OperationCollection.CreateTurnPartProbingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a turn part probing operation builder
Created in NX8.5.1
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.TurnToolProbingBuilder NXOpen.CAM.OperationCollection.CreateTurnToolProbingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a turn tool probing operation builder
Created in NX8.5.1
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.VazlMillingBuilder NXOpen.CAM.OperationCollection.CreateVazlMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling vazl operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.VolumeBased25DMillingOperationBuilder NXOpen.CAM.OperationCollection.CreateVolumeBased25dMillingOperationBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a volume based 25D milling operation builder
Created in NX8.5.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.WedmMachineControlBuilder NXOpen.CAM.OperationCollection.CreateWedmMachineControlBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a wire edm machine control operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.WedmOperationBuilder NXOpen.CAM.OperationCollection.CreateWedmOperationBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a WEDM operation builder
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
param | the object to be edited |
unsafe NXOpen.CAM.WedmUserDefinedBuilder NXOpen.CAM.OperationCollection.CreateWedmUserDefinedBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a wire edm user defined operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
unsafe NXOpen.CAM.ZLevelMillingBuilder NXOpen.CAM.OperationCollection.CreateZlevelMillingBuilder | ( | NXOpen.CAM.CAMObject | param | ) |
Creates a planar milling z level operation builder
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
param | operation to be edited |
|
protected |
Advances the enumerator to the next element of the collection.
unsafe NXOpen.CAM.Operation NXOpen.CAM.OperationCollection.FindObject | ( | string | sid | ) |
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")
sid | the name of the object |
NXOpen.CAM.Operation [] NXOpen.CAM.OperationCollection.ToArray | ( | ) |
Returns an array of NXOpen.CAM.Operation objects.
|
get |
Returns the tag of this object.