StairwayEquipmentBuilder Class¶
-
class
NXOpen.LineDesigner.StairwayEquipmentBuilder¶ Bases:
NXOpen.BuilderTo create a new instance of this class, use
NXOpen.LineDesigner.LineDesignerManager.CreateStairwayEquipmentBuilder()Default values.
Property Value AddRiserToggle 0 AddStringerToggle 1 EndElevation.Value 2425 (millimeters part), 117 (inches part) NoOfStairs 8 Rise.Value 175 (millimeters part), 7 (inches part) Run.Value 280 (millimeters part), 11 (inches part) StairNosing.Value 13 (millimeters part), 0.5 (inches part) StairWidth.Value 915 (millimeters part), 36 (inches part) StartElevation.Value 4000 (millimeters part), 180 (inches part) StringerHeight.Value 305 (millimeters part), 12 (inches part) StringerWidth.Value 37.5 (millimeters part), 1.5 (inches part) TotalRise.Value -1575 (millimeters part), -63 (inches part) TotalRun.Value 2240 (millimeters part), 88 (inches part) TreadHeight.Value 50 (millimeters part), 1.5 (inches part) New in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| AddLeftRailingToggle | Returns or sets the left railing toggle |
| AddRightRailingToggle | Returns or sets the right railing toggle |
| AddRiserToggle | Returns or sets the riser toggle |
| AddStringerToggle | Returns or sets the stringer toggle |
| EndElevation | Returns the end elevation of stairway |
| KfObject | Returns the kf object is return |
| NoOfStairs | Returns or sets the number of stairs |
| Rise | Returns the vertical distance between two steps |
| Run | Returns the run |
| StairNosing | Returns the stair nosing |
| StairWidth | Returns the stair width |
| StartElevation | Returns the start elevation of stairway |
| StringerHeight | Returns the stringer height |
| StringerWidth | Returns the stringer width |
| Tag | Returns the Tag for this object. |
| TotalRise | Returns the total rise |
| TotalRun | Returns the total run |
| TreadHeight | Returns the tread height |
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. |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
AddLeftRailingToggle¶
-
StairwayEquipmentBuilder.AddLeftRailingToggle¶ Returns or sets the left railing toggle
-------------------------------------Getter Method
Signature
AddLeftRailingToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
AddLeftRailingToggleParameters: addLeftRailingToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
AddRightRailingToggle¶
-
StairwayEquipmentBuilder.AddRightRailingToggle¶ Returns or sets the right railing toggle
-------------------------------------Getter Method
Signature
AddRightRailingToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
AddRightRailingToggleParameters: addRightRailingToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
AddRiserToggle¶
-
StairwayEquipmentBuilder.AddRiserToggle¶ Returns or sets the riser toggle
-------------------------------------Getter Method
Signature
AddRiserToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
AddRiserToggleParameters: addRiserToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
AddStringerToggle¶
-
StairwayEquipmentBuilder.AddStringerToggle¶ Returns or sets the stringer toggle
-------------------------------------Getter Method
Signature
AddStringerToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
AddStringerToggleParameters: addStringerToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
EndElevation¶
-
StairwayEquipmentBuilder.EndElevation¶ Returns the end elevation of stairway
-------------------------------------Getter Method
Signature
EndElevationReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
KfObject¶
-
StairwayEquipmentBuilder.KfObject¶ Returns the kf object is return
-------------------------------------Getter Method
Signature
KfObjectReturns: Return type: NXOpen.KFObjectNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
NoOfStairs¶
-
StairwayEquipmentBuilder.NoOfStairs¶ Returns or sets the number of stairs
-------------------------------------Getter Method
Signature
NoOfStairsReturns: Return type: int New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
NoOfStairsParameters: noOfStairs (int) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Rise¶
-
StairwayEquipmentBuilder.Rise¶ Returns the vertical distance between two steps
-------------------------------------Getter Method
Signature
RiseReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Run¶
-
StairwayEquipmentBuilder.Run¶ Returns the run
-------------------------------------Getter Method
Signature
RunReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StairNosing¶
-
StairwayEquipmentBuilder.StairNosing¶ Returns the stair nosing
-------------------------------------Getter Method
Signature
StairNosingReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StairWidth¶
-
StairwayEquipmentBuilder.StairWidth¶ Returns the stair width
-------------------------------------Getter Method
Signature
StairWidthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StartElevation¶
-
StairwayEquipmentBuilder.StartElevation¶ Returns the start elevation of stairway
-------------------------------------Getter Method
Signature
StartElevationReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StringerHeight¶
-
StairwayEquipmentBuilder.StringerHeight¶ Returns the stringer height
-------------------------------------Getter Method
Signature
StringerHeightReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
StringerWidth¶
-
StairwayEquipmentBuilder.StringerWidth¶ Returns the stringer width
-------------------------------------Getter Method
Signature
StringerWidthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
TotalRise¶
-
StairwayEquipmentBuilder.TotalRise¶ Returns the total rise
-------------------------------------Getter Method
Signature
TotalRiseReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
TotalRun¶
-
StairwayEquipmentBuilder.TotalRun¶ Returns the total run
-------------------------------------Getter Method
Signature
TotalRunReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
TreadHeight¶
-
StairwayEquipmentBuilder.TreadHeight¶ Returns the tread height
-------------------------------------Getter Method
Signature
TreadHeightReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Method Detail¶
Validate¶
-
StairwayEquipmentBuilder.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.