CNC+Arduino

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

bulatovor
Станкостроитель
Станкостроитель
Сообщения: 152
Зарегистрирован: 28 янв 2012, 12:29
Имя: Олег
Откуда: Уфа

Re: CNC+Arduino

Сообщение bulatovor »

Ну с этим сложнее. Автор к дальнейшему развитию проекта интерес утратил - его устраивает то что есть и большего ему не надо. Будет ли другим это интересно( в смысле организации связи с компом) -как повезет. Так что лучший вариант - сам.
Trudogolik
КУМ
КУМ
Сообщения: 6126
Зарегистрирован: 26 авг 2009, 00:00
Имя: Николай Иосифович
Откуда: Инта респ. Коми, 2000 км от Москвы на север!
Контактная информация:

Re: CNC+Arduino

Сообщение Trudogolik »

Проверил тему Ардуино-ЧПУ на практике, на одной Arduino Nano сделал переходник USB-LPT для готового 3-х осевого станка, другую запрограммировал для лазерной выжигалки, а Arduino Mega2560 прошил под переходник для 4-х осевого станка.
Изображение
На стенде все работает, правда скорости по всей видимости будут ниже чем в стандартном варианте.
Ну и жаль, конечно, что не под MACH, а только под GBRL Controller v3.6.1.
Возможности его намного слабее, но для пересылки данных из файла в Ардуинку и визуализации процесса вполне достаточно.
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868

Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: CNC+Arduino

Сообщение Planet »

Trudogolik писал(а):На стенде все работает, правда скорости по всей видимости будут ниже чем в стандартном варианте.
на принтерах, со шкивами 20 MXL гоняют на максимальных скоростях 30-35 метров в минуту, это 40 мм за один оборот, при шаге винта 4 мм за один оборот, максимальная подача должна получиться 3-4 метра в минуту.
Окно откройся - onclick="return !window.open(this.href)"
cardibober
Наблюдающий
Сообщения: 3
Зарегистрирован: 06 авг 2014, 15:51
Имя: Игорь
Откуда: Черновцы, Украина

Re: CNC+Arduino

Сообщение cardibober »

Trudogolik писал(а):
...Ну и жаль, конечно, что не под MACH, а только под GBRL Controller v3.6.1.
Попробуйте в качестве управляющего этот софт - http://www.repetier.com
В настройках можно выбрать тип устройства "Classic Printer" или "CNC Router"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: CNC+Arduino

Сообщение barnaul »

Trudogolik писал(а): а только под GBRL Controller v3.6.1.
?
JCNC
Trudogolik
КУМ
КУМ
Сообщения: 6126
Зарегистрирован: 26 авг 2009, 00:00
Имя: Николай Иосифович
Откуда: Инта респ. Коми, 2000 км от Москвы на север!
Контактная информация:

Re: CNC+Arduino

Сообщение Trudogolik »

cardibober писал(а): Попробуйте в качестве управляющего этот софт - http://www.repetier.com
В настройках можно выбрать тип устройства "Classic Printer" или "CNC Router"
Во как?!
С принтером то я работал, а где там на ЧПУ переключить - не найду.
Версия у меня 1.0.6.
Может там и слайсер вместо Арткама можно использовать :)
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868

Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
cardibober
Наблюдающий
Сообщения: 3
Зарегистрирован: 06 авг 2014, 15:51
Имя: Игорь
Откуда: Черновцы, Украина

Re: CNC+Arduino

Сообщение cardibober »

Понятное дело, этот софт заточен для принтера, но используют и для фрезера.
Меню -> Конфигурация -> Настройки принтера -> вкладка "Размеры".
Но что-то мне подсказывает, что это чисто условное переключение.
Слайсер точно не получится использовать.

У меня пока и станок не доделан, и Ардуина еще не приехала, поэтому и экспериментировать пока не могу.
Ардуино - дешево и сердито, но думаю лучше чем Planet-cnc пока ничего лучше нет. Сделать платку и зашить контроллер - не проблема, вот только с лицензией небольшая печалька.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: CNC+Arduino

Сообщение Planet »

Trudogolik писал(а):На стенде все работает, правда скорости по всей видимости будут ниже чем в стандартном варианте.
Николай нашел такую сравнительную таблицу по максимальным подачам, прошивка GRBL на разных микроконтроллерах, разные микрошаги, ремни, метрические и трапецеидальные винты.
Изображение

