Драйвер для подключения 3д принтера к компьютеру

Обновлено: 12.05.2024

Недавно я стал владельцем 3D-принтера, до этого практически ничего не зная о 3D-печати, поэтому и решил поделиться своим опытом с такими же «чайниками», людьми, далекими от этой технологии. Моя статья предназначена именно и только для таких людей; советы же “3D-печатников» со стажем для начинающих могут оказаться бесполезными, в силу их сложности или определенной специфики. Я думаю, что мой пост, основанный личном опыте (и личных ошибках), не перегруженный техническими подробностями, будет весьма полезен широкой аудитории. Также, мое описание базируется на личном опыте использования 3D-принтера компании Creality Ender 3 Pro; возможно, сведения ниже будут бесполезны для моделей других компаний. К сожалению, я не в курсе нынешних российских реалий, и потому все, нижеописанное, касается моделей 3D-принтеров, популярных в США. Также заранее прошу прощения за некоторые слова и термины на английском; я честно пытался, но не всегда мог подобрать адекватный термин на русском.

Сначала приведу несколько «максим» и опровергнутых стереотипов (возможно, впрочем, лишь моих):

“3D-печать – дело сложное, дорогостоящее, и требующее специальных знаний” – это абсолютно не так! Возможно, так когда-то и обстояли дела, но в настоящий момент 3D-принтер – это консьюмерское устройство, которое не сложнее (а, скорее, даже, намного проще!) телевизора, смартфона, компьютера. Вдобавок, это достаточно дешевое, по современным меркам, хобби – одно из самых дешевых, наверное. Специальных знаний для 3D-печати дома не требуется, вернее, не более, что можно за небольшое время почерпнуть из FAQ на официальном сайте, а также в пользовательских формах.

“Для 3D-принтера требуется специальное помещение, потому что он воняет и сильно шумит” – это тоже не верно (или, точнее, не совсем верно). Существуют пластики, такие, как PLA и PETG, которые практически не выделяют запахов при печати, а также модели принтеров, снабженные практически бесшумными вентиляторами. Впрочем, и от entry level моделей шум не «фатальный», а, скажем, как от игрового десктопа/ноутбука в «навороченной» 3D-игре.

“На 3D-печати можно неплохо заработать, печатая дома и продавая на eBay-е забавные поделки, ну, или неплохо сэкономить, печатая нужные для дома вещи, типа автозапчастей и т.п.” – к сожалению, это тоже неверно. Да, на eBay продается много 3D-принтов, но, как вы понимаете, и конкуренция соответствующая. Простота и доступность этой технологии в настоящее время привели к появлению 3D-принтеров в миллионах домов; понятно, что и очень много людей сделали «гениальное открытие» о возможности заработать, продавая то, что они печатают. Рассматривайте 3D-печать лишь как интересное и малозатратное хобби (установите себе начальный бюджет, например, не выше $200-250), способное порадовать вас, вашу семью, а также друзей и знакомых оригинальными поделками и подарками.

“Для 3D-печати нужно обязательно владеть программой трехмерного моделирования или CAD системой – совершенно необязательно! Существует огромное множество сайтов, предлагающий всевозможные 3D-модели для печати: и сканы знаменитых и не очень скульптур, и бюсты исторических личностей, и всевозможные фигурки героев мультфильмов, фильмов и компьютерных игр, и оригинальные остроумные поделки, вроде солнечных часов, показывающих время в цифровом виде, и бо̀льшую часть моделей можно скачать бесплатно – максимум, вас попросят зарегистрироваться для скачивания! Впрочем, владение CAD программой – это весьма неплохой навык (и, в особенности, для DIY-щика – у меня это был один из «пунктов» для покупки принтера), но я пока еще до этого не дошел – но как освою, то обязательно опишу свой опыт 😊

