NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.LineDesigner.ColumnGridEquipmentBuilder Class Reference

Represents a LineDesigner. More...

Inheritance diagram for NXOpen.LineDesigner.ColumnGridEquipmentBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ColumnBaseType {
  None, Rectangle, Circle, Cone,
  UserDefine
}
 This enum is providing possible column base types More...
 
enum  ColumnType {
  IBeam, TBeam, Rectangle, Circle,
  UserDefine
}
 This enum is providing possible column types More...
 

Public Member Functions

unsafe void ModifyColumnsButton ()
 TODO: fill in a description for this More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe double BubbleDiameter [get, set]
 Returns or sets the value of bubble diameter in column grid More...
 
unsafe double BubbleExtension [get, set]
 Returns or sets the value of bubble extension of column grid More...
 
unsafe double BubbleExtensionOffset [get, set]
 Returns or sets the bubble extension offset value of column grid More...
 
unsafe double BubbleLeader [get, set]
 Returns or sets the bubble leader More...
 
unsafe string BubblesUnallowedChars [get, set]
 Returns or sets the bubbles unallowed characters in column grid More...
 
unsafe NXOpen.Section ColumnBaseCrossSection [get]
 Returns the column base cross section of column grid More...
 
unsafe NXOpen.Expression ColumnBaseDepth [get]
 Returns the column base depth of column grid More...
 
unsafe NXOpen.Expression ColumnBaseDiameter [get]
 Returns the column base diameter of column grid More...
 
unsafe NXOpen.Expression ColumnBaseHeight [get]
 Returns the column base height of column grid More...
 
unsafe NXOpen.Expression ColumnBaseLowerDiameter [get]
 Returns the column base lower diameter of column grid More...
 
unsafe
NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseType 
ColumnBaseTypeEnum [get, set]
 Returns or sets the column base type of column grid More...
 
unsafe NXOpen.Expression ColumnBaseUpperDiameter [get]
 Returns the column base upper diameter of column grid More...
 
unsafe NXOpen.Expression ColumnBaseWidth [get]
 Returns the column base width of column grid More...
 
unsafe NXOpen.Section ColumnCrossSection [get]
 Returns the column cross section of columns of column grid More...
 
unsafe NXOpen.NXObjectList ColumnDataList [get]
 Returns the column data list More...
 
unsafe NXOpen.Expression ColumnDepth [get]
 Returns the column depth of column grid More...
 
unsafe NXOpen.Expression ColumnDiameter [get]
 Returns the column diameter of column grid More...
 
unsafe bool ColumnDisplayIDs [get, set]
 Returns or sets the status of column display ids in column grid More...
 
unsafe NXOpen.Expression ColumnElevation [get]
 Returns the column elevation of column grid More...
 
unsafe NXOpen.Expression ColumnHeight [get]
 Returns the column height of columns of column grid More...
 
unsafe bool ColumnRotate90Degrees [get, set]
 Returns or sets the status of 90 degree column rotation for column grid More...
 
unsafe double ColumnSpacingDouble [get, set]
 Returns or sets the spacing between columns More...
 
unsafe NXOpen.Expression ColumnThickness [get]
 Returns the column thickness of coulmn grid More...
 
unsafe
NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnType 
ColumnTypeEnum [get, set]
 Returns or sets the column type of column grid More...
 
unsafe int ColumnWideNumber [get, set]
 Returns or sets the number of column of columns in column grid More...
 
unsafe NXOpen.Expression ColumnWidth [get]
 Returns the column width of column grid More...
 
unsafe bool CreateBottomBubblesToggle [get, set]
 Returns or sets the status to create bottom bubbles of column grid More...
 
unsafe bool CreateLeftBubblesToggle [get, set]
 Returns or sets the status to create left bubbles of column grid More...
 
unsafe bool CreateRightBubblesToggle [get, set]
 Returns or sets the status to create right bubbles of column grid More...
 
unsafe bool CreateTopBubblesToggle [get, set]
 Returns or sets the status to create top bubbles in column grid More...
 
unsafe bool DefineGlobalSizeToggle [get, set]
 Returns or sets the define global size toggle of column grid More...
 
unsafe bool DisplayGridToggle [get, set]
 Returns or sets the display grid status of column grid More...
 
