LaminateGraphicalReportBuilder Class

class NXOpen.CAE.LaminateGraphicalReportBuilder

Bases: NXOpen.Builder

Represents a CAE.LaminateGraphicalReport builder

There is no kf creator.

New in version NX8.0.0.

Properties

Property Description
CoordinateSystem Returns or sets the coordinate system for failure index, strength ratio and margin of safety calculation
ElemNodalOption Returns or sets the solver input
ElementFilter Returns the element filter
FailureIndex Returns or sets the failure index result
FailureIndexRule Returns or sets the failure index rule
FailureMode Returns or sets the failure mode for failure index, strength ratio and margin of safety calculation
Name Returns or sets the name of the graphical report
PlyBottom Returns or sets the state of the ply stress calculation at the bottom of each ply
PlyExportOption Returns or sets the ply global id option
PlyFilter Returns the ply filter
PlyMiddle Returns or sets the state of the ply stress calculation at the middle of each ply
PlyStrain Returns or sets the ply strain results
PlyStrainRule Returns or sets the ply strain rule
PlyStress Returns or sets the ply stress result
PlyStressRule Returns or sets the ply stress rule
PlyTop Returns or sets the state of the ply stress calculation at the top of each ply
SafetyFactor Returns or sets the safety factor for failure index, strength ratio and margin of safety calculation
SafetyMargin Returns or sets the safety margin result
SafetyMarginRule Returns or sets the safety margin rule
SolverInput Returns or sets the solver input type
StrengthRatio Returns or sets the strength ratio result
StrengthRatioRule Returns or sets the strength ratio rule
Tag Returns the Tag for this object.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

LaminateGraphicalReportBuilderCoordinateSystemType Enumeration Coordinate system to use for ply stresses, ply failure indices, ply strength ratios and ply margins of safety calculation.
LaminateGraphicalReportBuilderElemNodalOptionType Enumeration Element-Nodal option
LaminateGraphicalReportBuilderEnvelopeRule Enumeration Result enveloping rules.
LaminateGraphicalReportBuilderFailureModeType Enumeration Failure indices mode.
LaminateGraphicalReportBuilderPlyExportOptionType Enumeration Ply export options.
LaminateGraphicalReportBuilderSolverInputType Enumeration Solver input type

Property Detail

CoordinateSystem

LaminateGraphicalReportBuilder.CoordinateSystem

Returns or sets the coordinate system for failure index, strength ratio and margin of safety calculation

-------------------------------------

Getter Method

Signature CoordinateSystem

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderCoordinateSystemType

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CoordinateSystem

Parameters:coordinateSystem (NXOpen.CAE.LaminateGraphicalReportBuilderCoordinateSystemType) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

ElemNodalOption

LaminateGraphicalReportBuilder.ElemNodalOption

Returns or sets the solver input

-------------------------------------

Getter Method

Signature ElemNodalOption

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderElemNodalOptionType

New in version NX10.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ElemNodalOption

Parameters:elemNodalOption (NXOpen.CAE.LaminateGraphicalReportBuilderElemNodalOptionType) –

New in version NX10.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

ElementFilter

LaminateGraphicalReportBuilder.ElementFilter

Returns the element filter

-------------------------------------

Getter Method

Signature ElementFilter

Returns:
Return type:NXOpen.CAE.LaminateElementFilterBuilder

New in version NX8.0.0.

License requirements: None.

FailureIndex

LaminateGraphicalReportBuilder.FailureIndex

Returns or sets the failure index result

-------------------------------------

Getter Method

Signature FailureIndex

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FailureIndex

Parameters:failureIndex (bool) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

FailureIndexRule

LaminateGraphicalReportBuilder.FailureIndexRule

Returns or sets the failure index rule

-------------------------------------

Getter Method

Signature FailureIndexRule

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FailureIndexRule

