PlatformEquipmentBuilder Class¶
-
class
NXOpen.LineDesigner.PlatformEquipmentBuilder¶ Bases:
NXOpen.BuilderTo create a new instance of this class, use
NXOpen.LineDesigner.LineDesignerManager.CreatePlatformEquipmentBuilder()Default values.
Property Value AddRailingToggle 1 DeckCeilingHeightForCenterline.Value 9000 (millimeters part), 354.5 (inches part) DeckCeilingHeightForPolyline.Value 9000 (millimeters part), 354.5 (inches part) DeckElevationForCenterline.Value 0 (millimeters part), 0 (inches part) DeckElevationForPolyline.Value 0 (millimeters part), 0 (inches part) DeckHeightForCenterline.Value 525 (millimeters part), 21 (inches part) DeckHeightForPolyline.Value 1750 (millimeters part), 68.9 (inches part) DeckLengthForCenterline.Value 2540 (millimeters part), 100 (inches part) DeckSupportEnum NoSupports DeckThicknessForCenterline.Value 300 (millimeters part), 12 (inches part) DeckThicknessForPolyline.Value 300 (millimeters part), 12 (inches part) DeckWidthForCenterline.Value 2438 (millimeters part), 96 (inches part) DeckingMaterial MetalGrate DistanceFromCenterline.Value 660 (millimeters part), 26 (inches part) HorizontalGridSpacing.Value 4000 (millimeters part), 157.5 (inches part) OutlineEnum Polyline SideFromCenterlineEnum RightTopSide SupportsFromCeiling 0 TypeEnum Platform VerticalGridSpacing.Value 3200 (millimeters part), 126 (inches part) New in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| AddRailingToggle | Returns or sets the railing toggle to check railing is prsent for platform or not |
| CenterlineJigOnPlane | Returns or sets the Centerlinejig on plane builder |
| DeckCeilingHeightForCenterline | Returns the deck ceiling height for centerline platform |
| DeckCeilingHeightForPolyline | Returns the deck ceiling height for polyline platform |
| DeckElevationForCenterline | Returns the deck elevation for centerline platform |
| DeckElevationForPolyline | Returns the deck elevation for polyline platform |
| DeckHeightForCenterline | Returns the deck height for centerline platform |
| DeckHeightForPolyline | Returns the deck height for polyline platform |
| DeckLengthForCenterline | Returns the deck length for centerline platform |
| DeckSupportEnum | Returns or sets the deck support type for platform |
| DeckThicknessForCenterline | Returns the deck thickness for centerline platform |
| DeckThicknessForPolyline | Returns the deck thickness for polyline platform |
| DeckWidthForCenterline | Returns the deck width for centerline platform |
| DeckingMaterial | Returns or sets the decking material |
| DistanceFromCenterline | Returns the distance of platform from centerline |
| HorizontalGridSpacing | Returns the horizontal grid spacing |
| IsSketchInternal | Returns or sets the issketchiInternal |
| KfObject | Returns the kf object |
| OutlineEnum | Returns or sets the outline type enum |
| PolylineSuperSection | Returns the polyline section for platform |
| SideFromCenterlineEnum | Returns or sets the side from center line |
| StatusOfPlatformCeilingHeightUpdation | Returns or sets the platform ceiling height updation status |
| StatusOfPlatformElevationUpdation | Returns or sets the platform elevation updation status |
| StatusOfPlatformHeightUpdation | Returns or sets the platform height updation status |
| StatusOfPlatformSupportDefaultFromCeilingToggleUpdation | Returns or sets the platform supportDefaultFromCeilingToggle updation status |
| StatusOfPlatformSupportOptionUpdation | Returns or sets the platform supportOption updation status |
| StatusOfPlatformThicknessUpdation | Returns or sets the platform thickness updation status |
| SupportsFromCeiling | Returns or sets the option to check , if supports are from ceiling |
| Tag | Returns the Tag for this object. |
| TypeEnum | Returns or sets the platform type enum |
| VerticalGridSpacing | Returns the vertical grid spacing |
Methods¶
| Method | Description |
|---|---|
| Commit | Commits any edits that have been applied to the builder. |
| 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. |
| GetObject | Returns the object currently being edited by this builder. |
| ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
| SupportCrossSectionButton | |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| PlatformEquipmentBuilderDeckSupportTypeAPI Enumeration | This enum is providing possible deck support types |
| PlatformEquipmentBuilderDeckingMaterialTypeAPI Enumeration | This enum is providing possible deck material type |
| PlatformEquipmentBuilderOutlineTypeAPI Enumeration | This enum is providing possible outline types |
| PlatformEquipmentBuilderSideFromCenterlineTypeAPI Enumeration | This enum is providing possible sides for centerline outline type |
| PlatformEquipmentBuilderTypeAPI Enumeration | This enum is providing possible platform types |
Property Detail¶
AddRailingToggle¶
-
PlatformEquipmentBuilder.AddRailingToggle¶ Returns or sets the railing toggle to check railing is prsent for platform or not
-------------------------------------Getter Method
Signature
AddRailingToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
AddRailingToggleParameters: addRailingToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CenterlineJigOnPlane¶
-
PlatformEquipmentBuilder.CenterlineJigOnPlane¶ Returns or sets the Centerlinejig on plane builder
-------------------------------------Getter Method
Signature
CenterlineJigOnPlaneReturns: Return type: NXOpen.LineDesigner.JigOnPlaneBuilderNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
CenterlineJigOnPlaneParameters: centerlineJigOnPlane ( NXOpen.LineDesigner.JigOnPlaneBuilder) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckCeilingHeightForCenterline¶
-
PlatformEquipmentBuilder.DeckCeilingHeightForCenterline¶ Returns the deck ceiling height for centerline platform
-------------------------------------Getter Method
Signature
DeckCeilingHeightForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckCeilingHeightForPolyline¶
-
PlatformEquipmentBuilder.DeckCeilingHeightForPolyline¶ Returns the deck ceiling height for polyline platform
-------------------------------------Getter Method
Signature
DeckCeilingHeightForPolylineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckElevationForCenterline¶
-
PlatformEquipmentBuilder.DeckElevationForCenterline¶ Returns the deck elevation for centerline platform
-------------------------------------Getter Method
Signature
DeckElevationForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckElevationForPolyline¶
-
PlatformEquipmentBuilder.DeckElevationForPolyline¶ Returns the deck elevation for polyline platform
-------------------------------------Getter Method
Signature
DeckElevationForPolylineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckHeightForCenterline¶
-
PlatformEquipmentBuilder.DeckHeightForCenterline¶ Returns the deck height for centerline platform
-------------------------------------Getter Method
Signature
DeckHeightForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckHeightForPolyline¶
-
PlatformEquipmentBuilder.DeckHeightForPolyline¶ Returns the deck height for polyline platform
-------------------------------------Getter Method
Signature
DeckHeightForPolylineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckLengthForCenterline¶
-
PlatformEquipmentBuilder.DeckLengthForCenterline¶ Returns the deck length for centerline platform
-------------------------------------Getter Method
Signature
DeckLengthForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckSupportEnum¶
-
PlatformEquipmentBuilder.DeckSupportEnum¶ Returns or sets the deck support type for platform
-------------------------------------Getter Method
Signature
DeckSupportEnumReturns: Return type: NXOpen.LineDesigner.PlatformEquipmentBuilderDeckSupportTypeAPINew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
DeckSupportEnumParameters: deckSupportEnum ( NXOpen.LineDesigner.PlatformEquipmentBuilderDeckSupportTypeAPI) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckThicknessForCenterline¶
-
PlatformEquipmentBuilder.DeckThicknessForCenterline¶ Returns the deck thickness for centerline platform
-------------------------------------Getter Method
Signature
DeckThicknessForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckThicknessForPolyline¶
-
PlatformEquipmentBuilder.DeckThicknessForPolyline¶ Returns the deck thickness for polyline platform
-------------------------------------Getter Method
Signature
DeckThicknessForPolylineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckWidthForCenterline¶
-
PlatformEquipmentBuilder.DeckWidthForCenterline¶ Returns the deck width for centerline platform
-------------------------------------Getter Method
Signature
DeckWidthForCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DeckingMaterial¶
-
PlatformEquipmentBuilder.DeckingMaterial¶ Returns or sets the decking material
-------------------------------------Getter Method
Signature
DeckingMaterialReturns: Return type: NXOpen.LineDesigner.PlatformEquipmentBuilderDeckingMaterialTypeAPINew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
DeckingMaterialParameters: deckingMaterial ( NXOpen.LineDesigner.PlatformEquipmentBuilderDeckingMaterialTypeAPI) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DistanceFromCenterline¶
-
PlatformEquipmentBuilder.DistanceFromCenterline¶ Returns the distance of platform from centerline
-------------------------------------Getter Method
Signature
DistanceFromCenterlineReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
HorizontalGridSpacing¶
-
PlatformEquipmentBuilder.HorizontalGridSpacing¶ Returns the horizontal grid spacing
-------------------------------------Getter Method
Signature
HorizontalGridSpacingReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
IsSketchInternal¶
-
PlatformEquipmentBuilder.IsSketchInternal¶ Returns or sets the issketchiInternal
-------------------------------------Getter Method
Signature
IsSketchInternalReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
IsSketchInternalParameters: makeSketchInternal (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
KfObject¶
-
PlatformEquipmentBuilder.KfObject¶ Returns the kf object
-------------------------------------Getter Method
Signature
KfObjectReturns: Return type: NXOpen.KFObjectNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
OutlineEnum¶
-
PlatformEquipmentBuilder.OutlineEnum¶ Returns or sets the outline type enum
-------------------------------------Getter Method
Signature
OutlineEnumReturns: Return type: NXOpen.LineDesigner.PlatformEquipmentBuilderOutlineTypeAPINew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
OutlineEnumParameters: outlineEnum ( NXOpen.LineDesigner.PlatformEquipmentBuilderOutlineTypeAPI) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
PolylineSuperSection¶
-
PlatformEquipmentBuilder.PolylineSuperSection¶ Returns the polyline section for platform
-------------------------------------Getter Method
Signature
PolylineSuperSectionReturns: Return type: NXOpen.SectionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
SideFromCenterlineEnum¶
-
PlatformEquipmentBuilder.SideFromCenterlineEnum¶ Returns or sets the side from center line
-------------------------------------Getter Method
Signature
SideFromCenterlineEnumReturns: Return type: NXOpen.LineDesigner.PlatformEquipmentBuilderSideFromCenterlineTypeAPINew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
SideFromCenterlineEnumParameters: sideFromCenterlineEnum ( NXOpen.LineDesigner.PlatformEquipmentBuilderSideFromCenterlineTypeAPI) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformCeilingHeightUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformCeilingHeightUpdation¶ Returns or sets the platform ceiling height updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformCeilingHeightUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformCeilingHeightUpdationParameters: statusOfPlatformCeilingHeightUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformElevationUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformElevationUpdation¶ Returns or sets the platform elevation updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformElevationUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformElevationUpdationParameters: statusOfPlatformElevationUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformHeightUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformHeightUpdation¶ Returns or sets the platform height updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformHeightUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformHeightUpdationParameters: statusOfPlatformHeightUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformSupportDefaultFromCeilingToggleUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformSupportDefaultFromCeilingToggleUpdation¶ Returns or sets the platform supportDefaultFromCeilingToggle updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformSupportDefaultFromCeilingToggleUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformSupportDefaultFromCeilingToggleUpdationParameters: statusOfPlatformSupportDefaultFromCeilingToggleUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformSupportOptionUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformSupportOptionUpdation¶ Returns or sets the platform supportOption updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformSupportOptionUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformSupportOptionUpdationParameters: statusOfPlatformSupportOptionUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StatusOfPlatformThicknessUpdation¶
-
PlatformEquipmentBuilder.StatusOfPlatformThicknessUpdation¶ Returns or sets the platform thickness updation status
-------------------------------------Getter Method
Signature
StatusOfPlatformThicknessUpdationReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
StatusOfPlatformThicknessUpdationParameters: statusOfPlatformThicknessUpdation (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
SupportsFromCeiling¶
-
PlatformEquipmentBuilder.SupportsFromCeiling¶ Returns or sets the option to check , if supports are from ceiling
-------------------------------------Getter Method
Signature
SupportsFromCeilingReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
SupportsFromCeilingParameters: supportsFromCeiling (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
TypeEnum¶
-
PlatformEquipmentBuilder.TypeEnum¶ Returns or sets the platform type enum
-------------------------------------Getter Method
Signature
TypeEnumReturns: Return type: NXOpen.LineDesigner.PlatformEquipmentBuilderTypeAPINew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
TypeEnumParameters: typeEnum ( NXOpen.LineDesigner.PlatformEquipmentBuilderTypeAPI) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
VerticalGridSpacing¶
-
PlatformEquipmentBuilder.VerticalGridSpacing¶ Returns the vertical grid spacing
-------------------------------------Getter Method
Signature
VerticalGridSpacingReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Method Detail¶
SupportCrossSectionButton¶
-
PlatformEquipmentBuilder.SupportCrossSectionButton¶ Signature
SupportCrossSectionButton()New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Validate¶
-
PlatformEquipmentBuilder.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.