roboforum.ru

Технический форум по робототехнике.

Arduino CNC

Re: Arduino CNC

ALS » 18 окт 2016, 16:28

Я уже приводил пример, даже в этой теме.
Поиск на cnc-club по заветному grbl дает кучу тем, но, по-моему, народ там больше трахается со своим железом и перебирает всевозможные прокладки, нежели реально что-то режет.
http://www.cnc-club.ru/forum/search.php?keywords=grbl&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA

Мне же, напр., важен был результат. На первом же корпусе для наручных часов (а платка без корпуса - так, понты) я отбил треть своего станка (включая электронику и шпиндель на 1,5 киловатта).

Re: Arduino CNC

Dmitry__ » 18 окт 2016, 16:57

ALS писал(а):Поиск на cnc-club по заветному grbl дает кучу тем, но, по-моему,

По ссылке мне дало:
Извините, но вам запрещено пользоваться поиском.


Контроллер 3d принтера значительно интенсивнее используется чем cnc, ибо скорости выше в разы. И буфера хватает. Прошивки 3д принтеров пошли от grbl, со значительным ухудшением по скорости - слишком много бантиков накрутили. Такшта не будем ля-ля про проблемы. А чпушники, такие чпушники, они варятся в своем соку, лпт для них мантра небесная. А простые школьники собирают 3д принтеры и гоняют их сутками без сбоев...

Re: Arduino CNC

ALS » 18 окт 2016, 17:07

Может, потому, что чпу-шникам гораздо более жалко убитой фрезы или заготовки весом в 30 кило, нежели школьникам своих мотков пластмассы ? Пластик-то, вроде, и по второму разу можно использовать (тема на форуме есть, да ?), а вот сломанную фрезу, да еще какую-нибудь хитроделанную, только в мусорку выкинуть.
Последний раз редактировалось ALS 18 окт 2016, 17:10, всего редактировалось 1 раз.

Re: Arduino CNC

linvinus » 18 окт 2016, 17:10

у каждого своя вера...

по моей теме, похоже всё что мне нужно есть в linuxcnc и ничего изобретать не нужно
Например визард

https://www.youtube.com/watch?v=_THbTBY5BBM

вики http://www.cnc-club.ru/wiki/index.php/LinuxCNC_Features
буду рыть в сторону linuxcnc

Re: Arduino CNC

Dmitry__ » 18 окт 2016, 17:20

ALS писал(а):Может, потому, что чпу-шникам гораздо более жалко убитой фрезы или заготовки весом в 30 кило, нежели школьникам своих мотков пластмассы ?


Еще раз: м-е-д-л-е-н-н-о - электроника на базе grbl в разы современнее чпушной. Я чпушник со стажем, в свои 18 лет (30 лет назад) настраивал стойки чпу р32м на заводе ЛЭМЗ, если тебе это что-то говорит. А также набивал в машинных кодах, с клавиатуры, втерминале, игрушку "питон" по памяти, без бумажек, пока взрослые уходили на обед. Они думали, что если забрать ключ от перфоленты, то я ничего со стойкой не сделаю :)
Недавно чинил чпу станки на мебельном производстве, там железо конца 80-х годов, люди плакали, падали в ноги, целовали ботинки: "только восстанови" :) Ни о каких чушках в 30 кг. они не думали и не боялись, на таком "г" работать...

Линухцнц - хорошая штука (как инструмент постобработки). Но изначально он делался как раз под реалтайм для лпт (контроллер двигателей без процессора). Для grbl это неактуально, т.к. г-код обрабатывается отдельным процессором, а не компом...
Последний раз редактировалось Dmitry__ 18 окт 2016, 17:24, всего редактировалось 1 раз.

Re: Arduino CNC

ALS » 18 окт 2016, 17:22

Да, это все можно понять. Она современная, но примерно как Самсунг_который_горит против Нокии-9200.
А мне надо только звонить. И отнюдь не пожарникам.
Ну а это взятые подряд последние сообщения в gbrl-шных темах :

Вышло новое обновление, теперь прям на ходу можно менять скорость выполнения, и др...
перепрошил я на Grbl, установил universal gcode sender, залил тестовую .nc , ШД идут, лазер молчит
Ардуина официально поддерживает только UNO, для DUE есть g2 core
А что скажете по поводу того, что лазер не работает с бенбоксом?
Залить GRBL прошивку можно с помощью программы Xloader http://xloader.russemotto.com/ сама прошивка вот: http://bit.ly/1EiviDk взята от сюда: https://github.com/grbl/grbl


И ни одной фотки готовых изделий. А, поверьте, ЧПУ-шники очень любят хвастаться ими.

Re: Arduino CNC

linvinus » 18 окт 2016, 17:37

Dmitry__ прогнать g-код это одно, а его ещё где то нужно сгенерировать, в приведённом выше видео сразу рисуют деталь, и можно задать её размеры параметрически, это перекрывает мои потребности на 90%

т.к с одной стороны оперируем простыми фигурами а с другой тут же получаем код для исполнения, ненужно руками прогонять через cam процессор, 3д фигурками я не увлекаюсь, мне бы отверстия да прямоугольники вырезать только точно и там где нужно :)
может потом и до полноценного 3Д дойду, пока 2.5D хватит.

в общем, так я себе работу и представлял.

Re: Arduino CNC

RootAdmin » 18 окт 2016, 17:46

Меня grbl устраивает. Главное - что г-код можно отсылать с чего угодно. А надёжность? мой макет сутки выполнял программу, для теста. Не глючит, не сбоит. Были проблемы с наводками на провода к концевикам, особенно при включении-выключении шпинделя. но это чисто аппаратные грабли.

