Към съдържанието Към съдържанието
Софтуер

Klipper Input Shaping: Практическа настройка и firmware архитектура

Klipper Input Shaping: Практическа настройка и firmware архитектура

Днес навлизаме в дълбочината на Klipper firmware и неговата имплементация на Input Shaping – софтуерната технология, която позволява на CoreXY и Cartesian принтери да достигат ускорения от 10 000–20 000 mm/s² без рининг. В статия 75 разгледахме концепцията – тук се фокусираме върху практическата настройка и firmware архитектурата.


Klipper vs Marlin: Архитектурна разлика

Аспект Marlin Klipper
Архитектура Монолитен (MCU) Разделен (MCU + Host)
Compute ATmega/STM32 (ограничен) Raspberry Pi (мощен)
Kinematic калкулации На MCU (опростени) На Host (прецизни)
Input Shaping Базов (Fixed-Time Motion) Пълен (ZV, MZV, EI, 2HUMP_EI)
Конфигурация Компилация (C++) Текстов файл (printer.cfg)
Pressure Advance Да (Linear Advance) Да (по-прецизен)

Интерактивен избор на филамент

Отговори на 3 бързи въпроса и намери оптималния материал за твоя проект.

1. Какви са механичните изисквания към детайла?


Практическа настройка на Input Shaping в Klipper

Стъпка 1: Монтаж на акселерометър

„` [adxl345] cs_pin: rpi:None # За SPI на Raspberry Pi

[resonance_tester] accel_chip: adxl345 probe_points: 150, 150, 20 # Център на леглото „`

Стъпка 2: Измерване на резонансни честоти

SHAPER_CALIBRATE Klipper автоматично вибрира осите, измерва честотите и генерира препоръчан shaper.

Стъпка 3: Прилагане

[input_shaper] shaper_freq_x: 52.4 shaper_freq_y: 41.8 shaper_type_x: mzv shaper_type_y: ei


Pressure Advance: Допълващата технология

Pressure Advance компенсира хидравличното закъснение в екструзията:

  • При ускорение → увеличава подаването за компенсация на натрупване на налягане.
  • При забавяне → намалява подаването за предотвратяване на blob.

Калибрация: TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.005


Предимства и недостатъци

Предимства:

  • Open Source: Безплатен и с активна общност.
  • Мощна обработка: Raspberry Pi позволява сложни алгоритми.
  • Модулност: Лесно добавяне на нови функции.
  • Дистанционно управление: Вградена уеб интерфейс (Mainsail/Fluidd).

Недостатъци:

  • Допълнителен хардуер: Изисква Raspberry Pi (~€50).
  • Начална крива на учене: По-сложна от Marlin за начинаещи.
  • Нестабилност: SD карта на RPi може да се повреди.

FAQ

Q: Кой принтер е най-добър за Klipper?
A:
Voron 2.4 R3 е „референтният“ Klipper принтер. Но Klipper работи с почти всеки принтер с поддържан MCU (SKR, Octopus, Spider и др.).
Q: Мога ли да използвам Klipper на Bambu Lab принтер?
A:
Не – Bambu Lab използва закрит firmware. Но принципите на Input Shaping са имплементирани в техния софтуер.

Симулатор за скорост на Klipper input shaping: практическа настройка и firmware архитектура

Оптимизирай скоростта спрямо качеството.

Обемна скорост (mm³/s)
0.00

Инженер, автор на „Голямата книга на 3D принтирането“ и експерт по адитивни технологии

Обновено на 27 юни 2026

Този текст е написан с помощта на AI; фактите са сверени с източниците на 27 юни 2026.