Teardown — навык для Claude Code, который создаёт интерактивные 3D-симуляторы механизмов с возможностью разбирать их на части
Открытый проект под лицензией MIT, устанавливается одной командой. Среди готовых примеров — двигатель V8, шасси самолёта Cessna и шагающий механизм Strandbeest.
В отличие от обычных 3D-моделей, здесь вся геометрия создаётся программно, с использованием реальных размеров и физических параметров, а не загружается из готового файла.
Что умеет:
Разбирать механизм на отдельные узлы и показывать их работу.
Управлять подсистемами независимо друг от друга.
В реальном времени отображать параметры: крутящий момент в шарнирах, высоту подъёма ног и другие показатели.
Главная техническая особенность — вся модель рассчитывается как функция одного управляющего параметра.
Например, для шасси самолёта это степень выдвижения штока от 0 до 1. На её основе одновременно рассчитываются положение деталей, анимация, графики и показания приборов.
Это позволяет избежать рассинхронизации: вместо десятка независимых анимаций используется единая математическая модель.
Точность тоже проверяется. Например, рейка перемещается на 201 мм, шестерня с 32 зубьями и модулем 4 мм имеет делительный диаметр 128 мм. Половина длины её делительной окружности составляет примерно 201 мм, что соответствует повороту на 180°.
Ограничение: без чертежей, фотографий и технических схем результат получается слишком условным. Автор проверил это на моделях панголина, броненосца и скорпиона — все три оказались примитивными.
📎 Демо: https://visual-learning.app
💻 Код: https://github.com/elvarofficial/teardown
Все промпты в переводе на сайте
#Claude #Агенты #Робототехника #Навыки
———
@tsingular