StiffenerSystemBuilder Class

class NXOpen.Features.ShipDesign.StiffenerSystemBuilder

Bases: NXOpen.Features.ShipDesign.ProfileSystemBuilder

This class is used to create or edit a NXOpen.Features.ShipDesign.StiffenerSystem feature.

To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateStiffenerSystemBuilder()

Default values.

Property Value
EndCutEnd Connected
EndCutStart Connected
MeasureAlongMode AlongSurfaceLength
MountingMethod NoOffset
OffsetDistance.Value 0 (millimeters part), 0 (inches part)
OffsetDistanceEnd.Value 0 (millimeters part), 0 (inches part)
OffsetDistanceStart.Value 0 (millimeters part), 0 (inches part)
OffsetNumber 0
OffsetSpacing.Value 0 (millimeters part), 0 (inches part)
OffsetSpacingEnd.Value 0 (millimeters part), 0 (inches part)
OffsetSpacingMode Single
OffsetSpacingStart.Value 0 (millimeters part), 0 (inches part)
OrientationAngle.Value 0 (millimeters part), 0 (inches part)
OrientationDefinitionBuilder.MeasureAngles NormaltoCurve
OrientationDefinitionBuilder.ShowSurfaceAngles 0
OrientationDefinitionBuilder.ShowTwistRate 0
OrientationDefinitionBuilder.ShowWebAngles 0
OrientationMethod FaceNormal
StiffenerBySupportPathData.LengthParams.Value 300 (millimeters part), 100 (inches part)
StiffenerBySupportPathData.OrientationBySupport 0
StockData.AnchorPoint 0
StockData.PlateHeight.Value 50 (millimeters part), 2 (inches part)
StockData.PlateStockData.KnuckleRatio 3.0
StockData.PlateStockData.KnuckleSmoothAngle 3.0
StockData.PlateStockData.MaterialOption 0
StockData.PlateStockData.OppositeThickness.Value 0 (millimeters part), 0 (inches part)
StockData.PlateStockData.RestrictThicknessToMaterial true
StockData.PlateStockData.ThickenOption SingleSided
StockData.PlateStockData.Thickness.Value 10 (millimeters part), 0.5 (inches part)
StockData.PlateStockData.ThicknessSourceOption List
StockData.SectionType Profile
Type Curves

New in version NX8.0.0.

Properties

