Лучший софт для Arduino GRBL
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 26 мар 2017, 21:15
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Сейчас размеры детали соответствуют чертежу. Всем спасибо.
-
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Лучший софт для Arduino GRBL
2-миллиметровой фрезой по кругу диаметром 19 - вырежется отверстие диаметром 21.
Геометрия...
Геометрия...
-
- Опытный
- Сообщения: 127
- Зарегистрирован: 07 янв 2018, 22:06
- Репутация: 19
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Подскажите, как в этой программе построить трохоидальную обработку при фрезеровке по профилю 2D? И в чем ограничения бесплатной? Скачал создал открыл dxf построил траекторию попробовал в мач и candle без станка вроде полностью рабочий файл, в чем ограничение, что я получу после оплаты?Jony_Silver писал(а):EstlCAM рекомендую!
- maagalex
- Мастер
- Сообщения: 477
- Зарегистрирован: 05 мар 2017, 14:39
- Репутация: 27
- Настоящее имя: Александр Липкович
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Тоже пользую, сейчас столкнулся с тем что нужно тупо делать пропилы в листе..Инструмент engrave позволяет пропилить линию, но проблема в том что если я снимаю по чуть чуть большим числом проходов-фреза режет только в одном направлении, а в обратную сторону движется вхолостую ..Даже Кристиану написал-он ответил как всегда кратко что эта функция не позволяет прорезать при обоих проходах..Остается только ручками править G-код?Jony_Silver писал(а):EstlCAM рекомендую!
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 28 июн 2018, 14:29
- Репутация: 0
- Настоящее имя: Анатолий
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Достаточно долго пользуюсь candle + Rhinoceros 5 + RhinoCam. на мой взгляд это самая удобная связка. единственное что не хватает в candle, края и центра искателя. так-же хотелось бы найти софту с полной поддержкой 4-5 оси.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Добрый день.
Написал макрос vba для Corel Draw для генерации G coda из векторного макета ,
с последующим подключением к китайскому граверу GRBL 0.9 и отправкой на него кода.
У меня возник вопрос , как быстро остановить работу гравера -пауза.
Один вариант использовать команды реального времени для grbl ! и ~
По команде "!" станок останавливается сразу , не зависимо сколько у него в буфере есть команд на выполнение. При этом лазер не отключается(жгёт точку).
А по команде "~" продолжает работу.
Но я не знаю, как можно при такой остановке выключить лазер (если он включен) , а потом включить .
Если после остановки "!" отправить "М5" то команда просто встанет в очередь в буфере станка.
Конечно есть еще один вариант , прекратить отправку кодов , отправить "м5" , и ждать когда из буфера станка
будут выполнены все команды. После чего станок остановиться, но это как то медленно , если станок принял длинную траекторию с маленькой скоростью. Ждать 10-40 сек не хочется.
Хочется быстрой реакции на кнопку "пауза" .
Может , остановка "!", очистка буфера от команд (не знаю , возможно ли такое) , отправка "м5" , и продолжить "~".
Теоретически станок должен сразу встать и выключить лазер. Конечно много вопросов, какие строки выполнены , какие удалены, а если остановка
была до завершения выполнения кокой то строки g coda. Такое подходит для команды "стоп".
Написал макрос vba для Corel Draw для генерации G coda из векторного макета ,
с последующим подключением к китайскому граверу GRBL 0.9 и отправкой на него кода.
У меня возник вопрос , как быстро остановить работу гравера -пауза.
Один вариант использовать команды реального времени для grbl ! и ~
По команде "!" станок останавливается сразу , не зависимо сколько у него в буфере есть команд на выполнение. При этом лазер не отключается(жгёт точку).
А по команде "~" продолжает работу.
Но я не знаю, как можно при такой остановке выключить лазер (если он включен) , а потом включить .
Если после остановки "!" отправить "М5" то команда просто встанет в очередь в буфере станка.
Конечно есть еще один вариант , прекратить отправку кодов , отправить "м5" , и ждать когда из буфера станка
будут выполнены все команды. После чего станок остановиться, но это как то медленно , если станок принял длинную траекторию с маленькой скоростью. Ждать 10-40 сек не хочется.
Хочется быстрой реакции на кнопку "пауза" .
Может , остановка "!", очистка буфера от команд (не знаю , возможно ли такое) , отправка "м5" , и продолжить "~".
Теоретически станок должен сразу встать и выключить лазер. Конечно много вопросов, какие строки выполнены , какие удалены, а если остановка
была до завершения выполнения кокой то строки g coda. Такое подходит для команды "стоп".
Плотно сижу на Corel Draw.
- Q-starь
- Мастер
- Сообщения: 904
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Лучший софт для Arduino GRBL
AndrePRM, макрос генерит код в файл или сразу пихрячит в станок?
Продукт будет свободный?
Продукт будет свободный?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Из того что я помню.....AndrePRM писал(а):А по команде "~" продолжает работу.
Но я не знаю, как можно при такой остановке выключить лазер (если он включен) , а потом включить .
Если после остановки "!" отправить "М5" то команда просто встанет в очередь в буфере станка.
В версии прошивки 0.9 есть несколько команд которые идут вне очереди, типа "!", "~", а вот все остальные только через буфер... очистка буфера только при полной остановке, или перезагрузке контроллера делается....
В версии прошивки 1.1 появилось 2 режима: фрезер и лазер, и при включении режима лазера, при паузе лазер гаснет, а в режиме фрезер продолжает светить.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Генерирует код который можно сразу отправить на станок.
Теперь нужно еще разобраться как прошить до 1.1
Если у кого есть ссылки на прошивку , черкните
Теперь нужно еще разобраться как прошить до 1.1
Если у кого есть ссылки на прошивку , черкните
Плотно сижу на Corel Draw.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Вот тут пример прошивки: http://www.cnc-club.ru/wiki/index.php/FirmwareGRBL версии 0.9AndrePRM писал(а):Теперь нужно еще разобраться как прошить до 1.1
Если у кого есть ссылки на прошивку , черкните
Но для версии 1.1 всё тоже самое, только ссылка вот эта: https://github.com/gnea/grbl
А вот тут есть даже скомпилированная версия: https://github.com/gnea/grbl/releases
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Промучился пол дня.
Результат , сохранил свою старую прошивку.
Записал GRBL 1.1 из скомпилированного файла.
Как и ожидал не соответствуют пины моторов(только в одну сторону движется)
Как я понял нужно поправить файл grbl/cpu_map/cpu_map.h
Но , я не могу его скомпилировать , даже не исправляя. Куча ошибок.
Записал в зад свою старую прошивку , все функционирует.
Как скомпилировать ?
Результат , сохранил свою старую прошивку.
Записал GRBL 1.1 из скомпилированного файла.
Как и ожидал не соответствуют пины моторов(только в одну сторону движется)
Как я понял нужно поправить файл grbl/cpu_map/cpu_map.h
Но , я не могу его скомпилировать , даже не исправляя. Куча ошибок.
Код: Выделить всё
Arduino: 1.8.7 (Windows XP), Плата:"Arduino Nano, ATmega328P"
In file included from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/nuts_bolts.h:56:0: warning: "max" redefined
#define max(a,b) (((a) > (b)) ? (a) : (b))
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0: note: this is the location of the previous definition
#define max(a,b) ((a)>(b)?(a):(b))
^
In file included from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/nuts_bolts.h:57:0: warning: "min" redefined
#define min(a,b) (((a) < (b)) ? (a) : (b))
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0: note: this is the location of the previous definition
#define min(a,b) ((a)<(b)?(a):(b))
^
In file included from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/grbl.h:43:0,
from C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:
C:\Documents and Settings\DNS_\Мои документы\Arduino\libraries\grbl/nuts_bolts.h:61:0: warning: "bit" redefined
#define bit(n) (1 << n)
^
In file included from sketch\grblUpload.ino.cpp:1:0:
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:123:0: note: this is the location of the previous definition
#define bit(b) (1UL << (b))
^
Скетч использует 29920 байт (97%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1633 байт (79%) динамической памяти, оставляя 415 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0d
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x0a
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x47
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x72
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x62
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x6c
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x2e
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x38
Произошла ошибка при загрузке скетча
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Как скомпилировать ?
Плотно сижу на Corel Draw.
- Rom327
- Почётный участник
- Сообщения: 2948
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 432
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Лучший софт для Arduino GRBL
А какие пины dir/step нужны?AndrePRM писал(а):Записал в зад свою старую прошивку , все функционирует.
Как скомпилировать ?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
- Rom327
- Почётный участник
- Сообщения: 2948
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 432
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Лучший софт для Arduino GRBL
А кто из них кто? Где dir, где step?AndrePRM писал(а):x 2-3 y 4-5
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Вроде бы так.
D2 = XDIR, D3 = XSTEP, D4 = YDIR, D5 = YSTEP
D2 = XDIR, D3 = XSTEP, D4 = YDIR, D5 = YSTEP
Плотно сижу на Corel Draw.
- Rom327
- Почётный участник
- Сообщения: 2948
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 432
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Попробуй, версия 1.1GAndrePRM писал(а):Вроде бы так.
D2 = XDIR, D3 = XSTEP, D4 = YDIR, D5 = YSTEP
- Вложения
-
- PRM.zip
- (29.87 КБ) 432 скачивания
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Супер. Робит.Rom327 писал(а):Попробуй, версия 1.1G
Действительно теперь при паузе , лазер сам выключается , а при продолжении включается.
Плотно сижу на Corel Draw.
- Rom327
- Почётный участник
- Сообщения: 2948
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 432
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Если интересно как компилировать, напиши в личку, я объясню...AndrePRM писал(а):Супер. Робит.Rom327 писал(а):Попробуй, версия 1.1G
Действительно теперь при паузе , лазер сам выключается , а при продолжении включается.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 28 окт 2018, 15:40
- Репутация: 3
- Настоящее имя: Андрей
- Откуда: Пермь
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Конечно интересно. Только в личку написать не могу, Пишет, что пока не достоин , недавно зарегистрирован и тд.Rom327 писал(а):Если интересно как компилировать, напиши в личку, я объясню...
Плотно сижу на Corel Draw.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Лучший софт для Arduino GRBL
Осталось ещё пару сообщений тебе оставить, и будет доступно, просто это защита от рекламщиков, и спамеров, конечно новичкам создает небольшие неудобства...AndrePRM писал(а):Конечно интересно. Только в личку написать не могу, Пишет, что пока не достоин , недавно зарегистрирован и тд.Rom327 писал(а):Если интересно как компилировать, напиши в личку, я объясню...
А есть что уже показать, я имею ввиду результат?
Иногда спрашивают про возможность сразу гравировать из корела, в связи с чем возможно стоит тебе создать отдельную тему, на которую можно будет всех направлять
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/