unsafe NXOpen.KFObject KfObject [get]
 Returns the kf object More...
 
unsafe NXOpen.NXObjectList RowDataList [get]
 Returns the row data list More...
 
unsafe int RowDeepNumber [get, set]
 Returns or sets the number of rows of columns in column grid More...
 
unsafe double RowSpacingDouble [get, set]
 Returns or sets the value of row spacing between columns More...
 
unsafe
NXOpen.LineDesigner.PickRectanglePointsBuilder 
SelectGridArea [get, set]
 Returns or sets the selected grid area of column grid More...
 
unsafe bool UseSpacingToggle [get, set]
 Returns or sets the status for using column row spacing of column grid More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents 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

Created in NX9.0.0

Member Enumeration Documentation

This enum is providing possible column base types

Enumerator
None 
Rectangle 
Circle 
Cone 
UserDefine 

This enum is providing possible column types

Enumerator
IBeam 
TBeam 
Rectangle 
Circle 
UserDefine 

Member Function Documentation

unsafe void NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ModifyColumnsButton ( )
inline

TODO: fill in a description for this

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Property Documentation

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.BubbleDiameter
getset

Returns or sets the value of bubble diameter in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.BubbleExtension
getset

Returns or sets the value of bubble extension of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.BubbleExtensionOffset
getset

Returns or sets the bubble extension offset value of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.BubbleLeader
getset

Returns or sets the bubble leader

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe string NXOpen.LineDesigner.ColumnGridEquipmentBuilder.BubblesUnallowedChars
getset

Returns or sets the bubbles unallowed characters in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Section NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseCrossSection
get

Returns the column base cross section of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseDepth
get

Returns the column base depth of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseDiameter
get

Returns the column base diameter of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseHeight
get

Returns the column base height of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseLowerDiameter
get

Returns the column base lower diameter of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseType NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseTypeEnum
getset

Returns or sets the column base type of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseUpperDiameter
get

Returns the column base upper diameter of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnBaseWidth
get

Returns the column base width of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Section NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnCrossSection
get

Returns the column cross section of columns of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.NXObjectList NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnDataList
get

Returns the column data list

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnDepth
get

Returns the column depth of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnDiameter
get

Returns the column diameter of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnDisplayIDs
getset

Returns or sets the status of column display ids in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnElevation
get

Returns the column elevation of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnHeight
get

Returns the column height of columns of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnRotate90Degrees
getset

Returns or sets the status of 90 degree column rotation for column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnSpacingDouble
getset

Returns or sets the spacing between columns

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnThickness
get

Returns the column thickness of coulmn grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnType NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnTypeEnum
getset

Returns or sets the column type of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe int NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnWideNumber
getset

Returns or sets the number of column of columns in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Expression NXOpen.LineDesigner.ColumnGridEquipmentBuilder.ColumnWidth
get

Returns the column width of column grid

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.CreateBottomBubblesToggle
getset

Returns or sets the status to create bottom bubbles of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.CreateLeftBubblesToggle
getset

Returns or sets the status to create left bubbles of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.CreateRightBubblesToggle
getset

Returns or sets the status to create right bubbles of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.CreateTopBubblesToggle
getset

Returns or sets the status to create top bubbles in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.DefineGlobalSizeToggle
getset

Returns or sets the define global size toggle of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.DisplayGridToggle
getset

Returns or sets the display grid status of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.KFObject NXOpen.LineDesigner.ColumnGridEquipmentBuilder.KfObject
get

Returns the kf object

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.NXObjectList NXOpen.LineDesigner.ColumnGridEquipmentBuilder.RowDataList
get

Returns the row data list

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe int NXOpen.LineDesigner.ColumnGridEquipmentBuilder.RowDeepNumber
getset

Returns or sets the number of rows of columns in column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe double NXOpen.LineDesigner.ColumnGridEquipmentBuilder.RowSpacingDouble
getset

Returns or sets the value of row spacing between columns

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.LineDesigner.PickRectanglePointsBuilder NXOpen.LineDesigner.ColumnGridEquipmentBuilder.SelectGridArea
getset

Returns or sets the selected grid area of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.ColumnGridEquipmentBuilder.UseSpacingToggle
getset

Returns or sets the status for using column row spacing of column grid

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.