I would like to figure out how to make an adjustable scissor lift. By “adjustable”, I mean I’d like to be able to rotate just one piece of the scissor lift and the entire scissor lift expands or collapses.
I’ve been playing with this off and on over the past 6 months… I can’t seem to get there. Here is what I have so far:
- I make each scissor section a component (a “section” has an inner & outer arm on both sides of the scissor. Right now the arms are groups, not components)
- I have 5 scissor sections that are all stacked in the collapsed position
- I can rotate one of the outer arms and all outer arms rotate. But of course the problem is then:
1) the inner arms have not also rotated
2) the scissor sections have not displaced (in other words, they are not connected)
At one point I thought I had the outer and inner arms considered as the same component so that a rotation of the outer arm (say in the CW direction) caused the inner arm to rotate in the CCW direction. I can’t seem to recreate that (maybe the outer and inner arms are not really mirrors of each other… I’ve forgotten… seems like mirrored components aught to work.
Recently I had the brilliant idea to try recursive components: the top scissor section would be part of the next lower component which would then all be part of the next lower section… and so on. Sketchup does not like having a component be a part of the same component.
I can get the motion that I want by using Fredo6 “Animator”. But when I exit Animator the model returns to the starting position. It would be cool if Animator would have an option to leave the model as-is when exiting, or at some point along the timeline. That would be a cool way to get any position I want.
Has anyone figured this out?