Если Cura не видит принтер при подключении по USB, первым делом проверьте, определяется ли само устройство в операционной системе: откройте Диспетчер устройств в Windows и посмотрите, появляется ли новый COM-порт при подключении кабеля. Отсутствие порта означает, что проблема находится на уровне драйвера, кабеля или самой платы принтера, а не в настройках слайсера.
Ситуация, когда слайсер Ultimaker Cura не обнаруживает 3D-принтер, встречается часто и имеет несколько типовых причин: от банального кабеля «только для зарядки» до конфликта драйверов CH340. Ниже разберём диагностику по шагам — от простых проверок к более глубоким.
Проверка кабеля и физического подключения
Значительная часть проблем с подключением по USB связана с самим кабелем. Многие USB-кабели, особенно комплектные или от зарядных устройств, содержат только линии питания и не передают данные. Внешне такой кабель ничем не отличается от полноценного.
- 🔌 Замените кабель на заведомо рабочий, которым подключаете, например, внешний жёсткий диск.
- 🔎 Попробуйте другой USB-порт компьютера, желательно напрямую, без хабов и удлинителей.
- 🔋 Убедитесь, что принтер включён — плата большинства моделей не определяется при выключенном питании.
- 🖨️ Проверьте разъём на самом принтере: окисление или механическое повреждение порта тоже возможны.
Если при подключении кабеля Windows издаёт звук обнаружения устройства, но Cura принтер не видит, переходите к проверке драйверов. Если звука нет и в Диспетчере устройств ничего не меняется — почти наверняка дело в кабеле, порте или электронике принтера.
⚠️ Внимание: не подключайте и не отключайте USB-кабель во время передачи данных или прошивки принтера — это может прервать процесс и повредить содержимое памяти контроллера.
Драйверы USB-to-Serial: CH340, FTDI и другие
Платы 3D-принтеров общаются с компьютером через микросхему-преобразователь USB-UART. В бюджетных моделях (Ender 3, Anycubic, Flying Bear и подобных) чаще всего используется чип CH340, для которого Windows может не иметь встроенного драйвера. Без него устройство появляется в Диспетчере устройств с жёлтым значком или как «Неизвестное устройство».
Драйвер CH340 распространяется бесплатно и устанавливается за минуту. После установки перезагрузите компьютер и снова подключите принтер — в разделе «Порты (COM и LPT)» должен появиться новый COM-порт. Некоторые платы используют чипы FTDI или CP210x; точный тип можно уточнить в документации к вашей модели принтера или по маркировке на плате.
Проверить, какой номер порта получил принтер, можно в том же Диспетчере устройств. Этот номер (например, COM5) понадобится при ручном выборе порта в Cura или альтернативных программах.
Настройка подключения внутри Cura
Важно понимать: Cura по USB не печатает напрямую в современных версиях — функция прямой печати через USB была исключена из стандартной поставки. Слайсер видит принтер по USB только через дополнительный плагин USB Printing, который можно включить в разделе Настройки → Настройки Cura → Общие или через Marketplace, в зависимости от версии программы.
Порядок действий для подключения по USB:
☑️ Подключение принтера к Cura по USB
Если принтер добавлен в Cura как сетевой, а фактически подключён кабелем, программа не найдёт его автоматически. Убедитесь, что тип добавленного устройства соответствует реальному способу подключения: Настройки → Принтер → Управление принтерами.
Подключение по сети: Wi-Fi и OctoPrint
Когда Cura не видит принтер в локальной сети, причины обычно сетевые. Принтер и компьютер должны находиться в одной подсети — если принтер подключён к гостевой сети или другому диапазону роутера (2.4 ГГц против 5 ГГц с изоляцией клиентов), обнаружение не сработает.
Для принтеров с поддержкой сетевого подключения (например, через фирменные облачные сервисы или плагины) проверьте следующее:
- 📶 Оба устройства подключены к одному роутеру и одной подсети.
- 🧱 Брандмауэр Windows или антивирус не блокирует исходящие соединения Cura — добавьте программу в исключения.
- 🔢 Принтер имеет статический или зарезервированный IP-адрес, иначе после перезагрузки роутера адрес может измениться.
- 🧩 Для OctoPrint установлен плагин OctoPrint Connection и указан правильный API-ключ из веб-интерфейса OctoPrint.
Для связки с OctoPrint последовательность такая: откройте веб-интерфейс OctoPrint, скопируйте API-ключ из настроек, затем в Cura добавьте принтер через соответствующий плагин и вставьте ключ. Если соединение не устанавливается, проверьте, открывается ли веб-интерфейс OctoPrint в браузере по тому же адресу — это отделит проблему сети от проблемы плагина.
Почему Cura не видит принтер после обновления
Обновления Cura иногда сбрасывают список принтеров или отключают ранее установленные плагины. Откройте Marketplace, проверьте состояние плагинов подключения (USB Printing, OctoPrint Connection, сетевые плагины производителя) и переустановите их при необходимости. Также проверьте, что профиль принтера не сбросился до «Custom FFF printer».
Типичные причины и способы их устранения
Сводная таблица поможет быстро сориентироваться, с чего начать диагностику в вашем случае:
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Нет COM-порта в системе | Кабель без линий данных или нет драйвера | Заменить кабель, установить драйвер CH340 |
| Порт есть, Cura не подключается | Отсутствует плагин USB Printing | Установить плагин, перезапустить Cura |
| Порт занят или недоступен | Другая программа держит порт (Pronterface, Arduino IDE) | Закрыть сторонние программы, переподключить принтер |
| Принтер не найден в сети | Разные подсети или блокировка брандмауэром | Проверить сеть, добавить Cura в исключения |
| Работало, перестало после обновления | Сброс плагинов или профилей | Переустановить плагины, проверить профиль принтера |
⚠️ Внимание: одновременно COM-порт может использовать только одна программа. Если у вас открыт Pronterface, Repetier-Host или монитор порта в Arduino IDE, Cura не сможет получить доступ к принтеру, пока вы их не закроете.
Альтернатива: печать с SD-карты
Если наладить прямое подключение не удаётся, помните, что прямая печать по USB — не единственный и не самый надёжный способ работы. Стандартный рабочий процесс для большинства принтеров — сохранение G-кода на SD-карту или флешку и запуск печати с неё. Это исключает зависимость от стабильности соединения: обрыв USB во время многочасовой печати приводит к браку детали.
В Cura для этого достаточно нажать Сохранить на съёмный диск после слайсинга — принтер при этом не обязан быть подключён к компьютеру вообще. Многие опытные пользователи сознательно работают именно так, а сетевое подключение используют только для мониторинга.
Когда ничего не помогает
Если драйвер установлен, кабель проверен, порт появляется, но Cura принтер так и не видит, попробуйте проверить связь сторонней программой — например, Pronterface. Если и она не подключается, проблема находится ниже уровня Cura: возможны неисправность USB-порта на плате принтера, повреждение прошивки или аппаратный дефект преобразователя USB-UART.
Также стоит проверить скорость порта (baud rate). Для большинства принтеров используется значение 115200, но некоторые прошивки настроены на 250000. Несовпадение скоростей проявляется как «молчание» принтера или мусор в терминале. Точное значение для вашей модели уточняйте в документации производителя или настроек прошивки.
Часто задаваемые вопросы
Может ли Cura печатать напрямую по USB?
В актуальных версиях Cura прямая печать по USB доступна только через плагин USB Printing. Основной рекомендуемый способ — сохранение G-кода на SD-карту или передача через OctoPrint.
Почему принтер определяется в системе, но Cura его не видит?
Наиболее вероятные причины: отсутствует или отключён плагин подключения, принтер добавлен в Cura с неверным типом соединения, либо COM-порт занят другой программой. Проверьте эти три пункта по очереди.
Где скачать драйвер CH340?
Драйвер CH340 распространяется бесплатно производителем чипа и доступен на многих ресурсах, посвящённых 3D-печати. Скачивайте его только с проверенных источников, чтобы избежать вредоносного ПО.
Cura не видит принтер по Wi-Fi, хотя он в сети. Что делать?
Убедитесь, что компьютер и принтер в одной подсети, проверьте доступность принтера командой ping по его IP-адресу, добавьте Cura в исключения брандмауэра Windows и проверьте, не включена ли изоляция клиентов на роутере.
После обновления Cura принтер пропал из списка. Это нормально?
Обновления иногда сбрасывают профили или отключают плагины. Проверьте раздел управления принтерами, состояние плагинов в Marketplace и при необходимости добавьте принтер заново.