HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.DisplacementManualConstraint Class Reference
Inheritance diagram for hyperx.api.DisplacementManualConstraint:
hyperx.api.ManualConstraintWithDesignLoad hyperx.api.ManualConstraint hyperx.api.IdNameEntityRenameable hyperx.api.IdNameEntity hyperx.api.IdEntity

Public Member Functions

 __init__ (self, _api.DisplacementManualConstraint displacementManualConstraint)
None AddNodes (self, tuple[int] ids)
 Add a list of Nodes to the Displacement Manual Constraint.
None AddRefNodes (self, tuple[int] ids)
 Add a list of Ref Nodes to the Displacement Manual Constraint.
None RemoveNodes (self, tuple[int] ids)
 Remove a list of Nodes from the Displacement Manual Constraint.
None RemoveRefNodes (self, tuple[int] ids)
 Remove a list of Ref Nodes from the Displacement Manual Constraint.
Public Member Functions inherited from hyperx.api.ManualConstraintWithDesignLoad
 __init__ (self, _api.ManualConstraintWithDesignLoad manualConstraintWithDesignLoad)
Public Member Functions inherited from hyperx.api.ManualConstraint
 __init__ (self, _api.ManualConstraint manualConstraint)
Public Member Functions inherited from hyperx.api.IdNameEntityRenameable
 __init__ (self, _api.IdNameEntityRenameable idNameEntityRenameable)
None Rename (self, str name)
Public Member Functions inherited from hyperx.api.IdNameEntity
 __init__ (self, _api.IdNameEntity idNameEntity)
Public Member Functions inherited from hyperx.api.IdEntity
 __init__ (self, _api.IdEntity idEntity)

Properties

 DOF = property
 DOF of a Displacement Manual Constraint.
 Nodes = property
 Associated Nodes of a Displacement Manual Constraint.
 RefNodes = property
 Associated Ref Nodes of a Displacement Manual Constraint.
Properties inherited from hyperx.api.ManualConstraintWithDesignLoad
 DesignLoadCase = property
 The specific Design Load for the Manual Constraint.
 UseAllDesignLoads = property
 Indicates whether a specific Design Load is used or all.
Properties inherited from hyperx.api.ManualConstraint
 A11 = property
 Indicates if A11 is active for the Manual Constraint.
 A22 = property
 Indicates if A22 is active for the Manual Constraint.
 A33 = property
 Indicates if A33 is active for the Manual Constraint.
 ConstraintType = property
 The type of Manual Constraint.
 D11 = property
 Indicates if D11 is active for the Manual Constraint.
 D22 = property
 Indicates if D22 is active for the Manual Constraint.
 D33 = property
 Indicates if D33 is active for the Manual Constraint.
 EA = property
 Indicates if EA is active for the Manual Constraint.
 EI1 = property
 Indicates if EI1 is active for the Manual Constraint.
 EI2 = property
 Indicates if EI2 is active for the Manual Constraint.
 GJ = property
 Indicates if GJ is active for the Manual Constraint.
 IsActive = property
 Indiactes if the Manual Constraint is active.
 Limit = property
 Set = property
 The Set associated with the Manual Constraint.
Properties inherited from hyperx.api.IdNameEntity
 Name = property
Properties inherited from hyperx.api.IdEntity
 Id = property

Additional Inherited Members

Protected Attributes inherited from hyperx.api.IdEntity
 _Entity = idEntity

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.DisplacementManualConstraint.__init__ ( self,
_api.DisplacementManualConstraint displacementManualConstraint )

Member Function Documentation

◆ AddNodes()

None hyperx.api.DisplacementManualConstraint.AddNodes ( self,
tuple[int] ids )

Add a list of Nodes to the Displacement Manual Constraint.

Exceptions
InvalidOperationExceptionThrows if the Node is not in the FEM.

◆ AddRefNodes()

None hyperx.api.DisplacementManualConstraint.AddRefNodes ( self,
tuple[int] ids )

Add a list of Ref Nodes to the Displacement Manual Constraint.

Exceptions
InvalidOperationException

◆ RemoveNodes()

None hyperx.api.DisplacementManualConstraint.RemoveNodes ( self,
tuple[int] ids )

Remove a list of Nodes from the Displacement Manual Constraint.

Exceptions
InvalidOperationExceptionThrows if the execution of the method will remove all Nodes.

◆ RemoveRefNodes()

None hyperx.api.DisplacementManualConstraint.RemoveRefNodes ( self,
tuple[int] ids )

Remove a list of Ref Nodes from the Displacement Manual Constraint.

Property Documentation

◆ DOF

hyperx.api.DisplacementManualConstraint.DOF = property
static

DOF of a Displacement Manual Constraint.

◆ Nodes

hyperx.api.DisplacementManualConstraint.Nodes = property
static

Associated Nodes of a Displacement Manual Constraint.

◆ RefNodes

hyperx.api.DisplacementManualConstraint.RefNodes = property
static

Associated Ref Nodes of a Displacement Manual Constraint.


The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py