Резюме.
Примечание: Новую беспроводную версию можно найти здесь:http://www.thingiverse.com/thing:2313781. Беспроводная версия использует серийные модули Bluetooth.
Этот проект очень похож на использование ручного управления Pronterface или Repetier Host для отправки инструкций Gcode на ваш принтер при подключении к компьютеру через USB-кабель, но вместо этого используется Arduino Nano, подключенный к небольшой клавиатуре для отправки скриптов/макросов Gcode.
Отправитель G-кода предназначен для работы с 3D-принтерами, а также с фрезерными станками с ЧПУ и лазерными граверами. Любая машина, которая использует G-код.
Эта настройка позволяет отправлять на принтер высоко настраиваемые скрипты/макросы G-кода одним нажатием кнопки. Я протестировал все скрипты, которые я включил в скетч. Любой из них может быть заменен или отредактирован.
В эскизе я постарался включить много комментариев, чтобы облегчить настройку кода в соответствии с вашими собственными потребностями.
Коммуникация между отправителем G-кода и принтером осуществляется через последовательную связь (Tx, Rx). На платах в стиле RAMPS можно использовать порт AUX-1. Подробности о проводке можно найти в файле Wiring.zip. Убедитесь, что провод Tx out на отправителе G-кода подключен к Rx на принтере, а Rx подключен к Tx. В прошивке Repetier мне при
STL-файлы печатаются без поддержки. ПРИМЕЧАНИЕ: STL-файлы были разработаны для печати с низким заполнением. Заполнение - это, по сути, поддержка для корпуса, чтобы он сохранял свою форму во время печати. Держите заполнение на низком уровне, чтобы не тратить нить впустую.
После сборки плата Arduino Nano скрыта внутри корпуса STL в полости под клавиатурными панелями. Клавиатурные панели имеют липкую подкладку, которая прикреплена к вставке STL. Вставку можно позже удалить (инструменты для удаления печати отлично справляются), если вам когда-либо понадобится перепрограммировать Nano.
Файл Fusion 360 предоставлен для дальнейшей доработки деталей держателя клавиатуры. ПОЖАЛУЙСТА, сообщите мне, если вы создадите альтернативные дизайны для Gcode Sender.
БОМ:
- (2 раза) Мембранная клавиатура с 16 клавишами и размером 4x4.
- (1x) Плата для разработки Arduino Nano (она имеет достаточно входных/выходных контактов для двух клавиатур без каких-либо дополнительных щитов). Одна клавиатура может быть легко использована вместо двух.
- (1 раз) Желаемая длина 4-проводного кабеля (я использовал короткий кусок кабеля Cat5 и воспользовался 4 скрученными парами, потому что они были у меня под рукой). Для подключения отправителя Gcode к принтеру.
- (2x) короткие перемычки с 8-контактным разъёмом для подключения клавиатур к плате Arduino Nano.
Левая клавиатура, объяснение:
- Идея состоит в том, чтобы сначала выбрать ось, с которой работать (например, x, y, z, e), затем выбрать величину разрешения движения (например, 0,1, 1, 10 и т. д.), а затем кнопку направления движения (+ или -). Кнопку направления движения можно удерживать, чтобы продолжить движение в этом направлении.
Авторские права:
Большое спасибоhttp://www.thingiverse.com/SlavuljУ которого было скрытое сокровище на Thingiverse. Его дизайн.http://www.thingiverse.com/thing:1563410Был источником вдохновения для этого проекта.
Настройки печати.
Принтер:
HICTOP Prusa i3
Плоты:
Нет.
Поддерживает:
Нет.
Разрешение:
0,2
Заполнение:
Как я разработал это.
STL, разработанный в Fusion360. Shetch - это скетч для Arduino.
Modellquelle
