Jump to content
  • Announcements

    • Rahul Ponginan

      Please click here for a short but important announcement   03/26/17

      Dear Users Our Commercial and Academic users around the world can use these same forums here as before i.e. the Altair Support Forum , Commercial users from India with solver queries can go to the Solver Forum for India Commercial Users , Academic Users from India and AOC India Participants are requested to go to the Forum for India Academic Users and AOC India Participants , We will be tending to all queries in all the forums promptly as before, thank you for your understanding. 
Sign in to follow this  
Rahul Ponginan

Contact problem in two different sub-cases.

Recommended Posts

Dear Administrator,

I would like to know how can I properly use multiple sub-cases in a contact problem.
I have done a simple example (attached) in which in the first sub-case I apply a load that closes the contact, in the second loadcase I would like to study how this contact will react to an horizontal force.
I have used the CNTNLSUB card in the second loadstep however the contact is not performed in the second analysis.

I tried to applied the same vertical load in the second loadcase as well and also did not worked, how could I perform the analysis in such a way that:
Loadstep 1 : the contact is closed (using a vertical force)
Loadsetp 2 : An horizontal force is applied to the contact is already closed

Sorry for the simple question.

Thank you for the help.

Best regards

Share this post

Link to post
Share on other sites

Hi Vitor,

What should the results actually look like? can you please describe the expected results?

Secondly you do see that the loads in the horizontal direction are unopposed and will create extensive deformation or in fact just displacement as the top component is not constrained in that direction at all. what is the reasoning behind such boundary conditions?

See image below where I compare results for different run parameters, see top left window where in the loadstep I have used cntnlsub with scid and in scid I have referred the previous loadstep, in this analysis I have also removed the load on the top plate in the vertical direction leaving only the horizontal load.

Just below that , i.e. bottom left i run the analysis with the load in the vertical direction in the top plate again using the scid option

The results on the left are from analyses run as you have sent it. cntnlsub in all conditions seems to give us similar results.

Share this post

Link to post
Share on other sites

Hello Rahul,

First of all I would like to thank you for the help.

About the contact I am sending you a simplified analysis in which I have two identical loads in two different load steps. What I expect in the results is that:

In the beginning of the first load step the contact is open, then in the end of this loadstep the contact is close due to the application of the first force F1.
In the beginning of the second step the contact should be closed (as in the last step of the first loadcase) and then the second load F2 would keep the contact closed during the second load-step.

The motivation is to understand how OS leads with multiple load-cases when using NLSTAT.

The problem that I am facing is that, in the beginning of the second step the contact is open, and I cannot understand why this is happening once that in the last step of the first loadstep it was closed. In addition, the results indicate that the displacement in both cases was 0.5 mm, which means the gap was closed two times. However the stresses in the second loadstep are double than in the first icon_eek.gif . I cannot understand why this is happening, once that OS uses Newton-Method for NLSTAT, then I would expect that the second loadstep should use the geometric stiffness matrix from the last iteration of the first load-step in which the gap is closed and to run the second loadstep.

Thank you again for your help

Share this post

Link to post
Share on other sites

Hi Vitor,

We should not expect the 2nd subcase to start from the end position of the first one.

CNTNLSUB only carries over the nonlinear evolution data, for example, the gap status or plastic deformation, but not displ/stress, loading, boundary conditions, etc.

Karthic likes this

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this