NX Open C++ Reference Guide
|
Represents a CAE::LaminateGraphicalReport builder
There is no kf creator.
More...
Public Types | |
enum | CoordinateSystemType { CoordinateSystemTypePly, CoordinateSystemTypeLaminate } |
Coordinate system to use for ply stresses, ply failure indices, ply strength ratios and ply margins of safety calculation. More... | |
enum | EnvelopeRule { EnvelopeRuleMaxMin, EnvelopeRuleMin, EnvelopeRuleMax, EnvelopeRuleAbsMax } |
Result enveloping rules. More... | |
enum | FailureModeType { FailureModeTypeInPlanePly, FailureModeTypeInterlaminar, FailureModeTypeBoth } |
Failure indices mode. More... | |
enum | PlyExportOptionType { PlyExportOptionTypeGlobalPlyId, PlyExportOptionTypeLayer } |
Ply export options. More... | |
enum | SolverInputType { SolverInputTypeSolverShellStressResultant, SolverInputTypeSolverPlyStressesAndStrains } |
Solver input type. More... | |
Public Member Functions | |
NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType | CoordinateSystem () |
Returns the coordinate system for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
NXOpen::CAE::LaminateElementFilterBuilder * | ElementFilter () |
Returns the element filter Created in NX8.0.0. | |
bool | FailureIndex () |
Returns the failure index result Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | FailureIndexRule () |
Returns the failure index rule Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType | FailureMode () |
Returns the failure mode for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
NXString | Name () |
Returns the name of the graphical report Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType | PlyExportOption () |
Returns the ply global id option Created in NX8.0.0. | |
NXOpen::CAE::LaminatePlyFilterBuilder * | PlyFilter () |
Returns the ply filter Created in NX8.0.0. | |
bool | PlyStrain () |
Returns the ply strain results Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | PlyStrainRule () |
Returns the ply strain rule Created in NX8.0.0. | |
bool | PlyStress () |
Returns the ply stress result Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | PlyStressRule () |
Returns the ply stress rule Created in NX8.0.0. | |
double | SafetyFactor () |
Returns the safety factor for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
bool | SafetyMargin () |
Returns the safety margin result Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | SafetyMarginRule () |
Returns the safety margin rule Created in NX8.0.0. | |
void | SetCoordinateSystem (NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType coordinateSystem) |
Sets the coordinate system for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
void | SetFailureIndex (bool failureIndex) |
Sets the failure index result Created in NX8.0.0. | |
void | SetFailureIndexRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule failureIndexRule) |
Sets the failure index rule Created in NX8.0.0. | |
void | SetFailureMode (NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType failureMode) |
Sets the failure mode for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
void | SetName (const NXString &name) |
Sets the name of the graphical report Created in NX8.0.0. | |
void | SetPlyExportOption (NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType plyExportOption) |
Sets the ply global id option Created in NX8.0.0. | |
void | SetPlyStrain (bool plyStrain) |
Sets the ply strain results Created in NX8.0.0. | |
void | SetPlyStrainRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule plyStrainRule) |
Sets the ply strain rule Created in NX8.0.0. | |
void | SetPlyStress (bool plyStress) |
Sets the ply stress result Created in NX8.0.0. | |
void | SetPlyStressRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule plyStressRule) |
Sets the ply stress rule Created in NX8.0.0. | |
void | SetSafetyFactor (double safetyFactor) |
Sets the safety factor for failure index, strength ratio and margin of safety calculation Created in NX8.0.0. | |
void | SetSafetyMargin (bool safetyMargin) |
Sets the safety margin result Created in NX8.0.0. | |
void | SetSafetyMarginRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule safetyMarginRule) |
Sets the safety margin rule Created in NX8.0.0. | |
void | SetSolverInput (NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType solverInput) |
Sets the solver input type Created in NX8.0.0. | |
void | SetStrengthRatio (bool strengthRatio) |
Sets the strength ratio result Created in NX8.0.0. | |
void | SetStrengthRatioRule (NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule strengthRatioRule) |
Sets the strength ratio rule Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType | SolverInput () |
Returns the solver input type Created in NX8.0.0. | |
bool | StrengthRatio () |
Returns the strength ratio result Created in NX8.0.0. | |
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | StrengthRatioRule () |
Returns the strength ratio rule Created in NX8.0.0. |
Represents a CAE::LaminateGraphicalReport builder
There is no kf creator.
Created in NX8.0.0.
Coordinate system to use for ply stresses, ply failure indices, ply strength ratios and ply margins of safety calculation.
CoordinateSystemTypePly |
Ply coordinate system. |
CoordinateSystemTypeLaminate |
Laminate coordinate system. |
Result enveloping rules.
When there is more than one solutions or loadcases, defines which result to keep and display in the graphical report
NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystem | ( | ) |
Returns the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateElementFilterBuilder* NXOpen::CAE::LaminateGraphicalReportBuilder::ElementFilter | ( | ) |
Returns the element filter
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the failure index result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::FailureIndexRule | ( | ) |
Returns the failure index rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType NXOpen::CAE::LaminateGraphicalReportBuilder::FailureMode | ( | ) |
Returns the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the name of the graphical report
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOption | ( | ) |
Returns the ply global id option
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the ply filter
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the ply strain results
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStrainRule | ( | ) |
Returns the ply strain rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the ply stress result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStressRule | ( | ) |
Returns the ply stress rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the safety margin result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyMarginRule | ( | ) |
Returns the safety margin rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetCoordinateSystem | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::CoordinateSystemType | coordinateSystem | ) |
Sets the coordinate system for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
coordinateSystem | coordinatesystem |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureIndex | ( | bool | failureIndex | ) |
Sets the failure index result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
failureIndex | failureindex |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureIndexRule | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | failureIndexRule | ) |
Sets the failure index rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
failureIndexRule | failureindexrule |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetFailureMode | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::FailureModeType | failureMode | ) |
Sets the failure mode for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
failureMode | failuremode |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetName | ( | const NXString & | name | ) |
Sets the name of the graphical report
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
name | name |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyExportOption | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType | plyExportOption | ) |
Sets the ply global id option
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
plyExportOption | plyexportoption |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStrain | ( | bool | plyStrain | ) |
Sets the ply strain results
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
plyStrain | plystrain |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStrainRule | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | plyStrainRule | ) |
Sets the ply strain rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
plyStrainRule | plystrainrule |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStress | ( | bool | plyStress | ) |
Sets the ply stress result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
plyStress | plystress |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetPlyStressRule | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | plyStressRule | ) |
Sets the ply stress rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
plyStressRule | plystressrule |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyFactor | ( | double | safetyFactor | ) |
Sets the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
safetyFactor | safetyfactor |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyMargin | ( | bool | safetyMargin | ) |
Sets the safety margin result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
safetyMargin | safetymargin |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSafetyMarginRule | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | safetyMarginRule | ) |
Sets the safety margin rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
safetyMarginRule | safetymarginrule |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetSolverInput | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType | solverInput | ) |
Sets the solver input type
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
solverInput | solverinput |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetStrengthRatio | ( | bool | strengthRatio | ) |
Sets the strength ratio result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
strengthRatio | strengthratio |
void NXOpen::CAE::LaminateGraphicalReportBuilder::SetStrengthRatioRule | ( | NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule | strengthRatioRule | ) |
Sets the strength ratio rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
strengthRatioRule | strengthratiorule |
NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInputType NXOpen::CAE::LaminateGraphicalReportBuilder::SolverInput | ( | ) |
Returns the solver input type
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
Returns the strength ratio result
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::StrengthRatioRule | ( | ) |
Returns the strength ratio rule
Created in NX8.0.0.
License requirements : nx_lam_composites ("Laminate Composites")