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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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.