public interface StiffenerBySupportPathBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
StiffenerBySupportPathBuilder.AlignedTo
Which face the stiffener is aligned to
|
static class |
StiffenerBySupportPathBuilder.Method
Type of Stiffener by Support Method
|
static class |
StiffenerBySupportPathBuilder.Scenario
Scenarios of Stiffener by Support
|
static class |
StiffenerBySupportPathBuilder.SetBackMethod
Type of set back method
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle of horizontal or vertical method, in degrees
License requirements: None. |
void |
clearBoundaryToAttachedBoundaryMap()
Clear the map of boundary to attached boundary.
|
SelectDisplayableObject |
endBoundary()
Deprecated.
Deprecated in NX11.0.1. Use
StiffenerBySupportPathBuilder .GetMultipleSelectionEndBoundary instead.
|
StiffenerBySupportPathBuilder.AlignedTo |
lengthAlignMethod()
Returns the aligned length method
License requirements: None. |
Expression |
lengthParams()
Returns the length parameter, which defines the stiffener by support length when the
StiffenerBySupportPathBuilder.Method
is StiffenerBySupportPathBuilder.Method.ALIGNED_LENGTH . |
SelectDisplayableObjectList |
multipleSelectionEndBoundary()
Returns the multiple end boundary objects.
|
boolean |
orientationBySupport()
Returns the flag to indicate whether the orientation of the stiffener is aligned to the start boundary.
|
SelectNXObject |
refParallelLine()
Returns the referenced parallel line for stiffener by support path
License requirements: None. |
StiffenerBySupportPathBuilder.SetBackMethod |
setbackMethod()
Returns the setback method.
|
void |
setLengthAlignMethod(StiffenerBySupportPathBuilder.AlignedTo method)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setOrientationBySupport(boolean orientationBySupport)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setSetbackMethod(StiffenerBySupportPathBuilder.SetBackMethod setbackMethod)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setStiffenerBySupportMethod(StiffenerBySupportPathBuilder.Method method)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setSwitchSide(boolean switchSide)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
void |
setThroughPointLocation(Point throughPointLocation)
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design") . |
SelectDisplayableObjectList |
startBoundary()
Returns the start boundary, it allows to select curve, sheet body and solid body
License requirements: None. |
StiffenerBySupportPathBuilder.Method |
stiffenerBySupportMethod()
Returns the stiffener by support path method
License requirements: None. |
boolean |
switchSide()
Returns the switch side flag, which can change the stiffener by support orienation when the
StiffenerBySupportPathBuilder.Method
is StiffenerBySupportPathBuilder.Method.ALIGNED_LENGTH . |
Point |
throughPointLocation()
Returns the through point location.
|
printTestData, printTestData, tag, tagValue
validate
StiffenerBySupportPathBuilder.Method stiffenerBySupportMethod() throws NXException, RemoteException
NXException
RemoteException
void setStiffenerBySupportMethod(StiffenerBySupportPathBuilder.Method method) throws NXException, RemoteException
method
- NXException
RemoteException
SelectDisplayableObjectList startBoundary() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject endBoundary() throws NXException, RemoteException
StiffenerBySupportPathBuilder
.GetMultipleSelectionEndBoundary instead.
NXException
RemoteException
SelectDisplayableObjectList multipleSelectionEndBoundary() throws NXException, RemoteException
NXException
RemoteException
StiffenerBySupportPathBuilder.AlignedTo lengthAlignMethod() throws NXException, RemoteException
NXException
RemoteException
void setLengthAlignMethod(StiffenerBySupportPathBuilder.AlignedTo method) throws NXException, RemoteException
method
- NXException
RemoteException
Expression lengthParams() throws NXException, RemoteException
StiffenerBySupportPathBuilder.Method
is StiffenerBySupportPathBuilder.Method.ALIGNED_LENGTH
.
NXException
RemoteException
boolean switchSide() throws NXException, RemoteException
StiffenerBySupportPathBuilder.Method
is StiffenerBySupportPathBuilder.Method.ALIGNED_LENGTH
.
NXException
RemoteException
void setSwitchSide(boolean switchSide) throws NXException, RemoteException
switchSide
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject refParallelLine() throws NXException, RemoteException
NXException
RemoteException
Point throughPointLocation() throws NXException, RemoteException
NXException
RemoteException
void setThroughPointLocation(Point throughPointLocation) throws NXException, RemoteException
throughPointLocation
- NXException
RemoteException
boolean orientationBySupport() throws NXException, RemoteException
NXException
RemoteException
void setOrientationBySupport(boolean orientationBySupport) throws NXException, RemoteException
orientationBySupport
- NXException
RemoteException
StiffenerBySupportPathBuilder.SetBackMethod setbackMethod() throws NXException, RemoteException
NXException
RemoteException
void setSetbackMethod(StiffenerBySupportPathBuilder.SetBackMethod setbackMethod) throws NXException, RemoteException
setbackMethod
- NXException
RemoteException
void clearBoundaryToAttachedBoundaryMap() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.