Энтузиаст представил проект ходячего стола
Энтузиаст поделился проектом деревянного ходячего стола Carpentopod, который способен приносить вещи хозяину.
Разработчик написал программу, которая отбирала варианты ножек на основе скорости ходьбы, клиренса и использованного материала. Дополнительные баллы получали те варианты, которые обеспечивали более плавные движения.
Затем программа отбирала параметры лучших вариантов для создания следующего поколения ножек. Симуляция была написана на C++, она могла отбирать десятки поколений в секунду.
Видео показывает этот процесс в течение 20 секунд:
Каждый кадр демонстрирует более продвинутый вариант ножки, созданный из 5000 вариаций.
Сцепление ножек также было выбрано путем запуска более крупной и длинной версии этой симуляции. Оно получило дополнительную точку сочленения. Кончики ножек было решено сделать закруглёнными, чтобы минимизировать скольжение и другие неприятные эффекты.
Сначала энтузиаст создал крошечную модель более ранней версии, а затем решил опробовать систему ножек с деревянным журнальным столиком.
Поскольку каждая нога в соединении Carpentopod обеспечивает всего треть цикла ходьбы, то столу потребовалось 12 ножек для устойчивости. Компоненты были изготовлены из листов ламинированного бамбука с помощью Autodesk Fusion 360.
Между шестью ногами на одном конце и шестью на другом было предусмотрено место для полого центрального «брюшка», чтобы вместить электронику, двигатели и аккумулятор.
Каждая группа из шести ног соединена с собственным коленчатым валом, приводимым в движение одним двигателем. Таким образом, всего понадобилось два отдельно управляемых двигателя, чтобы водить и поворачивать стол.
Энтузиаст использовал для изготовления ножек недорогой 3-осевой фрезерный станок с ЧПУ. Более мелкие детали из листов
Читать на habr.com