Итак, как я писал выше, обзавелся я принтером модели Ender 3 Pro от компании Creality. Entry level принтеры этой компании – одни из самых популярных в Штатах, из-за неплохого качества, как изготовления, так и печати, низкой цены, а также широкой поддержки community. Ну, и еще, не скрою, немалую роль сыграл отличный «дил» в нашем локальном Microcenter-e (это компьютерный магазин, расположенный в Cambridge, MA): по акции их продавали за $99, плюс купон $10 off на filament (пластиковая нить для печати), которым мне удалось воспользоваться аж три раза 😊. За самим принтером тоже пришлось прокатиться пару раз в магазин: расходились они, по выражению классика, «как мясные пирожки на вегетарианском обеде»!

Принтер поставляется в виде аккуратно упакованного «конструктора сделай сам».


Впрочем, сборка, сильно облегчаемая видео (бумажная инструкция тоже полезна, но видео намного более наглядное), прилагаемом на идущей к принтеру micro SD-card, займет у вас не более часа-двух максимум, после чего принтер в буквальном смысле готов к работе! На что следует обратить внимание при сборке: это расположение «концевика» вертикальной оси (Z) – он норовит встать в, как бы, отведенное для него место, но все не так просто. Этот датчик очень важен (впрочем, все они важны, поэтому важно следовать инструкции по сборке пунктуально, и понимая, что именно ты делаешь), ибо он определяет расстояние сопла печатающей головки (hot end) от печатного стола (heated/print bed).

Основные элементы 3D принтера

Основные элементы 3D принтера

А это расстояние весьма важно: если оно будет большим, вам никак не удастся правильно откалибровать положение печатающей головки, а если слишком малым, то печатающая головка может повредить покрытие печатного стола. Как сделал я (впрочем, это можно найти и в куче интернет руководств, и, наверное, на официальном сайте в FAQ – но я не искал): собрав принтер, я установил все четыре калибровочных «барашка» под печатным столом в «расслабленное» состояние, а «концевик» (endstop switch) оси Z закрепил на заведомо большем расстоянии, чтобы печатающая головка (hot end) гарантированно была на расстоянии от печатного стола. Затем включил принтер, и выбрал команду из меню “Auto Home”. После того, как принтер установил головку в «домашнее» положение, я его выключил, и вращая рукой мотор (stepper motor) оси Z, а также аккуратно перемещая «концевик», добился того, что «щелчок» «концевика» (а это и означает срабатывание датчика) был слышен по касанию головки поверхности стола, после чего закрепил «концевик» ключом намертво. Затем, взяв лист обыкновенной бумаги, и вращая «барашки» калибровочных винтов, а также перемещая печатающую головку по всей поверхности рабочего стола, добился того, что она перемещалась, слегка «царапая» лист. Но, к сожалению, подобной «холодной» калибровки будет недостаточно для удачной печати, потому я порекомендую способ «горячей калибровки», или «проверки боем». Вот в этом видео вы сможете увидеть, как происходит процесс калибровки, а также скачать необходимые файлы (ссылка есть в описании видео). Также там находится и ссылка на профили печати для Ender 3 Pro – также порекомендую их скачать (а для чего они нужны, расскажу позже).

После завершения сборки и калибровки, ваш 3D-принтер готов к работе! Если вы заранее запаслись килограммовой катушкой с PLA пластиком (PLA filament, о пластиках, используемых для печати, подробнее будет в следующей части), то смело можете ее устанавливать, а если нет, то с принтером идет небольшой моток пластиковой нити (но лучше все-таки сразу купить катушку, ведь для калибровки тоже потребуется filament!). На micro SD card, идущей с принтером, есть несколько моделей, готовых для печати – это файлы с расширением .gcode (G-код - это язык программирования для устройств с ЧПУ, понимаемый большинством 3D-принтеров. Не беспокойтесь, вам не нужно будет изучать особенности этого языка – за вас об этом побеспокоятся специальные программы, называемые «слайсерами» (slicer) ), так, что зарядив filament (пластиковую нить с катушки) через экструдер (extruder, устройство подачи нити в печатную головку) через маленькое отверстие в экструдере (отжав рукой зажим и направив нить, через подающую трубочку, двигаем нить до упора в печатающую головку), вставив micro SD card в принтер, и выбрав модель в виде .gcode файла, можно смело приступать к печати!

Модели в gcode, идущие в комплекте с Ender 3D Pro

