Превратить старый принтер в плоттер — задача амбициозная, но вполне реализуемая для тех, кто готов потратить время на эксперименты. В отличие от заводских плоттеров, которые стоят от 50 000 рублей, самодельное устройство обойдётся в разы дешевле, особенно если у вас уже есть ненужный Canon, HP или Epson. Главное — понимать принципиальные отличия между принтерами и плоттерами: первые наносят краску на бумагу, вторые управляют режущим инструментом или пером с высокой точностью.

Эта инструкция подойдёт для переделки струйных и лазерных принтеров, но не для матричных — их механика слишком архаична для современных задач. Мы разберём два основных сценария: создание чертежного плоттера (для рисования пером) и режущего плоттера (для работы с винилом или бумагой). Оба варианта требуют знаний в электронике, умения паять и терпения. Если вы никогда не держали в руках паяльник, лучше начать с более простых проектов — например, с восстановления картриджей.

⚠️ Внимание: Модификация принтера лишает его гарантии (если она ещё действовала) и может привести к необратимым повреждениям. Некоторые модели, например, Epson EcoTank с системой непрерывной подачи чернил, имеют сложную электронику — их переделка требует особой осторожности.

Чем плоттер отличается от принтера: ключевые различия

На первый взгляд принтер и плоттер выполняют схожие задачи — перемещают "головку" по двум осям (X и Y) и наносят что-то на материал. Однако есть три критичных отличия:

  • 🔧 Тип головки: В принтере это картридж с чернилами или тонером, в плоттере — держатель для пера, фрезы или ножа.
  • 📏 Точность позиционирования: Плоттеры работают с разрешением до 0.01 мм, тогда как у принтеров стандарт — 600–1200 dpi (что эквивалентно ~0.02–0.04 мм, но с растрированием).
  • 🖥️ Управляющая электроника: Плоттерам нужны специализированные контроллеры (например, GRBL или Marlin), тогда как принтеры используют проприетарные прошивки.

Самый простой способ превратить принтер в плоттер — заменить печатающую головку на держатель для пера или ножа, сохранив оригинальную механику. Однако это сработает только для струйных принтеров с шаговыми двигателями (например, Epson Stylus или Canon PIXMA). Лазерные принтеры для такой переделки подходят хуже из-за специфики их механики (вращающийся барабан вместо каретки).

⚠️ Внимание: Принтеры с термопечатью (например, чековые или этикеточные) для переделки в плоттер не подходят — их механика не обеспечивает необходимой точности движения.

Какие принтеры подходят для переделки в плоттер

Не каждый принтер можно адаптировать под задачи плоттера. Оптимальные кандидаты должны соответствовать трём критериям:

  1. Тип двигателей: Шаговые (а не сервоприводы). Их проще контролировать через Arduino или аналогичные платы.
  2. Конструкция каретки: Открытая, с возможностью демонтажа печатающей головки без разрушения механики.
  3. Наличие оригинальной прошивки: Принтеры с закрытыми протоколами (например, некоторые модели Brother) сложнее перепрошить.

В таблице ниже — модели принтеров, которые чаще всего используют для переделки, и их особенности:

Модель принтера Тип Плюсы для переделки Минусы
Epson Stylus C88+ Струйный Простая механика, шаговые двигатели, открытая каретка Старые драйверы, может потребоваться замена ремней
Canon PIXMA iP4850 Струйный Высокая точность позиционирования, лёгкий доступ к электроники Сложная система подачи чернил (может мешать)
HP LaserJet 1020 Лазерный Прочный корпус, надёжные двигатели Требует полной замены механики каретки
Brother HL-2130 Лазерный Дешёвый, распространённый Закрытая прошивка, сложно модифицировать

Если вашей модели нет в списке, проверьте её на соответствие трём ключевым параметрам: шаговые двигатели, открытая каретка и возможность отключения оригинальной электроники. Для этого достаточно разобрать принтер и осмотреть двигатели (на них должна быть маркировка типа 28BYJ-48 или аналогичная).

📊 Какой тип принтера вы планируете переделывать?
Струйный
Лазерный
Ещё не решил
У меня нет принтера

