Переход на grbl
-
sirik
- Новичок
- Сообщения: 7
- Зарегистрирован: 05 янв 2017, 15:54
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Переход на grbl
Добрый день
Достался мне станок, точнее только его механическая часть.
Для теста всего станка была написана программа (клиентская часть на Arduino Uno, серверная на VB6.0) и вроде работает все более-менее. Но не хочу изобретать свой велосипед, уж много времени на него уходит (точнее не хочется играться с дугами, прямые станок обрабатывает на ура).
Думаю перейти на gbrl. И вот возникли вопросы по подключению, а именно:
1. как подключаются концевики? Точнее нужны ли подтягивающие резисторы или можно использовать встроенные в Uno?
2. фрезерная часть у меня управляется тупо через релюшку, изменять частоту не получится программно, так как скорость вращения высталяется на самом приводе. Тогда 13 выход не использовать?
3. на счет кнопок (входа с A0 до A5), им тоже требуются подтягивающие резисторы или нет?
4. какую более менее программу использовать для управления? Смотрю в торону Candle, что кто по ней может сказать?
Спасибо
ps/ grbl думаю брать свежую, т.е. на сегодняшний момент это v.1.1
Достался мне станок, точнее только его механическая часть.
Для теста всего станка была написана программа (клиентская часть на Arduino Uno, серверная на VB6.0) и вроде работает все более-менее. Но не хочу изобретать свой велосипед, уж много времени на него уходит (точнее не хочется играться с дугами, прямые станок обрабатывает на ура).
Думаю перейти на gbrl. И вот возникли вопросы по подключению, а именно:
1. как подключаются концевики? Точнее нужны ли подтягивающие резисторы или можно использовать встроенные в Uno?
2. фрезерная часть у меня управляется тупо через релюшку, изменять частоту не получится программно, так как скорость вращения высталяется на самом приводе. Тогда 13 выход не использовать?
3. на счет кнопок (входа с A0 до A5), им тоже требуются подтягивающие резисторы или нет?
4. какую более менее программу использовать для управления? Смотрю в торону Candle, что кто по ней может сказать?
Спасибо
ps/ grbl думаю брать свежую, т.е. на сегодняшний момент это v.1.1
-
Andrey@KZN
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Переход на grbl
У меня Candle после окончания программы норовила удвигать куда-то оси. В физический ноль, видимо.
Может у вас с ней получится, а я написал свою поделку
Может у вас с ней получится, а я написал свою поделку
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Переход на grbl
А g-код в какой программе генерировали?Andrey@KZN писал(а):У меня Candle после окончания программы норовила удвигать куда-то оси. В физический ноль, видимо.
Может у вас с ней получится, а я написал свою поделку
Т.к. например в своей программе получаемый код выполняется идеально, а если генерирую из fusion360 то последние g команды вызывают такую-же фигню, но если потратить совсем немного времени, то эту проблему легко решить, и дальше она не будет появляться
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Andrey@KZN
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Переход на grbl
В программе vectric aspire
Причем постпроцессор написан полностью мной и я знаю, что там делается
И эти же G коды в моей программке таких проблем не вызывали
Причем постпроцессор написан полностью мной и я знаю, что там делается
И эти же G коды в моей программке таких проблем не вызывали
-
sirik
- Новичок
- Сообщения: 7
- Зарегистрирован: 05 янв 2017, 15:54
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Переход на grbl
Что на счет концевиков и кнопок? Нужны ли резисторы?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Переход на grbl
Без резисторов легко наловить помех.... Поэтому желательно...sirik писал(а):Что на счет концевиков и кнопок? Нужны ли резисторы?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Andrey@KZN
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Переход на grbl
Что насчет прочитать родную доку от GRBL?sirik писал(а):Что на счет концевиков и кнопок? Нужны ли резисторы?
Вы думаете вам не отвечают потому что не знают?
Нет!
Потому что вам лень самому попробовать найти информацию
https://github.com/gnea/grbl/wiki/Connecting-Grbl
"Afterwards, once you decide that you're ready or would like to enable homing and/or hard limits, you'll need to connect a normally-open limit switch to each of the limit pins (D9, D10, and D12). Homing and hard limits use the same switches. These limit pins are already held high with an internal pull-up resistor, so all you have to do is wire them to ground. So when you close a switch, the switch will pull the limit pin to ground."
-
Andrey@KZN
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Переход на grbl
Только вот у датчиков даже провод не экранированный... Ловись помеха большая и маленькая.selenur писал(а):Без резисторов легко наловить помех...
У меня без доп резисторов пока работает нормально. Зато при включении силовой части зачастую перезагружается
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Переход на grbl
Витая пара для Ethernet тоже не экранированная, однако по ней можно гарантировано передать 1Gbit/s на расстояние ~200 метров, причём уровни сигнала в проводах всего ±1V...Andrey@KZN писал(а):Только вот у датчиков даже провод не экранированный... Ловись помеха большая и маленькая.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
sirik
- Новичок
- Сообщения: 7
- Зарегистрирован: 05 янв 2017, 15:54
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Переход на grbl
Если бы внимательно почитали, то там сказано только о проводе и используются внутренние подтягивающие резисторы. Мне же хотелось использовать внешние, так как помех поймаю меньше, если они вообще будут. Провод от датчиков экранированный.Andrey@KZN писал(а):Что насчет прочитать родную доку от GRBL?sirik писал(а):Что на счет концевиков и кнопок? Нужны ли резисторы?
Вы думаете вам не отвечают потому что не знают?
Нет!
Потому что вам лень самому попробовать найти информацию
https://github.com/gnea/grbl/wiki/Connecting-Grbl
"Afterwards, once you decide that you're ready or would like to enable homing and/or hard limits, you'll need to connect a normally-open limit switch to each of the limit pins (D9, D10, and D12). Homing and hard limits use the same switches. These limit pins are already held high with an internal pull-up resistor, so all you have to do is wire them to ground. So when you close a switch, the switch will pull the limit pin to ground."
Выше написал, что использую свой велосипед, установил внешние, думаю так правильнее
-
Andrey@KZN
- Мастер
- Сообщения: 442
- Зарегистрирован: 22 авг 2016, 12:21
- Репутация: 44
- Настоящее имя: Андрей
- Контактная информация:
Re: Переход на grbl
Ну я вообще поставил NC датчики. Это ещё надёжнее, хотя и в другом плане 
-
sirik
- Новичок
- Сообщения: 7
- Зарегистрирован: 05 янв 2017, 15:54
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Переход на grbl
Мне достался готовый плоттер, точнее только его физическая часть (ну хоть что-тоAndrey@KZN писал(а):Ну я вообще поставил NC датчики. Это ещё надёжнее, хотя и в другом плане