roboforum.ru

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

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

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

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

Сообщение Zusul86 » 20 мар 2015, 21:58

Myp писал(а):
Vovich70 писал(а):Напруга выше-ток ниже или нет?

верно в ситуации когда идёт контроль по температуре.
тоесть когда хотэнд уже нагреется, при питании 24 вольтами ему нужен будет в 2 раза меньший ток для поддержания заданной температуры.

Неверно, ведь это резистивная нагрузка. Ток и напряжение там все время одни и те же, то есть 24В и 6А. Меняется только "заполнение" и прямо пропорционально ей мощность. А так как мощность пропорциональна квадрату напряжения, что бы получить туже мощность шим должен быть примерно 25%. Дорожки уже 3мм могут такое не простить, БП может начать дурить от импульсной нагрузки при одновременном включении вместе со столом. Помех по питанию и "по воздуху" будет больше.
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение Antsurkov » 02 апр 2015, 12:24

У кого-нибудь в Marlin получалось переопределить поведение кнопки на Discount Smart Controller'e(Lcd экран с энкодером и собственно кнопкой) ?
Хочу повесить свое поведение на эту кнопку, мне не нужна кнопка Kill-switch. Хотел сделать отключение движков по этой кнопке, или в идеале, вообще запустить заранее прописанный Gcode
Antsurkov
 
Сообщения: 26
Зарегистрирован: 29 авг 2014, 16:16

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

Сообщение solo » 04 апр 2015, 15:45

помогите настроить пид на кровать
требуется изменить частоту шима на кровати
собрал себе кровать на 220в на тене с духовки электропечи (нужно греть большой стол на принтере), управляю через реле стол греется быстро но сильно перегревается , сейчас стол после выхода на заданную температуру работает так включатся на 35-40 сек и дальше температура успевает вырасти на 10градусов , а потом начинает постепенно падать , до следуещей сработки реле , период колебания температуры составляет около 7 мин
если в марлине раскомментироваться строку
//#define PIDTEMPBED то релюшка начинает клацать достаточно часто около 2гц , хочу попробовать настроить пид с шимом периодом 10-15сек
Аватара пользователя
solo
 
Сообщения: 56
Зарегистрирован: 22 авг 2013, 18:43
Откуда: Харьков
ФИО: Соловьев Юрий

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

Сообщение setar » 07 апр 2015, 14:48

вам нужен не пид а режим гистерезиса (пид комментируем, режим клац-клац раскомментируем)
//#define PIDTEMPBED
#define BED_LIMIT_SWITCHING


время и температура контроля переключения редактируется в адванц конфиге
#ifdef BED_LIMIT_SWITCHING
#define BED_HYSTERESIS 2 //only disable heating if T>target+BED_HYSTERESIS and enable heating if T>target-BED_HYSTERESIS
#endif
#define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение JohnnyFive » 07 апр 2015, 14:59

подскажите плз пример пида под два экструдера
Аватара пользователя
JohnnyFive
 
Сообщения: 33
Зарегистрирован: 16 май 2014, 15:03
Откуда: Москва

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

Сообщение solo » 07 апр 2015, 19:44

setar писал(а):вам нужен не пид а режим гистерезиса (пид комментируем, режим клац-клац раскомментируем)
//#define PIDTEMPBED
#define BED_LIMIT_SWITCHING


время и температура контроля переключения редактируется в адванц конфиге
#ifdef BED_LIMIT_SWITCHING
#define BED_HYSTERESIS 2 //only disable heating if T>target+BED_HYSTERESIS and enable heating if T>target-BED_HYSTERESIS
#endif
#define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control

не так не получилось пробовал ,
просто реле срабатывает и включает тен на 30-40 сек, и этого времени нагрева тенов хватает чтобы перегреть кровать по инерции на 15 гр , по этому поступил по другому , быстренько сварганил твердотельное реле , и заменил им обычное электромагнитное,включил ПИД в прошивке, и все стало на свои места, теперь кровать размером 300х300 у меня греется за 3мин до 120 гр и температура кровати колеблется не более чем на +-0.5 гр :good:
Аватара пользователя
solo
 
Сообщения: 56
Зарегистрирован: 22 авг 2013, 18:43
Откуда: Харьков
ФИО: Соловьев Юрий

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

Сообщение solo » 09 апр 2015, 13:36

есть небольшая проблема с прошивкой марлин
у меня сейчас два принтера,( второй на завершающей стадии конструирования) оба принтера управляются с одного ноута второй притер собран на меге и прошит марлином при соединении меги с репитерхостом соединение происходит быстро несколько сек, а первый принтер собран на мелзи , так вот принтер с мелзи под марлином соединяется долго до минуты а может и не соединиться ваще (ожидает команду "8") , скорости по порту в обеих принтерах выставлены одинаковы
#define BAUDRATE 115200 , шнур по юсб тоже нормальный , пока мелзи работал под "спринтером " соединение происходило быстро с ноутом, может что можно подправить в прошивке мелзи :oops:
Аватара пользователя
solo
 
Сообщения: 56
Зарегистрирован: 22 авг 2013, 18:43
Откуда: Харьков
ФИО: Соловьев Юрий

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

Сообщение setar » 09 апр 2015, 13:40

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

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

Сообщение solo » 09 апр 2015, 13:43

понял, спасибо за разъяснение
Аватара пользователя
solo
 
Сообщения: 56
Зарегистрирован: 22 авг 2013, 18:43
Откуда: Харьков
ФИО: Соловьев Юрий

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

Сообщение davemf » 16 апр 2015, 09:08

Здравствуйте!
Собрал prusa i3 на стальной раме и RAMPS1.4, все подключил, настроил и откалибровал.
Но появилась проблема в начале печати.
Ситуация следующая, выбираю GCODE файл, нажимаю печать. Столик нагревается, и как только нагрелся голова начинает парковаться сначала по Х с обратным отходом на 5мм, по Y с обратным отходом на 5мм и по Z с обратным отходом на 1мм.
И как только припарковывается по Z, резко с большой скоростью (на глаз около 5мм в секунду) поднимается по Z на 5 мм и останавливается.
Дальше идет нагрев HOTENDa и начинается печать, но до столика 5 мм...

Подскажите пожалуйста где отключить данный подъем???
davemf
 
Сообщения: 3
Зарегистрирован: 16 апр 2015, 08:57

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

Сообщение setar » 16 апр 2015, 12:54

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

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

Сообщение davemf » 16 апр 2015, 13:02

Думаете gkod виноват, не прошивка marlin?
davemf
 
Сообщения: 3
Зарегистрирован: 16 апр 2015, 08:57

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

Сообщение deviator2x » 16 апр 2015, 13:14

Ну мы же не знаем чем готовился g-code попробуй другой слайсер
deviator2x
 
Сообщения: 52
Зарегистрирован: 21 мар 2015, 16:00

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

Сообщение davemf » 16 апр 2015, 13:18

Slic3r. А какой посоветуете?
davemf
 
Сообщения: 3
Зарегистрирован: 16 апр 2015, 08:57

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

Сообщение setar » 16 апр 2015, 15:41

davemf писал(а):Думаете gkod виноват, не прошивка marlin?

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

Пред.След.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19