Anet A8 игнорирует температуру экструдера?

Я не понимаю, что не так с моим G-кодом. Я установил температуру печати на 195 градусов Но когда я пытаюсь печатать, целевая температура всегда равна 0 °C, и печать никогда не начинается.

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

G-код:

;АРОМАТИЗАТОР:RepRap
;ВРЕМЯ:1736 ГОД
;Используемая нить накала: 0,676205 м
;Высота слоя: 0.1
;Сгенерировано с помощью Cura_SteamEngine 3.4.1
T0
M190 S50
M104 S195
M109 S195
M82 ;абсолютный режим экструзии
G21 ;метрические значения
G90 ;абсолютное позиционирование
M82 ;установите экструдер в абсолютный режим
M107 ;начните с выключенного вентилятора
G28 X0 Y0 ;переместить X/Y в минимальные конечные точки
G28 Z0 ;переместить Z в минимальные конечные точки
G1 Z15.0 F9000 ;переместите платформу вниз на 15 мм
G92 E0 ;ноль вытянутой длины
G1 F200 E3 ;выдавливать 3 мм сырья
G92 E0 ;снова обнулить вытянутую длину
G1 F9000
M117 Print0ng...
M83 ;относительный режим экструзии
G1 F1500 E-6.5
;LAYER_COUNT:96
;СЛОЙ:0
М107
G0 F600 X90.425 Y93.152 Z0.3
;ТИП:ЮБКА
G1 F1500 E6.5
...

Кроме того, экструдер и тепловой датчик работают. Более старый файл G-кода правильно устанавливает 200 °C в качестве целевой температуры для экструдера.

Этот G-код отлично печатает

;АРОМАТИЗАТОР:RepRap
;ВРЕМЯ:4628
;Используемая нить накала: 1,44191 м
;Высота слоя: 0.15
;Сгенерировано с помощью Cura_SteamEngine 3.4.1
T0
M190 S60
M104 S200
M109 S200
M82 ;абсолютный режим экструзии
G21 ;метрические значения
G90 ;абсолютное позиционирование
M82 ;установите экструдер в абсолютный режим
M107 ;начните с выключенного вентилятора
G28 X0 Y0 ;переместить X/Y в минимальные конечные точки
G28 Z0 ;переместить Z в минимальные конечные точки
G1 Z15.0 F9000 ;переместите платформу вниз на 15 мм
G92 E0 ;ноль вытянутой длины
G1 F200 E3 ;выдавливать 3 мм сырья
G92 E0 ;снова обнулить вытянутую длину
G1 F9000
M117 Print0ng...
M83 ;относительный режим экструзии
G1 F1500 E-6.5
;LAYER_COUNT:80
;СЛОЙ:0
М107
G0 F4800 X72.96 Y99.484 Z0.3
;ТИП:ЮБКА
---

Обратите внимание, что я никогда не модифицировал прошивку и не менял ничего, кроме того, что я могу изменить с помощью передней панели.

, 👍3

Обсуждение

Что вы подразумеваете под "Целевой температурой" -> отображаемым значением на экране? Начнет ли экструдер двигаться, если вы измените свой код на M104 S0 M109 S0 ? Вы пробовали более поздние версии Cura? Да, и какой принтер вы используете, какую прошивку и т. Д.?, @Carl Witthoft

Нет, экструдер показывает 25/0 на экране А8. Как сказано в названии, у меня есть принтер Anet A8. Целевая температура-это температура, которую экструдер должен достичь перед печатью., @user6329530

Для дальнейшего устранения неполадок я предлагаю подключиться непосредственно к принтеру (Что такое принтер console/terminal?) и отправить "M104 S200" или использовать пользовательский интерфейс, чтобы установить их. Мы также могли бы помочь вам в дальнейшем [чате]., @Trish


5 ответов


Лучший ответ:

2

