|
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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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