roboforum.ru

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

3D принтер. Прошивка Marlin, оптимизация.

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 27 авг 2013, 02:29

и проверить определены ли для вашей платы
#define PS_ON_PIN
#define KILL_PIN
#define SUICIDE_PIN
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 28 авг 2013, 17:58

setar писал(а):команду смотреть в примечаниях файла main кода

Вы эту имеете виду?
M85 - Set inactivity shutdown timer with parameter S(seconds). To disable set zero (default)

Она немного не так работает как нужно. Этим кодом задается максимальное время между выполняемыми командами, при его превышении отключается 12В ATX (PS-ON в 1). Но фишка в том что во время нагрева не исполняется ни одна команда и соответственно питание отрубается)))
По-этому я немного доработал прошивку. При печати с SD карты в меню LCD добавил пункт "Shutdown if done" (не очень красиво, но больше не помещается) и теперь по окончанию печати отрубается 12В. Как бы еще отключать дежурку? Кстати что за SUICIDE_PIN, случайно не для этого, на RAMPS он выведен?
Вложения
2013-08-27 15.40.44.jpg
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 28 авг 2013, 19:16

porex писал(а):Вы эту имеете виду?
M85 - Set inactivity shutdown timer with parameter S(seconds). To disable set zero (default)

Она немного не так работает как нужно.
// M80 - Turn on Power Supply
// M81 - Turn off Power Supply
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 28 авг 2013, 19:22

Это коды моментального отключения питания, а мне нужно было отключение питания после завершения печати
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 28 авг 2013, 23:31

porex писал(а):Это коды моментального отключения питания, а мне нужно было отключение питания после завершения печати
в настройках слайсера "End G-code" ставите последнюю команду.
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 29 авг 2013, 01:25

Это костыль, придется либо каждый раз прописывать/удалять, либо печатать все детали с выключением. Часто бывали случаи когда во-время печати приходилось отлучаться неизвестно на сколько времени(принтер на работе), как тогда? В общем проблему решил, меня все устраивает.
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение setar » 29 авг 2013, 02:00

инактив таймер это время через которое выключаются двигатели
костыль как раз сделали вы а все обычно ставят выключение в конце печати (что логично).
я вообще не выключаю принтер неделями, ибо смысла нету - у меня завершающий код производит парковку, охлаждение и отключение двигателя.
а то что работает блок питания и контролер абсолютно не важно и не страшно
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 29 авг 2013, 02:29

setar писал(а):инактив таймер это время через которое выключаются двигатели

Причем здесь инактив таймер? Или вы про M85?
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение setar » 29 авг 2013, 04:04

да, про M85
это время без движения после которого с драйверов двигателя снимается напряжение удержания
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 29 авг 2013, 04:25

porex писал(а):мне нужно было отключение питания после завершения печати

porex писал(а):Это костыль, придется либо каждый раз прописывать/удалять, либо печатать все детали с выключением.
разве вы не хотели отключать питание после окончания печати детали? если нет, то по какому событию?
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 29 авг 2013, 16:13

setar писал(а):да, про M85
это время без движения после которого с драйверов двигателя снимается напряжение удержания

Нет. М85 устанавливает время через которое будет вызвана функция kill(). Которая в свою очередь отключает двигатели, отключает ATX блок питания(если настроен и подключен PS_ON) и вгоняет контроллер в бесконечный цикл.
А вот M84 как раз устанавливает время отключения двигателей.

P.S. С этой защитой от взлома не получается вставить строки кода((

Добавлено спустя 3 минуты 30 секунд:
baru писал(а):разве вы не хотели отключать питание после окончания печати детали? если нет, то по какому событию?

Хотел, но при этом лень было возиться с кодами, вставлять/убирать их. Тем более, как я уже писал, М85 не во всех случаях полезен. Хотелось какого-то универсального красивого и простого в использовании решения:)
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 29 авг 2013, 22:54

porex писал(а):Хотел, но при этом лень было возиться с кодами, вставлять/убирать их. Тем более, как я уже писал, М85 не во всех случаях полезен. Хотелось какого-то универсального красивого и простого в использовании решения:)
вы так и не ответили, по какому событию должно произойти выключение и если не кодом, то как вы выключаете?
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение porex » 29 авг 2013, 23:01

Я же выше описал, там и картинка есть. Выключение по завершению печати, выбирается в меню LCD дисплея в любое время в течение печати.
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение baru » 09 сен 2013, 22:55

LED_PIN в прошивке зачем? как используется?
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение setar » 10 сен 2013, 10:39

в каком разделе, подсветка вероятно?
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 18