USBCNC GRBL 4 оси (6 осей!)
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 19 июн 2019, 16:01
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Здравствуйте.
Спасибо за подробное описание и саму прошивку.
У меня она в общем и целом работает. Но возникли проблемы с Z-щупом. Он работает, хотя на stm-ке очень много ложных срабатываний от помех. Но суть не в том. При попытке создать карту высот у меня никак не сохраняются координаты по Z. А в сетку просто вписываются нули. Хотя машинные и рабочие координаты отображаются корректно. Параметр $10 менял по всякому. Программа Candle, пробовал с grbl на атмеге на той же программе/компьютере - всё в порядке.
В чём может быть проблема?
Спасибо за подробное описание и саму прошивку.
У меня она в общем и целом работает. Но возникли проблемы с Z-щупом. Он работает, хотя на stm-ке очень много ложных срабатываний от помех. Но суть не в том. При попытке создать карту высот у меня никак не сохраняются координаты по Z. А в сетку просто вписываются нули. Хотя машинные и рабочие координаты отображаются корректно. Параметр $10 менял по всякому. Программа Candle, пробовал с grbl на атмеге на той же программе/компьютере - всё в порядке.
В чём может быть проблема?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Я пока ещё подробно не изучил данный вопрос, думаю на выходных реализую режим сканирования, и тогда возможно будет понимание тонкостей реализации в GRBL, и попробуем разобраться с проблемойAndrejChoo писал(а):В чём может быть проблема?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Обновил утилиту: http://selenur.ru/DownloadsApp/CoreGRBL/CoreGRBL.zip до версии 1.14
Поправил косяк с вычислением машинных координат, добавил ручное управление 5-й осью, и добавил возможность настраивать параметры 5-ой оси.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 01 июл 2019, 11:56
- Репутация: 0
- Настоящее имя: Девяткин Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Всем доброго времени суток! Вопрос такой, можно ли использовать данный контроллер в качестве контроллера для 3D принтера? Вроде осей хватает
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
У 3д принтера раздельное управление скорости подачи нити, и скорости движения сопла, а у текущей прошивки, все оси зависимы от одного параметра управления скоростью.RedCat писал(а):Всем доброго времени суток! Вопрос такой, можно ли использовать данный контроллер в качестве контроллера для 3D принтера? Вроде осей хватает
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
+ нагрев сопла и стола чему-то тоже надо контролировать...selenur писал(а):У 3д принтера раздельное управление скорости подачи нити, и скорости движения сопла, а у текущей прошивки, все оси зависимы от одного параметра управления скоростью.RedCat писал(а):Всем доброго времени суток! Вопрос такой, можно ли использовать данный контроллер в качестве контроллера для 3D принтера? Вроде осей хватает
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 01 июл 2019, 11:56
- Репутация: 0
- Настоящее имя: Девяткин Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Я не глубоко разбирался с прошивкой, можно ли ее безболезненно подправить или сама по себе логика прошивки не позволяет этого?selenur писал(а):У 3д принтера раздельное управление скорости подачи нити, и скорости движения сопла, а у текущей прошивки, все оси зависимы от одного параметра управления скоростью.
вот с вот этим как раз я думаю проблем не должно бытьxenon-alien писал(а): + нагрев сопла и стола чему-то тоже надо контролировать...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Прошивка не особо сложная, так что доработка вполне возможна, что-бы отделить шаговик для подачи прутка, как и добавление терморегулирования, но как по мне прошивка типа Marlin и ей подобные, которые изначально заточены под 3d печать куда правильнее использовать, т.к. управляющий софт уже есть и нормально работает, а под GRBL прошивку для печати управляющую программу я ещё не встречал.....RedCat писал(а):Я не глубоко разбирался с прошивкой, можно ли ее безболезненно подправить или сама по себе логика прошивки не позволяет этого?selenur писал(а):У 3д принтера раздельное управление скорости подачи нити, и скорости движения сопла, а у текущей прошивки, все оси зависимы от одного параметра управления скоростью.
вот с вот этим как раз я думаю проблем не должно бытьxenon-alien писал(а): + нагрев сопла и стола чему-то тоже надо контролировать...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 01 июл 2019, 11:56
- Репутация: 0
- Настоящее имя: Девяткин Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Есть софт, в виде плагина для программы mach3(точно название не вспомню сейчас) вот он принимает на вход файл 3д печати а сохраняет в grblselenur писал(а): Прошивка не особо сложная, так что доработка вполне возможна, что-бы отделить шаговик для подачи прутка, как и добавление терморегулирования, но как по мне прошивка типа Marlin и ей подобные, которые изначально заточены под 3d печать куда правильнее использовать, т.к. управляющий софт уже есть и нормально работает, а под GRBL прошивку для печати управляющую программу я ещё не встречал.....
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Интересно конечно что за софт такой......RedCat писал(а):Есть софт, в виде плагина для программы mach3(точно название не вспомню сейчас) вот он принимает на вход файл 3д печати а сохраняет в grbl
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- dadlick
- Новичок
- Сообщения: 26
- Зарегистрирован: 15 фев 2016, 20:40
- Репутация: 32
- Настоящее имя: Дмитрий
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Есть порт марлина на stm32RedCat писал(а): в качестве контроллера для 3D принтера?
https://3dtoday.ru/blogs/3dmaniack/blue ... ut-32-bit/
https://3dtoday.ru/blogs/3dmaniack/32bi ... eld-rabps/
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Ну вот и выходdadlick писал(а):Есть порт марлина на stm32RedCat писал(а): в качестве контроллера для 3D принтера?
https://3dtoday.ru/blogs/3dmaniack/blue ... ut-32-bit/
https://3dtoday.ru/blogs/3dmaniack/32bi ... eld-rabps/
Спасибо за ссылки!
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 19 июн 2019, 16:01
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Есть какие-нибудь подвижки с z-щупом?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Сегодня более менее закончил переделку станка, и блока управления станком, с stm32 контроллером, так-что сканирование щупом думаю в течение недели реализую, вопрос лишь в том кому эти данные сейчас могут пригодиться и в каком формате.AndrejChoo писал(а):Есть какие-нибудь подвижки с z-щупом?
В самой программе модифицировать G-код с учетом сканирования, и последующим выполнением, до отпуска реализовать не успею, а в отпуске не уверен что будет особо возможность это полноценно реализовать и оттестировать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 01 июл 2019, 11:56
- Репутация: 0
- Настоящее имя: Девяткин Андрей
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Да я видел эти ссылки, выйду в отпуск займусь переписыванием этого кода ну или других портов на чистый C в кеил...dadlick писал(а):Есть порт марлина на stm32RedCat писал(а): в качестве контроллера для 3D принтера?
https://3dtoday.ru/blogs/3dmaniack/blue ... ut-32-bit/
https://3dtoday.ru/blogs/3dmaniack/32bi ... eld-rabps/
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Было-бы хорошо это иметь в кейлеRedCat писал(а):Да я видел эти ссылки, выйду в отпуск займусь переписыванием этого кода ну или других портов на чистый C в кеил...dadlick писал(а):Есть порт марлина на stm32RedCat писал(а): в качестве контроллера для 3D принтера?
https://3dtoday.ru/blogs/3dmaniack/blue ... ut-32-bit/
https://3dtoday.ru/blogs/3dmaniack/32bi ... eld-rabps/
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 11 июл 2019, 23:03
- Репутация: 0
- Настоящее имя: Павел
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Здравствуйте.
Может кто подсказать?
Попробовал GRBL с платой Mega2560 (прошивка https://github.com/LETARTARE/grblQ-Mega-4axes)
У меня 4-я ось тангенциальный нож. Все оси бегают, все хорошо, но проблема с кодом G2/G3.
Строка вида G3 X43.7023 Y-41.9836 Z-1 I6.5282 J-2.1505 F400.000000 A-0.914377, описывает дугу без поворота оси А.
Закончив дугу поворачивает ось (в Mach3 выполнялось четко, ось А поворачивалась тангенциально по ходу дуги).
Хочется добиться этого от GRBL, если это возможно ?
Может кто подсказать?
Попробовал GRBL с платой Mega2560 (прошивка https://github.com/LETARTARE/grblQ-Mega-4axes)
У меня 4-я ось тангенциальный нож. Все оси бегают, все хорошо, но проблема с кодом G2/G3.
Строка вида G3 X43.7023 Y-41.9836 Z-1 I6.5282 J-2.1505 F400.000000 A-0.914377, описывает дугу без поворота оси А.
Закончив дугу поворачивает ось (в Mach3 выполнялось четко, ось А поворачивалась тангенциально по ходу дуги).
Хочется добиться этого от GRBL, если это возможно ?
- Mamont
- Мастер
- Сообщения: 1973
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 383
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Похоже программеры забыли ввести изменение А в круговой интерполяции.passhi писал(а):Здравствуйте.
Может кто подсказать?
Попробовал GRBL с платой Mega2560 (прошивка https://github.com/LETARTARE/grblQ-Mega-4axes)
У меня 4-я ось тангенциальный нож. Все оси бегают, все хорошо, но проблема с кодом G2/G3.
Строка вида G3 X43.7023 Y-41.9836 Z-1 I6.5282 J-2.1505 F400.000000 A-0.914377, описывает дугу без поворота оси А.
Закончив дугу поворачивает ось (в Mach3 выполнялось четко, ось А поворачивалась тангенциально по ходу дуги).
Хочется добиться этого от GRBL, если это возможно ?
Можно , если поковыряться в исходниках, добавить изменение А по аналогии с Z, скомпилировать и зашить.
Или перекинуть А и Z местами. Z за поворот, А за высоту. И постараться при написании программ не забывать это
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 11 июл 2019, 23:03
- Репутация: 0
- Настоящее имя: Павел
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Да, проскакивала такая мысль, использовать А вместо Z. Но каждый раз менять G-code, созданный в Inkscape, как-то не очень.Mamont писал(а):Похоже программеры забыли ввести изменение А в круговой интерполяции.passhi писал(а):Здравствуйте.
Может кто подсказать?
Попробовал GRBL с платой Mega2560 (прошивка https://github.com/LETARTARE/grblQ-Mega-4axes)
У меня 4-я ось тангенциальный нож. Все оси бегают, все хорошо, но проблема с кодом G2/G3.
Строка вида G3 X43.7023 Y-41.9836 Z-1 I6.5282 J-2.1505 F400.000000 A-0.914377, описывает дугу без поворота оси А.
Закончив дугу поворачивает ось (в Mach3 выполнялось четко, ось А поворачивалась тангенциально по ходу дуги).
Хочется добиться этого от GRBL, если это возможно ?
Можно , если поковыряться в исходниках, добавить изменение А по аналогии с Z, скомпилировать и зашить.
Или перекинуть А и Z местами. Z за поворот, А за высоту. И постараться при написании программ не забывать это
И даже, если получится, то потом в окне визуализации будут "крякозяблы" вместо контуров (наверное).
Хотелось-бы разобраться с исходниками, но я не особо петрю в С.
В Grbl все разнесено по модулям, я так подозреваю надо смотреть модуль gcode.c (а скорее всего не только)
У автора этой темы я заглянул в gcode.c и сравнил со своим, особой разницы не увидел. Подозреваю, что он тоже не корректировал этот момент.
Вот хотелось-бы уточнить и может перейти на STM-ку, если там работает.
-
- Новичок
- Сообщения: 23
- Зарегистрирован: 09 мар 2016, 19:39
- Репутация: -3
- Контактная информация:
Re: USBCNC GRBL 4 оси (6 осей!)
Здравствуйте. Есть возможность подключать серву или лазер? Для реализации плоттера или выжигателя.
Подключил на пин Spindel PWM bit - не работает.
Подключил на пин Spindel PWM bit - не работает.