Настраиваем прошивку для 3D-SPrinter'ов

Скоростной 3D принтер из Нижнего Новгорода
Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 24 ноя 2019, 09:39

Alex Post, меня наоборот бесит :) Печать закончена, зачем мне список файлов, я за падающей температурой стола может хочу смотреть.
Как минимум парковки не хватает, чтобы стол уезжал вниз, а то висит под соплом.

Аватара пользователя
Alex Post
Сообщения: 5307
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 240 раз
Поблагодарили: 536 раз
Контактная информация:

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Alex Post » 24 ноя 2019, 09:43

Чтоб стол не висел - добавь в финишный код G1 Zскоканадо перед отключением моторов да и все.
Ну а если бесит - то отключай конечно :) Мне наоборот, когда серию печатаешь, или наборы какие то из десятка разных запчастей - очень удобно.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 24 ноя 2019, 09:46

Alex Post, не освоил пока всю кучу параметров, поди найди нужные.

Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 25 ноя 2019, 10:51

Mazayac писал(а):
24 ноя 2019, 07:45
Оставил на ночь печать (из необычного, по сравнению с десятком других подходов - воспользовался один раз паузой при печати), проснулся от грохота - принтер всё сделал и пошёл строить деталь по второму разу, отрывая напечатанную.
Что за чертовщина - непонятно, под присмотром ничего подобного не было, надо попробовать повторить.
Можно сказать воспроизвёл глюк.
После нагрева стола принтер заклинило на переключении в режим бэбистеппинг и обратно. Вылечилось парой нажатий на энкодер. Похоже на наводки на линию кнопки энкодера, "самонажимается", зараза.

Подытожу: прошивка ни при чём, просто так совпало, что оставление ей открытого меню выбора файла после окончания печати в сочетании с аппаратным глюком и привело к первому сбою.

UPD: посмотрел на схему RepRapDiscount Smart Controller. Ни единого резистора подтяжки кнопок и энкодера. Встроенная в чип ATMEGA2560 подтяжка линий портов - от 20 до 50 кОм, что прямо не айс (а в DUE так и все 150 кОм).
Пошёл паять резисторы 4,7К на плату дисплея, вылечу всё.

IslandSky
Сообщения: 247
Зарегистрирован: 08 фев 2019, 19:15
Имя: Андрей
Откуда: Таганрог
Благодарил (а): 9 раз
Поблагодарили: 22 раза

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение IslandSky » 25 ноя 2019, 16:32

Mazayac писал(а):
25 ноя 2019, 10:51
Пошёл паять резисторы 4,7К
И кондерами по 0,1 мкф зашунтировать ноги энкодера.

Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 25 ноя 2019, 16:54

IslandSky, да, верно, спасибо за дельный совет.

Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 12 дек 2019, 03:48

Так как на осях X и Y у меня стоят оптодатчики и не нужно заботиться о бережном нажатии механических концевиков, ускорил парковку по этим осям:

#define HOMING_FEEDRATE_XY (75*75)

Пробовал вплоть до (100*100) - паркуется так, что пугает владельца :)

Также всем без исключения полезно включить диагональную парковку:

#define QUICK_HOME

Аватара пользователя
3D-SPrinter
Сообщения: 7444
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 60 раз
Поблагодарили: 564 раза
Контактная информация:

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение 3D-SPrinter » 12 дек 2019, 04:39

Mazayac писал(а):
12 дек 2019, 03:48
нужно заботиться о бережном нажатии механических концевиков,
А надо заботиться?
Mazayac писал(а):
12 дек 2019, 03:48
Пробовал вплоть до (100*100)
Лердж так и паркуется по дефолту с механическими концевиками. :)

Mazayac
Сообщения: 620
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 83 раза
Поблагодарили: 48 раз

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Mazayac » 12 дек 2019, 12:09

3D-SPrinter, для некоторых принтеров это прямо проблема - загибают пластинки выключателей слёту :)
На Спринтере не знаю, сразу оптику поставил.

И чую нечем мне будет развлечься на Лердже, вряд ли у него такое изобилие доступных настроек, как на Марлине.

Аватара пользователя
evgenVST
Сообщения: 361
Зарегистрирован: 24 апр 2018, 22:41
Имя: Евгений
Откуда: Пермь
Благодарил (а): 28 раз
Поблагодарили: 22 раза

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение evgenVST » 12 дек 2019, 14:25

Alex Post писал(а):
24 ноя 2019, 09:43
добавь в финишный код G1 Zскоканадо
Если не трудно можно поточнее то что тот найти не могу ? Хотелось бы что бы после печати стол в самый низ уезжал .
Как я понял в куре править там Z +0.5 стоит ? Так как с этим у меня тяжело какое значение нужно поставить ?

Аватара пользователя
3D-SPrinter
Сообщения: 7444
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 60 раз
Поблагодарили: 564 раза
Контактная информация:

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение 3D-SPrinter » 12 дек 2019, 14:48

Mazayac писал(а):
12 дек 2019, 12:09
И чую нечем мне будет развлечься на Лердже, вряд ли у него такое изобилие доступных настроек, как на Марлине.
Да, там настроек гораздо меньше, но Homing Speed там есть. :)
Настройки можно здесь посмотреть http://www.lerdge.com/case_view.aspx?Ty ... id=t4:30:4 .

Аватара пользователя
3D-SPrinter
Сообщения: 7444
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 60 раз
Поблагодарили: 564 раза
Контактная информация:

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение 3D-SPrinter » 12 дек 2019, 14:51

evgenVST писал(а):
12 дек 2019, 14:25
Хотелось бы что бы после печати стол в самый низ уезжал .
Попробуйте вот такой энд-код в Куру скопировать:
M104 S0
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+20 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 Z0 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
;{profile_string}

Аватара пользователя
evgenVST
Сообщения: 361
Зарегистрирован: 24 апр 2018, 22:41
Имя: Евгений
Откуда: Пермь
Благодарил (а): 28 раз
Поблагодарили: 22 раза

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение evgenVST » 12 дек 2019, 15:03

3D-SPrinter писал(а):
12 дек 2019, 14:51
Попробуйте вот такой энд-код в Куру скопировать:
Спасибо модель допечатается попробую и отпишусь .

Аватара пользователя
evgenVST
Сообщения: 361
Зарегистрирован: 24 апр 2018, 22:41
Имя: Евгений
Откуда: Пермь
Благодарил (а): 28 раз
Поблагодарили: 22 раза

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение evgenVST » 12 дек 2019, 17:55

3D-SPrinter писал(а):
12 дек 2019, 14:51
G1 Z+20 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
Поставил Z+199 стало вниз уезжать на Z +20 всего на 2 см опускалось .

Avtonomys
Сообщения: 430
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва
Благодарил (а): 24 раза
Поблагодарили: 60 раз
Контактная информация:

Re: Настраиваем прошивку для 3D-SPrinter'ов

Непрочитанное сообщение Avtonomys » 12 дек 2019, 18:27

Код: Выделить всё

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+20 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
ну это нужно для того что бы соплю не делать, обрываем нитку... ретракт с резким отводом сопла.

Код: Выделить всё

G28 X0 Y0 Z0 ;move X/Y to min endstops, so the head is out of the way
а тут все оси паркуются, если нужно только ось Z вниз отправить то просто:

Ответить
Яндекс.Метрика