public interface FlowBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
FlowBuilder.FlowEditTypes
Available types for Flow Cut/Manual Assembly in scop
|
static class |
FlowBuilder.FlowOffsetModeType
Available types for Flow Cut/Offset Mode in scop
|
Modifier and Type | Method and Description |
---|---|
boolean |
centerCurve()
Returns the Cleanup Output, Tool End Boundary
License requirements: None. |
boolean |
contactBnd()
Returns the Cleanup Output, Contact Boundary
License requirements: None. |
FlowBuilder.FlowEditTypes |
flowEdit()
Returns the Manual Assembly
License requirements: None. |
FlowBuilder.FlowOffsetModeType |
flowOffsetMode()
Returns the Flow Cut/Offset Mode
License requirements: None. |
InheritableDoubleBuilder |
flowOverlapDistBuilder()
Returns the flow overlap distance
License requirements: None. |
InheritableDoubleBuilder |
maxConcavityAngleBuilder()
Returns the flow max concavity
License requirements: None. |
InheritableToolDepBuilder |
mergeDistBuilder()
Returns the builder of flow merge distance
License requirements: None. |
InheritableToolDepBuilder |
minCutLengthBuilder()
Returns the flow min cut length
License requirements: None. |
FlowCutSteepContainment |
nonSteepCutting()
Returns the Non-steep Cutting Builder
License requirements: None. |
void |
setCenterCurve(boolean centerCurve)
License requirements: None. |
void |
setContactBnd(boolean contactBnd)
License requirements: None. |
void |
setFlowEdit(FlowBuilder.FlowEditTypes flowEdit)
License requirements: None. |
void |
setFlowOffsetMode(FlowBuilder.FlowOffsetModeType flowOffsetMode)
License requirements: None. |
void |
setTlDiameter(double tlDiameter)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
steepAngleBuilder()
Returns the Steep Angle
License requirements: None. |
FlowCutSteepContainment |
steepCutting()
Returns the Steep Cutting Builder
License requirements: None. |
double |
tlDiameter()
Returns the flow reference tool diameter
License requirements: None. |
printTestData, printTestData, tag, tagValue
InheritableDoubleBuilder maxConcavityAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder minCutLengthBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder mergeDistBuilder() throws NXException, RemoteException
NXException
RemoteException
FlowBuilder.FlowOffsetModeType flowOffsetMode() throws NXException, RemoteException
NXException
RemoteException
void setFlowOffsetMode(FlowBuilder.FlowOffsetModeType flowOffsetMode) throws NXException, RemoteException
flowOffsetMode
- the Flow Cut/Offset Mode valueNXException
RemoteException
boolean contactBnd() throws NXException, RemoteException
NXException
RemoteException
void setContactBnd(boolean contactBnd) throws NXException, RemoteException
contactBnd
- the Contact Boundary valueNXException
RemoteException
boolean centerCurve() throws NXException, RemoteException
NXException
RemoteException
void setCenterCurve(boolean centerCurve) throws NXException, RemoteException
centerCurve
- the Tool End Boundary valueNXException
RemoteException
double tlDiameter() throws NXException, RemoteException
NXException
RemoteException
void setTlDiameter(double tlDiameter) throws NXException, RemoteException
tlDiameter
- The flow reference tool diameterNXException
RemoteException
InheritableDoubleBuilder flowOverlapDistBuilder() throws NXException, RemoteException
NXException
RemoteException
FlowBuilder.FlowEditTypes flowEdit() throws NXException, RemoteException
NXException
RemoteException
void setFlowEdit(FlowBuilder.FlowEditTypes flowEdit) throws NXException, RemoteException
flowEdit
- the Manual Assembly valueNXException
RemoteException
InheritableDoubleBuilder steepAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
FlowCutSteepContainment nonSteepCutting() throws NXException, RemoteException
NXException
RemoteException
FlowCutSteepContainment steepCutting() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.