LayoutStateCollection Class¶
-
class
NXOpen.CAE.LayoutStateCollection¶ Bases:
objectThis class is a collection of
NXOpen.CAE.LayoutState.To obtain an instance of this class, refer to
NXOpen.CAE.CaePartNew in version NX11.0.0.
Methods¶
| Method | Description |
|---|---|
| CloneLayoutState | Clones the specified NXOpen.CAE.LayoutState |
| CreateEmptyLayoutState | Creates an empty NXOpen.CAE.LayoutState |
| CreateLayoutStateApplicator | Creates a NXOpen.CAE.LayoutStateApplicator. |
| CreateLayoutStateBuilder | Creates a NXOpen.CAE.LayoutStateBuilder. |
| DeleteLayoutState | Deletes the specified NXOpen.CAE.LayoutState |
| Find | Finds a NXOpen.CAE.LayoutState with the specified name. |
Method Detail¶
CloneLayoutState¶
-
LayoutStateCollection.CloneLayoutState¶ Clones the specified
NXOpen.CAE.LayoutStateSignature
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: New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
- fromLayoutState (
CreateEmptyLayoutState¶
-
LayoutStateCollection.CreateEmptyLayoutState¶ Creates an empty
NXOpen.CAE.LayoutStateSignature
CreateEmptyLayoutState(layoutStateName)Parameters: layoutStateName (str) – name of the new layout state Returns: resulting layout state Return type: NXOpen.CAE.LayoutStateNew 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.LayoutStateApplicatorNew 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.LayoutStateBuilderNew 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.LayoutStateSignature
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.LayoutStatewith the specified name.Signature
Find(name)Parameters: name (str) – name of the layout state Returns: Return type: NXOpen.CAE.LayoutStateNew in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)