Модели в gcode, идущие в комплекте с Ender 3D Pro

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

Но тут вам нужно заранее учесть такую вещь: 3D-печать занимает чертовски много времени! Даже небольшая по размеру модель может печататься несколько часов (а большая – так и несколько суток!), в зависимости от выбранных настроек слайсера, скорости и настроек принтера. Так, что, начиная печатать, примите это во внимание – процесс печати, конечно, можно поставить на паузу (а потом возобновить), но для начала я бы порекомендовал довести процесс без перерывов – ну, чтобы увидеть реальный хороший результат, и почувствовать уверенность в своих силах, а также возможностях принтера.

Нужно заметить, что компания Creality в качестве firmware для своих entry level 3D принтеров использует открытое программное обеспечение Marlin, но, к сожалению, предустанавливает весьма устаревшую версию. Если вы – программист, или просто давно «на ты» с компьютером, то вам не составит труда собрать последнюю версию Marlin-а самому, например, через VSCode, а затем «прошить» ее через SD-card (нужно просто очистить карточку, и скопировать туда файл релиза с расширением .bin). Иначе вы можете воспользоваться моим билдом – скачайте, распакуйте, скопируйте на чистую SD-card, выключите принтер, вставьте карточку, включите принтер. Через небольшое время новое firmware установится на ваш Ender 3 Pro (под другие модели принтеров могут потребоваться другие билды). Впрочем, эту опцию вы можете отложить на потом – принтер готов к работе прямо из коробки.

Тут я хочу упомянуть еще о нескольких полезных усовершенствованиях принтера, которые будут полезны новичку (впрочем, эти усовершенствования опциональны).

Во-первых, я порекомендую вам установить и подключить к принтеру открытое программное обеспечение OctoPrint – для этого вам понадобится Raspberry Pi с камерой. Я использовал дешевый Raspberry Pi Zero W (со встроенным WiFi), который, хотя официально и не поддерживается, но работает великолепно. OctoPrint добавит вашему entry level принтеру далеко не entry level «фичи» - возможность удаленного контроля и управления принтером через веб интерфейс, а также с великолепного приложения для смартфонов.


Приложение это активно развивается и прекрасно поддерживается, обладает весьма обширной и дружелюбной комьюнити; множество полезных фич реализованы или прямо «из коробки», либо с помощью плагинов; документация также обширна и исчерпывающа. Инсталляция, а также подключение к принтеру, чрезвычайно просты: скачиваем образ sd-card, редактируем конфигурационный файл (указываем credentials своей точки доступа WiFi), копируем на карту, подключаем с помощью micro USB ↔ micro USB OTG кабеля к принтеру – и профит!

Мой RPi Zero W с камерой и температурным датчиком, подключенный к Ender 3D Pro

Мой RPi Zero W с камерой и температурным датчиком, подключенный к Ender 3D Pro

Во-вторых, я порекомендую вам сразу же обзавестись запасными поверхностями для печати (build surface plate, это съёмная поверхность, устанавливаемая на нагреваемый стол (heated bed), и на которой, собственно, и происходит печать). Принтер поставляется со «стандартной» гибкой магнитной поверхностью, и я вас уверяю: обзаводится новой вам придется достаточно скоро! Так, что лучше позаботиться заранее, ибо стоимость их невелика, на Amazon-е просят $9.99 за pack of two. Еще можно «проапгрейдиться» на стеклянную plate (стоит чуть дороже), у нее есть как свои преимущества, так и определенные недостатки, перечислю их вкратце. Достоинства стоковой гибкой магнитной plate: благодаря магниту, легко приаттачивается и снимается с heating bed для очистки, благодаря гибкости, очень просто снимать готовые модели. Недостатки: пластиковое покрытие, на котором, собственно, и происходит печать, достаточно легко повреждается и деформируется как самим «штатным» процессом печати, так и печатающей головкой, в случае неверной калибровки, а также чрезмерным нагревом heated plate – в общем, недолговечная деталь. Но, благодаря дешевизне, вполне может (и должна!) рассматриваться, как «расходник». К достоинствам стеклянной plate можно отнести большую долговечность, чистоту и «прилипающие» (adhesive) свойства этой поверхности. К недостаткам: чуть большую сложность крепления к heated bed (обычно для этого рекомендуют использовать обычные office clamps, но лично я не рекомендую из-за их размеров; куда проще купить специальные маленькие зажимы, стоят копейки на Amazon-е), и сложность открепления напечатанных моделей – стеклянную plate не согнешь. Кстати, и glass plates тоже весьма недороги, вполне можно купить долларов за 10-15 на Amazon (и, следовательно, тоже отнести к «расходникам»).

