LaminateQuickReportBuilder Class¶
-
class
NXOpen.CAE.
LaminateQuickReportBuilder
¶ Bases:
NXOpen.Builder
Represents a
NXOpen.CAE.LaminateQuickReport
builderThere 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
ElemNodalOption()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderElemNodalOptionType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ElemNodalOption(elemNodalOption)
Parameters: 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
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_comp_adv (“Laminate Composites Advanced”)
FailureIndexRule¶
-
LaminateQuickReportBuilder.
FailureIndexRule
¶ Returns or sets the ply and bonding failure indices rule
-------------------------------------
Getter Method
Signature
FailureIndexRule()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FailureIndexRule(failureIndexRule)
Parameters: 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
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_comp_adv (“Laminate Composites Advanced”)
PlyStrain¶
-
LaminateQuickReportBuilder.
PlyStrain
¶ Returns or sets the ply strains
-------------------------------------
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_comp_adv (“Laminate Composites Advanced”)
PlyStrainRule¶
-
LaminateQuickReportBuilder.
PlyStrainRule
¶ Returns or sets the ply strains rule
-------------------------------------
Getter Method
Signature
PlyStrainRule()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlyStrainRule(plyStrainRule)
Parameters: 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
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_comp_adv (“Laminate Composites Advanced”)
PlyStressRule¶
-
LaminateQuickReportBuilder.
PlyStressRule
¶ Returns or sets the ply stresses rule
-------------------------------------
Getter Method
Signature
PlyStressRule()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PlyStressRule(plyStressRule)
Parameters: 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
ShellStress()
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShellStress(shellStress)
Parameters: 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
ShellStressRule()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShellStressRule(shellStressRule)
Parameters: 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
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_comp_adv (“Laminate Composites Advanced”)
StrengthRatioRule¶
-
LaminateQuickReportBuilder.
StrengthRatioRule
¶ Returns or sets the ply and bonding strength ratios rule
-------------------------------------
Getter Method
Signature
StrengthRatioRule()
Returns: Return type: NXOpen.CAE.LaminateQuickReportBuilderEnvelopeRule
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StrengthRatioRule(strengthRatioRule)
Parameters: 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.