roboforum.ru

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

Прошивка Repetier для дельта-принтеров (и обычных)

Ответить

Re: Прошивка Repetier для дельта-принтеров (и обычных)

stepmotor » 17 дек 2015, 22:10

Сегодня доделал свой CORE-XY :) решил Repetier -а поставить. Столкнулся с проблемой что в прошивке отсутствует поддержка термосопротивления 100К NTC B 3950. Долгими поисками нарыл в инете чего надо добавить чтобы все заработало корректно :)

Может кому пригодится :)

Находим в configuration.h

Код: Выделить всёРазвернуть
#define NUM_TEMPS_USERTHERMISTOR0 0
#define USER_THERMISTORTABLE0 {}


и закоментируем эти пару строчек

Код: Выделить всёРазвернуть
//#define NUM_TEMPS_USERTHERMISTOR0 0
//#define USER_THERMISTORTABLE0 {}


ниже добавляем пару строк
Код: Выделить всёРазвернуть
#define NUM_TEMPS_USERTHERMISTOR0 103  //  100К NTC B 3950
#define USER_THERMISTORTABLE0 {{1*4,938*8},{11*4,423*8},{21*4,351*8},{31*4,314*8},{41*4,290*8},{51*4,272*8},{61*4,258*8},{71*4,247*8},{81*4,237*8},{91*4,229*8},{101*4,221*8},{111*4,215*8},{121*4,209*8},{131*4,204*8},{141*4,199*8},{151*4,195*8},{161*4,190*8},{171*4,187*8},{181*4,183*8},{191*4,179*8},{201*4,176*8},{211*4,173*8},{221*4,170*8},{231*4,167*8},{241*4,165*8},{251*4,162*8},{261*4,160*8},{271*4,157*8},{281*4,155*8},{291*4,153*8},{301*4,150*8},{311*4,148*8},{321*4,146*8},{331*4,144*8},{341*4,142*8},{351*4,140*8},{361*4,139*8},{371*4,137*8},{381*4,135*8},{391*4,133*8},{401*4,131*8},{411*4,130*8},{421*4,128*8},{431*4,126*8},{441*4,125*8},{451*4,123*8},{461*4,122*8},{471*4,120*8},{481*4,119*8},{491*4,117*8},{501*4,116*8},{511*4,114*8},{521*4,113*8},{531*4,111*8},{541*4,110*8},{551*4,108*8},{561*4,107*8},{571*4,105*8},{581*4,104*8},{591*4,102*8},{601*4,101*8},{611*4,100*8},{621*4,98*8},{631*4,97*8},{641*4,95*8},{651*4,94*8},{661*4,92*8},{671*4,91*8},{681*4,90*8},{691*4,88*8},{701*4,87*8},{711*4,85*8},{721*4,84*8},{731*4,82*8},{741*4,81*8},{751*4,79*8},{761*4,77*8},{771*4,76*8},{781*4,74*8},{791*4,72*8},{801*4,71*8},{811*4,69*8},{821*4,67*8},{831*4,65*8},{841*4,63*8},{851*4,62*8},{861*4,60*8},{871*4,57*8},{881*4,55*8},{891*4,53*8},{901*4,51*8},{911*4,48*8},{921*4,45*8},{931*4,42*8},{941*4,39*8},{951*4,36*8},{961*4,32*8},{971*4,28*8},{981*4,23*8},{991*4,17*8},{1001*4,9*8},{1011*4,-1*8},{1021*4,-26*8}}


Все работает ! Decoupling не вылетает :)

Если на столе такое-же термосопротивление то надо будет тоже самое сделать для NUM_TEMPS_USERTHERMISTOR1

:)

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Scorpion » 28 дек 2015, 13:26

Я наткнулся на очень специфическую проблемму при калибрации своей дельты.
Не могу найти похожие описания на форумах, возможно из за неточной своей формулировки запроса.
Но суть вот в чем
Процесс калибровки дельты все описывают в двух этапах:
1) Борьба с линзой
2) Масштаб

В моем случае линзы как таковой как бы и нет, замеры возле каждой из башен и в центре стола равны
Так же и с масштабом все ок (по крайней мере по оси X).
НО при более точном промере, вдоль оси Y - тоесть напротив башни C у меня имеються как бы две линзы, выпуклая вверх ДО центра координат и опуклая вниз после.
Изображение

Нельзя сказать что у меня сборка кривая, собирал аккуратно, вот правда пока что не проверял с калибровочным кольцом углы башень, так как напечатать кольцо не могу - екструдер то не достает до стола то зарываеться в стол.

Прошивка Репетиер.
Как с таким бороться ? Какие параметры тюнить ?

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Акелла » 28 дек 2015, 14:27

Энд стопы править, если у башни зарывается, а на противоположной стороне от этой башни выше чем нужно, то просто поправь эндстоп этой башни вверх немного (можно програмно),
если у башни выше стола, а на другом конце врезается то ендстоп нужно опустить ближе(ниже) к столу

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Scorpion » 28 дек 2015, 14:32

Акелла писал(а):Энд стопы править

