ElementTypeBuilder Class

class NXOpen.CAE.ElementTypeBuilder

Bases: NXOpen.TaggedObject

Represents the specification of the FEA Element Type for a meshing dialog.

New in version NX6.0.0.

Properties

Property Description
DestinationCollector Returns the destination element collector
ElementDimension Returns or sets the element dimension used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName`() values.
ElementOrder Returns or sets the element order used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName`() values.
ElementTypeName Returns or sets the element type name which defines the type to be used.
PropertyTable Returns the property table associated with the element type name NXOpen.CAE.ElementTypeBuilder.ElementTypeName`().
RetainElementType Returns or sets the option which prevents multiple mesh edit from modifying the element type of individual meshes
Tag Returns the Tag for this object.

Methods

Method Description
GetElementTypeNames Returns the element type names that are currently valid for this builder based on the current setting of NXOpen.CAE.ElementTypeBuilder.ElementOrder`() and NXOpen.CAE.ElementTypeBuilder.ElementDimension`()

Enumerations

ElementTypeBuilderElementOrderType Enumeration Order of the element types to be specified.
ElementTypeBuilderElementType Enumeration Dimension of the element types to be specified.

Property Detail

DestinationCollector

ElementTypeBuilder.DestinationCollector

Returns the destination element collector

-------------------------------------

Getter Method

Signature DestinationCollector

Returns:
Return type:NXOpen.CAE.DestinationCollectorBuilder

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ElementDimension

ElementTypeBuilder.ElementDimension

Returns or sets the element dimension used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName`() values.

-------------------------------------

Getter Method

Signature ElementDimension

Returns:
Return type:NXOpen.CAE.ElementTypeBuilderElementType

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ElementDimension

Parameters:elementDimension (NXOpen.CAE.ElementTypeBuilderElementType) –

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ElementOrder

ElementTypeBuilder.ElementOrder

Returns or sets the element order used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName`() values.

-------------------------------------

Getter Method

Signature ElementOrder

Returns:
Return type:NXOpen.CAE.ElementTypeBuilderElementOrderType

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ElementOrder

Parameters:elementOrder (NXOpen.CAE.ElementTypeBuilderElementOrderType) –

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ElementTypeName

ElementTypeBuilder.ElementTypeName

Returns or sets the element type name which defines the type to be used.

This name is solver environment dependent. These are the same names that show up in the meshing dialogues. Refer to NXOpen.CAE.ElementTypeBuilder.GetElementTypeNames() for the list of the current valid element type names.

-------------------------------------

Getter Method

Signature ElementTypeName

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ElementTypeName

Parameters:elementType (str) –

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PropertyTable

ElementTypeBuilder.PropertyTable

Returns the property table associated with the element type name NXOpen.CAE.ElementTypeBuilder.ElementTypeName`().

-------------------------------------

Getter Method

Signature PropertyTable

Returns:Mesh property table
Return type:NXOpen.CAE.PropertyTable

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RetainElementType

ElementTypeBuilder.RetainElementType

Returns or sets the option which prevents multiple mesh edit from modifying the element type of individual meshes

-------------------------------------

Getter Method

Signature RetainElementType

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

-------------------------------------

Setter Method

Signature RetainElementType

Parameters:bRetainElementOption (bool) –

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Method Detail

GetElementTypeNames

ElementTypeBuilder.GetElementTypeNames

Returns the element type names that are currently valid for this builder based on the current setting of NXOpen.CAE.ElementTypeBuilder.ElementOrder`() and NXOpen.CAE.ElementTypeBuilder.ElementDimension`()

Signature GetElementTypeNames()

Returns:element type names
Return type:list of str

New in version NX7.5.1.

License requirements: None.