Лазерная триангуляция упрощает настройку опережения давления 3D-принтера
На первый взгляд, 3D-печать довольно проста — по сути, это просто плавление пластика с точным позиционированием в трех измерениях. Но дьявол кроется в деталях, и кажется, что существует бесконечное количество параметров и соображений, которые стоят между простотой концепции и реальностью получения отпечатков хорошего качества.
Одним из таких параметров, который ускользнул от нашего внимания, является «упреждение давления», по крайней мере, до тех пор, пока мы не столкнулись с работой [Майка Эбботта] по автоматизации калибровки опережения давления на лету. Его объяснение сводится к следующему: давление в экструдере 3D-принтера требует времени как для создания, так и для сброса, что приводит к артефактам печати, когда печатающая головка замедляется и ускоряется, например, когда печатающей головке необходимо сделать острый угол. . Увеличение давления направлено на уменьшение этих артефактов путем регулировки скорости подачи нити до того, как печатающая головка изменит скорость.
Правильная степень повышения давления обычно определяется эмпирически, но система [Майка], которую он называет Рубедо, может делать это автоматически. Рубедо использует генератор лазерных линий и камеру, установленную на экструдере (немного похожую на эту), для выполнения лазерной триангуляции. Rubedo сканирует тестовый отпечаток с набором линий, напечатанных с использованием различных значений продвижения давления, используя OpenCV для поиска выпуклостей и утончений, вызванных изменением скорости принтера во время печати.
В видео ниже подробно рассказывается о конструкции Рубедо, есть несколько кадров в действии и много данных о том, как он работает. Спасибо [Майку] за тщательный анализ и отличное объяснение проблемы, а также за вполне работоспособное решение.
Спасибо [Киту Олсону] за подсказку.