Ошибка: Printer halted. kill() called!

При печати cube.gcode с помощью Pronterface я получаю:

Print started at: 23:07:31

Через 8 секунд я получаю:

Error:Printer halted. kill() called!
Error:Printer halted. kill() called!

В чем причина? Как просматривать журналы?

Дополнительная информация:

Я подключил только три двигателя и установил в конфигурации следующие.h прошивки Marlin:

#define TEMP_SENSOR_0 999
...
#define TEMP_SENSOR_BED 999
...
#define X_MIN_ENDSTOP_INVERTING true // установите значение true, чтобы инвертировать логику конечной остановки.
...

(Также для min max для XYZ)

Через 8 секунд заработали двигатели X и Z.

Это ссылка на файл печати G-кода (cube.gcode).

Я использую Marlin 1.1.x на Arduino Mega 2560 + RAMPS 1.4 без конечных точек.

, 👍4

Обсуждение

Чтобы найти причину, нам нужна дополнительная информация. например, у вас есть конечные остановки? И у вас дома оси в G-коде. Добавление ссылки на файл G-кода может быть полезным!, @0scar

Не могли бы вы, пожалуйста, помочь мне понять "Я подключил только три двигателя". 3D-принтер FDM обычно имеет по крайней мере 4 двигателя, три из которых охватывают 3 степени свободы x-y-z, и экструдер., @cmm

Я сделал это только в тестовых целях., @burtsevyg


1 ответ


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

3

Ваш файл G-кода содержит команду G28 для запуска принтера, так как у вас нет конечных точек, выполнение этой команды завершается ошибкой. Если вы не используете конечные точки, вам никогда не следует размещать принтер дома, вместо этого вы должны сами расположить печатающую головку в исходном положении (как правило, это будет в координатах [x=0, y=0, z="толщина бумаги"]) и удалить команды наведения из файла G-кода.


,

Это помогло. Но я обнаруживаю новую проблему. https://3d-printery.ru/topics/8482/after-some-time-stepper-motor-is-hot, @burtsevyg