From the Properties tab, you can define the contact method and the properties for the
option type selected.
-
Click the Properties tab.
-
Select the desired method and define the related properties.
If Linear is chosen:
-
Enter a value for the radius of the sphere that the deformable surface
will be contacting.
-
Enter a value for the stiffness of the contact force.
-
Enter a value for the damping of the contact force.
If Poisson is chosen:
-
Enter a value for the radius of the sphere that the deformable surface
will be contacting.
-
Enter a value for the penalty parameter to determine the local
stiffness properties between materials.
-
Enter a value for the coefficient of restitution.
This value represents the energy loss between the two contact bodies.
The valid range for this value is between 0.0 and 1.0. A value of 1.0
represents no energy loss and a perfectly elastic contact. A value of
0.0 represents a perfectly plastic contact and all energy is dissipated
during contact.
If User-Defined is chosen:
-
Enter a value for the radius of the sphere that the deformable surface
will be contacting.
-
Enter the user subroutine function expression in the in the User expr:
text box.
-
Activate the Use local file and function name
check box if the use of a local subroutine file is necessary.
-
Select the subroutine file in the local system by clicking on the
Local File: folder icon .
-
From the Function Type drop-down menu, select the type of the
subroutine file: DLL/SO,
Python, or MATLAB.
-
Enter the function name in the Function Name: text box.
MotionView provides PTDSFSUB as the
default, which is the default function used by MotionSolve and ADAMS.
Tip: For a 3D object, the normals point outward, which represents a typical
outer surface of a volume. Click Flip normal to turn that
surface into a void, or "hole".