How can I implement consecutive displacement and rotation in a multistep static analysis?

I want to impose translation and rotation on both sides A and B of a square bar. I have defined rigid bodies with respective reference points for sides A and B. In the first step, I set boundary conditions so that side A is fixed, and side B undergoes displacements.

In the second step, I aim to apply displacements to side A while keeping side B fixed in its current state. However, how can I freeze the results from the first step to use them in the second step?

Best, Daniel

There is the FIXED setting for boundary conditions that freezes the deformation from the previous step.

1 Like

Yes, but the results look the same as if it were just a single step analysis. I applied fixed boundary conditions on B. Could you clarify the specific settings you’re referring to?

Can you share the file (if not directly here then using some hosting website like WeTransfer, Google Drive or Dropbox) ?

Sure

It is just a simple case for testing.

Thank you very much!

Best , Daniel

I was thinking not about the Fixed boundary condition type in PrePoMax (it just sets all DOFs to 0) but about the *BOUNDARY, FIXED keyword in CalculiX which is triggered by setting Fixed for individual DOFs in Displacement/Rotation BC in PrePoMax:

You may also have to use *BOUNDARY, OP=MOD (to avoid BCs being reset in the second step) which is not supported in PrePoMax so you would have to export the .inp file, change this manually and submit using a standalone CalculiX. Then you can postprocess the results in PrePoMax.

Thank you very much! I will test and report later.

Greetings Daniel