AlignShellElementFirstEdgeBuilder Class

class NXOpen.CAE.ModelCheck.AlignShellElementFirstEdgeBuilder

Bases: NXOpen.Builder

Represents a NXOpen.CAE.ModelCheck.AlignShellElementFirstEdgeBuilder builder used to align the first edges of connected shell elements with a seed element edge.

To create a new instance of this class, use NXOpen.CAE.ModelCheckManager.CreateAlignShellElementFirstEdgeBuilder()

Default values.

Property Value
ElemSelectionMethod ConnectedElementsinSeedMesh

New in version NX12.0.0.

Properties

Property Description
Direction Returns or sets the direction
ElemSelectionMethod Returns or sets the element selection method
Elements Returns the elements
SeedEdge Returns the seed edge
Tag Returns the Tag for this object.

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.
DisplayFirstEdges Display first edges for connected elements, which are to be aligned with seed edge
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

AlignShellElementFirstEdgeBuilderElemSelectionMode Enumeration the options to define the connection scope to the seed element for model checking

Property Detail

Direction

AlignShellElementFirstEdgeBuilder.Direction

Returns or sets the direction

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

Getter Method

Signature Direction

Returns:
Return type:bool

New in version NX12.0.0.

License requirements: None.

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

Setter Method

Signature Direction

Parameters:direction (bool) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ElemSelectionMethod

AlignShellElementFirstEdgeBuilder.ElemSelectionMethod

Returns or sets the element selection method

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

Getter Method

Signature ElemSelectionMethod

Returns:
Return type:NXOpen.CAE.ModelCheck.AlignShellElementFirstEdgeBuilderElemSelectionMode

New in version NX12.0.0.

License requirements: None.

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

Setter Method

Signature ElemSelectionMethod

Parameters:elemSelectionMethod (NXOpen.CAE.ModelCheck.AlignShellElementFirstEdgeBuilderElemSelectionMode) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Elements

AlignShellElementFirstEdgeBuilder.Elements

Returns the elements

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

Getter Method

Signature Elements

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX12.0.0.

License requirements: None.

SeedEdge

AlignShellElementFirstEdgeBuilder.SeedEdge

Returns the seed edge

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

Getter Method

Signature SeedEdge

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX12.0.0.

License requirements: None.

Method Detail

DisplayFirstEdges

AlignShellElementFirstEdgeBuilder.DisplayFirstEdges

Display first edges for connected elements, which are to be aligned with seed edge

Signature DisplayFirstEdges()

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Validate

AlignShellElementFirstEdgeBuilder.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.