|
NX Open C++ Reference Guide
|
Represents a @link CAE::LaminateMetaSol CAE::LaminateMetaSol@endlink builder <br> To create a new instance of this class, use @link CAE::SimSimulation::CreateLaminateMetaSolBuilder CAE::SimSimulation::CreateLaminateMetaSolBuilder @endlink <br>
Default values. More...
Public Types | |
| enum | FailureIndexType { FailureIndexTypeMaxMin, FailureIndexTypeMin, FailureIndexTypeMax, FailureIndexTypeAbsMax } |
| Results Envelope Types. More... | |
| enum | MarginType { MarginTypeMaxMin, MarginTypeMin, MarginTypeMax, MarginTypeAbsMax } |
| Results Envelope Types. More... | |
| enum | MyInputType { MyInputTypeSolverShellStressResultant, MyInputTypeSolverPlyStressesandStrains } |
| Type of input. More... | |
| enum | PlyStrainType { PlyStrainTypeMaxMin, PlyStrainTypeMin, PlyStrainTypeMax, PlyStrainTypeAbsMax } |
| Results Envelope Types. More... | |
| enum | PlyStressType { PlyStressTypeMaxMin, PlyStressTypeMin, PlyStressTypeMax, PlyStressTypeAbsMax } |
| Results Envelope Types. More... | |
Public Member Functions | |
| NXOpen::CAE::LaminateMetaSolBuilder::FailureIndexType | FailureIndexEnum () |
| Returns the ply failure index value Created in NX7.5.0. | |
| int | GetSelectedResultSet (int index) |
| Returns the margins. | |
| bool | Index () |
| Returns the indices Created in NX6.0.0. | |
| NXOpen::CAE::LaminateMetaSolBuilder::MyInputType | InputType () |
| Returns the input type Created in NX6.0.0. | |
| bool | Margin () |
| Returns the margins Created in NX6.0.0. | |
| NXOpen::CAE::LaminateMetaSolBuilder::MarginType | MarginEnum () |
| Returns the ply margin value Created in NX7.5.0. | |
| NXString | MetasolName () |
| Returns the metasol name Created in NX6.0.0. | |
| bool | PlyStrain () |
| Returns the ply strains Created in NX6.0.0. | |
| NXOpen::CAE::LaminateMetaSolBuilder::PlyStrainType | PlyStrainEnum () |
| Returns the ply strain value Created in NX7.5.0. | |
| bool | PlyStress () |
| Returns the ply stresses Created in NX6.0.0. | |
| NXOpen::CAE::LaminateMetaSolBuilder::PlyStressType | PlyStressEnum () |
| Returns the ply stress value Created in NX7.5.0. | |
| int | RefSolIndex () |
| Returns the solution list Created in NX6.0.0. | |
| void | SetFailureIndexEnum (NXOpen::CAE::LaminateMetaSolBuilder::FailureIndexType falureindex) |
| Sets the ply failure index value Created in NX7.5.0. | |
| void | SetIndex (bool index) |
| Sets the indices Created in NX6.0.0. | |
| void | SetInputType (NXOpen::CAE::LaminateMetaSolBuilder::MyInputType inputType) |
| Sets the input type Created in NX6.0.0. | |
| void | SetMargin (bool margin) |
| Sets the margins Created in NX6.0.0. | |
| void | SetMarginEnum (NXOpen::CAE::LaminateMetaSolBuilder::MarginType margin) |
| Sets the ply margin value Created in NX7.5.0. | |
| void | SetMetasolName (const NXString &metasolName) |
| Sets the metasol name Created in NX6.0.0. | |
| void | SetMetasolName (const char *metasolName) |
| Sets the metasol name Created in NX6.0.0. | |
| void | SetPlyStrain (bool plyStrain) |
| Sets the ply strains Created in NX6.0.0. | |
| void | SetPlyStrainEnum (NXOpen::CAE::LaminateMetaSolBuilder::PlyStrainType plystrain) |
| Sets the ply strain value Created in NX7.5.0. | |
| void | SetPlyStress (bool plyStress) |
| Sets the ply stresses Created in NX6.0.0. | |
| void | SetPlyStressEnum (NXOpen::CAE::LaminateMetaSolBuilder::PlyStressType plystress) |
| Sets the ply stress value Created in NX7.5.0. | |
| void | SetRefSolIndex (int index) |
| Sets the solution list Created in NX6.0.0. | |
| void | SetSelectedResultSet (int index, int selectedResultSet) |
| Sets the selected result set. | |
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::LaminateMetaSol CAE::LaminateMetaSol@endlink builder <br> To create a new instance of this class, use @link CAE::SimSimulation::CreateLaminateMetaSolBuilder CAE::SimSimulation::CreateLaminateMetaSolBuilder @endlink <br>
Default values.
| Property | Value |
|---|---|
|
FailureIndexEnum |
AbsMax |
|
Index |
True |
|
InputType |
SolverShellStressResultant |
|
Margin |
False |
|
MarginEnum |
Min |
|
PlyStrain |
False |
|
PlyStrainEnum |
MaxMin |
|
PlyStress |
False |
|
PlyStressEnum |
MaxMin |
Created in NX6.0.0.
| NXOpen::CAE::LaminateMetaSolBuilder::FailureIndexType NXOpen::CAE::LaminateMetaSolBuilder::FailureIndexEnum | ( | ) |
Returns the ply failure index value
Created in NX7.5.0.
License requirements : None
| int NXOpen::CAE::LaminateMetaSolBuilder::GetSelectedResultSet | ( | int | index | ) |
Returns the margins.
| index | failure index |
| bool NXOpen::CAE::LaminateMetaSolBuilder::Index | ( | ) |
Returns the indices
Created in NX6.0.0.
License requirements : None
| NXOpen::CAE::LaminateMetaSolBuilder::MyInputType NXOpen::CAE::LaminateMetaSolBuilder::InputType | ( | ) |
Returns the input type
Created in NX6.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateMetaSolBuilder::Margin | ( | ) |
Returns the margins
Created in NX6.0.0.
License requirements : None
| NXOpen::CAE::LaminateMetaSolBuilder::MarginType NXOpen::CAE::LaminateMetaSolBuilder::MarginEnum | ( | ) |
Returns the ply margin value
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::CAE::LaminateMetaSolBuilder::MetasolName | ( | ) |
Returns the metasol name
Created in NX6.0.0.
License requirements : None
| bool NXOpen::CAE::LaminateMetaSolBuilder::PlyStrain | ( | ) |
Returns the ply strains
Created in NX6.0.0.
License requirements : None
| NXOpen::CAE::LaminateMetaSolBuilder::PlyStrainType NXOpen::CAE::LaminateMetaSolBuilder::PlyStrainEnum | ( | ) |
Returns the ply strain value
Created in NX7.5.0.
License requirements : None
| bool NXOpen::CAE::LaminateMetaSolBuilder::PlyStress | ( | ) |
Returns the ply stresses
Created in NX6.0.0.
License requirements : None
| NXOpen::CAE::LaminateMetaSolBuilder::PlyStressType NXOpen::CAE::LaminateMetaSolBuilder::PlyStressEnum | ( | ) |
Returns the ply stress value
Created in NX7.5.0.
License requirements : None
| int NXOpen::CAE::LaminateMetaSolBuilder::RefSolIndex | ( | ) |
Returns the solution list
Created in NX6.0.0.
License requirements : None
| void NXOpen::CAE::LaminateMetaSolBuilder::SetFailureIndexEnum | ( | NXOpen::CAE::LaminateMetaSolBuilder::FailureIndexType | falureindex | ) |
Sets the ply failure index value
Created in NX7.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| falureindex | falureindex |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetIndex | ( | bool | index | ) |
Sets the indices
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| index | index |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetInputType | ( | NXOpen::CAE::LaminateMetaSolBuilder::MyInputType | inputType | ) |
Sets the input type
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| inputType | inputtype |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetMargin | ( | bool | margin | ) |
Sets the margins
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| margin | margin |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetMarginEnum | ( | NXOpen::CAE::LaminateMetaSolBuilder::MarginType | margin | ) |
Sets the ply margin value
Created in NX7.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| margin | margin |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetMetasolName | ( | const NXString & | metasolName | ) |
Sets the metasol name
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| metasolName | metasolname |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetMetasolName | ( | const char * | metasolName | ) |
Sets the metasol name
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| metasolName | metasolname |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetPlyStrain | ( | bool | plyStrain | ) |
Sets the ply strains
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plyStrain | plystrain |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetPlyStrainEnum | ( | NXOpen::CAE::LaminateMetaSolBuilder::PlyStrainType | plystrain | ) |
Sets the ply strain value
Created in NX7.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plystrain | plystrain |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetPlyStress | ( | bool | plyStress | ) |
Sets the ply stresses
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plyStress | plystress |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetPlyStressEnum | ( | NXOpen::CAE::LaminateMetaSolBuilder::PlyStressType | plystress | ) |
Sets the ply stress value
Created in NX7.5.0.
License requirements : nx_lam_composites ("Laminate Composites")
| plystress | plystress |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetRefSolIndex | ( | int | index | ) |
Sets the solution list
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| index | index |
| void NXOpen::CAE::LaminateMetaSolBuilder::SetSelectedResultSet | ( | int | index, |
| int | selectedResultSet | ||
| ) |
Sets the selected result set.
Created in NX6.0.0.
License requirements : nx_lam_composites ("Laminate Composites")
| index | failure index |
| selectedResultSet | selected result set |