LaminateGlobalLayupCollection Class

class NXOpen.CAE.LaminateGlobalLayupCollection

Bases: object

Represents a global layup, which is defined by a sequence of NXOpen.CAE.LaminateGlobalLayup, each with a name and a list of plies

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

New in version NX6.0.0.

Methods

Method Description
CreateGlobalLayup Create a new NXOpen.CAE.LaminateGlobalLayup instance
DeleteGlobalLayup Delete an existing NXOpen.CAE.LaminateGlobalLayup instance
FindObject Finds the NXOpen.CAE.LaminateGlobalLayup with the given identifier as recorded in a journal.

Method Detail

CreateGlobalLayup

LaminateGlobalLayupCollection.CreateGlobalLayup

Create a new NXOpen.CAE.LaminateGlobalLayup instance

Signature CreateGlobalLayup()

Returns:
Return type:NXOpen.CAE.LaminateGlobalLayup

New in version NX7.5.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

DeleteGlobalLayup

LaminateGlobalLayupCollection.DeleteGlobalLayup

Delete an existing NXOpen.CAE.LaminateGlobalLayup instance

Signature DeleteGlobalLayup(layupToRemove)

Parameters:layupToRemove (NXOpen.CAE.LaminateGlobalLayup) –

New in version NX7.5.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

FindObject

LaminateGlobalLayupCollection.FindObject

Finds the NXOpen.CAE.LaminateGlobalLayup with the given identifier as recorded in a journal.

An exception will be thrown if no object can be found with the given journal identifier.

Signature FindObject(journalIdentifier)

Parameters:journalIdentifier (str) – Identifier to be found
Returns:global layup found
Return type:NXOpen.CAE.LaminateGlobalLayup

New in version NX7.5.0.

License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)