LayoutStateCollection Class

class NXOpen.CAE.LayoutStateCollection

Bases: object

This class is a collection of NXOpen.CAE.LayoutState.

To obtain an instance of this class, refer to NXOpen.CAE.CaePart

New in version NX11.0.0.

Method Detail

CloneLayoutState

LayoutStateCollection.CloneLayoutState

Clones the specified NXOpen.CAE.LayoutState

Signature CloneLayoutState(fromLayoutState, newName)

Parameters:
  • fromLayoutState (NXOpen.CAE.LayoutState) – cloned layout state
  • newName (str) – name of the new layout state
Returns:

resulting layout state

Return type:

NXOpen.CAE.LayoutState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

CreateEmptyLayoutState

LayoutStateCollection.CreateEmptyLayoutState

Creates an empty NXOpen.CAE.LayoutState

Signature CreateEmptyLayoutState(layoutStateName)

Parameters:layoutStateName (str) – name of the new layout state
Returns:resulting layout state
Return type:NXOpen.CAE.LayoutState

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

CreateLayoutStateApplicator

LayoutStateCollection.CreateLayoutStateApplicator

Creates a NXOpen.CAE.LayoutStateApplicator.

This builder is used to visualize layout states or exported layout states.

Signature CreateLayoutStateApplicator()

Returns:
Return type:NXOpen.CAE.LayoutStateApplicator

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

CreateLayoutStateBuilder

LayoutStateCollection.CreateLayoutStateBuilder

Creates a NXOpen.CAE.LayoutStateBuilder.

This builder is used to create or edit Layout States.

Signature CreateLayoutStateBuilder(layoutState)

Parameters:layoutState (NXOpen.CAE.LayoutState) –
Returns:
Return type:NXOpen.CAE.LayoutStateBuilder

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

DeleteLayoutState

LayoutStateCollection.DeleteLayoutState

Deletes the specified NXOpen.CAE.LayoutState

Signature DeleteLayoutState(layoutState)

Parameters:layoutState (NXOpen.CAE.LayoutState) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

Find

LayoutStateCollection.Find

Finds a NXOpen.CAE.LayoutState with the specified name.

Signature Find(name)

Parameters:name (str) – name of the layout state
Returns:
Return type:NXOpen.CAE.LayoutState

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)