NX Open C++ Reference Guide
|
Represents a Stepover Builder
Created in NX6.0.0.
More...
Public Types | |
enum | ApplyTypes { ApplyTypesOnPlane, ApplyTypesOnPart } |
apply on part options Created in NX6.0.0. More... | |
enum | StepoverTypes { StepoverTypesNone, StepoverTypesConstant, StepoverTypesScallop, StepoverTypesPercentToolFlat, StepoverTypesMultiple, StepoverTypesNumber, StepoverTypesMaximum, StepoverTypesAngular, StepoverTypesVariableAverage, StepoverTypesVariableMaximum, StepoverTypesUseCutDepth, StepoverTypesPercentRemaining, StepoverTypesPercentWire, StepoverTypesStockPerPass, StepoverTypesPercentThreadLength, StepoverTypesExact, StepoverTypesPercentFluteLength } |
stepover options Created in NX6.0.0. More... | |
Public Member Functions | |
int | AdditionalPasses () |
Returns the number of additional passes Created in NX6.0.0. | |
double | Angular () |
Returns the angular Created in NX6.0.0. | |
NXOpen::CAM::StepoverBuilder::ApplyTypes | ApplyOn () |
Returns the apply on part option Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | DistanceBuilder () |
Returns the distance (inheritable tool dependent) Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | DistanceMaximumBuilder () |
Returns the distance maximum(inheritable tool dependent) Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | DistanceMinimumBuilder () |
Returns the distance minimum(inheritable tool dependent) Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | HorizontalLimitBuilder () |
Returns the horizontal limit (inheritable tool dependent) Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | InheritableDistance () |
Returns the distance (inheritable double) Created in NX7.5.0. | |
double | MaximumAverage () |
Returns the variable average maximum value Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | MaximumAverageBuilder () |
Returns the variable average maximum builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | MaximumAverageOnlyBuilder () |
Returns the variable average maximum only builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | MaximumBuilder () |
Returns the maximum builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | MaximumPercentBuilder () |
Returns the maximum percent of remaining Created in NX6.0.0. | |
double | MinimumAverage () |
Returns the variable average minimum value Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | MinimumAverageBuilder () |
Returns the variable average minimum builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | MinimumPercentBuilder () |
Returns the minimum percent of remaining Created in NX6.0.0. | |
NXOpen::CAM::MultipleStepoverBuilder * | MultipleBuilder () |
Returns the multiple builder Created in NX6.0.0. | |
int | NumberAtFirstDirection () |
Returns the number of stepovers at first direction Created in NX6.0.0. | |
int | NumberAtSecondDirection () |
Returns the number of stepovers at second direction Created in NX6.0.0. | |
int | NumberOfStepovers () |
Returns the number of stepovers Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PercentFluteLength () |
Returns the percent flute of length Created in NX8.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PercentOfRemainingBuilder () |
Returns the percent of remaining Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PercentThreadLength () |
Returns the percent thread length Created in NX7.5.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PercentToolFlatBuilder () |
Returns the percent tool flat Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PercentWireBuilder () |
Returns the % wire (inheritable tool dependent) Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | ScallopBuilder () |
Returns the scallop height Created in NX6.0.0. | |
void | SetAdditionalPasses (int newValue) |
Sets the number of additional passes Created in NX6.0.0. | |
void | SetAngular (double angular) |
Sets the angular Created in NX6.0.0. | |
void | SetApplyOn (NXOpen::CAM::StepoverBuilder::ApplyTypes applyOption) |
Sets the apply on part option Created in NX6.0.0. | |
void | SetMaximumAverage (double maxAverage) |
Sets the variable average maximum value Created in NX6.0.0. | |
void | SetMinimumAverage (double minAverage) |
Sets the variable average minimum value Created in NX6.0.0. | |
void | SetNumberAtFirstDirection (int newValue) |
Sets the number of stepovers at first direction Created in NX6.0.0. | |
void | SetNumberAtSecondDirection (int newValue) |
Sets the number of stepovers at second direction Created in NX6.0.0. | |
void | SetNumberOfStepovers (int newValue) |
Sets the number of stepovers Created in NX6.0.0. | |
void | SetStepoverType (NXOpen::CAM::StepoverBuilder::StepoverTypes newValue) |
Sets the stepover type Created in NX6.0.0. | |
NXOpen::CAM::StepoverBuilder::StepoverTypes | StepoverType () |
Returns the stepover type Created in NX6.0.0. | |
NXOpen::CAM::StockPerPassBuilder * | StockPerPassBuilder () |
Returns the stock per pass Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | VariableMaximumBuilder () |
Returns the variable maximum builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | VariableMaximumOnlyBuilder () |
Returns the variable maximum only builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | VariableMinimumBuilder () |
Returns the variable minimum builder Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | VerticalLimitBuilder () |
Returns the vertical limit (inheritable tool dependent) Created in NX6.0.0. |
Represents a Stepover Builder
Created in NX6.0.0.
stepover options
Created in NX6.0.0.
StepoverTypesNone |
None. |
StepoverTypesConstant |
Constant. |
StepoverTypesScallop |
Scallop. |
StepoverTypesPercentToolFlat |
% Tool Flat |
StepoverTypesMultiple |
Multiple. |
StepoverTypesNumber |
Number of stepovers. |
StepoverTypesMaximum |
Maximum Stepover. |
StepoverTypesAngular |
Angular. |
StepoverTypesVariableAverage |
Variable Average. |
StepoverTypesVariableMaximum |
Variable Maximum. |
StepoverTypesUseCutDepth |
Use Depth Of Cut. |
StepoverTypesPercentRemaining |
Percent Of Remaining. |
StepoverTypesPercentWire |
% Wire |
StepoverTypesStockPerPass |
Stock Per Pass. |
StepoverTypesPercentThreadLength |
Percent Thread Length. |
StepoverTypesExact |
Exact. |
StepoverTypesPercentFluteLength |
Percent Flute Length. |
Returns the number of additional passes
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::StepoverBuilder::Angular | ( | ) |
Returns the angular
Created in NX6.0.0.
License requirements : None
Returns the apply on part option
Created in NX6.0.0.
License requirements : None
Returns the distance (inheritable tool dependent)
Created in NX6.0.0.
License requirements : None
Returns the distance maximum(inheritable tool dependent)
Created in NX6.0.0.
License requirements : None
Returns the distance minimum(inheritable tool dependent)
Created in NX6.0.0.
License requirements : None
Returns the horizontal limit (inheritable tool dependent)
Created in NX6.0.0.
License requirements : None
Returns the distance (inheritable double)
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::StepoverBuilder::MaximumAverage | ( | ) |
Returns the variable average maximum value
Created in NX6.0.0.
License requirements : None
Returns the variable average maximum builder
Created in NX6.0.0.
License requirements : None
Returns the variable average maximum only builder
Created in NX6.0.0.
License requirements : None
Returns the maximum builder
Created in NX6.0.0.
License requirements : None
Returns the maximum percent of remaining
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::StepoverBuilder::MinimumAverage | ( | ) |
Returns the variable average minimum value
Created in NX6.0.0.
License requirements : None
Returns the variable average minimum builder
Created in NX6.0.0.
License requirements : None
Returns the minimum percent of remaining
Created in NX6.0.0.
License requirements : None
Returns the multiple builder
Created in NX6.0.0.
License requirements : None
Returns the number of stepovers at first direction
Created in NX6.0.0.
License requirements : None
Returns the number of stepovers at second direction
Created in NX6.0.0.
License requirements : None
Returns the number of stepovers
Created in NX6.0.0.
License requirements : None
Returns the percent flute of length
Created in NX8.0.0.
License requirements : None
Returns the percent of remaining
Created in NX6.0.0.
License requirements : None
Returns the percent thread length
Created in NX7.5.0.
License requirements : None
Returns the percent tool flat
Created in NX6.0.0.
License requirements : None
Returns the % wire (inheritable tool dependent)
Created in NX6.0.0.
License requirements : None
Returns the scallop height
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::StepoverBuilder::SetAdditionalPasses | ( | int | newValue | ) |
Sets the number of additional passes
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of additional passes |
void NXOpen::CAM::StepoverBuilder::SetAngular | ( | double | angular | ) |
Sets the angular
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
angular | the angular |
void NXOpen::CAM::StepoverBuilder::SetApplyOn | ( | NXOpen::CAM::StepoverBuilder::ApplyTypes | applyOption | ) |
Sets the apply on part option
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
applyOption | the apply on part option |
void NXOpen::CAM::StepoverBuilder::SetMaximumAverage | ( | double | maxAverage | ) |
Sets the variable average maximum value
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
maxAverage | the variable average maximum value |
void NXOpen::CAM::StepoverBuilder::SetMinimumAverage | ( | double | minAverage | ) |
Sets the variable average minimum value
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
minAverage | the variable average minimum value |
void NXOpen::CAM::StepoverBuilder::SetNumberAtFirstDirection | ( | int | newValue | ) |
Sets the number of stepovers at first direction
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of stepovers |
void NXOpen::CAM::StepoverBuilder::SetNumberAtSecondDirection | ( | int | newValue | ) |
Sets the number of stepovers at second direction
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of stepovers |
void NXOpen::CAM::StepoverBuilder::SetNumberOfStepovers | ( | int | newValue | ) |
Sets the number of stepovers
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of stepovers |
void NXOpen::CAM::StepoverBuilder::SetStepoverType | ( | NXOpen::CAM::StepoverBuilder::StepoverTypes | newValue | ) |
Sets the stepover type
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the stepover type |
Returns the stepover type
Created in NX6.0.0.
License requirements : None
Returns the stock per pass
Created in NX6.0.0.
License requirements : None
Returns the variable maximum builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::StepoverBuilder::VariableMaximumOnlyBuilder | ( | ) |
Returns the variable maximum only builder
Created in NX6.0.0.
License requirements : None
Returns the variable minimum builder
Created in NX6.0.0.
License requirements : None
Returns the vertical limit (inheritable tool dependent)
Created in NX6.0.0.
License requirements : None