StiffenerBuilder Class¶
-
class
NXOpen.Features.ShipDesign.
StiffenerBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.ShipDesign.Stiffener
builderTo 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 |
|
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 ofNXOpen.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.