Выносная терминалка на Эндоре (третий шаг'2020)

ski
Идет загрузка
Загрузка
09.01.2020
1104
2
печатает на Hercules New
Личные дневники

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

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

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

5
Статья относится к принтерам:
Ender 3 Pro

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.).

.

Каковы же эти классные консольные команды с клавиатуры?

Панель управления имеет следующие функции:

  1. '←', 'J' - перемещение по оси Х в значения "-N" ;
  2. '→', 'L' - перемещение по оси X в значения "+N" ;
  3. '↓', 'k' - перемещение по оси Y в значения "-N" ;
  4. '↑', 'i' - перемещение по оси Y в значения "+N" ;
  5. 'z' - перемещение по оси Z в значения "-N" ;
  6. 'a' - перемещение по оси Z в значения "+N" ;
  7. '+'- увеличение размера шажка в 10 раз;
  8. '- '- уменьшение размера шажка на 10x ;
  9. '3' - крутить шпиндель CNC по часовой стрелке ;
  10. '4' - крутить шпиндель CNC против часовой стрелки ;
  11. '5' - шпиндель отключён ;
  12. '/'- фокус внимания на ввод команды ;
  13. 'esc' - выход из режима ввода команд ;

.

Какие Ява-библиотеки были использованы разработчиком?

  1. paper.js - библиотека визуализации холстомера JS-canvas;   
  2. Bootstrap - библиотека расположения "макетов" (делает это "красиво");   
  3. Moment.js - библиотеку времени и задержек;   
  4. jQuery - JavaСкрипт-утилит общего опроса ввода-вывода;   
  5. chrome.serial - Chrome API последовательного ввода-вывода;

.

Главной прелестью описанного приложения я лично считаю то, что для установки, да, нужен Гугл-Хром.

Но вот для выполнения - он уже не нужен, так как эта аппа имеет тип "standalone" !

Хорошее цифра для начала комменикаций с Вашим Эндором - 115200 бод.

С Уважением,

Ski.

.

P.S.1.

Sending G-Code to a 3d Printer from Chrome ; 4 янв. 2020 г. ; DrVax

https://youtu.be/lR5QjnohsRk

.

P.S.2.

Прочие ссылки и материалы:

https://github.com/sir-buckyball/chrome-gcode-sender

.

https://chrome.google.com/webstore/detail/gcode-sender/ngncibnakmabjlfpadjagnbdjbhoelom

.

https://youtu.be/DUB8n5law2o

.

https://www.starwars.com/video/breaching-the-endor-bunker

.

Применение вышеописанной Консоли для калибровки и обслуги Вашего 3D-принтера:

3d Printer Calibration and Maintenance : PID and Extruder ; 8 янв. 2020 г. ; DrVaxhttps://youtu.be/PChOqIBNwOs

Слайды с командами из презентации автора - вот здесь:

https://docs.google.com/presentation/d/1IjRp37uAFZfXJ-MrQ7yrnDRxs5R42MkB6_7SJIxkY7w/edit#slide=id.g7c1cc60409_0_361

.

P.S.3. Бонусное видео:

Крайне подробно описанный процесс установки  Hemera/Hermes на каретку Creality Ender 3:

https://youtu.be/oY1F7fUBHrc

.

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/

.

[]

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

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

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

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

Комментарии

12.01.2020 в 12:57
0

+Update#1: судя по количеству комментариев, тема мало кому интересна, либо я не всё пояснил толком, что разглядел. Ну тогда пожалуй чуть "добавлю".

#electronics #diy #maker ; Cheap USB Host Microcontroller [CH559, ESP32, HID] ; 5 янв. 2020 г. ; bitluni's lab

Это видео показывает доступный способ добавить поддержку USB в проекты maker-ов.

CH559-это микроконтроллер на основе архитектуры 8051, который имеет встроенные двойные USB-хосты. Это позволяет взаимодействовать с универсальными клавиатурами, мышами, MIDI-устройствами и в моем случае геймпадами. Я добавил этот чип в качестве дополнения к моей игровой консоли на основе ESP32, чтобы заменить контроллеры SNES дешевыми универсальными. Связь осуществляется через интерфейсы UART, который можно сделать на обоих "концах" оборудования. Там еще есть над чем поработать, но Вы уже можете попробовать это сделать. Веселитесь!

.

https://youtu.be/po3FBdY0GS4

.

20.01.2020 в 01:10
0

+Update#2: Введение к руководству по типовым командам терминалки Линукса:

Обучалка работе в Linux-терминале предназначена для тех, кто мигрирует из Windows, и пользователей одноплатных SBC-компьютеров, включая Raspberry Pi. Охватывает ряд терминальных команд и концепций Linux, включая навигацию и Управление дисками и каталогами с помощью Линукс-команд
pwd, ls, lsblk, cd, mkdir, rmdir, cp и mv.
Видео также охватывает установку приложений через терминал и некоторые доп.советы и трюков!

.

#LinuxTerminal #Terminal #ExplainingComputers ; Linux Terminal Introduction ; 19 янв. 2020 г. ; ExplainingComputers

https://youtu.be/SkB-eRCzWIU


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

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

Миниатюризация принтера - Линейные подшипники своими мозгами.

Верхом на Малине

Ремонт молнии "моя починяй"

3D-принтер как инструмент для разводки печатных плат. Видео

Старые Troyka-модули, Troyka Slot Shield и 3D печать

Дешёвый вариант применения нейросети для контроля за процессом 3D печати.