В-третьих (правда, немного забегая вперед), хочу порекомендовать вот такой небольшой «апдейт», а именно клей для «прилипания» моделей. Стоит такой клей дешево (за 6 «стиков» просят $13), он полностью экологичен, в отличие от популярных доморощенных средств (о них будет рассказ далее), смывается обыкновенной водой, не пахнет. При его использовании тоже есть пара «нюансов»: не стоит наносить на холодную поверхность, и не стоит наносить слишком мало, потому, что при нагреве утратит клеящие свойства, и требует определенной практики в определении оптимального количества, но удобства использования клея с лихвой перекрывают все это.

Теперь хочу поделиться своими соображениями о том, где лучше всего разместить ваш новый, только что купленный 3D-принтер. 3D-печать, вообще-то, процесс «теплолюбивый», поэтому весьма желательно размещение принтера в отапливаемом помещении с комнатной температурой (как минимум 20 °C – в 3D печати традиционно используется температура в градусах Цельсия – ну, или 70 по Фаренгейту). Как я уже писал, в самом начале, при печати некоторыми видами filament, например, PLA, нет никаких неприятных запахов, да и шум от вентиляторов сравним с шумом вентиляторов игрового десктопа или лэптопа при навороченной 3D игре. Т.е. при отсутствии специального помещения (мастерской в подвале или гараже), вполне возможна установка принтера в офисе, или даже детской игровой комнате, или family room. Более того, есть способ, путем покупки чехла для принтера (printer enclosure), уменьшить или вообще свести на нет как возможные запахи, так и вероятный шум. Об этом я расскажу подробнее позже.

Лично я установил принтер в своей «мастерской», в подвале. Там мы сильно не топим, но поддерживаем температуру чуть ниже комнатной. Учтите, что принтер, и сам по себе, занимает определенный объем; также вам понадобится место для размещения катушек с filament-ом, место для обработки моделей. Но, если же вы собираетесь работать с ABS пластиком, и заниматься «финишированием» ABS моделей путем «ацетоновой бани», то однозначно лучше работать в нежилом помещении. О свойствах некоторых пластиков, используемых при 3D печати, я расскажу в следующей части.

Дата-центр ITSOFT — размещение и аренда серверов и стоек в двух дата-центрах в Москве. За последние годы UPTIME 100%. Размещение GPU-ферм и ASIC-майнеров, аренда GPU-серверов, лицензии связи, SSL-сертификаты, администрирование серверов и поддержка сайтов.

Для работы 3D принтера необходимо скачать и установить следующее программное обеспечение:

  1. Драйвер виртуального COM-порта
  2. Управляющая программа Repetier-Host
  3. Настройки слайсеров и принтера

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

Последовательность установки

Установка на 64-х системы Windows 7 и выше

Установка на такие системы требует подписанного драйвера.

Перезагрузите компьютер, при загрузке нажмите F8 и выберите вариант

Отключить принудительное подписание драйверов

Установите драйвер как написано в пункте №1. Перезагрузитесь в обычный режим.

Установка на 64-х системы Windows 10

Зайдите меню пуск в «Параметры» — «Обновление и безопасность» — «Восстановление». Затем, в разделе «Особые варианты загрузки» нажмите «Перезагрузить сейчас».

extra-boot-options-windows-10

После перезагрузки, пройдите по следующему пути: «Диагностика» — «Дополнительные параметры» — «Параметры загрузки» и нажмите кнопку «Перезагрузить». После перезагрузки появится меню выборов параметров, которые будут использоваться в этот раз в Windows 10.

