InterpolationEADBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# InterpolationEADBuilder Class

class `NXOpen.CAE.``InterpolationEADBuilder`

  Bases: `NXOpen.Builder`

  This class provides Interpolation Associated Data Support

  To create a new instance of this class, use `NXOpen.CAE.NodeElementManager.CreateInterpolationEadBuilder()`

  New in version NX11.0.0.

# Properties

Property | Description
--- | ---
Elements | Returns the select element operator selects elements
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.
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit.
GetDof1Weights | The get dof1_weights operator gets dof 1 weight values
GetDof2Weights | The get dof2_weights operator gets dof 2 weight values
GetDof3Weights | The get dof3_weights operator gets dof 3 weight values
GetDof4Weights | The get dof4_weights operator gets dof 4 weight values
GetDof5Weights | The get dof5_weights operator gets dof 5 weight values
GetDof6Weights | The get dof6_weights operator gets dof 6 weight values
GetObject | Returns the object currently being edited by this builder.
GetUmData | The get_um_data operator gets the array of 12 um_data values
SetDof1Weights | The set_dof1_weights operator selects elements
SetDof2Weights | The set_dof2_weights operator selects elements
SetDof3Weights | The set_dof3_weights operator selects elements
SetDof4Weights | The set_dof4_weights operator selects elements
SetDof5Weights | The set_dof5_weights operator selects elements
SetDof6Weights | The set_dof6_weights operator selects elements
SetUmData | The set_um_data operator sets the array of 12 um_data values
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

## Elements

`InterpolationEADBuilder.``Elements`

  Returns the select element operator selects elements

  `-------------------------------------`

  Getter Method

  Signature `Elements`

  Returns: |
  Return type: | `NXOpen.CAE.SelectElementsBuilder`

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

# Method Detail

## GetDof1Weights

`InterpolationEADBuilder.``GetDof1Weights`

  The get dof1_weights operator gets dof 1 weight values

  Signature `GetDof1Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetDof2Weights

`InterpolationEADBuilder.``GetDof2Weights`

  The get dof2_weights operator gets dof 2 weight values

  Signature `GetDof2Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetDof3Weights

`InterpolationEADBuilder.``GetDof3Weights`

  The get dof3_weights operator gets dof 3 weight values

  Signature `GetDof3Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetDof4Weights

`InterpolationEADBuilder.``GetDof4Weights`

  The get dof4_weights operator gets dof 4 weight values

  Signature `GetDof4Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetDof5Weights

`InterpolationEADBuilder.``GetDof5Weights`

  The get dof5_weights operator gets dof 5 weight values

  Signature `GetDof5Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetDof6Weights

`InterpolationEADBuilder.``GetDof6Weights`

  The get dof6_weights operator gets dof 6 weight values

  Signature `GetDof6Weights()`

  Returns: |
  Return type: | list of float

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## GetUmData

`InterpolationEADBuilder.``GetUmData`

  The get_um_data operator gets the array of 12 um_data values

  Signature `GetUmData()`

  Returns: |
  Return type: | list of int

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof1Weights

`InterpolationEADBuilder.``SetDof1Weights`

  The set_dof1_weights operator selects elements

  Signature `SetDof1Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof2Weights

`InterpolationEADBuilder.``SetDof2Weights`

  The set_dof2_weights operator selects elements

  Signature `SetDof2Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof3Weights

`InterpolationEADBuilder.``SetDof3Weights`

  The set_dof3_weights operator selects elements

  Signature `SetDof3Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof4Weights

`InterpolationEADBuilder.``SetDof4Weights`

  The set_dof4_weights operator selects elements

  Signature `SetDof4Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof5Weights

`InterpolationEADBuilder.``SetDof5Weights`

  The set_dof5_weights operator selects elements

  Signature `SetDof5Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetDof6Weights

`InterpolationEADBuilder.``SetDof6Weights`

  The set_dof6_weights operator selects elements

  Signature `SetDof6Weights(dofWeights)`

  Parameters: | dofWeights (list of float) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## SetUmData

`InterpolationEADBuilder.``SetUmData`

  The set_um_data operator sets the array of 12 um_data values

  Signature `SetUmData(umData)`

  Parameters: | umData (list of int) –

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## Validate

`InterpolationEADBuilder.``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.