roboforum.ru

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


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

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

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

Сообщение maxvalin » 14 сен 2015, 16:01

Если честно, я бы вообще дельтой принтером не пользовался, смысла не вижу. А в автолевеле так и подавно... Но надо сделать вот и все тут :o
maxvalin
 
Сообщения: 132
Зарегистрирован: 03 апр 2015, 19:34
Откуда: маленькая страна в центре Европы, (в КВН-е)
прог. языки: с

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

Сообщение maxvalin » 15 сен 2015, 18:14

Перечитал тему еще раз, прошелся на http://www.repetier.com/documentation/r ... z-probing/ всмотрелся в конфиг, дествительно был не прав! Вместо true понаставлял единичек, установил true где положенно и автолевел наверное заработал. Наверное- потому что вроди бы опускается по команде G32, вроди бы делает движения в три точки, но всносит ли корректировку в алгоритм... не известно. Концевик выставил в конфиге на Z min -понимаю что теперь физически надо его туда и воткнуть. Немного обновленные вопросы:
Автолевел можно производить только с ПК командой G32? с меню ни как(искал в меню- ниче не добавилось)?
При передвижении между тремя точками не приподымает голову- получится что концевик будет таскаться по столу? или эта миссия возложена на серво? Тогда считаю правильным что показания будут не ахти! из-за рывков серво.
По серво все тоже что и было так как до истины пока не дошел(((

Добавлено спустя 19 минут 24 секунды:
вот кусок из автолевела, рабочий наверное.
#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0
#define UI_BED_COATING 1
#define FEATURE_Z_PROBE true
#define Z_PROBE_BED_DISTANCE 10
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
#define Z_PROBE_PULLUP true
#define Z_PROBE_ON_HIGH true
#define Z_PROBE_X_OFFSET 11
#define Z_PROBE_Y_OFFSET -7
#define Z_PROBE_WAIT_BEFORE_TEST 0
#define Z_PROBE_SPEED 2
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1
#define Z_PROBE_REPETITIONS 3
#define Z_PROBE_HEIGHT 1.7
#define Z_PROBE_START_SCRIPT ""
#define Z_PROBE_FINISHED_SCRIPT ""
#define FEATURE_AUTOLEVEL true
#define Z_PROBE_X1 -60
#define Z_PROBE_Y1 -35
#define Z_PROBE_X2 60
#define Z_PROBE_Y2 -30
#define Z_PROBE_X3 0
#define Z_PROBE_Y3 70
#define FEATURE_AXISCOMP 0
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0
maxvalin
 
Сообщения: 132
Зарегистрирован: 03 апр 2015, 19:34
Откуда: маленькая страна в центре Европы, (в КВН-е)
прог. языки: с

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

Сообщение maxvalin » 16 сен 2015, 15:35

как вымерли все...
- минус один вопрос, G32 в слайсере придется добавить в старт- код. В меню его не будет.
maxvalin
 
Сообщения: 132
Зарегистрирован: 03 апр 2015, 19:34
Откуда: маленькая страна в центре Европы, (в КВН-е)
прог. языки: с

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

Сообщение Акелла » 16 сен 2015, 22:33

Увы по автолевелу ничего не подскажу, у самого не работает, да и необходимости нету.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

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

Сообщение litmod » 22 сен 2015, 13:17

Помогите пожалуйста с настройкой концевиков, решил поставить на автолевелинг индукционный датчик (обычно закрытый), остальные концевики открытые магнитные.
Никак не могу их увязать вместе, принтер сходит с ума, прошивка repetier/
Хэлп ми плиз!!!!!!!
litmod
 
Сообщения: 2
Зарегистрирован: 22 сен 2015, 12:47

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

Сообщение maxvalin » 24 сен 2015, 17:38

на автолевел- нельзя ставить датчики, только концевики. На датчиках будут показания бегать, проверенно.
Магнитные в смысле герконы? сначала по схеме пробегись, чтоб датчики соответствовали гнездам- первый грех )))
По прошивке :
Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MIN true
#define ENDSTOP_X_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_X false
#define ENDSTOP_PULLUP_Y_MIN true
#define ENDSTOP_Y_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Y false
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Z false
#define ENDSTOP_PULLUP_X_MAX true
#define ENDSTOP_X_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_X true
#define ENDSTOP_PULLUP_Y_MAX true
#define ENDSTOP_Y_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Y true
#define ENDSTOP_PULLUP_Z_MAX true
#define ENDSTOP_Z_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Z true
#define max_software_endstop_r true

