Full Content is available to subscribers

Subscribe/Learn More  >

A Lookup Table-Based Approach for Spatial Analysis of Contact Problems

[+] Author Affiliations
Maria Margarida Machado, Paulo Flores

University of Minho, Campus Azurém, Guimarães, Portugal

Jorge Ambrósio

Technical University of Lisbon, Lisbon, Portugal

Paper No. DETC2013-13041, pp. V07AT10A048; 10 pages
  • ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
  • Volume 7A: 9th International Conference on Multibody Systems, Nonlinear Dynamics, and Control
  • Portland, Oregon, USA, August 4–7, 2013
  • Conference Sponsors: Design Engineering Division, Computers and Information in Engineering Division
  • ISBN: 978-0-7918-5596-6
  • Copyright © 2013 by ASME


The aim of this work is to present an efficient methodology to deal with general 3D-contact problems. This approach embraces three steps: geometrical definition of 3D-surfaces; detection of the candidate contact points; evaluation of the contact forces. The 3D-contact surfaces are generated and represented by using parametric functions due to their simplicity and easiness to handle freeform shapes. This task is carried in preprocessing, performed preliminarily to the implementation of the multibody code. The preprocessing procedure can be condensed into four steps: a regular and representative surface collection of points is extracted from the 3D-parametric surface; for each point the tangent vectors to the u and v directions of the parametric surface and the normal vector are computed; the geometrical information on each point is saved in a lookup table, including the parametric point coordinates, the corresponding Cartesian coordinates and the Cartesian components of the normal, tangent and binormal vectors; the lookup table is rearranged such that the u-v mapping is converted into a 3D-matrix form. In the last step, the surface data is saved as a direct access file. Regarding the detection of the contact points, the relative distance between the candidate contact points are computed and used to check if the bodies are in contact. The actual contact points are selected as those that correspond to the maximum relative indentation. The contact forces are determined as functions of the indentation, impact velocity and geometric and material properties of the contacting surfaces. In general, lookup tables are used to reduce the computation time in dynamic simulations. However, the application of these schemes involves an increase of memory needs. Within the proposed approach, the amount of memory used is significantly reduced, as a result of a partial upload into memory of the lookup table. A slider-crank mechanism with a cup on the top of the slider and a marble ball is used as demonstrative example. A contact pair is considered between a cup and a marble ball, being the contact forces computed using a dissipative contact model.

Copyright © 2013 by ASME



Interactive Graphics


Country-Specific Mortality and Growth Failure in Infancy and Yound Children and Association With Material Stature

Use interactive graphics and maps to view and sort country-specific infant and early dhildhood mortality and growth failure data and their association with maternal

Citing articles are presented as examples only. In non-demo SCM6 implementation, integration with CrossRef’s "Cited By" API will populate this tab (http://www.crossref.org/citedby.html).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In