Только на последней прошивке GRBL версий 0.9i (выложили 30-го марта сего года), подачи можно получить раза два больше, и куча улучшений, даже поддержку массива сканера включили, нормальное управление шпинделем через ШИМ (раньше для этого можно было использовать опций вентилятора).

ну и скорострельность каждого микроконтроллера+прошивка+шилд, на одну ось:
Current (July 2014) discussion about achievable step rates goes as following:
- Marlin/Repetier on ATmega 16 MHz (e.g. RAMPS) in Standard-Mode: 16.000 steps/second (16 kHz).
- Teacup Firmware on ATmega 20 MHz (e.g. Gen7): 48 kHz.
- Marlin/Repetier on ATmega 16 MHz in Quadstep-Mode (uneven step distribution): 67 kHz.
- Repetier on RADDS: 96 kHz.
- Smoothie on any Smoothie-compatible board : 120 kHz ( configurable, 120k is default, rates up to 200 are achievable by tuning other options )
Окно откройся - onclick="return !window.open(this.href)"
Trudogolik
КУМ
КУМ
Сообщения: 6126
Зарегистрирован: 26 авг 2009, 00:00
Имя: Николай Иосифович
Откуда: Инта респ. Коми, 2000 км от Москвы на север!
Контактная информация:

Re: CNC+Arduino

Сообщение Trudogolik »

Ну моих вариантов нет, я использую передачу 16teet T2.5 с железом Arduino UNO+CNC Shield v3 или с MEGA2560+PAMPS1.4
а также вариант Arduino NANO c 4-х осевым контроллером на TB6560(в боксе) и винты TR12х3
Но предельные данные очень похожи.
Версию 9i еще не смотрел, пока на 8с упражняюсь.
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868

Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Grok
Станкостроитель
Станкостроитель
Сообщения: 88
Зарегистрирован: 06 июн 2010, 00:00
Имя: Геннадий
Откуда: Россия, подмосковье
Контактная информация:

Re: CNC+Arduino

Сообщение Grok »

Я смотрю, не зря тему запостил, вон сколько нарисовалось!
Я так понял, что не плохая альтернатива старым СNC-шным схемам управления вырисовывается. А самое главное, что управление идет по USB.
Trudogolik
КУМ
КУМ
Сообщения: 6126
Зарегистрирован: 26 авг 2009, 00:00
Имя: Николай Иосифович
Откуда: Инта респ. Коми, 2000 км от Москвы на север!
Контактная информация:

Re: CNC+Arduino

Сообщение Trudogolik »

Тема не плохая, только эксперименты времени много отнимают.
Начал с 3D принтера на MEGA2560, сейчас основные платы Ардуино (NANO, UNO, MEGA2560) с разными шилдами совокупляю и проверяю :) Заодно и новые драйверы DRV8825 и A4988.
Альтернативу 2 с 4-х осевым контроллером в алюминиевом боксе уже поженил с Arduino NANO, мои задачи успешно выполняет, некоторые программы заточенные под МАСН, тоже прогнал, нормально.
Нюансы конечно есть, но нужно время.
На очереди лазернная выжигалка-рисовалка с UNO и 4-х канальным драйвером.
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868

Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Grok
Станкостроитель
Станкостроитель
Сообщения: 88
Зарегистрирован: 06 июн 2010, 00:00
Имя: Геннадий
Откуда: Россия, подмосковье
Контактная информация:

Re: CNC+Arduino

Сообщение Grok »

Согласен, все в этой жизни требует времени. Я тоже пока начал осваивать, и 3Д принтер собрал, и выжигатель попробовал (кстати, хорошо работает). А сейчас задумался и про СТМы, завалялась тут у меня одна платка с ТФТ, похожая на ту, что тут обсуждали.
Но на все времени как раз и нехватает. :superkill:
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: CNC+Arduino

Сообщение Planet »

Trudogolik писал(а): пока на 8с упражняюсь.
Для 8-ки есть не плохой сендер, Скачать файл JCNC-Setup.exe (20.72 MB)
А с DUE получиться самый быстрый контроллер с поддержкой до 6 осей. DUE можно купить где то за 2000 рублей.
Окно откройся - onclick="return !window.open(this.href)"
Ответить