Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добрый вечер, кто нибудь знаком с продолжением печати после отключения питания? На флешку файл записывается, но при включении питания на дисплее нету функции продолжить печать
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
* Continue after Power-Loss (Creality3D)
*
* Store the current state to the SD Card at the start of each layer
* during SD printing. If the recovery file is found at boot time, present
* an option on the LCD screen to continue the print from the last-known
* point in the file.
*/
#define POWER_LOSS_RECOVERY
#if ENABLED(POWER_LOSS_RECOVERY)
#define PLR_ENABLED_DEFAULT false // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500)
//#define BACKUP_POWER_SUPPLY // Backup power / UPS to move the steppers on power loss
#define POWER_LOSS_ZRAISE 2 // (mm) Z axis raise on resume (on power loss with UPS)
#define POWER_LOSS_PIN -1 // Pin to detect power loss. Set to -1 to disable default pin on boards without module.
#define POWER_LOSS_STATE HIGH // State of pin indicating power loss
#define POWER_LOSS_PULLUP // Set pullup / pulldown as appropriate for your sensor
//#define POWER_LOSS_PULLDOWN
#define POWER_LOSS_PURGE_LEN 20 // (mm) Length of filament to purge on resume
#define POWER_LOSS_RETRACT_LEN 10 // (mm) Length of filament to retract on fail. Requires backup power.
// Without a POWER_LOSS_PIN the following option helps reduce wear on the SD card,
// especially with "vase mode" printing. Set too high and vases cannot be continued.
#define POWER_LOSS_MIN_Z_CHANGE 0.05 // (mm) Minimum Z change before saving power-loss data
// Enable if Z homing is needed for proper recovery. 99.9% of the time this should be disabled!
//#define POWER_LOSS_RECOVER_ZHOME
#if ENABLED(POWER_LOSS_RECOVER_ZHOME)
//#define POWER_LOSS_ZHOME_POS { 0, 0 } // Safe XY position to home Z while avoiding objects on the bed
#endif
#endif
*
* Store the current state to the SD Card at the start of each layer
* during SD printing. If the recovery file is found at boot time, present
* an option on the LCD screen to continue the print from the last-known
* point in the file.
*/
#define POWER_LOSS_RECOVERY
#if ENABLED(POWER_LOSS_RECOVERY)
#define PLR_ENABLED_DEFAULT false // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500)
//#define BACKUP_POWER_SUPPLY // Backup power / UPS to move the steppers on power loss
#define POWER_LOSS_ZRAISE 2 // (mm) Z axis raise on resume (on power loss with UPS)
#define POWER_LOSS_PIN -1 // Pin to detect power loss. Set to -1 to disable default pin on boards without module.
#define POWER_LOSS_STATE HIGH // State of pin indicating power loss
#define POWER_LOSS_PULLUP // Set pullup / pulldown as appropriate for your sensor
//#define POWER_LOSS_PULLDOWN
#define POWER_LOSS_PURGE_LEN 20 // (mm) Length of filament to purge on resume
#define POWER_LOSS_RETRACT_LEN 10 // (mm) Length of filament to retract on fail. Requires backup power.
// Without a POWER_LOSS_PIN the following option helps reduce wear on the SD card,
// especially with "vase mode" printing. Set too high and vases cannot be continued.
#define POWER_LOSS_MIN_Z_CHANGE 0.05 // (mm) Minimum Z change before saving power-loss data
// Enable if Z homing is needed for proper recovery. 99.9% of the time this should be disabled!
//#define POWER_LOSS_RECOVER_ZHOME
#if ENABLED(POWER_LOSS_RECOVER_ZHOME)
//#define POWER_LOSS_ZHOME_POS { 0, 0 } // Safe XY position to home Z while avoiding objects on the bed
#endif
#endif
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добрый день, коллеги.
А есть отдельная тема по VSC+Platformio?
Или тут можно спросить, раньше отвечали.
Проблема:оно обновилось и теперь не хочет прошивать плату.
Хочет аккаунт и какого-то агента, что подозрительно.
Сборка проходит без проблем.
Как можно прошить по-другому?
Железо Arduino DUE + RAMPS-FD v2.
Спасибо.
А есть отдельная тема по VSC+Platformio?
Или тут можно спросить, раньше отвечали.
Проблема:оно обновилось и теперь не хочет прошивать плату.
Хочет аккаунт и какого-то агента, что подозрительно.
Сборка проходит без проблем.
Как можно прошить по-другому?
Железо Arduino DUE + RAMPS-FD v2.
Спасибо.
- dark184
- Сообщения: 1492
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Идем в корень папки марлин, путь в целом у вас будет идентичный,
Код: Выделить всё
\.pio\build\mks_eagle_usb_flash_drive
Купил себе танк и никого больше не жалею.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Спасибо.
Бинарник найти не проблема.
У меня это firmware.bin
Как залить его в DUE без разборки конструкции,
дополнительных программаторов.
Через штатный USB или USB-UART?
Бинарник найти не проблема.
У меня это firmware.bin
Как залить его в DUE без разборки конструкции,
дополнительных программаторов.
Через штатный USB или USB-UART?
- dark184
- Сообщения: 1492
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Ну дуе вроде с сд карты должна шиться, да и утилиты для прошивки ардуины по USB тоже должны прокатить.
Купил себе танк и никого больше не жалею.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
С карты бы самое оно, но надо разбираться.
Но это после, теперь я обнаружил расширение
Auto Build Marlin.
Загрузилось.
Спасибо за советы.
Но это после, теперь я обнаружил расширение
Auto Build Marlin.
Загрузилось.
Спасибо за советы.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Здравствуйте! Прошивка Марлин 2.0.9.2, в конфигурации на дисплее принтера устанавливаю диаметр филамента 1.75 и ставлю вкл., печатаю, первый слой и начало детали печатаются, почти идеально, затем прекращается подача филамента и резко увеличивается скорость, но печать продолжается, затем захожу в настройки филамента ставлю выкл. Там где устанавливается диаметр прутка и подача филамента возобновляется, что может быть? Если изначально в настройках филамента стоит выкл, то при печати первого слоя получается абы что, как будто принтер плохо откалибровать.
-
- Сообщения: 300
- Зарегистрирован: 02 дек 2021, 22:20
- Имя: Олег
- Откуда: Бор, Нижегородская губерния
- Благодарил (а): 1 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
В марлиновских настройках выставляется диаметр прутка???miched писал(а): ↑11 ноя 2022, 16:04Здравствуйте! Прошивка Марлин 2.0.9.2, в конфигурации на дисплее принтера устанавливаю диаметр филамента 1.75 и ставлю вкл., печатаю, первый слой и начало детали печатаются, почти идеально, затем прекращается подача филамента и резко увеличивается скорость, но печать продолжается, затем захожу в настройки филамента ставлю выкл. Там где устанавливается диаметр прутка и подача филамента возобновляется, что может быть? Если изначально в настройках филамента стоит выкл, то при печати первого слоя получается абы что, как будто принтер плохо откалибровать.
Что-то новенькое... Раньше параметры материала указывались в слайсере.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
В слайсере само собой, в меню дисплея, в конфигурации другие настройки, есть настройка филамент, которую можно изменить и сохранить.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добрый день!
Как настроить Marlin 1.0.2-2 на самодельном принтере так, что бы сопло экструдера в положении Zmin (home) после срабатывания концевика останавливалось в 1-2 мм от стола и потом была возможность докрутить его вручную, каждый раз перед печатью выставляя зазор стол-экструдер?
Кинематика Prusa электроника Arduino Mega 2560 + RAMPS 1.4 концевики механические с рычажком, допускающие движение еще на несколько мм после срабатывания.
Как настроить Marlin 1.0.2-2 на самодельном принтере так, что бы сопло экструдера в положении Zmin (home) после срабатывания концевика останавливалось в 1-2 мм от стола и потом была возможность докрутить его вручную, каждый раз перед печатью выставляя зазор стол-экструдер?
Кинематика Prusa электроника Arduino Mega 2560 + RAMPS 1.4 концевики механические с рычажком, допускающие движение еще на несколько мм после срабатывания.
-
- Сообщения: 660
- Зарегистрирован: 31 янв 2019, 23:09
- Имя: Виктор
- Откуда: Королёв
- Благодарил (а): 29 раз
- Поблагодарили: 69 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
nansen, Оффсет по Z настройте.
А всё остальное вообще не понял. Зачем его крутить постоянно? Раз выставил зазор, и забыл минимум на полгода. Что за странная задача такая?
А всё остальное вообще не понял. Зачем его крутить постоянно? Раз выставил зазор, и забыл минимум на полгода. Что за странная задача такая?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Печатаю на самодельном Дельта принтере, печатаю в Repitier Host, после окончания печати экструдер не отправляется домой. Пробовал подставлять разные значения для z, не помогает, пытается опуститься ещё ниже. В Cura всё работает нармально. Как настроить Repitier Host для дельты?
- dark184
- Сообщения: 1492
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
репитер хост вообще глубоко фиолетово на кинематику, не его уровень. Так что настраивать точно так же как обычный принтер. Скорее дело в слайсере, ему тоже фиолетово на кинематику, но отправляет домой по окончании печати именно он. ТАк что для начала нужно копать именно слайсер.
Купил себе танк и никого больше не жалею.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Механический концевик не срабатывает точно, т.е. спозиционировать положение Z min с точностью 0,01 не получиться.
Плюс механика ДСП + мебельные направляющие не обладает стабильностью размеров поэтому настроив в первый раз Z min так, что бы сопло экструдера стало в 0,05мм от стола во второй раз оно так не встанет и есть риск вьехать им в стол.
Плюс сопла разных диаметров могут быть разные по высоте.
Я хочу, что бы расстояние стол-экструдер нужно было каждый раз устанавливать вручную (через слайсер). Для этого нужно что бы сопло экструдера в положении home стало в 1-2 мм от стола и его можно было докрутить вручную.