Re: Arduino CNC

Dmitry__ » 18 окт 2016, 17:49

ALS писал(а):И ни одной фотки готовых изделий. А, поверьте, ЧПУ-шники очень любят хвастаться ими.

Да ладна?
https://www.google.ru/search?q=grbl+cnc+Samples&newwindow=1&hl=ru&biw=1280&bih=910&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiO-J7mvOTPAhXFDZoKHQViBaEQ_AUIBigB#imgrc=_
linvinus писал(а):Dmitry__ прогнать g-код это одно, а его ещё где то нужно сгенерировать, в приведённом выше видео сразу рисуют деталь, и можно задать её размеры параметрически, это перекрывает мои потребности на 90%

Я это и сказал:
Dmitry__ писал(а):Линухцнц - хорошая штука (как инструмент постобработки).

А главное:
Dmitry__ писал(а):Для grbl это неактуально, т.к. г-код обрабатывается отдельным процессором, а не компом...

Т.е. для grbl не нужна ОС реального времени, как для лпт драйверов, т.е. ни mach3, ни линухцнц не накладывают жесткие требования на комп, т.к. grbl - полноценная стойка за 1000$ по цене 10$.

Re: Arduino CNC

ilalexey » 18 окт 2016, 18:05

linvinus писал(а):мне бы отверстия да прямоугольники вырезать только точно и там где нужно

Это при помощи Eagle можно сделать. Если 3д не заморачиваться, "путь Орла" не будет отвлекать на сторонний софт. Т.е. схемами/платами ты и так занимаешься, а тут ещё и в своей среде корм для чпу готовить.
В каде набросал периметр - перекинул в Eagle(в нужный слой) - сгенерил код.

Добавлено спустя 9 минут 25 секунд:
Такой вопрос:
Есть какие проекты "linuxcnc ethernet"? Типа ethernet to lpt на базе чего нибудь подручного. Скажем роутер, RPI или STM32_Discovery?
Последний раз редактировалось ilalexey 18 окт 2016, 18:10, всего редактировалось 1 раз.

Re: Arduino CNC

linvinus » 18 окт 2016, 18:07

Если заморочиться с LinuxCNC,
получается есть два варианта, ломать Linuxcnc чтобы работал и не в реалтайме + grbl,

либо запустить его на недорогой ARM платформе

https://forum.linuxcnc.org/forum/9-inst ... -raspberry
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RaspberryPi

https://www.raspberrypi.org/forums/view ... start=1000

Но с распберри другая проблема, быстро ногами дрыгать не могут, поэтому прикручивают прокладку в виде PIC и по spi дрыгают ногами.
вот такой бутерброд получается
Изображение
https://www.raspberrypi.org/forums/down ... p?id=15509


ещё нашёл Machinekit - это форк LinuxCNC https://github.com/machinekit/machinekit

Судя по всему LinuxCNC даёт больше свободы нежели grbl.

в частности вспоминаю тему про датчик высоты из оптической мыши, и ограничение, что нужно бы прошивку марлина править для того чтобы изменить поведение, а этого не хотели делать чтобы не делать форк т.к. необходимые изменения навряд ли бы приняли в марлин.
с Linuxcnc такого бы не возникло в принципе.

блин как всё запутано...

Re: Arduino CNC

ilalexey » 18 окт 2016, 18:17

linvinus писал(а):блин как всё запутано...

И это только начало :)
Вспомнил старый фильм "Лабиринт" с Дэвидом Боуи - "Зто болото вечной вони. Вступишь краешком ботинка - будешь потом всегда вонять" :)

Re: Arduino CNC

ALS » 18 окт 2016, 18:21

Dmitry__ писал(а):
ALS писал(а):И ни одной фотки готовых изделий. А, поверьте, ЧПУ-шники очень любят хвастаться ими.

Да ладна?
https://www.google.ru/search?q=grbl+cnc+Samples&newwindow=1&hl=ru&biw=1280&bih=910&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiO-J7mvOTPAhXFDZoKHQViBaEQ_AUIBigB#imgrc=_
Ох... Ну, справедливости ради, там я вижу 80% собранных ардуин и 20% - несложные барельефы и лазерные гравировки на дощечках. Во дворе я бы назвал это ху*той.

Я же говорю немного о других изделиях.
Вот самое что ни на есть хобби :

Изображение

http://www.cnc-club.ru/forum/viewtopic.php?f=34&t=12887

Re: Arduino CNC

Dmitry__ » 18 окт 2016, 18:59

ALS, я отказываюсь верить, что ты за голый лпт против драйвера с процессором.
linvinus, что мешает прикрутить к LinuxCNC grbl?

Re: Arduino CNC

ALS » 18 окт 2016, 19:26

По-чесноку, если б у меня была на руках хоть какая-то ардуинья платка, я бы обязательно попробовал.
Но так получилось, что я начал собирать электронику вечером, примерно в полночь стал настраивать мач3, а уже в два ночи выпилил первую объемную хреновинку из акрила. Потом поспал часа три, а утром выпилил первую детальку из алюминия с допуском в 50 микрон, которая встала на свое место с небольшим натягом и с характерным щелчком.
После этого решил, что больше мне ничего не надо, а если захочется подняться на какой-то более высокий уровень, прикуплю ethernet-контроллер.
Последний раз редактировалось ALS 18 окт 2016, 19:38, всего редактировалось 2 раз(а).


Rambler\'s Top100 Mail.ru counter