LaminateGraphicalReportBuilder Class¶
-
class
NXOpen.CAE.
LaminateGraphicalReportBuilder
¶ Bases:
NXOpen.Builder
Represents a
CAE.LaminateGraphicalReport
builderThere 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.