|
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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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