Некоторые основные отличия прошивки Klipper от Marlin для 3D-принтеров:
Подход к обработке информации. top3dshop.ru Marlin целиком базируется на контроллере принтера и использует его вычислительные мощности. 3d-diy.ru Klipper переносит основную часть математических вычислений на более мощное устройство, обычно на микрокомпьютер Raspberry Pi. rec3d.ru top3dshop.ru
Кинематика и разрешение. rec3d.ru Klipper использует более сложные алгоритмы позиционирования и позволяет добиваться более высокой детализации. rec3d.ru Он может выполнять больше шагов в секунду, чем Marlin, что может благоприятно отражаться на качестве и скорости печати. rec3d.ru
Линейное продвижение/подача под давлением. rec3d.ru Marlin имеет функцию линейного продвижения (Linear Advance), обеспечивающую более точный контроль подачи расплава, что позволяет выстраивать более чёткие углы. rec3d.ru Версия этой функции в Klipper называется плавным повышением давления (Smooth Pressure Advance). rec3d.ru
Гашение вибраций. rec3d.ru В Klipper есть функция Input Shaping, позволяющая компенсировать вибрации при позиционировании головки, вызывающие «звон» на поверхностях изделий. rec3d.ru Делается это автоматически с помощью акселерометра, установленного на каретку 3D-принтера. rec3d.ru
Поддержка нескольких контроллеров. rec3d.ru Klipper способен работать сразу с несколькими контроллерами, что может быть полезно в тех случаях, когда необходима установка дополнительных шаговых двигателей или периферийных устройств за пределами возможностей одной платы. rec3d.ru
Поддержка G-кода. rec3d.ru Marlin поддерживает большой набор разновидностей G-кода. rec3d.ru Klipper поддерживает ключевые параметры G-кода, но чаще ошибается при использовании макросов. rec3d.ru
Обновления. dzen.ru У Marlin более частые релизы, в то время как у Klipper меньше официальных обновлений. dzen.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.