LaminateDynamicEventBuilder Class

class NXOpen.CAE.LaminateDynamicEventBuilder

Bases: NXOpen.Builder

Represents a NXOpen.CAE.LaminateDynamicEvent builder

This is an abstract class.

New in version NX10.0.0.

Properties

Property Description
DynamicEventName Returns or sets the event name
ExcitationCsys Returns or sets the excitation coordinate system
ExcitationSelectedAxis Returns or sets the excitation axis
LowerBoundFrequency Returns or sets the lower bound freq
NastranBasicCsys Returns or sets the nastran basic
ReferenceType Returns or sets the reference type
Tag Returns the Tag for this object.
UpperBoundFrequency Returns or sets the upper bound freq
UserFunction Returns or sets the function.

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.
GetOutputRequestObject Get the output request.
SetOutputRequestObject Set the output request.
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

DynamicEventName

LaminateDynamicEventBuilder.DynamicEventName

Returns or sets the event name

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

Getter Method

Signature DynamicEventName

Returns:
Return type:str

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature DynamicEventName

Parameters:dynamicEventName (str) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

ExcitationCsys

LaminateDynamicEventBuilder.ExcitationCsys

Returns or sets the excitation coordinate system

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

Getter Method

Signature ExcitationCsys

Returns:
Return type:NXOpen.CoordinateSystem

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature ExcitationCsys

Parameters:excitationCsys (NXOpen.CoordinateSystem) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

ExcitationSelectedAxis

LaminateDynamicEventBuilder.ExcitationSelectedAxis

Returns or sets the excitation axis

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

Getter Method

Signature ExcitationSelectedAxis

Returns:
Return type:NXOpen.CAE.LaminateDynamicEventBuilderExcitationSelectedAxisEnum

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature ExcitationSelectedAxis

Parameters:excitationSelectedAxis (NXOpen.CAE.LaminateDynamicEventBuilderExcitationSelectedAxisEnum) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

LowerBoundFrequency

LaminateDynamicEventBuilder.LowerBoundFrequency

Returns or sets the lower bound freq

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

Getter Method

Signature LowerBoundFrequency

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature LowerBoundFrequency

Parameters:lowerBoundFrequency (float) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

NastranBasicCsys

LaminateDynamicEventBuilder.NastranBasicCsys

Returns or sets the nastran basic

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

Getter Method

Signature NastranBasicCsys

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature NastranBasicCsys

Parameters:nastranBasicCsys (bool) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

ReferenceType

LaminateDynamicEventBuilder.ReferenceType

Returns or sets the reference type

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

Getter Method

Signature ReferenceType

Returns:
Return type:NXOpen.CAE.LaminateDynamicEventBuilderReferenceTypeEnum

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature ReferenceType

Parameters:referenceType (NXOpen.CAE.LaminateDynamicEventBuilderReferenceTypeEnum) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

UpperBoundFrequency

LaminateDynamicEventBuilder.UpperBoundFrequency

Returns or sets the upper bound freq

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

Getter Method

Signature UpperBoundFrequency

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature UpperBoundFrequency

Parameters:upperBoundFrequency (float) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

UserFunction

LaminateDynamicEventBuilder.UserFunction

Returns or sets the function.

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

Getter Method

Signature UserFunction

Returns:
Return type:NXOpen.TaggedObject

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature UserFunction

Parameters:userFunction (NXOpen.TaggedObject) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

Method Detail

GetOutputRequestObject

LaminateDynamicEventBuilder.GetOutputRequestObject

Get the output request.

Signature GetOutputRequestObject()

Returns:
Return type:NXOpen.CAE.ModelingObjectPropertyTable

New in version NX10.0.0.

License requirements: None.

SetOutputRequestObject

LaminateDynamicEventBuilder.SetOutputRequestObject

Set the output request.

Signature SetOutputRequestObject(ssmo)

Parameters:ssmo (NXOpen.CAE.ModelingObjectPropertyTable) –

New in version NX10.0.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

Validate

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