Interaction between two different parts

  • Last Post 02 August 2018
Han-yu posted this 01 August 2018


Could you show me how to use Anasys Workbench to simulate the interacting between two different part?

For example, one part slide into another part.

Order By: Standard | Newest | Votes
SandeepMedikonda posted this 01 August 2018


Can you please elaborate and be specific with your question. You would typically setup up your model with the correct boundary conditions and have frictional contact included.

Please refer to this article and the docs from the manual here on contact in general.



Han-yu posted this 01 August 2018


The structure is as below figure shows.

I tried to simulate behavior when I push one part into another.

Could you shows me how to do that??

Should I add another connection?

How to add one?


SandeepMedikonda posted this 01 August 2018

Are these solid bodies? It's hard to tell what your boundary conditions are? Can you post snapshots by clicking on the analysis (Static structural), this will give a nice summary of how you are loading the model.  Also, please post snapshots of your tree and details in the connections? Typically you would just right click on connections, insert manual contact, select the contact and target surfaces and select the type of contact. i.e., Frictional in your case.

Han-yu posted this 01 August 2018

Yes , it's solid body.

And all the Connection is bonded.

And one extra connection as below picture shows.

SandeepMedikonda posted this 01 August 2018

If you are using bonded contact, I don't expect any sliding behavior. Please use frictional contact between the parts that are touching each other.


peteroznewman posted this 01 August 2018

Hi Virginia, yes, that is where you go, not your name, but it's a nicer name than ht5fy

I see you have a fixed support for first assembly, but the second assembly only has the two forces applied.  That is not sufficient.

You want to add supports to the second assembly till there is only one degree of freedom left. There are several ways you could do that. One way is on the rectangular tube, you could apply a No Separation support to one flat face, and another No Separation support to the orthogonal face. That will leave just one degree of freedom for the tube to slide along its long axis.  Another way is to add a Translational Joint under the Connections folder. That would be my choice.

I assume you want to push the blue metal spring form over the red solid block, and as Sandeep says, you what to select Frictional contact for that.  Those two parts, and the part the spring clip fastens to are probably the only three parts needed to do the analysis. All the other parts don't do much except make the solution take longer. You can suppress all those other parts and move the supports nearer the action.

You would also be much better off creating a Displacement in the Z direction, and using many Substeps to gradually ramp that displacement from zero to its full amount.  You can plot the Reaction Force that is needed to create this displacement.

Most important is that under Analysis Settings, you set Large Deflection to On.

If you want more help, it would be easier if you Attach a Workbench Project Archive .wbpz file to your reply after you post.



Han-yu posted this 02 August 2018

I simplify my design down to 4 pieces.

And below figure shows how I assign the contacts.

Could you tell me where I do it wrong?

Both contact are bonded and I assign a displacement of one part and fix another one.

peteroznewman posted this 02 August 2018

The contacts between the metal spring-form and the "plug" that is going into the spring-form should be Frictional Contacts.

You need Bonded Contacts between the spring-form and the arm it is attached to, and between the plug and the arm that is attached to.

Please show details of your Displacement. Which face(s) did you pick?  Did you type in 0 instead of Free for the two sideway components to keep the arm aligned?

The metal spring-form must be meshed with a minimum of two elements through its thickness. There are mesh controls called Method Sweep that can do this. Please zoom in to the metal spring form and show the mesh.

It would be even better to go to DesignModeler or SpaceClaim and change the metal spring-form into a Midsurface representation, then the surface is assigned the thickness of the sheet metal and shell elements fill the surface.