NX Open C++ Reference Guide
|
Represents a CAM::NcmSmoothingBuilder. More...
Public Types | |
enum | SmoothToleranceSources { SmoothToleranceSourcesMinimizePoints, SmoothToleranceSourcesCutting, SmoothToleranceSourcesSpecify } |
Available tolerance types for smoothing. More... | |
Public Member Functions | |
bool | ApplyCornersSmoothing () |
Returns the apply corners smoothing check activation Created in NX9.0.0. | |
double | EngRetMaxToolAxisChange () |
Returns the engage/retract max tool axis change Created in NX9.0.0. | |
double | EngRetTolerance () |
Returns the engage/retract tolerance value Created in NX9.0.0. | |
NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources | EngRetToleranceSource () |
Returns the engage/retract tolerance source Created in NX9.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | MaxStepoverDistance () |
Returns the max stepover distance builder Created in NX9.0.0. | |
bool | OverrideWithSmoothConnections () |
Returns the override with smooth connections check activation Created in NX9.0.0. | |
void | SetApplyCornersSmoothing (bool newValue) |
Sets the apply corners smoothing check activation Created in NX9.0.0. | |
void | SetEngRetMaxToolAxisChange (double newValue) |
Sets the engage/retract max tool axis change Created in NX9.0.0. | |
void | SetEngRetTolerance (double newValue) |
Sets the engage/retract tolerance value Created in NX9.0.0. | |
void | SetEngRetToleranceSource (NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources newValue) |
Sets the engage/retract tolerance source Created in NX9.0.0. | |
void | SetOverrideWithSmoothConnections (bool newValue) |
Sets the override with smooth connections check activation Created in NX9.0.0. | |
void | SetTransferMaxToolAxisChange (double newValue) |
Sets the transfer/rapid max tool axis change Created in NX9.0.0. | |
void | SetTransferTolerance (double newValue) |
Sets the transfer/rapid tolerance value Created in NX9.0.0. | |
void | SetTransferToleranceSource (NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources newValue) |
Sets the transfer/rapid tolerance type Created in NX9.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | SmoothHeight () |
Returns the smooth height Created in NX9.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | SmoothingRadius () |
Returns the smoothing radius settings Created in NX9.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | SmoothLength () |
Returns the smooth length Created in NX9.0.0. | |
double | TransferMaxToolAxisChange () |
Returns the transfer/rapid max tool axis change Created in NX9.0.0. | |
double | TransferTolerance () |
Returns the transfer/rapid tolerance value Created in NX9.0.0. | |
NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources | TransferToleranceSource () |
Returns the transfer/rapid tolerance type Created in NX9.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAM::NcmSmoothingBuilder.
Created in NX9.0.0.
bool NXOpen::CAM::NcmSmoothingBuilder::ApplyCornersSmoothing | ( | ) |
Returns the apply corners smoothing check activation
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::NcmSmoothingBuilder::EngRetMaxToolAxisChange | ( | ) |
Returns the engage/retract max tool axis change
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::NcmSmoothingBuilder::EngRetTolerance | ( | ) |
Returns the engage/retract tolerance value
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources NXOpen::CAM::NcmSmoothingBuilder::EngRetToleranceSource | ( | ) |
Returns the engage/retract tolerance source
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmSmoothingBuilder::MaxStepoverDistance | ( | ) |
Returns the max stepover distance builder
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::NcmSmoothingBuilder::OverrideWithSmoothConnections | ( | ) |
Returns the override with smooth connections check activation
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::NcmSmoothingBuilder::SetApplyCornersSmoothing | ( | bool | newValue | ) |
Sets the apply corners smoothing check activation
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetEngRetMaxToolAxisChange | ( | double | newValue | ) |
Sets the engage/retract max tool axis change
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetEngRetTolerance | ( | double | newValue | ) |
Sets the engage/retract tolerance value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetEngRetToleranceSource | ( | NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources | newValue | ) |
Sets the engage/retract tolerance source
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetOverrideWithSmoothConnections | ( | bool | newValue | ) |
Sets the override with smooth connections check activation
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetTransferMaxToolAxisChange | ( | double | newValue | ) |
Sets the transfer/rapid max tool axis change
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetTransferTolerance | ( | double | newValue | ) |
Sets the transfer/rapid tolerance value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmSmoothingBuilder::SetTransferToleranceSource | ( | NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources | newValue | ) |
Sets the transfer/rapid tolerance type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmSmoothingBuilder::SmoothHeight | ( | ) |
Returns the smooth height
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmSmoothingBuilder::SmoothingRadius | ( | ) |
Returns the smoothing radius settings
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmSmoothingBuilder::SmoothLength | ( | ) |
Returns the smooth length
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::NcmSmoothingBuilder::TransferMaxToolAxisChange | ( | ) |
Returns the transfer/rapid max tool axis change
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::NcmSmoothingBuilder::TransferTolerance | ( | ) |
Returns the transfer/rapid tolerance value
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::NcmSmoothingBuilder::SmoothToleranceSources NXOpen::CAM::NcmSmoothingBuilder::TransferToleranceSource | ( | ) |
Returns the transfer/rapid tolerance type
Created in NX9.0.0.
License requirements : None