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, ElementTypeContact, ElementTypePyramid } |
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.
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 NXOpen::CAE::ElementTypeBuilder::ElementTypeName and NXOpen::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 NXOpen::CAE::ElementTypeBuilder::ElementTypeName and NXOpen::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 NXOpen::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 NXOpen::CAE::ElementTypeBuilder::ElementOrder and NXOpen::CAE::ElementTypeBuilder::SetElementOrder and NXOpen::CAE::ElementTypeBuilder::ElementDimension and NXOpen::CAE::ElementTypeBuilder::SetElementDimension .
NXOpen::CAE::PropertyTable* NXOpen::CAE::ElementTypeBuilder::PropertyTable | ( | ) |
Returns the property table associated with the element type name NXOpen::CAE::ElementTypeBuilder::ElementTypeName and NXOpen::CAE::ElementTypeBuilder::SetElementTypeName .
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
bool NXOpen::CAE::ElementTypeBuilder::RetainElementType | ( | ) |
Returns the option which prevents multiple mesh edit from modifying the element type of individual meshes
Created in NX10.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 NXOpen::CAE::ElementTypeBuilder::ElementTypeName and NXOpen::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 NXOpen::CAE::ElementTypeBuilder::ElementTypeName and NXOpen::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 NXOpen::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 NXOpen::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::SetRetainElementType | ( | bool | bRetainElementOption | ) |
Sets the option which prevents multiple mesh edit from modifying the element type of individual meshes
Created in NX10.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
bRetainElementOption | bretainelementoption |