LaminatePlyGroupCollection Class¶
-
class
NXOpen.CAE.
LaminatePlyGroupCollection
¶ Bases:
object
Represents a laminate layup, which is defined by a sequence of
CAE.LaminatePlyGroup
, each with a name and a list of pliesTo obtain an instance of this class, refer to
NXOpen.CAE.Laminate
New in version NX5.0.0.
Methods¶
Method | Description |
---|---|
DeletePlyGroup | Deletes a CAE.LaminatePlyGroup by index |
GetPlyGroup | Finds a CAE.LaminatePlyGroup from layup |
InsertLinkedPlyGroup | Creates a linked CAE.LaminatePlyGroup inserted in the laminate layup at the specified index |
InsertPlyGroup | Creates an empty CAE.LaminatePlyGroup inserted in the laminate layup at the specified index |
InsertSinglePly | Creates a new, simple CAE.LaminatePlyGroup holding a default ply, and inserted in the laminate layup at the specified index |
Method Detail¶
DeletePlyGroup¶
-
LaminatePlyGroupCollection.
DeletePlyGroup
¶ Deletes a
CAE.LaminatePlyGroup
by indexSignature
DeletePlyGroup(groupIndex)
Parameters: groupIndex (int) – index of group to remove New in version NX5.0.0.
License requirements: nx_lam_composites (“Laminate Composites”)
GetPlyGroup¶
-
LaminatePlyGroupCollection.
GetPlyGroup
¶ Finds a
CAE.LaminatePlyGroup
from layupSignature
GetPlyGroup(groupIndex)
Parameters: groupIndex (int) – index in the sequence Returns: group found Return type: NXOpen.CAE.LaminatePlyGroup
New in version NX5.0.0.
License requirements: nx_lam_composites (“Laminate Composites”)
InsertLinkedPlyGroup¶
-
LaminatePlyGroupCollection.
InsertLinkedPlyGroup
¶ Creates a linked
CAE.LaminatePlyGroup
inserted in the laminate layup at the specified indexSignature
InsertLinkedPlyGroup(name, linkType, parentName, insertionIndex)
Parameters: - name (str) – Name of ply group
- linkType (
NXOpen.CAE.LaminatePlyGroupLink
) – Type of link - parentName (str) – name of parent PlyGroup
- insertionIndex (int) – index in the sequence to insert at
Returns: PlyGroup created
Return type: New in version NX5.0.0.
License requirements: nx_lam_composites (“Laminate Composites”)
InsertPlyGroup¶
-
LaminatePlyGroupCollection.
InsertPlyGroup
¶ Creates an empty
CAE.LaminatePlyGroup
inserted in the laminate layup at the specified indexSignature
InsertPlyGroup(name, insertionIndex)
Parameters: - name (str) – Name of ply group
- insertionIndex (int) – index in the sequence to insert at
Returns: PlyGroup created
Return type: New in version NX5.0.0.
License requirements: nx_lam_composites (“Laminate Composites”)
InsertSinglePly¶
-
LaminatePlyGroupCollection.
InsertSinglePly
¶ Creates a new, simple
CAE.LaminatePlyGroup
holding a default ply, and inserted in the laminate layup at the specified indexSignature
InsertSinglePly(insertionIndex)
Parameters: insertionIndex (int) – index in the sequence to insert at Returns: PlyGroup created to hold the single ply Return type: NXOpen.CAE.LaminatePlyGroup
New in version NX5.0.0.
License requirements: nx_lam_composites (“Laminate Composites”)