StiffenerBySupportPathBuilder Class¶
-
class
NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderThis 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
AngleReturns: Return type: NXOpen.ExpressionNew 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
EndBoundaryReturns: Return type: NXOpen.SelectDisplayableObjectNew 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
LengthAlignMethodReturns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderAlignedToNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LengthAlignMethodParameters: 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.StiffenerBySupportPathBuilderMethodis :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`.-------------------------------------Getter Method
Signature
LengthParamsReturns: Return type: NXOpen.ExpressionNew 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
MultipleSelectionEndBoundaryReturns: Return type: NXOpen.SelectDisplayableObjectListNew 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
OrientationBySupportReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OrientationBySupportParameters: 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
RefParallelLineReturns: Return type: NXOpen.SelectNXObjectNew in version NX9.0.0.
License requirements: None.
SetbackMethod¶
-
StiffenerBySupportPathBuilder.SetbackMethod¶ Returns or sets the setback method.
-------------------------------------Getter Method
Signature
SetbackMethodReturns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderSetBackMethodNew in version NX11.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”) OR nx_ship_basic (“Ship Basic Design”)
-------------------------------------Setter Method
Signature
SetbackMethodParameters: 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
StartBoundaryReturns: Return type: NXOpen.SelectDisplayableObjectListNew in version NX9.0.0.
License requirements: None.
StiffenerBySupportMethod¶
-
StiffenerBySupportPathBuilder.StiffenerBySupportMethod¶ Returns or sets the stiffener by support path method
-------------------------------------Getter Method
Signature
StiffenerBySupportMethodReturns: Return type: NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethodNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StiffenerBySupportMethodParameters: 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.StiffenerBySupportPathBuilderMethodis :py:class:` NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod.AlignedLength < NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilderMethod>`.-------------------------------------Getter Method
Signature
SwitchSideReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SwitchSideParameters: 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
ThroughPointLocationReturns: Return type: NXOpen.PointNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ThroughPointLocationParameters: 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.