Программа Ultimaker Cura — один из самых популярных слайсеров для 3D-печати, но многие пользователи сталкиваются с трудностями при добавлении нового принтера. Особенно это актуально для владельцев нестандартных моделей или кит-наборов, которых нет в базовом списке устройств. В этой статье разберём все способы добавления профиля принтера — от автоматического подключения до ручной настройки параметров.

Стандартный процесс занимает не больше 5 минут, но если ваш принтер не распознаётся или требует специфических настроек, придётся погрузиться в детали. Мы рассмотрим не только базовые шаги, но и нюансы для Creality Ender 3, Prusa i3, Anycubic и других популярных моделей. А ещё расскажем, как сохранить и экспортировать профили, чтобы не настраивать принтер заново после переустановки Cura.

Если вы впервые работаете со слайсерами, не пугайтесь терминов вроде G-code, extruder offset или build volume. Все ключевые понятия мы объясним по ходу дела. Главное — следите за версиями программы: в Cura 5.0+ интерфейс изменился, и некоторые пункты меню переехали. Если у вас старая версия, обновите её через официальный сайт.

И да, не забудьте проверить совместимость вашего принтера с Cura. Большинство FDM-принтеров поддерживаются "из коробки", но для некоторых моделей (например, дельта-принтеров или устройств с нестандартной кинематикой) могут потребоваться дополнительные плагины.

1. Подготовка: что нужно знать перед добавлением принтера

Прежде чем добавлять принтер в Cura, убедитесь, что у вас есть вся необходимая информация о устройстве. Без этих данных вы не сможете корректно настроить профиль, а печать может закончиться неудачей.

Минимальный набор данных для любого принтера:

  • 📏 Размеры рабочей области (например, 220×220×250 мм для Ender 3). Указываются по осям X, Y, Z.
  • 🖨️ Тип экструдера: Bowden или Direct Drive. Это влияет на настройки ретракта.
  • 🔧 Тип стола: подогреваемый или нет, материал поверхности (стекло, PEI, BuildTak).
  • 🔌 Протокол связи: обычно USB или SD-карта, но некоторые принтеры поддерживают Wi-Fi или Ethernet.

Для нестандартных принтеров (например, дельта- или CoreXY-кинематики) дополнительно потребуются:

  • 🔄 Тип кинематики (Delta, CoreXY, H-Bot и т. д.).
  • ⚙️ Шаги двигателей (steps per mm) для каждой оси.
  • 📊 Максимальные скорости и ускорения, если они отличаются от стандартных.

Где взять эти данные? Официальная документация к принтеру — лучший источник. Если её нет, поищите информацию на форумах (например, Reddit/r/3Dprinting или Thingiverse) или в группах владельцев вашей модели. Для кит-наборов (например, Voron или V-Core) данные обычно указываются в сборке на GitHub.

⚠️ Внимание: Если вы используете клон принтера (например, Ender 3 Pro от неофициального производителя), параметры могут отличаться от оригинальных. Всегда сверяйтесь с документацией к вашей конкретной модели, а не к "эталонной".

2. Способ 1: Добавление принтера из стандартного списка Cura

Самый простой метод — выбрать принтер из базы Cura. Он подходит для большинства популярных моделей от Creality, Prusa, Anycubic, Ultimaker и других брендов.

Пошаговая инструкция:

  1. Откройте Ultimaker Cura и перейдите в Настройки → Принтер → Добавить принтер.
  2. В окне Добавить принтер выберите вкладку Ultimaker (для принтеров Ultimaker) или Другие (для остальных брендов).
  3. В строке поиска введите название вашей модели. Например, Ender 3 V2 или Prusa i3 MK3S.
  4. Выберите ваш принтер из списка и нажмите Добавить.

После добавления Cura автоматически подгрузит базовые настройки, включая:

  • 📦 Размеры рабочей области.
  • 🔥 Температурные пределы для сопла и стола.
  • ⚡ Стартовый и конечный G-code.
  • 🖼️ Профили качества (например, Standard, High, Draft).

Если ваша модель есть в списке, но после добавления принтер работает некорректно (например, печать смещена или не держится на столе), проверьте:

  • 🔄 Версию прошивки принтера (в Cura могут быть настройки для старой прошивки).
  • 📋 Правильность указания типа экструдера (Bowden/Direct Drive).
  • 🔧 Наличие обновлений для Cura (в новых версиях исправляют баги для конкретных моделей).
⚠️ Внимание: Для принтеров с автоуровнем стола (ABL, BLTouch) в стандартных профилях Cura может не хватать команд для корректного запуска автокалибровки. В таком случае придётся редактировать стартовый G-code вручную.
📊 Какой принтер вы используете?
Creality (Ender, CR-10 и др.)
Prusa
Anycubic
Ultimaker
Другой бренд
Собран самостоятельно

