Coupling of structural areas using SARs

Hello fellow sofistik users,

Ive created a model using rhinoceros/grasshopper which consists of two plates that need to be coupled. Unfortunatly i cannot figure out how to do this. The following error keeps occuring;

warning no. 360 in program sm_createMeshByProjection
The coupled structural ares 4 and 5 cannot be meshed with a topologically identical mesh:
the number of subdivisions on the boundary do not match. The boundary edges should be coupled.

As the error says, the meshes are not identical, how can i force sofistik to make identical meshes? or is there a better way?

i am curious to see what solutions you can come up with.

sincerly,

Lucas

** a little update**

So ive been trying to manipulate the two surfaces that need to be coupled using the mctl and the xflg commands

so far this is the result

the problem is that the mesh of the lower plate (blue) seems to be defined by the vertices that connect to it. I hoped to override this using XFLG command, so far no success. Be sided that, i can not seem to manipulate the mesh in the width direction.

if anyone has any tips, please let me know.

her is some of the code i use
+PROG SOFIMSHC
HEAD
PAGE UNII 0
SYST 3D GDIR NEGZ GDIV -1000
CTRL TOLG 0.001000
CTRL MESH 66
CTRL HMIN 0.1

SAR 4 GRP 10 T 0.004000 MNO 1 NX 0.000000 0.000000 1.000000 mctl=regm XFLG PLA
SARB OUT
SLNB X1 0.00000000 0.00000000 0.55000000 X2 0.00000000 5.40000000 0.55000000
SARB OUT
SLNB X1 0.00000000 5.40000000 0.55000000 X2 2.60000000 5.40000000 0.55000000
SARB OUT
SLNB X1 2.60000000 5.40000000 0.55000000 X2 2.60000000 0.00000000 0.55000000
SARB OUT
SLNB X1 0.00000000 0.00000000 0.55000000 X2 2.60000000 0.00000000 0.55000000

SAR 5 GRP 20 T 0.030000 MNO 2 NX 0.000000 0.000000 1.000000 mctl=regm
SARB OUT
SLNB X1 0.00000000 0.00000000 0.56700000 X2 0.00000000 5.40000000 0.56700000
SARB OUT
SLNB X1 0.00000000 5.40000000 0.56700000 X2 2.60000000 5.40000000 0.56700000
SARB OUT
SLNB X1 2.60000000 5.40000000 0.56700000 X2 2.60000000 0.00000000 0.56700000
SARB OUT
SLNB X1 0.00000000 0.00000000 0.56700000 X2 2.60000000 0.00000000 0.56700000

Short edit:

i was curious to see if i could make it work using a similar plate as the original orange plate. So i duplicated it and moved it up in order to see if i could couple two completely identical plates. In my mistake i coupled it to the wrong plate and see the result.


apparently the mesh is generated in a way that the plates can be coupled. My question now is, why doesnt this happen when i try to couple the other plates?

UPDATE

problem solved.

Hello Lucas,

It would be nice if you could present us your solution so that other user can understand the problem.
Thank you very much.

Best regards,
Frederik Höller

Hey Lucas,

Could you update this thread with your solution? I am suffering from the same issues right now.

Thanks!

Hey, maybe this will help you

Couple Area Elements #SOFiSTiK #SOFiSTiKTutorial #Tutorial #CoupleAreaElements - YouTube

1 Like

hey how did you solve issue of topological identical mesh? I am getting a similar issue