GCode преобразователь для роботов на Python в Blender
Но речь всё-таки о том, как дешево, просто и надежно я могу проверять сделанные мною роботы манипуляторы.
Мне нравится выжимать из имеющегося максимальное, а имею для RAMPS с Ардуиной я не смогу написать решатель инверсной кинематики для реального времени. Подключать дополнительные вычислительные мощности я тоже не хочу. На помощь приходит добрый инструмент Blender!
В Blender имеется встроенный решатель обратной кинематики. Для него создаю арматуру целевого манипулятора и создаю для нее анимацию по ключам или считываю GCode и назначаю его координаты в качестве ключей для конечного звена.Для считывания GCode я переработал оригинальный скрипт, в основном чтобы отключить визуализацию траектории и добавить следующее:здесь главное раздробить длинные траектории на более мелкие, чтобы конечное звено вписывалось в них а не перемещалось между позициями произвольными путями.
Следующий уже скрипт приводит манипулятор в движение в виртуальном мире Blender и сохраняет во внешний файл уже углы поворота звеньев робота-манипулятора.Полученный файл можно как обычно передать на Марлин и наблюдать за результатом.
Еще больше интересных статей
Держатель катушки.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Анонс Bambu Lab P2S - что ждать от второй части легендарного 3D принтера?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
С вами LIDER-...
Обработка парами ацетона.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил написать пост, тем самым отвечая на часто задаваем...
        
        

        
        
        
        
        
        
        
        
        
Комментарии и вопросы
Можете файлик кинуть?
Вот куда PET бутылки можно ути...
Про дубовость, в уазике просто...
При печати первой детали (обна...
Здравствуйте. В связи с хороши...
Здравствуйте!Всё началось неож...
Приветствую всех. Появились пр...