Parameters:failureIndexRule (NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

FailureMode

LaminateGraphicalReportBuilder.FailureMode

Returns or sets the failure mode for failure index, strength ratio and margin of safety calculation

-------------------------------------

Getter Method

Signature FailureMode

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderFailureModeType

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FailureMode

Parameters:failureMode (NXOpen.CAE.LaminateGraphicalReportBuilderFailureModeType) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

Name

LaminateGraphicalReportBuilder.Name

Returns or sets the name of the graphical report

-------------------------------------

Getter Method

Signature Name

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Name

Parameters:name (str) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyBottom

LaminateGraphicalReportBuilder.PlyBottom

Returns or sets the state of the ply stress calculation at the bottom of each ply

-------------------------------------

Getter Method

Signature PlyBottom

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyBottom

Parameters:plyBottom (bool) –

New in version NX8.5.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyExportOption

LaminateGraphicalReportBuilder.PlyExportOption

Returns or sets the ply global id option

-------------------------------------

Getter Method

Signature PlyExportOption

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderPlyExportOptionType

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyExportOption

Parameters:plyExportOption (NXOpen.CAE.LaminateGraphicalReportBuilderPlyExportOptionType) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyFilter

LaminateGraphicalReportBuilder.PlyFilter

Returns the ply filter

-------------------------------------

Getter Method

Signature PlyFilter

Returns:
Return type:NXOpen.CAE.LaminatePlyFilterBuilder

New in version NX8.0.0.

License requirements: None.

PlyMiddle

LaminateGraphicalReportBuilder.PlyMiddle

Returns or sets the state of the ply stress calculation at the middle of each ply

-------------------------------------

Getter Method

Signature PlyMiddle

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyMiddle

Parameters:plyMiddle (bool) –

New in version NX8.5.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyStrain

LaminateGraphicalReportBuilder.PlyStrain

Returns or sets the ply strain results

-------------------------------------

Getter Method

Signature PlyStrain

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyStrain

Parameters:plyStrain (bool) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyStrainRule

LaminateGraphicalReportBuilder.PlyStrainRule

Returns or sets the ply strain rule

-------------------------------------

Getter Method

Signature PlyStrainRule

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyStrainRule

Parameters:plyStrainRule (NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyStress

LaminateGraphicalReportBuilder.PlyStress

Returns or sets the ply stress result

-------------------------------------

Getter Method

Signature PlyStress

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyStress

Parameters:plyStress (bool) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyStressRule

LaminateGraphicalReportBuilder.PlyStressRule

Returns or sets the ply stress rule

-------------------------------------

Getter Method

Signature PlyStressRule

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyStressRule

Parameters:plyStressRule (NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

PlyTop

LaminateGraphicalReportBuilder.PlyTop

Returns or sets the state of the ply stress calculation at the top of each ply

-------------------------------------

Getter Method

Signature PlyTop

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlyTop

Parameters:plyTop (bool) –

New in version NX8.5.0.

License requirements: nx_lam_composites (“Laminate Composites”)

SafetyFactor

LaminateGraphicalReportBuilder.SafetyFactor

Returns or sets the safety factor for failure index, strength ratio and margin of safety calculation

-------------------------------------

Getter Method

Signature SafetyFactor

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SafetyFactor

Parameters:safetyFactor (float) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

SafetyMargin

LaminateGraphicalReportBuilder.SafetyMargin

Returns or sets the safety margin result

-------------------------------------

Getter Method

Signature SafetyMargin

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SafetyMargin

Parameters:safetyMargin (bool) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

SafetyMarginRule

LaminateGraphicalReportBuilder.SafetyMarginRule

Returns or sets the safety margin rule

-------------------------------------

Getter Method

Signature SafetyMarginRule

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SafetyMarginRule

Parameters:safetyMarginRule (NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

SolverInput

LaminateGraphicalReportBuilder.SolverInput

Returns or sets the solver input type

-------------------------------------

Getter Method

Signature SolverInput

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderSolverInputType

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SolverInput

Parameters:solverInput (NXOpen.CAE.LaminateGraphicalReportBuilderSolverInputType) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

StrengthRatio

LaminateGraphicalReportBuilder.StrengthRatio

Returns or sets the strength ratio result

-------------------------------------

Getter Method

Signature StrengthRatio

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StrengthRatio

Parameters:strengthRatio (bool) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

StrengthRatioRule

LaminateGraphicalReportBuilder.StrengthRatioRule

Returns or sets the strength ratio rule

-------------------------------------

Getter Method

Signature StrengthRatioRule

Returns:
Return type:NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StrengthRatioRule

Parameters:strengthRatioRule (NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRule) –

New in version NX8.0.0.

License requirements: nx_lam_composites (“Laminate Composites”)

Method Detail

Validate

LaminateGraphicalReportBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.