SimConstraintGroup Class — NXOpen Python API Reference 12.0.0 documentation

# SimConstraintGroup Class

class `NXOpen.CAE.``SimConstraintGroup`

  Bases: `NXOpen.CAE.SimBcGroup`

  Represents a constraint group in a solution or solution step

  Not support KF.

  New in version NX9.0.0.

# Properties

Property | Description
--- | ---
GroupContainer | Returns the solution or solution step owning this BC group
Tag | Returns the Tag for this object.

# Methods

Method | Description
--- | ---
Add | Adds a constraint to this group
AddConstraintSet | Adds a constraint set to this group
GetConstraintSets | Gets the constraint sets in this group
GetConstraints | Gets the constraints in this group
Remove | Removes a constraint from this group
RemoveAll | Removes all constraints from this group
RemoveAllConstraintSets | Remove all constraint sets from this group
RemoveConstraintSet | Removes a constraint set from this group
SetBoltLoadSequence | Set the bolt load sequence

# Method Detail

## Add

`SimConstraintGroup.``Add`

  Adds a constraint to this group

  Signature `Add(tConstraint)`

  Parameters: | tConstraint (`NXOpen.CAE.SimConstraint`) – the constraint to be added

  New in version NX9.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## AddConstraintSet

`SimConstraintGroup.``AddConstraintSet`

  Adds a constraint set to this group

  Signature `AddConstraintSet(tConstraintSet)`

  Parameters: | tConstraintSet (`NXOpen.CAE.SimConstraintSet`) – the constraint to be added

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## GetConstraintSets

`SimConstraintGroup.``GetConstraintSets`

  Gets the constraint sets in this group

  Signature `GetConstraintSets()`

  Returns: | the constraint sets in this group
  Return type: | list of `NXOpen.CAE.SimConstraintSet`

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## GetConstraints

`SimConstraintGroup.``GetConstraints`

  Gets the constraints in this group

  Signature `GetConstraints()`

  Returns: | the constraints in this group
  Return type: | list of `NXOpen.CAE.SimConstraint`

  New in version NX9.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## Remove

`SimConstraintGroup.``Remove`

  Removes a constraint from this group

  Signature `Remove(tConstraint)`

  Parameters: | tConstraint (`NXOpen.CAE.SimConstraint`) – the constraint to be removed

  New in version NX9.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## RemoveAll

`SimConstraintGroup.``RemoveAll`

  Removes all constraints from this group

  Signature `RemoveAll()`

  New in version NX9.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## RemoveAllConstraintSets

`SimConstraintGroup.``RemoveAllConstraintSets`

  Remove all constraint sets from this group

  Signature `RemoveAllConstraintSets()`

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## RemoveConstraintSet

`SimConstraintGroup.``RemoveConstraintSet`

  Removes a constraint set from this group

  Signature `RemoveConstraintSet(tConstraintSet)`

  Parameters: | tConstraintSet (`NXOpen.CAE.SimConstraintSet`) – the constraint to be removed

  New in version NX11.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)