


{"id":29326,"date":"2018-05-20T01:44:48","date_gmt":"2018-05-20T01:44:48","guid":{"rendered":"\/forum\/forums\/topic\/bonded-contact-between-rigid-bodies\/"},"modified":"2018-05-20T01:44:48","modified_gmt":"2018-05-20T01:44:48","slug":"bonded-contact-between-rigid-bodies","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/bonded-contact-between-rigid-bodies\/","title":{"rendered":"Bonded Contact between Rigid Bodies"},"content":{"rendered":"<p><a href=\"\/thread\/convergence-problem-of-non-linear-contact-and-geometric-analyses\/\">Deepak Maurya<\/a> has been working on a simulation of spinal bones and the disks separating them. Bone is a couple of orders of magnitude stiffer than disk material, so one model represents the bones as rigid bodies while the disks are flexible bodies.<\/p>\n<p><\/p>\n<p>Some protrusions from the bones slide on each other, so he has used frictional contact between them.&nbsp; Some diseases of the spine fuse those bones together.&nbsp; To simulate that, the frictional contact is changed to bonded contact.<\/p>\n<p><\/p>\n<p>Deepak asks why there would be any deformation in the disk if the rigid bones are connected with bonded contact. Rather than work on his very large model, I have a very small model.<\/p>\n<p><\/p>\n<p>It has two rigid bodies with a flexible block between them. The block between them is bonded to each rigid end body. One rigid block is fixed and the other has a force applied. There is also a frictional contact between the rigid bodies.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/3e825b35-df61-45f5-9693-a81101684b62\/98f2275e-7e7c-4770-b873-a8e60018f8cb_frictional.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p>If the frictional contact is changed to bonded contact, this is the result.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/3e825b35-df61-45f5-9693-a81101684b62\/5202fd69-9efb-43d2-983e-a8e600192927_bonded.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p>The flexible body has practically zero deformation.&nbsp; Is this what you are seeing?<\/p>\n<p><\/p>\n<p>If not and the deformation with bonded contact is similar in magnitude to the frictional contact case above, then that is likely due to some conflict in the model, an over-constraint that makes it impossible for the solver to satisfy all the constraints at the same time and so some constraints are ignored in order for the solver to continue.&nbsp; When this happens, there are always WARNINGS in the output file such as this:<\/p>\n<p><\/p>\n<blockquote><p><\/p>\n<p>&nbsp;&nbsp;*WARNING*: Some rigid target elements (e.g.810) in real constant set 5&nbsp; <br \/>&nbsp;overlap with other MPC\/Lagrange based elements (e.g.1123) in real&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br \/>&nbsp;constant set 10 which can cause overconstraint.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/p>\n<p>\n<\/p><\/blockquote>\n<p><\/p>\n<p>The problem with a complex model is that there are likely to be many warnings, but most of them do not represent a true conflict. For example you can have separate contacts on adjacent faces of a block that gets bonded into a corner. The nodes on the edge of the block belong to two contacts at the same time, so a warning may be issued, but there is not an actual overconstraint.<\/p>\n<p><\/p>\n<p>The ANSYS 19.0 archive for the model above is attached below.<\/p>\n","protected":false},"template":"","class_list":["post-29326","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_old_topic_id":["1494"],"_bbp_old_topic_author_name_id":["Anonymous"],"_bbp_old_is_topic_anonymous_id":["false"],"_bbp_old_closed_status_id":["publish"],"_bbp_author_ip":[null],"_bbp_old_sticky_status_id":["normal"],"_bbp_likes_count":["0","0","0","0","0"],"_btv_view_count":["3241"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["29326"],"_bbp_forum_id":["27791"],"_bbp_engagement":["240","155001","159492","166493"],"_bbp_voice_count":["4"],"_bbp_reply_count":["8"],"_bbp_last_reply_id":["94547"],"_bbp_last_active_id":["94547"],"_bbp_last_active_time":["2019-09-19 02:08:16"]},"test":"peteroznewman"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/29326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/29326\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=29326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}