ShellEADBuilder Class¶
-
class
NXOpen.CAE.
ShellEADBuilder
¶ Bases:
NXOpen.Builder
This class provides Shell Associated Data Support
To create a new instance of this class, use
NXOpen.CAE.NodeElementManager.CreateShellEadBuilder
Default values.
Property Value MaterialOrientationState Ignore SetMatOriMethod CoordinateSystem ThicknessState Ignore ZoffsetState Ignore New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
CoordinateSystem | Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system |
Elements | Returns the select element operator selects elements |
MaterialOrientationState | Returns or sets the material orientation state drives the action upon commit |
Node | Returns the select nodes operator selects nodes to limit thickness to |
SetMatOriMethod | Returns or sets the get selection ori operator gets material orientation method |
Tag | Returns the Tag for this object. |
ThicknessExpression | Returns the thickness expression of the shell element |
ThicknessState | Returns or sets the thickness state drives the action upon commit |
Vector | Returns or sets the get vector method gets the projection vector for material orientation |
ZoffsetExpression | Returns the zoffset expression of the shell element |
ZoffsetState | Returns or sets the zoffset state drives the action upon commit |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
ShellEADBuilderMaterialOrientationMethod Enumeration | indicates which material orientation method to use |
ShellEADBuilderState Enumeration | indicates to ignore, apply or clear the state property upon commit |
Property Detail¶
CoordinateSystem¶
-
ShellEADBuilder.
CoordinateSystem
¶ Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system
-------------------------------------
Getter Method
Signature
CoordinateSystem()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
CoordinateSystem(coordinateSystem)
Parameters: coordinateSystem ( NXOpen.CoordinateSystem
) –New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Elements¶
-
ShellEADBuilder.
Elements
¶ Returns the select element operator selects elements
-------------------------------------
Getter Method
Signature
Elements()
Returns: Return type: NXOpen.CAE.SelectElementsBuilder
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
MaterialOrientationState¶
-
ShellEADBuilder.
MaterialOrientationState
¶ Returns or sets the material orientation state drives the action upon commit
-------------------------------------
Getter Method
Signature
MaterialOrientationState()
Returns: Return type: NXOpen.CAE.ShellEADBuilderState
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
MaterialOrientationState(materialOrientationState)
Parameters: materialOrientationState ( NXOpen.CAE.ShellEADBuilderState
) –New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Node¶
-
ShellEADBuilder.
Node
¶ Returns the select nodes operator selects nodes to limit thickness to
-------------------------------------
Getter Method
Signature
Node()
Returns: Return type: NXOpen.CAE.SelectFENodeList
New in version NX6.0.1.
License requirements: nx_masterfem (“Finite Element Modeling”)
SetMatOriMethod¶
-
ShellEADBuilder.
SetMatOriMethod
¶ Returns or sets the get selection ori operator gets material orientation method
-------------------------------------
Getter Method
Signature
SetMatOriMethod()
Returns: Return type: NXOpen.CAE.ShellEADBuilderMaterialOrientationMethod
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
SetMatOriMethod(setMatOriMethod)
Parameters: setMatOriMethod ( NXOpen.CAE.ShellEADBuilderMaterialOrientationMethod
) –New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ThicknessExpression¶
-
ShellEADBuilder.
ThicknessExpression
¶ Returns the thickness expression of the shell element
-------------------------------------
Getter Method
Signature
ThicknessExpression()
Returns: Return type: NXOpen.Expression
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ThicknessState¶
-
ShellEADBuilder.
ThicknessState
¶ Returns or sets the thickness state drives the action upon commit
-------------------------------------
Getter Method
Signature
ThicknessState()
Returns: Return type: NXOpen.CAE.ShellEADBuilderState
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
ThicknessState(thicknessState)
Parameters: thicknessState ( NXOpen.CAE.ShellEADBuilderState
) –New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Vector¶
-
ShellEADBuilder.
Vector
¶ Returns or sets the get vector method gets the projection vector for material orientation
-------------------------------------
Getter Method
Signature
Vector()
Returns: Return type: NXOpen.Direction
New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
Vector(vector)
Parameters: vector ( NXOpen.Direction
) –New in version NX6.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ZoffsetExpression¶
-
ShellEADBuilder.
ZoffsetExpression
¶ Returns the zoffset expression of the shell element
-------------------------------------
Getter Method
Signature
ZoffsetExpression()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ZoffsetState¶
-
ShellEADBuilder.
ZoffsetState
¶ Returns or sets the zoffset state drives the action upon commit
-------------------------------------
Getter Method
Signature
ZoffsetState()
Returns: Return type: NXOpen.CAE.ShellEADBuilderState
New in version NX7.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
ZoffsetState(zoffsetState)
Parameters: zoffsetState ( NXOpen.CAE.ShellEADBuilderState
) –New in version NX7.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Method Detail¶
Validate¶
-
ShellEADBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.