Jump to content
Sign in to follow this  
Vincent377

Slide Contact between edge and solid face / Autocontact

Recommended Posts

Hi,

 

am trying to create a perpendiculat contact between an edge of a 2D Midsurface mesh and one face of an solid.

 

I am proceeding the same way, like it would be a contact between to parallel faces, but somehow its not working.

 

 

Thank you for your help and have a good day!

 

 

perpendicluar contact.PNG

contact card.PNG

Share this post


Link to post
Share on other sites

Hi,

 

choose the nodes on the edge as slave and use node to surface contact (DISCRET=N2S). Note however the contact surfaces of solid frame will only engage one node (at the corner of shell) when displaced in positive z-direction, because the shell mesh is so coarse only one node overlaps contact surface. 

 

Check the sample model with edge to surface contact.

edge_contact.fem

Share this post


Link to post
Share on other sites

Glad to hear it is working. It's not working when the master/slave are swapped because nodes lying on the master surface can freely penetrate on slave surface.

 

Interfaces are based on master / slave treatment. Contact can only occur between a set of slave nodes and a set of master segments. Master segments are defined depending on the type of element they lie on. If it is a 3-node or a 4-node shell, the segment is the surface of the element. If it is a solid element, the segment is defined as a face, Finally, if it is a 2D solid element (quad), the segment is a side.

 

Check the following documents:

https://insider.altairhyperworks.com/wp-content/uploads/2015/07/T-T-1119-OptiStruct-Defining-master-and-slave-roles-for-contact-surfaces-in-a-contact-pair.pdf

http://blog.altair.co.kr/wp-content/uploads/2013/03/CONTACT_Card.pdf

Vincent377 likes this

Share this post


Link to post
Share on other sites

I have a new problem now:

I have a lot of components for which I need to define several contacts. So I am trying to use the autocontact function.

 

Unfortunately not every contact is detected. How is the AutoContact working so I can optimize the parts that AutoContact is working properly?

 

I am using Shell thickness as Contact Tolerance type and the shell thickness is defined properly.

 

Most of the problems occure when tetra solids and midsurface meshes should be connected (See attached picture).

 

Thank you for your help.

 

Vincent

 

 

autocontact.PNG

Share this post


Link to post
Share on other sites

Maybe the contact was not detected because shell thickness is smaller than the gap between solid and shell midsurface.

Measure the gap (F4) and use Vicinity tolerance instead and provide a slightly increased gap.

If other unwanted contact pairs are then detected consider creating the problematic contacts manually.

Vincent377 likes this

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...