Generic way to 'clean' model

Hi there!

I have imported several plates from TEKLA which i have converted to surfaces. I am now facing issues since the surfaces are not connected in excact points/lines, and are overlapping or not even touching.

Is there someone out there who knows about a generic way to ‘clean’ the model and have all the sufaces meet nicely?

So far I have been “cutting” one element with another, but this method seems way to complicated to use since i am working with a dynamic model with frequent changes in the geometry.

Thanks in advance!