Необходимые материалы и инструменты

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

  • 🔨 Инструменты: Паяльник (мощность 40–60 Вт), мультиметр, отвёртки (крестовая и плоская), кусачки, плоскогубцы.
  • 🖥️ Электроника: Плата Arduino Uno или GRBL Shield, драйверы шаговых двигателей (например, A4988), блок питания на 12–24 В.
  • 📐 Механика: Держатель для пера/ножа (можно напечатать на 3D-принтере), направляющие (если оригинальные слишком изношены), ремни GT2 или GT3.
  • 🔌 Прочее: Провода "папа-мама", термоусадочные трубки, двусторонний скотч, винты и гайки M3/M4.

Стоимость материалов зависит от того, что у вас уже есть. Например, если принтер разобран и двигатели исправны, основные траты пойдут на Arduino (~1 500 руб.) и драйверы (~500 руб. за штуку). Держатель для пера можно изготовить из подручных материалов (например, из старой ручки и пластиковой коробки), но 3D-печать даст более точный результат.

⚠️ Внимание: Если вы используете блок питания от принтера, проверьте его выходное напряжение мультиметром. Некоторые модели (например, HP LaserJet) выдают до 32 В, что может сжечь Arduino. В этом случае потребуется понижающий преобразователь.

☑️ Подготовка рабочего места

Выполнено: 0 / 5

Разборка принтера и демонтаж ненужных узлов

Первый этап — аккуратная разборка принтера. Начнём с удаления всех пластиковых панелей. Обычно они крепятся на защёлках и 1–2 винтах (чаще всего под крестовую отвёртку). Главное правило: не прилагайте чрезмерных усилий — если панель не поддаётся, значит, вы пропустили крепление.

После снятия корпуса необходимо:

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

Особое внимание уделите датчикам положения (энкодерам или концевым выключателям). Их нужно сохранить — они помогут контроллеру определять начальную точку (home position). В принтерах Epson датчики часто расположены на правой стороне каретки, в Canon — на задней стенке.

⚠️ Внимание: В лазерных принтерах внутри может оставаться тонер — мелкодисперсный порошок, вредный для дыхательных путей. Работайте в хорошо проветриваемом помещении и используйте респиратор.

Что делать если заклинило каретку?

Если каретка не движется плавно, проверьте: 1) чистоту направляющих (протрите их спиртом), 2) натяжение ремня (должен прогибаться не более чем на 2–3 мм), 3) смазку (используйте силиконовую смазку, но не переборщите).

Подключение электроники: Arduino и драйверы двигателей

Сердце самодельного плоттера — контроллер на базе Arduino. Мы будем использовать прошивку GRBL, которая преобразует G-код (стандартный язык ЧПУ) в сигналы для шаговых двигателей. Установка прошивки занимает 5 минут:

  1. Скачайте последнюю версию GRBL с официального репозитория на GitHub.
  2. Откройте файл grbl.ino в Arduino IDE.
  3. Выберите плату Arduino Uno в меню Инструменты → Плата.
  4. Загрузите прошивку через USB-кабель.

Схема подключения двигателей к Arduino через драйверы A4988:


Arduino → A4988 → Двигатель

D11 → STEP → A+

D12 → DIR → A-

GND → GND → B+

5V → VDD → B-

Для каждого двигателя (X и Y) нужен отдельный драйвер. Если в принтере есть двигатель оси Z (например, для подачи бумаги), его можно задействовать для подъёма/опускания пера. Не забудьте настроить микрошаги на драйверах (перемычками на плате A4988) — оптимальное значение для плоттера: 1/8 или 1/16.

⚠️ Внимание: Если двигатели после подключения издают скрип или не вращаются, проверьте полярность обмоток. В 90% случаев проблема решается перестановкой проводов местами (A+ ↔ A-, B+ ↔ B-).

💡

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

Настройка программного обеспечения

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

  • 🖥️ Управляющее ПО: Universal G-Code Sender (UGS) или Candle — для отправки G-кода на Arduino.
  • 📝 Генератор G-кода: Inkscape с плагином Gcodetools (для векторных рисунков) или Estlcam (для резки).
  • 🔧 Калибровка: GRBL Panel — для настройки ускорений и скоростей.

