GRBLDroid, вопросы.

Блудильник
Offline
Зарегистрирован: 13.11.2015

Доброго всем здоровья.

В силу маленького пространства в комнатке хочу перейти на управление фрезерным станком с компа на планшет. У меня Ардуино Уно+СНС шилд. Прошивка ГРБЛ и планшет Самсунг. На Плей Маркете скачал контроллер GRBLDroid. Проблема вот в чем. После всех прошивок и установок контроллер видит G коды. Там есть такое синее поле в котором они выскакивают. Их видно. Допустим я даю команду G91 G01 X10 send, казалось бы должен работать, но не хочет. Движки не крутятся. Или просто жму на "X+" - подача по оси X, тишина. Вот и возник вопрос, что я делаю не так?  Установлены рекомендованные прошивки. Знающие люди подскажите. Может кто то сталкивался  с этим контроллером? И еще не понятно как загружать в него файлы с чертежами?  Допустим чертеж (скетч) сделан в программе FreeCad. В компе с ним можно работать как угодно - Винда. Увидит ли эти файлы андроид?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Подозреваю, что для GRBLDroid любой чертёж сначала надо перевести в G-коды, и уже их скармливать. Насчёт остального - непонятно: коды видит сам CNC-shield? Или на GRBLDroid видно, что коды "посылаются"? Если второе - то тогда до контроллера не доходит. Если первое - возможно, неправильно формируется пакет для контроллера - я не знаю, по какому признаку прошивка определяет, что получена новая команда. Вполне возможно, что по признаку \r\n, а планшет передаёт только \n. Соответственно, и может быть ситуация, когда команду-то он видит (в строке несколько команд, каждая разделена пробелом), показывает вам её, и ждёт перевода строки, чтобы начать её обрабатывать - а его-то и нету.

По одной команде в строке пробовали отправлять?

В общем, это я навскидку, что называется, без претензий на знание специфики GRBL и упомянутого софта под планшет.

Блудильник
Offline
Зарегистрирован: 13.11.2015

1.Вы имеете в виду что придется писать прогу в G кодах? Я еще не дошёл до таких высот в написании прогамм. Я всего второй месяц  юзаю Ардуино, и раньше с ЧПУ станками дел не имел. Да еще и с компом не сильно знаком. Или это делается как то по другому?

2. Да их видно на самом контроллере GRBL. Видит ли шилд не понятно. Иногда  подаёшь команду двигатель чуть дернется и все. Или когда отключаешь контроллер по питанию движок крутанется и все. Такое впечатление что я упускаю какуюто мелочь. Ну например не правильно выставлена скорость передачи. Нужно 115200 а стоит 9600. Но пока еще не разобрал как поменяь или хотябы просто проверить. Я этот контроллер вижу третий день.

 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Прогу писать не надо: есть куча готовых, например, ArtCAM, которые умеют переводить вектора в G-коды: рисуете там детальку, задаёте разные параметры (тип инструмента, глубина съёма за проход, и т.д. и т.п.) - и экспортируете в G-код. На выходе - получите файл, который уже можно скормить контроллеру. Именно с такими готовыми командами работают все без исключения контроллеры ЧПУ - они не обязаны знать, в какой программе сделан исходник, и вообще - им на это наплевать. Им дай G-код - они его выполнят.

Как-то так. Сам пока педалирую вопрос с ЧПУ - детальки уже куплены, ждут своего часа. У меня MK1 китайский (взял на пробу, что называется), драйверы шаговых TB6600, шаговики - Nema23, ШВП. Пока потраченная тридцатка пылится в углу и, видимо, не скоро до неё руки доползут.

От GRBL и дуины отказался сразу - не для них эта задача, производительность не та, имхо, нужен контроллер посерьёзнее.

Блудильник
Offline
Зарегистрирован: 13.11.2015

DIYMan пишет:

 Пока потраченная тридцатка пылится в углу и, видимо, не скоро до неё руки доползут.

От GRBL и дуины отказался сразу - не для них эта задача, производительность не та, имхо, нужен контроллер посерьёзнее.

Как я Вас понимаю, тоже редко подхожу к станку. Времени мало.

Мне не нужна особо большая производительность, станок хобийный китаец.