DamperEADBuilder Class

class NXOpen.CAE.DamperEADBuilder

Bases: NXOpen.Builder

This class provides Damper Associated Data Support

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

Default values.

Property Value
RotationalViscousDamping.Value 0 (millimeters part), 0 (inches part)
TranslationalViscousDamping.Value 0 (millimeters part), 0 (inches part)
ViscousDampingState Apply

New in version NX12.0.0.

Properties

Property Description
ComponentEndAState Returns or sets the component end a state drives the action upon commit
ComponentEndBState Returns or sets the component end b state drives the action upon commit
Elements Returns the select element operator selects elements
PhysicalPropertyTable Returns or sets the physical property table of the damper element
PhysicalPropertyTableState Returns or sets the physical property table state state drives the action upon commit
RotationalComponentEndA Returns or sets the rotational component end A of the damper element
RotationalComponentEndB Returns or sets the rotational component end B of the damper element
RotationalViscousDamping Returns the expression rotational viscous damping operator gets damper rotational viscous damping value
Tag Returns the Tag for this object.
TranslationalComponentEndA Returns or sets the translational component end A of the damper element
TranslationalComponentEndB Returns or sets the translational component end B of the damper element
TranslationalViscousDamping Returns the expression viscous damping operator gets damper translational viscous damping value
ViscousDampingState Returns or sets the viscous damping 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

DamperEADBuilderRotationalComponentEnd Enumeration indicates which rotational degree of freedom to use as component end
DamperEADBuilderState Enumeration indicates to apply or clear the viscous damping property upon commit
DamperEADBuilderTranslationalComponentEnd Enumeration indicates which translational degree of freedom to use as component end

Property Detail

ComponentEndAState

DamperEADBuilder.ComponentEndAState

Returns or sets the component end a state drives the action upon commit

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

Getter Method

Signature ComponentEndAState

Returns:
Return type:NXOpen.CAE.DamperEADBuilderState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature ComponentEndAState

Parameters:componentEndAState (NXOpen.CAE.DamperEADBuilderState) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ComponentEndBState

DamperEADBuilder.ComponentEndBState

Returns or sets the component end b state drives the action upon commit

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

Getter Method

Signature ComponentEndBState

Returns:
Return type:NXOpen.CAE.DamperEADBuilderState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature ComponentEndBState

Parameters:componentEndBState (NXOpen.CAE.DamperEADBuilderState) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Elements

DamperEADBuilder.Elements

Returns the select element operator selects elements

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

Getter Method

Signature Elements

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTable

DamperEADBuilder.PhysicalPropertyTable

Returns or sets the physical property table of the damper element

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

Getter Method

Signature PhysicalPropertyTable

Returns:
Return type:NXOpen.CAE.PhysicalPropertyTable

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTable

Parameters:physicalPropertyTable (NXOpen.CAE.PhysicalPropertyTable) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTableState

DamperEADBuilder.PhysicalPropertyTableState

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

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

Getter Method

Signature PhysicalPropertyTableState

Returns:
Return type:NXOpen.CAE.DamperEADBuilderState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTableState

Parameters:physicalPropertyTableState (NXOpen.CAE.DamperEADBuilderState) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RotationalComponentEndA

DamperEADBuilder.RotationalComponentEndA

Returns or sets the rotational component end A of the damper element

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

Getter Method

Signature RotationalComponentEndA

Returns:
Return type:NXOpen.CAE.DamperEADBuilderRotationalComponentEnd

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature RotationalComponentEndA

Parameters:rotationalComponentEndA (NXOpen.CAE.DamperEADBuilderRotationalComponentEnd) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RotationalComponentEndB

DamperEADBuilder.RotationalComponentEndB

Returns or sets the rotational component end B of the damper element

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

Getter Method

Signature RotationalComponentEndB

Returns:
Return type:NXOpen.CAE.DamperEADBuilderRotationalComponentEnd

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature RotationalComponentEndB

Parameters:rotationalComponentEndB (NXOpen.CAE.DamperEADBuilderRotationalComponentEnd) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RotationalViscousDamping

DamperEADBuilder.RotationalViscousDamping

Returns the expression rotational viscous damping operator gets damper rotational viscous damping value

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

Getter Method

Signature RotationalViscousDamping

Returns:
Return type:NXOpen.Expression

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

TranslationalComponentEndA

DamperEADBuilder.TranslationalComponentEndA

Returns or sets the translational component end A of the damper element

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

Getter Method

Signature TranslationalComponentEndA

Returns:
Return type:NXOpen.CAE.DamperEADBuilderTranslationalComponentEnd

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature TranslationalComponentEndA

Parameters:translationalComponentEndA (NXOpen.CAE.DamperEADBuilderTranslationalComponentEnd) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

TranslationalComponentEndB

DamperEADBuilder.TranslationalComponentEndB

Returns or sets the translational component end B of the damper element

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

Getter Method

Signature TranslationalComponentEndB

Returns:
Return type:NXOpen.CAE.DamperEADBuilderTranslationalComponentEnd

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature TranslationalComponentEndB

Parameters:translationalComponentEndB (NXOpen.CAE.DamperEADBuilderTranslationalComponentEnd) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

TranslationalViscousDamping

DamperEADBuilder.TranslationalViscousDamping

Returns the expression viscous damping operator gets damper translational viscous damping value

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

Getter Method

Signature TranslationalViscousDamping

Returns:
Return type:NXOpen.Expression

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ViscousDampingState

DamperEADBuilder.ViscousDampingState

Returns or sets the viscous damping state drives the action upon commit

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

Getter Method

Signature ViscousDampingState

Returns:
Return type:NXOpen.CAE.DamperEADBuilderState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature ViscousDampingState

Parameters:viscousDampingState (NXOpen.CAE.DamperEADBuilderState) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Method Detail

Validate

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