ColumnGridEquipmentBuilder Class¶
-
class
NXOpen.LineDesigner.ColumnGridEquipmentBuilder¶ Bases:
NXOpen.BuilderRepresents a LineDesigner.
ColumnGridEquipment builder
To create a new instance of this class, use
NXOpen.LineDesigner.LineDesignerManager.CreateColumnGridEquipmentBuilder()Default values.
Property Value BubbleDiameter 1200 BubbleExtension 750 BubbleExtensionOffset 400 BubbleLeader 750 ColumnBaseDepth.Value 800 (millimeters part), 32 (inches part) ColumnBaseDiameter.Value 800 (millimeters part), 32 (inches part) ColumnBaseHeight.Value 900 (millimeters part), 35 (inches part) ColumnBaseLowerDiameter.Value 900 (millimeters part), 32 (inches part) ColumnBaseTypeEnum None ColumnBaseUpperDiameter.Value 800 (millimeters part), 32 (inches part) ColumnBaseWidth.Value 800 (millimeters part), 35 (inches part) ColumnDepth.Value 600 (millimeters part), 25 (inches part) ColumnDiameter.Value 800 (millimeters part), 25 (inches part) ColumnDisplayIDs 1 ColumnElevation.Value 0 (millimeters part), 0 (inches part) ColumnHeight.Value 3000 (millimeters part), 120 (inches part) ColumnRotate90Degrees 0 ColumnSpacingDouble 15000 ColumnThickness.Value 30 (millimeters part), 2 (inches part) ColumnTypeEnum IBeam ColumnWideNumber 1 ColumnWidth.Value 600 (millimeters part), 12 (inches part) CreateBottomBubblesToggle 1 CreateLeftBubblesToggle 1 CreateRightBubblesToggle 1 CreateTopBubblesToggle 1 DefineGlobalSizeToggle 1 DisplayGridToggle 1 RowDeepNumber 1 RowSpacingDouble 15000 SelectGridArea.AllowRotation 1 UseSpacingToggle 1 New in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| BubbleDiameter | Returns or sets the value of bubble diameter in column grid |
| BubbleExtension | Returns or sets the value of bubble extension of column grid |
| BubbleExtensionOffset | Returns or sets the bubble extension offset value of column grid |
| BubbleLeader | Returns or sets the bubble leader |
| BubblesUnallowedChars | Returns or sets the bubbles unallowed characters in column grid |
| ColumnBaseCrossSection | Returns the column base cross section of column grid |
| ColumnBaseDepth | Returns the column base depth of column grid |
| ColumnBaseDiameter | Returns the column base diameter of column grid |
| ColumnBaseHeight | Returns the column base height of column grid |
| ColumnBaseLowerDiameter | Returns the column base lower diameter of column grid |
| ColumnBaseTypeEnum | Returns or sets the column base type of column grid |
| ColumnBaseUpperDiameter | Returns the column base upper diameter of column grid |
| ColumnBaseWidth | Returns the column base width of column grid |
| ColumnCrossSection | Returns the column cross section of columns of column grid |
| ColumnDataList | Returns the column data list |
| ColumnDepth | Returns the column depth of column grid |
| ColumnDiameter | Returns the column diameter of column grid |
| ColumnDisplayIDs | Returns or sets the status of column display ids in column grid |
| ColumnElevation | Returns the column elevation of column grid |
| ColumnHeight | Returns the column height of columns of column grid |
| ColumnRotate90Degrees | Returns or sets the status of 90 degree column rotation for column grid |
| ColumnSpacingDouble | Returns or sets the spacing between columns |
| ColumnThickness | Returns the column thickness of coulmn grid |
| ColumnTypeEnum | Returns or sets the column type of column grid |
| ColumnWideNumber | Returns or sets the number of column of columns in column grid |
| ColumnWidth | Returns the column width of column grid |
| CreateBottomBubblesToggle | Returns or sets the status to create bottom bubbles of column grid |
| CreateLeftBubblesToggle | Returns or sets the status to create left bubbles of column grid |
| CreateRightBubblesToggle | Returns or sets the status to create right bubbles of column grid |
| CreateTopBubblesToggle | Returns or sets the status to create top bubbles in column grid |
| DefineGlobalSizeToggle | Returns or sets the define global size toggle of column grid |
| DisplayGridToggle | Returns or sets the display grid status of column grid |
| KfObject | Returns the kf object |
| RowDataList | Returns the row data list |
| RowDeepNumber | Returns or sets the number of rows of columns in column grid |
| RowSpacingDouble | Returns or sets the value of row spacing between columns |
| SelectGridArea | Returns or sets the selected grid area of column grid |
| Tag | Returns the Tag for this object. |
| UseSpacingToggle | Returns or sets the status for using column row spacing of column grid |
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. |
| ModifyColumnsButton | TODO: fill in a description for this |
| 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. |
Enumerations¶
| ColumnGridEquipmentBuilderColumnBaseType Enumeration | This enum is providing possible column base types |
| ColumnGridEquipmentBuilderColumnType Enumeration | This enum is providing possible column types |
Property Detail¶
BubbleDiameter¶
-
ColumnGridEquipmentBuilder.BubbleDiameter¶ Returns or sets the value of bubble diameter in column grid
-------------------------------------Getter Method
Signature
BubbleDiameterReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
BubbleDiameterParameters: bubbleDiameter (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
BubbleExtension¶
-
ColumnGridEquipmentBuilder.BubbleExtension¶ Returns or sets the value of bubble extension of column grid
-------------------------------------Getter Method
Signature
BubbleExtensionReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
BubbleExtensionParameters: bubbleExtension (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
BubbleExtensionOffset¶
-
ColumnGridEquipmentBuilder.BubbleExtensionOffset¶ Returns or sets the bubble extension offset value of column grid
-------------------------------------Getter Method
Signature
BubbleExtensionOffsetReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
BubbleExtensionOffsetParameters: bubbleExtensionOffset (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
BubbleLeader¶
-
ColumnGridEquipmentBuilder.BubbleLeader¶ Returns or sets the bubble leader
-------------------------------------Getter Method
Signature
BubbleLeaderReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
BubbleLeaderParameters: bubbleLeader (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
BubblesUnallowedChars¶
-
ColumnGridEquipmentBuilder.BubblesUnallowedChars¶ Returns or sets the bubbles unallowed characters in column grid
-------------------------------------Getter Method
Signature
BubblesUnallowedCharsReturns: Return type: str New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
BubblesUnallowedCharsParameters: bubblesUnallowedChars (str) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseCrossSection¶
-
ColumnGridEquipmentBuilder.ColumnBaseCrossSection¶ Returns the column base cross section of column grid
-------------------------------------Getter Method
Signature
ColumnBaseCrossSectionReturns: Return type: NXOpen.SectionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseDepth¶
-
ColumnGridEquipmentBuilder.ColumnBaseDepth¶ Returns the column base depth of column grid
-------------------------------------Getter Method
Signature
ColumnBaseDepthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseDiameter¶
-
ColumnGridEquipmentBuilder.ColumnBaseDiameter¶ Returns the column base diameter of column grid
-------------------------------------Getter Method
Signature
ColumnBaseDiameterReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseHeight¶
-
ColumnGridEquipmentBuilder.ColumnBaseHeight¶ Returns the column base height of column grid
-------------------------------------Getter Method
Signature
ColumnBaseHeightReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseLowerDiameter¶
-
ColumnGridEquipmentBuilder.ColumnBaseLowerDiameter¶ Returns the column base lower diameter of column grid
-------------------------------------Getter Method
Signature
ColumnBaseLowerDiameterReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseTypeEnum¶
-
ColumnGridEquipmentBuilder.ColumnBaseTypeEnum¶ Returns or sets the column base type of column grid
-------------------------------------Getter Method
Signature
ColumnBaseTypeEnumReturns: Return type: NXOpen.LineDesigner.ColumnGridEquipmentBuilderColumnBaseTypeNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnBaseTypeEnumParameters: columnBaseTypeEnum ( NXOpen.LineDesigner.ColumnGridEquipmentBuilderColumnBaseType) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseUpperDiameter¶
-
ColumnGridEquipmentBuilder.ColumnBaseUpperDiameter¶ Returns the column base upper diameter of column grid
-------------------------------------Getter Method
Signature
ColumnBaseUpperDiameterReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnBaseWidth¶
-
ColumnGridEquipmentBuilder.ColumnBaseWidth¶ Returns the column base width of column grid
-------------------------------------Getter Method
Signature
ColumnBaseWidthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnCrossSection¶
-
ColumnGridEquipmentBuilder.ColumnCrossSection¶ Returns the column cross section of columns of column grid
-------------------------------------Getter Method
Signature
ColumnCrossSectionReturns: Return type: NXOpen.SectionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnDataList¶
-
ColumnGridEquipmentBuilder.ColumnDataList¶ Returns the column data list
-------------------------------------Getter Method
Signature
ColumnDataListReturns: Return type: NXOpen.NXObjectListNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnDepth¶
-
ColumnGridEquipmentBuilder.ColumnDepth¶ Returns the column depth of column grid
-------------------------------------Getter Method
Signature
ColumnDepthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnDiameter¶
-
ColumnGridEquipmentBuilder.ColumnDiameter¶ Returns the column diameter of column grid
-------------------------------------Getter Method
Signature
ColumnDiameterReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnDisplayIDs¶
-
ColumnGridEquipmentBuilder.ColumnDisplayIDs¶ Returns or sets the status of column display ids in column grid
-------------------------------------Getter Method
Signature
ColumnDisplayIDsReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnDisplayIDsParameters: columnDisplayIDs (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnElevation¶
-
ColumnGridEquipmentBuilder.ColumnElevation¶ Returns the column elevation of column grid
-------------------------------------Getter Method
Signature
ColumnElevationReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnHeight¶
-
ColumnGridEquipmentBuilder.ColumnHeight¶ Returns the column height of columns of column grid
-------------------------------------Getter Method
Signature
ColumnHeightReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnRotate90Degrees¶
-
ColumnGridEquipmentBuilder.ColumnRotate90Degrees¶ Returns or sets the status of 90 degree column rotation for column grid
-------------------------------------Getter Method
Signature
ColumnRotate90DegreesReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnRotate90DegreesParameters: columnRotate90Degrees (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnSpacingDouble¶
-
ColumnGridEquipmentBuilder.ColumnSpacingDouble¶ Returns or sets the spacing between columns
-------------------------------------Getter Method
Signature
ColumnSpacingDoubleReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnSpacingDoubleParameters: columnSpacingDouble (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnThickness¶
-
ColumnGridEquipmentBuilder.ColumnThickness¶ Returns the column thickness of coulmn grid
-------------------------------------Getter Method
Signature
ColumnThicknessReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnTypeEnum¶
-
ColumnGridEquipmentBuilder.ColumnTypeEnum¶ Returns or sets the column type of column grid
-------------------------------------Getter Method
Signature
ColumnTypeEnumReturns: Return type: NXOpen.LineDesigner.ColumnGridEquipmentBuilderColumnTypeNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnTypeEnumParameters: columnTypeEnum ( NXOpen.LineDesigner.ColumnGridEquipmentBuilderColumnType) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnWideNumber¶
-
ColumnGridEquipmentBuilder.ColumnWideNumber¶ Returns or sets the number of column of columns in column grid
-------------------------------------Getter Method
Signature
ColumnWideNumberReturns: Return type: int New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
ColumnWideNumberParameters: columnWideNumber (int) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
ColumnWidth¶
-
ColumnGridEquipmentBuilder.ColumnWidth¶ Returns the column width of column grid
-------------------------------------Getter Method
Signature
ColumnWidthReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CreateBottomBubblesToggle¶
-
ColumnGridEquipmentBuilder.CreateBottomBubblesToggle¶ Returns or sets the status to create bottom bubbles of column grid
-------------------------------------Getter Method
Signature
CreateBottomBubblesToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
CreateBottomBubblesToggleParameters: createBottomBubblesToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CreateLeftBubblesToggle¶
-
ColumnGridEquipmentBuilder.CreateLeftBubblesToggle¶ Returns or sets the status to create left bubbles of column grid
-------------------------------------Getter Method
Signature
CreateLeftBubblesToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
CreateLeftBubblesToggleParameters: createLeftBubblesToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CreateRightBubblesToggle¶
-
ColumnGridEquipmentBuilder.CreateRightBubblesToggle¶ Returns or sets the status to create right bubbles of column grid
-------------------------------------Getter Method
Signature
CreateRightBubblesToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
CreateRightBubblesToggleParameters: createRightBubblesToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CreateTopBubblesToggle¶
-
ColumnGridEquipmentBuilder.CreateTopBubblesToggle¶ Returns or sets the status to create top bubbles in column grid
-------------------------------------Getter Method
Signature
CreateTopBubblesToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
CreateTopBubblesToggleParameters: createTopBubblesToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DefineGlobalSizeToggle¶
-
ColumnGridEquipmentBuilder.DefineGlobalSizeToggle¶ Returns or sets the define global size toggle of column grid
-------------------------------------Getter Method
Signature
DefineGlobalSizeToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
DefineGlobalSizeToggleParameters: defineGlobalSizeToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
DisplayGridToggle¶
-
ColumnGridEquipmentBuilder.DisplayGridToggle¶ Returns or sets the display grid status of column grid
-------------------------------------Getter Method
Signature
DisplayGridToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
DisplayGridToggleParameters: displayGridToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
KfObject¶
-
ColumnGridEquipmentBuilder.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”)
RowDataList¶
-
ColumnGridEquipmentBuilder.RowDataList¶ Returns the row data list
-------------------------------------Getter Method
Signature
RowDataListReturns: Return type: NXOpen.NXObjectListNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
RowDeepNumber¶
-
ColumnGridEquipmentBuilder.RowDeepNumber¶ Returns or sets the number of rows of columns in column grid
-------------------------------------Getter Method
Signature
RowDeepNumberReturns: Return type: int New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
RowDeepNumberParameters: rowDeepNumber (int) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
RowSpacingDouble¶
-
ColumnGridEquipmentBuilder.RowSpacingDouble¶ Returns or sets the value of row spacing between columns
-------------------------------------Getter Method
Signature
RowSpacingDoubleReturns: Return type: float New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
RowSpacingDoubleParameters: rowSpacingDouble (float) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
SelectGridArea¶
-
ColumnGridEquipmentBuilder.SelectGridArea¶ Returns or sets the selected grid area of column grid
-------------------------------------Getter Method
Signature
SelectGridAreaReturns: Return type: NXOpen.LineDesigner.PickRectanglePointsBuilderNew in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
SelectGridAreaParameters: selectGridArea ( NXOpen.LineDesigner.PickRectanglePointsBuilder) –New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
UseSpacingToggle¶
-
ColumnGridEquipmentBuilder.UseSpacingToggle¶ Returns or sets the status for using column row spacing of column grid
-------------------------------------Getter Method
Signature
UseSpacingToggleReturns: Return type: bool New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
-------------------------------------Setter Method
Signature
UseSpacingToggleParameters: useSpacingToggle (bool) – New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Method Detail¶
ModifyColumnsButton¶
-
ColumnGridEquipmentBuilder.ModifyColumnsButton¶ TODO: fill in a description for this
Signature
ModifyColumnsButton()New in version NX9.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
Validate¶
-
ColumnGridEquipmentBuilder.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.