Revolute joint with 3D elements

Hello all, How can I model a revolute joint between two separate bodies that are meshed with 3D elements? I don’t want a rigid body constraint, I need to see the deformation of the holes.

You could use kinematic coupling constraint with local cylindrical orientation and proper DOFs constrained for that: CalculiX-Examples/Test/Joints at master · calculix/CalculiX-Examples · GitHub

Isn’t kinematic coupling a rigid constraint?

Yes, unlike distributing coupling: Different coupling constraints and their limitations

But you can choose which DOFs to constrain. Here you can leave out the tangential one.

Alternatively, you could model the pin like in the GitHub example linked above.

1 Like