Эндстопы выставлены очень точно (программно, по смещениям)
Под каждой башней одинаковое расстояние получаеться. И в центре тоже !!!
Экспериментировал и с дельта радиусом и с длинной диагоналей, перегиб не устраняеться !
Также экспериментировал с поправкой дельта радиуса под башню С (ось Y) тоже перегиб не уходит.

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Акелла » 28 дек 2015, 15:43

плечи одинаковой длинны?
Расстояние между креплениями плеч на каретках и на эфекторе одинаковые?

Сделай замер высот по 9 точкам
по ним будет видно что и куда править.
delta.jpg


Ну можешь на рисунке писать фактические цифры высот до поверхности, заодно и отметь где выше где ниже чем нужно. так будет нагляднее

Re: Прошивка Repetier для дельта-принтеров (и обычных)

kindrat » 28 дек 2015, 16:38

Scorpion писал(а):Я наткнулся на очень специфическую проблемму при калибрации своей дельты.
Как с таким бороться ? Какие параметры тюнить ?

Какая электроника?
Если рампс, то залей прошивку с автокалибровкой (не автобедлевелинг, а именно калибровка дельты).
Я тут тему создавал
forum107/topic15883.html
У меня дельта кривая вся, и все нормально откалибровалось минут за 20, по всему зеркалу толщина ровная.

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Scorpion » 29 дек 2015, 12:47

Акелла писал(а):плечи одинаковой длинны?
Сделай замер высот по 9 точкам
по ним будет видно что и куда править.

Плечи строго одинаковые, клеились на верстаке
Обязательно промеряю, как доберусь до аппарата.

kindrat писал(а):Какая электроника?
Если рампс, то залей прошивку с автокалибровкой (не автобедлевелинг, а именно калибровка дельты).

Электроника ArduinoMega 2560 + Ramps
Да, спасибо за наводку по RichCartell - обязательно попробую, честно говоря как-то не разделял автокалибровку и автобедлевелинг, спасибо что обратил внимание !

Re: Прошивка Repetier для дельта-принтеров (и обычных)

Dimon372 » 14 янв 2016, 22:00

Кто-нибудь смог подружить Repetier и oled экранчик?

Re: Прошивка Repetier для дельта-принтеров (и обычных)

maxvalin » 15 янв 2016, 23:45

вечер добрый участникам "учебно-мучебного" процесса, кто нить пробовал управление через реле?
Собрал обычный притер все вроди ничего и решил для себя перевести на релюшки дабы меньше помех для процессора сеялось. Но наткнулся на проблему отключения пид, при сборке прошивки вроди как указал что будет реле но увы.. Торохтят как умолишонные. В мерлине это делалось так: #endif // PIDTEMPBED вроди как..
Кто что скажет?

Re: Прошивка Repetier для дельта-принтеров (и обычных)

stepmotor » 16 янв 2016, 00:07

Там через меню можно поменять режим нагрева, потом в eeprom сохранить и все :)

Re: Прошивка Repetier для дельта-принтеров (и обычных)

maxvalin » 16 янв 2016, 00:40

спасибо!! и точно! установил бинг-бинг и все.
С соплом ничего не получилось, сильно гуляет 3-4 градуса дают о себе знать, пришлось кидать напрямую, нохоть кровать нормально :friends:
Еще раз спасибо уважаемый :beer:

Re: Прошивка Repetier для дельта-принтеров (и обычных)

maxvalin » 26 янв 2016, 14:10

чего то я не понял, в менюшке нету установки шагов на мм?
Или не так собираю прошивку? Собирал в разных комбинациях но для обычного принтера с смарт-экраном установка шагов так и не появилась.. Странно, такое продвинутое меню и нету самого важного :shock:

Re: Прошивка Repetier для дельта-принтеров (и обычных)

unigenum » 26 янв 2016, 18:57

в какой менюшке?
вот в этой? http://www.repetier.com/firmware/v091/index.html
дык в разделе Mechanics > Resolution (steps per mm)

Re: Прошивка Repetier для дельта-принтеров (и обычных)

maxvalin » 26 янв 2016, 19:38

8) нененене уважаемый, извиняюсь за плохо изложенный вопрос, в меню прошитой меги уже, когда подключен дисплей, потыкался пару дней с ней, сейчас пока на мерлин откатился, откатился в виду того что много нюансов с самим принтером и пришлось исключить "возможные подводные камни"
В конструкторе разобрался уже, собрал и под дельту и под обычный, с разными экранами. Везде нет возможности изменить шаги мобильно (без пк) Единственное подозреваю что везде использовал набор 1 епром, возможно из-за этого :oops:
Кстати для тех кто после репитера по тем или иным причинам опять прошивается на мерлин - возможны проблемы с епром, не спешите выкидывать мегу в ведро :wink:

Re: Прошивка Repetier для дельта-принтеров (и обычных)

stepmotor » 26 янв 2016, 20:25

Кстати для тех кто после репитера по тем или иным причинам опять прошивается на мерлин - возможны проблемы с епром, не спешите выкидывать мегу в ведро


Можно просто программатором EEPROM обнулить :)


Rambler\'s Top100 Mail.ru counter