Property Description
AngleTolerance Returns or sets the tolerance, in degrees, used to determine when angles are zero.
ApplyFlangeSetback Returns or sets the flange set back option for stiffener by support, which indicates if the flange set back should be applied or not
ApplyWebSetback Returns or sets the web set back option for stiffener by support, which indicates if the web set back should be applied or not
Boundary1 Returns the collector containing the plate system, profile system, or datum plane that will be used to trim the first end of the generated profile system.
Boundary1Plane Returns or sets the defined plane that will be used to trim the first end of the generated profile system.
Boundary2 Returns the collector containing the plate system, profile system, or datum plane that will be used to trim the second end of the generated profile system.
Boundary2Plane Returns or sets the defined plane that will be used to trim the second end of the generated profile system.
BoundaryReverse Returns or sets the indication if the side of a single boundary should be changed to the other side or not.
BuildSolid Returns or sets the indication of whether to build a solid for the stiffener system or just the curve.
ConnectAngle Returns or sets the connect angle of stiffener by support in degrees, negative value is not allowed
CreateSeamsAtKnuckles Returns or sets the flag that indicates if seams are to be created or updated at knuckle locations.
Curves Returns the curves selected that define the path of the stiffener system.
DistanceTolerance Returns or sets the tolerance used to determine when distances are considered zero.
EndCutEnd Returns or sets the end cut to use at the end of the complete stiffener system.
EndCutStart Returns or sets the end cut to use at the start of the complete stiffener system.
FirstIntersectionPoints Returns the selected intersection points between the curves and the first boundary.
KnuckleLocationTolerance Returns or sets the tolerance used to determine when knuckle locations are considered to be the same.
MeasureAlongMode Returns or sets the method used to measure distances between planes.
MountingMethod Returns or sets the mounting method
OffsetDistance Returns the distance from the OffsetPlane to generate the first plane.
OffsetDistanceEnd Returns the distance from the OffsetPlane to generate the location at the end of the stiffener system.
OffsetDistanceStart Returns the distance from the OffsetPlane to generate the location at the start of the stiffener system.
OffsetNumber Returns or sets the number of offset planes to generate that define the path of the stiffener system.
OffsetPlane Returns or sets the first plane of the set of offset planes that define the path of the stiffener system.
OffsetSpacing Returns the distance between generated planes.
OffsetSpacingEnd Returns the distance between generated locations at the end of the stiffener system.
OffsetSpacingMode Returns or sets the indication whether spacing of the offset planes is defined at each end of the stiffener system, or if a constant spacing is desired.
OffsetSpacingStart Returns the distance between generated locations at the start of the stiffener system.
OrientationAngle Returns the angle at which the stiffener system is placed relative to the reference.
OrientationAngleRule Returns or sets the angle rule to use when measuring angles.
OrientationDefinitionBuilder Returns the builder used to define the orientation for the stiffener system.
OrientationMethod Returns or sets the method used to define the reference for the orientation angle of stiffener system.
OrientationVector Returns or sets the vector specified for the orientation angle reference.
ParentFeatureInternal Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal
PatchSolutionFlag Returns or sets the patch solution flag
PatchSurfaceFilename Returns or sets the patch surface filename
PlaneList Returns the list of defined planes that define the path of the stiffener system.
PlanePairList Returns the list of pairs of planes that generate points on the ship structure to define the path of the stiffener system.
Planes Returns the planes selected that define the path of the stiffener system.
PointList Returns the list of selected or defined points that define the path of the stiffener system.
PointMethod Returns or sets the method used to define the generated points on the ship structure to define the path of the stiffener system.
ProjectionDirection Returns the direction used to project the stiffener path object
Reverse Returns or sets the indication whether the direction of the stiffener flange should be reversed.
ReversePathDirection Returns or sets the flag that indicates if the default curve direction should be reversed or not.
SecondIntersectionPoints Returns the selected intersection points between the curves and the second boundary.
ShipNames Returns the Ship Names builder, used to assign names to the Stiffener Systems created.
ShipStructure Returns the ship structure upon which to create the stiffener system.
SplitKnuckleLocations Returns the collector containing the knuckle points that are to be used to create seams.
StiffenerBySupportPathData Returns the path data used to define the support information of the stiffener.
StockData Returns the stock data used to define the stock information of the stiffener.
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
SwitchSide Returns or sets the indication whether the side of the ship structure should be switched.
Tag Returns the Tag for this object.
Type Returns or sets the method used to define the path of the stiffener system.
UseNewDefaultSectionAlgorithm Returns or sets the flag that indicates if the new default section algorithm is used.
Weld Returns the builder used to specify the welding characteristics for the stiffener system.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature
CreatePathCurves Creates path curves for all the paths of the profile system.
CreatePlaneForList Create a NXOpen.Features.ShipDesign.PlaneListBuilder to add a defined plane to a list.
CreatePlanePairBuilder Creates a NXOpen.Features.ShipDesign.PlanePairBuilder to add another pair of planes to the list.
DeleteLastPathCurves Deletes the path curves returned from a call to GetLastPathCurves().
DeletePathCurves Deletes the path curves created from a call to CreatePathCurves().
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetFeature Returns the feature currently being edited by this builder.
GetLastPathCurves Gets the path curves used by NXOpen.Features.ShipDesign.OrientationDefinitionBuilder.
GetObject Returns the object currently being edited by this builder.
HideInternalParentFeatureAfterEdit Re-suppress an internal parent feature (a slave feature) after it has been edited.
SetBoundaryOnePoints Sets the selected intersection points for the first boundary.
SetBoundaryTwoPoints Set the selected intersection points for the second boundary.
SetParentFeatureInternal Set the parent features which would be internal or slaves to the feature being created or commited
SetRegionPoints Sets the points that identify which regions of the curves will be used.
ShowInternalParentFeatureForEdit Unsuppress an internal parent feature (a slave feature) so it can be edited.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnsetParentFeatureInternal Set the internal parent feature of the feature being edited to external
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

