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. |
SelectDisplayableObject |
endBoundary()
Returns the end boundary, it allows to select curve, sheet body and solid body
License requirements: None. |
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 nxopen.features.ShipDesign.StiffenerBySupportPathBuilder.Method#ALIGNED_LENGTH . |
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 nxopen.features.ShipDesign.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
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 nxopen.features.ShipDesign.StiffenerBySupportPathBuilder.Method#ALIGNED_LENGTH
.
NXException
RemoteException
boolean switchSide() throws NXException, RemoteException
StiffenerBySupportPathBuilder.Method
is nxopen.features.ShipDesign.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
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.