Страница 1 из 1
Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 13:04
AntEkb
Всем привет!
Сразу хочу сказать: опыта у меня ноль, пока что пытаюсь понять, что мне вообще нужно, чтобы собрать первый "станок" и научиться им как-то управлять. Есть несколько вопросов.
1. Верно ли я понимаю, что в качестве контроллера мне можно взять любую плату, которую я смогу прошить либо GRBL, либо Marlin прошивкой? (саму прошивку нужно иметь возможность слить с гитхаба, отконфигурять, откомпилить и залить в плату)
Или есть какие-то ограничения, о которых я не знаю?..
2. Какой нужен софт?
- КАД система типа ArtCAM (на выходе файл с GCode, пропущенный через постпроцессор, подтотавливающий GCode в вид, перевариваемый конкретной прошивкой платы контроллера шаговиков)
- некая софтина, способная отправить GCode в Serial порт контроллера моторов (какая? или можно прямо текст в порт гнать?)
3. В чем различие Марлин от GCode, в синтаксисе команд GCode, или есть что-то ещё?
Несколько дней читаю всё подряд что могу найти, но стройной картины пока нет, как нет и понимания, какой контроллер покупать. Моторы пока что Нема17, а может и вообще из пары CDRom приводов сделаю тест стенд, то есть контроллер будет с драйверами типа А4988
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 14:06
kfmut
вы какие-то странные вещи читали
, всё начинается с целей...вы же пыриться не в прошивку будете, а в какую-то программу управления этой прошивкой. нужно делать печатные платы - нужна поддержка снятия карты высот, нужно что-то большее чем гравировка одним гравёром - нужна хоть какая-то поддержка смены инструмента, планируете как-то дорабатывать имеющиеся деталюшки - нужна удобная измериловка в программе для точного позиционирования, нужен автономный контроллер станка - можно смотреть на китайские готовые пульты/контроллеры. выбрали программу управления, смотрите какие прошивки она поддерживает
так же и с кам-пакетами, одни заточены на серийное производство, другие для пользователей, не желающих погружаться во всякую заумь, а для других может не быть постпроцессора для вашего контроллера или вам там нужна, например, непрерывная 4-осевая обработка
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 15:06
AntEkb
у меня пока цель - вообще понять, как оно всё вместе работает в принципе.
потом, следующим этапом, буду разбираться как собрать комплект такой, который будет и работать и цели мои закрывать
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 16:35
aftaev
AntEkb писал(а): ↑
цели мои закрывать
Надо начинать с озвучивание цели.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 20:38
AntEkb
Окей. Конечных целей две:
1. Построить задешево имитацию станка из купленной на али платы и имеющихся моторов, освоить управление и создание УП. Плату хочу купить по возможности максимально дёшево, на 4+ драйвера. Шить авр-ки и стм-ки раньше уже приходилось, С немного знаю;
2. После этого построить рабочий фрезерный станок по дереву, с поворотной осью.
Вроде уже все возможные цели написал
расскажите же, как принято отправлять g-код из компа в контроллер, оффлайн с sd картами и экранами не хочу, пока это видится лишними расходами на приобретение, компов дома и так достаточно
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 20:49
aftaev
AntEkb писал(а): ↑
После этого построить рабочий фрезерный станок по дереву, с поворотной осью.
Непонятно что нужно пилить из дерева, какого размера и кол-во
AntEkb писал(а): ↑
Плату хочу купить по возможности максимально дёшево, на 4+ драйвера
Нужно купить дешевое барохло, чтобы потом его выкинуть и купить то что надо.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 20:55
AntEkb
Ладно, я всё понял, спасибо за советы.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 21:26
kfmut
Вы наверное исходите из того, что все варианты +/- одинаковы, но это нифига не так. При этом переучивание и переделывание весьма грустная и скучная потеря времени. Хочется реально задёшево и хоть с какими-то навыками на будущее? То нафиг принтерные платы с алика, берёте в какой-нибудь ретехнике комп с пар.портом за 2-3тр и ставите LinuxCNC, плату развязки за 500р, самые дешёвые драйверы на тошибовских микросхемах...но вы будете страдать. КАД+КАМ - универсальный в лице SolidWorks+SolidCAM либо Инвентор с HSM, если нет аллергии на продукты автодеска. На Солид больше учебных материалов. Если не было опыта общения с КАДами - будете страдать ещё больше чем с LinuxCNC.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 13 янв 2023, 21:59
andrey_t
та не грузитесь, для попробовать чпу все не так уж и сложно
механическая часть может оказатся и посложнее в реализации и дороже электрики
может есть смысл взять готового мелкого китайца?
по вашим вопросам
1. про марлин не скажу, а по грбл есть смысл либо брать снс грбл шилд + ардуинка под оригинальную грбл прошивку (cnc grbl shield v3), если хватит нема 17 и мелкие драйверы, не надо будет с распиновкой разбиратся. тут плюс в простоте и готовой прошивке, просто залить в плату, а минус в быстродействии ардуино, три оси с не очень большой частотой по каждой. если надо чегото побольше есть на основе грбл переписанные на стм32 и подобные, но там надо смотреть под какой чипсет и вариант платы написано и искать именно такую плату. плюсом до 6ти осей с двумя двигателями на ось и выравниванием портала и прочие плюшки. и под такие варианты есть шилды но можно и самому развести.
2. САД КАМ по вашим нуждам, если плоский раскрой то почти любые, с 3Д чуть сложнее. мне удобнее автокад + арткам, чертить полностью в арткаме можно но не удобно. иногда 3д в инвентере и встроеном сам модуле.
сендеров под грбл много, можно выбрать что больше нравится, попробуйте Candle.
3. G кода это набор команд, марлин и грбл понимают эти команды и по ним управляют драйверами и прочими устройствами в станке или принтере. грбл изначально под чпу делался, и нюансы типа температуры стола принтера не учитывает, зато смену инструмента и смена рабочей системы координат поддерживает (
https://forum.v1engineering.com/t/grbl- ... lling/6624)
делать на чемто слабее нема 17 не стоит, толку совсем никакого не будет
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 14 янв 2023, 02:34
гражданинъ
Я не так давно иду по этому пути ,но тем не менее могу дать совет .
AntEkb писал(а): ↑
с поворотной осью
Вот про это временно забыть .
Время для закупки на али не подходящее ,там у них Новый Год начался . Но тем не менее ,взять cnc grbl shield v3 с ардуиной уно ,подойдут и моторы и драйвера , собрать макет на столе ,просто моторы с флажками ,с ним не много поиграть с GRBL ( про марлин можно посмотреть ролики этого автора- Solid_Marlin_Fox ),что бы понять как это работает ,используя видеоролики с ютуба . Дальше можно "макетить" на мебельных направляющих ,строительных шпильках,каретках от принтеров и т д ,но это деньги на ветер.
Если "затянет " ,взять плату развязки за 500 р + кабель LPT ,подключить её проводами к тому же шилду , ардуину снять (пригодится ,игрушка интересная ) и начать осваивать Linux CNC.
На самом деле это не так уж и страшно ,для трёх осей там всё предусмотрено без "геморроя", просто ставим галки где надо . Программа бесплатная и честная , ставится просто ,на пример linuxcnc-2,7-wheezy. Потребуется комп с LPT портом , у меня вполне нормально работал старенький ноут фуджитсу .
Для проектирования деталей я использую солид ,для создания управляющей программы арткам , для старта самое то , на ютубе полно обучалок понятных новичку .
Сам то от куда ? Ekb ? Может и более конкретные предложения могут быть у коллег . На пример в Ponaehovske Ne Rezinovom
есть места где можно купить комплектуху здесь и сейчас .
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 14 янв 2023, 18:37
selenur
AntEkb писал(а): ↑13 янв 2023, 20:55
Ладно, я всё понял, спасибо за советы.
Можешь ещё такой вариант рассмотреть:
https://youtu.be/ABbdwlcUa4I
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 17 янв 2023, 08:49
AntEkb
kfmut писал(а): ↑
Хочется реально задёшево и хоть с какими-то навыками на будущее? То нафиг принтерные платы с алика, берёте в какой-нибудь ретехнике комп с пар.портом за 2-3тр и ставите LinuxCNC, плату развязки за 500р, самые дешёвые драйверы на тошибовских микросхемах
На самом деле хотелось не дёшево, а прогрессивно что ли, ведь алик завален платами и с колвом драйверов > 3 (на будущее) и на stm32 контроллерах (быстрее ардуины) и с usb интерфейсом (можно работать прямо со своего бука без необходимости городить системник + монитор только ради станка, который тоже занимает место). Вот и подумал, что раз они все заточены под Марлин, то надо разобраться, а как с ним работать в контексте ЧПУ, а не 3Д.
Сейчас становится понятно, что либо надо искать прошивку под GRBL и нужный мк -- и уже потом искать плату с этим мк на борту и нужным количеством драйверов и опторазвязкой (её почему-то редко ставят на 3Д принтерные платы), либо начинать историю со старым компом с LPT, платой развязки, драйверами и т.п.
kfmut писал(а): ↑
КАД+КАМ - универсальный в лице SolidWorks+SolidCAM
В солиде когда-то очень давно прошел "обучение" - пытался посчитать на прогибы макет самодельного станка, так что ок, спасибо, рабочий вариант.
andrey_t писал(а): ↑
если надо чегото побольше есть на основе грбл переписанные на стм32 и подобные, но там надо смотреть под какой чипсет и вариант платы написано и искать именно такую плату. плюсом до 6ти осей с двумя двигателями на ось и выравниванием портала и прочие плюшки. и под такие варианты есть шилды
Вот-вот, именно такие мысли и были (и сейчас не спеша разбираюсь на перекурах), да.
andrey_t писал(а): ↑
сендеров под грбл много, можно выбрать что больше нравится, попробуйте Candle
Да, спасибо, я именно термина "сендер" не знал, сейчас гуглить значительно легче )
гражданинъ писал(а): ↑
Для проектирования деталей я использую солид ,для создания управляющей программы арткам , для старта самое то , на ютубе полно обучалок понятных новичку
Спасибо, буду учиться )
selenur писал(а): ↑
Можешь ещё такой вариант рассмотреть
Да, тоже смотрел в сторону ESP32, у меня дома несколько штук есть, шил их микропитоном когда-то, удобная штука.
Спасибо, парни, вот теперь направление стало действительно понятным!
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 17 янв 2023, 15:59
гражданинъ
AntEkb писал(а): ↑
не дёшево, а прогрессивно
Тогда RichAuto DSP CNC А18 . Вполне прогрессивно (4 оси ) ,компа не надо , места мало занимает и уже всё что надо умеет !
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 17 янв 2023, 19:59
andrey_t
в обычных чпу фрезерах не так уж и много пинов в грбл применяются, так что если использовать внешние драйвера то и шилд не сильно нужен, можно и самому развести. единственное желательно чтобы плата стм32, или что выберете, была сьемная.
и на счет компонентов тоже подумайте
мелкие драйвера и нема17 конечно дешево, но тупиково.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 20 янв 2023, 07:51
AntEkb
так вот и пытался же готовое подобрать, чтобы хотя бы в этом плане по граблям не ходить )
для начинающего это, кмк, дикие затраты.
Re: Выбор контроллера (подойдет ли от 3D принтера?)
Добавлено: 20 янв 2023, 09:55
andrey_t
AntEkb писал(а): ↑20 янв 2023, 07:51
так вот и пытался же готовое подобрать, чтобы хотя бы в этом плане по граблям не ходить )
ну если найдете шилд с нужной вам конфигурацией то замечательно.
я имел ввиду что на этом не стоит зацикливатся, и самому довольно легко все развести. особенно на внешних драйверах, в них и опторазвязки заодно есть. есдинственный нюанс если плата управляющая на 3.3в а драйвер хочет 5в, правда у меня такая ситуация и заработало нормально. на датчики есть готовые платы опторазвязки, так что все собирается из готовых компонентов и только провода развести.
ну и кому как, но имхо граблей в "железной" части куда больше.