Страница 9 из 14

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 04 сен 2019, 15:11
ivekill
shura2000 писал(а):Здравствуйте. Есть возможность подключать серву или лазер? Для реализации плоттера или выжигателя.
Подключил на пин Spindel PWM bit - не работает.
Столкнулся с той же проблемой, не работает не один из выходов на шпиндель, оказалось нужно использовать не готовый фаил прошивки а пересобрать проект и всё заработает!

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 04 сен 2019, 18:36
vegasuz
ivekill писал(а):а пересобрать проект и всё заработает!
Можно поподробней как это сделать. Если не сложно по пунктам, как вы это делали?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 04 сен 2019, 21:58
ivekill
Да можно, но на странице автора всё написано. Я в этом сам дуб дубом но напишу как делал, 1) скачал проект https://github.com/robomechs/6-AXIS-USBCNC-GRBL 2) Установил "Atollic true studio" 3) Открыл папку с проектом "6-AXIS-USBCNC-GRBL-master" 4) Запустил в ней файл ".cproject" 5) В окне программы кликнуть на "stm32grbl11" потом на Build (молоток). 6) Начнутся какие то шаманства проект "пересоберётся" и в папке с проектом в папке "Debug" появится обновлённый файл "stm32grbl11.hex"

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 04 сен 2019, 22:55
vegasuz
Спасибо БОЛЬШОЕ. Теперь всё понятно. Появилась уверенность, что и я с этим справлюсь. А то фраза " пересобрать проект " несколько пугала.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 25 сен 2019, 13:31
kiv69
Блин, столько времени зря угрохал.
Сделал плату, прошил, проверил работу Z-щупа, поставил на станок и тут оказалось, что создание карты высот не работает, хотя сам щуп работает.
А смысл CNC без карты высот как-то ускользает от понимания. Или кто-то только ровные поверхности обрабатывает?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 25 сен 2019, 14:48
kiv69
RedCat писал(а):Всем доброго времени суток! Вопрос такой, можно ли использовать данный контроллер в качестве контроллера для 3D принтера? Вроде осей хватает
Бессмысленный перевод времени. Есть недорогие готовые решения на STM32:
https://ru.aliexpress.com/item/33042554065.html
https://ru.aliexpress.com/item/33013019890.html - суперэкономвариант всего за 12$
Причём микроконтроллер там с нормальным количеством памяти, а в этот марлин нормально не запихнёшь, урезать надо.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 19 окт 2019, 12:32
vegasuz
Стали недоступны изменения параметров оси "А". Ось подкрашена серым цветом. При первом включении можно было настраивать , как и оси X, Y, Z. Вроде всё работает как и раньше. Может кто подскажет, в чём дело?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 20 окт 2019, 22:18
selenur
vegasuz писал(а):Стали недоступны изменения параметров оси "А". Ось подкрашена серым цветом. При первом включении можно было настраивать , как и оси X, Y, Z. Вроде всё работает как и раньше. Может кто подскажет, в чём дело?
От контроллера прилетают сообщения вот такого вида: PN:XYZA или PN:XYZ или PN:XYZAВ и на основании этих вещей программа определяет количество осей у контроллера.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 10:09
vegasuz
selenur писал(а):
vegasuz писал(а):Стали недоступны изменения параметров оси "А". Ось подкрашена серым цветом. При первом включении можно было настраивать , как и оси X, Y, Z. Вроде всё работает как и раньше. Может кто подскажет, в чём дело?
От контроллера прилетают сообщения вот такого вида: PN:XYZA или PN:XYZ или PN:XYZAВ и на основании этих вещей программа определяет количество осей у контроллера.
Так это проблема в прошивке или в программе? Как мне определить? Надо поменять значение ускорения по оси "А", а не доступно. Может с помощью каких-нибудь служебных команд в программе это можно сделать?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 10:50
vegasuz
Получилось активировать настройки оси "А" с помощью этих кнопок:
A.jpg (3073 просмотра) <a class='original' href='./download/file.php?id=170791&mode=view' target=_blank>Загрузить оригинал (879.77 КБ)</a>
Но всё с таким большими задержками происходило.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 12:34
selenur
vegasuz писал(а):Получилось активировать настройки оси "А" с помощью этих кнопок:
A.jpg
Но всё с таким большими задержками происходило.
Очень странное поведение контроллера, т.к. информация о количестве осей, должна выводиться в зависимости от параметров указанных при компиляции прошивки, из вне, эти параметры не меняются. :thinking:

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 15:05
vegasuz
selenur писал(а):Очень странное поведение контроллера, т.к. информация о количестве осей, должна выводиться в зависимости от параметров указанных при компиляции прошивки, из вне, эти параметры не меняются. :thinking:
Количестве осей соответствует прошивке XYZA и координаты всех осей выводятся при запросе, и вообще всё работает (ось А в том числе) как в ручном так и из файла. Но вот опять при очередном включении настройки оси А заблокированы. Я говорю не о самой оси , а о блокировке настроек оси.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 15:18
selenur
vegasuz писал(а):
selenur писал(а):Очень странное поведение контроллера, т.к. информация о количестве осей, должна выводиться в зависимости от параметров указанных при компиляции прошивки, из вне, эти параметры не меняются. :thinking:
Количестве осей соответствует прошивке XYZA и координаты всех осей выводятся при запросе, и вообще всё работает (ось А в том числе) как в ручном так и из файла. Но вот опять при очередном включении настройки оси А заблокированы. Я говорю не о самой оси , а о блокировке настроек оси.
Я тогда сегодня перекомпилирую программу с доступной всегда 4-й осью. И тут выложу.

Исходники программы на C# выложу на гитхабе, в ближайшее время, т.к. дальнейшую разработку данной программы я прекращаю.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 21 окт 2019, 21:19
selenur
Ссылка на программу с включенным по умолчанию 4-х осевым режимом:
CoreGRBL.zip
(64.73 КБ) 618 скачиваний
Ссылка на исходники программы, если кому будет нужно: Ссылка на гитхаб

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 22 окт 2019, 10:18
vegasuz
selenur писал(а):Ссылка на программу с включенным по умолчанию 4-х осевым режимом:
CoreGRBL.zip
Вот, совсем другое дело. Теперь всё отлично работает и настройки не блокируются при последующих подключениях контроллера. Большое спасибо.

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 23 окт 2019, 17:31
vegasuz
Ещё вопрос по управлению шпинделем. Нет никаких сигналов по выходам: spindel_pwm_bit(29), spindel_enable_bit(19), spindel_direction_bit(18). Они не используются программой?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 23 окт 2019, 17:33
selenur
vegasuz писал(а):Ещё вопрос по управлению шпинделем. Нет никаких сигналов по выходам: spindel_pwm_bit(29), spindel_enable_bit(19), spindel_direction_bit(18). Они не используются программой?
На вскидку не скажу, т.к. не изучал такую возможность. :wik:

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 23 окт 2019, 17:45
vegasuz
В программе параметр-СКОРОСТЬ/МОЩНОСТЬ для чего-то закладывался же. Я так понял это для управления оборотами шпинделя. Или я неправильно понимаю?

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 23 окт 2019, 18:01
Mamont
по хорошему для GRBL надо программа наподобие мача, чтобы управлять можно было целиком с клавиатуры

Re: USBCNC GRBL 4 оси (6 осей!)

Добавлено: 23 окт 2019, 18:10
vegasuz
Mamont писал(а):по хорошему для GRBL надо программа наподобие мача, чтобы управлять можно было целиком с клавиатуры
GRBL так и останется "игрушкой" на долгое время.