1-6 осевые сборки на GRBL_ESP32.
Вставка
- Опубліковано 27 сер 2024
- Хороший человек Barton Dring / @engserve
Меняем Arduino IDE 1.8.12 на 1.8.13.
Настраиваем прошивку 1.3a .
Настраиваем WebUI ESP3D.
Обновление 3. (29.01.21-исправлена схема, добавлена стабилизация кнопок в конфигурацию1-6) drive.google.c...
Всем спасибо и удачи.
Спасибо большое за проделанную работу.
В связи с праздниками проблематично быстро купить комплектующие, но руки уже готовы к эксперименту.
Если ещё можно надеяться на какие-то доработки, то с нетерпением ждём продолжения.
Ещё раз с праздниками, а также здоровья и благополучия...
Благодарю за доброе слово и тебя с праздниками, всех благ и удачи (здесь она понадобиться:). Самому стало интересно, но праздники заканчиваются, а сними св. время. По возможности будем продолжать.
Спасибо за проделанную работу. Скачал, буду пробовать.
Спасибо ! ( и отдельное спасибо за контрОллер :)
все заработало огромное спасибо...это лучшее что есть под ГРБЛ...
Рад за тебя. Удачи.
Супер, жду комплектующие))
спасибо большое..очень вовремя..
Je regrette de ne pas parler votre langue car la traduction offerte par youtube n'est pas génial.
Vos vidéos sont vraiment exceptionnelles.
Quel ESP32 utilisez vous?
AliExpress! Макетная плата ESP32, WiFi + Bluetooth 30pin, сверхнизкое энергопотребление, два ядра за 105,36 руб. - уже со скидкой 19%
sl.aliexpress.ru/p?key=zgRGwVS
Спасибо.
Класс, спасибо
круто. но рано до такого
Спасибо! Серьезный подход ! Исправьте название grbl
СПС. Исправил.
Не понятно почему он компилирует именно файл 1_2_3_4_5_6_AXIS.h. А другой можно выбрать из этой папки?
Я нашел, Спасибо.
Хорошее видео. Есть пара вопросов. Можно ли реализовать в этом GRBL soft start? Например при включении на 10 000 включать сначала на 1 000 потом на 2 000 потом на 3000...и так далее до 10 000 с задержкой в 200 милисекунд между измененением оборотов, а при сбрасывании например с 10 000 на 5 000 скидывать сразу на 5 000 а не по циклу от 1 000 до 5 000? Для меня такая штука актуальна потому как у меня шпиндель на полные 22 000 оборотов загоняет БП на 2 секунды в защиту. ((((
Можно на любом станке, в G коде пользуйтесь паузой и м400
M3 s1000
G4 500 ms
M3 s2000
G4 500ms
И так далее, нужно настроить ваш "слайсер"
@@user-ts9yd2iu7u а можно в grbl, в настройках оборотов реализовать софт старт, в стандартном 1.1 я так делаю принимаю обороты делить на 10 задержка делить на 9 задержка делить на 8 и так далее. А как тут прописать не знаю, править пост процессор под такую мелочь считаю не разумным, это должно быть реализовано в станке.
@@slidinghawk в проф. станках это реализовано по-другому, с обратной связью, задержка выхода на заданные обороты регулируются в частном преобразователе, после выхода частотника на заданные обороты частотник даёт дискретный сигнал контролёру и тот продолжает работу.
Команда М3 , М5 включает и отключает светодиод. Но ошибка при подключение СД карт. Кто небуд узнает чём причина.
я в #include "Machines/1_2_3_4_5_6_AXIS.h" добавил строчки
#define Y2_STEP_PIN GPIO_NUM_22
#define Y2_DIRECTION_PIN GPIO_NUM_21
#define Y2_LIMIT_PIN GPIO_NUM_4.
Подскажите, будет работать данная конфигурация.
Будет работать, но, как уже писал, оба мотора встанут по первому сработавшему лимиту.
Извините за назойливость, возможно вы встречали реализацию датчиков авто обнуления 5 осевого станка (друзья положили под елку)? И есть ли возможность связаться с вами через мейл или какую ни будь соц сеть?
Не уверен, что понял вопрос. Попробуй сформулировать иначе. С трудом перевариваю поток почтовой информации, по той же причине не участвую в соцсетях, хотя это та же соцсеть в облегченном варианте. Не являюсь спецом в области Станков с ЧПУ, это всего лишь хобби. Помогу, чем смогу на любительском уровне. Поворотной оси конечники не нужны (обработка идет в 360гр.), если только она работает в ограниченном сегменте.
G28 все оси в дом.
G28 x0 - х в дом
G28 y0
G28 z0
И так далее
@@user-ts9yd2iu7u Но каким образом поставить концевики на поворотки чтоб станок понял...
@@kotovas11 К сожалению не могу добавить фото (по этому и просил контакт)) моей механики у меня вдоль оси Y идет 4 ось а на ней 3 кулачковый патрон (5 ось). С 4 осью люди решают вопрос програмно (ua-cam.com/video/683XZnGmtYg/v-deo.html&ab_channel=%D0%AE%D0%B2%D0%B5%D0%BB%D0%B8%D1%80%D0%BD%D0%B0%D1%8F%D0%BC%D0%B0%D1%81%D1%82%D0%B5%D1%80%D1%81%D0%BA%D0%B0%D1%8F%D0%9A%D0%BE%D1%80%D0%B0%D0%BB%D0%BB%D0%9E%D1%80%D0%B5%D0%BD%D0%B1%D1%83%D1%80%D0%B3). Но я пока не разобрался в командах и вопрос как отцентровать 3х кулачковый патрон. Пока в мыслях просто зажать им фрезу (зажатую в шпинделе) запомнить координаты и обнулить, потом поднять Z (запомнить координаты) и обнулить. Таким образом получить рабочий ноль (пересечение всех осей) для 5 осевика.
Спасибо. Как сделать циклическое повторение? Использую на скрепкозагибочном станке. Команды М47 и repeat работают в Linux cnc, здесь нет. CNTR+C и CNTR+V в файле программы самый простой. но глупый способ.
Тебе спасибо. Я не нашёл в спецификации grbl возможность циклить процесс обработки.
Доброго! Подскажите, где поменять пины для SD карты? Плата esp32 uno. Хочу переназначить пины на другие. Незнаю где это сделать.
Доброго. Нужно лезть в прошивку и в файлах с SD.....SPI.....смотреть , что к чему прикручено и там менять.
@@kotovas11 а хоть как они называются? Есть файл sdcard.h но там нет описания пинов..
Плата вот такая.. i.postimg.cc/cL49Ntt2/IMG-20210120-125718.jpg
@@MrGunskaa sd подключается через шину spi, там и надо искать, что то типа spi.h как то так.
Здравствуйте.
подскажите пожалуйста.
не знаю что делаю не так, но прошивка из вашего архива не грузится, а с сайта без проблем
Привет. Если помещаешь файл 1_2_3_4_5_6_AXIS.h в прошивку с сайта, то в файле Machine.h помести #include "Machines/1_2_3_4_5_6_AXIS.h" ,а остальные версии там закомментируй, или полностью грузи все из моего архива под 2часть видео 1_5.
Спасибо.
модуль прошился ..через кандле работает...при подключении через вай фай браузер не открывается...
Не спеши, аккуратно и последовательно. Всё получится.
Посмотри в терминале Ардуино IP адрес. Там все настройки пинов тоже при старте отображаются. У меня телефон постоянно отрубался от неизвестной wifi сети, пришлось принудительно заставить.
добрый день,я вот не пойму усп32 у него логика на 3,3 вольта ,у меня стоит реле шпинделя на 5 вольт,и реле не срабатывает,и GRBL шилд тоже вроде пяти вольтовая логика,может кто объяснит
Добрый. Если речь о китайском реле 5В, снимаешь на нём перемычку с VCC_JD и VCC пинов, затем от ESP32 (на 3 пина, которые в месте) цепляешь: на VCC > 3.3В, на IN1 > назначенный управлять gpio..пин, на GND > землю(-). Там где была перемычка, цепляешь на VCC > +5 от какого либо пяти вольтового источника питания. Соединяешь земли(GND) от ESP и источника (-5В) питания в месте. Чтобы проверить можешь соединить в месте VCC3.3 и IN1. Работает только для реле >www.ebay.com/itm/One-1-Channel-Insulated-5V-Relay-Module-Coupling-For-Arduino-PIC-AVR-DSP-ARM-AU/323935871197?hash=item4b6c1520dd:g:mogAAOSwzCZdlUXO
пишет--библиотека TMCStepper должна запускатся на avr//может быть не совместима....
Тоже такая надпись. Не обращаю внимания, и так работает.
Библиотека нужна для драйверов с чипом TMC Trinamix, распространённых в штатах. У нас их почти нет, но она нужна для нормальной загрузки прошивки. Барт писал, что на это ненужно обращать внимание.
@@kotovas11 спасибо за ответ
Вопрос: можно на базе этого сделать 3 оси ху, с кинематикой h bot?
Думаю можно. Кажется видел у Барта что то подобное.
@@kotovas11 можете перевести, объяснить?
Вот это видео ua-cam.com/video/RVi9n5H70DY/v-deo.html
У него там два чересстрочных плоттера смикссованых на 6 осях, говорит, что для демонстрации сделал. Код писал в ручную, т.к. нет программ для генерации G под такую уникальную беду. Нет никакой целевой направленности, возможно в будущем, будет работать с тач дисплеями. Жалуется. что много вопросов от новичков и мало от профи.
@@kotovas11 спасибо, но это не подходит. Проще на каждую кинематику Hbot поставить по своему cnc контроллеру, прошивка GRBL позволяет настраивать кинематику? А то в вашем видео не нашёл этому подтверждение. Спасибо за ответы.
В папке Machines есть несколько прошивок под разную кинематику: Дельта, Мидтбот ....Я этой темы не касался.
подскажите пожалуйста при прошивке выдает такую ошибку sketch\src\I2SOut.cpp:53:10: fatal error: FreeRTOS.h: No such file or directory
#include