NX Open C++ Reference Guide
|
Represents the specification of the FEA Element Type for a meshing dialog. More...
Public Types | |
enum | ElementOrderType { ElementOrderTypeAny, ElementOrderTypeLinear, ElementOrderTypeParabolic } |
Order of the element types to be specified. More... | |
enum | ElementType { ElementTypePoint, ElementTypeBeam, ElementTypeShell, ElementTypeFreeSolid, ElementTypeSweepSolid, ElementTypeSweepSolidWedge, ElementTypeSpider, ElementTypeConnection, ElementTypeAnySolid, ElementTypeTriaShell, ElementTypeQuadShell, ElementTypeWeld } |
Dimension of the element types to be specified. More... | |
Represents the specification of the FEA Element Type for a meshing dialog.
Created in NX6.0.0.
Dimension of the element types to be specified.
ElementTypePoint |
0D element |
ElementTypeBeam |
beam |
ElementTypeShell |
shell |
ElementTypeFreeSolid |
Free mesh solid. |
ElementTypeSweepSolid |
Sweep mesh solid. |
ElementTypeSweepSolidWedge |
Sweep mesh solid with wedges. |
ElementTypeSpider |
Spider Connection. |
ElementTypeConnection |
Connection. |
ElementTypeAnySolid |
Any solid. |
ElementTypeTriaShell |
Tria shell. |
ElementTypeQuadShell |
Quad shell. |
ElementTypeWeld |
Weld element. |
NXOpen::CAE::DestinationCollectorBuilder* NXOpen::CAE::ElementTypeBuilder::DestinationCollector | ( | ) |
Returns the destination element collector
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::ElementTypeBuilder::ElementType NXOpen::CAE::ElementTypeBuilder::ElementDimension | ( | ) |
Returns the element dimension used to limit the valid CAE::ElementTypeBuilder::ElementTypeName and CAE::ElementTypeBuilder::SetElementTypeName values.
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::ElementTypeBuilder::ElementOrderType NXOpen::CAE::ElementTypeBuilder::ElementOrder | ( | ) |
Returns the element order used to limit the valid CAE::ElementTypeBuilder::ElementTypeName and CAE::ElementTypeBuilder::SetElementTypeName values.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::CAE::ElementTypeBuilder::ElementTypeName | ( | ) |
Returns 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 CAE::ElementTypeBuilder::GetElementTypeNames for the list of the current valid element type names.
Created in NX6.0.0.
License requirements : None
std::vector<NXString> NXOpen::CAE::ElementTypeBuilder::GetElementTypeNames | ( | ) |
Returns the element type names that are currently valid for this builder based on the current setting of CAE::ElementTypeBuilder::ElementOrder and CAE::ElementTypeBuilder::SetElementOrder and CAE::ElementTypeBuilder::ElementDimension and CAE::ElementTypeBuilder::SetElementDimension .
@return element type names
Created in NX7.5.1.
License requirements : None
NXOpen::CAE::PropertyTable* NXOpen::CAE::ElementTypeBuilder::PropertyTable | ( | ) |
Returns the property table associated with the element type name CAE::ElementTypeBuilder::ElementTypeName and CAE::ElementTypeBuilder::SetElementTypeName .
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
void NXOpen::CAE::ElementTypeBuilder::SetElementDimension | ( | NXOpen::CAE::ElementTypeBuilder::ElementType | elementDimension | ) |
Sets the element dimension used to limit the valid CAE::ElementTypeBuilder::ElementTypeName and CAE::ElementTypeBuilder::SetElementTypeName values.
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementDimension | elementdimension |
void NXOpen::CAE::ElementTypeBuilder::SetElementOrder | ( | NXOpen::CAE::ElementTypeBuilder::ElementOrderType | elementOrder | ) |
Sets the element order used to limit the valid CAE::ElementTypeBuilder::ElementTypeName and CAE::ElementTypeBuilder::SetElementTypeName values.
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementOrder | elementorder |
void NXOpen::CAE::ElementTypeBuilder::SetElementTypeName | ( | const NXString & | elementType | ) |
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 CAE::ElementTypeBuilder::GetElementTypeNames for the list of the current valid element type names.
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementType | elementtype |
void NXOpen::CAE::ElementTypeBuilder::SetElementTypeName | ( | const char * | elementType | ) |
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 CAE::ElementTypeBuilder::GetElementTypeNames for the list of the current valid element type names.
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementType | elementtype |