Скачать программы Grbl Controller APK
Компактный Android мобильное приложение для grbl питанием станков с ЧПУ.
Описание: Silicon Circuits
Grbl контроллер (Bluetooth | USB)
Используйте ваш смартфон для потоковой передачи G-кода на ваш станок с прошивкой GRBL 1.1.
Особенности:
* Поддерживает Bluetooth и USB Otg соединение.
* Поддерживает Grbl 1.1 в режиме реального времени подачи, шпинделя и быстрые переопределения.
* Простое и мощное управление бегом с угловым бегом.
* Использует буферизованную потоковую передачу.
* Отчет о состоянии станка в режиме реального времени (положение, подача, скорость шпинделя, состояние буфера. Отчет о состоянии буфера должен быть включен с настройкой $ 10 = 2).
* Поддержка отправки файлов G-кода прямо с мобильного телефона. (Поддерживаемые расширения: файлы .gcode, .nc, .ngc и .tap. Файлы G-кода могут быть размещены в любом месте телефона или внешнего хранилища).
* Поддерживает короткие текстовые команды (вы можете отправлять команды G-Code или GRBL непосредственно из приложения).
* Поддерживает зондирование (G38.3) и автоматически регулирует ось Z.
* Ручная поддержка смены инструмента с G43.1
* Четыре настраиваемых настраиваемых кнопки, которые поддерживают многострочные команды (поддерживает как короткие, так и длинные нажатия).
* Приложение может работать в фоновом режиме, используя меньше ресурсов, потребляя меньше энергии.
Grbl Controller + эксклюзивные функции (платная версия)
* Работа резюме (продолжить плохо прерванные работы, почти с того места, где они остановились)
* Четыре дополнительные кнопки на вкладке консоли ($$, $ H, $ G и $ I)
* История работы (просмотр всех ваших предыдущих работ и их статус)
* Тактильная обратная связь (обеспечивает короткую вибрацию при нажатии кнопок)
* XY вращение беговой дорожки.
* Дополнительная ось AB для кастомных прошивок grbl.
Требования:
1. Bluetooth включен или USB Otg поддерживает смартфон с версией Android> = 4.4 (Kit Kat или выше).
2. GRBL версия> = 1.1f
3. Модуль Bluetooth, такой как HC-05 или HC-06.
4. Модуль Bluetooth уже должен быть подключен к смартфону.
5. USB-адаптер Otg.
Источник
ПОЛЕЗНО Grbl Controller (android) 2019-02-17
Grbl Controller (Bluetooth | USB)
Use your smart phone to stream G-Code to your CNC machine with GRBL 1.1 firmware.
Features:
* Supports Bluetooth and USB Otg connection.
* Supports Grbl 1.1 real time feed, spindle and rapid overrides.
* Simple and powerful jogging control with corner jogging.
* Uses buffered streaming.
* Real time machine status reporting (Position, feed, spindle speed, buffer state. Buffer status report needs to enabled using the setting $10=2).
* Supports Sending G-Code files directly from mobile phone. (Supported extensions are .gcode, .nc, .ngc and .tap. G-Code files can be placed anywhere in the phone or external storage).
* Supports short text commands (You can send G-Code or GRBL commands directly form the application).
* Supports Probing (G38.3) and auto adjusts Z-Axis.
* Manual tool change support with G43.1
* Four Highly Configurable Custom Buttons which supports multi line commands (Supports both short click and long click).
* Application can work in background mode, by utilizing the less resources, there by consuming less power.
Grbl Controller + Exclusive Features (paid version)
* Job resume (continue badly interrupted jobs, from nearly where they stopped)
* Four additional buttons in console tab ($$, $H, $G and $I)
* Job history (view all your previous jobs and their status)
* Haptic feedback (enables short vibration when buttons are pressed)
* XY jogging pad rotation.
* AB additional axis for custom grbl firmwares.
Requirements:
1. Bluetooth enabled or USB Otg supported smart phone with android version >= 4.4 (Kit Kat or above).
2. GRBL version >= 1.1f
3. Bluetooth module like HC-05 or HC-06.
4. Bluetooth module should be already paired with smart phone.
5. USB Otg adapter.
Источник
Управление grbl с андроида
Compact android mobile application for GRBL powered CNC machine.
- Supports both Bluetooth and USB connections
- GRBL 1.1 real time feed, spindle and rapid overrides support.
- Simple and powerful jogging control.
- Uses character counting streaming protocol.
- Real time machine status reporting (Position, feed, spindle speed, buffer state. Buffer status report needs to enabled using the setting $10=2).
- Supports Sending G-Code files directly from mobile phone. (Supported extensions are .gcode, .nc, .ngc and .tap. G-Code files can be placed anywhere in the phone or external storage).
- Supports short text commands.
- Supports Probing (G38.3) with auto adjust Z-Axis.
- Manual tool change with G43.1
- 4 Highly Configurable Custom Buttons which supports multi line commands (Supports both short click and long click).
- Application can work in background mode, by utilizing the less resources, there by consuming less power.
- For android versions Marshmallow or above, use your OS permission manager and grant «Read External Storage» permission in order to get file streaming working.
- G-Code files can be placed anywhere in the phone or external storage, but they must end with one of the following extensions .gcode or .nc or .tap or .ngc.
- If you are connecting Bluetooth module first time to your machine, then make sure you have changed the baud rate of the BT module to 115200. (Default baud rate of the GRBL 1.1v firmware is 115200 as 8-bits, no parity, and 1-stop bit).
- HC-05 Bluetooth module setup http://www.buildlog.net/blog/2017/10/using-the-hc-05-bluetooth-module/
- HC-06 Bluetooth module setup https://github.com/zeevy/grblcontroller/wiki/Bluetooth-Setup-HC-06
- No trimming of decimal places
- Does not remove unsupported Gcodes
- No expansion of Canned Drill cycles or M06 Tool Change
- Some times jog stop button will not work effectively, need to press the jog stop button two times.
Special thanks to
- Will Winder https://github.com/winder/Universal-G-Code-Sender
- Joan Zapata https://github.com/JoanZapata/android-iconify
- Markus Junginger https://github.com/greenrobot/EventBus
- Felipe Herranz https://github.com/felHR85/UsbSerial
- nbsp-team https://github.com/nbsp-team/MaterialFilePicker
- Chuang Guangquan https://github.com/warkiz/IndicatorSeekBar
About
Compact android mobile application for gcode streaming and controlling a cnc machine with grbl firmware
Источник
Управление grbl с андроида
прежде чем начать работу настройте блютуз модуль: необходимо установить скорость 115200
1. Лазерным гравером.
2. Нихромовым выжигателем (для выжигания нихромом необходимо использовать готовый G-код).
3.Трёхосевым фрезерным станком.
Программа работает используя «Arduino»
настройки станка так же меняются через блютуз.
после установки соединения со станком необходимо произвести настройку станка : количество шагов на миллиметр, скорость, ускорение, включить концевые выключатели (если есть), прочие настройки , записать настройки в память, все параметры могут быть разными для всех осей.
Как работать с программой для фрезера: файл копируется на устройство и выводиться на исполнение.
- указание скорости обработки непосредственно из программы;
- автоматическое восстановление позиции при запуске с указанной строки;
- jogging как в EMC2 и Mach3, даже лучше;
- ШИМ регулировка оборотов шпинделя, частота 7.8 kHz;
- изменение скорости обработки во время выполнения программы;
- регулировка оборотов шпинделя во время выполнения программы;
- задержка на раскрутку шпинделя;
- поддержка концевых выключателей;
- программное ограничение перемещения для каждой оси;
Для управления фрезером подходит любой G код который не содержит команды G2 и G3 (дуги).
Во время работы станка можно свернуть программу и пользоваться устройством по назначению, даже совершать и принимать звонки.
Для выжигания лазером: необходимо отредактировать картинку в любом редакторе: задать размер, можно преобразовать в черно-белое изображение, можно оставить цветной, фото или картинка должна быть в формате : bmp, jpg,png.
- работает с HPGL файлами из CorelDRAW и Inkscape;
- работает с g-кодом (только резка);
- может управлять нихромовым выжигателем;
- гравировка по черно-белым картинкам;
- отображение текущих координат в режиме реального времени;
- jogging как в EMC2 и Mach3, даже лучше;
- ШИМ регулировка мощности лазера, частота 0.98 kHz;
- изменение скорости гравировки/резки во время работы;
- включение лазера на минимально возможной мощности;
- поддержка концевых выключателей;
- программное ограничение перемещения для каждой оси;
от количества точек на дюйм зависит шаг выжигания, например при 254 точки шаг будет 0.1мм., скорость обработки задаётся в настройках программы.
программа работает и с готовым G — кодом, для этой программы есть конвертатор картинки в G- код.
Для работы с программой необходимо установить собственную прошивку для микроконтроллера (Arduino), для ознакомления можно скачать пробную версию, в пробной версии программы можно запустить до 500 строчек кода для фрезера или вставить картинку для гравировки или выжигания размером 200Х200 пикселей.
программа платная, но цена символическая
использование смартфона или планшета для лазерного гравера или выжигателя с использованием беспроводного соединения позволяет отказаться от компьютера или ноутбука как излишне громоздкого устройства, планшет с подключенным интернетом позволяет скачивать картинки и фото, обрабатывать их в графическом редакторе и сразу отправлять на гравировку или выжигание, с фрезерным станком пока посложнее, нет удобных программ для черчения или подготовки файлов, но уверен что это только вопрос времени.
Источник
Android CNC Control With GRBL
Introduction: Android CNC Control With GRBL
Project for make Android cnc controller with GRBL (0.9) CNC Controller Via Bluetooth BAUD RATE 9600 BPS
Android CNC Controller With GRBL No need PC Computer ..
For more GRBL Controller Information Please Visit http://github.com/grbl/grbl
GRBL Controller is widely used and has developed a lot, but there are some limitations that can make some missing. Compared to PC Base cnc controller as KCAM, Mach3, Linuxcnc, USB CNC, we can empower them. Because developers can write applications that support the development GRBL. Panmaneecnc have to fill in missing features and experience with our senses microscopy. So is equivalent CNC Controller above and to develop with Mobile Computing feature. You can meet the requirements as well.
Main Feature
1. Read the G code from SD Card or other media freely without relying on a PC For Sending G Code.
2. CNC control without using a PC.
3. Probe Function And Auto Zero Z . (For 1.2 Beta Version)
Instruction Part List
1.Arduino UNO Or Arduino Nano
2.Bluetooth Module (HC05 Or HC06)
Install Instruction
1.Download GRBL Firmware V 0.9 Follow link http://github.com/grbl/grbl
2.Upload GRBL Firmware With Arduino IDE Download link www.arduino.cc
3.Before Upload Firmware to Arduino Must Be Correct Following : line 37 File config.h change #defineBAUD_RATE115200 to #defineBAUD_RATE9600 For use Default Bluetooth Module
4. Upload Grbl Firmware to Arduino board Please see Instruction in arduino Website
5.Test Communication with Serial Monitor In Arduino IDE Follow GRBL Website
Источник