Role:Access an Abaqus Damper connection property object or determine its properties.
Properties
- Property Axis_sys() As
-
Sets or returns the axis system in the Damper connection property.
- Returns:
- The object of axis system.
dd>
- Property DamperDef() As
-
Sets or returns the definition of Damper.
- Returns:
- the Definition of Damper.
Legal values:- ABQ_LINE
- ABQ_NON_LINEAR
dd>
- Property DamperType() As
-
Sets or returns the type of Damper.
- Returns:
- The type of Damper.
Legal values:- AXIAL
- GENERAL
dd>
Methods
- Sub AddSupportFromReference( iReference, iSupport)
-
Adds support to the Damper connection property.
- Parameters:
-
- iReference
- The CATIA Reference specifying the region to which the Damper connection property is applied.
dd> - iSupport
- The CATIA Reference specifying the region to which the Damper connection property is applied.
Refer: CATIAReference dd>
- Func GetLinearDamping( iDof) As
-
Gets the linear damping value of the Damper given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which damping is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- oDampingValue
- The Dampingvalue.
dd>
- Sub GetNonLinearDamping( iDof, oForceArray, oVelocityArray)
-
Gets the non-linear damping value of the Damper in the form of array, given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which damping is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- oForceArray
- The array of force values.
dd> - oVelocityArray
- The array of velocity values.
Refer: CATSafeArrayVariant dd>
- Sub ReadDampingDataFromFile( iDof, iFileName)
-
Reads damping data from a text file for a damper connection property.
- Parameters:
-
- iDof
- The degree of freedom for which damping data is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- iFileName
- The complete path of the text file which contains the damping data.
dd>
- Sub RemoveAxisSystem()
- Sub RemoveDof( iDof)
-
Unsets the linear damping value of the Damper for given degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which damping is set.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- Sub SetLinearDamping( iDof, iDampingValue)
-
Sets the linear damping value of the Damper given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which damping is set.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- iDampingValue
- The Dampingvalue.
dd>
- Sub SetNonLinearDamping( iDof, iForceArray, iVelocityArray)
-
Sets the non-linear damping value of the Damper in the form of array, given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which damping is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- iForceArray
- The array of force values.
dd> - iVelocityArray
- The array of displacement values.
The value in velocity array must be greater than previous value .
Refer: CATSafeArrayVariant dd>