Калибровка Delta 3D принтера
На этой странице переработанная и русифицированная версия знаменитого калькулятора Эшера, оригинал: http://www.escher3d.com/pages/wizards/wizarddelta.php
Алгоритм калибровки не изменен, просто дополнен функцией генерирования g-code для тестовых точек и расчёт углов для сохранения в EEPROM.
ЗЫ: я просто боюсь, что этот прекрасный инструмент станет недоступен, поэтому скопировал его себе, а доработки - это мелочь :)
Инструкция
Этот калькулятор реализует алгоритм дельта-калибровки по методу наименьших квадратов, который встроен в RepRapFirmware. Эшер предоставил его как сервис для тех, кто не использует RepRapFirmware. Вы можете выбрать калибровку следующих параметров:
- 3 фактора (только корректировка положения endstop)
- 4 фактора (положения endstop и delta радиус)
- 6 факторов (положения endstop, delta радиус и углы двух башен)
- 7 факторов (положения endstop, delta радиус, углы двух башен и длину диагональных направляющих)
Калькулятор использует корректировку углов 2-х башен, т.к. использование 3-х углов довольно сложно и не приносит желаемого результата.
Эшер рекомендует использовать 6 факторов, т.к. в некоторых случаях недостаточно информации для точного определения длины диагональных тяг.
Использование калькулятора:
- Перед использованием калькулятора сохраните настройки из EEPROM Вашего принтера, чтобы в случае неудовлетворительных результатов можно было вернуть все оригинальные настройки.
- Если в Вашем firmware установлены радиусы башен, обнулите их.
- Введите в форму ниже данные из EEPROM: текущие длину диагональных тяг (diagonal rod length), delta radius, высоту парковки (homed height), корректировки положения концевых выключателей (endstop corrections), и углы поворота башен (tower position corrections). Углы поворота башен в градусах, против часовой стрелки, если смотреть на принтер сверху вниз. Все остальные параметры в миллиметрах за исключением случая Repetier-Firmware, для него указываются количество шагов для корректировки положения концевиков.
- Выберите количество факторов калибровки (см. выше).
- Выберите количество пробных точек. Калькулятор предлагает выбрать 4, 7 или 10 точек. Нажав на кнопку Предложить пробные точки в полях появятся координаты X и Y пробных точек.
- Необходимо измерить погрешность положения высоты сопла в этих точках. Вводить положительное значение необходимо если сопло выше заданного, и отрицательное значение если сопло ниже заданного значения.
- Нажмите на кнопку Рассчитать корректировки. Убедитесь что калькулятор выдал сообщение об успешном расчёте.
- Скопируйте выходные параметры в EEPROM Вашего принтера. В некоторых прошивках можно использовать сгенерированные команды M665 и M666.
- Повторите процесс калибровки еще раз. Двух итераций должно быть достаточно, если ваша калибровка не была сильно далека от нормальной.