필터 지우기
필터 지우기

Сalculate total contact area of two bodies?

조회 수: 5 (최근 30일)
Oleh ASeas
Oleh ASeas 2022년 11월 5일
이동: John D'Errico 2022년 11월 5일
Hello, is it possible to calculate total contact area of two bodies in Multibody (see pct.)?

채택된 답변

John D'Errico
John D'Errico 2022년 11월 5일
편집: John D'Errico 2022년 11월 5일
The contact area as you have drawn is it zero. For example, the area where a plane touches a sphere? ZERO. A single point of contact has ZERO area. Even if the circlular region is actually intended to be a circular rod, the area of the contact where a plane touches a cylinder is again at most a line, which again has area ZERO. Zero area. Nil. Zip. Nada. Zilch.
In general, the area of contact between almost any such hard surfaces, will be at most a line, unless you have planar regions that are in full contact. Again, zero except for the rare case, and you have not drawn this as one of those rare cases. So the area of contact is zero.
If the surfaces are soft, so you have some surface deformation based on a force exerted, then yes, you have a non-zero contact area. But that would require some far more sophisticated modling, of the deformations of the objects. Now at the very least we are talking finite element modeling to determine the deformations of those solid bodies, to then determine how a singe point of contact expands into a region of contact. (At some point in the past, people were probably writing theses on something like this. If the objects are sufficiently internally complex, there is still probably a thesis waiting to be written.)
If you are willing to assume some fixed amount of deformation, then you could probably make some simple assumptions. Start with the line or point of contact, then decide how far out the deformations would be seen, and then turn the line or point into a rough polygonal region. Contact the area from that. But unless you have information about the stiffness of the objects in contact, or some understanding about how they would deform, AND you know the forces involved to know the extent of deformation, there is little to be done.
  댓글 수: 1
Oleh ASeas
Oleh ASeas 2022년 11월 5일
이동: John D'Errico 2022년 11월 5일
Look it my question, I ask: contact area of two bodies in Multibody.
I used Spatial Contact Force it models the contact using the penalty method.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Bodies에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by