NX Open C++ Reference Guide
|
Represents a CAE::LaminateQuickReport builder
There is no kf creator.
More...
Public Types | |
enum | EnvelopeRule { EnvelopeRuleMaxMin, EnvelopeRuleMin, EnvelopeRuleMax, EnvelopeRuleAbsMax, EnvelopeRuleAbsMin } |
Result enveloping rules. More... | |
Public Member Functions | |
bool | FailureIndex () |
Returns the ply and bonding failure indices Created in NX8.0.0. | |
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | FailureIndexRule () |
Returns the ply and bonding failure indices rule Created in NX8.0.0. | |
NXString | Name () |
Returns the name of the quick report Created in NX8.0.0. | |
bool | PlyStrain () |
Returns the ply strains Created in NX8.0.0. | |
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | PlyStrainRule () |
Returns the ply strains rule Created in NX8.0.0. | |
bool | PlyStress () |
Returns the ply stresses Created in NX8.0.0. | |
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | PlyStressRule () |
Returns the ply stresses rule Created in NX8.0.0. | |
void | SetFailureIndex (bool failureIndex) |
Sets the ply and bonding failure indices Created in NX8.0.0. | |
void | SetFailureIndexRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule failureIndexRule) |
Sets the ply and bonding failure indices rule Created in NX8.0.0. | |
void | SetName (const NXString &name) |
Sets the name of the quick report Created in NX8.0.0. | |
void | SetName (const char *name) |
Sets the name of the quick report Created in NX8.0.0. | |
void | SetPlyStrain (bool plyStrain) |
Sets the ply strains Created in NX8.0.0. | |
void | SetPlyStrainRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule plyStrainRule) |
Sets the ply strains rule Created in NX8.0.0. | |
void | SetPlyStress (bool plyStress) |
Sets the ply stresses Created in NX8.0.0. | |
void | SetPlyStressRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule plyStressRule) |
Sets the ply stresses rule Created in NX8.0.0. | |
void | SetShellStress (bool shellStress) |
Sets the shell stress resultants Created in NX8.0.0. | |
void | SetShellStressRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule shellStressRule) |
Sets the shell stress resultant envelope rule Created in NX8.0.0. | |
void | SetStrengthRatio (bool strengthRatio) |
Sets the ply and bonding strength ratios Created in NX8.0.0. | |
void | SetStrengthRatioRule (NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule strengthRatioRule) |
Sets the ply and bonding strength ratios rule Created in NX8.0.0. | |
bool | ShellStress () |
Returns the shell stress resultants Created in NX8.0.0. | |
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | ShellStressRule () |
Returns the shell stress resultant envelope rule Created in NX8.0.0. | |
bool | StrengthRatio () |
Returns the ply and bonding strength ratios Created in NX8.0.0. | |
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | StrengthRatioRule () |
Returns the ply and bonding strength ratios rule Created in NX8.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAE::LaminateQuickReport builder
There is no kf creator.
Created in NX8.0.0.
Result enveloping rules.
When there is more than one solutions or loadcases, defines which result to keep and display in the quick report
bool NXOpen::CAE::LaminateQuickReportBuilder::FailureIndex | ( | ) |
Returns the ply and bonding failure indices
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule NXOpen::CAE::LaminateQuickReportBuilder::FailureIndexRule | ( | ) |
Returns the ply and bonding failure indices rule
Created in NX8.0.0.
License requirements : None
NXString NXOpen::CAE::LaminateQuickReportBuilder::Name | ( | ) |
Returns the name of the quick report
Created in NX8.0.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickReportBuilder::PlyStrain | ( | ) |
Returns the ply strains
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule NXOpen::CAE::LaminateQuickReportBuilder::PlyStrainRule | ( | ) |
Returns the ply strains rule
Created in NX8.0.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickReportBuilder::PlyStress | ( | ) |
Returns the ply stresses
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule NXOpen::CAE::LaminateQuickReportBuilder::PlyStressRule | ( | ) |
Returns the ply stresses rule
Created in NX8.0.0.
License requirements : None
void NXOpen::CAE::LaminateQuickReportBuilder::SetFailureIndex | ( | bool | failureIndex | ) |
Sets the ply and bonding failure indices
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
failureIndex | failureindex |
void NXOpen::CAE::LaminateQuickReportBuilder::SetFailureIndexRule | ( | NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | failureIndexRule | ) |
Sets the ply and bonding failure indices rule
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
failureIndexRule | failureindexrule |
void NXOpen::CAE::LaminateQuickReportBuilder::SetName | ( | const NXString & | name | ) |
Sets the name of the quick report
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
name | name |
void NXOpen::CAE::LaminateQuickReportBuilder::SetName | ( | const char * | name | ) |
Sets the name of the quick report
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
name | name |
void NXOpen::CAE::LaminateQuickReportBuilder::SetPlyStrain | ( | bool | plyStrain | ) |
Sets the ply strains
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyStrain | plystrain |
void NXOpen::CAE::LaminateQuickReportBuilder::SetPlyStrainRule | ( | NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | plyStrainRule | ) |
Sets the ply strains rule
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyStrainRule | plystrainrule |
void NXOpen::CAE::LaminateQuickReportBuilder::SetPlyStress | ( | bool | plyStress | ) |
Sets the ply stresses
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyStress | plystress |
void NXOpen::CAE::LaminateQuickReportBuilder::SetPlyStressRule | ( | NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | plyStressRule | ) |
Sets the ply stresses rule
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyStressRule | plystressrule |
void NXOpen::CAE::LaminateQuickReportBuilder::SetShellStress | ( | bool | shellStress | ) |
Sets the shell stress resultants
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
shellStress | shellstress |
void NXOpen::CAE::LaminateQuickReportBuilder::SetShellStressRule | ( | NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | shellStressRule | ) |
Sets the shell stress resultant envelope rule
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
shellStressRule | shellstressrule |
void NXOpen::CAE::LaminateQuickReportBuilder::SetStrengthRatio | ( | bool | strengthRatio | ) |
Sets the ply and bonding strength ratios
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
strengthRatio | strengthratio |
void NXOpen::CAE::LaminateQuickReportBuilder::SetStrengthRatioRule | ( | NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule | strengthRatioRule | ) |
Sets the ply and bonding strength ratios rule
Created in NX8.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
strengthRatioRule | strengthratiorule |
bool NXOpen::CAE::LaminateQuickReportBuilder::ShellStress | ( | ) |
Returns the shell stress resultants
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule NXOpen::CAE::LaminateQuickReportBuilder::ShellStressRule | ( | ) |
Returns the shell stress resultant envelope rule
Created in NX8.0.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickReportBuilder::StrengthRatio | ( | ) |
Returns the ply and bonding strength ratios
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::LaminateQuickReportBuilder::EnvelopeRule NXOpen::CAE::LaminateQuickReportBuilder::StrengthRatioRule | ( | ) |
Returns the ply and bonding strength ratios rule
Created in NX8.0.0.
License requirements : None