Hyper mesh-Ls prepost

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi,

 

I'm doing a simulation for shock absorber test for the landing gear of the aircraft. I created the mesh in hyper mesh. there are two components:strut and piston. I used rigid material for both. Then, I created two rigid beams that are coincident in the centerline of the strut and piston. In LS-Prepost, I used constrained_rigid_bodies to constrain each beam to a component so I have a beam for strut and beam for piston. Then, I used Constrained_joint_translational to create a joint for the two beams. Since I just want to study the behavior of the joint, all my parts are rigid. I applied a fixed boundary on the strut and only allows Piston to move. this is a rough description of what I have prepared for my simulation.

 

My problem appears when I tried to use constrained_joint_stiffness_translational in which I input a load curve ID for the force vs displacement. However every time I run my simulation, I realized that there are some thing wrong with this Load curve ID. For example, my load curve ID is for point 1(0,0), point 2(10,1000), point 3(15,3000). When I applied a load from 0 to 3000 at the joint node, I would get the displacement of 30. If I apply a load from 0 to 6000, then I get the displacement of 60. You get the idea. Even though I input many points for the load curve ID to create a non linear stiffness, only stiffness from the point 2 is effective, and the rest of points are not taking into account. I'm trying to get the load vs displacements graph that is supposed to be non linear. Can someone help me on this? My time step is 5E-7 and termination time is 0.1. I would really appreciate any help. Thanks

Tagged:

Answers