Hi,
I am trying to restart (continue) a CalculiX simulation after the first load step has completed. In this restarted simulation, I want to add a surface interaction (contact) between two surfaces. However, I am getting an error when running the restarted simulation
*ERROR reading *SURFACE: *SURFACE should be placed
before all step definitions
*ERROR reading *SURFACE INTERACTION:
*SURFACE INTERACTION should be placed
before all step definitions
*ERROR reading *SURFACE BEHAVIOR:
*SURFACE BEHAVIOR should be placed
before all step definitions
*ERROR reading *FRICTION:
*FRICTION should be placed
before all step definitions
*ERROR reading *CONTACT PAIR: *CONTACT PAIR should
be placed before all step definitions
This seems to imply that I should have already defined all my contact behaviors in my initial simulation. Unfortunately, I cannot do this because these simulations involve the inflation of a pillow, which starts in a completely flat state, with the upper and lower surfaces coplanar, which directly triggers the contact algorithm and ends up blowing the simulation.
Is there a way to restart a simulation and add a contact definition in the calculix_restart.inp
file? Alternatively, can I switch off the contact computation for the n-second of the initial simulation?
Note: I am able to carry out the simulation fine without the contact definition, so I suspect my input files and methodology are correct, except for the contact definition.
Thanks a lot in advance,
Marin
For your reference, my caluclix.inp
file looks something like this (I removed a lot of stuff obviously)
**
** calculix initial inflation
**
*INCLUDE, INPUT=geom.inp
*STEP, NLGEOM, INC=1000000
*DYNAMIC
...
*RESTART,WRITE,FREQUENCY=1,OVERLAY
...
*END STEP
and the restart_calculix.inp
looks like this
**
** Restart file after initial inflation
**
*RESTART,READ
*SURFACE INTERACTION,NAME=IN1
*SURFACE BEHAVIOR,PRESSURE-OVERCLOSURE=LINEAR
3000000, 3000, 1e-3
*FRICTION
1, 1000000
*SURFACE,NAME=SURF_2,TYPE=ELEMENT
SRF_2,SNEG
*SURFACE,NAME=SURF_7,TYPE=ELEMENT
SRF_7,SNEG
*CONTACT PAIR,INTERACTION=IN1,TYPE=SURFACE TO SURFACE
SURF_2,SURF_7
*STEP, NLGEOM, INC=100
*DYNAMIC
...
*END STEP