I am trying to model a flexible body between two rigid bodies. I want the flexible body to be compressed or depressed based on the motion of the bottom and top rigid bodies.
In this picture, the blue and green parts are rigid bodies, and the red part is a flexible body.
I created 2 RBE2 elements on the top and bottom of the flexible body.
I created a fixed joint between the RBE2 on top of the red part and a marker on the bottom of the blue part. I created another fixed joint between the RBE2 on the bottom of the flexible part and a marker on the top of the green part.
I investigated the force at the connection points when I increased the stiffness of the flexible body. I observed that the force remained the same at the connection points and stress in the elements increased instead. It seems like the model is imposing the same force signal coming from the rigid bodies to the flexible body. (which is not what I want; I want the motion of the rigid bodies to drive the problem)
I tried to use RBE3 instead of RBE2, but it's not possible to create fixed joints between RBE3 and a marker on the rigid body. It throws lots of errors indicating there are redundant constraints in the model. I tried to create a general motion instead but the same error was shown.
I am wondering what is the best connection type for the purpose of my problem.
Have you thought of using flex-rigid contacts? That eliminates the need for RBE constraints and the contact will be more accurate in deformed position as the one you show above. It might be slow to solve though.
I thought that flex to rigid contact is not available in Adams. Could you please elaborate more on how to to this or point me to ax example problem which is using flex-rigid contacts?
The flexible body is representing an intervertebral disc(IVD). An IVD is composed of 11-25 annulus layers with crisscrossed fibers inside each layer. The material properties are supposed to be nonlinear (Mooney-Rivlin).
I am trying to explore if I can create a detailed realistic model of IVDs.
I want to run the model with kinematics directly coming from a whole body model and let the kinematics impose the load on the flexible bodies simultaneously (have real-time interaction between flexible bodies and rigid bodies). If I use marc I am losing this important feature.