Spring box constraint for MotionBuilder

Значение параметров

Stiff — жесткость пружины (чем больше значение, тем более жесткая) Жесткость заключается в реакции и силе самой пружины, с которой она тянет точку в исходное положение.

Damp — размер угасания колебаний пружины (чем больше, тем меньше колебаний совершает пружина) Суть этого параметра под большим вопросом, на практике он дает несколько неверный результат, поэтому иногда угасанием колебаний можно считать постоянное значение 0.10 например

Length — длина пружины (следует устанавливать в 0) При значении ноль исходным положением является поступающее положение точки, иначе пружина будет пытаться занят позиции на указанном расстоянии от поступающего

Mass — масса. Чем больше масса тем сложнее пружине сдвинуть точку с места или наоборот вернуть её в исходное положение.

Friction — сила сопротивления, позволяющая «заглушить» динамику пружины и вернуть её в исходное положение. Чем больше значение тем меньше «эффект пружины»

Pos — позиция на входе
Result — позиция на выходе

Загрузки

Загрузить плагин можно со страницы плагинов.

?стория разработки

13.05.2014 — добавлена версия для МоБи 2015

27.09.2013 — добавлена МоБи 2014 версия

30.08.2012

— компиляция под МоБи 2012, 2013

Пружина (исходный код прилагается)
Метки:                

28 thoughts on “Пружина (исходный код прилагается)

  • Понедельник Март 30, 2009 на 19:25
    Постоянная ссылка

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

  • Понедельник Март 30, 2009 на 19:37
    Постоянная ссылка

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

  • Понедельник Март 30, 2009 на 22:12
    Постоянная ссылка

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

  • Понедельник Март 30, 2009 на 23:13
    Постоянная ссылка

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

  • Пятница Январь 28, 2011 на 11:35
    Постоянная ссылка

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

  • Пятница Январь 28, 2011 на 17:03
    Постоянная ссылка

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

  • Четверг Август 30, 2012 на 16:30
    Постоянная ссылка

    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 !

  • Четверг Август 30, 2012 на 21:31
    Постоянная ссылка

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

    And thank you for feedback! )

  • Пятница Август 31, 2012 на 08:47
    Постоянная ссылка

    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!

  • Суббота Апрель 6, 2013 на 16:14
    Постоянная ссылка

    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.

  • Суббота Апрель 13, 2013 на 12:20
    Постоянная ссылка

    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!!

  • Вторник Май 13, 2014 на 13:08
    Постоянная ссылка

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

  • Вторник Май 13, 2014 на 15:55
    Постоянная ссылка

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

  • Среда Май 14, 2014 на 05:30
    Постоянная ссылка

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

  • Пятница Май 16, 2014 на 21:20
    Постоянная ссылка

    Hello,Neill
    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?

  • Вторник Май 27, 2014 на 18:13
    Постоянная ссылка

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

  • Вторник Май 27, 2014 на 19:17
    Постоянная ссылка

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

  • Вторник Июнь 3, 2014 на 08:53
    Постоянная ссылка

    Hello,Neill

    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.»

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *