NX Open C++ Reference Guide
|
Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX9.0.3.
More...
Public Types | |
enum | EngageRetractTypes { EngageRetractTypesLinear, EngageRetractTypesPlungeLift, EngageRetractTypesSmooth, EngageRetractTypesNone } |
Available types for engage/retract in surface contouring. More... | |
Public Member Functions | |
NXOpen::CAM::NcmEngRetBuilder::EngageRetractTypes | EngageRetractType () |
Returns the type of engage/retract Created in NX9.0.3. More... | |
NXOpen::CAM::InheritableToolDepBuilder * | HeightBuilder () |
Returns the engage/retract height builder Created in NX9.0.3. More... | |
NXOpen::CAM::InheritableToolDepBuilder * | LengthBuilder () |
Returns the engage/retract length builder Created in NX9.0.3. More... | |
double | RampAngle () |
Returns the engage/retract ramp angle Created in NX9.0.3. More... | |
NXOpen::CAM::InheritableToolDepBuilder * | SafeClearanceBuilder () |
Returns the engage/retract safe clearance builder Created in NX9.0.3. More... | |
void | SetEngageRetractType (NXOpen::CAM::NcmEngRetBuilder::EngageRetractTypes newValue) |
Sets the type of engage/retract Created in NX9.0.3. More... | |
void | SetRampAngle (double newValue) |
Sets the engage/retract ramp angle Created in NX9.0.3. More... | |
void | SetSwingAngle (double newValue) |
Sets the engage/retract swing angle Created in NX9.0.3. More... | |
double | SwingAngle () |
Returns the engage/retract swing angle Created in NX9.0.3. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX9.0.3.
NXOpen::CAM::NcmEngRetBuilder::EngageRetractTypes NXOpen::CAM::NcmEngRetBuilder::EngageRetractType | ( | ) |
Returns the type of engage/retract
Created in NX9.0.3.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmEngRetBuilder::HeightBuilder | ( | ) |
Returns the engage/retract height builder
Created in NX9.0.3.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmEngRetBuilder::LengthBuilder | ( | ) |
Returns the engage/retract length builder
Created in NX9.0.3.
License requirements : None
double NXOpen::CAM::NcmEngRetBuilder::RampAngle | ( | ) |
Returns the engage/retract ramp angle
Created in NX9.0.3.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmEngRetBuilder::SafeClearanceBuilder | ( | ) |
Returns the engage/retract safe clearance builder
Created in NX9.0.3.
License requirements : None
void NXOpen::CAM::NcmEngRetBuilder::SetEngageRetractType | ( | NXOpen::CAM::NcmEngRetBuilder::EngageRetractTypes | newValue | ) |
Sets the type of engage/retract
Created in NX9.0.3.
License requirements : cam_base ("CAM BASE")
newValue | the new value |
void NXOpen::CAM::NcmEngRetBuilder::SetRampAngle | ( | double | newValue | ) |
Sets the engage/retract ramp angle
Created in NX9.0.3.
License requirements : cam_base ("CAM BASE")
newValue | the ramp angle |
void NXOpen::CAM::NcmEngRetBuilder::SetSwingAngle | ( | double | newValue | ) |
Sets the engage/retract swing angle
Created in NX9.0.3.
License requirements : cam_base ("CAM BASE")
newValue | the swing angle |
double NXOpen::CAM::NcmEngRetBuilder::SwingAngle | ( | ) |
Returns the engage/retract swing angle
Created in NX9.0.3.
License requirements : None