driver-signature-check-off-windows-10

Для того, чтобы отключить проверку цифровой подписи драйверов, выберите соответствующий пункт, нажав клавишу 7 или F7. Готово, Windows 10 загрузится с отключенной проверкой, и вы сможете установить неподписанный драйвер.

Альтернативный способ установки драйвера

Этот способ рекомендуется при подключении к 64 битным системам, если у Вас не получилось установить драйвер по инструкции выше.

Для корректной работы любого 3D-принтера необходимо специальное устройство, которое будет отвечать за управление шаговым двигателем. Его неправильная установка или неисправность приведет к проблемам с печатью или поломке самого печатного устройства.

Что такое драйвер для 3D-принтера?

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

фото микросхем

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

Драйверы нашли применение всюду, где используются шаговые двигатели: во всех станках с числовым программным управлением, актюаторах, 3D-принтерах, лазерных граверах и др.

Современные 3D-принтеры используют кинематику и способ управления, который заключается в последовательной передаче координат задаваемых для передвижения хотэнда. Методы является общепринятым стандартом для управления всех устройств, оснащенных блоком ЧПУ. Передача данных осуществляется на специально разработанном программном языке, который носит название G-code.

За физическое движение по заданному коду отвечают управляющие платы и драйверы.

фото 1

Платы, в свою очередь, делятся на два типа исходя из их разрядности:

Первые 3D-принтеры были разработаны с использованием самовоспроизводящегося механизма, используемого для быстрого воспроизведения прототипов REPRAP, и имели в основе одну из самых распространенных плат, используемых в робототехнике, – Arduino. Для разработки прошивки устройств в этих случаях использовалась специальная среда – Arduino IDE. В дальнейшем, чтобы расширить ее возможности, дополнительно была разработана плата расширения RAMPS, позволяющая эффективно управлять вращением шаговых двигателей и учитывать нулевое положения с помощью концевых выключателей.
Дополнительно для управления шаговыми двигателями были разработаны драйверы, которые могли быть совмещены с этими платами (Pololu-драйверы).
На сегодняшний день установка такого драйвера требуется для каждого шагового двигателя печатного устройства, управляемого связкой Arduino+RAMPS. RAMPS способен эффективно работать при подключении до пяти шаговых двигателей.

фото схемы

Другие платы, имеющие формат All-in-one, оснащены специальными колодками под Pololu-драйверы, получившие широкое распространение среди пользователей.

Разработано множество драйверов, которые совместимы с платами, которые применяются в современных 3D-принтерах. К самым популярным можно отнести:

  1. Драйвер A4988. Производитель выпускает устройство в зеленом и красном цвете, максимальный шаг делителя – 1/16.
  2. На рынке встречаются фиолетовые и синие устройства. Главным недостатком модели является отсутствие продуманного режима удержания, из-за чего устройство сильно нагревается. Такой чип рекомендуется устанавливать только в связке с мощным радиатором, способным компенсировать избыточный нагрев. Максимальный шаг делителя – 1/32.
  3. Оригинальный драйвер производится в Германии и США, но на рынке легко купить его аналог, произведенный в Китае. Копии от оригинала отличаются исключительно сопутствующей обвязкой – резисторами, конденсаторами и т. д., поэтому при использовании неоригинальных устройств может возникнуть определенная сложность в подборе напряжения для запитки шаговых двигателей. Устройство отличается тихой работой, шумовой фон и звуки двигателей сведены производителями к минимуму. Драйвер оснащен собственным чипом, который способен интерполировать делитель 1/16 в 1/256, не создавая при этом дополнительной нагрузки на процессор.
  4. Устройство производится в Китае компанией Makerbase. Отличительной чертой драйвера является широкая возможность регулирования делителя микрошага – от полного до 1/128. Внутреннего делите в этой модели драйвера нет. Устройство предназначается для установки только на 32-разрядные платы.
  5. Производится компанией Panucatt Devices. Драйвер способен поддерживать деление микрошага от полного до 1/32 имеет продуманную защиту от чрезмерно высокого напряжения и высоких температур. Доступно два варианта модели: в стандартной версии площадка под пины регулировки напряжения является закороченной, поэтому регулировка напряжения может быть произведена пользователем в формате ручной настройкой с помощью отвертки и мультиметра. В версии с цифровой регулировкой отладка производится на программном уровне и может быть поддержана только собственными контроллерами – Azteeg X3, X3 PRO и X5 mini V3.
  6. Производителем этой модели также является Panucatt Devices. Драйвер оснащен датчиком, защищающим его от перегрева и высокого напряжения и также поставляется в двух вариантах – стандартной и цифровой. В основе устройства лежит чип THB6128. Предназначен для установки на восьмибитные платы.
  7. Новая версия драйвера от производителя Trinamic и Watterott.За деление микрошага отвечает специальная плата через UART-интерфейс. Встроенная плата позволяет подключить драйвер к компьютеру с помощью USB кабеля и настроить конфигурацию с помощью собственного программного обеспечения.

