Delta: ручная калибровка стола по калькулятору Эшера (Escher 3D)

Подписаться на 3Dtoday
denziko
Идет загрузка
Загрузка
07.10.18
1229
9
печатает на TEVO Tarantula
Техничка
7
Всем привет.
И снова про калибровку дельта принтеров.
Описываю свой опыт калибровки для прошивки Smoothieware,
но думаю что и для марлинов/репитеров тоже подойдет.
(Извините если уже была такая тема.)

Итак начнем -

Калибруем плоскость стола по калькулятору Эшера.
(метод подходит даже если у вас нет датчика Z-probe)

0. Изначально предполагается что 0 стола у нас уже есть. Если нет, то калибруем ноль -
G28, опускаем сопло на стол, M306 Z0, M500
1. Открываем калькулятор по адресу - http://escher3d.com/pages/wizards/wizarddelta.php
2. Запускаем терминал принтера.
3. M500
4. M501 (выводим на экран: /sd/config-override)
5. в калькуляторе выбираем Firmware type: Smoothieware.
Steps/mm (for Repetier only): - не трогаем
далее вбиваем данные из терминала взятые из config-override:
6. Initial endstop corrections: - берем из терминала
;Trim (mm):
M666 X0.230 Y-1.490 Z1.250
7. Initial diagonal rod length: - берем из терминала
;Optional arm solution specific settings:
M665 A0.0000 B0.0000 C0.0000 D0.2800 E0.5700 H0.0000 L371.3400 R189.3200
8.Initial delta radius: - берем из терминала
;Optional arm solution specific settings:
M665 A0.0000 B0.0000 C0.0000 D0.2800 E0.5700 H0.0000 L371.3400 R189.3200
9. Initial homed height: - берем из терминала
;Max Z
M665 Z383.870
10. Initial tower angular position corrections: - берем из терминала
;Optional arm solution specific settings:
M665 A0.0000 B0.0000 C0.0000 D0.2800 E0.5700 H0.0000 L371.3400 R189.3200
11. Printable bed radius: - вбиваем печатный радиус стола, не диаметр!
12. Number of probe points: - 7 (ставим 7)
13. Number of factors to calibrate: - 7 (ставим 7)
14. Normalise endstop corrections? - ставим галочку.
15. жмем suggest probe points - и видим сгенерированные координаты 7 точек.

16. Далее процедуру повторяем для каждой и 7 точек
G28
G0 Z50
G0 X(координата точки) Y(координата точки)
G0 Z3

далее вручную по 0.01 шажку опускаем сопло по Z на бумажку на столе до нужного зазора.
полученное значение !ИНВЕНТИРУЕМ! и заносим в Nozzle height error:
тоесть если получили 0.1 то заносим -0.1, а если получили -0.8 то заносим 0.8
и потом переходим к следующей точке (п. 16)

17. Итак для всех точек мы вбили Nozzle height error и теперь меееедлееееннно жмем Calculate
18. Из окна Commands в терминал копируем полученные команды вида:
M665 R189.32 L371.34 D0.28 E0.57 H0.00 Z383.87
M666 X0.23 Y-1.49 Z1.25

и сохраняем M500
19. Выключаем принтер. Включаем принтер и повторяем с 4 пункта до тех пор, пока
полученные значения Nozzle height error во всех точках не будут стремиться к 0.
у меня с моей кривой дельтой было 4 шага :)
20. ну кагбэ усё - прямых столов, Вам, уважаемые дельтаводы!

ps. после такой калибровки не удивляйтесь, что длина тяг в конфиге может не соответствовать физической длине.
еще не калибруйте стопы башен по G32.

pss. не пробовал я еще после этого дельтагрид калибровку сделать по G31 - вроде ровный стол и нуивонафиг чтото дальше придумывать :)
ea22b91f5649fb700e11c168469444e6.jpg
Подписаться на 3Dtoday
7
Комментарии к статье

Комментарии

07.10.18 в 18:06
0
Выключаем принтер. Включаем принтер
Зачем? M500 и все, можно делать G28 и поехали.
Каждый раз вбивая новые параметры мы их заносим в ОЗУ. Все расчеты идут с ОЗУ. М500 всего лишь сохраняет ОЗУ в ПЗУ. По сему как бы и не обязательно и м500 делать каждый раз.
еще не калибруйте стопы башен по G32
M666 и есть высоты
M666: Set delta endstop adjustment
https://reprap.org/wiki/G-code#M666:_Set_delta_endstop_adjustment
С другой стороны зачем? Ведь вроде были уже и не раз попытки замануалить то что на странице в шапке есть.
Ну и зачем ручная калибровка когда и смузваре очень хорошая автокалибровка. юзаю ее с самого... вообще знакомства и горя не знаю.
07.10.18 в 18:36
0
Приветствую! У меня на самодельной дельте к сожалению в смузи никак не получалось автоматом калибрануть с помощью G32 и G31. А этот способ сработал ;) малоли кому пригодится, хотя я еще тот рукажоп ;)
07.10.18 в 18:46
0
А прошивка какая была? Не от мкс? Смузваре всего год как обзавелась более или менее калибровкой для дельты.
07.10.18 в 19:34
0
Прошивка последняя сентябрьская с гитхаба. Да я думаю что изза кривизны рамы у меня не выходит автоматом. Углы напечатанные же ;)
07.10.18 в 19:44
0
Так автомат же и углы правит.
07.10.18 в 19:45
0
А так возьми угольник и им попробуй свести углы. Отпускаешь не вернуую профилину и подкладываешь в уголок что-то и затяшиваешь.
08.10.18 в 08:07
1
13. Number of factors to calibrate: - 7 (ставим 7)
после такой калибровки не удивляйтесь, что длина тяг в конфиге может не соответствовать физической длине
И получаем несоответствие физических размеров отпечатанных деталей и модели.
Используйте 6 факторов.
08.10.18 в 08:50
0
Протестировал на многих тестовых моделях (кубиках, корабликах) - все размеры точные
b14af49914675e67e9ae3be9adfea1d8.jpg

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

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

Компактный стедикам/штатив

Обслуживание 3D принтеров Raise3D

Журналист Forbes взломал смартфоны с помощью 3D-печатной головы

Markforged анонсировала филамент с наполнителем из инструментальной стали

Вытяжка при печати или термокамера при необходимости.

Разборки с картридером SD card