GroupByBoundaryBuilder Class

class NXOpen.CAE.GroupByBoundaryBuilder

Bases: NXOpen.Builder

Represents a CAE.GroupByBoundaryBuilder.

To create a new instance of this class, use NXOpen.CAE.CaeGroupCollection.CreateGroupByBoundaryBuilder()

New in version NX10.0.2.

Properties

Property Description
ClosedVolumeToggle Returns or sets the closed volume option
CreateTwoGroups Returns or sets the first selection group
NormalDirectionFlipped Returns or sets the normal direction flipped
SeedElement Returns or sets the seed element
SelectElementsGroupOne Returns the elements in group one
SelectElementsGroupTwo Returns the elements in group two
SelectRemovedGroup Returns the elements removed as ribs
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.
FindVolume Finds a selection of elements representing a volume based on the chosen seed element
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.

Property Detail

ClosedVolumeToggle

GroupByBoundaryBuilder.ClosedVolumeToggle

Returns or sets the closed volume option

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

Getter Method

Signature ClosedVolumeToggle

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ClosedVolumeToggle

Parameters:toggle1 (bool) –

New in version NX11.0.0.

License requirements: None.

CreateTwoGroups

GroupByBoundaryBuilder.CreateTwoGroups

Returns or sets the first selection group

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

Getter Method

Signature CreateTwoGroups

Returns:
Return type:bool

New in version NX10.0.2.

License requirements: None.

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

Setter Method

Signature CreateTwoGroups

Parameters:direction0 (bool) –

New in version NX10.0.2.

License requirements: None.

NormalDirectionFlipped

GroupByBoundaryBuilder.NormalDirectionFlipped

Returns or sets the normal direction flipped

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

Getter Method

Signature NormalDirectionFlipped

Returns:
Return type:bool

New in version NX10.0.2.

License requirements: None.

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

Setter Method

Signature NormalDirectionFlipped

Parameters:toggle0 (bool) –

New in version NX10.0.2.

License requirements: None.

SeedElement

GroupByBoundaryBuilder.SeedElement

Returns or sets the seed element

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

Getter Method

Signature SeedElement

Returns:
Return type:NXOpen.CAE.FEElement

New in version NX10.0.2.

License requirements: None.

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

Setter Method

Signature SeedElement

Parameters:seedElement (NXOpen.CAE.FEElement) –

New in version NX10.0.2.

License requirements: None.

SelectElementsGroupOne

GroupByBoundaryBuilder.SelectElementsGroupOne

Returns the elements in group one

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

Getter Method

Signature SelectElementsGroupOne

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX10.0.2.

License requirements: None.

SelectElementsGroupTwo

GroupByBoundaryBuilder.SelectElementsGroupTwo

Returns the elements in group two

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

Getter Method

Signature SelectElementsGroupTwo

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX10.0.2.

License requirements: None.

SelectRemovedGroup

GroupByBoundaryBuilder.SelectRemovedGroup

Returns the elements removed as ribs

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

Getter Method

Signature SelectRemovedGroup

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX10.0.2.

License requirements: None.

Method Detail

FindVolume

GroupByBoundaryBuilder.FindVolume

Finds a selection of elements representing a volume based on the chosen seed element

Signature FindVolume()

New in version NX10.0.2.

License requirements: None.

Validate

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