Снижение скорости свободного перемещения для первого слоя
Доброго времени суток. Прошу строго не судить, это мой первый пост. Испытывал трудности при печати модели с большим количеством элементов в первом слое. Раньше использовал PLA и проблем не было, перешёл на ABS, узнал все его капризы с адгезией к столу. Если использовать кайму вокруг контура, то после печати необходима обработка контура модели, при обработке ножом контуры букв в виде отверстий не везде получаются ровными. Наконец-то получилось прилипить элементы модели на стол, но при быстром свободном перемещении экструдер отрывал их от стола. Рассуждая, я пришёл к тому, что при медленном движении нагретый медленно движущийся экструдер подплавлял бы выступающие элементы не отрывая их от стола. Стал изменять скорость печати первого слоя, но оказалось, что этот инструмент в Cura, влияет только на рабочее перемещение. Уменьшил скорость свободного перемещения. Но это применилось ко всем слоям, следовательно увеличилось время печати и появились некоторые дефекты. Искал в Интернете, нашёл много подобных проблем, например: https://3dtoday.ru/questions/mozhno-li-v-simplifay-zadat-skorost-svobodnogo-peremeshcheniya-tolko-d/ и решения проблемы никто не высказал, ну кроме ручной регулировки скорости в момент печати. Наткнулся на статьи с расшифровкой Gcode, и написания программ для принтера https://3dtoday.ru/blogs/xedos/gcode-buns-or-chips/, например, для калибровки стола, и многое другое... Немного подумав я составил алгоритм, как решить свою проблему, итак:
1. Получаем Gcode необходимой модели
2. Открываем Gcode в блокноте.
3. С помощью поиска (Ctri+F) находим строку со словом "LAYER",
обозначающая слой в модели. Таких строк будет столько,сколько слоёв с началом нумерации с 0, нам нужен второй слой, значит находим строку ";LAYER:1". Выделяем и вырезаем весь слой от ;LAYER:1 до ;LAYER:0.
4. Открываем второй блокнот и вставляем вырезанный фрагмент.
5. С помощью замены (Ctri+H) находим G0 F2400 (величина скорости может быть другая) и заменяем все найденные на G0 F300 или ещё меньше. Можно и G1 F1200 заменить все найденные на G0 F300.
Поясню, G0 это холостое перемещение экструдера и G1 рабочее перемещение с выдавливанием пластика, а F1200 это скорость перемещения.
6. Выделяем весь код, копируем и вставляем обратно в первый документ с кодом между LAYER:0 до ;LAYER:1.
7. Для лучшей адгезии установим начальную температуру печати 250 градусов, в самом начале кода ищем M109 S230.000000 и меняем 230 на 250.
После строки LAYER:1 вставляем команду M109 S230.000000, тем самым вернув температуру в норму. Имейте в виду, что во время печати принтер на этой строке остановится с сбросит температуру, примерно на 10 секунд. Место, где остановится головка экструдера возможно немного расплавится. Для предотвращения этого, добавьте небольшой подъём головы до смены температуры и опускание её после. В моём коде после ;LAYER:1 стояла строка G0 F3000 X78.274 Y98.676 Z0.400,
после изменения вид стал таким:
Поясню: Z0.800 -это высота, до изменения температуры, Z0.400 - после изменения.
Проверил во время печати, скорость холостого и рабочего перемещения стала низкая и части первого слоя не отрывались.
Понимаю, что это может показаться примитивным, способом, но если кто-то знает как это настроить в Cura, пишите в комментариях. Спасибо за внимание.
Еще больше интересных статей
Ускорение печати.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
но...
Вакуумный сублиматор филамента (и не только) "Лютая дичЪ-93"
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...
Комментарии и вопросы
При графике 2/2 не 20 рабочих....
Некропостинг, но все же может....
5 дней в неделю, 4 недели, 20....
Подскажите, как в программе Bl...
Добрый день, принтер Creality...
Здравствуйте,понадобилось напе...
Приветствую почтенное собрание...