Возможность использования WiFi на Lerdge-X (K) через виртуальный COM порт

alligator77
Идет загрузка
Загрузка
18.07.2019
1839
7
печатает на ZAV-MAX-PRO
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

14
Статья относится к принтерам:
ZAV-MAX-PRO
Доброго дня дорогие друзья!

Дисклеймер: Данный вид коммуникации ущербен из-за того что скорость по воздуху не позволяет печатать комфортно, принтер тупит. Так что статья чисто для самообразования :)

На написание сего поста сподвигло меня полное отсутствие какой либо структурированной инфы по этому вопросу.

Задача была заставить принтер печатать из Simplify3D без шнурка по WiFi на плате Lerdge-X (подойдет и для K).

Из коробки WiFi убогий, по документации стало понятно что толкового ничего не выйдет.

Там ничего про подключение с компа не было, предлагалась поставить приложение на смартфон и управлять с нее, но функционал ее ущербен и мало того, она на китайском :)

В общем я решил таки залезть поглубже в тему.

Для работы соответственно понадобится модуль WiFi для Lerdge https://goo.gl/vsTjjfБуду описывать как получить результат, а не процедуру моих мучительных поисков :)

Для начала нужно подружить принтер с вашим WiFi роутером, это описано в документации (Пункт 2):

Подключение принтера к WifiПосле успешной настройки, вбиваем в браузере выданный IP адрес, и вводим lerdge и пароль lerdge
Далее изменяем параметр Protocol Type на TCP Server и сохраняем.
Там же кстати можно установить статический IP для принтера если роутер при подключении вдруг выдает разные адреса каждый раз.

В общем принтер готов и настроен, теперь дело за малым, создать виртуальный COM-порт.

Для этого нам понадобиться бесплатная софтина с сайта HW Group

HW VSP3 Single 3.1.2Устанавливаем ее по умолчанию, запускаем HW Virtual Serial Port.

Интерфейс у программы простецкий, для начала нужно войти под админом
Пароль по умолчанию admin

После этого можно создать COM-порт. Устанавливаем нужный COM-порт который будем использовать в Simplify3D, IP адрес принтера и порт (по умолчанию Lerdge использует 8686).
Далее идем в настройки (Settings) и устанавливаем галки как на картинке:
Сохраняем все, возращаемся на вкладку Virtual Serial Port, и жмем кнопку Create COM
На этом настройка COM порта окончена.

Теперь в Simplify3D можно подключиться к этому порту
Если все настроено верно, появятся значения в обведенном красном прямоугольнике.
В принципе даже можно использовать эту связку например для Repetier Server

На этом все :)

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

14
Комментарии к статье

Комментарии

09.03.2019 в 17:08
0

А теперь напечатай что-нибудь, да не на пару минут, а на сутки. у меня полтора года как лежит в черновиках статья. Не лердге конечно, но... в свое время я испытал на sbase и просто base + esp32 (простейший скетч который из TCP стека (я пробовал и UDP) транслирует в уарт) и... с TCP - долго, ибо надо ловить пакет о приеме (тут wifi во всей красе... местами лаги 2-3мс, а местами и 200-300 и больше), с UDP есть шанс что клиент не получит пакет.
Так вот ни там ни там не дулось получить качественной без прерывной печати. sbase по кабелю такое себе, esp... вся загвоздка в wifi. Даже у меня всего пара точек и то эхом (кроме моих) виднеются и то на улице, но все равно... при чем у меня и роутеры, один cisco, второй microtik. Есть шанс что поравят 5ГГц и AC. По тестам на них реально лаг как на кабеле (конечно больше, но 1мс стабильно (на кабеле <1мс)), но я не озадачивался esp или чем подобным с AC и 5ГГц и 1.5 года назад эти вещи стоили конюче.
[IMG]https://3dtoday.ru/upload/main/b7e/b7ebae0cd41291c7088f0f71ff49e7fe.jpg[/IMG]
[IMG]https://3dtoday.ru/upload/main/af6/af66d7f47bcbe6303c743097f783243f.jpg[/IMG]

Короче надежной (на скринах просто я отключался и подключался) данное решение ни как не назвать. Временами из-за лага в сети принтер может подвиснуть, а временами... временами может вообще отвалится. Бывает сутки отпечатает, а бывает и через 15 минут брыкнет.

09.03.2019 в 20:10
0

Ну пока только полтора часа печатал, норм. За сутки не скажу,  к счастью сутками не печатаю :)

Добавлено:

Вы правы. глюкавость вайфая и тут такая же :(
Обидно да..

Пост попрошу убрать, поторопился видимо.

18.07.2019 в 19:26
1

Спасибо за инфу.
Печатать так конечно грустно, а вот можно как-то достучаться до SD карты, чтоб по вифи файлы для печати кидать?
Кто-нибудь пробовал?

19.07.2019 в 10:00
1

Боюсь там SD карта через com порт будет подключаться. Скорость никакая.

19.07.2019 в 19:17
2

С помощью родной платы WiFi мне не удалось.
Я подключил WiFi-SD card (которую ранее использовал для этих же целей ещё на Arduino+RAMPS) и всё работает.
Единственное что не очень удобно - если прямо из Simplify сохранять на эту карточку (подключенную как сетевой диск) то, если вдруг, потом запустить Simplify при выключенной карте - программа будет зависать (пока снова не подключить сетевой накопитель, на который было сделано последнее сохранение из S3D). Поэтому самым надёжным (хотя и чуть менее удобным) способом получилось сохранение g-code на локальный диск, а с него уже перекидывание 'по воздуху' на флешку принтера.
P.S. Пришлось, правда, покупать переходник с SD на MicroSD, чтобы подключиться к Lerdge.

22.07.2019 в 14:18
0

Спасибо. 
этот способ отлично подходит.
Видел такие адаптеры, но не был уверен, что карточку можно будет расшарить для записи.

25.07.2019 в 10:23
0

Возьмём на заметку.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

как я принтер модернизировал....

ROKIT‌ ‌Healthcare‌ ‌разрабатывает‌ ‌новый‌ ‌метод‌ ‌3D-биопечати‌ ‌для‌ лечения‌ ‌поражений‌ ‌кожи‌

Покупка б/у принтера PRUSA I4

Моя первая печать миниатюр

Мой первый 3d принтер

Marlin 2.0 для Anet E16