#define min_software_endstop_x true
#define min_software_endstop_y true
#define min_software_endstop_z true
#define max_software_endstop_x false
#define max_software_endstop_y false
#define max_software_endstop_z false
#define ENDSTOP_X_BACK_MOVE 5
#define ENDSTOP_Y_BACK_MOVE 5
#define ENDSTOP_Z_BACK_MOVE 2
#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_X_BACK_ON_HOME 1
#define ENDSTOP_Y_BACK_ON_HOME 1
#define ENDSTOP_Z_BACK_ON_HOME 0
#define ALWAYS_CHECK_ENDSTOPS 1

вот здесь все настройки. Кстати здесь речь о дельте :beer:
maxvalin
 
Сообщения: 132
Зарегистрирован: 03 апр 2015, 19:34
Откуда: маленькая страна в центре Европы, (в КВН-е)
прог. языки: с

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

Сообщение litmod » 24 сен 2015, 20:45

Так у меня и есть дельта!!!
А настройки что ты выслал видимо для обычного.
Посоветуйте, я по началу ориентировался на магнитные концевики, для автолевелинга тоже думал поставить магнитный концевик, но конструкция получается грамозкой,
и поэтому задумался над индукционным концевиком, такие еще ставят на чпу станки.
Проблема в том, что принтер не воспринимает его.

Добавлено спустя 2 минуты 34 секунды:
// ################ Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MIN true
#define ENDSTOP_X_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_X false
#define ENDSTOP_PULLUP_Y_MIN true
#define ENDSTOP_Y_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Y false
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Z false
#define ENDSTOP_PULLUP_X_MAX false
#define ENDSTOP_X_MAX_INVERTING true
#define MAX_HARDWARE_ENDSTOP_X true
#define ENDSTOP_PULLUP_Y_MAX false
#define ENDSTOP_Y_MAX_INVERTING true
#define MAX_HARDWARE_ENDSTOP_Y true
#define ENDSTOP_PULLUP_Z_MAX false
#define ENDSTOP_Z_MAX_INVERTING true
#define MAX_HARDWARE_ENDSTOP_Z true
#define max_software_endstop_r true

#define min_software_endstop_x true
#define min_software_endstop_y true
#define min_software_endstop_z true
#define max_software_endstop_x false
#define max_software_endstop_y false
#define max_software_endstop_z false
#define ENDSTOP_X_BACK_MOVE 10
#define ENDSTOP_Y_BACK_MOVE 10
#define ENDSTOP_Z_BACK_MOVE 10
#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 6
#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 6
#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 6
#define ENDSTOP_X_BACK_ON_HOME 20
#define ENDSTOP_Y_BACK_ON_HOME 20
#define ENDSTOP_Z_BACK_ON_HOME 20
#define ALWAYS_CHECK_ENDSTOPS 1
// #################### Z-Probing #####################

#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0
#define UI_BED_COATING 1
#define FEATURE_Z_PROBE 1
#define Z_PROBE_BED_DISTANCE 10
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
#define Z_PROBE_PULLUP 0
#define Z_PROBE_ON_HIGH 1
#define Z_PROBE_X_OFFSET 0
#define Z_PROBE_Y_OFFSET 0
#define Z_PROBE_WAIT_BEFORE_TEST 0
#define Z_PROBE_SPEED 10
#define Z_PROBE_XY_SPEED 100
#define Z_PROBE_SWITCHING_DISTANCE 1.5
#define Z_PROBE_REPETITIONS 5
#define Z_PROBE_HEIGHT 3.4
#define Z_PROBE_START_SCRIPT ""
#define Z_PROBE_FINISHED_SCRIPT ""
#define FEATURE_AUTOLEVEL 1
#define Z_PROBE_X1 -50
#define Z_PROBE_Y1 -50
#define Z_PROBE_X2 50
#define Z_PROBE_Y2 -50
#define Z_PROBE_X3 0
#define Z_PROBE_Y3 20
#define FEATURE_AXISCOMP 0
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0
Вложения
датчик.jpg
litmod
 
Сообщения: 2
Зарегистрирован: 22 сен 2015, 12:47

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

Сообщение maxvalin » 25 сен 2015, 14:59

