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
GapThicknessState Ignore
MaterialOrientationState Ignore
PhysicalPropertyTableState 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
CsysDataType Returns or sets the get selection csys data type gets coordinate system data type
Elements Returns the select element operator selects elements
GapThicknessExpression Returns the gap thickness expression of the shell element
GapThicknessState Returns or sets the gap thickness state drives the action upon commit
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
NodeGaps Returns the select nodes operator selects nodes to limit gap thickness to
PhysicalPropertyTable Returns or sets the physical property table of the shell element
PhysicalPropertyTableState Returns or sets the physical property table state state drives the action upon commit
PointInPlane Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/ spherical csys for material orientation
PointOnZaxis Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for material orientation
PointOrigin Returns or sets the get coordinate system data point origin gets the coordinates of origin point for material orientation
PreferredLabel Returns or sets the get preferred csys label gets the label assigned to the csys data
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

ShellEADBuilderCoordinateSystemDataType Enumeration indicates which type of coordinate system data to use
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

Parameters:coordinateSystem (NXOpen.CoordinateSystem) –

New in version NX6.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

CsysDataType

ShellEADBuilder.CsysDataType

Returns or sets the get selection csys data type gets coordinate system data type

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

Getter Method

Signature CsysDataType

Returns:
Return type:NXOpen.CAE.ShellEADBuilderCoordinateSystemDataType

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature CsysDataType

Parameters:csysDataType (NXOpen.CAE.ShellEADBuilderCoordinateSystemDataType) –

New in version NX12.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”)

GapThicknessExpression

ShellEADBuilder.GapThicknessExpression

Returns the gap thickness expression of the shell element

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

Getter Method

Signature GapThicknessExpression

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

GapThicknessState

ShellEADBuilder.GapThicknessState

Returns or sets the gap thickness state drives the action upon commit

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

Getter Method

Signature GapThicknessState

Returns:
Return type:NXOpen.CAE.ShellEADBuilderState

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature GapThicknessState

Parameters:gapThicknessState (NXOpen.CAE.ShellEADBuilderState) –

New in version NX11.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

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”)

NodeGaps

ShellEADBuilder.NodeGaps

Returns the select nodes operator selects nodes to limit gap thickness to

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

Getter Method

Signature NodeGaps

Returns:
Return type:NXOpen.CAE.SelectFENodeList

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTable

ShellEADBuilder.PhysicalPropertyTable

Returns or sets the physical property table of the shell element

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

Getter Method

Signature PhysicalPropertyTable

Returns:
Return type:NXOpen.CAE.PhysicalPropertyTable

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTable

Parameters:physicalPropertyTable (NXOpen.CAE.PhysicalPropertyTable) –

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTableState

ShellEADBuilder.PhysicalPropertyTableState

Returns or sets the physical property table state state drives the action upon commit

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

Getter Method

Signature PhysicalPropertyTableState

Returns:
Return type:NXOpen.CAE.ShellEADBuilderState

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTableState

Parameters:physicalPropertyTableState (NXOpen.CAE.ShellEADBuilderState) –

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointInPlane

ShellEADBuilder.PointInPlane

Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/ spherical csys for material orientation

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

Getter Method

Signature PointInPlane

Returns:material orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointInPlane

Parameters:planePoint (NXOpen.Point) – material orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointOnZaxis

ShellEADBuilder.PointOnZaxis

Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for material orientation

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

Getter Method

Signature PointOnZaxis

Returns:material orientation csys data point on z-axis
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointOnZaxis

Parameters:zAxisPoint (NXOpen.Point) – material orientation csys data point on z-axis

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointOrigin

ShellEADBuilder.PointOrigin

Returns or sets the get coordinate system data point origin gets the coordinates of origin point for material orientation

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

Getter Method

Signature PointOrigin

Returns:material orientation csys data origin point
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointOrigin

Parameters:originPoint (NXOpen.Point) – material orientation csys data origin point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PreferredLabel

ShellEADBuilder.PreferredLabel

Returns or sets the get preferred csys label gets the label assigned to the csys data

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

Getter Method

Signature PreferredLabel

Returns:
Return type:int

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PreferredLabel

Parameters:preferredLabel (int) –

New in version NX12.0.0.

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

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

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

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

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.