LaminatePostReportCollection Class — NXOpen Python API Reference 12.0.0 documentation

# LaminatePostReportCollection Class

class `NXOpen.CAE.``LaminatePostReportCollection`

  Bases: `object`

  Represents a collection of laminate post reports

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

  New in version NX8.0.0.

# Properties

Property | Description
--- | ---
ActivePostReport | Returns or sets the active laminate post report

# Methods

Method | Description
--- | ---
ClonePostReport | Clones the laminate post report
CreateLaminateGraphicalReportBuilder | Creates the builder for the `NXOpen.CAE.LaminateGraphicalReport` class
CreateLaminatePostReportBuilder | Creates the builder for the `NXOpen.CAE.LaminatePostReport` class
CreateLaminateQuickReportBuilder | Creates the builder for the `NXOpen.CAE.LaminateQuickReport` class
CreateLaminateSpreadsheetReportBuilder | Creates the builder for the `NXOpen.CAE.LaminateSpreadsheetReport` class
DeletePostReport | Deletes the laminate post report
FindObject | Finds a laminate post report with the specified name

# Property Detail

## ActivePostReport

`LaminatePostReportCollection.``ActivePostReport`

  Returns or sets the active laminate post report

  `-------------------------------------`

  Getter Method

  Signature `ActivePostReport`

  Returns: | Active laminate post report
  Return type: | `NXOpen.CAE.LaminatePostReport`

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

  `-------------------------------------`

  Setter Method

  Signature `ActivePostReport`

  Parameters: | postReport (`NXOpen.CAE.LaminatePostReport`) – Laminate post report to be set active

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

# Method Detail

## ClonePostReport

`LaminatePostReportCollection.``ClonePostReport`

  Clones the laminate post report

  Signature `ClonePostReport(postReport)`

  Parameters: | postReport (`NXOpen.CAE.LaminatePostReport`) – Laminate post report to be cloned

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

## CreateLaminateGraphicalReportBuilder

`LaminatePostReportCollection.``CreateLaminateGraphicalReportBuilder`

  Creates the builder for the `NXOpen.CAE.LaminateGraphicalReport` class

  Signature `CreateLaminateGraphicalReportBuilder(graphicalReport)`

  Parameters: | graphicalReport – Graphical Report being edited.

  Not needed in creation mode. :type graphicalReport: `NXOpen.CAE.LaminateGraphicalReport` :returns: Laminate Graphical Report builder :rtype: `NXOpen.CAE.LaminateGraphicalReportBuilder`

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

## CreateLaminatePostReportBuilder

`LaminatePostReportCollection.``CreateLaminatePostReportBuilder`

  Creates the builder for the `NXOpen.CAE.LaminatePostReport` class

  Signature `CreateLaminatePostReportBuilder(postReport)`

  Parameters: | postReport – Post Report being edited.

  Not needed in creation mode. :type postReport: `NXOpen.CAE.LaminatePostReport` :returns: Laminate Post Report builder :rtype: `NXOpen.CAE.LaminatePostReportBuilder`

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

## CreateLaminateQuickReportBuilder

`LaminatePostReportCollection.``CreateLaminateQuickReportBuilder`

  Creates the builder for the `NXOpen.CAE.LaminateQuickReport` class

  Signature `CreateLaminateQuickReportBuilder(quickReport)`

  Parameters: | quickReport – Quick Report being edited.

  Not needed in creation mode. :type quickReport: `NXOpen.CAE.LaminateQuickReport` :returns: Laminate Quick Report builder :rtype: `NXOpen.CAE.LaminateQuickReportBuilder`

  New in version NX8.0.0.

  License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)

## CreateLaminateSpreadsheetReportBuilder

`LaminatePostReportCollection.``CreateLaminateSpreadsheetReportBuilder`

  Creates the builder for the `NXOpen.CAE.LaminateSpreadsheetReport` class

  Signature `CreateLaminateSpreadsheetReportBuilder(spreadsheetReport)`

  Parameters: | spreadsheetReport – Spreadsheet Report being edited.

  Not needed in creation mode. :type spreadsheetReport: `NXOpen.CAE.LaminateSpreadsheetReport` :returns: Laminate Spreadsheet Report builder :rtype: `NXOpen.CAE.LaminateSpreadsheetReportBuilder`

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

## DeletePostReport

`LaminatePostReportCollection.``DeletePostReport`

  Deletes the laminate post report

  Signature `DeletePostReport(postReport)`

  Parameters: | postReport (`NXOpen.CAE.LaminatePostReport`) – Laminate post report to be deleted

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)

## FindObject

`LaminatePostReportCollection.``FindObject`

  Finds a laminate post report with the specified name

  Signature `FindObject(name)`

  Parameters: | name (str) – Laminate Post Report name to be found
  Returns: | Laminate Post Report found
  Return type: | `NXOpen.CAE.LaminatePostReport`

  New in version NX8.0.0.

  License requirements: nx_lam_composites (“Laminate Composites”)