StiffenerSystemBuilderEndCutTypes Enumeration Used to specify the type of end cut to be used at the extreme ends of the stiffener system.
StiffenerSystemBuilderMeasureAlongModes Enumeration Used to specify how the spacing and offset is to be measured.
StiffenerSystemBuilderMountingMethods Enumeration the mounting method offset type
StiffenerSystemBuilderOffsetSpacingModes Enumeration Used to specify if a single or double offset and spacing definition is to be used.
StiffenerSystemBuilderOrientationMethods Enumeration Used to specify the type of reference to use for specifying the orientation of the stiffener system.
StiffenerSystemBuilderPointMethods Enumeration Used to specify whether points or planes are being used for the points definition.
StiffenerSystemBuilderTypes Enumeration Used to specify how the path of the stiffener system is defined.

Property Detail

ApplyFlangeSetback

StiffenerSystemBuilder.ApplyFlangeSetback

Returns or sets the flange set back option for stiffener by support, which indicates if the flange set back should be applied or not

-------------------------------------

Getter Method

Signature ApplyFlangeSetback

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ApplyFlangeSetback

Parameters:applyFlangeSetback (bool) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ApplyWebSetback

StiffenerSystemBuilder.ApplyWebSetback

Returns or sets the web set back option for stiffener by support, which indicates if the web set back should be applied or not

-------------------------------------

Getter Method

Signature ApplyWebSetback

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ApplyWebSetback

Parameters:applyWebSetback (bool) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

BuildSolid

StiffenerSystemBuilder.BuildSolid

Returns or sets the indication of whether to build a solid for the stiffener system or just the curve.

-------------------------------------

Getter Method

Signature BuildSolid

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BuildSolid

Parameters:buildSolid (bool) –

New in version NX11.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

ConnectAngle

StiffenerSystemBuilder.ConnectAngle

Returns or sets the connect angle of stiffener by support in degrees, negative value is not allowed

-------------------------------------

Getter Method

Signature ConnectAngle

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ConnectAngle

Parameters:connectAngle (float) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

CreateSeamsAtKnuckles

StiffenerSystemBuilder.CreateSeamsAtKnuckles

Returns or sets the flag that indicates if seams are to be created or updated at knuckle locations.

-------------------------------------

Getter Method

Signature CreateSeamsAtKnuckles

Returns:
Return type:bool

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CreateSeamsAtKnuckles

Parameters:createSeams (bool) –

New in version NX12.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

Curves

StiffenerSystemBuilder.Curves

Returns the curves selected that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Curves.

-------------------------------------

Getter Method

Signature Curves

Returns:
Return type:NXOpen.Section

New in version NX8.0.0.

License requirements: None.

EndCutEnd

StiffenerSystemBuilder.EndCutEnd

Returns or sets the end cut to use at the end of the complete stiffener system.

-------------------------------------

Getter Method

Signature EndCutEnd

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderEndCutTypes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature EndCutEnd

Parameters:endCutEnd (NXOpen.Features.ShipDesign.StiffenerSystemBuilderEndCutTypes) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

EndCutStart

StiffenerSystemBuilder.EndCutStart

Returns or sets the end cut to use at the start of the complete stiffener system.

-------------------------------------

Getter Method

Signature EndCutStart

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderEndCutTypes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature EndCutStart

Parameters:endCutStart (NXOpen.Features.ShipDesign.StiffenerSystemBuilderEndCutTypes) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

KnuckleLocationTolerance

StiffenerSystemBuilder.KnuckleLocationTolerance

Returns or sets the tolerance used to determine when knuckle locations are considered to be the same.

-------------------------------------

Getter Method

Signature KnuckleLocationTolerance

Returns:
Return type:float

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature KnuckleLocationTolerance

Parameters:knuckleLocationTolerance (float) –

New in version NX12.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

MeasureAlongMode

StiffenerSystemBuilder.MeasureAlongMode

Returns or sets the method used to measure distances between planes.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes.

-------------------------------------

Getter Method

Signature MeasureAlongMode

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderMeasureAlongModes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MeasureAlongMode

Parameters:measureAlongMode (NXOpen.Features.ShipDesign.StiffenerSystemBuilderMeasureAlongModes) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

MountingMethod

StiffenerSystemBuilder.MountingMethod

Returns or sets the mounting method

-------------------------------------

Getter Method

Signature MountingMethod

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderMountingMethods

New in version NX10.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MountingMethod

Parameters:mountingMethod (NXOpen.Features.ShipDesign.StiffenerSystemBuilderMountingMethods) –

New in version NX10.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

OffsetDistance

StiffenerSystemBuilder.OffsetDistance

