roboforum.ru

Технический форум по робототехнике.

Большая начальная скорость печати после прошивки

Большая начальная скорость печати после прошивки

jek27 » 14 июл 2022, 02:37

Здравствуйте! У меня 3D принтер Avrora Z605, чип ATMEGA1284P,плата Reprap Melzi V2.3. Прошивка, что стояла изначально я не знаю, EEPROM был закрыт, исходника тоже не было, работала. Прошил прошивкой Marlin_V1.0, в работе она гораздо лучше и есть открытый код. Но косяк появился такой – при запуске на печать начинает печатать с большой скоростью, делаю аварийную остановку и запускаю заново – начинает печатать первые слои с малой скоростью, как и положено. Подскажите пожалуйста, что нужно поправить в прошивке, чтобы скорость в начале печати была нормальной?
Настройки принтера в Cure остались прежними, как и были со старой прошивкой, где скорость начало печати была нормальной.
Прошивал вот по этому видео https://www.youtube.com/watch?v=MCNz3QOsYpQ&t=1200s , и прошивку брал тоже оттуда.
Заранее спасибо!

Re: Большая начальная скорость печати после прошивки

setar » 14 июл 2022, 11:53

Правка Нужна не в прошивке а в слайсер в стартовом G-Code в профиле принтера.
Любое обращение на движение (даже с нулевым перемещением) с явным указанием скорости.
например так:
G1 F3000

Re: Большая начальная скорость печати после прошивки

jek27 » 14 июл 2022, 14:32

В G-коде скорость указана явно, тем более этот G-код я посылал на принтер со старой прошивкой, и все печаталось нормально. Это началось после заливки новой прошивки.

Re: Большая начальная скорость печати после прошивки

setar » 14 июл 2022, 15:40

1. включаем принтер
2. руками в любом терминале (по usb например через pronterface) начинаем управлять принтером. можно через octoprint, если удаленное управлние есть.
3. сохраняем дамп eeprom `M503` (я думаю там будет каша из за несовместимости с прежней прошивкой)
4. сброс параметров eeprom в дефлот по `M502` https://marlinfw.org/docs/gcode/M502.html
5. сохраняем по `M500`
6. корректируем по необходимости, анализируем и если все ок - опять сохраняем.

для понимания - например скорость максимальная по всем координатам рулиться через https://marlinfw.org/docs/gcode/M203.html
косвенно через ускорения https://marlinfw.org/docs/gcode/M204.html

Добавлено спустя 1 минуту 59 секунд:
P.S. но еще раз повторю, это дефолтные значения которые можно менять корректировкой явного указания скорости из стартового кода.
то что "раньше работало" - не показатель, дефолтные значения были другими, их переопределить никто не мешает

Re: Большая начальная скорость печати после прошивки

jek27 » 17 июл 2022, 01:38

Очистил скетчем еепром, прошил заново, ничего не помогает. Начинает печатать с большой скоростью, после остановки печати и повторного запуска печать начинается с маленькой скоростью, как положено. Пробовал G-командами M503, M502, M500 - результат тот же. Скорость в G-коде везде указана.
;FLAVOR:Marlin
;TIME:1782
;Filament used: 0.433072m
;Layer height: 0.2
;MINX:66.478
;MINY:87.25
;MINZ:0.2
;MAXX:133.428
;MAXY:112.75
;MAXZ:13.6
;ZOFFSETPROCESSED
;Generated with Cura_SteamEngine 4.13.1
M140 S110
M105
M190 S110
M104 S235
M105
M109 S235
M82 ;absolute extrusion mode
G21 ;Установка единиц измерения в миллиметрах
G90 ;Установка абсолютных координат
M82 ;Установить экструдер в абсолютный режим
M107 ;Выключить вентилятор
G28 X0 Y0 ;Перемещение домой только по осям X и Z
G28 Z0 ;Перемещение домой по оси Y
G1 Z15.0 F9000 ;переместиться по Z на 15мм со коростью 9000 мм/мин
G92 E0 ;Установить позицию - новая позиция экструдера
G1 F200 E4 ;перемещение, установить скорость 200мм/с, выдавить 3мм материала
G28 Z0 ;Перемещение домой по оси Y
G92 E0 ;Установить позицию - новая позиция экструдера
G1 F9000 ;Установить скорость перемещения равной 9000 мм/мин
M107 ;Выключить вентилятор
M117 Printing... ;Написать сообщение на экране Printing...
G92 E0
G92 E0
G1 F1500 E-2
;LAYER_COUNT:68
;LAYER:0
M107
G0 F1800 X78.544 Y89.39 Z0.25 ;adjusted by z offset
G92 Z0.2 ;consider this the original z before offset
;TYPE:SKIRT
G1 F1500 E0
G1 F600 X79.395 Y88.653 E0.01274
G1 X79.898 Y88.271 E0.01989

Re: Большая начальная скорость печати после прошивки

setar » 17 июл 2022, 20:28

попробуйте так, в указанном месте поставить G0 F15000

Добавлено спустя 8 минут 4 секунды:
а вообще погоняйте после включения из консоли, вручную.
включили и поехали сразу
G28 XY # (у вас в стартовом коде ошибка, там нет параметров у ХУ нули не нужны)
быстро паркуемся ?
если норм, то дальше перемещеня:
G0 X0 Y0 F15000 # скорость завышена, срежется ограничением из прошивки.
Как это движение ?
Вложения
Снимок.JPG
Снимок.JPG (24.32 КиБ) Просмотров: 2457

Re: Большая начальная скорость печати после прошивки

jek27 » 19 июл 2022, 23:41

Спасибо за ответы. Вопрос решился командой M220 S100 в начале G-кода.

Re: Большая начальная скорость печати после прошивки

setar » 20 июл 2022, 23:24

:shock: в смысле в прошивке дефолтный фидрейт не 100% ?

Re: Большая начальная скорость печати после прошивки

jek27 » 22 июл 2022, 23:54

Наверное, а где его смотреть в прошивке?

Re: Большая начальная скорость печати после прошивки

setar » 25 июл 2022, 13:28

Думаю нужно в эту сторону смотреть https://marlinfw.org/docs/gcode/M203.html
обратите внимание на это
"View the current setting with M503.

If EEPROM_SETTINGS is enabled, these are saved with M500, loaded with M501, and reset with M502."


Rambler\'s Top100 Mail.ru counter