Using Rigid Body Contact, it is also possible to model the structural contact between a spherical source and arbitrary shaped boundaries of rigid or elastic bodies. In the case of irregular shaped boundaries, contact is detected only at the point closest to the source body. In case of multiple points of destination having the same distance from the source center, only a single point is chosen for contact.
Here, rs is the radius of source sphere.
Here Xsrc is the undeformed location of the source center,
xdst is the spatial position vector of the closest point on the destination boundaries, and
usrc is the displacement of the source center.