|
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, EnvelopeRuleAbsMin } |
| 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. | |
| bool | PlyBottom () |
| Returns the state of the ply stress calculation at the bottom of each ply Created in NX8.5.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 | PlyMiddle () |
| Returns the state of the ply stress calculation at the middle of each ply Created in NX8.5.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. | |
| bool | PlyTop () |
| Returns the state of the ply stress calculation at the top of each ply Created in NX8.5.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 | SetName (const char *name) |
| Sets the name of the graphical report Created in NX8.0.0. | |
| void | SetPlyBottom (bool plyBottom) |
| Sets the state of the ply stress calculation at the bottom of each ply Created in NX8.5.0. | |
| void | SetPlyExportOption (NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType plyExportOption) |
| Sets the ply global id option Created in NX8.0.0. | |
| void | SetPlyMiddle (bool plyMiddle) |
| Sets the state of the ply stress calculation at the middle of each ply Created in NX8.5.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 | SetPlyTop (bool plyTop) |
| Sets the state of the ply stress calculation at the top of each ply Created in NX8.5.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. | |
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 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 : None
| NXOpen::CAE::LaminateElementFilterBuilder* NXOpen::CAE::LaminateGraphicalReportBuilder::ElementFilter | ( | ) |
Returns the element filter
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::FailureIndex | ( | ) |
Returns the failure index result
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::FailureIndexRule | ( | ) |
Returns the failure index rule
Created in NX8.0.0.
License requirements : None
| 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 : None
| NXString NXOpen::CAE::LaminateGraphicalReportBuilder::Name | ( | ) |
Returns the name of the graphical report
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyBottom | ( | ) |
Returns the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOptionType NXOpen::CAE::LaminateGraphicalReportBuilder::PlyExportOption | ( | ) |
Returns the ply global id option
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminatePlyFilterBuilder* NXOpen::CAE::LaminateGraphicalReportBuilder::PlyFilter | ( | ) |
Returns the ply filter
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyMiddle | ( | ) |
Returns the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStrain | ( | ) |
Returns the ply strain results
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStrainRule | ( | ) |
Returns the ply strain rule
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStress | ( | ) |
Returns the ply stress result
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::PlyStressRule | ( | ) |
Returns the ply stress rule
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::PlyTop | ( | ) |
Returns the state of the ply stress calculation at the top of each ply
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyFactor | ( | ) |
Returns the safety factor for failure index, strength ratio and margin of safety calculation
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyMargin | ( | ) |
Returns the safety margin result
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::SafetyMarginRule | ( | ) |
Returns the safety margin rule
Created in NX8.0.0.
License requirements : None
| 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::SetName | ( | const char * | 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::SetPlyBottom | ( | bool | plyBottom | ) |
Sets the state of the ply stress calculation at the bottom of each ply
Created in NX8.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plyBottom | plybottom |
| 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::SetPlyMiddle | ( | bool | plyMiddle | ) |
Sets the state of the ply stress calculation at the middle of each ply
Created in NX8.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plyMiddle | plymiddle |
| 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::SetPlyTop | ( | bool | plyTop | ) |
Sets the state of the ply stress calculation at the top of each ply
Created in NX8.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plyTop | plytop |
| 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 : None
| bool NXOpen::CAE::LaminateGraphicalReportBuilder::StrengthRatio | ( | ) |
Returns the strength ratio result
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::LaminateGraphicalReportBuilder::EnvelopeRule NXOpen::CAE::LaminateGraphicalReportBuilder::StrengthRatioRule | ( | ) |
Returns the strength ratio rule
Created in NX8.0.0.
License requirements : None