NX Open C++ Reference Guide
|
Represents the operation collection
To obtain an instance of this class, refer to CAM::CAMSetup
Created in NX4.0.0.
More...
Represents the operation collection
To obtain an instance of this class, refer to CAM::CAMSetup
Created in NX4.0.0.
Returns an iterator addressing the first element.
NXOpen::CAM::Operation* NXOpen::CAM::OperationCollection::Create | ( | NXOpen::CAM::NCGroup * | parentProgramGroup, |
NXOpen::CAM::NCGroup * | parentMethodGroup, | ||
NXOpen::CAM::NCGroup * | parentToolGroup, | ||
NXOpen::CAM::NCGroup * | parentGeometryGroup, | ||
const NXString & | typeName, | ||
const NXString & | subtypeName, | ||
NXOpen::CAM::OperationCollection::UseDefaultName | useDefaultName, | ||
const NXString & | 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.
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 NOTE: The full Unicode character set is not supported for this parameter. |
subtypeName | the name of the template subtype NOTE: The full Unicode character set is not supported for this parameter. |
useDefaultName | use default name or not |
newOperationName | the name of the created operation, only used when use_default_name == true NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAM::CavityMillingBuilder* NXOpen::CAM::OperationCollection::CreateCavityMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling cavity operation builder.
param | operation to be edited |
NXOpen::CAM::CenterlineDrillTurningBuilder* NXOpen::CAM::OperationCollection::CreateCenterlineDrillTurningBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a centerline drill turning operation builder.
param | operation to be edited |
NXOpen::CAM::CylinderMillingBuilder* NXOpen::CAM::OperationCollection::CreateCylinderMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a Cylinder Milling operation builder.
param | operation to be edited |
NXOpen::CAM::DPMItpBuilder* NXOpen::CAM::OperationCollection::CreateDpmitpBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates an itp builder.
param | dpmitp to be edited |
NXOpen::CAM::EngravingBuilder* NXOpen::CAM::OperationCollection::CreateEngravingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling text operation builder.
param | operation to be edited |
NXOpen::CAM::FaceMillingBuilder* NXOpen::CAM::OperationCollection::CreateFaceMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling facing operation builder.
param | operation to be edited |
NXOpen::CAM::FeatureMillingBuilder* NXOpen::CAM::OperationCollection::CreateFeatureMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling hole (feature based) operation builder.
param | operation to be edited |
NXOpen::CAM::FinishTurningBuilder* NXOpen::CAM::OperationCollection::CreateFinishTurningBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a finish turning operation builder.
param | operation to be edited |
NXOpen::CAM::FloorMillingBuilder* NXOpen::CAM::OperationCollection::CreateFloorMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a floor milling operation builder.
param | operation to be edited |
NXOpen::CAM::FloorWallMillingBuilder* NXOpen::CAM::OperationCollection::CreateFloorWallMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a floor wall milling operation builder.
param | operation to be edited |
NXOpen::CAM::GmcOpBuilder* NXOpen::CAM::OperationCollection::CreateGmcopBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates GmcOp builder.
param | GmcOp to be edited |
NXOpen::CAM::HoleMakingBuilder* NXOpen::CAM::OperationCollection::CreateHoleMakingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a hole making operation builder.
param | operation to be edited |
NXOpen::CAM::LatheMachineControlBuilder* NXOpen::CAM::OperationCollection::CreateLatheMachineControlBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a lathe machine control operation builder.
param | operation to be edited |
NXOpen::CAM::LatheUserDefinedBuilder* NXOpen::CAM::OperationCollection::CreateLatheUserDefinedBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a lathe user defined operation builder.
param | operation to be edited |
NXOpen::CAM::MillMachineControlBuilder* NXOpen::CAM::OperationCollection::CreateMillMachineControlBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a mill machine control operation builder.
param | operation to be edited |
NXOpen::CAM::MillUserDefinedBuilder* NXOpen::CAM::OperationCollection::CreateMillUserDefinedBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a mill user defined operation builder.
param | operation to be edited |
NXOpen::CAM::PlanarMillingBuilder* NXOpen::CAM::OperationCollection::CreatePlanarMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling planar operation builder.
param | operation to be edited |
NXOpen::CAM::PlungeMillingBuilder* NXOpen::CAM::OperationCollection::CreatePlungeMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling plunge operation builder.
param | operation to be edited |
NXOpen::CAM::PointToPointBuilder* NXOpen::CAM::OperationCollection::CreatePointToPointBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a point to point operation builder.
param | operation to be edited |
NXOpen::CAM::RoughTurningBuilder* NXOpen::CAM::OperationCollection::CreateRoughTurningBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a rough turning operation builder.
param | operation to be edited |
NXOpen::CAM::SurfaceContourBuilder* NXOpen::CAM::OperationCollection::CreateSurfaceContourBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a surface contour operation builder.
param | operation to be edited |
NXOpen::CAM::TeachmodeTurningBuilder* NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a teachmode turning operation builder.
param | operation to be edited |
NXOpen::CAM::ThreadMillingBuilder* NXOpen::CAM::OperationCollection::CreateThreadMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a Thread Milling operation builder.
param | operation to be edited |
NXOpen::CAM::ThreadTurningBuilder* NXOpen::CAM::OperationCollection::CreateThreadTurningBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a thread turning operation builder.
param | operation to be edited |
NXOpen::CAM::VazlMillingBuilder* NXOpen::CAM::OperationCollection::CreateVazlMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling vazl operation builder.
param | operation to be edited |
NXOpen::CAM::WedmMachineControlBuilder* NXOpen::CAM::OperationCollection::CreateWedmMachineControlBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a wire edm machine control operation builder.
param | operation to be edited |
NXOpen::CAM::WedmOperationBuilder* NXOpen::CAM::OperationCollection::CreateWedmOperationBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a WEDM operation builder.
param | the object to be edited |
NXOpen::CAM::WedmUserDefinedBuilder* NXOpen::CAM::OperationCollection::CreateWedmUserDefinedBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a wire edm user defined operation builder.
param | operation to be edited |
NXOpen::CAM::ZLevelMillingBuilder* NXOpen::CAM::OperationCollection::CreateZlevelMillingBuilder | ( | NXOpen::CAM::CAMObject * | param | ) |
Creates a planar milling z level operation builder.
param | operation to be edited |
Returns an iterator addressing one past the last element.
Finds the CAM.Operation object with the given identifier as recorded in a journal.
sid | the name of the object |
tag_t NXOpen::CAM::OperationCollection::Tag | ( | ) | const |
Returns the tag of this object.