NX Open C++ Reference Guide
|
Represents a constraint group in a solution or solution step. More...
Public Member Functions | |
void | Add (NXOpen::CAE::SimConstraint *tConstraint) |
Adds a constraint to this group Created in NX9.0.0. More... | |
void | AddConstraintSet (NXOpen::CAE::SimConstraintSet *tConstraintSet) |
Adds a constraint set to this group Created in NX11.0.0. More... | |
std::vector < NXOpen::CAE::SimConstraint * > | GetConstraints () |
Gets the constraints in this group. More... | |
std::vector < NXOpen::CAE::SimConstraintSet * > | GetConstraintSets () |
Gets the constraint sets in this group. More... | |
void | Remove (NXOpen::CAE::SimConstraint *tConstraint) |
Removes a constraint from this group Created in NX9.0.0. More... | |
void | RemoveAll () |
Removes all constraints from this group Created in NX9.0.0. More... | |
void | RemoveAllConstraintSets () |
Remove all constraint sets from this group Created in NX11.0.0. More... | |
void | RemoveConstraintSet (NXOpen::CAE::SimConstraintSet *tConstraintSet) |
Removes a constraint set from this group Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::CAE::SimBcGroup | |
NXOpen::CAE::SimGroupContainer * | GroupContainer () |
Returns the solution or solution step owning this BC group Created in NX9.0.0. More... | |
void | SetBoltLoadSequence (const std::vector< NXOpen::NXObject * > &objects) |
Set the bolt load sequence Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a constraint group in a solution or solution step.
Not support KF.
Created in NX9.0.0.
void NXOpen::CAE::SimConstraintGroup::Add | ( | NXOpen::CAE::SimConstraint * | tConstraint | ) |
Adds a constraint to this group
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
tConstraint | the constraint to be added |
void NXOpen::CAE::SimConstraintGroup::AddConstraintSet | ( | NXOpen::CAE::SimConstraintSet * | tConstraintSet | ) |
Adds a constraint set to this group
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
tConstraintSet | the constraint to be added |
std::vector<NXOpen::CAE::SimConstraint *> NXOpen::CAE::SimConstraintGroup::GetConstraints | ( | ) |
Gets the constraints in this group.
std::vector<NXOpen::CAE::SimConstraintSet *> NXOpen::CAE::SimConstraintGroup::GetConstraintSets | ( | ) |
Gets the constraint sets in this group.
void NXOpen::CAE::SimConstraintGroup::Remove | ( | NXOpen::CAE::SimConstraint * | tConstraint | ) |
Removes a constraint from this group
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
tConstraint | the constraint to be removed |
void NXOpen::CAE::SimConstraintGroup::RemoveAll | ( | ) |
Removes all constraints from this group
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::SimConstraintGroup::RemoveAllConstraintSets | ( | ) |
Remove all constraint sets from this group
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::SimConstraintGroup::RemoveConstraintSet | ( | NXOpen::CAE::SimConstraintSet * | tConstraintSet | ) |
Removes a constraint set from this group
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
tConstraintSet | the constraint to be removed |