StiffenerBuilder Class

class NXOpen.Features.ShipDesign.StiffenerBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.ShipDesign.Stiffener builder

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

Default values.

Property Value
AddNeatTrim 0
AngularTolerance 0.5
AttachmentPlateOption Inferred
DistanceTolerance 0.0254
EdgeReinforcementAlignment Center
EndCutType None
EndEndCut.ConnectionType Connected
EndEndCut.DraftAngle.Value 0
EndEndCut.DraftOffset.Value 0 (millimeters part), 0 (inches part)
EndEndCut.DraftType Trim
EndEndCut.LimitType Value
EndEndCut.Offset.Value 0 (millimeters part), 0 (inches part)
EndEndCut.SelectionType FacesWithAttributes
EndEndCut.ShearAngle.Value 0
EndEndCut.TiltAngle.Value 0
EndLimit.LimitMethod Value
EndLimit.LimitValue.Value 0
FaceOffset.Value 0 (millimeters part), 0 (inches part)
IncludeRelief 1
KnuckleOption None
MountingAngle.Value 0
MountingMethod NoOffset
OrientType FaceNormal
OrientationAngleRule RightHand
OrientationDefinitionBuilder.MeasureAngles NormaltoCurve
OrientationDefinitionBuilder.ShowSurfaceAngles 0
OrientationDefinitionBuilder.ShowTwistRate 0
OrientationDefinitionBuilder.ShowWebAngles 0
PathOffset.Value 0 (millimeters part), 0 (inches part)
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

New in version NX8.0.0.

Properties