Сегодня я столкнулся с той же проблемой и после долгих поисков неисправностей (следуя ответам здесь) Я выяснил, что проблема была связана с подключением к хотбеду. После того как я очистил соединение с хотбедом, принтер начал работать как обычно. Логика отладки заключалась в том, что принтер нагревает стол перед установкой температуры экструдера.

Глядя на ваш дисплей, кажется, что проблема та же самая, так как 33 градуса-это нормальная температура окружающей среды.


,

2

В G-коде нет ничего плохого, M109 S195 устанавливает и ждет, пока температура достигнет заданного значения. Должна быть и другая причина, помимо G-кода, по которой температура устанавливается неправильно.

После обновления вашего вопроса путем добавления другого сценария G-кода можно сделать вывод, что в самом G-коде нет ничего плохого. Проблема в том что принтер не может установить значение 195 Температура °C.

Может ли быть так, что минимальная температура составляет 200 °C и что она не устанавливает температуру ниже минимального значения?

Если вам достаточно удобно прошить новую прошивку (что вы всегда должны делать с Anet A8, так как у него нет тепловой защиты от бегства), вы можете попытаться выяснить, не является ли это проблемой прошивки.

,

Термистор работает, он показывает температуру в помещении. На дисплее отображается 25/0 °C. Целевая температура неправильная (0°C)., @user6329530

У меня никогда не было никаких проблем с более низкой температурой. Я могу попытаться установить температуру в Cura на 200, но я знаю, что раньше печатал при температуре 195°C., @user6329530

Теперь я загрузил g-код, который имеет целевую температуру 200°C, и он также показывает 0°. В качестве еще одного теста я скопировал начальный g-код рабочего файла в файл, который не работает, и он по-прежнему показывает 0° ... Сейчас у меня нет идей о том, что попробовать., @user6329530

@user6329530 действительно выглядит как облупившаяся плата управления, приводящая к периодическим ошибкам. На всякий случай очистите и повторно подключите все разъемы, особенно кабели термистора и нагревателя., @Carl Witthoft

Как это может быть боковым блоком управления, когда один gcode работает, а другой-нет... в чем же разница?, @user6329530

@user6329530 Я думал, вы написали, что повторно запустили рабочий файл, и он не удался. если это не так, то вам, возможно, потребуется просмотреть файлы gcode в хорошем текстовом редакторе и найти невидимые (но плохие) символы, @Carl Witthoft

Да, именно это я и пытался сказать. Мне интересно, почему один gcode работает, а другой нет. Я загрузил ту же модель в Slic3r и получил тот же результат (цель 0°). Вот почему я потерялся. Я могу распечатать эту штуку, установив температуру экструдера на фиксированное значение в панели управления, но это приводит к перенапряжению..., @user6329530


1

Дважды проверьте физическое соединение с нагревательным элементом и термистором, которые входят в hotend. Эти провода и обжимы не очень хороши. У меня был один провал на мне из коробки с моим A8. Повторное обжимание сделало свое дело.

,

1

Убедитесь, что вы используете версию Cura (14.07), которая поставляется на SD-карте, поставляемой с принтером. Я столкнулся с тем же самым после обновления Cura, во многом потому, что он предлагает вам это сделать, когда он запускается.

,

1

Вы не упоминаете печать через подключенный компьютер через USB, поэтому я предполагаю, что вы печатаете с SD-карты. Я думаю, что наиболее вероятной причиной вашей проблемы является поврежденная файловая система на SD-карте или плохая SD-карта. У меня было много случаев, когда мой принтер (Эндер 3 с Марлин, акции и обновлен до версии 2.0) не видит файлы или правильно читать файлы, несмотря на то читается, когда SD-карта в компьютере; я подозреваю, микроконтроллер библиотека реализации файловую систему fat значение менее терпимы к ошибкам, чем реальной файловой системы драйверов на Windows, Linux, и т. д.

Попробуйте создать резервную копию всех файлов, которые вам нужны, на SD-карте, переформатировать ее и повторно заполнить известными хорошими файлами и посмотреть, исчезнет ли проблема.

,