PillarBuilder Class¶
-
class
NXOpen.Features.ShipDesign.PillarBuilder¶ Bases:
NXOpen.Features.FeatureBuilderRepresents a
NXOpen.Features.ShipDesign.PillarbuilderTo create a new instance of this class, use
NXOpen.Features.ShipCollection.CreatePillarBuilder()Default values.
Property Value AngleTolerance 0.5 (millimeters part), 0.5 (inches part) AngularDim.Value 0 DistanceTolerance 0.0254 (millimeters part), 0.001 (inches part) EndCapPlateStock.KnuckleRatio 3.0 EndCapPlateStock.KnuckleSmoothAngle 3.0 EndCapPlateStock.MaterialOption 0 EndCapPlateStock.OppositeThickness.Value 0 (millimeters part), 0 (inches part) EndCapPlateStock.RestrictThicknessToMaterial true EndCapPlateStock.ThickenOption SingleSided EndCapPlateStock.Thickness.Value 10 (millimeters part), 0.5 (inches part) EndCapPlateStock.ThicknessSourceOption List EndCapThickness.Value 0 (millimeters part), 0 (inches part) 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 EndOffset.Value 0 (millimeters part), 0 (inches part) Line1Offset.Value 0 (millimeters part), 0 (inches part) Line2Offset.Value 0 (millimeters part), 0 (inches part) PlacementMethod TwoPlanesandLines SectionType Profile StartCapThickness.Value 0 (millimeters part), 0 (inches part) StartOffset.Value 0 (millimeters part), 0 (inches part) SupportCapOptions None New in version NX8.0.0.
Properties¶
| Property | Description |
|---|---|
| AdoptionBody | Returns the adoption body. |
| AnchorPoint | Returns or sets the anchor point. |
| AngleTolerance | Returns or sets the angle tolerance. |
| AngularDim | Returns the angle that the pillar stock will be rotated about its path from its initial location. |
| BuiltUpBlock | Returns the list of Seams |
| CoordSystem | Returns or sets the coordinate system (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsys creation method). |
| Direction | Returns or sets the direction of the pillar. |
| DistanceTolerance | Returns or sets the distance tolerance. |
| EndCapPlateStock | Returns the plate stock builder, which defines the seam material, grade, and thickness |
| EndCapStock | Returns the list of available material attributes. |
| EndCapThickness | Returns the end cap thickness. |
| EndCutType | Returns or sets the end cut type Symmetric or TwoSided |
| EndEndCut | Returns the end end cut |
| EndLimit | Returns the end path limit |
| EndOffset | Returns the offset used to determine where the support ends (used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsys creation methods). |
| EndPlane | Returns or sets the end plane (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| EndTreatmentType | Returns or sets the end treatment type: Endcut or Cap |
| EndTypeOption | Returns or sets the end type Option |
| GuideCurve | Returns the select guide curve (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine creation method). |
| IntersectingObjects | Returns the ship structure to intersect with each other that defines the start of a pillar. |
| Line1 | Returns the first line (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| Line1Offset | Returns the first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| Line2 | Returns the second line (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| Line2Offset | Returns the second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| MainStock | Returns the stock used to build the pillar from. |
| OrientationLine | Returns the orientation line (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine creation method). |
| 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 |
| PlacementMethod | Returns or sets the placement method used to locate the pillar. |
| PointPairList | Returns the list of pairs of points that define the ends of the pillars. |
| ReverseEndOffset | Returns or sets the reverse end offset (used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsys creation methods). |
| ReverseLine1Offset | Returns or sets the reverse first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| ReverseLine2Offset | Returns or sets the reverse second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| ReverseOrientationDirection | Returns or sets the reverse orientation direction |
| ReverseReferenceDirection | Returns or sets the reverse reference direction |
| ReverseStartOffset | Returns or sets the reverse start offset (used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsys creation methods). |
| SectionType | Returns or sets the section type (profile or plate) |
| ShipNames | Returns the ship name builder. |
| StartCapPlateStock | Returns the plate stock builder, which defines the seam material, grade, and thickness |
| StartCapStock | Returns the list of available material attributes. |
| StartCapThickness | Returns the start cap thickness. |
| StartEndCut | Returns the start end cut |
| StartLimit | Returns the start path limit |
| StartOffset | Returns the offset used to determine where the support starts (used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsys creation methods). |
| StartPlane | Returns or sets the start plane (only used with NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLines creation method). |
| StartTreatmentType | Returns or sets the start treatment type: Endcut or Cap |
| SupportCapOptions | Returns or sets the support cap options. |
| SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Commit | Commits any edits that have been applied to the builder. |
| CommitFeature | Commits the feature parameters and creates the feature |
| CreatePointPairBuilder | Creates a NXOpen.Features.ShipDesign.PointPairBuilder. |
| Destroy | Deletes the builder, and cleans up any objects created by the builder. |
| GetAvailableAnchorPointNames | The list of available anchor points |
| 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. |
| PopulateAnchorPointList | Update anchor points |
| 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¶
| PillarBuilderCapOptions Enumeration | Settings to indicate how the cap is designed. |
| PillarBuilderCreationMethod Enumeration | Method used to create the support feature. |
| PillarBuilderEndCutTypes Enumeration | this specifies how the end cuts are applied |
| PillarBuilderEndTreatmentTypes Enumeration | this specifies how the end is treated |
| PillarBuilderEndTypeOptions Enumeration | this specifies end type option |
| PillarBuilderStockSectionType Enumeration | SpreadSheet Type Profile or BuiltUp |
Property Detail¶
AdoptionBody¶
-
PillarBuilder.AdoptionBody¶ Returns the adoption body.
(only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.Adoptioncreation method).-------------------------------------Getter Method
Signature
AdoptionBodyReturns: Return type: NXOpen.SelectTaggedObjectNew in version NX8.5.0.
License requirements: None.
AnchorPoint¶
-
PillarBuilder.AnchorPoint¶ Returns or sets the anchor point.
-------------------------------------Getter Method
Signature
AnchorPointReturns: Return type: int New in version NX9.0.3.
License requirements: None.
-------------------------------------Setter Method
Signature
AnchorPointParameters: anchorPoint (int) – New in version NX9.0.3.
License requirements: nx_ship_basic (“Ship Basic Design”) OR nx_ship_detail (“Ship Detail Design”)
AngleTolerance¶
-
PillarBuilder.AngleTolerance¶ Returns or sets the angle tolerance.
-------------------------------------Getter Method
Signature
AngleToleranceReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AngleToleranceParameters: angleTolerance (float) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
AngularDim¶
-
PillarBuilder.AngularDim¶ Returns the angle that the pillar stock will be rotated about its path from its initial location.
-------------------------------------Getter Method
Signature
AngularDimReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
BuiltUpBlock¶
-
PillarBuilder.BuiltUpBlock¶ Returns the list of Seams
-------------------------------------Getter Method
Signature
BuiltUpBlockReturns: Return type: NXOpen.Features.ShipDesign.BuiltUpBlockBuilderNew in version NX9.0.0.
License requirements: None.
CoordSystem¶
-
PillarBuilder.CoordSystem¶ Returns or sets the coordinate system (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsyscreation method).-------------------------------------Getter Method
Signature
CoordSystemReturns: Return type: NXOpen.CoordinateSystemNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CoordSystemParameters: coordSystem ( NXOpen.CoordinateSystem) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
Direction¶
-
PillarBuilder.Direction¶ Returns or sets the direction of the pillar.
Only used when Type is Features.ShipDesign.PillarBuilder.Types.ShipStructure.
-------------------------------------Getter Method
Signature
DirectionReturns: Return type: NXOpen.DirectionNew in version NX9.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionParameters: direction ( NXOpen.Direction) –New in version NX9.0.1.
License requirements: nx_ship_detail (“Ship Detail Design”)
DistanceTolerance¶
-
PillarBuilder.DistanceTolerance¶ Returns or sets the distance tolerance.
-------------------------------------Getter Method
Signature
DistanceToleranceReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DistanceToleranceParameters: distanceTolerance (float) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
EndCapPlateStock¶
-
PillarBuilder.EndCapPlateStock¶ Returns the plate stock builder, which defines the seam material, grade, and thickness
-------------------------------------Getter Method
Signature
EndCapPlateStockReturns: Plate Stock Builder Return type: NXOpen.Features.ShipDesign.PlateStockBuilderNew in version NX9.0.1.
License requirements: None.
EndCapStock¶
-
PillarBuilder.EndCapStock¶ Returns the list of available material attributes.
-------------------------------------Getter Method
Signature
EndCapStockReturns: Return type: NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilderNew in version NX8.0.0.
License requirements: None.
EndCapThickness¶
-
PillarBuilder.EndCapThickness¶ Returns the end cap thickness.
-------------------------------------Getter Method
Signature
EndCapThicknessReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
EndCutType¶
-
PillarBuilder.EndCutType¶ Returns or sets the end cut type Symmetric or TwoSided
-------------------------------------Getter Method
Signature
EndCutTypeReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderEndCutTypesNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndCutTypeParameters: endcutType ( NXOpen.Features.ShipDesign.PillarBuilderEndCutTypes) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
EndEndCut¶
-
PillarBuilder.EndEndCut¶ Returns the end end cut
-------------------------------------Getter Method
Signature
EndEndCutReturns: Return type: NXOpen.Features.ShipDesign.EndCutBuilderNew in version NX8.0.0.
License requirements: None.
EndLimit¶
-
PillarBuilder.EndLimit¶ Returns the end path limit
-------------------------------------Getter Method
Signature
EndLimitReturns: Return type: NXOpen.Features.ShipDesign.StiffenerLimitBuilderNew in version NX9.0.1.
License requirements: None.
EndOffset¶
-
PillarBuilder.EndOffset¶ Returns the offset used to determine where the support ends (used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLineandNXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsyscreation methods).-------------------------------------Getter Method
Signature
EndOffsetReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
EndPlane¶
-
PillarBuilder.EndPlane¶ Returns or sets the end plane (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
EndPlaneReturns: Return type: NXOpen.PlaneNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndPlaneParameters: endPlane ( NXOpen.Plane) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
EndTreatmentType¶
-
PillarBuilder.EndTreatmentType¶ Returns or sets the end treatment type: Endcut or Cap
-------------------------------------Getter Method
Signature
EndTreatmentTypeReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderEndTreatmentTypesNew in version NX9.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
EndTreatmentTypeParameters: endTreatmentType ( NXOpen.Features.ShipDesign.PillarBuilderEndTreatmentTypes) –New in version NX9.0.1.
License requirements: nx_ship_detail (“Ship Detail Design”)
EndTypeOption¶
-
PillarBuilder.EndTypeOption¶ Returns or sets the end type Option
-------------------------------------Getter Method
Signature
EndTypeOptionReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderEndTypeOptionsNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndTypeOptionParameters: endTypeOption ( NXOpen.Features.ShipDesign.PillarBuilderEndTypeOptions) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
GuideCurve¶
-
PillarBuilder.GuideCurve¶ Returns the select guide curve (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLinecreation method).-------------------------------------Getter Method
Signature
GuideCurveReturns: Return type: NXOpen.SelectTaggedObjectNew in version NX8.0.0.
License requirements: None.
IntersectingObjects¶
-
PillarBuilder.IntersectingObjects¶ Returns the ship structure to intersect with each other that defines the start of a pillar.
Only used when Type is Features.ShipDesign.PillarSystemBuilder.Types.ShipStructure.
-------------------------------------Getter Method
Signature
IntersectingObjectsReturns: Return type: NXOpen.SelectNXObjectListNew in version NX9.0.1.
License requirements: None.
Line1¶
-
PillarBuilder.Line1¶ Returns the first line (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
Line1Returns: Return type: NXOpen.SelectTaggedObjectNew in version NX8.0.0.
License requirements: None.
Line1Offset¶
-
PillarBuilder.Line1Offset¶ Returns the first line offset (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
Line1OffsetReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
Line2¶
-
PillarBuilder.Line2¶ Returns the second line (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
Line2Returns: Return type: NXOpen.SelectTaggedObjectNew in version NX8.0.0.
License requirements: None.
Line2Offset¶
-
PillarBuilder.Line2Offset¶ Returns the second line offset (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
Line2OffsetReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
MainStock¶
-
PillarBuilder.MainStock¶ Returns the stock used to build the pillar from.
-------------------------------------Getter Method
Signature
MainStockReturns: Return type: NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilderNew in version NX8.0.0.
License requirements: None.
OrientationLine¶
-
PillarBuilder.OrientationLine¶ Returns the orientation line (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLinecreation method).-------------------------------------Getter Method
Signature
OrientationLineReturns: Return type: NXOpen.SelectTaggedObjectNew in version NX8.0.0.
License requirements: None.
PlacementMethod¶
-
PillarBuilder.PlacementMethod¶ Returns or sets the placement method used to locate the pillar.
-------------------------------------Getter Method
Signature
PlacementMethodReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderCreationMethodNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlacementMethodParameters: placementMethod ( NXOpen.Features.ShipDesign.PillarBuilderCreationMethod) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
PointPairList¶
-
PillarBuilder.PointPairList¶ Returns the list of pairs of points that define the ends of the pillars.
Only used when Type is Features.ShipDesign.PillarSystemBuilder.Types.Points.
-------------------------------------Getter Method
Signature
PointPairListReturns: Return type: NXOpen.NXObjectListNew in version NX9.0.1.
License requirements: None.
ReverseEndOffset¶
-
PillarBuilder.ReverseEndOffset¶ Returns or sets the reverse end offset (used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLineandNXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsyscreation methods).-------------------------------------Getter Method
Signature
ReverseEndOffsetReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseEndOffsetParameters: reverseEndOffset (bool) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
ReverseLine1Offset¶
-
PillarBuilder.ReverseLine1Offset¶ Returns or sets the reverse first line offset (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
ReverseLine1OffsetReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseLine1OffsetParameters: reverseLine1Offset (bool) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
ReverseLine2Offset¶
-
PillarBuilder.ReverseLine2Offset¶ Returns or sets the reverse second line offset (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
ReverseLine2OffsetReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseLine2OffsetParameters: reverseLine2Offset (bool) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
ReverseOrientationDirection¶
-
PillarBuilder.ReverseOrientationDirection¶ Returns or sets the reverse orientation direction
-------------------------------------Getter Method
Signature
ReverseOrientationDirectionReturns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseOrientationDirectionParameters: reverseOrientationDirection (bool) – New in version NX10.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
ReverseReferenceDirection¶
-
PillarBuilder.ReverseReferenceDirection¶ Returns or sets the reverse reference direction
-------------------------------------Getter Method
Signature
ReverseReferenceDirectionReturns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseReferenceDirectionParameters: reverseReferenceDirection (bool) – New in version NX10.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
ReverseStartOffset¶
-
PillarBuilder.ReverseStartOffset¶ Returns or sets the reverse start offset (used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLineandNXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsyscreation methods).-------------------------------------Getter Method
Signature
ReverseStartOffsetReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseStartOffsetParameters: reverseStartOffset (bool) – New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
SectionType¶
-
PillarBuilder.SectionType¶ Returns or sets the section type (profile or plate)
-------------------------------------Getter Method
Signature
SectionTypeReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderStockSectionTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SectionTypeParameters: sectionType ( NXOpen.Features.ShipDesign.PillarBuilderStockSectionType) –New in version NX9.0.0.
License requirements: nx_ship_basic (“Ship Basic Design”) OR nx_ship_detail (“Ship Detail Design”)
ShipNames¶
-
PillarBuilder.ShipNames¶ Returns the ship name builder.
The ship name builder is used to construct the part name of the structure.
-------------------------------------Getter Method
Signature
ShipNamesReturns: Return type: NXOpen.Features.ShipDesign.ShipNamesBuilderNew in version NX11.0.0.
License requirements: None.
StartCapPlateStock¶
-
PillarBuilder.StartCapPlateStock¶ Returns the plate stock builder, which defines the seam material, grade, and thickness
-------------------------------------Getter Method
Signature
StartCapPlateStockReturns: Plate Stock Builder Return type: NXOpen.Features.ShipDesign.PlateStockBuilderNew in version NX9.0.1.
License requirements: None.
StartCapStock¶
-
PillarBuilder.StartCapStock¶ Returns the list of available material attributes.
-------------------------------------Getter Method
Signature
StartCapStockReturns: Return type: NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilderNew in version NX8.0.0.
License requirements: None.
StartCapThickness¶
-
PillarBuilder.StartCapThickness¶ Returns the start cap thickness.
-------------------------------------Getter Method
Signature
StartCapThicknessReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
StartEndCut¶
-
PillarBuilder.StartEndCut¶ Returns the start end cut
-------------------------------------Getter Method
Signature
StartEndCutReturns: Return type: NXOpen.Features.ShipDesign.EndCutBuilderNew in version NX8.0.0.
License requirements: None.
StartLimit¶
-
PillarBuilder.StartLimit¶ Returns the start path limit
-------------------------------------Getter Method
Signature
StartLimitReturns: Return type: NXOpen.Features.ShipDesign.StiffenerLimitBuilderNew in version NX9.0.1.
License requirements: None.
StartOffset¶
-
PillarBuilder.StartOffset¶ Returns the offset used to determine where the support starts (used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyLineandNXOpen.Features.ShipDesign.PillarBuilderCreationMethod.SpecifyCsyscreation methods).-------------------------------------Getter Method
Signature
StartOffsetReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
StartPlane¶
-
PillarBuilder.StartPlane¶ Returns or sets the start plane (only used with
NXOpen.Features.ShipDesign.PillarBuilderCreationMethod.TwoPlanesandLinescreation method).-------------------------------------Getter Method
Signature
StartPlaneReturns: Return type: NXOpen.PlaneNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartPlaneParameters: startPlane ( NXOpen.Plane) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
StartTreatmentType¶
-
PillarBuilder.StartTreatmentType¶ Returns or sets the start treatment type: Endcut or Cap
-------------------------------------Getter Method
Signature
StartTreatmentTypeReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderEndTreatmentTypesNew in version NX9.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
StartTreatmentTypeParameters: startTreatmentType ( NXOpen.Features.ShipDesign.PillarBuilderEndTreatmentTypes) –New in version NX9.0.1.
License requirements: nx_ship_detail (“Ship Detail Design”)
SupportCapOptions¶
-
PillarBuilder.SupportCapOptions¶ Returns or sets the support cap options.
-------------------------------------Getter Method
Signature
SupportCapOptionsReturns: Return type: NXOpen.Features.ShipDesign.PillarBuilderCapOptionsNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SupportCapOptionsParameters: supportCapOptions ( NXOpen.Features.ShipDesign.PillarBuilderCapOptions) –New in version NX8.0.0.
License requirements: nx_ship_detail (“Ship Detail Design”)
Method Detail¶
CreatePointPairBuilder¶
-
PillarBuilder.CreatePointPairBuilder¶ Creates a
NXOpen.Features.ShipDesign.PointPairBuilder.Signature
CreatePointPairBuilder()Returns: Return type: NXOpen.Features.ShipDesign.PointPairBuilderNew in version NX9.0.1.
License requirements: nx_ship_detail (“Ship Detail Design”)
GetAvailableAnchorPointNames¶
-
PillarBuilder.GetAvailableAnchorPointNames¶ The list of available anchor points
Signature
GetAvailableAnchorPointNames()Returns: Array of available anchor point names. These names are read from the current reuse sketch :rtype: list of str
New in version NX9.0.3.
License requirements: None.
GetShowMigratedBody¶
-
PillarBuilder.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.
PopulateAnchorPointList¶
-
PillarBuilder.PopulateAnchorPointList¶ Update anchor points
Signature
PopulateAnchorPointList()New in version NX9.0.3.
License requirements: None.
SetShowMigratedBody¶
-
PillarBuilder.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¶
-
PillarBuilder.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.