Да нет, самая что ни есть дельта- и печатает на этих настройках благополучно по сей час :good:они же одинаковые :wink: только в твоем дописан код из автолевела (я его просто не стал писать потому что вопрос у тебя был о концевиках)
По поводу концевиков: так понимаю ты в курсе что от чего отличается раз знаешь о чпу. Так вот, я сразу отговорил тебя от затеи индукции, сказал что не точные будут показания, плюс при прогреве тоже даст косячек. геркончик цеплять, тот же гемор ибо требуется магнитик. Я сам как видно (выше) озадачен автолевелом под этой прошивкой.. но увы ответов пока нету :no: единственное могу картинку показать как серво цепляется.
:beer:

Добавлено спустя 19 минут 38 секунд:
добавлюсь:
Концевики по осям ставишь NC (в гнезда MAX- глянь по шелкографии или гугли картинку "схема ramps 1.4" ) именно NC правильнее потому что при выходе из строя ось не раздавит ничего в верху. На автолевел ставишь NO и втыкаешь в гнездо Z MIN. Указав в прошивке #define Z_PROBE_PIN ORIG_Z_MIN_PIN .
Вложения
auto-level.jpg
maxvalin
 
Сообщения: 132
Зарегистрирован: 03 апр 2015, 19:34
Откуда: маленькая страна в центре Европы, (в КВН-е)
прог. языки: с

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

Сообщение Незнайка Незнаев » 02 окт 2015, 11:40

Помогите советом.
Приобрёл набор для самостоятельной сборки 2-х экструдерного дельта-принтера D-force http://ru.aliexpress.com/item/D-force-d ... 86559.html.
Собрал, залил прошивку Repetier с SD-карты, идущей в комплекте к набору. Вентиляторы работают, кровать и экструдеры нагреваются, но при подаче команды "Home all" каретка не идёт вверх к концевикам, а вместо этого опускается немного вниз и останавливается. Когда вручную пододвигаешь каретку к концевикам, то светодиодные индикаторы на концевиках гаснут, что свидетельствует о их работоспособности.
Что такое может быть?
Вложения
Configuration.h
(25.57 КиБ) Скачиваний: 277
Незнайка Незнаев
 
Сообщения: 12
Зарегистрирован: 09 сен 2015, 10:37

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

Сообщение Акелла » 02 окт 2015, 13:21

Перевернил логику стопов, и заработает
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

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

Сообщение Незнайка Незнаев » 02 окт 2015, 13:33

Можно поподробнее, куда лезть?
Незнайка Незнаев
 
Сообщения: 12
Зарегистрирован: 09 сен 2015, 10:37

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

Сообщение Акелла » 02 окт 2015, 20:52

Незнайка Незнаев писал(а):Можно поподробнее, куда лезть?

Capture1.JPG

Поменяй с НО на НЗ.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

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

Сообщение Незнайка Незнаев » 03 окт 2015, 13:24

Изменил указанные значения, загрузил прошивку с новыми значениями, так принтер вообще двигаться перестал, пришлось заливать старую прошивку.
Незнайка Незнаев
 
Сообщения: 12
Зарегистрирован: 09 сен 2015, 10:37

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

Сообщение Andrew S » 03 окт 2015, 17:22

Незнайка Незнаев писал(а):Помогите советом.
Приобрёл набор для самостоятельной сборки 2-х экструдерного дельта-принтера D-force http://ru.aliexpress.com/item/D-force-d ... 86559.html.
Собрал, залил прошивку Repetier с SD-карты, идущей в комплекте к набору. Вентиляторы работают, кровать и экструдеры нагреваются, но при подаче команды "Home all" каретка не идёт вверх к концевикам, а вместо этого опускается немного вниз и останавливается. Когда вручную пододвигаешь каретку к концевикам, то светодиодные индикаторы на концевиках гаснут, что свидетельствует о их работоспособности.
Что такое может быть?

Не нашел инфы по концевикам, они у вас по Z есть min и max?
Код: Выделить всёРазвернуть
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING false
#define ENDSTOP_PULLUP_Z_MAX true
#define ENDSTOP_Z_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Z true
#define max_software_endstop_r true

В прошивке стоят 2 концевика, в реальности наверно 1
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

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

Сообщение Незнайка Незнаев » 03 окт 2015, 18:48

У меня дельта, там 3 концевика на максимальный уровень, на минимальный их нет.
Незнайка Незнаев
 
Сообщения: 12
Зарегистрирован: 09 сен 2015, 10:37

Пред.След.

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

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

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