public interface StepoverBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
StepoverBuilder.ApplyTypes
apply on part options .
|
static class |
StepoverBuilder.StepoverTypes
stepover options .
|
Modifier and Type | Method and Description |
---|---|
int |
additionalPasses()
Returns the number of additional passes
License requirements: None. |
double |
angular()
Returns the angular
License requirements: None. |
StepoverBuilder.ApplyTypes |
applyOn()
Returns the apply on part option
License requirements: None. |
InheritableToolDepBuilder |
blankContourDepth()
Returns the Stepover Depth Builder
License requirements: None. |
int |
blankContourNoLevels()
Returns the number of levels
License requirements: None. |
InheritableToolDepBuilder |
distanceBuilder()
Returns the distance (inheritable tool dependent)
License requirements: None. |
InheritableToolDepBuilder |
distanceMaximumBuilder()
Returns the distance maximum(inheritable tool dependent)
License requirements: None. |
InheritableToolDepBuilder |
distanceMinimumBuilder()
Returns the distance minimum(inheritable tool dependent)
License requirements: None. |
InheritableToolDepBuilder |
firstDistance()
Returns the First Distance
License requirements: None. |
InheritableToolDepBuilder |
horizontalLimitBuilder()
Returns the horizontal limit (inheritable tool dependent)
License requirements: None. |
InheritableDoubleBuilder |
inheritableDistance()
Returns the distance (inheritable double)
License requirements: None. |
double |
maximumAverage()
Returns the variable average maximum value
License requirements: None. |
InheritableToolDepBuilder |
maximumAverageBuilder()
Returns the variable average maximum builder
License requirements: None. |
InheritableToolDepBuilder |
maximumAverageOnlyBuilder()
Returns the variable average maximum only builder
License requirements: None. |
InheritableToolDepBuilder |
maximumBuilder()
Returns the maximum builder
License requirements: None. |
InheritableDoubleBuilder |
maximumPercentBuilder()
Returns the maximum percent of remaining
License requirements: None. |
double |
minimumAverage()
Returns the variable average minimum value
License requirements: None. |
InheritableToolDepBuilder |
minimumAverageBuilder()
Returns the variable average minimum builder
License requirements: None. |
InheritableToolDepBuilder |
minimumDistance()
Returns the Minimum Distance
License requirements: None. |
InheritableDoubleBuilder |
minimumPercentBuilder()
Returns the minimum percent of remaining
License requirements: None. |
MultipleStepoverBuilder |
multipleBuilder()
Returns the multiple builder
License requirements: None. |
int |
numberAtFirstDirection()
Returns the number of stepovers at first direction
License requirements: None. |
int |
numberAtSecondDirection()
Returns the number of stepovers at second direction
License requirements: None. |
int |
numberOfStepovers()
Returns the number of stepovers
License requirements: None. |
InheritableDoubleBuilder |
percentFluteLength()
Returns the percent flute of length
License requirements: None. |
double |
percentOfDegression()
Returns the Percent of Degression
License requirements: None. |
InheritableDoubleBuilder |
percentOfRemainingBuilder()
Returns the percent of remaining
License requirements: None. |
InheritableDoubleBuilder |
percentThreadLength()
Returns the percent thread length
License requirements: None. |
InheritableDoubleBuilder |
percentToolFlatBuilder()
Returns the percent tool flat
License requirements: None. |
InheritableDoubleBuilder |
percentWireBuilder()
Returns the % wire (inheritable tool dependent)
License requirements: None. |
InheritableDoubleBuilder |
scallopBuilder()
Returns the scallop height
License requirements: None. |
void |
setAdditionalPasses(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setAngular(double angular)
License requirements: cam_base ("CAM BASE") . |
void |
setApplyOn(StepoverBuilder.ApplyTypes applyOption)
License requirements: cam_base ("CAM BASE") . |
void |
setBlankContourNoLevels(int noLevels)
License requirements: cam_base ("CAM BASE") . |
void |
setMaximumAverage(double maxAverage)
License requirements: cam_base ("CAM BASE") . |
void |
setMinimumAverage(double minAverage)
License requirements: cam_base ("CAM BASE") . |
void |
setNumberAtFirstDirection(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setNumberAtSecondDirection(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setNumberOfStepovers(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPercentOfDegression(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setStepoverType(StepoverBuilder.StepoverTypes newValue)
License requirements: cam_base ("CAM BASE") . |
StepoverBuilder.StepoverTypes |
stepoverType()
Returns the stepover type
License requirements: None. |
StockPerPassBuilder |
stockPerPassBuilder()
Returns the stock per pass
License requirements: None. |
MultipleStepoverBuilder |
userDefined()
Returns the user defined builder
License requirements: None. |
InheritableToolDepBuilder |
valueOfDegression()
Returns the Value of Degression
License requirements: None. |
InheritableToolDepBuilder |
variableMaximumBuilder()
Returns the variable maximum builder
License requirements: None. |
InheritableToolDepBuilder |
variableMaximumOnlyBuilder()
Returns the variable maximum only builder
License requirements: None. |
InheritableToolDepBuilder |
variableMinimumBuilder()
Returns the variable minimum builder
License requirements: None. |
InheritableToolDepBuilder |
verticalLimitBuilder()
Returns the vertical limit (inheritable tool dependent)
License requirements: None. |
printTestData, printTestData, tag, tagValue
StepoverBuilder.StepoverTypes stepoverType() throws NXException, RemoteException
NXException
RemoteException
void setStepoverType(StepoverBuilder.StepoverTypes newValue) throws NXException, RemoteException
newValue
- the stepover typeNXException
RemoteException
InheritableToolDepBuilder distanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder inheritableDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder distanceMaximumBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder distanceMinimumBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder scallopBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder verticalLimitBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder horizontalLimitBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder percentToolFlatBuilder() throws NXException, RemoteException
NXException
RemoteException
MultipleStepoverBuilder multipleBuilder() throws NXException, RemoteException
NXException
RemoteException
int additionalPasses() throws NXException, RemoteException
NXException
RemoteException
void setAdditionalPasses(int newValue) throws NXException, RemoteException
newValue
- the number of additional passesNXException
RemoteException
int numberOfStepovers() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfStepovers(int newValue) throws NXException, RemoteException
newValue
- the number of stepoversNXException
RemoteException
int numberAtFirstDirection() throws NXException, RemoteException
NXException
RemoteException
void setNumberAtFirstDirection(int newValue) throws NXException, RemoteException
newValue
- the number of stepoversNXException
RemoteException
int numberAtSecondDirection() throws NXException, RemoteException
NXException
RemoteException
void setNumberAtSecondDirection(int newValue) throws NXException, RemoteException
newValue
- the number of stepoversNXException
RemoteException
InheritableToolDepBuilder maximumBuilder() throws NXException, RemoteException
NXException
RemoteException
double angular() throws NXException, RemoteException
NXException
RemoteException
void setAngular(double angular) throws NXException, RemoteException
angular
- the angularNXException
RemoteException
InheritableToolDepBuilder variableMaximumBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder variableMinimumBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder variableMaximumOnlyBuilder() throws NXException, RemoteException
NXException
RemoteException
double maximumAverage() throws NXException, RemoteException
NXException
RemoteException
void setMaximumAverage(double maxAverage) throws NXException, RemoteException
maxAverage
- the variable average maximum valueNXException
RemoteException
double minimumAverage() throws NXException, RemoteException
NXException
RemoteException
void setMinimumAverage(double minAverage) throws NXException, RemoteException
minAverage
- the variable average minimum valueNXException
RemoteException
InheritableToolDepBuilder maximumAverageBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder minimumAverageBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder maximumAverageOnlyBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder percentOfRemainingBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder maximumPercentBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder minimumPercentBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder percentWireBuilder() throws NXException, RemoteException
NXException
RemoteException
StockPerPassBuilder stockPerPassBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder percentThreadLength() throws NXException, RemoteException
NXException
RemoteException
StepoverBuilder.ApplyTypes applyOn() throws NXException, RemoteException
NXException
RemoteException
void setApplyOn(StepoverBuilder.ApplyTypes applyOption) throws NXException, RemoteException
applyOption
- the apply on part optionNXException
RemoteException
InheritableDoubleBuilder percentFluteLength() throws NXException, RemoteException
NXException
RemoteException
int blankContourNoLevels() throws NXException, RemoteException
NXException
RemoteException
void setBlankContourNoLevels(int noLevels) throws NXException, RemoteException
noLevels
- the number of levelsNXException
RemoteException
InheritableToolDepBuilder blankContourDepth() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder valueOfDegression() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder firstDistance() throws NXException, RemoteException
NXException
RemoteException
double percentOfDegression() throws NXException, RemoteException
NXException
RemoteException
void setPercentOfDegression(double doubleValue) throws NXException, RemoteException
doubleValue
- the Percent of DegressionNXException
RemoteException
InheritableToolDepBuilder minimumDistance() throws NXException, RemoteException
NXException
RemoteException
MultipleStepoverBuilder userDefined() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.