Плавности не бывает много
Но, решение было найдено. Оно не без недостатков, но все же. Называется это решение - SplineTravel.Суть программы в том,что бы заменить прямые перемещения на холостом ходу более плавными и сглаженными, дабы избежать этих микроостановов. Она встраивается в слайсер и в выходных данных слайсера заменяет прямые перемещения сглаженными касательными к поверхностям. Кроме сглаживания еще происходит исправление шва перехода с внешнего периметра на внутренний. Он сглаживается вот так.Проект еще в стадии альфа-разработки, поэтому интерфейс еще сыроват и работает ограниченно только со Slic3r. Суть этого проекта в 2 вещах:
- Убрать дергания принтера со всеми последствиями.
- Убрать шов изменив траекторию перемещения каретки в момент перехода с одного периметра на другой.
- Slic3r. 12,5кг. Передача момента между валами 6 мм хорошая, более надежен,чем второй.
- Slic3r с ускоренным ретрактом. 11,5 кг. Передача хорошая.
- Slic3r с функцией 'Wipe while retracting'. 11,5 кг. Передача момента невозможна, порвался.
- SplineTravel. 12,5 кг. Передача хорошая, но тоньше, чем шестой.
- Seam concealment (сглаживание шва). Шов красивый, но фальшивый. 9кг. Передача момента невозможна.
- SplineTravel + seam concealment. 14 кг. Шов растянут на примерно 20 мм длины, очень прочный. На передачу момента не провели, так как порвался, но не в месте шва (наверное был достигнут предел прочности, так как все рвались чуть ниже этого предела).
К несомненным плюсам можно отнести:
- Сглаженные перемещения менее вредны принтеру, чем дергания.
- Сглаженные перемещения снижают шум.
- Шов выглядит лучше и надежнее.
- Увеличенный файл G-CODE. Разумеется, файл увеличивается из-за дополнительных параметров перемещений.
- Увеличенное время печати (в теории оно должно остаться таким же).
- Это весьма хитрая логика перемещений, если чуть упростить кривые Безье, то получим отрезки и вернемся к
разбитому корытудерганиям и отрезкам. - В некоторых случаях наблюдаются 'фризы', то есть принтер подвисает и потом продолжает движение. Автор связывает это с превышением точности перемещений, я больше склонен винить слишком малый объем памяти RAM, что бы записать некоторое количество координат и/или уравнений перемещения.
- Принтер автора не смог совместить SplineTravel и Z-hope по причине того,что трехмерная кривая Безье занимала большой объем памяти в контроллере принтера. Двухмерные принтер отрабатывает отлично.
- SplineTravel плохо совместим с Repetier Host из-за регулятора скорости в реальном времени, а так же вываливающихся ошибок при отработке G-CODE с модифицированным кодом ретракта.
Еще больше интересных статей
Подсветка для Ender 3 и Sprite Extruder с обдувом K3D
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Попросили меня подробнее написать про подсветку на моем Ender 3....
Охлаждение мотора директа
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
А гадить - делать угодное, люб...
В овощесушилке сушу часа 4 на....
Здравствуйте, хочу приобрести....
Здравствуйте, столкнулся с про...
Всем привет! Прошу, не кидайте...
Собственно и вопрос: Как в Ком...
Добрый день, принтер Creality...