Калибровка принтера
Калибровка Rotation Distance экструдера
rotation_distance — это расстояние, на которое перемещается вал экструдера за один полный оборот шагового двигателя. Точная калибровка этого значения является ключом к обеспечению точности экструзии.
Справка: Официальная документация Klipper — Расстояние вращения
Оценка начального значения
Оцените начальное значение на основе диаметра накатного колеса экструдера:
rotation_distance = Диаметр накатного колеса × π
Если экструдер имеет редуктор (например, BMG, Orbiter и т.д.), необходимо отдельно установить gear_ratio в конфигурации, а в rotation_distance ввести только расчетное значение для ведущего колеса:
gear_ratio: 50:17 # Пример для BMG (число зубьев ведущей шестерни:число зубьев ведомой шестерни)
Распространенные передаточные числа: BMG — 50:17
Измерение и корректировка
Это наиболее точный метод калибровки экструдера, при котором фактический объем экструзии используется для корректировки значения в конфигурации.
Подготовка
- В экструдере загружен филамент
- Нагреть хотэнд до рекомендуемой температуры для филамента (для PLA примерно 200°C)
- Приготовить штангенциркуль или линейку (точность ≥ 0,1 мм)
Порядок действий
1. Сделайте отметку на филаменте
Сделайте отметку на расстоянии примерно 70 мм от входа в экструдер. Точнее измерьте это расстояние штангенциркулем и запишите как начальное расстояние до отметки.
2. Выполните команду экструзии
G91
G1 E50 F60
- Рекомендуется использовать низкую скорость F60, высокая скорость может привести к отклонению давления и повлиять на точность
- Дождитесь завершения экструзии
3. Измерьте и рассчитайте
После завершения экструзии снова измерьте расстояние от отметки до входа в экструдер, запишите как конечное расстояние до отметки. Используйте калькулятор ниже для получения нового значения:
Фактическая длина экструзии = Начальное расстояние до отметки - Конечное расстояние до отметки
Новое rotation_distance = Старое значение × Фактическая длина экструзии / 50
4. Обновите конфигурацию
[extruder]
rotation_distance: 23.280 # Замените на новое рассчитанное значение
- При ошибке более 2 мм рекомендуется повторить калибровку
- Повторите шаги 2–3 раза для обеспечения стабильности результата
- Конечная ошибка должна быть менее 1 мм
Калькулятор Rotation Distance
Калибровка Z-смещения (метод бумаги вручную)
Z-смещение определяет начальное расстояние между соплом и нагревательной платформой. Точная настройка позволяет избежать плохой адгезии первого слоя или повреждения платформы.
- Для принтеров, использующих механический концевик для парковки (например, Voron), Z-смещение сохраняется в
position_endstopв конфигурации - Для принтеров, использующих датчик (BLTouch / Tap / CR Touch и т.д.), Z-смещение сохраняется в
z_offset
Подготовка
- Один лист бумаги формата А4
Шаги калибровки
1. Парковка и перемещение в центр платформы
G28
G90
G1 X[Центр платформы по X] Y[Центр платформы по Y] F3000
2. Переместите ось Z вблизи 0
G1 Z2 F300
3. Поместите бумагу и отрегулируйте значение Z
Поместите лист бумаги формата А4 под сопло. Вручную через консоль или интерфейс настройте значение Z (шаг 0,025 мм или 0,1 мм), пока:
- Бумага будет слегка зажата, но ее все еще можно медленно вытащить
- Легкое сопротивление при вытягивании указывает на правильное положение
| Явление | Причина | Действие |
|---|---|---|
| Бумага не двигается | Сопло слишком низко | Увеличить Z-смещение (увеличить значение) |
| Бумага свободно скользит | Сопло слишком высоко | Уменьшить Z-смещение (уменьшить значение) |
| Легкое сопротивление при вытягивании | ✅ Положение правильное | Можно сохранять |
4. Сохраните Z-смещение
Найдя правильное положение, выполните соответствующую команду в зависимости от вашего метода парковки:
# Механический концевик (например, Voron)
Z_OFFSET_APPLY_ENDSTOP
# Выравнивание с датчиком (например, BLTouch / Tap)
Z_OFFSET_APPLY_PROBE
Затем сохраните конфигурацию:
SAVE_CONFIG
- При печати можно вручную настроить высоту первого слоя через веб-интерфейс
- После микронастройки высоты первого слоя необходимо повторно сохранить конфигурацию