Шрамы на верхней поверхности даже с Z-хопом
Когда печать закончена, похоже, что экструдер погружается в верхний слой, возвращаясь домой?
Я попытался добавить Z-хоп на 5 мм, но это не очень помогает.
Извините за картинку, белое на белом трудно показать.
Я пробовал диапазон скоростей от 40-90 мм/с и более при экструзии 100-105 %, но шрам остается.
Есть какие-нибудь предложения?
Вот конечный код:
;TIME_ELAPSED:333.340017
G1 F1500 E417.35346
M140 S0
M141 S0
M107
M104 S0
M140 S0
;Retract the filament
G92 E1
G1 E-1 F300
G28 X0 Y0
M84
M82 ;absolute extrusion mode
M104 S0
@theMouse, 👍3
Обсуждение1 ответ
Z-Прыжки происходят только тогда, когда слайсер автоматически втягивает нить накала (то есть когда Cura обнаруживает перемещение между деталями/вокруг наружных стенок, где нанизывание было бы проблемой).
В вашем конечном G-коде вы действительно убираете свою нить накала, но вручную. Это означает, что Cura не добавляет код Z-Hop.
Решение:
Добавьте это перед вашей командой G28 X0 Y0
:
G91 ;Изменение положения на относительное
G1 Z5 ;Переместите головку вверх на 5 мм (или стол вниз, в зависимости от вашей машины).
Команда G91
необходима, потому что в противном случае вам нужно будет обеспечить абсолютное положение Z, которое гарантированно будет выше вашего последнего слоя (поэтому вам нужно будет либо установить высоту в верхней части вашего объема сборки (требуется время, чтобы переместить туда головку), либо настроить высоту для каждой печатной части (раздражает)).
Документация для команды G91
: http://marlinfw.org/docs/gcode/G091.html
Руководство по Z-Hop и другим дорожным движениям в Куре: https://ultimaker.com/en/resources/52507-travel
Правка:
Обратите внимание, что это хорошая идея только в том случае, если MAX_SOFTWARE_ENDSTOPS
включен в вашей конфигурации Marlin configuration.h
. В противном случае головка может переместиться ВЫШЕ максимальной высоты Z (zMax
), если высота печати h >= zMax -5 мм>
.
Спасибо @0scar за то, что он упомянул об этом!
Обратите внимание, что ручное дополнительное перемещение Z+ должно быть ограничено на моделях, высота которых превышает максимальную высоту Z за вычетом дополнительного шага/ручного перемещения Z, чтобы предотвратить повреждение принтера., @0scar
Хорошее решение! И если конечные точки программного обеспечения включены, попытка поднять Z выше предела в любом случае не должна быть проблемой., @mtronics
Однако лучше всего, если вы отредактируете это в своем ответе! Затем мы можем удалить все комментарии. :-), @0scar
- Что вызывает рябь на части первого слоя?
- Как зафиксировать разделение стен в 3D-принтах (зазоры между периметрами стен)?
- Ender 3: сначала 3 мм печатает плохо, потом хорошо
- Трудно снимаемый опорный материал
- Насадка 3d-принтера трется о предыдущие слои
- Что вызывает пузырьки в экструдированном филаменте?
- Эндер 3 тяжелая недоэкструзия
- Flashforge Adventurer 3 нитепитатель громкий стук шум, недостаточно экструдировано нити
Выемка, которую вы видите на фотографии, указывает на то, что сопло падает или стол поднимается. Вы наблюдали такое движение по завершении? Можете ли вы предоставить доступ или иным образом изучить последние строки вашего G-кода для такого перемещения?, @fred_dot_u
Стол не опустился в конце печати, и насадка в конце движется слишком быстро, чтобы заметить, что она немного опустилась. Я добавил конец G-кода к вопросу., @theMouse
В этой части кода нет Z-движений. Взгляните на строки перед разделом завершение, чтобы увидеть, не происходит ли Z-движение в неправильном направлении., @fred_dot_u
Можете ли вы показать еще немного кода G, ведущего к конечному G-коду, который вы показали? Какое последнее движение экструдера перед "G1 F1500 E417.35346"? Мне интересно, получается ли большой шар там, где печатающая головка заканчивается, а затем разрывается после этого., @R.. GitHub STOP HELPING ICE