фото драйвера

Установка и настройка драйвера для 3D-принтера

Для корректной работы 3D-принтера перед его первым запуском необходимо произвести установку и настройку драйверов.

ВАЖНО! Перед отладкой рекомендуется временно отключить антивирусные программы, установленные на компьютере. Это поможет избежать их ложного срабатывания на файлы, загружаемые с внешних устройств или сети Интернет.

Процесс установки происходит в несколько этапов:

  • Начать установку следует со скачивания файла драйвера и его запуска. Для этого потребуется зайти под учетной записью администратора и запустить файл под названием «файл exe». Далее, следуя инструкциям программы-установщика, завершите процесс и подключите 3D-принтер к компьютеру с помощью USB-кабеля. Программа самостоятельно найдет устройство и присвоит ему COM-порт.
  • Далее потребуется скачать и установить программу, носящую название Repetier Host. После завершения скачивания запустите программный файл и дождитесь загрузки. После завершения установки вместе с программой будут запущены и все необходимые сопутствующие программы, в том числе – программы-слайсеры. Во время установки рекомендуется снять отметку напротив пункта об установки утилиты Server, так как для работы в дальнейшем она не потребуется и будет отнимать ресурсы устройства необоснованно.
  • Следующий этап – установка настроек для персонального компьютера. Во время этого будет настроен также исправленный интерфейс на русском языке, необходимые скрипты и активная ссылка на раздел помощи. На этом этапе профили слайсинга Magnum 3D и Magnum 3D Vase будут записаны заново, поэтому все сделанные пользователем изменения следует переименовать перед началом процесса. В противном случае они не сохранятся после переустановки программы.
  • После того как установка будет завершена, а настройки выставлены, следует запустить программу Repetier-Host и выбрать COM-порт, к которому было подключено печатающее устройство. Этот шаг является обязательным, так как программа-инсталлятор автоматически присваивает устройству COM3, что может помешать дальнейшей отладке.
  • Далее, следуя указаниям программы, необходимо обновить загруженные скрипты и перезагрузить компьютер.
  • Во время перезагрузки потребуется нажать кнопку F8 и выбрать пункт «Отключить принудительное подписание драйверов».
  • После загрузки потребуется выполнить следующие действия: открыть меню «Пуск», открыть вкладку «Параметры», перейти в раздел « Обновление и безопасность» и выбрать пункт «Восстановление». Затем, зайдя во вкладку «Особые варианты загрузки», необходимо выбрать пункт «Перезагрузить сейчас».
  • Когда процесс будет завершен (перезагрузка должна пройти в обычном режиме), следует открыть вкладку «Диагностика», перейти в раздел «Дополнительные параметры», выбрать пункт « Параметры загрузки» и повторно перезагрузить компьютер. Когда устройство перезагрузится, на экране появится меню с выбором параметров, которые будут использоваться системой в дальнейшем.

ВАЖНО! Для того чтобы установить неподписанный драйвер, необходимо отключить автоматическую проверку цифровой подписи, выбрав соответствующий пункт в меню и нажав кнопку F7.