3. Способ 2: Ручное добавление кастомного принтера

Если вашей модели нет в списке Cura, придётся создать профиль вручную. Этот метод также подходит для модифицированных принтеров (например, Ender 3 с прямым экструдером или увеличенной рабочей областью).

Инструкция по созданию кастомного профиля:

  1. Перейдите в Настройки → Принтер → Добавить принтер → Кастомный → Кастомный FFF-принтер.
  2. Задайте имя принтера (например, My Ender 3 Pro с BLTouch).
  3. В разделе Размеры принтера укажите:
    • 📏 Ширина (X), Глубина (Y), Высота (Z) рабочей области.
    • 🖼️ Форму стола: Прямоугольный или Круглый.
    • 🔄 Начало координат: обычно Нижний левый угол (0,0), но для некоторых принтеров (например, дельта) может отличаться.
  4. В разделе Экструдеры добавьте экструдер(ы), указав:
    • 🔘 Диаметр сопла (обычно 0.4 мм).
    • 🔥 Максимальную температуру сопла.
    • 🔄 Тип экструдера (Bowden или Direct Drive).
  • Нажмите Готово, чтобы сохранить профиль.
  • После создания базового профиля его нужно донастроить. Особое внимание уделите:

    • 📝 Стартовому и конечному G-коду. Для большинства принтеров подойдёт стандартный шаблон, но для устройств с ABL (например, BLTouch или EzABL) потребуется добавить команды автокалибровки. Пример для Marlin:
      G28 ; Home all axes
      

      G29 ; Auto bed leveling

      M190 S{material_bed_temperature_layer_0} ; Wait for bed temperature

      M109 S{material_print_temperature_layer_0} ; Wait for nozzle temperature

    • ⚙️ Настройкам ретракта. Для Bowden-экструдеров обычно требуется большее расстояние ретракта (5–7 мм), чем для Direct Drive (1–3 мм).
    • 🔥 Температурным лимитам. Не превышайте максимальные значения, указанные в даташите принтера!

    Указаны правильные размеры рабочей области

    Выбран верный тип экструдера (Bowden/Direct Drive)

    Добавлены команды автокалибровки (если есть ABL)

    Настроены температурные лимиты для сопла и стола

    Сохранён стартовый G-code с домашними позициями (G28)

    -->

    4. Дополнительные настройки для нестандартных принтеров

    Если ваш принтер имеет необычную кинематику (например, Delta, CoreXY, Polar) или оснащён несколькими экструдерами, стандартных настроек Cura может быть недостаточно. Рассмотрим ключевые нюансы.

    Для принтеров с нестандартной кинематикой:

    • 🔄 Delta-принтеры (например, Anycubic Predator): в Cura 5.0+ поддерживаются "из коробки", но для старых версий потребуется плагин Delta Kinematics.
    • CoreXY (например, Voron, HyperCube): обычно работают как стандартные картезианские принтеры, но могут требовать корректировки ускорений.
    • 🌀 Polar-принтеры (например, Polar3D): не поддерживаются Cura без кастомных плагинов.

    Для мультиэкструдерных принтеров:

    • 🖨️ При добавлении второго экструдера в Cura автоматически создаётся профиль для IDEX (независимые экструдеры) или Duplication Mode (зеркальное дублирование). Выберите нужный режим в настройках принтера.
    • 🔧 Для принтеров с tool-changing (например, Prusa MMU2S) потребуется ручная настройка G-code для смены инструментов.
    • ⚠️ Убедитесь, что в профиле указано правильное смещение экструдеров (X/Y offset). Для Creality CR-X это обычно X: ±35 мм, но точные значения зависят от модели.

    Для принтеров с нестандартными столами:

    • 🖼️ Если стол круглый (например, у Delta-принтеров), в Cura нужно выбрать форму Круг и указать диаметр.
    • 🔥 Для столов с подогревом проверьте максимальную температуру в профиле. Например, у Ender 3 это 100°C, а у Prusa i3120°C.
    • 🧲 Если стол магнитный или гибкий, в настройках адгезии выберите соответствующий материал (например, PEI Sheet).
    Тип принтера Особенности настройки в Cura Рекомендуемые плагины
    Delta (Anycubic Predator, Rostock) Требуется указать радиус и высоту рабочей области. В стартовом G-code добавить G28 и G29 (если есть автокалибровка). Delta Kinematics (для Cura <5.0)
    CoreXY (Voron, HyperCube) Настраивается как картезианский принтер, но может потребоваться корректировка ускорений (acceleration в прошивке). Firmware Retraction (для точного контроля ретракта)
    IDEX (Creality CR-X, Sovol SV06) В Cura выбрать режим Duplication или Mirror. Указать смещение второго экструдера по X/Y. Multi Extruder (для расширенных настроек)
    Принтеры с ABL (BLTouch, EzABL) Добавить в стартовый G-code команды G29 (для Marlin) или M420 S1 (для загрузки сохранённой сетки). Bed Level Visualizer (для визуализации сетки)
    ⚠️ Внимание: Если ваш принтер использует нестандартную прошивку (например, Klipper или RepRapFirmware), стандартные профили Cura могут не подойти. В таком случае лучше использовать слайсеры вроде PrusaSlicer или SuperSlicer, которые лучше оптимизированы для альтернативных прошивок.

    5. Импорт и экспорт профилей принтера

    Если вы настроили профиль для своего принтера и хотите перенести его на другой компьютер или поделиться с друзьями, Cura позволяет экспортировать и импортировать профили. Это удобно для резервного копирования или синхронизации настроек между несколькими устройствами.

    Как экспортировать профиль:

    1. Откройте Настройки → Принтер.
    2. Выберите нужный принтер в списке и нажмите на иконку ⚙️ (Управление принтерами).
    3. В открывшемся окне нажмите Экспортировать и сохраните файл с расширением .curaprofile.

    Как импортировать профиль:

    1. Перейдите в Настройки → Принтер → Добавить принтер → Импортировать.
    2. Выберите сохранённый файл .curaprofile.
    3. Подтвердите импорт — принтер появится в списке доступных устройств.

    Что экспортируется вместе с профилем:

    • 📋 Все настройки принтера (размеры, кинематика, экструдеры).
    • 🔥 Профили материалов (если они были привязаны к принтеру).
    • 📝 Стартовый и конечный G-code.
    • ⚙️ Пользовательские настройки качества (например, My Custom 0.1mm).

    Что НЕ экспортируется:

    • 🖼️ Модели и проекты, сохранённые в Cura.
    • 🔧 Глобальные настройки программы (например, язык интерфейса).
    • 📁 Плагины и расширения.
    💡

    Если вы часто переустанавливаете Cura или работаете на нескольких компьютерах, сохраните экспортированные профили в облаке (Google Drive, Dropbox). Так вы сможете быстро восстановить настройки после чистой установки программы.

    6. Решение распространённых ошибок при добавлении принтера

    Даже если вы правильно добавили принтер, могут возникнуть проблемы. Разберём типичные ошибки и способы их исправления.

    Проблема 1: Принтер не появляется в списке устройств при подключении по USB

    • 🔌 Проверьте, установлены ли драйверы для вашего принтера (например, CH340 для многих китайских моделей).
    • 🔄 Перезагрузите принтер и компьютер.
    • 🖥️ В Cura перейдите в Настройки → Принтер → Управление принтерами → Подключиться через сетевой принтер и выберите COM-порт вручную.

    Проблема 2: Печать начинается не с центра стола

    • 📏 Проверьте настройки Origin (Начало координат) в профиле принтера. Для большинства принтеров это Нижний левый угол (0,0).
    • 🔧 В прошивке принтера (например, Marlin) может быть сбито смещение стола. Проверьте параметры X/Y home pos и bed size.
    • 🖼️ В Cura в настройках принтера укажите правильные размеры стола и смещение (если стол не симметричный).

    Проблема 3: Cura не сохраняет настройки после перезапуска

    • 📁 Проверьте права доступа к папке с конфигурационными файлами Cura (обычно %APPDATA%\cura на Windows или ~/.config/cura на Linux/Mac).
    • 🔄 Попробуйте экспортировать профиль, удалить принтер и импортировать его заново.
    • 🖥️ Обновите Cura до последней версии — в старых версиях были баги с сохранением настроек.

    Проблема 4: Принтер с ABL (BLTouch) не выполняет автокалибровку

    • 📝 В стартовом G-code должна быть команда G29 (для Marlin) или M420 S1 (для загрузки сохранённой сетки).
    • ⚙️ Проверьте, включена ли автокалибровка в прошивке принтера (параметр #define AUTO_BED_LEVELING_BILINEAR в Marlin).
    • 🔌 Убедитесь, что датчик BLTouch подключён правильно и мигает при включении принтера.
    Что делать, если Cura не видит мультиэкструдерный принтер?

    Если ваш принтер с двумя экструдерами (например, Creality CR-X или Prusa MMU2S) не определяется корректно, проверьте:

    1. В профиле принтера указано правильное количество экструдеров.

    2. В настройках Extruder 1 и Extruder 2 заданы корректные смещения по X/Y (например, для CR-X это обычно X: ±35 мм).

    3. В прошивке принтера включена поддержка мультиэкструдера (в Marlin это параметры #define MULTI_EXTRUDER).

    Если проблема остаётся, попробуйте использовать PrusaSlicer — он лучше оптимизирован для работы с IDEX и мультиматериальными принтерами.

    7. Оптимизация профиля для конкретных материалов

    Добавление принтера в Cura — только первый шаг. Для качественной печати нужно настроить профили под конкретные материалы: PLA, PETG, ABS и другие. Рассмотрим базовые рекомендации.

    Общие настройки для всех материалов:

    • 🔥 Температура сопла:
      • PLA: 190–220°C
      • PETG: 220–250°C
      • ABS: 230–260°C
      • TPU: 210–230°C (ниже для гибких нитей)
    • 🛏️ Температура стола:
      • PLA: 50–60°C (можно печатать и без подогрева)
      • PETG: 70–85°C
      • ABS: 90–110°C (обязателен подогрев!)
    • Скорость печати:
      • Стенки: 30–50 мм/с
      • Заполнение: 50–80 мм/с
      • Первый слой: 15–25 мм/с (медленнее для лучшей адгезии)

    Специфические настройки для сложных материалов:

    • 🌀 PETG: увеличьте ретракт до 5–7 мм (из-за липкости материала) и уменьшите скорость ретракта до 25–40 мм/с, чтобы избежать забивания сопла.
    • 🏠 ABS: печатайте в закрытом корпусе (или используйте enclosure) для предотвращения деформации. В Cura включите Brim шириной 5–10 мм.
    • 🧵 TPU: отключите ретракт или установите минимальное значение (1–2 мм), так как гибкие нити плохо переносят частые движения экструдера.

    Как сохранить настройки материала:

    1. В Cura выберите материал в выпадающем списке (например, Generic PLA).
    2. Настройте параметры (температуры, скорости, ретракт).
    3. Нажмите на иконку ⚙️ рядом с названием материала и выберите Сохранить как новый материал.
    4. Задайте имя (например, My PLA for Ender 3) и сохраните.
    💡

    Для каждого нового материала создавайте отдельный профиль в Cura. Это позволит быстро переключаться между настройками без ручной корректировки параметров перед каждой печатью.

    8. Плагины для расширенной работы с профилями принтеров

    Базового функционала Cura хватает для большинства задач, но для тонкой настройки или работы с нестандартными принтерами полезно установить плагины. Их можно найти в Marketplace (в Cura 5.0+) или скачать вручную с GitHub.

    Топ-5 плагинов для работы с профилями:

    Плагин Для чего нужен Совместимость
    Custom Sidebars Добавляет дополнительные панели с настройками для быстрого доступа. Cura 4.0+
    Firmware Retraction Позволяет использовать ретракт из прошивки принтера вместо слайсера (полезно для Klipper). Cura 3.6+
    Bed Level Visualizer Визуализирует сетку автокалибровки (полезно для принтеров с ABL). Cura 4.5+
    Multi Extruder Расширенные настройки для мультиэкструдерных принтеров (IDEX, tool-changing). Cura 4.0+
    OctoPrint Connection Интеграция с OctoPrint для удалённого управления принтером. Cura 3.0+

    Как установить плагин:

    1. Откройте Cura и перейдите в Marketplace (вкладка в верхнем меню).
    2. Найдите нужный плагин по названию и нажмите Установить.
    3. Перезапустите Cura, чтобы изменения вступили в силу.

    Для ручной установки (если плагин отсутствует в Marketplace):

    1. Скачайте файл плагина с расширением .curapackage.
    2. В Cura перейдите в Настройки → Marketplace → Установить из файла.
    3. Выберите скачанный файл и подтвердите установку.
    ⚠️ Внимание: Плагины от сторонних разработчиков могут содержать ошибки или конфликтовать с текущей версией Cura. Перед установкой проверьте отзывы на GitHub или форумах. Если после установки плагина Cura начинает работать нестабильно, удалите его и перезапустите программу.
    Как удалить плагин из Cura?

    Чтобы удалить плагин, перейдите в Настройки → Marketplace → Установленные, найдите плагин в списке и нажмите Удалить. После этого перезапустите Cura. Если плагин установлен вручную, удалите его файл из папки:

    • Windows: %APPDATA%\cura\plugins
    • Mac/Linux: ~/.config/cura/plugins

    Можно ли использовать профили из PrusaSlicer в Cura?

    Прямой импорт профилей из PrusaSlicer в Cura невозможен, так как форматы настроек отличаются. Однако вы можете вручную перенести ключевые параметры (температуры, скорости, ретракт) или использовать универсальные форматы вроде .ini или .json с последующей корректировкой. Для мультиэкструдерных принтеров (например, Prusa MMU2S) проще использовать PrusaSlicer, так как он лучше оптимизирован для таких устройств.

    Почему после обновления Cura сбились настройки принтера?

    При крупных обновлениях (например, с Cura