2D_with_kinematic_coupling

Greetings group,

I have an issue with 2 plates connected with kinematic coupling from the same reference node. When i apply explicit displacement to the ref. node, the displacement applies only to 1 plate.

Any suggestions? is something wrong with the setup, or just a bug?

The problem is 2D plane stress problem.

The model is available in the link below (too big to be attached here.)

Thanks in advance for the help

Check this thread: Coupling constraints with shells - Analysis issues - CalculiX (official versions are on www.calculix.de, the official GitHub repository is at https://github.com/Dhondtguido/CalculiX).

Coupling constraints in CalculiX may not work well with shells, and kinematic coupling needs a node-based surface to work with them:

1 Like

Yes i confirm, connect node-based surfaces and ref. node with coupling constrain and problem solved!. Thank you so much :slight_smile:

Since node-based surfaces can also be used by solids, maybe all kinematic couplings should use node-based surfaces instead of element-based?

It definitely makes sense, but I still hope for some feedback from the CalculiX community. According to the manual, element-based surfaces should be used:

With SURFACE the nodes are selected to which the constraint applies (so-called coupling nodes). This surface must be face-based.

With this keyword kinematic constraints can be established between each node belonging to an element surface and a reference node.

So there might be some issues/limitations of this approach with node-based surfaces. I think I’ll just ask Guido directly.

1 Like

The 3D analog of yesterday’s problem in the below link. It seems, the element-based surface works fine with kinematic coupling for 3D case.

Yes, there’s a problem with kinematic couplings only when using them with shells.

1 Like