Существует и альтернативный метод установки драйвера для 3D-принтеров. Он используется в том случае, если система, к которой планируется подключение, является 64-битной. В этом случае инструкция, приведенная выше, не сработает.

В таком случае при первом подключении устройства с ЧПУ к компьютеру для неопознанного устройства USB Serial следует выбрать драйвер самостоятельно, открыв раздел «Модемы» и выбрав пункт «Compaq», а затем – устройства Ricochet Wireless USB Modem.

Ошибки и способы их избежать

В процессе установки драйвера могут возникнуть некоторые ошибки, которые помешают завершить процесс.

К самым популярным причинам их возникновения относятся:

  • Техническая неисправность устройства. Даже если при подключении к компьютеру драйвер определяется системой, в случае его неисправности установка не сможет пройти корректно.
  • Неисправность устанавливаемой программы. Программа-установщик могла быть повреждена при скачивании или поражена вредоносным кодом. Причиной возникновения ошибок также может стать отсутствие одного или нескольких фалов в архиве.
  • Версия драйвера не подходит к установленному устройству. Чаще всего с такой проблемой сталкиваются те пользователи, которые инсталлируют драйвер, скачанный со сторонних сайтов, а не тот, который прилагался к устройству при покупке. Ошибка может быть вызвана тем, что версия драйвера не подходит к конкретному устройству или версии операционной системы, установленной на компьютере.
  • Ошибку вызовет и попытка установить новый драйвер поверх установленного ранее. Для устранения ошибки следует удалить старую версию программы, после чего запустить установку заново с новым файлом.
  • Пользователь пытается установить нелицензионный софт. Если скачанный драйвер не имеет специального сертификата, позволяющего операционной системе распознать его, то компьютер при попытке установки выдаст соответствующую ошибку при первом запуске файла.

Корректная работа 3D-принтера невозможна без установки драйверов – устройств, отвечающих за движения шаговых двигателей. Их на рынке 3D-печати огромен, поэтому каждый пользователь может подобрать то устройство, которое подходит именно ему.


Всем привет! С вами Top 3D Shop и в очередном обзоре мы рассказываем о том, как печатать на 3D-принтере из разных источников: с компьютера — через USB-кабель, с флеш-карты, по Wi-Fi и по локальной сети.

Подробнее о 3D-печати с разных носителей читайте в статье.

Содержание

Как печатать на 3D-принтере с компьютера


Собранный 3D-принтер нужно подключить к электросети, а затем, через USB-порт — к ноутбуку или стационарному компьютеру. Затем включить принтер кнопкой питания. После того, как операционная система компьютера определит принтер как новое устройство, начнется автоматическая установка драйверов. Если драйвера не устанавливаются автоматически, их нужно скачать и самостоятельно установить на ваш компьютер.


Для того, чтобы начать 3D-печать, необходимо установить программное обеспечение. Помимо софта, который поставляется с принтерами, новичкам подойдут следующие программы: бесплатные Repetier Host и Ultimaker Cura и платная Simplify3D. Впоследствии лучше перейти на нее или другое профессиональное программное обеспечение.


После установки программного обеспечения необходимо, чтобы оно “увидело” ваш принтер. В Repetier Host, в левом верхнем углу окна, есть красная кнопка с надписью “присоединить” или Connect. Если принтер не подключается автоматически, нужно зайти в настройки и указать нужный порт вместо того, который стоит по умолчанию.

При возникновении проблем с подключением принтера к компьютеру, проверьте в диспетчере устройств на каком Com-порте определяется принтер, выставите соответствующий Com-порт в Repetier-host и проверьте параметры скорости обмена данных. Обычно это 115200 или 250000 бод. Если одно значение не подошло, значит нужно второе.

В программе Cura нужно добавить принтер с помощью пункта меню — Add Printer. В появившемся окне будет список принтеров от Ultimaker, а также несколько моделей от других производителей в списке Other. Если ни там, ни там вашего принтера не оказалось, то следует открыть список Custom. Здесь придется заполнять все параметры вашего принтера вручную, если вы впервые видите 3D-принтер, это может показаться вам непростой задачей.


