public interface BladeCutLevels extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
BladeCutLevels.DepthModeTypes
Available types for Depth Mode
|
static class |
BladeCutLevels.DepthPerCutTypes
Available types for Depth per Cut
|
static class |
BladeCutLevels.HubExtensionsTypes
Available types for Hub Extensions
|
static class |
BladeCutLevels.IncompleteLevelsTypes
Available types for Incomplete Levels
|
static class |
BladeCutLevels.RangeDepthTypes
Available types for Range Depth
|
Modifier and Type | Method and Description |
---|---|
BladeCutLevels.DepthModeTypes |
depthMode()
Returns the depth mode
License requirements: None. |
BladeCutLevels.DepthPerCutTypes |
depthPerCut()
Returns the depth per cut
License requirements: None. |
InheritableToolDepBuilder |
distance()
Returns the distance
License requirements: None. |
double |
endPercent()
Returns the end %
License requirements: None. |
BladeCutLevels.HubExtensionsTypes |
hubExtensions()
Returns the hub extensions
License requirements: None. |
BladeCutLevels.IncompleteLevelsTypes |
incompleteLevels()
Returns the Incomplete levels
License requirements: None. |
int |
numberOfCuts()
Returns the number of cuts
License requirements: None. |
int |
numberOfIntermediateCuts()
Returns the Number of Intermediate Cuts
License requirements: None. |
BladeCutLevels.RangeDepthTypes |
rangeDepth()
Returns the range depth
License requirements: None. |
boolean |
reduceDepthPerCutWhenEmbeded()
Returns the Reduce Depth per Cut when Embeded toggle
License requirements: None. |
InheritableDoubleBuilder |
scallopDistance()
Returns the scallop distance
License requirements: None. |
void |
setDepthMode(BladeCutLevels.DepthModeTypes depthMode)
License requirements: cam_base ("CAM BASE") . |
void |
setDepthPerCut(BladeCutLevels.DepthPerCutTypes depthPerCut)
License requirements: cam_base ("CAM BASE") . |
void |
setEndPercent(double end)
License requirements: cam_base ("CAM BASE") . |
void |
setHubExtensions(BladeCutLevels.HubExtensionsTypes hubExtensions)
License requirements: cam_base ("CAM BASE") . |
void |
setIncompleteLevels(BladeCutLevels.IncompleteLevelsTypes incompleteLevels)
License requirements: cam_base ("CAM BASE") . |
void |
setNumberOfCuts(int numberOfCuts)
License requirements: cam_base ("CAM BASE") . |
void |
setNumberOfIntermediateCuts(int numOfIntemCuts)
License requirements: cam_base ("CAM BASE") . |
void |
setRangeDepth(BladeCutLevels.RangeDepthTypes rangeDepth)
License requirements: cam_base ("CAM BASE") . |
void |
setReduceDepthPerCutWhenEmbeded(boolean reduceDepthPerCut)
License requirements: cam_base ("CAM BASE") . |
void |
setStartPercent(double start)
License requirements: cam_base ("CAM BASE") . |
double |
startPercent()
Returns the start %
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BladeCutLevels.DepthModeTypes depthMode() throws NXException, RemoteException
NXException
RemoteException
void setDepthMode(BladeCutLevels.DepthModeTypes depthMode) throws NXException, RemoteException
depthMode
- the depth modeNXException
RemoteException
BladeCutLevels.HubExtensionsTypes hubExtensions() throws NXException, RemoteException
NXException
RemoteException
void setHubExtensions(BladeCutLevels.HubExtensionsTypes hubExtensions) throws NXException, RemoteException
hubExtensions
- the hub extensionsNXException
RemoteException
BladeCutLevels.DepthPerCutTypes depthPerCut() throws NXException, RemoteException
NXException
RemoteException
void setDepthPerCut(BladeCutLevels.DepthPerCutTypes depthPerCut) throws NXException, RemoteException
depthPerCut
- the depth per cutNXException
RemoteException
InheritableToolDepBuilder distance() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder scallopDistance() throws NXException, RemoteException
NXException
RemoteException
BladeCutLevels.RangeDepthTypes rangeDepth() throws NXException, RemoteException
NXException
RemoteException
void setRangeDepth(BladeCutLevels.RangeDepthTypes rangeDepth) throws NXException, RemoteException
rangeDepth
- the range depthNXException
RemoteException
int numberOfCuts() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfCuts(int numberOfCuts) throws NXException, RemoteException
numberOfCuts
- the number of cutsNXException
RemoteException
double startPercent() throws NXException, RemoteException
NXException
RemoteException
void setStartPercent(double start) throws NXException, RemoteException
start
- the start %NXException
RemoteException
double endPercent() throws NXException, RemoteException
NXException
RemoteException
void setEndPercent(double end) throws NXException, RemoteException
end
- the end %NXException
RemoteException
boolean reduceDepthPerCutWhenEmbeded() throws NXException, RemoteException
NXException
RemoteException
void setReduceDepthPerCutWhenEmbeded(boolean reduceDepthPerCut) throws NXException, RemoteException
reduceDepthPerCut
- If reduce depth per Cut when embededNXException
RemoteException
int numberOfIntermediateCuts() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfIntermediateCuts(int numOfIntemCuts) throws NXException, RemoteException
numOfIntemCuts
- the number of intemediate cutsNXException
RemoteException
BladeCutLevels.IncompleteLevelsTypes incompleteLevels() throws NXException, RemoteException
NXException
RemoteException
void setIncompleteLevels(BladeCutLevels.IncompleteLevelsTypes incompleteLevels) throws NXException, RemoteException
incompleteLevels
- the incomplete levelsNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.