Утечка нити филамента при автоматическом выравнивании стола

Перед тем как печать действительно началась, я настроил Автоматическое выравнивание стола с помощью датчика BLTouch, в течение этого периода я обнаружил, что материал вытекает из сопла и скручивается обратно на себя, и к тому времени, когда он заканчивается, он достаточно существенен, чтобы вызвать проблемы, когда сопло загрунтовано, рисуя линию слева от печати. Материал, который просачивается наружу, цепляется за материал, экструдированный для грунтовки сопла, перед печатью модели, поэтому, когда первая линия модели экструдируется, она очень быстро отрывается от стола и превращается в массивный клубок материала.

Я пытаюсь поймать его сам, используя различные тонкие инструменты, чтобы соскрести его с сопла, когда он начинает затравку, но это не всегда успешно и далеко от идеала. Я также пробовал добавлять опровержение до регистрации выравнивание начинается судится с gcode-файла, команды, добавленные в начале каждого печатать, на данный момент, однако, я считаю, что опровержение достаточно большой, чтобы остановить утечку материала также означает, что материал не вышел в грунт в первых строках печати не работают.

G-код в начале печати выглядит следующим образом:

; Ender 3 Custom Start G-code
M104 S{material_print_temperature_layer_0} ; Установить температуру экструдера
M140 S{material_bed_temperature_layer_0} ; Установить температуру теплового стола
M190 S{material_bed_temperature_layer_0} ; Ожидание температуры теплового стола
M109 S{material_print_temperature_layer_0} ; Дождитесь температуры экструдера
G28 ; Главная все оси
G1 F1800 E-3 ; Втяните нить на 3 мм, чтобы предотвратить просачивание
G29 ; BLTOUCH Mesh Generation
G92 E0 ; Сброс Экструдера
G1 Z5.0 F3000 ; Немного переместите ось Z вверх, чтобы предотвратить царапины теплового слоя
G1 X0.1 Y20 Z0.3 F5000.0 ; Перейти в исходное положение
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Нарисуйте первую линию
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Немного отодвиньтесь в сторону
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Нарисуйте вторую линию
G92 E0 ; Сброс Экструдера
G1 Z5.0 F3000 ; Немного переместите ось Z вверх, чтобы предотвратить царапины теплового слоя

Я использую Ender 3 под управлением Marlin 1.1.9 с автоматическим выравниванием BLTouch, а нарезка выполняется CURA 3.5.6

Я буду очень признателен за любые ваши предложения, которые помогут остановить это.

, 👍3

Обсуждение

Что вы подразумеваете под словами "материал не выходит для грунтовки вовремя"? Именно вы определяете затравку в своем "стартовом G-коде", а не полагаетесь исключительно на юбку для затравки., @0scar


3 ответа


5

Вытекание происходит из-за того, что hotend нагревается перед процедурой выравнивания стола: если вы переместите команду прогрева хотенда после строки G29, вы избежите этого вытекания

; Ender 3 Пользовательский стартовый G-код
M104 S{material_print_temperature_layer_0} ; Установите температуру экструдера
M140 S{material_bed_temperature_layer_0} ; Установите температуру теплового стола
G28 ; Главная страница все оси
G29 ; Генерация сетки BLTOUCH
M190 S{material_bed_temperature_layer_0} ; Дождитесь температуры теплового стола
M109 S{material_print_temperature_layer_0} ; Дождитесь температуры экструдера
G1 F1800 E-3 ; Втяните нить на 3 мм, чтобы предотвратить вытекание
G92 E0 ; Сброс Экструдера
G1 Z5.0 F3000 ; Немного сдвиньте ось Z вверх, чтобы предотвратить царапание теплового ложа
G1 X0.1 Y20 Z0.3 F5000.0 ; Переместиться в исходное положение
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Нарисуйте первую линию
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Немного отодвиньтесь в сторону
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Нарисуйте вторую линию
G92 E0 ; Сброс Экструдера
G1 Z5.0 F3000 ; Немного сдвиньте ось Z вверх, чтобы предотвратить царапание теплового ложа

Приведенный выше код активирует нагревательные элементы, но начинает процедуру наведения и выравнивания, не дожидаясь, пока элементы нагреются до температуры. Только после завершения выравнивания стола принтер сделает паузу и подождет, пока нагревательные элементы достигнут желаемой температуры.

Это предотвратит просачивание при холодном запуске, но вы все равно пострадаете, если начнете печать сразу после другой печати, когда температура хотенда все еще близка к температуре плавления.

Если вы предпочитаете избегать этого условия, вы можете также переместить команды M104 и M140 после команды выравнивания стола G29.


,

2

Я заметил, что выравнивание с помощью нагретой насадки и стола отличается от выравнивания холодной. Если вы хотите выровнять нагревательную пластину и насадку, еще одним более простым решением является втягивание большего количества нити при завершении печати, вы можете добавить увеличенное втягивание нити в сценарий "конец G-кода" вашего слайсера.

В качестве примера сценарий "конец G-кода" может выглядеть следующим образом:

M140 S0 ;обогреватель рабочего стола выключен
M104 S0 ;нагреватель экструдера выключен
G92 E0 ; установите значение экструдера обратно в 0
G1 E-5 F300 ;скорость втягивания нити 5 мм 300
G1 X0 Y210 ; припаркуйте машину

Обязательно обновите "стартовый G-код", чтобы предотвратить это втягивание в дополнительной секции заправки сопла.

...
; Загрунтовать сопло
G92 E0 ; установите значение экструдера обратно в 0
G1 E5 F300 ; извлеките нить 5 мм со скоростью 300
; дополнительно извлеките больше на повышенной высоте и протрите сопло...
...

Альтернативно, но менее точный (как это не компенсирует высота слоя), чтобы иметь минимальную длину юбки (это будет работать, если вы всегда используете один первый слой высоте, просто вычислить, сколько миллиметров требуется для юбки, чтобы компенсировать убирается объем, вы могли бы добавить некоторую дополнительную расстояние на юбке).

,

0

Лучшим решением было бы нагреть стол, но не форсунку при запуске. Если вы выровняетесь с холодным столом, ваша АБЛ-сетка будет выключена, так как алюминиевая нагретая настольная пластина значительно расширяется при подаче тепла.

Вы также можете выдать команду втягивания перед выравниванием, а затем добавить команду подачи противодействующей нити после завершения ABL. Хотя я понятия не имею, как будет выглядеть этот код. Только мои 2 цента.

,