NX Open C++ Reference Guide
|
Represents a @link CAE::LaminateQuickPostReport CAE::LaminateQuickPostReport@endlink builder <br> To create a new instance of this class, use @link CAE::SimSimulation::CreateLaminateQuickPostReportBuilder CAE::SimSimulation::CreateLaminateQuickPostReportBuilder @endlink <br>
Default values. More...
Public Types | |
enum | PlyFailureIndicesType { PlyFailureIndicesTypeMaxMin, PlyFailureIndicesTypeMin, PlyFailureIndicesTypeMax, PlyFailureIndicesTypeAbsMax } |
Results Envelope Types. More... | |
enum | PlyStrainsType { PlyStrainsTypeMaxMin, PlyStrainsTypeMin, PlyStrainsTypeMax, PlyStrainsTypeAbsMax } |
Results Envelope Types. More... | |
enum | PlyStrengthRatiosType { PlyStrengthRatiosTypeMaxMin, PlyStrengthRatiosTypeMin, PlyStrengthRatiosTypeMax, PlyStrengthRatiosTypeAbsMax } |
Results Envelope Types. More... | |
enum | PlyStressesType { PlyStressesTypeMaxMin, PlyStressesTypeMin, PlyStressesTypeMax, PlyStressesTypeAbsMax } |
Results Envelope Types. More... | |
enum | ShellStressType { ShellStressTypeMaxMin, ShellStressTypeMin, ShellStressTypeMax, ShellStressTypeAbsMax } |
Results Envelope Types. More... | |
Public Member Functions | |
void | ExportResultsToCsv (const NXString &csvFilename) |
Export quick post results to a csv file. | |
void | ExportResultsToCsv (const char *csvFilename) |
Export quick post results to a csv file. | |
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType | PlyFailureEnum () |
Returns the ply failure indices value Created in NX7.5.0. | |
bool | PlyFailureToggle () |
Returns the ply failure indices toggle Created in NX7.5.0. | |
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType | PlyStrainsEnum () |
Returns the ply strains value Created in NX7.5.0. | |
bool | PlyStrainsToggle () |
Returns the ply strains toggle Created in NX7.5.0. | |
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType | PlyStrengthEnum () |
Returns the ply strength ratios value Created in NX7.5.0. | |
bool | PlyStrengthToggle () |
Returns the ply strength ratios toggle Created in NX7.5.0. | |
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType | PlyStressesEnum () |
Returns the ply stresses value Created in NX7.5.0. | |
bool | PlyStressesToggle () |
Returns the ply stresses toggle Created in NX7.5.0. | |
void | SetNumSelectedIterations (int niter) |
A method to set the num of iterartions Created in NX7.5.1. | |
void | SetNumSelectedLoadCases (int nlcases) |
A method to set the num of loadcases Created in NX7.5.1. | |
void | SetNumSelectedResults (int numSol) |
A method to set the num of selected solution Created in NX7.5.1. | |
void | SetPlyFailureEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType plyfailure) |
Sets the ply failure indices value Created in NX7.5.0. | |
void | SetPlyFailureToggle (bool plyfailuretoggle) |
Sets the ply failure indices toggle Created in NX7.5.0. | |
void | SetPlyStrainsEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType plystrains) |
Sets the ply strains value Created in NX7.5.0. | |
void | SetPlyStrainsToggle (bool plystrainstoggle) |
Sets the ply strains toggle Created in NX7.5.0. | |
void | SetPlyStrengthEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType plystrength) |
Sets the ply strength ratios value Created in NX7.5.0. | |
void | SetPlyStrengthToggle (bool plystrengthtoggle) |
Sets the ply strength ratios toggle Created in NX7.5.0. | |
void | SetPlyStressesEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType plystresses) |
Sets the ply stresses value Created in NX7.5.0. | |
void | SetPlyStressesToggle (bool plystressestoggle) |
Sets the ply stresses toggle Created in NX7.5.0. | |
void | SetSelectedIteration (int iselsol, int iter) |
A method to set selected iterations Created in NX7.5.1. | |
void | SetSelectedLoadCase (int iselsol, int lcase) |
A method to set selected loadcases Created in NX7.5.1. | |
void | SetSelectedResultName (int iselsol, const NXString &solname) |
A method to set selected solution name Created in NX7.5.1. | |
void | SetSelectedResultName (int iselsol, const char *solname) |
A method to set selected solution name Created in NX7.5.1. | |
void | SetShellResultantsEnum (NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType shellstress) |
Sets the shell stress resultants value Created in NX7.5.0. | |
void | SetShellResultantsToggle (bool shellstresstoggle) |
Sets the shell stress resultants toggle Created in NX7.5.0. | |
NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType | ShellResultantsEnum () |
Returns the shell stress resultants value Created in NX7.5.0. | |
bool | ShellResultantsToggle () |
Returns the shell stress resultants toggle Created in NX7.5.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 @link CAE::LaminateQuickPostReport CAE::LaminateQuickPostReport@endlink builder <br> To create a new instance of this class, use @link CAE::SimSimulation::CreateLaminateQuickPostReportBuilder CAE::SimSimulation::CreateLaminateQuickPostReportBuilder @endlink <br>
Default values.
Property | Value |
---|---|
PlyFailureEnum |
AbsMax |
PlyFailureToggle |
1 |
PlyStrainsEnum |
MaxMin |
PlyStrainsToggle |
1 |
PlyStrengthEnum |
Min |
PlyStrengthToggle |
1 |
PlyStressesEnum |
MaxMin |
PlyStressesToggle |
1 |
ShellResultantsEnum |
AbsMax |
ShellResultantsToggle |
1 |
Created in NX7.5.0.
void NXOpen::CAE::LaminateQuickPostReportBuilder::ExportResultsToCsv | ( | const NXString & | csvFilename | ) |
Export quick post results to a csv file.
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
csvFilename | forces and plies results will be written-out to this file. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::LaminateQuickPostReportBuilder::ExportResultsToCsv | ( | const char * | csvFilename | ) |
Export quick post results to a csv file.
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
csvFilename | forces and plies results will be written-out to this file. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureEnum | ( | ) |
Returns the ply failure indices value
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureToggle | ( | ) |
Returns the ply failure indices toggle
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsEnum | ( | ) |
Returns the ply strains value
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsToggle | ( | ) |
Returns the ply strains toggle
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthEnum | ( | ) |
Returns the ply strength ratios value
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthToggle | ( | ) |
Returns the ply strength ratios toggle
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesEnum | ( | ) |
Returns the ply stresses value
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesToggle | ( | ) |
Returns the ply stresses toggle
Created in NX7.5.0.
License requirements : None
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetNumSelectedIterations | ( | int | niter | ) |
A method to set the num of iterartions
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
niter | num of iterations |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetNumSelectedLoadCases | ( | int | nlcases | ) |
A method to set the num of loadcases
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
nlcases | num of loadcases |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetNumSelectedResults | ( | int | numSol | ) |
A method to set the num of selected solution
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
numSol | the num of selected solution |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyFailureEnum | ( | NXOpen::CAE::LaminateQuickPostReportBuilder::PlyFailureIndicesType | plyfailure | ) |
Sets the ply failure indices value
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyfailure | plyfailure |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyFailureToggle | ( | bool | plyfailuretoggle | ) |
Sets the ply failure indices toggle
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plyfailuretoggle | plyfailuretoggle |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStrainsEnum | ( | NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrainsType | plystrains | ) |
Sets the ply strains value
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystrains | plystrains |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStrainsToggle | ( | bool | plystrainstoggle | ) |
Sets the ply strains toggle
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystrainstoggle | plystrainstoggle |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStrengthEnum | ( | NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStrengthRatiosType | plystrength | ) |
Sets the ply strength ratios value
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystrength | plystrength |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStrengthToggle | ( | bool | plystrengthtoggle | ) |
Sets the ply strength ratios toggle
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystrengthtoggle | plystrengthtoggle |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStressesEnum | ( | NXOpen::CAE::LaminateQuickPostReportBuilder::PlyStressesType | plystresses | ) |
Sets the ply stresses value
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystresses | plystresses |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetPlyStressesToggle | ( | bool | plystressestoggle | ) |
Sets the ply stresses toggle
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
plystressestoggle | plystressestoggle |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetSelectedIteration | ( | int | iselsol, |
int | iter | ||
) |
A method to set selected iterations
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
iselsol | selected solution |
iter | iteration |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetSelectedLoadCase | ( | int | iselsol, |
int | lcase | ||
) |
A method to set selected loadcases
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
iselsol | selected solution |
lcase | loadcase |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetSelectedResultName | ( | int | iselsol, |
const NXString & | solname | ||
) |
A method to set selected solution name
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
iselsol | selected solution |
solname | ... NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetSelectedResultName | ( | int | iselsol, |
const char * | solname | ||
) |
A method to set selected solution name
Created in NX7.5.1.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
iselsol | selected solution |
solname | ... NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetShellResultantsEnum | ( | NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType | shellstress | ) |
Sets the shell stress resultants value
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
shellstress | shellstress |
void NXOpen::CAE::LaminateQuickPostReportBuilder::SetShellResultantsToggle | ( | bool | shellstresstoggle | ) |
Sets the shell stress resultants toggle
Created in NX7.5.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
shellstresstoggle | shellstresstoggle |
NXOpen::CAE::LaminateQuickPostReportBuilder::ShellStressType NXOpen::CAE::LaminateQuickPostReportBuilder::ShellResultantsEnum | ( | ) |
Returns the shell stress resultants value
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::LaminateQuickPostReportBuilder::ShellResultantsToggle | ( | ) |
Returns the shell stress resultants toggle
Created in NX7.5.0.
License requirements : None