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

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

Inheritance diagram for NXOpen.CAE.ElementTypeBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ElementOrderType { Any, Linear, Parabolic }
 Order of the element types to be specified. More...
 
enum  ElementType {
  Point, Beam, Shell, FreeSolid,
  SweepSolid, SweepSolidWedge, Spider, Connection,
  AnySolid, TriaShell, QuadShell, Weld,
  Contact, Pyramid, Matrix
}
 Dimension of the element types to be specified. More...
 

Public Member Functions

unsafe string[] 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 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
NXOpen.CAE.DestinationCollectorBuilder 
DestinationCollector [get]
 Returns the destination element collector More...
 
unsafe
NXOpen.CAE.ElementTypeBuilder.ElementType 
ElementDimension [get, set]
 Returns or sets the element dimension used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName values. More...
 
unsafe
NXOpen.CAE.ElementTypeBuilder.ElementOrderType 
ElementOrder [get, set]
 Returns or sets the element order used to limit the valid NXOpen.CAE.ElementTypeBuilder.ElementTypeName values. More...
 
unsafe string ElementTypeName [get, set]
 Returns or sets the element type name which defines the type to be used. More...
 
unsafe NXOpen.CAE.PropertyTable PropertyTable [get]
 Returns the property table associated with the element type name NXOpen.CAE.ElementTypeBuilder.ElementTypeName . More...
 
unsafe bool RetainElementType [get, set]
 Returns or sets the option which prevents multiple mesh edit from modifying the element type of individual meshes 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 the specification of the FEA Element Type for a meshing dialog.

Created in NX6.0.0

Member Enumeration Documentation

Order of the element types to be specified.

Enumerator
Any 

any element

Linear 

linear element

Parabolic 

parabolic element

Dimension of the element types to be specified.

Enumerator
Point 

0D element

Beam 

beam

Shell 

shell

FreeSolid 

Free mesh solid

SweepSolid 

Sweep mesh solid

SweepSolidWedge 

Sweep mesh solid with wedges

Spider 

Spider Connection

Connection 

Connection

AnySolid 

Any solid

TriaShell 

Tria shell

QuadShell 

Quad shell

Weld 

Weld element

Contact 

Contact element

Pyramid 

Pyramid

Matrix 

Matrix

Member Function Documentation

unsafe string [] NXOpen.CAE.ElementTypeBuilder.GetElementTypeNames ( )
inline

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

Created in NX7.5.1

License requirements: None.

Returns
element type names

Property Documentation

unsafe NXOpen.CAE.DestinationCollectorBuilder NXOpen.CAE.ElementTypeBuilder.DestinationCollector
get

Returns the destination element collector

Created in NX6.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_easyfill_advanced (" Easy Fill Advanced")

unsafe NXOpen.CAE.ElementTypeBuilder.ElementType NXOpen.CAE.ElementTypeBuilder.ElementDimension
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_easyfill_advanced (" Easy Fill Advanced")

unsafe NXOpen.CAE.ElementTypeBuilder.ElementOrderType NXOpen.CAE.ElementTypeBuilder.ElementOrder
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe string NXOpen.CAE.ElementTypeBuilder.ElementTypeName
getset

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.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_easyfill_advanced (" Easy Fill Advanced")

unsafe NXOpen.CAE.PropertyTable NXOpen.CAE.ElementTypeBuilder.PropertyTable
get

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

Created in NX6.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe bool NXOpen.CAE.ElementTypeBuilder.RetainElementType
getset

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

Created in NX10.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")


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