Алгоритм работы:

  1. Создайте векторный рисунок в Inkscape (например, логотип или надпись).
  2. Экспортируйте его в G-код через плагин Gcodetools (установите параметры: скорость 300 мм/мин, глубина 0.1 мм для пера).
  3. Загрузите файл в UGS и отправьте на плоттер.

Первые тесты проводите на бумаге, закрепив в держателе обычный карандаш. Это позволит откалибровать шаг на миллиметр (параметр $100, $101 в GRBL) и убедиться, что двигатели не пропускают шаги. Если линии получаются "ступеньками", увеличьте ток на драйверах (регулируется переменным резистором на A4988).

Критическая настройка: параметр $32 в GRBL (режим лазерного гравера) должен быть отключён (0), иначе плоттер будет игнорировать команды подъёма/опускания пера.

💡

Точность плоттера зависит от правильной калибровки шагов на миллиметр. Для струйных принтеров стандартное значение — 80–100 шагов/мм, но его нужно уточнять экспериментально.

Типичные проблемы и их решения

Даже при аккуратной сборке самодельные плоттеры часто ведут себя непредсказуемо. Вот самые распространённые проблемы и способы их устранения:

Проблема Возможная причина Решение
Двигатели дергаются, но не вращаются Недостаточный ток на драйверах Увеличьте ток резистором на A4988 (по часовой стрелке)
Линии получаются волнистыми Люфт в направляющих или ремне Подтяните ремень, смажьте направляющие, проверьте крепление каретки
Плоттер "сбивается" при длительных задачах Перегрев драйверов или Arduino Добавьте кулер или снизьте ток на 10–15%
Перо не поднимается/опускается Неправильная прошивка или подключение оси Z Проверьте параметр $32 в GRBL и цепь серво/реле

Если проблема не решается, проверьте логи в Universal G-Code Sender — там часто указывается конкретная ошибка (например, ALARM: Hard limit означает срабатывание концевого выключателя).

⚠️ Внимание: При работе с винилом или плотной бумагой нож может затупиться за 1–2 часа интенсивной резки. Используйте сменные лезвия (например, от канцелярского ножа) и следите за усилием резки — оно не должно превышать 100–150 г.

FAQ: Частые вопросы по переделке принтера в плоттер

Можно ли сделать плоттер из МФУ (многофункционального устройства)?

Технически да, но это сложнее из-за интегрированного сканера. Придётся полностью демонтировать сканирующий модуль, что может ослабить конструкцию. Лучше использовать отдельные принтеры без дополнительных функций.

Какой максимальный размер материала можно обрабатывать?

Это зависит от хода каретки оригинального принтера. Например, Epson Stylus C88+ позволяет работать с листами формата A3 (30×42 см), а Canon PIXMA iP4850 — только A4 (21×29 см). Для увеличения рабочей зоны можно удлинить направляющие, но это потребует перерасчёта шагов на миллиметр.

Нужно ли модифицировать прошивку GRBL для работы с пером?

Нет, стандартная прошивка поддерживает управление сервоприводом (для подъёма/опускания пера) через вывод D13. Однако для резки винила может понадобиться доработка — например, добавление паузы перед сменой направления, чтобы избежать рваных краёв.

Сколько стоит самодельный плоттер по сравнению с заводским?

При использовании б/у принтера и минимального набора электроники (Arduino + драйверы) себестоимость составит ~3 000–5 000 руб. Для сравнения, новый плоттер Silhouette Cameo 4 стоит ~60 000 руб., а китайские аналоги вроде VEVOR — от 20 000 руб. Самодельное устройство проигрывает в скорости и точности, но выигрывает в цене и возможности кастомизации.

Можно ли использовать такой плоттер для резки металла или дерева?

Нет. Самодельные плоттеры на базе принтеров не имеют достаточной жёсткости конструкции и мощности двигателей для работы с твёрдыми материалами. Максимум — резка тонкого винила (до 0.3 мм) или картона. Для металла и дерева нужны специализированные ЧПУ-станки с шарико-винтовыми парами.