Лучшая программа для авто-калибровки дельта принтера

Подписаться на 3Dtoday
3dniko
Идет загрузка
Загрузка
04.12.18
2326
29
печатает на Anycubic Kossel linear plus
Техничка
26
Всем привет!
Сегодня я расскажу про хорошую программу для калибровки геометрии дельта принтера.

Дельта принтеры считаются одними из самых сложных в настройке. Это связано с тем, что для передвижения сопла используется кинематика, требующая сложных математических расчетов.

Типовые проблемы

Любой новичок, собравший себе такой принтер, сталкивался с проблемой, когда сопло уходило вверх или вниз при приближении к краю стола. По-другому называется «эффект линзы». Это говорит о том, что неверно измерен «дельта радиус». Измерить его с точностью до сотых очень сложно, поэтому измеряют приблизительно или вычисляют при помощи калибровки.
b5a4aa51334f8fe5c989633f56549fa1.png
Второй проблемой, считается не соблюдение углов между башнями, а именно: 210, 330 и 90 градусов.
2048fa98806e2d12025526bc9b043f5b.png
Ошибка на десятые миллиметры очень сильно влияет на геометрию печати. Данная проблема так же решается с помощью калибровки.

Третья частая проблема – когда высоты в трех точках под башнями и в трех оппозитных точках различаются, но при этом равны друг другу, например: -0.21; -0.13; -0.21; -0.13; -0.21; -0.13.
290e00a6119e2f00a45c5a08d8dcdfdb.png
В данном случае решением проблемы будет изменить параметр длинны рычага тяги, а это в свою очередь влияет на фактический размеры печати.

Программы калибровки

Калибровка дельта принтера производится с помощью встроенной прошивки Marlin, либо всевозможными калькуляторами в ручном или полуавтоматическом режиме, например через, всем известный, калькулятор Эшера.

Для Anycubic нашел ещё одну калибровочную программу EZBED. Многие пользователи хвалят её, но у меня не получилось ей воспользоваться, т.к. в процессе калибровки корретки стали стучать по концевикам, так и не встав в домашнюю позицию.

В прошивке Anycubic так же есть калибровочная функция. Интересно то, что программа Изебед предлагает для Kossel Plus с линейными направляющими выставить длину тяг 266 мм, что соответствует измерениям линейкой, а вот оригинальная прошивка Anycubic предлагает 271.5 мм, что значительно больше.

Про программу OpenDACT

Наилучших показателей калибровки удалось добиться с помощью программы Open DACT для прошивки Repetier.
825f2a3fc675be3ce1b7a4db0ce4740d.png
Программа измеряет высоту в семи точках и затем подгоняет основные параметры так, чтобы выровнять геометрию принтера. Всё отлично, кроме одного – она настолько глючная, что справиться с ней может только продвинутый пользователь. А с новой прошивкой Repetier программа совсем отказалась работать. И я решил довести её до рабочего состояния.

Какие улучшения
PREVIEW
  • Облегчил интерфейс
  • Удалил функцию калибровки микрошага двигателя, так как он легко высчитывается и обычно равен 80 шагам на миллиметр.
  • Убрал ненужные поля и кнопки.
  • Добавил поле «точность высоты». В этом поле необходимо указать желаемый перепад высот, при которой калибровка завершится. Я выставляю 0.025 для первой калибровки и 0.015 для последующих. При таких значениях, удалось добиться перепада высот в 12 микрон.
  • Так же был улучшен механизм работы с потоками, чтобы программа не зависала.
Как калибровать

При нажатии на Connect, происходит подключение к принтеру по USB порту. После чего можно начать автоматическую калибровку, либо сделать разовый замер высот для ручного измерения параметров. Важно учесть, что программа обнуляет Z Probe Height, чтобы предотвратить удар при неверно выставленном значении. Лучше в конце выставить ноль по столу, либо вычесть из высоты размер датчика.

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

Положительный результат достигается уже на пятую, седьмую итерацию. Всё зависит от ровности поверхности стола и перпендикуляра между столом и башнями. Чем точнее будет выставлен стол, тем точнее и быстрее будет получен результат калибровки.

Ссылка на архив с программой (zip, 311кб)

Мой Youtube канал
Мой профиль Thingiverse

Не забудь поблагодарить автора лайком =)

Найденные баги пишите в личку или в комментариях.
Подписаться на 3Dtoday
26
Комментарии к статье

Комментарии

04.12.18 в 23:41
1
Программа измеряет высоту в семи точках и затем подгоняет основные параметры так, чтобы выровнять геометрию принтера. Всё отлично, кроме одного – она настолько глючная, что справиться с ней может только продвинутый пользователь. А с новой прошивкой Repetier программа совсем отказалась работать.
О да!!! Глючность зашкаливает, тут с вами согласен, даже больше скажу, порой программа живет своей жизнью, некоторые расчеты делает так как ты и предположить не можешь. Как один из примеров. в режиме ручной калибровки, использует параметр длины тяги 269,1 мм, чтоб ты ей не вводил. Я это понял после долгих "мучений" потому как что ни делал, всегда все сводилось к этому размеру ROD.
С удовольствием опробую вашу, но не прям сейчас, счас принтер разобран для некоторой модернизации.
05.12.18 в 06:00
1
Еще бы свою прошивку репитера выложил!
05.12.18 в 06:52
1
Работает только с репортером? В любом случаи проделана на хорошая работа. Оригинальную программу так и не смог победить. Сейчас на клипере штатными средствами калибруюсь результат вроде устраивает .
05.12.18 в 12:00
0
Да. Если будет интерес к программе, то сделаю для других прошивок.
05.12.18 в 09:28
0
а у меня падает при нажатии на Calibrate.
"System.FormatException: Input string was not in a correct format."

