Apparatus for modelling interaction of rigid bodies
First Claim
1. Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising:
- a dynamics component in the contact mechanics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer.
6 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for modelling or simulating the dynamics of interacting rigid bodies. In the apparatus, the rigid bodies are represented as convex polyhedra. Contacts between the bodies are modelled as contacts between a face and a vertex or between edges. All other types of contact are reduced to these types. The beginning or end of a contact is determined by means of linear interpolation. The dynamics of the contacts are modelled as contacts between massless rigid surface elements which are connected by massless viscous layers to the objects. The viscous layer connecting a surface element to its object permits the surface element to move either perpendicular to or tangent to the plane of contact. The properties of the viscous layers determine the dynamics of the contacts. In the implementation, the properties are described by means of two systems of springs and dampers, one permitting motion in the perpendicular direction and the other motion in the tangential direction. Parameters of the spring and damper systems may be set as required to model contacts between various kinds of objects.
100 Citations
9 Claims
-
1. Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising:
a dynamics component in the contact mechanics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer. - View Dependent Claims (4)
-
2. Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising:
a geometric contact analysis component in the contact mechanics component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts.
-
3. Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising:
-
in the contact mechanics component, a dynamics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer; and a geometric contact analysis component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts. - View Dependent Claims (5, 6, 7, 8, 9)
-
Specification