Returns the distance from the OffsetPlane to generate the first plane.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Single.

-------------------------------------

Getter Method

Signature OffsetDistance

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OffsetDistanceEnd

StiffenerSystemBuilder.OffsetDistanceEnd

Returns the distance from the OffsetPlane to generate the location at the end of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Double.

-------------------------------------

Getter Method

Signature OffsetDistanceEnd

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OffsetDistanceStart

StiffenerSystemBuilder.OffsetDistanceStart

Returns the distance from the OffsetPlane to generate the location at the start of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Double.

-------------------------------------

Getter Method

Signature OffsetDistanceStart

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OffsetNumber

StiffenerSystemBuilder.OffsetNumber

Returns or sets the number of offset planes to generate that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes.

-------------------------------------

Getter Method

Signature OffsetNumber

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OffsetNumber

Parameters:number (int) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

OffsetPlane

StiffenerSystemBuilder.OffsetPlane

Returns or sets the first plane of the set of offset planes that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes.

-------------------------------------

Getter Method

Signature OffsetPlane

Returns:
Return type:NXOpen.Plane

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OffsetPlane

Parameters:offsetPlane (NXOpen.Plane) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

OffsetSpacing

StiffenerSystemBuilder.OffsetSpacing

Returns the distance between generated planes.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Single.

-------------------------------------

Getter Method

Signature OffsetSpacing

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OffsetSpacingEnd

StiffenerSystemBuilder.OffsetSpacingEnd

Returns the distance between generated locations at the end of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Double.

-------------------------------------

Getter Method

Signature OffsetSpacingEnd

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OffsetSpacingMode

StiffenerSystemBuilder.OffsetSpacingMode

Returns or sets the indication whether spacing of the offset planes is defined at each end of the stiffener system, or if a constant spacing is desired.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes.

-------------------------------------

Getter Method

Signature OffsetSpacingMode

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OffsetSpacingMode