при нажатии на кнопку ЮтубИнструкция переходит на канал автора и все. где инструкция? =)
05.12.18 в 09:33
2
нашел почему падает. в разделе ЕЕПРОМ цифирки с разделителем "запятая", а поле «точность высоты» с разделителем "точка". исправил на запятую - перестало падать.
05.12.18 в 12:01
0
Благодарю за обратную связь! Поправлю.
05.12.18 в 16:50
0
Исправил. Проверьте. у себя.
06.12.18 в 07:19
0
ага. теперь не падает по точке-запятой.
ссылка на ютуб ведет по прежнему на весь канал.
05.12.18 в 10:26
1
Было бы интересно увидеть такую прогу, но для смузи.
05.12.18 в 12:26
1
У меня на смузи и родная калибровка нормально отрабатывает. Правда есть небольшой эллипс((((
05.12.18 в 17:49
1
Начали за здравие...

Как то Вы то ли разочаровываетесь в процессе написания, то ли изначально вплели нить сарказма настолько тонкую, что моему старому толстому уму её не узреть, но:
Лучшая программа
В заголовке, в первом же предложении стало:
про хорошую программу
а спустя пару куплетов, прозы стало:
она настолько глючная
а в конце, так вовсе:
программа совсем отказалась работать
Но это, конечно, всё не всерьёз :) Программу опробую как нибудь позже, если баги найду, постараюсь о них сообщить :) Плюсик в карму за труды.
05.12.18 в 17:58
1
При переходе на ссылку с архивом- ошибка 404. Можете перезалить?
05.12.18 в 18:09
0
Модератору отписал. По ссылке можно скачать последнюю версию http://www.thingiverse.com/thing:3259394/files
07.12.18 в 21:03
0
Если вы делали форк от ОпенДАКТа, то реквестирую сцылку на исходники, как того требует AGPL3.
После конпеляции проверю работоспособность на Призме.
08.12.18 в 17:10
0
Вы правы, но сейчас уже смысла нет, т.к. всё переписано на 100%.
09.12.18 в 12:38
0
Тоесть исходников не будет :-(
Нинужно.
16.12.18 в 19:09
0
Опробовал версию 1.01 глючная, как и оригинал. Даже хуже работает.
1, Скорость сканирования просто убивает, медленно.
2,С дробными хвостами не дружит, в ЕЕпром просто их не записывает.
3,ЕЕпром не всегда и не полностью читает.
4,И в окне валится сообщение о границах какогото массива.
Ни одной калибровки не удалось провести, программа просто зависала в какойто момент, всегда разный.
Что вы улучшили и поправили?, вышло только хуже.
У меня W7-64 sp1 unlim
47df6b67ff1478752ecba23dcabd4018.PNG
17.12.18 в 02:46
0
Благодарю за Ваш отзыв.
п.1 - уточните, о какой скорости идет речь: перемещение между точками или измерение?
п.2 - в какие поля вносите дробные значения?
п.3,4 - проблема выявлена.
18.12.18 в 20:09
0
v1.0.2 кнопки калибровки неактивны
15058e12faf91cc4f713b88539859a25.JPG
19.12.18 в 00:22
0
Спасибо! Ждите следующую версию. Скрин помог.
07.01.19 в 19:21
0
скажите, а будет ли следующая версия ? работающая автокалибровка для дельты бы очень пригодилась ..
08.01.19 в 21:17
0
Последнюю версию можно скачать по ссылке https://www.thingiverse.com/thing:3259394
11.02.19 в 10:37
0
Огромное спасибо за ваши старания! Будем тестировать в работе!
11.02.19 в 17:33
0
Правильно я понимаю, что в идеале, все опробованные точки должны быть максимально близко к нулю?
Лучший результат калибровки, которого я смог добиться:
aa4b5faf843f23e4eaf54d5ac74a3864.png


С такой калибровкой, печать выглядит вот так:
f0cdf7dbf4a8e1b09e073b3d5fdaf243.jpg


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

В чём, по вашему мнению, может быть проблема? Может дело вовсе не в софте, а в железе?
Может быть вы или кто-то ещё (кого знаете) может помочь откалибровать мне мой принтер? За определённую плату, конечно.
11.02.19 в 19:54
0
Скиньте фотографию датчика калибровки на принтере. Какая толщина 1го слоя в слайсере?

Heigth-map accuancy лучше выставить 0.15-0.2 (На данных принтерах лучше показатели не получить). Зато сэкономите на времени калибровке.

Версия программы 1.0.3 ?

Что лежит на алюминиевом столе? Стекло?
11.02.19 в 20:32
0
Толщина первого слоя в слайсере 0.2 мм.
Heigth-map accuancy поставил таким низким в качестве эксперимента - прогнал большое количество итераций. Наилучшее значение на сегодня было 0.15. На скрине выше было лучше :)
Версия программы 1.0.3, да.
На столе лежит стекло, да (обычное).

Фото датчика:
c01b1dc95de86f907c63528cceceb8c6.jpg
11.02.19 в 21:00
0
Замерьте длину тяг. Возможно стоит поиграть со значением Digonal Rod. +-0.5мм.

В конфиге Anycubic #define DELTA_DIAGONAL_ROD 218 // mm

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

3DToday fest - впечатления участника

Octoprint и Web-камера Logitech C920 - автофокусу нет!

Фотожаба го го!

3D FDM принтер с Delta-кинематикой из запасов.

Рвём шаблоны, давим Ватсон!

Новые пластики. Эксклюзивный обзор