Есть ли способ настроить экструдер принтера так, чтобы он полностью поднимался после завершения печати в Ender 3?
С помощью Ender 3 можно ли настроить экструдер принтера так, чтобы он полностью поднимался после завершения печати?
Или даже с программным обеспечением Ultimaker Cura?
Я хочу этого, потому что я собираюсь установить переключатель в верхней части принтера, который выключит его, когда принтер закончится (если я смогу заставить рычаг с экструдером полностью подняться, когда печать закончится).
Как это можно сделать?
@Nmaster88, 👍4
Обсуждение3 ответа
Если вы используете OctoPrint, существует плагин, который позволит вам принимать меры в отношении определенных событий, таких как завершение печати. Действие, которое он может предпринять, позволит вам включить интеллектуальный штекер TP-link, который выключит принтер. Затем вы можете использовать приложение для телефона, чтобы снова включить его.
хотя вы могли бы отключить принтер таким образом, это не отвечает на вопрос, который задает OP: как завершить работу портала после печати, @Trish
"Я хочу этого, потому что я собираюсь установить переключатель в верхней части принтера, который выключит его, когда принтер закончится" - такова цель операции., @user77232
у них могут быть и другие причины, по которым им нужен механический выключатель., @Trish
В Ultimaker Cura (и практически в любом слайсере) вы можете легко изменить конечный код Ender 3. Чтобы пройти весь путь вверх, вы могли бы добавить в конце следующее:
G90 ;абсолютное позиционирование
G1 Z300 ;высота 300 ; Перемещение до 300 мм = 30 см.
G91 ;вернуться к относительному положению
Самый безопасный способ переместить принтер на максимальную высоту печати-использовать концепцию, известную как "ключевыеслова" (своего рода константы, которые заполняются правильным значением при нарезке) в Ultimaker Cura, конечно, если у вас несколько принтеров с разными размерами области печати.
Чтобы использовать эти ключевые слова, просто добавьте их между фигурными скобками и вставьте в свой скрипт "End G-code" слайсера. Эти ключевые слова будут заменены фактическими номерами из настроек принтера или параметров конфигурации нарезки. В этом случае нам нужно использовать максимальную высоту печати, которая указана ключевым словом machine_height
. Это слово берет свое значение из настроек принтера, для принтера в графическом пользовательском интерфейсе настроек принтера, см. изображение ниже (это конфигурация экрану Ultimaker 3 расширенных, он также показывает запустить G-код и окончания G-кода , который вы можете настроить самостоятельно, так как видели дополнительные г-код строки G0 и F10000 з{machine_height}
, которые были добавлены для этой демонстрации).
Например, аналогично этому ответу, вы могли бы решить эту проблему с помощью ключевого слова. Теперь, когда вы выполняете нарезку для определенного принтера (например, с настройками принтера на изображении выше), правильное значение будет автоматически заполнено при нарезке объекта печати, как видно из этого фрагмента G-кода:
... G91 ;Relative movement G0 F15000 X8.0 Z0.5 E-4.5 ;Wiping+material retraction G0 F10000 Z1.5 E4.5 ;Compensation for the retraction G90 ;Disable relative movement G0 F10000 Z300 ; <------------ note to see {machine_height} be resolved to 300 mm ...
Это специально для Ultimaker Cura. Обратите внимание, что, например, Slic3r даже расширяет концепцию ключевых слов, позволяя использовать арифметику и логику, как это можно было бы сделать в языках программирования!
- Эндер 3 тяжелая недоэкструзия
- Как избежать попадания сопла в модель?
- Где изменить диаметр сопла в Cura?
- Как исправить сдвиг слоя Y на Creality Ender 3?
- Проблема с 3D-принтером, делающим супер тонкие слои
- Эндер 3 Экструдер Первый Слой Идеально Подходит, Но Затем Начинает Щелкать
- Странные проблемы разделения слоев на Эндере 3
- Фиксация Шнуровки Z-Hop Ender 3 в Mika3D Silk PLA
Вы пробовали добавить перемещение G0 Z(правильное расположение) до конца файла gcode?, @Davo
@Davo нет, я этого не делал, и я никогда не редактировал файл gcode, это безопасно?, @Nmaster88
Возможно, не лучшая идея выключать принтер сразу после его завершения https://3d-printery.ru/topics/10271/should-i-cooldown-before-shutdown/10274, @Perplexed Dipole
@Nmaster88 Да, безопасно редактировать код G для добавления кода, обеспечивающего безопасность ваших отпечатков и принтера, а также для улучшения адгезии и автоматического выравнивания. многие рекомендуют не выключать принтер после завершения, но я не вижу никаких проблем; Мои принтеры несколько раз останавливаются при отключении, и ничего не происходит. (по одному в месяц)., @Fernando Baltazar
@FernandoBaltazar: Действительно, но у вас больше шансов получить засоренную горячую точку из-за ползучести тепла, если вы сразу отключите ее, потому что материал, все еще находящийся над зоной расплава, может нагреться (без вентилятора, чтобы эта часть оставалась прохладной) и слегка расплавиться, расширяясь настолько, что его нельзя будет столкнуть в зону расплава в следующий раз, когда вы будете печатать. Я никогда не испытывал этого, но люди ссылаются на режим отказа, и это кажется правдоподобным., @R.. GitHub STOP HELPING ICE
@R.. Засоренные сопла возникают из-за того, что некоторые пользователи (я) забывают предварительно разогреть экструдер или во время предварительного нагрева вентилятор охлаждения в камере подачи выключен, это создает червяка. засоренные сопла много раз можно прочистить, просто предварительно нагрев нагреватель дополнительное время, чтобы пластик тек под действием силы тяжести. Я использую этот процесс, у меня не было засоренной насадки в течение 3 лет, когда я начинал, было по одной в неделю :D, @Fernando Baltazar
@FernandoBaltazar из того, что вы сказали, моя идея кажется безопасной для реализации. Спасибо :D, @Nmaster88