Parameters:offsetSpacingMode (NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

OffsetSpacingStart

StiffenerSystemBuilder.OffsetSpacingStart

Returns the distance between generated locations at the start of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.OffsetPlanes and OffsetSpacing is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOffsetSpacingModes.Double.

-------------------------------------

Getter Method

Signature OffsetSpacingStart

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OrientationAngle

StiffenerSystemBuilder.OrientationAngle

Returns the angle at which the stiffener system is placed relative to the reference.

-------------------------------------

Getter Method

Signature OrientationAngle

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

OrientationDefinitionBuilder

StiffenerSystemBuilder.OrientationDefinitionBuilder

Returns the builder used to define the orientation for the stiffener system.

-------------------------------------

Getter Method

Signature OrientationDefinitionBuilder

Returns:
Return type:NXOpen.Features.ShipDesign.OrientationDefinitionBuilder

New in version NX9.0.0.

License requirements: None.

OrientationMethod

StiffenerSystemBuilder.OrientationMethod

Returns or sets the method used to define the reference for the orientation angle of stiffener system.

-------------------------------------

Getter Method

Signature OrientationMethod

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderOrientationMethods

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OrientationMethod

Parameters:orientationMethod (NXOpen.Features.ShipDesign.StiffenerSystemBuilderOrientationMethods) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

OrientationVector

StiffenerSystemBuilder.OrientationVector

Returns or sets the vector specified for the orientation angle reference.

Only used when when Method is NXOpen.Features.ShipDesign.StiffenerSystemBuilderOrientationMethods.Vector..

-------------------------------------

Getter Method

Signature OrientationVector

Returns:
Return type:NXOpen.Direction

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OrientationVector

Parameters:orientationVector (NXOpen.Direction) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

PlaneList

StiffenerSystemBuilder.PlaneList

Returns the list of defined planes that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Planes.

-------------------------------------

Getter Method

Signature PlaneList

Returns:
Return type:NXOpen.Features.ShipDesign.PlaneListBuilderList

New in version NX8.0.0.

License requirements: None.

PlanePairList

StiffenerSystemBuilder.PlanePairList

Returns the list of pairs of planes that generate points on the ship structure to define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Points and PointMethod is NXOpen.Features.ShipDesign.StiffenerSystemBuilderPointMethods.Planes.

-------------------------------------

Getter Method

Signature PlanePairList

Returns:
Return type:NXOpen.NXObjectList

New in version NX8.0.0.

License requirements: None.

Planes

StiffenerSystemBuilder.Planes

Returns the planes selected that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Planes.

-------------------------------------

Getter Method

Signature Planes

Returns:
Return type:NXOpen.SelectNXObjectList

New in version NX8.0.0.

License requirements: None.

PointList

StiffenerSystemBuilder.PointList

Returns the list of selected or defined points that define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Points and PointMethod is NXOpen.Features.ShipDesign.StiffenerSystemBuilderPointMethods.Points.

-------------------------------------

Getter Method

Signature PointList

Returns:
Return type:NXOpen.NXObjectList

New in version NX8.0.0.

License requirements: None.

PointMethod

StiffenerSystemBuilder.PointMethod

Returns or sets the method used to define the generated points on the ship structure to define the path of the stiffener system.

Only used when Type is NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes.Points.

-------------------------------------

Getter Method

Signature PointMethod

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderPointMethods

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PointMethod

Parameters:method (NXOpen.Features.ShipDesign.StiffenerSystemBuilderPointMethods) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

ProjectionDirection

StiffenerSystemBuilder.ProjectionDirection

Returns the direction used to project the stiffener path object

-------------------------------------

Getter Method

Signature ProjectionDirection

Returns:
Return type:NXOpen.GeometricUtilities.ProjectionOptions

New in version NX9.0.0.

License requirements: None.

Reverse

StiffenerSystemBuilder.Reverse

Returns or sets the indication whether the direction of the stiffener flange should be reversed.

The default direction is based on the ship structure that the stiffener is being built upon.

-------------------------------------

Getter Method

Signature Reverse

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Reverse

Parameters:reverse (bool) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

ShipNames

StiffenerSystemBuilder.ShipNames

Returns the Ship Names builder, used to assign names to the Stiffener Systems created.

-------------------------------------

Getter Method

Signature ShipNames

Returns:Ship Names Builder
Return type:NXOpen.Features.ShipDesign.ShipNamesBuilder

New in version NX9.0.2.

License requirements: None.

ShipStructure

StiffenerSystemBuilder.ShipStructure

Returns the ship structure upon which to create the stiffener system.

-------------------------------------

Getter Method

Signature ShipStructure

Returns:
Return type:NXOpen.SelectNXObjectList

New in version NX8.0.0.

License requirements: None.

StiffenerBySupportPathData

StiffenerSystemBuilder.StiffenerBySupportPathData

Returns the path data used to define the support information of the stiffener.

-------------------------------------

Getter Method

Signature StiffenerBySupportPathData

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerBySupportPathBuilder

New in version NX9.0.0.

License requirements: None.

StockData

StiffenerSystemBuilder.StockData

Returns the stock data used to define the stock information of the stiffener.

-------------------------------------

Getter Method

Signature StockData

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerStockBuilder

New in version NX8.0.0.

License requirements: None.

SwitchSide

StiffenerSystemBuilder.SwitchSide

Returns or sets the indication whether the side of the ship structure should be switched.

The default direction is based on the ship structure that the stiffener is being built upon.

-------------------------------------

Getter Method

Signature SwitchSide

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SwitchSide

Parameters:switchSide (bool) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

Type

StiffenerSystemBuilder.Type

Returns or sets the method used to define the path of the stiffener system.

Four types are supported: curves, planes, offset planes, and points.

-------------------------------------

Getter Method

Signature Type

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Type

Parameters:type (NXOpen.Features.ShipDesign.StiffenerSystemBuilderTypes) –

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

Weld

StiffenerSystemBuilder.Weld

Returns the builder used to specify the welding characteristics for the stiffener system.

-------------------------------------

Getter Method

Signature Weld

Returns:
Return type:NXOpen.Weld.CharacteristicsBuilder

New in version NX8.0.0.

License requirements: None.

Method Detail

CreatePlanePairBuilder

StiffenerSystemBuilder.CreatePlanePairBuilder

Creates a NXOpen.Features.ShipDesign.PlanePairBuilder to add another pair of planes to the list.

Signature CreatePlanePairBuilder()

Returns:
Return type:NXOpen.Features.ShipDesign.PlanePairBuilder

New in version NX8.0.0.

License requirements: nx_ship_basic (“Ship Basic Design”)

Validate

StiffenerSystemBuilder.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.