StiffenerBySupportPathBuilder Class¶
-
class
NXOpen.Features.ShipDesign.
StiffenerBySupportPathBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
This class defines the builder to collect stiffener by support path data for Stiffener feature.
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
Angle | Returns the angle of horizontal or vertical method, in degrees |
EndBoundary | Returns the end boundary objects. |
LengthAlignMethod | Returns or sets the aligned length method |
LengthParams | Returns the length parameter, which defines the stiffener by support length when the NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod is :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`. |
MultipleSelectionEndBoundary | Returns the multiple end boundary objects. |
OrientationBySupport | Returns or sets the flag to indicate whether the orientation of the stiffener is aligned to the start boundary. |
RefParallelLine | Returns the referenced parallel line for stiffener by support path |
SetbackMethod | Returns or sets the setback method. |
StartBoundary | Returns the start boundary, it allows to select curve, sheet body and solid body |
StiffenerBySupportMethod | Returns or sets the stiffener by support path method |
SwitchSide | Returns or sets the switch side flag, which can change the stiffener by support orienation when the NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod is :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`. |
Tag | Returns the Tag for this object. |
ThroughPointLocation | Returns or sets the through point location. |
Methods¶
Method | Description |
---|---|
ClearBoundaryToAttachedBoundaryMap | Clear the map of boundary to attached boundary. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
StiffenerBySupportPathBuilderAlignedTo Enumeration | Which face the stiffener is aligned to |
StiffenerBySupportPathBuilderMethod Enumeration | Type of Stiffener by Support Method |
StiffenerBySupportPathBuilderScenario Enumeration | Scenarios of Stiffener by Support |
StiffenerBySupportPathBuilderSetBackMethod Enumeration | Type of set back method |
Property Detail¶
Angle¶
-
StiffenerBySupportPathBuilder.
Angle
¶ Returns the angle of horizontal or vertical method, in degrees
-------------------------------------
Getter Method
Signature
Angle
Returns: Return type: NXOpen.Expression
New in version NX9.0.0.
License requirements: None.
EndBoundary¶
-
StiffenerBySupportPathBuilder.
EndBoundary
¶ Returns the end boundary objects.
It allows to select curve, sheet body and solid body.
-------------------------------------
Getter Method
Signature
EndBoundary
Returns: Return type: NXOpen.SelectDisplayableObject
New in version NX9.0.0.
Deprecated since version NX11.0.1: Use
NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilder
.GetMultipleSelectionEndBoundary instead.License requirements: None.
LengthAlignMethod¶
-
StiffenerBySupportPathBuilder.
LengthAlignMethod
¶ Returns or sets the aligned length method
-------------------------------------
Getter Method
Signature
LengthAlignMethod
Returns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderAlignedTo
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LengthAlignMethod
Parameters: method ( NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderAlignedTo
) –New in version NX9.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
LengthParams¶
-
StiffenerBySupportPathBuilder.
LengthParams
¶ Returns the length parameter, which defines the stiffener by support length when the
NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod
is :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`.-------------------------------------
Getter Method
Signature
LengthParams
Returns: Return type: NXOpen.Expression
New in version NX9.0.0.
License requirements: None.
MultipleSelectionEndBoundary¶
-
StiffenerBySupportPathBuilder.
MultipleSelectionEndBoundary
¶ Returns the multiple end boundary objects.
It allows to select curve, sheet body and solid body.
-------------------------------------
Getter Method
Signature
MultipleSelectionEndBoundary
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX11.0.1.
License requirements: None.
OrientationBySupport¶
-
StiffenerBySupportPathBuilder.
OrientationBySupport
¶ Returns or sets the flag to indicate whether the orientation of the stiffener is aligned to the start boundary.
-------------------------------------
Getter Method
Signature
OrientationBySupport
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OrientationBySupport
Parameters: orientationBySupport (bool) – New in version NX9.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
RefParallelLine¶
-
StiffenerBySupportPathBuilder.
RefParallelLine
¶ Returns the referenced parallel line for stiffener by support path
-------------------------------------
Getter Method
Signature
RefParallelLine
Returns: Return type: NXOpen.SelectNXObject
New in version NX9.0.0.
License requirements: None.
SetbackMethod¶
-
StiffenerBySupportPathBuilder.
SetbackMethod
¶ Returns or sets the setback method.
-------------------------------------
Getter Method
Signature
SetbackMethod
Returns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderSetBackMethod
New in version NX11.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
-------------------------------------
Setter Method
Signature
SetbackMethod
Parameters: setbackMethod ( NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderSetBackMethod
) –New in version NX11.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
StartBoundary¶
-
StiffenerBySupportPathBuilder.
StartBoundary
¶ Returns the start boundary, it allows to select curve, sheet body and solid body
-------------------------------------
Getter Method
Signature
StartBoundary
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX9.0.0.
License requirements: None.
StiffenerBySupportMethod¶
-
StiffenerBySupportPathBuilder.
StiffenerBySupportMethod
¶ Returns or sets the stiffener by support path method
-------------------------------------
Getter Method
Signature
StiffenerBySupportMethod
Returns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StiffenerBySupportMethod
Parameters: method ( NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod
) –New in version NX9.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
SwitchSide¶
-
StiffenerBySupportPathBuilder.
SwitchSide
¶ Returns or sets the switch side flag, which can change the stiffener by support orienation when the
NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod
is :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`.-------------------------------------
Getter Method
Signature
SwitchSide
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SwitchSide
Parameters: switchSide (bool) – New in version NX9.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
ThroughPointLocation¶
-
StiffenerBySupportPathBuilder.
ThroughPointLocation
¶ Returns or sets the through point location.
-------------------------------------
Getter Method
Signature
ThroughPointLocation
Returns: Return type: NXOpen.Point
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThroughPointLocation
Parameters: throughPointLocation ( NXOpen.Point
) –New in version NX9.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
Method Detail¶
ClearBoundaryToAttachedBoundaryMap¶
-
StiffenerBySupportPathBuilder.
ClearBoundaryToAttachedBoundaryMap
¶ Clear the map of boundary to attached boundary.
Signature
ClearBoundaryToAttachedBoundaryMap()
New in version NX11.0.1.
License requirements: nx_ship_basic (“Ship Basic Design”)
Validate¶
-
StiffenerBySupportPathBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.