Property Description
AddNeatTrim Returns or sets the option to add neat trim to plate edge reinforcements.
AdoptionAnchorPointList Returns the adoption anchor point list.
AdoptionBaseFaces Returns the adoption base faces.
AdoptionBodies Returns the adoption bodies, which are used to create multiple adoption stiffeners.
AdoptionEndCutFaces1 Returns the adoption end cut 1 faces.
AdoptionEndCutFaces2 Returns the adoption end cut 2 faces.
AdoptionMoldFaces Returns the adoption mold faces.
AdoptionOpposingMoldFaces Returns the adoption opposing mold faces.
AdoptionTopFaces Returns the adoption top faces.
AngularTolerance Returns or sets the angular tolerance (degrees)
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
AttachmentPlate Returns the selected attachment plate
AttachmentPlateOption Returns or sets the attachment plate option
ConnectAngle Returns or sets the connect angle of stiffener by support in degrees, negative value is not allowed
DistanceTolerance Returns or sets the distance tolerance (part units)
EdgeReinforcementAlignment Returns or sets the edge reinforcement alignment
EdgeReinforcementPlacementMethod Returns or sets the edge reinforcement placement method
EndCutType Returns or sets the number of end cuts to apply
EndEndCut Returns the end end cut
EndLimit Returns the end path limit
FaceOffset Returns the face offset expression
FaceReverseDirection Returns or sets the face reverse direction flag
IncludeRelief Returns or sets the include relief option
KnuckleOption Returns or sets the stiffener knuckle option
MountingAngle Returns the mounting angle expression
MountingMethod Returns or sets the mounting method
OrientCsys Returns the orientation coordinate systems (when OrientType is DatumCSys
OrientType Returns or sets the stiffener orientation type
OrientVector Returns or sets the orientation vector (when OrientType is Vector)
OrientationAngleRule Returns or sets the angle rule to use when measuring angles.
OrientationDefinitionBuilder Returns the builder used to define the orientation for the stiffener.
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
PathGeometry Returns the path geometry
PathOffset Returns the path offset expression
PathReverseDirection Returns or sets the path reverse direction flag
PlacementGeometry Returns the placement geometry
ReferenceDirection Returns or sets the reference direction
ReferencePoint Returns or sets the reference point (part units)
ShipNames
Returns the ship name builder.
StartEndCut Returns the start end cut
StartLimit Returns the start path limit
StiffenerBySupportPathData Returns the path data used to define the support information of the stiffener.
StockData Returns the stock data
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
Type Returns or sets the feature type: Stiffener or Edge Reinforcement

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature @return
CreatePath Creates path curves for use by the orientation definition object
Destroy Deletes the builder, and cleans up any objects created by the builder.
DestroyPath Destroy the path curves
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.
GetObject Returns the object currently being edited by this builder.
GetShowMigratedBody Gets the show migrated body flag.
HideInternalParentFeatureAfterEdit Re-suppress an internal parent feature (a slave feature) after it has been edited.
SetParentFeatureInternal Set the parent features which would be internal or slaves to the feature being created or commited
SetShowMigratedBody Sets the show migrated body flag.
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

StiffenerBuilderAttachmentOption Enumeration The stiffener attachment plate option
StiffenerBuilderEdgeReinforcementAlignmentMethod Enumeration the edge reinforcement alignment method
StiffenerBuilderEdgeReinforcementPlacementMethods Enumeration The edge reinforcement placement method
StiffenerBuilderEndCutTypes Enumeration this specifies how the end cuts are applied
StiffenerBuilderKnuckleOptions Enumeration the knuckle option
StiffenerBuilderMountingMethods Enumeration the mounting method offset type
StiffenerBuilderOrientationMethod Enumeration The stiffener orientation method
StiffenerBuilderTypes Enumeration the feature type: Stiffener or Edge Reinforcement

Property Detail

AddNeatTrim

StiffenerBuilder.AddNeatTrim

Returns or sets the option to add neat trim to plate edge reinforcements.

Note this only applies to plates.

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

Getter Method

Signature AddNeatTrim()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature AddNeatTrim(addNeatTrim)

Parameters:addNeatTrim (bool) –

New in version NX11.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

AdoptionAnchorPointList

StiffenerBuilder.AdoptionAnchorPointList

Returns the adoption anchor point list.

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

Getter Method

Signature AdoptionAnchorPointList()

Returns:
Return type:NXOpen.NXObjectList

New in version NX8.5.0.

License requirements: None.

AdoptionBaseFaces

StiffenerBuilder.AdoptionBaseFaces

Returns the adoption base faces.

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

Getter Method

Signature AdoptionBaseFaces()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AdoptionBodies

StiffenerBuilder.AdoptionBodies

Returns the adoption bodies, which are used to create multiple adoption stiffeners.

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

Getter Method

Signature AdoptionBodies()

Returns:
Return type:NXOpen.SelectTaggedObjectList

New in version NX8.5.0.

License requirements: None.

AdoptionEndCutFaces1

StiffenerBuilder.AdoptionEndCutFaces1

Returns the adoption end cut 1 faces.

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

Getter Method

Signature AdoptionEndCutFaces1()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AdoptionEndCutFaces2

StiffenerBuilder.AdoptionEndCutFaces2

Returns the adoption end cut 2 faces.

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

Getter Method

Signature AdoptionEndCutFaces2()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AdoptionMoldFaces

StiffenerBuilder.AdoptionMoldFaces

Returns the adoption mold faces.

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

Getter Method

Signature AdoptionMoldFaces()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AdoptionOpposingMoldFaces

StiffenerBuilder.AdoptionOpposingMoldFaces

Returns the adoption opposing mold faces.

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

Getter Method

Signature AdoptionOpposingMoldFaces()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AdoptionTopFaces

StiffenerBuilder.AdoptionTopFaces

Returns the adoption top faces.

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

Getter Method

Signature AdoptionTopFaces()

Returns:
Return type:NXOpen.ScCollector

New in version NX8.5.0.

License requirements: None.

AngularTolerance

StiffenerBuilder.AngularTolerance

Returns or sets the angular tolerance (degrees)

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

Getter Method

Signature AngularTolerance()

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature AngularTolerance(angularTolerance)

Parameters:angularTolerance (float) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ApplyFlangeSetback

StiffenerBuilder.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(applyFlangeSetback)

Parameters:applyFlangeSetback (bool) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ApplyWebSetback

StiffenerBuilder.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(applyWebSetback)

Parameters:applyWebSetback (bool) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

AttachmentPlate

StiffenerBuilder.AttachmentPlate

Returns the selected attachment plate

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

Getter Method

Signature AttachmentPlate()

Returns:
Return type:NXOpen.SelectDisplayableObject

New in version NX9.0.0.

License requirements: None.

AttachmentPlateOption

StiffenerBuilder.AttachmentPlateOption

Returns or sets the attachment plate option

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

Getter Method

Signature AttachmentPlateOption()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AttachmentPlateOption(attachmentPlateOption)

Parameters:attachmentPlateOption (NXOpen.Features.ShipDesign.StiffenerBuilderAttachmentOption) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ConnectAngle

StiffenerBuilder.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(connectAngle)

Parameters:connectAngle (float) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

DistanceTolerance

StiffenerBuilder.DistanceTolerance

Returns or sets the distance tolerance (part units)

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

Getter Method

Signature DistanceTolerance()

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature DistanceTolerance(distanceTolerance)

Parameters:distanceTolerance (float) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

EdgeReinforcementAlignment

StiffenerBuilder.EdgeReinforcementAlignment

Returns or sets the edge reinforcement alignment

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

Getter Method

Signature EdgeReinforcementAlignment()

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature EdgeReinforcementAlignment(edgeReinforcementAlignment)

Parameters:edgeReinforcementAlignment (NXOpen.Features.ShipDesign.StiffenerBuilderEdgeReinforcementAlignmentMethod) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

EdgeReinforcementPlacementMethod

StiffenerBuilder.EdgeReinforcementPlacementMethod

Returns or sets the edge reinforcement placement method

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

Getter Method

Signature EdgeReinforcementPlacementMethod()

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

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature EdgeReinforcementPlacementMethod(edgeReinforcementPlacementMethod)

Parameters:edgeReinforcementPlacementMethod (NXOpen.Features.ShipDesign.StiffenerBuilderEdgeReinforcementPlacementMethods) –

New in version NX10.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

EndCutType

StiffenerBuilder.EndCutType

Returns or sets the number of end cuts to apply

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

Getter Method

Signature EndCutType()

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature EndCutType(endcutType)

Parameters:endcutType (NXOpen.Features.ShipDesign.StiffenerBuilderEndCutTypes) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

EndEndCut

StiffenerBuilder.EndEndCut

Returns the end end cut

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

Getter Method

Signature EndEndCut()

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

New in version NX8.0.0.

License requirements: None.

EndLimit

StiffenerBuilder.EndLimit

Returns the end path limit

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

Getter Method

Signature EndLimit()

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

New in version NX8.0.0.

License requirements: None.

FaceOffset

StiffenerBuilder.FaceOffset

Returns the face offset expression

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

Getter Method

Signature FaceOffset()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

FaceReverseDirection

StiffenerBuilder.FaceReverseDirection

Returns or sets the face reverse direction flag

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

Getter Method

Signature FaceReverseDirection()

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature FaceReverseDirection(faceReverseDirection)

Parameters:faceReverseDirection (bool) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

IncludeRelief

StiffenerBuilder.IncludeRelief

Returns or sets the include relief option

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

Getter Method

Signature IncludeRelief()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature IncludeRelief(includeRelief)

Parameters:includeRelief (bool) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

KnuckleOption

StiffenerBuilder.KnuckleOption

Returns or sets the stiffener knuckle option

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

Getter Method

Signature KnuckleOption()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature KnuckleOption(knuckleOption)

Parameters:knuckleOption (NXOpen.Features.ShipDesign.StiffenerBuilderKnuckleOptions) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

MountingAngle

StiffenerBuilder.MountingAngle

Returns the mounting angle expression

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

Getter Method

Signature MountingAngle()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

MountingMethod

StiffenerBuilder.MountingMethod

Returns or sets the mounting method

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

Getter Method

Signature MountingMethod()

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature MountingMethod(mountingMethod)

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

New in version NX8.0.0.

License requirements: nx_ship_concept (“Ship Concept”)

OrientCsys

StiffenerBuilder.OrientCsys

Returns the orientation coordinate systems (when OrientType is DatumCSys

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

Getter Method

Signature OrientCsys()

Returns:
Return type:NXOpen.Features.SelectDatumCsysList

New in version NX8.0.0.

License requirements: None.

OrientType

StiffenerBuilder.OrientType

Returns or sets the stiffener orientation type

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

Getter Method

Signature OrientType()

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature OrientType(orientType)

Parameters:orientType (NXOpen.Features.ShipDesign.StiffenerBuilderOrientationMethod) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

OrientVector

StiffenerBuilder.OrientVector

Returns or sets the orientation vector (when OrientType is Vector)

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

Getter Method

Signature OrientVector()

Returns:
Return type:NXOpen.Direction

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature OrientVector(orientVector)

Parameters:orientVector (NXOpen.Direction) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

OrientationAngleRule

StiffenerBuilder.OrientationAngleRule

Returns or sets the angle rule to use when measuring angles.

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

Getter Method

Signature OrientationAngleRule()

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

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OrientationAngleRule(angleRule)

Parameters:angleRule (NXOpen.Features.ShipDesign.FeatureParmsBuilderOrientationAngleRuleTypes) –

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

OrientationDefinitionBuilder

StiffenerBuilder.OrientationDefinitionBuilder

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

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

Getter Method

Signature OrientationDefinitionBuilder()

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

New in version NX9.0.0.

License requirements: None.

PathGeometry

StiffenerBuilder.PathGeometry

Returns the path geometry

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

Getter Method

Signature PathGeometry()

Returns:
Return type:NXOpen.SelectTaggedObjectList

New in version NX8.0.0.

License requirements: None.

PathOffset

StiffenerBuilder.PathOffset

Returns the path offset expression

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

Getter Method

Signature PathOffset()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

PathReverseDirection

StiffenerBuilder.PathReverseDirection

Returns or sets the path reverse direction flag

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

Getter Method

Signature PathReverseDirection()

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature PathReverseDirection(pathReverseDirection)

Parameters:pathReverseDirection (bool) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

PlacementGeometry

StiffenerBuilder.PlacementGeometry

Returns the placement geometry

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

Getter Method

Signature PlacementGeometry()

Returns:
Return type:NXOpen.SelectDisplayableObjectList

New in version NX8.0.0.

License requirements: None.

ReferenceDirection

StiffenerBuilder.ReferenceDirection

Returns or sets the reference direction

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

Getter Method

Signature ReferenceDirection()

Returns:
Return type:NXOpen.Vector3d

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ReferenceDirection(referenceDirection)

Parameters:referenceDirection (NXOpen.Vector3d) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ReferencePoint

StiffenerBuilder.ReferencePoint

Returns or sets the reference point (part units)

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

Getter Method

Signature ReferencePoint()

Returns:
Return type:NXOpen.Point3d

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ReferencePoint(referencePoint)

Parameters:referencePoint (NXOpen.Point3d) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

ShipNames

StiffenerBuilder.ShipNames

Returns the ship name builder.

The ship name builder is used to construct the part name of the structure.

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

Getter Method

Signature ShipNames()

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

New in version NX11.0.0.

License requirements: None.

StartEndCut

StiffenerBuilder.StartEndCut

Returns the start end cut

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

Getter Method

Signature StartEndCut()

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

New in version NX8.0.0.

License requirements: None.

StartLimit

StiffenerBuilder.StartLimit

Returns the start path limit

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

Getter Method

Signature StartLimit()

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

New in version NX8.0.0.

License requirements: None.

StiffenerBySupportPathData

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

StiffenerBuilder.StockData

Returns the stock data

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

Getter Method

Signature StockData()

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

New in version NX8.0.0.

License requirements: None.

Type

StiffenerBuilder.Type

Returns or sets the feature type: Stiffener or Edge Reinforcement

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

Getter Method

Signature Type()

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature Type(type)

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

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

Method Detail

CreatePath

StiffenerBuilder.CreatePath

Creates path curves for use by the orientation definition object

Signature CreatePath()

Returns:a tuple
Return type:A tuple consisting of (curves, faces). curves is a list of NXOpen.NXObject. The curves defining the path of the profile that is being oriented. faces is a list of NXOpen.DisplayableObject. The faces/datums defining the placement of the profile that is being oriented.

New in version NX9.0.0.

License requirements: None.

DestroyPath

StiffenerBuilder.DestroyPath

Destroy the path curves

Signature DestroyPath(curves)

Parameters:curves (list of NXOpen.NXObject) – The curves defining the path of the profile that is being oriented.

New in version NX9.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

GetShowMigratedBody

StiffenerBuilder.GetShowMigratedBody

Gets the show migrated body flag.

Reserved for administrator use only.

Signature GetShowMigratedBody()

Returns:
Return type:bool

New in version NX8.5.3.

License requirements: None.

SetShowMigratedBody

StiffenerBuilder.SetShowMigratedBody

Sets the show migrated body flag.

Reserved for administrator use only.

Signature SetShowMigratedBody(showMigratedBody)

Parameters:showMigratedBody (bool) –

New in version NX8.5.3.

License requirements: nx_ship_detail (“Ship Detail Design”)

Validate

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