Для подключения принтера в программе Simplify3D: в окне программы, на панели справа, вам нужен второй значок снизу, с изображением шестеренки. Он открывает окно, где, в раскрывающемся списке Port, нужно выбрать тот порт, который определяется при установке драйвера, затем задать значение Baud Rate — для Windows оно может быть, как и в предыдущем случае, 250 000 или 115200, а затем нажать кнопку Connect.

Все вышеперечисленные программы имеют функцию слайсера, которая разбивает 3D-модель на нужное количество слоев и преобразует STL файлы в управляющий принтером G-code.

Как печатать на 3D-принтере с флеш-карты


Если вы решили печатать на принтере с SD-карты, вам все равно потребуется записать на нее файлы с помощью ПК. После этого, вставив карту в кардридер принтера, вы обнаружите файлы с расширением g-code.

Наиболее частые проблемы при печати с карты связаны с тем, что принтер “не видит” карту. Причин может быть несколько: ослабленные контакты, необходимость перепрошить принтер, не та файловая система или файлы записаны на карту не в том формате. В последнем случае надо переформатировать карту и попробовать записать на нее файлы еще раз, в правильном формате.

Как печатать на 3D-принтере по Wi-Fi


Многие пользователи выбирают модели 3D-принтеров с поддержкой Wi-Fi. Это удобно, если компьютер и принтер находятся в разных помещениях, а также для печати моделей из сети. Контролировать печать по сети можно откуда угодно, с помощью удаленного доступа. Почти у всех принтеров печать по Wi-Fi осуществляется строго через свой web-интерфейс. Однако, опытные пользователи крайне не рекомендуют оставлять 3D-принтер без присмотра: может засориться сопло экструдера, запутаться филамент, возможно даже возникновение пожара. Если запускаете печать удаленно, в помещении должен быть кто-то, кто в крайнем случае хотя бы отключит принтер от электросети.

Даже среди бюджетных моделей можно найти те, что поддерживают Wi-Fi, такие как FlashForge Finder или, например, XYZprinting da Vinci Mini W+, который можно подключить к домашней сети и управлять печатью удаленно через приложение, например XYZmaker или Maker Mobile на телефоне или планшете.

Как настроить печать через Wi-Fi самостоятельно


Если принтер не поддерживает Wi-Fi и относится к категории DIY (do it yourself — “сделай сам”), то есть поставляется в виде набора для сборки или вовсе покупался как отдельные запчасти, то его тоже можно настроить для работы по Wi-Fi. Так, например, один опытный пользователь рекомендует использовать для этого модуль Wi-Fi ESP8266, который продается отдельно. Модуль стоит недорого — самые дешевые модификации можно найти в пределах 300 рублей, в среднем по рынку — от 350 до 2500.

Для каждого конкретного DIY-принтера в сетевых сообществах любителей 3D-печати можно найти подробную инструкцию, можно спросить совета у более опытных мейкеров, а если собираете собственную модель — опирайтесь в поисках на уже установленные компоненты, помня о совместимости.

ПО OctoPrint и его возможности


OctoPrint — это хостинговое приложение, которое управляет подключенным к нему 3D-принтером, передавая ему команды для выполнения печати напрямую. Основное достоинство Octoprint — в возможности печати более чем двумя экструдерами. Надо отметить, что большинство экранов принтеров не видят OctoPrint и не отражают выполнение его команд.

Чтобы настроить OctoPrint на DIY-принтере, таком как Creality Ender 3, понадобится докупить одноплатный микрокомпьютер Raspberry PI3 B+ и блок питания к нему с напряжением на 5 В, а также плату PI 2.1 с ленточным кабелем.

Более подробно о том, как подключить и настроить OctoPrint на Creality Ender 3:

Заключение

При выборе 3D-принтера стоит обращать внимание на способы печати, доступные выбранным моделям. Например, в принтере Hercules G2, новинке 2020 года, не предусмотрены разъемы для флешки или SD-карты — он загружает файлы для печати по локальной сети или через Wi-Fi во внутреннюю память и печатает из нее, — это надежнее, чем прямая печать с компьютера, независимо от способа подключения.

Читайте также: