Spring box constraint for MotionBuilder

Value parameters

Stiff – stiffness of the springs (the higher the value, the more rigid) Hardness is the reaction and the effect of the spring from which she draws a point in the original position.

Damp – the size of fading fluctuations spring (the more, the less hesitation commit spring) The essence of this parameter under a big question, in practice, it gives some the wrong result, so sometimes fading fluctuations can be regarded as a constant value of 0.10 for example

Length – the length of the spring (should be set to 0) A value of zero reference position is the point of going, otherwise the spring will be busy trying to position a specified distance from moving

Mass – the mass. The more weight the more difficult it is to move the spring with a space or vice versa to return it to its original position.

Friction – force of resistance that allows “stifle” the dynamics of the spring and return it to its original position. The higher the number the less the effect of spring ”

Pos – input position

Result – output position


You can download plugin from the plugins page.


13.05.2014 – now with mobu 2015 support

27.09.2013 – added mobu 2014 version


– mobu 2012, 2013 binary versions

Spring box constraint with source code
Tagged on:                 

28 thoughts on “Spring box constraint with source code

  • Monday March 30th, 2009 at 07:25 PM

    Уау, клевая штука! Я когда-ты пытался сообразить такое на основе Relation, но как-то зашел в тупик и бросил это дело.
    Спасибо за плагин.

  • Monday March 30th, 2009 at 07:37 PM

    как говорится “на здоровье”. Буду рад любым найденным багам или идеям по развитию.

  • Monday March 30th, 2009 at 10:12 PM

    А можно посмотреть на реализацию этого в коде? (C++, как я понимаю?)
    ?ли это совсем не скромная просьба? :)

  • Monday March 30th, 2009 at 11:13 PM

    Посмотреть можно, выложил исходный код плагина под 2008ю студию. Сама пружина представляет собой реализацию алгоритма Эйлера и конечно для большей устойчивости хорошо было бы дописать Рунга-Кутта, но на это нет пока что времени…

  • Friday January 28th, 2011 at 11:35 AM

    Прошу прощения, но как его установить и опробовать?
    у меня MoБи 2009 х32 стоит в C:\mb2009\
    скопировал длл в C:\mb2009\bin\plugins,
    запустил – не могу его нигде найти.
    потом скопировал длл в C:\mb2009\bin\win32\plugins, все равно его не нахожу :(

  • Friday January 28th, 2011 at 05:03 PM

    плагин находится в группе Physics ограничителя Relation. По поводу использования, я записывал небольшой видео тутор, там видно где искать – http://www.youtube.com/watch?v=647yDJijK2k
    А копировать длл следует в bin/win32/plugins

  • Thursday August 30th, 2012 at 04:30 PM

    Hi Neill,

    is there any chance you could recompile this plugin for Mobu2013 64Bit or Mobu 2012 64Bit ? It would be a really great help !

    Thanks a lot for sharing your great stuff, your site is a welcome source of inspiration !

  • Thursday August 30th, 2012 at 09:31 PM

    Hi Reinhard,
    I have recompiled for MoBu 2012 and 2013 64 bit. You’re welcome!

    And thank you for feedback! )

  • Friday August 31st, 2012 at 08:47 AM

    Thank you so much Neill! This is exactly what i need.
    I will show you what I am using it for, when I finished my Project.
    Thanks again!

  • Saturday April 6th, 2013 at 04:14 PM

    Hello Neill-San

    Can you fix the link to mobu 2012, 2013 binary versions?
    SpringBox.zip ??
    And I’m planning to introduce this great tool in my site in Japanese as a tutorial.

    Hope for best reply.

  • Wednesday April 10th, 2013 at 11:08 AM

    Hello Ritaro,

    I have updated spring box plugin.

  • Saturday April 13th, 2013 at 12:20 PM

    Hello Neill-San

    Thank you for your Link fixed and also nice easy Installer!!
    Sorry to tell this, but the dll was only good at 2013,
    2012 had a Procedure Entery Point Error, fbsdk.dll was not found(I’m using 64Bit Win7)

    I’ll write on tutorial page using 2013, thank you Again!!

  • Tuesday May 13th, 2014 at 01:08 PM

    Доброго времени суток! Планируется ли компиляция под 2015 MB? Спасибо.

  • Tuesday May 13th, 2014 at 03:55 PM

    Добрый день Михаил, да планируется. В ближайшее время закину.

  • Tuesday May 13th, 2014 at 09:03 PM

    Низкий Вам поклон!

  • Tuesday May 13th, 2014 at 09:43 PM

    Спасибо на добром слове, закинул версию для 2015.

  • Wednesday May 14th, 2014 at 05:30 AM

    Еще раз, огромное спасибо! в 15 моби есть странное поведение, результат виден только после plot animation, а в остальном все супер!

  • Wednesday May 14th, 2014 at 09:45 AM

    Хорошо, проверю это странное поведение.

  • Friday May 16th, 2014 at 09:20 PM

    My name is roi. I’m Japanese student.
    This plugin was let use it and got. Thank you!

    There is a question.
    When plot or make preview are carried out, a motion will change.
    Can’t a motion be prevented from whether changing?

  • Saturday May 17th, 2014 at 09:23 AM

    Hi Roi. I will update the plugin soon with some bugs fixes.

  • Tuesday May 27th, 2014 at 06:13 PM

    Доброго дня! Не уточните, когда ждать поправленную версию? Спасибо!

  • Tuesday May 27th, 2014 at 07:17 PM

    Доброго дня, к сожалению на этой неделе у меня не так много свободного времени. Полагаю, что обновление будет к концу недели.

  • Saturday May 31st, 2014 at 11:58 AM

    Добрый день, Михаил. Плагин обновлен.

  • Tuesday June 3rd, 2014 at 08:53 AM


    Thank you for the updating!
    but, Setup_SpringBox_08b.exe is Error.

    “The setup files are corrupted. Pleas obtain a new copy of the program.”

  • Tuesday June 3rd, 2014 at 09:04 AM

    Hi roi,

    thank you for informing about that. I have updated a link.

  • Tuesday June 3rd, 2014 at 10:03 AM

    Very thanks!!

  • Tuesday June 10th, 2014 at 09:05 AM

    Работает как часы! Спасибо Сергей!

  • Tuesday June 10th, 2014 at 10:17 AM

    Приятно слышать, пожалуйста!

Leave a Reply

Your email address will not be published. Required fields are marked *