I want to create a leaf spring which can be used in a physical simulation to spring away the objects when it is being deformed. Should I use a soft body to do this? However, it doesn't seem like soft bodies could accomplish this.

  • 1
    $\begingroup$ I am not sure if any object would be suited for that. The easiest way is probably to solve the Differential equation and hardcode this function to the spring. (You could just take a sinus function with exponantial decrease in Amplitude) $\endgroup$ – miceterminator Jun 11 '13 at 17:12
  • $\begingroup$ Are you looking for something like this: youtube.com/watch?v=PGzy3B9vw0g ? $\endgroup$ – Azmisov Jun 12 '13 at 8:48

This is the closest simulation I could think of (also made video version available):

  1. Create a Cube Shift+amc and scale down it sz.1Returnsx.5Return.
  2. Create and instance with Alt+dy2Return. Repeat several times with Shift+r, making sure to end with an uneven amount.
  3. Select all newly created cubes and and make active rigid bodies Control+r.
  4. In the the Tool Shelf under Rigid Body Tools, click Calculate Mass and select Steel.
  5. One by one go along selecting each of the neighbouring cubes and click the Connect button (also in the Rigid Body Tools).
  6. Finally select the centre cube and set it to passive Control+Shift+r.

Example result

|improve this answer|||||
  • 2
    $\begingroup$ It's just a one minute video, you don't have to go into too much detail, just leave a useful summary here. Link only answers aren't recommended, because if the link goes (ie, the video gets pulled), so does the answer. $\endgroup$ – iKlsR Jun 12 '13 at 9:51
  • $\begingroup$ You can definitely write this explanation out. It really isn't that long. Take some screenshots of the relevant portions, like where you set the middle piece to passive, and you should be good to go. Nice effect, by the way. $\endgroup$ – kram1032 Jun 12 '13 at 12:19
  • $\begingroup$ the one-by-one part can be vastly sped up with this addon: blenderartists.org/forum/… $\endgroup$ – gandalf3 Jun 28 '13 at 1:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.