You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/internal/ContactForceLaw.md
+36-11Lines changed: 36 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,14 +150,14 @@ can be interpreted as *rolling resistance coefficient*.
150
150
Coefficients ``c_{geo}, n_{geo}, \mu_{r,geo}`` depend on the geometries of the objects
151
151
that are in contact. The coefficients are computed approximately based on the contact theory
152
152
of Hertz [^5], [^6]: Here, it is assumed that each of the contacting surfaces can be described by a
153
-
quadratic polynomial in two variables that is basically defined by its principal curvatures
154
-
along two perpendicular directions at the point of contact. A characteristic feature is that
153
+
quadratic polynomial in two variables that is basically defined by its principal curvatures
154
+
along two perpendicular directions at the point of contact. A characteristic feature is that
155
155
the contact volume increases nonlinearly with the penetration depth, so ``n_{geo} > 1`` (provided
156
156
the two contacting surfaces are not completely flat), and therefore the normal contact force
157
157
changes nonlinearly with the penetration depth. In the general case, elliptical integrals
158
158
have to be solved, as well as a nonlinear algebraic equation system to compute the normal
159
-
contact force as function of the penetration depth and the principal curvatures at the contact point.
160
-
An approximate *analytical* model is proposed in [^7].
159
+
contact force as function of the penetration depth and the principal curvatures at the contact point.
160
+
An approximate *analytical* model is proposed in [^7].
161
161
162
162
In order that a numerical integration algorithm with step-size control
163
163
works reasonably, the contact force needs to be continuous and continuously differentiable with
@@ -168,12 +168,37 @@ surfaces should also be continuous and continuously differentiable, which is usu
168
168
Since the determination of the principal curvatures of shapes is in general
169
169
complicated and the shapes have often areas with discontinuous curvatures, only a very rough approximation
170
170
is used in Modia3D: *The contact area of a shape is approximated by a quadratic polynomial
171
-
with constant mean principal curvature in all directions and on all points on the shape*.
172
-
In other words, a sphere with constant sphere radius ``r_{contact}`` is associated with every shape that
173
-
is used to compute coefficients ``c_{geo}, n_{geo}, \mu_{r,geo}``. A default value for ``r_{contact}``
174
-
is determined based on the available data of the shape (see [shape data](https://modiasim.github.io/Modia3D.jl/stable/Components/Shapes.html)):
171
+
with constant mean principal curvature in all directions and on all points on the shape*.
172
+
In other words, a sphere with constant sphere radius ``r_{contact}`` is associated with every shape that is used to compute coefficients ``c_{geo}, n_{geo}, \mu_{r,geo}``.
173
+
A default value for ``r_{contact}`` is determined based on the available data of the shape (see [Shapes](@ref)):
It is possible to define a user specific `contactSphereRadius` in [Solid](@ref).
189
+
For flat shapes, [Box](@ref) and [Beam](@ref), no `contactSphereRadius` is taken. For Herz' pressure it is needed only if two flat shapes are colliding.
[^7]: Antoine J-F., Visa C., and Sauvey C. (2006):
316
+
[^7]: Antoine J-F., Visa C., and Sauvey C. (2006):
292
317
[Approximate Analytical Model for Hertzian Elliptical Contact Problems](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.1055.4455&rep=rep1&type=pdf).
0 commit comments