Страница 1 из 9

Anet A8 (различные вопросы)

Добавлено: 11 мар 2020, 22:29
AHTOH
Подскажите страждущему :)

После окончания печати, экструдер поднимается немного над моделью и там остаётся, что чревато оплавлением очередного шедевра ( :lol: ). Полез на поля интернета на которых нарыл команду G28. Проблема в том, что она уже прописана, но не выполняется. Направьте, в какую сторону копать.
Спойлер G-Code
;End GCode
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
;{profile_string}
Спойлер Чем завершается печать
IMG_20200311_223559.jpg
Прошивка штатная, на штатных же мозгах (ver 1.5). Печатаю из Cura 15.04.6 (именно из слайсера, не с карты).

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 00:13
Alex Post
Ну коль g28 не работает (хз почему), можно и явно перемещение задать:
G90
G1 X0 Y0

Делов то....

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 01:48
antobel
AHTOH писал(а):
11 мар 2020, 22:29
Печатаю из Cura 15.04.6 (именно из слайсера, не с карты).
возможно дело в этом - пока USB-буфер не забьётся оно может в компорт не валить

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 07:49
Alex Post
antobel писал(а):
12 мар 2020, 01:48
пока USB-буфер не забьётся
Как я понял, у него именно финишный g28 не отрабатывает. Буфер тут не при чем, имхо.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 09:09
AHTOH
Alex Post писал(а):
12 мар 2020, 00:13
Ну коль g28 не работает (хз почему), можно и явно перемещение задать:
G90
G1 X0 Y0
Я так понимаю, мне эти строки надо поставить вместо G28?
antobel писал(а):
12 мар 2020, 01:48
возможно дело в этом - пока USB-буфер не забьётся оно может в компорт не валить
Не думаю. Печать то идёт без каких либо проблем.
Alex Post писал(а):
12 мар 2020, 07:49
Как я понял, у него именно финишный g28 не отрабатывает. Буфер тут не при чем, имхо.
Совершенно верно. Нигде проблем не наблюдается, кроме как не паркуется голова после печати.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 09:15
antobel
Alex Post писал(а):
12 мар 2020, 07:49
у него именно финишный g28 не отрабатывает. Буфер тут не при чем, имхо.
Как раз логично - последний пакет меньше 128 байт - и чип - дешёвый 340 ждёт пока не заполнится буфер не отсылая его в мегу
вопрос кривости дров и чипа. вполне возможо что там 2-3 команды висит.

Проверяется просто - таки с карточки тот же код запустить :lol:

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 09:20
AHTOH
antobel, дело 20 минут, вечером проверю.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 11:21
Alex Post
antobel писал(а):
12 мар 2020, 09:15
Проверяется просто
Проверяется еще проще: если действительно так, то и M84 не должен сработать, т.е. моторы должны остаться на удержании. Если так и есть - вполне может помочь "забивание" пары строк в конце комментариями.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 11:23
Alex Post
AHTOH писал(а):
12 мар 2020, 09:09
Я так понимаю, мне эти строки надо поставить вместо G28?
Да. Но если дело в том, о чем пишет antobel, то и эта команда может не сработать.
Кстати, в дрыгостольных принтерах удобнее голову не в "ноль" отправлять, а в максимум. Тогда стол с изделием выезжает вперед, а голова убирается в право. И ничто не мешает отковыривать изделие со стола ;) В этом случае код будет выглядеть так:
G90
G1 X200 Y200
ну или другие цифры, смотря какого размера область печати.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 11:37
AHTOH
Alex Post писал(а):
11 мар 2020, 22:29
Да. Но если дело в том, о чем пишет antobel, то и эта команда может не сработать.
Вечером доберусь до принтера, попробую варианты.
Alex Post писал(а):
12 мар 2020, 11:23
Кстати, в дрыгостольных принтерах удобнее голову не в "ноль" отправлять, а в максимум. Тогда стол с изделием выезжает вперед, а голова убирается в право. И ничто не мешает отковыривать изделие со стола В этом случае код будет выглядеть так:
G90
G1 X200 Y200
ну или другие цифры, смотря какого размера область печати.
Экструдер уходит в лево за поле печати и не мешает, а вот про стол надо подумать))

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 11:57
Alex Post
AHTOH писал(а):
12 мар 2020, 11:37
"забивание" пары строк в конце комментариями.
Хотя наверное комменты кура просто не будет отправлять в принтер. Нужно эксперимент, в общем :)

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 20:19
AHTOH
Alex Post писал(а):
12 мар 2020, 11:23
G90
G1 X200 Y200
Включил принтер, взялся добавить код, и... задумался :lol: Мне надо вставить именно в таком виде код вместо G28? Для чего перед парковкой задаются абсолютные координаты?
Спойлер То есть должно выглядеть так?
;End GCode
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G90
G1 X200 Y200
M84 ;steppers off
G90 ;absolute positioning
;{profile_string}

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 20:33
antobel
А я бы попробовал то что было с карточки... G28 обязан пониматься, если глюк прошивки - ещё потом где то вылезет...

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 20:35
Alex Post
Ну второй раз G90 можно и не ставить
AHTOH писал(а):
12 мар 2020, 20:19
Для чего перед парковкой задаются абсолютные координаты?
Ну перед парковкой их включать бессмысленно, согласен. А вот перед G1 весьма полезно, чтобы голова поехала в точку 200,200 а не сместилась НА 200мм в плюс по обеим осям.

Re: Anet A8 (различные вопросы)

Добавлено: 12 мар 2020, 21:03
AHTOH
antobel писал(а):
12 мар 2020, 20:33
А я бы попробовал то что было с карточки... G28 обязан пониматься, если глюк прошивки - ещё потом где то вылезет...
Согласен. Надо попробовать! Но... После работы, до сна, мало времени, а ещё надо кой чего напечатать успеть...)))
Alex Post писал(а):
12 мар 2020, 20:35
Ну перед парковкой их включать бессмысленно, согласен. А вот перед G1 весьма полезно, чтобы голова поехала в точку 200,200 а не сместилась НА 200мм в плюс по обеим осям.
И то верно!