Role:Access an Abaqus spring connection property object or determine its properties.
Properties
- Property Axis_sys() As
-
Sets or returns the axis system in the spring connection property.
- Returns:
- The object of axis system.
dd>
- Property SpringDef() As
-
Sets or returns the definition of spring.
- Returns:
- the Definition of spring.
Legal values:- ABQ_LINE
- ABQ_NON_LINEAR
dd>
- Property SpringType() As
-
Sets or returns the type of spring.
- Returns:
- The type of spring.
Legal values:- AXIAL
- GENERAL
dd>
Methods
- Sub AddSupportFromReference( iReference, iSupport)
-
Adds support to the spring connection property.
- Parameters:
-
- iReference
- The CATIA Reference specifying the region to which the spring connection property is applied.
dd> - iSupport
- The CATIA Reference specifying the region to which the spring connection property is applied.
Refer: CATIAReference dd>
- Func GetLinearStiffness( iDof) As
-
Gets the linear stiffness of the spring given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- oStiffnessValue
- The stiffnessvalue.
dd>
- Sub GetNonLinearStiffness( iDof, oForceArray, oDispArray)
-
Gets the non-linear stiffness of the spring in the form of array, given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- oForceArray
- The array of force values.
dd> - oDispArray
- The array of displacement values.
Refer: CATSafeArrayVariant dd>
- Sub ReadStiffnessDataFromFile( iDof, iFileName)
-
Reads stiffness data from a text file for a spring connection property.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness 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 stiffness data.
dd>
- Sub RemoveAxisSystem()
- Sub RemoveDof( iDof)
-
Unsets the stiffness of the spring for given degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness is set.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- Sub SetLinearStiffness( iDof, iStiffnessValue)
-
Sets the linear stiffness of the spring given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness is set.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- iStiffnessValue
- The stiffnessvalue.
dd>
- Sub SetNonLinearStiffness( iDof, iForceArray, iDispArray)
-
Sets the non-linear stiffness of the spring in the form of array, given the degree of freedom.
- Parameters:
-
- iDof
- The degree of freedom for which stiffness is asked.
Legal values:- U1_DOF
- U2_DOF
- U3_DOF
- UR1_DOF
- UR2_DOF
- UR3_DOF
- iForceArray
- The array of force values.
dd> - iDispArray
- The array of displacement values.
The value in displacement array must be greater than previous value .
Refer: CATSafeArrayVariant dd>