Калибровка принтера
Калибровка Rotation Distance экструдера
rotation_distance — это расстояние, на которое перемещается вал экструдера за один полный оборот шагового двигателя. Точная калибровка этого параметра является ключом к обеспечению точности экструзии.
Справка: Официальная документация Klipper - Rotation Distance
Расчет начального значения
Рассчитайте начальное значение на основе диаметра рифленого колеса экструдера:
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
Подготовка
- Лист бумаги формата A4
Порядок калибровки
1. Парковка и перемещение в центр стола
G28
G90
G1 X[Центр стола по X] Y[Центр стола по Y] F3000
2. Переместите ось Z вблизи 0
G1 Z2 F300
3. Поместите бумагу и настройте значение Z
Поместите лист бумаги формата A4 под сопло. Вручную настройте значение Z через консоль или интерфейс (с шагом 0.025 мм или 0.1 мм), пока не будет достигнуто следующее состояние:
- Бумага слегка зажата, но ее все еще можно медленно вытащить
- Легкое сопротивление при вытягивании указывает на правильное положение
| Симптом | Причина | Действие |
|---|---|---|
| Бумага не двигается | Сопло слишком низко | Увеличьте Z-смещение (увеличьте значение) |
| Бумага свободно скользит | Сопло слишком высоко | Уменьшите Z-смещение (уменьшите значение) |
| Легкое сопротивление при вытягивании | ✅ Правильное положение | Сохраните настройки |
4. Сохраните Z-смещение
Найдя правильное положение, выполните соответствующую команду в зависимости от вашего метода парковки:
# Механический концевик (например, Voron)
Z_OFFSET_APPLY_ENDSTOP
# Датчик выравнивания (например, BLTouch / Tap)
Z_OFFSET_APPLY_PROBE
Затем сохраните конфигурацию:
SAVE_CONFIG
- Во время печати вы можете вручную настраивать высоту первого слоя через веб-интерфейс
- После настройки высоты первого слоя необходимо повторно сохранить конфигурацию