LaminateQuickReportBuilder Class¶
-
class
NXOpen.CAE.LaminateQuickReportBuilder¶ Bases:
NXOpen.BuilderRepresents a
NXOpen.CAE.LaminateQuickReportbuilderThere is no kf creator.
New in version NX8.0.0.
Properties¶
| Property | Description |
|---|---|
| ElemNodalOption | Returns or sets the solver input |
| FailureIndex | Returns or sets the ply and bonding failure indices |
| FailureIndexRule | Returns or sets the ply and bonding failure indices rule |
| Name | Returns or sets the name of the quick report |
| PlyStrain | Returns or sets the ply strains |
| PlyStrainRule | Returns or sets the ply strains rule |
| PlyStress | Returns or sets the ply stresses |
| PlyStressRule | Returns or sets the ply stresses rule |
| ShellStress | Returns or sets the shell stress resultants |
| ShellStressRule | Returns or sets the shell stress resultant envelope rule |
| StrengthRatio | Returns or sets the ply and bonding strength ratios |
| StrengthRatioRule | Returns or sets the ply and bonding strength ratios 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¶
| LaminateQuickReportBuilderElemNodalOptionType Enumeration | Element-Nodal option |
| LaminateQuickReportBuilderEnvelopeRule Enumeration | Result enveloping rules. |
Property Detail¶
ElemNodalOption¶
-
LaminateQuickReportBuilder.ElemNodalOption¶ Returns or sets the solver input
-------------------------------------Getter Method
Signature
ElemNodalOptionReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderElemNodalOptionTypeNew in version NX10.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ElemNodalOptionParameters: elemNodalOption ( NXOpen.CAE.LaminateQuickReportBuilderElemNodalOptionType) –New in version NX10.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
FailureIndex¶
-
LaminateQuickReportBuilder.FailureIndex¶ Returns or sets the ply and bonding failure indices
-------------------------------------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_comp_adv (“Laminate Composites Advanced”)
FailureIndexRule¶
-
LaminateQuickReportBuilder.FailureIndexRule¶ Returns or sets the ply and bonding failure indices rule
-------------------------------------Getter Method
Signature
FailureIndexRuleReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FailureIndexRuleParameters: failureIndexRule ( NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule) –New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
Name¶
-
LaminateQuickReportBuilder.Name¶ Returns or sets the name of the quick 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_comp_adv (“Laminate Composites Advanced”)
PlyStrain¶
-
LaminateQuickReportBuilder.PlyStrain¶ Returns or sets the ply strains
-------------------------------------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_comp_adv (“Laminate Composites Advanced”)
PlyStrainRule¶
-
LaminateQuickReportBuilder.PlyStrainRule¶ Returns or sets the ply strains rule
-------------------------------------Getter Method
Signature
PlyStrainRuleReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStrainRuleParameters: plyStrainRule ( NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule) –New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
PlyStress¶
-
LaminateQuickReportBuilder.PlyStress¶ Returns or sets the ply stresses
-------------------------------------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_comp_adv (“Laminate Composites Advanced”)
PlyStressRule¶
-
LaminateQuickReportBuilder.PlyStressRule¶ Returns or sets the ply stresses rule
-------------------------------------Getter Method
Signature
PlyStressRuleReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlyStressRuleParameters: plyStressRule ( NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule) –New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
ShellStress¶
-
LaminateQuickReportBuilder.ShellStress¶ Returns or sets the shell stress resultants
-------------------------------------Getter Method
Signature
ShellStressReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShellStressParameters: shellStress (bool) – New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
ShellStressRule¶
-
LaminateQuickReportBuilder.ShellStressRule¶ Returns or sets the shell stress resultant envelope rule
-------------------------------------Getter Method
Signature
ShellStressRuleReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShellStressRuleParameters: shellStressRule ( NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule) –New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
StrengthRatio¶
-
LaminateQuickReportBuilder.StrengthRatio¶ Returns or sets the ply and bonding strength ratios
-------------------------------------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_comp_adv (“Laminate Composites Advanced”)
StrengthRatioRule¶
-
LaminateQuickReportBuilder.StrengthRatioRule¶ Returns or sets the ply and bonding strength ratios rule
-------------------------------------Getter Method
Signature
StrengthRatioRuleReturns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRuleNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StrengthRatioRuleParameters: strengthRatioRule ( NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule) –New in version NX8.0.0.
License requirements: nx_lam_comp_adv (“Laminate Composites Advanced”)
Method Detail¶
Validate¶
-
LaminateQuickReportBuilder.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.