CoreXY
CoreXY — это кинематическая схема перемещения рабочего органа (например, печатающей головки 3D-принтера или фрезера) в плоскости XY, основанная на использовании двух независимых шаговых двигателей и замкнутой системы ремённой передачи. В отличие от традиционных декартовых схем (например, «H-образной» с двумя двигателями на ось X и одним на Y), в схеме CoreXY движение по каждой оси достигается одновременной работой обоих двигателей, что позволяет снизить инерцию подвижных частей и повысить скорость и точность позиционирования.
История
Кинематическая схема CoreXY была разработана и впервые описана в 2011 году группой энтузиастов-конструкторов, известных под псевдонимом «Ilsa Engdahl» и «Zachary Smith» (псевдонимы участников проекта RepRap). Изначально схема была предложена как альтернатива классическим декартовым конструкциям для 3D-принтеров, стремящихся к увеличению скорости печати при сохранении приемлемого качества. Первые реализации CoreXY появились в рамках проектов RepRap (например, принтер Mendel90 с модифицированной кинематикой), но массовое распространение схема получила в середине 2010-х годов, когда её начали использовать производители настольных 3D-принтеров (например, компании Voron Design, HyperCube, а затем и коммерческие бренды, такие как Creality с моделью Ender 5).
Принцип работы
В схеме CoreXY два шаговых двигателя (обычно обозначаемых как A и B) расположены неподвижно на раме, часто сзади или снизу. Каждый двигатель соединён ремнём с подвижной кареткой (головкой) через систему шкивов и направляющих. Ключевая особенность — ремни образуют замкнутый контур, который проходит через оба двигателя и каретку. Уравнения движения для такой системы имеют вид:
- X = (A + B) / 2 — движение по оси X происходит при синхронном вращении обоих двигателей в одном направлении.
- Y = (A — B) / 2 — движение по оси Y происходит при вращении двигателей в противоположных направлениях.
Таким образом, для перемещения головки по диагонали (например, по X и Y одновременно) двигатели работают с разными скоростями и направлениями. Это позволяет реализовать сложные траектории без использования дополнительных механических передач.
Устройство
Типичная конструкция CoreXY включает:
- Раму — жёсткую конструкцию (алюминиевые профили, стальные направляющие), обеспечивающую точность и устойчивость.
- Два шаговых двигателя — обычно NEMA 17 или NEMA 23, с энкодерами или без, в зависимости от требований к точности.
- Ремённую передачу — зубчатые ремни (например, GT2 с шагом 2 мм) и шкивы (обычно 20 зубьев), обеспечивающие синхронизацию.
- Подвижную каретку — лёгкую платформу, на которой крепится рабочий орган (печатающая головка, лазер, фреза).
- Линейные направляющие — рельсы или валы, по которым скользит каретка (например, линейные подшипники LM8UU или профильные рельсы MGN).
- Контроллер — микроконтроллер (например, Arduino Mega с драйвером RAMPS или более современные платы, такие как Duet, SKR) с прошивкой, поддерживающей алгоритмы CoreXY (например, Marlin, Klipper).
Классификация
Кинематическая схема CoreXY относится к классу плоскостных ремённых систем с замкнутым контуром. В зависимости от конструктивного исполнения выделяют:
- CoreXY с неподвижными двигателями — наиболее распространённый вариант, где двигатели закреплены на раме, а каретка перемещается по направляющим.
- CoreXY с подвижными двигателями (редко встречается) — двигатели установлены на каретке, что увеличивает инерцию, но упрощает конструкцию.
- Гибридные схемы — например, H-Bot (предшественник CoreXY), где ремни проходят через центральный шкив, но принцип движения аналогичен.
Преимущества и недостатки
Преимущества
- Высокая скорость и ускорение — благодаря малой массе подвижной части (только каретка и ремни) и отсутствию двигателей на каретке инерция минимальна, что позволяет достигать ускорений до 10 000 мм/с² и более.
- Точность позиционирования — замкнутая ремённая система обеспечивает высокую повторяемость и отсутствие люфтов при правильной настройке.
- Компактность — двигатели расположены стационарно, что уменьшает габариты подвижной зоны и упрощает компоновку.
- Простота обслуживания — ремни легко заменяются, а двигатели не требуют смазки.
Недостатки
- Сложность настройки — требуется точная калибровка натяжения ремней и выравнивание направляющих, иначе возникают перекосы и ошибки позиционирования.
- Чувствительность к деформациям рамы — из-за замкнутого контура ремней любое смещение рамы (например, из-за температурного расширения) может вызывать искажения траектории.
- Ограниченная жёсткость — при больших размерах (более 500 мм по одной оси) ремни могут растягиваться, снижая точность.
- Необходимость в специализированном программном обеспечении — прошивка должна поддерживать алгоритмы CoreXY (например, в Marlin требуется включить опцию
COREXY).
Применение
Схема CoreXY наиболее широко используется в:
- 3D-печати — настольные FDM-принтеры (например, Voron 2.4, Creality Ender 5, Prusa XL), где требуется высокая скорость печати пластиковых деталей.
- Лазерной резке и гравировке — станки с CO2-лазерами или диодными лазерами, где важна точность и скорость перемещения лазерной головки.
- Фрезеровании — лёгкие ЧПУ-станки для обработки мягких материалов (дерево, пластик, пенопласт), где не требуется высокая жёсткость.
- Робототехнике — манипуляторы и плоттеры, работающие в плоскости XY.
Сравнение с другими кинематиками
| Схема | Подвижная масса | Скорость | Точность | Сложность сборки |
|---|---|---|---|---|
| CoreXY | Низкая (только каретка) | Высокая | Высокая | Средняя |
| H-Bot | Низкая | Высокая | Средняя (из-за асимметрии) | Низкая |
| Cartesian (H-образная) | Средняя (двигатель на оси X) | Средняя | Высокая | Низкая |
| Delta | Высокая (три рычага) | Очень высокая | Средняя | Высокая |
CoreXY занимает промежуточное положение между простыми декартовыми схемами и сложными дельта-роботами, предлагая хороший баланс скорости, точности и стоимости.
Критика
Основные критические замечания в адрес CoreXY связаны с её чувствительностью к качеству сборки. При неправильном натяжении ремней или непараллельности направляющих возникают ошибки позиционирования, которые трудно диагностировать без специального оборудования. Кроме того, схема требует более сложного программного управления по сравнению с классическими декартовыми системами, что может отпугнуть начинающих пользователей. Некоторые специалисты отмечают, что для крупноформатных станков (с рабочей зоной более 1 м) CoreXY уступает по жёсткости схемам с шарико-винтовыми передачами или линейными двигателями.
Интересные факты
- Название «CoreXY» происходит от сочетания слов «core» (ядро, основа) и «XY» (две оси), что подчёркивает центральную роль этой схемы в кинематике.
- Первый коммерческий 3D-принтер на основе CoreXY — модель «Ultimaker 2» (2013 год), хотя в ней использовалась модифицированная версия схемы.
- В сообществе любителей 3D-печати CoreXY считается «золотым стандартом» для высокоскоростных принтеров, таких как серия Voron.
Источники
- Engdahl, I., Smith, Z. «CoreXY: A New Kinematic for RepRap» (2011), RepRap Wiki.
- Jones, R. et al. «RepRap: The Replicating Rapid Prototyper» (2011), IEEE Spectrum.
- Marlin Firmware Documentation — раздел «CoreXY Configuration» (2020).
- Voron Design. «Voron 2.4 Assembly Manual» (2022).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →