I answered here (I made a mistake in the title...):You also didnt answer my question about equalDOF. I would really appreciate more direction on this.
Problem 2: contact with non-compatible meshes.
For EqualDOF there is not difference in what is the master and what is the slave. I mean, no physical difference.
Note: If you use the Transformation handler, there is a computational difference, due to the fact that a node cannot be master and slave at the same time in multiple constraints. But if you use the Penalty approach there is not such a problem
I fixed the model with the mesh issue (sent earlier). These models are huge so I fixed only that one. Then, if you need, based on the direction I give you on this one, you can try to fix the others.I would really appreciate if you can help me make work any of these three models.
Here's a working version of your model with compatible meshes:
These are the issues I found and fixed:
- The soil domain was not correct for structured Hexa meshing. The central part was not subdivided.
I created a grid of lines connecting the edges, extruded them into faces, and then merged them with the soil. - I performed some extra cuts because the foundation's vertical faces and the soil geometry were not matching. In this model you need them to match perfectly because you want to use a node-to-node interaction:
- I changed the contact orientation type to "From Local Axes". The "From Link direction" works only when you have a finite gap between master and slave
- I had to assign the local axes for contact. They were correctly defined but not assigned.
- The shell element property was erroneously assigned to some vertical edges. I had to un-assign them:
- Finally I had to make sure the Vertical Edge for Floor-Master-Nodes has a edge-seed = 1 subdivision per edge. Because it has no element assigned, therefore any node generated in between the floor nodes will be singular.
I used:
- Global seed = Uniform by size -> 2.0 m
- Edge Seed @ External edges of soild = Uniform by size -> 20 m
- Edge Seed @ Edge of master floor nodes = Uniform by subdivisions -> 1