Выносная терминалка на Эндоре (третий шаг'2020)
X200109: Альтернатива Octoprint и MatterControl: описание полузабытой технологии ЯваСкрипт-консоли G-Code для любого 3D-принтера и CNC
Приветствую!
Переведу за автора:
Многие задачи калибровки 3d-принтера требуют отправки G-кода с Вашего компьютера на Ваш 3D-принтер. Я очень рекомендую использовать MatterControl от MatterHackers или Octoprint для этой задачи, но я всегда ищу альтернативные решения удалённому контролю читай надзору за домашним 3D-зверьком. Недавно я обнаружил аппу-приложение Chrome G-Code Sender, приложение для Chrome, созданное Buck Clay и приведённое на Github в следующем месте:
https://github.com/sir-buckyball/chrome-gcode-sender
Это приложение Chrome поддерживает отправку команд G-кода с абсолютно любого компьютера, работающего под управлением Google Chrome, Mac, Linux, Windows или нетбука типа Chromebook, на подключенное устройство по последовательному порту и/или по USB-соединению. Вы можете попробовать установить эту аппу в Ваш Chrome, вырезав и вставив следующий (длинный) URL-адрес в адресную строку браузера:
https://chrome.google.com/webstore/detail/gcode-sender/ngncibnakmabjlfpadjagnbdjbhoelom
.
Предостерегу сразу от неправильного понимания "псевдо-некропостинга" этой новости, всё объясняется в видеоролике имени Dr.Vax-а.
Google вынужден поддерживать технологию Ява-расширений-плагинов именно по причине выпуска Хром-Буков на мировой рынок.
Собственно Хромбук здесь и не требуется, раз у Вас развернут Google Chrome практически на любом ноуте и в любой операционной системе.
В описании видео все ссылки имеются, я лишь перечислю самые важные (см.P.S.2.).
.
Каковы же эти классные консольные команды с клавиатуры?
Панель управления имеет следующие функции:
- '←', 'J' - перемещение по оси Х в значения "-N" ;
- '→', 'L' - перемещение по оси X в значения "+N" ;
- '↓', 'k' - перемещение по оси Y в значения "-N" ;
- '↑', 'i' - перемещение по оси Y в значения "+N" ;
- 'z' - перемещение по оси Z в значения "-N" ;
- 'a' - перемещение по оси Z в значения "+N" ;
- '+'- увеличение размера шажка в 10 раз;
- '- '- уменьшение размера шажка на 10x ;
- '3' - крутить шпиндель CNC по часовой стрелке ;
- '4' - крутить шпиндель CNC против часовой стрелки ;
- '5' - шпиндель отключён ;
- '/'- фокус внимания на ввод команды ;
- 'esc' - выход из режима ввода команд ;
.
Какие Ява-библиотеки были использованы разработчиком?
- paper.js - библиотека визуализации холстомера JS-canvas;
- Bootstrap - библиотека расположения "макетов" (делает это "красиво");
- Moment.js - библиотеку времени и задержек;
- jQuery - JavaСкрипт-утилит общего опроса ввода-вывода;
- chrome.serial - Chrome API последовательного ввода-вывода;
.
Главной прелестью описанного приложения я лично считаю то, что для установки, да, нужен Гугл-Хром.
Но вот для выполнения - он уже не нужен, так как эта аппа имеет тип "standalone" !
Хорошее цифра для начала комменикаций с Вашим Эндором - 115200 бод.
С Уважением,
Ski.
.
P.S.1.
Sending G-Code to a 3d Printer from Chrome ; 4 янв. 2020 г. ; DrVax
.
P.S.2.
Прочие ссылки и материалы:
https://github.com/sir-buckyball/chrome-gcode-sender
.
https://chrome.google.com/webstore/detail/gcode-sender/ngncibnakmabjlfpadjagnbdjbhoelom
.
.
https://www.starwars.com/video/breaching-the-endor-bunker
.
Применение вышеописанной Консоли для калибровки и обслуги Вашего 3D-принтера:
3d Printer Calibration and Maintenance : PID and Extruder ; 8 янв. 2020 г. ; DrVaxhttps://youtu.be/PChOqIBNwOs
Слайды с командами из презентации автора - вот здесь:
.
P.S.3. Бонусное видео:
Крайне подробно описанный процесс установки Hemera/Hermes на каретку Creality Ender 3:
.
https://e3d-online.dozuki.com/Guide/02+-++E3D+Hemera+Direct+Assembly/127
.
https://gist.github.com/LongLiveCHIEF/eea2b91bebe4fa5d107493f76cb002bc
.
https://e3d-online.com/blog/2019/11/29/e3d-hemera-a-next-generation-extrusion-system/
.
[]
Еще больше интересных статей
Органайзер для игры "Мачи Коро"
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Клей "Повидло" тм.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Анонс обзора испытательного стенда и некоторых технических решений
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Если я у себя дома сделаю тако...
Ну да, сначала "самый дешевый....
слой 0.05, общая высота 30 см,...
Доброго времени суток,перекопа...
Добрый день. Кто пользуется сл...
Здравствуйте Попытаюсь ма...