NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAE::SimConstraintGroup Class Reference

Represents a constraint group in a solution or solution step. More...

Inheritance diagram for NXOpen::CAE::SimConstraintGroup:
NXOpen::CAE::SimBcGroup NXOpen::TaggedObject

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::SimGroupContainerGroupContainer ()
 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...
 

Detailed Description

Represents a constraint group in a solution or solution step.


Not support KF.

Created in NX9.0.0.

Member Function Documentation

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")

Parameters
tConstraintthe 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")

Parameters
tConstraintSetthe constraint to be added
std::vector<NXOpen::CAE::SimConstraint *> NXOpen::CAE::SimConstraintGroup::GetConstraints ( )

Gets the constraints in this group.

Returns
the constraints in this group
Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
std::vector<NXOpen::CAE::SimConstraintSet *> NXOpen::CAE::SimConstraintGroup::GetConstraintSets ( )

Gets the constraint sets in this group.

Returns
the constraint sets in 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::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")

Parameters
tConstraintthe 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")

Parameters
tConstraintSetthe constraint to be removed

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.