public interface NcmSmoothingBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
NcmSmoothingBuilder.SmoothToleranceSources
Available tolerance types for smoothing
|
Modifier and Type | Method and Description |
---|---|
boolean |
applyCornersSmoothing()
Returns the apply corners smoothing check activation
License requirements: None. |
double |
engRetMaxToolAxisChange()
Returns the engage/retract max tool axis change
License requirements: None. |
double |
engRetTolerance()
Returns the engage/retract tolerance value
License requirements: None. |
NcmSmoothingBuilder.SmoothToleranceSources |
engRetToleranceSource()
Returns the engage/retract tolerance source
License requirements: None. |
InheritableToolDepBuilder |
maxStepoverDistance()
Returns the max stepover distance builder
License requirements: None. |
boolean |
overrideWithSmoothConnections()
Returns the override with smooth connections check activation
License requirements: None. |
InheritableToolDepBuilder |
partSafeClearance()
Returns the part safe clearance
License requirements: None. |
InheritableToolDepBuilder |
regionDistance()
Returns the region distance builder
License requirements: None. |
void |
setApplyCornersSmoothing(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setEngRetMaxToolAxisChange(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setEngRetTolerance(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setEngRetToleranceSource(NcmSmoothingBuilder.SmoothToleranceSources newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setOverrideWithSmoothConnections(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferMaxToolAxisChange(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferTolerance(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferToleranceSource(NcmSmoothingBuilder.SmoothToleranceSources newValue)
License requirements: cam_base ("CAM BASE") . |
InheritableToolDepBuilder |
smoothHeight()
Returns the smooth height
License requirements: None. |
InheritableToolDepBuilder |
smoothingRadius()
Returns the smoothing radius settings
License requirements: None. |
InheritableToolDepBuilder |
smoothLength()
Returns the smooth length
License requirements: None. |
double |
transferMaxToolAxisChange()
Returns the transfer/rapid max tool axis change
License requirements: None. |
double |
transferTolerance()
Returns the transfer/rapid tolerance value
License requirements: None. |
NcmSmoothingBuilder.SmoothToleranceSources |
transferToleranceSource()
Returns the transfer/rapid tolerance type
License requirements: None. |
printTestData, printTestData, tag, tagValue
boolean overrideWithSmoothConnections() throws NXException, RemoteException
NXException
RemoteException
void setOverrideWithSmoothConnections(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
InheritableToolDepBuilder smoothLength() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder smoothHeight() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder maxStepoverDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder regionDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder partSafeClearance() throws NXException, RemoteException
NXException
RemoteException
NcmSmoothingBuilder.SmoothToleranceSources engRetToleranceSource() throws NXException, RemoteException
NXException
RemoteException
void setEngRetToleranceSource(NcmSmoothingBuilder.SmoothToleranceSources newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double engRetTolerance() throws NXException, RemoteException
NXException
RemoteException
void setEngRetTolerance(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double engRetMaxToolAxisChange() throws NXException, RemoteException
NXException
RemoteException
void setEngRetMaxToolAxisChange(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
boolean applyCornersSmoothing() throws NXException, RemoteException
NXException
RemoteException
void setApplyCornersSmoothing(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
InheritableToolDepBuilder smoothingRadius() throws NXException, RemoteException
NXException
RemoteException
NcmSmoothingBuilder.SmoothToleranceSources transferToleranceSource() throws NXException, RemoteException
NXException
RemoteException
void setTransferToleranceSource(NcmSmoothingBuilder.SmoothToleranceSources newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double transferTolerance() throws NXException, RemoteException
NXException
RemoteException
void setTransferTolerance(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double transferMaxToolAxisChange() throws NXException, RemoteException
NXException
RemoteException
void setTransferMaxToolAxisChange(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.