Калибровка машины
Калибровка 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 вблизи нулевой отметки
G1 Z2 F300
3. Подложите бумагу и отрегулируйте значение Z
Поместите лист бумаги A4 под сопло. С помощью консоли или интерфейса вручную регулируйте значение Z (шагами по 0.025мм или 0.1мм), пока не будет выполнено следующее условие:
- Бумага слегка зажата, но ее все еще можно медленно вытянуть
- Ощущается небольшое сопротивление — это правильное положение
:::cavern Критерии оценки
| Явление | Причина | Действие |
|---|---|---|
| Бумагу невозможно сдвинуть | Сопло слишком низко | Увеличьте Z-смещение (увеличьте числовое значение) |
| Бумага скользит абсолютно свободно | Сопло слишком высоко | Уменьшите Z-смещение (уменьшите числовое значение) |
| Небольшое сопротивление, бумагу можно вытянуть | ✅ Положение верное | Сохраните |
| ::: |
4. Сохраните Z-смещение
После нахождения правильного положения выполните соответствующую команду в зависимости от вашего способа возврата в исходное положение:
# Механический концевой выключатель (например, Voron)
Z_OFFSET_APPLY_ENDSTOP
# Выравнивание зондом (например, BLTouch / Tap)
Z_OFFSET_APPLY_PROBE
Затем сохраните конфигурацию:
SAVE_CONFIG
- Во время реальной печати можно регулировать высоту первого слоя через веб-интерфейс, управляя соплом.
- После тонкой настройки высоты первого слоя необходимо повторно сохранить конфигурацию.