Hi everyone

I am trying to animate a structure using Bongo 2 (and Bongo 3 WIP). It is a fire engine ladder and platform.

The whole ladder rotates around the pivot on the fire engine, and the angle of the ladder also increases from horizontal (0°) to vertical (90°) at the same time as the rotation. During this process, the platform at the end of the ladder needs to remain parallel to the ground.

Therefore, this platform needs to rotate around the z axis and rotate through both x and y axis, whilst remaining parallel to the x y plane. It is attached to the pivot by one end of the ladder, and a hinge connecting the other end of the ladder to the platform.

An example; with a ladder length of 1, and the pivot point of (0,0,0).

At the ladder angle of 0° (horizontal) and at a rotation of 0°, the platform position would be (1,0,0).

At the ladder angle of 45°, and a rotation of 90° anti-clockwise, the platform position would be (0,0.7,0.7), given sin45 = 0.7.

At the ladder angle of 90° (vertical), and a total rotation of 180° anti-clockwise, the platform position would be (0,0,1).

It needs to be animated to move smoothly between these states.

I have also modelled the ladder to bend under the horizontal load and not under the vertical load, so if there is a way for me to slowly transition between the bending models and the straight model that would be very helpful.

Another example of the correct movement would be a crane with load. The crane jib will tilt and turn lifting and turning the load but the load will remain horizontal while it lifts and rotate (ignoring inertia) perpendicular to the jib.

I would like to know if this movement is possible to animate and how before I purchase Bongo 2 (and 3 WIP). I have used a trial to attempt to achieve this but to no success yet.