NX Open C++ Reference Guide
|
Represents a CAM::ConvertFromMCDBuilder
To create a new instance of this class, use SIM::KinematicConfigurator::CreateConvertFromMcdBuilder
Created in NX9.0.0.
More...
Public Types | |
enum | MachineTypes { MachineTypesMill, MachineTypesTurn, MachineTypesMillTurn } |
Represents the machine type option. More... | |
enum | PocketLocationTypes { PocketLocationTypesSpindle, PocketLocationTypesToolMagazine } |
Represents the pocket location option. More... | |
Public Member Functions | |
NXOpen::Face * | CounterSpindleFace () |
Returns the counter spindle face. | |
NXString | MachineBaseJunctionName () |
Returns the machine base junction name Created in NX9.0.0. | |
NXOpen::CAM::ConvertFromMCDBuilder::MachineTypes | MachineType () |
Returns the machine type method Created in NX9.0.0. | |
NXOpen::CoordinateSystem * | MachineZeroCsys () |
Returns the machine zero csys Created in NX9.0.0. | |
NXOpen::Face * | MainSpindleFace () |
Returns the main spindle face. | |
NXOpen::CAM::ConvertFromMCDBuilder::PocketLocationTypes | MillPocketLocation () |
Returns the mill pocket location Created in NX9.0.0. | |
int | MillPocketNumber () |
Returns the mill pocket number Created in NX9.0.0. | |
void | SetCounterSpindleFace (NXOpen::Face *counterSpindleFace) |
Sets the counter spindle face. | |
void | SetMachineBaseJunctionName (const NXString &machineBaseJunctionName) |
Sets the machine base junction name Created in NX9.0.0. | |
void | SetMachineBaseJunctionName (const char *machineBaseJunctionName) |
Sets the machine base junction name Created in NX9.0.0. | |
void | SetMachineType (NXOpen::CAM::ConvertFromMCDBuilder::MachineTypes machineType) |
Sets the machine type method Created in NX9.0.0. | |
void | SetMachineZeroCsys (NXOpen::CoordinateSystem *machineZeroCSYS) |
Sets the machine zero csys Created in NX9.0.0. | |
void | SetMainSpindleFace (NXOpen::Face *mainSpindleFace) |
Sets the main spindle face. | |
void | SetMillPocketLocation (NXOpen::CAM::ConvertFromMCDBuilder::PocketLocationTypes pocketPosition) |
Sets the mill pocket location Created in NX9.0.0. | |
void | SetMillPocketNumber (int pocketsNumber) |
Sets the mill pocket number Created in NX9.0.0. | |
void | SetSpindleFace (NXOpen::Face *spindleFace) |
Sets the spindle face Created in NX9.0.0. | |
void | SetToolMagazine (NXOpen::NXObject *toolMagazine) |
Sets the tool magazine Created in NX9.0.0. | |
void | SetTurret (NXOpen::NXObject *turret) |
Sets the turret Created in NX9.0.0. | |
void | SetTurretPocketNumber (int pocketsNumber) |
Sets the turret pocket number Created in NX9.0.0. | |
void | SetWorkpieceFace (NXOpen::Face *workpieceFace) |
Sets the workpiece face. | |
NXOpen::Face * | SpindleFace () |
Returns the spindle face Created in NX9.0.0. | |
NXOpen::NXObject * | ToolMagazine () |
Returns the tool magazine Created in NX9.0.0. | |
NXOpen::NXObject * | Turret () |
Returns the turret Created in NX9.0.0. | |
int | TurretPocketNumber () |
Returns the turret pocket number Created in NX9.0.0. | |
NXOpen::Face * | WorkpieceFace () |
Returns the workpiece face. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAM::ConvertFromMCDBuilder
To create a new instance of this class, use SIM::KinematicConfigurator::CreateConvertFromMcdBuilder
Created in NX9.0.0.
NXOpen::Face* NXOpen::CAM::ConvertFromMCDBuilder::CounterSpindleFace | ( | ) |
Returns the counter spindle face.
Created in NX9.0.0.
License requirements : None
NXString NXOpen::CAM::ConvertFromMCDBuilder::MachineBaseJunctionName | ( | ) |
Returns the machine base junction name
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::ConvertFromMCDBuilder::MachineTypes NXOpen::CAM::ConvertFromMCDBuilder::MachineType | ( | ) |
Returns the machine type method
Created in NX9.0.0.
License requirements : None
NXOpen::CoordinateSystem* NXOpen::CAM::ConvertFromMCDBuilder::MachineZeroCsys | ( | ) |
Returns the machine zero csys
Created in NX9.0.0.
License requirements : None
NXOpen::Face* NXOpen::CAM::ConvertFromMCDBuilder::MainSpindleFace | ( | ) |
Returns the main spindle face.
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::ConvertFromMCDBuilder::PocketLocationTypes NXOpen::CAM::ConvertFromMCDBuilder::MillPocketLocation | ( | ) |
Returns the mill pocket location
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::ConvertFromMCDBuilder::MillPocketNumber | ( | ) |
Returns the mill pocket number
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::ConvertFromMCDBuilder::SetCounterSpindleFace | ( | NXOpen::Face * | counterSpindleFace | ) |
Sets the counter spindle face.
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
counterSpindleFace | counterspindleface |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMachineBaseJunctionName | ( | const NXString & | machineBaseJunctionName | ) |
Sets the machine base junction name
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
machineBaseJunctionName | machinebasejunctionname |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMachineBaseJunctionName | ( | const char * | machineBaseJunctionName | ) |
Sets the machine base junction name
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
machineBaseJunctionName | machinebasejunctionname |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMachineType | ( | NXOpen::CAM::ConvertFromMCDBuilder::MachineTypes | machineType | ) |
Sets the machine type method
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
machineType | machinetype |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMachineZeroCsys | ( | NXOpen::CoordinateSystem * | machineZeroCSYS | ) |
Sets the machine zero csys
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
machineZeroCSYS | machinezerocsys |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMainSpindleFace | ( | NXOpen::Face * | mainSpindleFace | ) |
Sets the main spindle face.
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
mainSpindleFace | mainspindleface |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMillPocketLocation | ( | NXOpen::CAM::ConvertFromMCDBuilder::PocketLocationTypes | pocketPosition | ) |
Sets the mill pocket location
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
pocketPosition | pocketposition |
void NXOpen::CAM::ConvertFromMCDBuilder::SetMillPocketNumber | ( | int | pocketsNumber | ) |
Sets the mill pocket number
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
pocketsNumber | pocketsnumber |
void NXOpen::CAM::ConvertFromMCDBuilder::SetSpindleFace | ( | NXOpen::Face * | spindleFace | ) |
Sets the spindle face
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
spindleFace | spindleface |
void NXOpen::CAM::ConvertFromMCDBuilder::SetToolMagazine | ( | NXOpen::NXObject * | toolMagazine | ) |
Sets the tool magazine
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
toolMagazine | toolmagazine |
void NXOpen::CAM::ConvertFromMCDBuilder::SetTurret | ( | NXOpen::NXObject * | turret | ) |
Sets the turret
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
turret | turret |
void NXOpen::CAM::ConvertFromMCDBuilder::SetTurretPocketNumber | ( | int | pocketsNumber | ) |
Sets the turret pocket number
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
pocketsNumber | pocketsnumber |
void NXOpen::CAM::ConvertFromMCDBuilder::SetWorkpieceFace | ( | NXOpen::Face * | workpieceFace | ) |
Sets the workpiece face.
Created in NX9.0.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
workpieceFace | workpieceface |
NXOpen::Face* NXOpen::CAM::ConvertFromMCDBuilder::SpindleFace | ( | ) |
Returns the spindle face
Created in NX9.0.0.
License requirements : None
NXOpen::NXObject* NXOpen::CAM::ConvertFromMCDBuilder::ToolMagazine | ( | ) |
Returns the tool magazine
Created in NX9.0.0.
License requirements : None
NXOpen::NXObject* NXOpen::CAM::ConvertFromMCDBuilder::Turret | ( | ) |
Returns the turret
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::ConvertFromMCDBuilder::TurretPocketNumber | ( | ) |
Returns the turret pocket number
Created in NX9.0.0.
License requirements : None
NXOpen::Face* NXOpen::CAM::ConvertFromMCDBuilder::WorkpieceFace | ( | ) |
Returns the workpiece face.
Created in NX9.0.0.
License requirements : None