LaminateGraphicalReportBuilder Class¶
-
class
NXOpen.CAE.LaminateGraphicalReportBuilder¶ Bases:
NXOpen.BuilderRepresents a
CAE.LaminateGraphicalReportbuilderThere 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
CoordinateSystemReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderCoordinateSystemTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CoordinateSystemParameters: 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
ElemNodalOptionReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderElemNodalOptionTypeNew in version NX10.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ElemNodalOptionParameters: 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
ElementFilterReturns: Return type: NXOpen.CAE.LaminateElementFilterBuilderNew in version NX8.0.0.
License requirements: None.
FailureIndex¶
-
LaminateGraphicalReportBuilder.FailureIndex¶ Returns or sets the failure index result
-------------------------------------Getter Method
Signature
FailureIndexReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FailureIndexParameters: 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
FailureIndexRuleReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FailureIndexRuleParameters: 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
FailureModeReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderFailureModeTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FailureModeParameters: 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
NameReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NameParameters: 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
PlyBottomReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyBottomParameters: 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
PlyExportOptionReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderPlyExportOptionTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyExportOptionParameters: 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
PlyFilterReturns: Return type: NXOpen.CAE.LaminatePlyFilterBuilderNew 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
PlyMiddleReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyMiddleParameters: 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
PlyStrainReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStrainParameters: 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
PlyStrainRuleReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStrainRuleParameters: 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
PlyStressReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStressParameters: 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
PlyStressRuleReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStressRuleParameters: 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
PlyTopReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyTopParameters: 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
SafetyFactorReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SafetyFactorParameters: 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
SafetyMarginReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SafetyMarginParameters: 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
SafetyMarginRuleReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SafetyMarginRuleParameters: 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
SolverInputReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderSolverInputTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SolverInputParameters: 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
StrengthRatioReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StrengthRatioParameters: 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
StrengthRatioRuleReturns: Return type: NXOpen.CAE.LaminateGraphicalReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StrengthRatioRuleParameters: 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.