Scissor doors (sort of Lambo style)

Hello and greetings everyone since this is my first post.

I am working on a car design and trying to create opening scissor doors. The movement of the door consists of 2 phases:

  1. the door slides out of the chassis in a horizontal direction to clear any chassis parts; no rotation in this phase - just a linear movement,
  2. once the door is out it then rotates around a horizontal axis to create an opening for a driver/passenger to get inside.
    Both phases could blend slightly to create a soft transition from linear to rotational movement.

I am not making an animation - that probably I would have figured out by now. My challenge is to be able to simulate that movement in frame 1, so I could render a still image of the door in any position.

Could someone please point me in the right direction? I was trying with ‘clamp to’ constraint, but it obviously doesn’t include rotation. I was researching if it is possible to constrain an object to 2 different curves - having the front end of the door ‘clamped’ to a straight line and then the back end to a curve which is straight line in the begining and then goes up and towards the front… I can’t see any promising direction.

Many thanks for your help and suggestions.

It can, if you create another clamping bone, slightly offset, then track it with your original bone.

Again, this is possible by creating two different bones, each following different curves, and then tracking one of the bones with the other.

For what you’re describing, probably a driver would be the simplest. You have a control which creates translation for ranges of x position between 0 and 0.6, and rotation for ranges of x position between 0.4 and 1. For example, translation = min(var, 0.6) * 10, rotation = max(0,(var-0.4)) * 1. You could further tune each of these with the driver curve. Obviously, just all made up examples.

1 Like

Many thanks for your response! Still not sure how to setup those curves to create rotation with clamp to, but… drivers are awesome! Been learning Blender for the last 3 months and have never come across them. Such a powerful tool!

Many thanks! Take care!

Drivers are definitely cool.

Here’s a file demo-ing clamp to with rotation:

clampToRot.blend (133.6 KB)

Move the parent bone and it moves two different bones that get clamped. The deforming bone tracks the other clamping bone.

1 Like

This is brilliant… Thank you for your help!