Самодельный контроллер для станка чпу схема на 3 оси. ЧПУ фрезерный станок с автономным контроллером на STM32. Контроллер из подручных материалов
Для самостоятельной сборки фрезерного станка необходимо выбрать контроллер управления ЧПУ. Контроллеры бывают как многоканальные: 3х и 4х осевые контроллеры шаговых двигателей , так и одноканальные. Многоканальные контроллеры чаще всего встречаются для управления небольшими шаговыми двигателями, типоразмера 42 или 57мм(nema17 и nema23). Такие двигатели подходят для самостоятельной сборки ЧПУ станков с рабочим полем до 1м. При самостоятельной сборке станка с рабочим полем более 1м следует использовать шаговые двигатели типоразмера 86мм(nema34), для управления такими двигателями понадобятся мощные одноканальные драйвера с током управления от 4,2А и выше.
Для управления настольными фрезерными станками широко распространены контроллеры на специализированных микросхемах-драйверах управления ШД, например, TB6560 или A3977. Эта микросхема содержит в себе контроллер, который формирует правильную синусоиду для разных режимов полушага и имеет возможность программной установки токов обмоток. Эти драйвера предназначены для работы с шаговыми двигателями до 3А, типоразмеры ШД NEMA17 42мм и NEMA23 57мм.
Управление контроллером с помощью специализированных или или Linux EMC2 и других, установленных на ПК. Рекомендуется использовать компьютер с процессором частотой не менее 1GHz и память 1 Гб. Стационарный компьютер дает лучшие результаты, по сравнению с ноутбуками и значительно дешевле. Кроме того, вы можете использовать этот компьютер и для других работ, когда он не занят управлением вашим станком. При установке на ноутбук или ПК с памятью 512Мб рекомендуется провести .
Для подключения к компьютеру используется параллельный порт LPT(для контроллера с USB интерфейсом порт USB). Если ваш компьютер не оборудован параллельным портом (всё больше и больше компьютеров выпускается без этого порта) вы можете приобрести плату расширителя портов PCI-LPT или PCI-E-LPT или специализированный контроллер-преобразователь - USB-LPT, который подключается к компьютеру через USB порт.
С настольным гравировально-фрезерным станком из алюминия CNC-2020AL, в комплекте блок управления с возможностью регулировки оборотов шпинделя, рисунок 1 и 2, блок управления содержит драйвер шаговых двигателей на микросхеме TB6560AHQ, блоки питания драйвера шаговых двигателей ШД и блок питания шпинделя.
рисунок 1
Рисунок 2
1. Один из первых контроллеров управления фрезерными станками с ЧПУ на микросхеме TB6560 был, получивший прозвище -"синяя плата" , рисунок 3. Этот вариант платы много обсуждался на форумах, она имеет ряд недостатков. Первый - медленные оптроны PC817, что требует при настройке программы управления станком MACH3, вводить максимально допустимое значение в поля Step pulse и Dir pulse = 15. Второй это плохое согласование выходов оптопар с входам драйвера TB6560, решается доработкой схемы, Рисунок 8 и 9. Третий - линейные стабилизаторы питания платы и в следствии этого большой перегрев, на последующих платах применены импульсные стабилизаторы. Четвертый - отсутствие гальванической развязки цепи питания. Реле шпинделя 5А, что в большинстве случаев недостаточно и требует применения более мощного промежуточного реле. К достоинствам можно отнести наличие разъема для подключении пульта управления. Этот контроллер в не применяется.
Рисунок 3.
2. Контроллер управления ЧПУ станком поступивший на рынок после "синей платы", получивший прозвище красная плата, рисунок 4.
Здесь применены более высокочастотные(быстрые) оптроны 6N137. Реле шпинделя 10А. Наличие гальванической развязки по питанию. Есть разъем для подключения драйвера четвертой оси. Удобный разъем для подключения концевых выключателей.
Рисунок 4.
3. Контроллер шаговых двигателей с маркировкой TB6560-v2 тоже красного цвета, но упрощенный, нет развязки по питанию, рисунок 5. Маленький размер, но и в следствии этого меньше размер радиатора.
Рисунок 5
4. Контроллер в алюминиевом корпусе, рисунок 6. Корпус защищает контроллер от пыли попадания металлических частей, он же служит и хорошим теплоотводом. Гальваническая развязка по питанию. Есть разъем для питания дополнительных цепей +5В. Быстрые оптроны 6N137. Низкоимпедансные и конденсаторы Low ESR. Нет реле управления включением шпинделя, но есть два выхода для подключения реле (транзисторные ключи с ОК) или ШИМ управления скоростью вращения шпинделя. Описание подключения сигналов управления реле на страничке
Рисунок 6
5. 4х осевой контроллер фрезерно-гравировального станка с ЧПУ, интерфейс USB, рисунок 7.
Рисунок 7
Данный контроллер не работает с программой MACH3, в комплекте своя программа управления станком.
6. Контроллер ЧПУ станка на драйвере ШД от Allegro A3977, рисунок 8.
Рисунок 8
7.Одноканальный драйвер шагового двигателя ЧПУ станка DQ542MA. Этот драйвер может использоваться при самостоятельном изготовлении станка с большим рабочим полем и шаговыми двигателями на ток до 4.2А, может работать и с двигателями Nema34 86mm, рисунок 9.
Рисунок 9
Фото доработки синей платы контроллера шаговых двигателей на TB6560, рисунок 10.
Рисунок 10.
Схема исправления синей платы контроллера ШД на TB6560, рисунок 11.
Всем доброго времени суток! А вот и я с новой частью своего рассказа о ЧПУ - станке
. Когда начинал писать статью даже не думал, что она получится настолько объемной. Когда написал про электронику станка посмотрел и испугался – лист А4 исписан с двух сторон, а ещё очень и очень много чего нужно рассказать.
В итоге получилось этакое руководство по созданию станка ЧПУ
, рабочего станка, с ноля. Будет три части статьи об одном станке: 1-электронная начинка, 2-механика станка, 3-все тонкости настройки электроники, самого станка, и программы управления станком.
В общем попытаюсь объединить в одном материале всё полезное и необходимое каждому начинающему в этом интересном деле, то что сам прочел на разных интернет-ресурсах и пропустил через себя.
Кстати, в той статье я забыл показать фотографии изготовленных поделок. Исправляю это. Пенопластовый медведь и фанерное растение.
Предисловие
После того, как собрал свой маленький станочек без существенных затрат сил, времени и средств, меня всерьез заинтересовала эта тема. Посмотрел на ютубе, если не все, то почти все ролики, связанные с любительскими станками. Особенно впечатлили фотографии изделий, которые люди делают на своих «home CNC ». Посмотрел и принял решение – буду собирать свой большой станок! Вот так на волне эмоций, хорошо всё не обдумал погрузился в новый и неизведанный для себя мир CNC .Не знал с чего начать. Первым делом заказал нормальный шаговый двигатель Vexta
на 12 кг/см, между прочим с гордой надписью «made in Japan».
Пока тот ехал через всю Россию, сидел вечерами на разных ЧПУ-шных форумах и пытался определиться в выборе контроллера STEP/DIR и драйвера шаговых двигателей. Рассматривал три варианта: на микросхеме L298 , на полевиках, либо же купить готовый китайский TB6560 о котором были очень противоречивые отзывы.
У одних он работал без проблем продолжительное время, у других сгорал при малейшей ошибки пользователя. Кто-то даже писал, что у него сгорел, когда тот немножко провернул вал двигателя, подключенного в это время к контроллеру. Наверное факт ненадежности китайца и сыграл в пользу выбора схемы L297+ активно обсуждаемой на форуме. Схема наверное и в самом деле неубиваемая т.к. полевики драйвера по амперам в несколько раз превышают то, что нужно подавать на моторы. Пусть и самому паять надо (это же только в плюс), и по стоимости деталей выходило чуть больше, чем китайский контроллер, зато надежно, что важнее.
Немного отступлю от темы. Когда всё это делалось, даже не возникло мысли, что когда-нибудь буду об этом писать. Поэтому нет фотографий процесса сборки механики и электроники, только несколько фоток, сделанных на камеру мобильника. Всё остальное щелкал специально для статьи, в уже собранном виде.
Дело паяльника боится
Начну с блока питания. Планировал сделать импульсный, провозился с ним наверное неделю, но так и не смог победить возбуд, который шел непонятно откуда. Мотаю транс на 12в – всё ОК, мотаю на 30-полная неразбериха. Пришел к выводу, что какая-то бяка лезет по обратной связи с 30в на TL494 и сносит ей башню. Так и забросил этот импульсник, благо было несколько ТС-180 один из которых пошел служить родине в качестве транса питания. Да и что ни говори, а кусок железа и меди будет надежнее кучки рассыпухи. Трансформатор перемотал на нужные напряжения, а нужно было +30в на питание моторчиков, +15в на питание IR2104 , +5в на L297 , и вентилятор. На двигатели можно подавать 10, а можно и 70, главное не превышать по току, но, если сделать меньше – снижаются максимальные обороты и сила, а вот больше не позволял трансформатор т.к. нужно было 6-7А. Напряжения 5 и 15в застабилизировал, 30 оставил «плавающими» на усмотрение нашей электросети.Всё это время ежевечернее сидел за компьютером и читал, читал, читал. Настройка контроллера, выбор программ: какой рисовать, какой управлять станком, как изготовить механику и тд. и тп. В общем, чем больше читал, тем страшнее становилось, и всё чаще возникал вопрос «нафига мне это надо?!». Но отступать было поздно, двигатель на столе, детали где-то в пути – надо продолжать.
Пришло время паять плату.
Имеющиеся в интернете мне не подошли по трем причинам:
1 - В магазине, котором заказывал детали не оказалось IR2104
в DIP корпусах, и мне прислали 8-SOICN. На плату они припаиваются с другой стороны, перевернутые, и соответственно нужно было зеркалить дорожки, а их (IR2104
) 12 штук.
2 - Резисторы и конденсаторы также взял в SMD корпусах для уменьшения количества отверстий, которые нужно было сверлить.
3 - Имеющийся у меня радиатор был меньшего размера и крайние транзисторы были вне его площади. Нужно было смещать полевики на одной плате вправо, а на другой влево, поэтому изготовил два вида платы.
Схема контроллера станка
Для безопасности LPT порта, контроллер и компьютер соединил через плату опторазвязки. Схему и печатку взял на одном известном сайте, но опять же пришлось немного переделать её под себя и убрать лишние детали.
Одна сторона платы питается через USB порт, другая, подключенная к контроллеру - от источника +5в. Сигналы передаются через оптроны. Все подробности о настройке контроллера и развязки напишу в третьей главе, здесь же упомяну только основные моменты. Данная плата развязки предназначена для безопасного подключения контроллера шагового двигателя к LPT порту компьютера. Полностью электрически изолирует порт компьютера от электроники станка, и позволяет управлять 4-х осевым ЧПУ станком. Если станок имеет только три оси, как в нашем случае, ненужные детали можно оставить висеть в воздухе, либо вообще их не впаивать. Имеется возможность подключения концевых датчиков, кнопки принудительной остановки, реле включения шпинделя и другого устройства, например пылесоса.
Это было фото платы опторазвязки взятое из интернета, а вот так выглядит мой огород после установки в корпус. Две платы и куча проводов. Но вроде бы наводок никаких нет, и всё работает без ошибок.
Первая плата контроллера готова, всё проверил и пошагово протестировал, как в инструкции. Подстроечником выставил небольшой ток (это возможно благодаря наличию ШИМ), и подключил питание (двигателей) через цепочку лампочек 12+24в, чтобы было «ничё, если чё». У меня же полевики стоят без радиатора.
Двигатель зашипел. Хорошая новость, значит ШИМ работает как надо. Нажимаю клавишу и он крутится! Забыл упомянуть, что этот контроллер предназначен для управления биполярным шаговым двигателем т.е. тем, у которого подключаются 4 провода. Игрался с режимами шаг/полушаг, током. В режиме полушаг двигатель ведёт себя стабильнее и развивает большие обороты + увеличивается точность. Так и оставил перемычку в «полушаге». С максимальным безопасным для двигателя током при напряжении примерно 30в получилось раскрутить двигатель до 2500 об/мин! Моему первому станку без ШИМ такое и не снилось.))
Следующие два мотора заказал помощнее, Nema
на 18кг/с, но уже «made in China».
По качеству они уступают Vexta , всё-таки Китай и Япония разные вещи. Когда вращаешь вал рукой у японца это происходит как-то мягко, а от китайцев ощущение другое, но на работе это пока что никак не сказалось. Замечаний к ним нет.
Спаял две оставшиеся платы, проверил через «светодиодный симулятор шагового двигателя», вроде бы всё хорошо. Подключаю один мотор – работает отлично, но уже не 2500 оборотов, а около 3000! По уже отработанной схеме подключаю третий мотор к третей плате, крутится пару секунд и встал… Смотрю осциллом – на одном выводе импульсов нет. Прозваниваю плату – одна из IR2104 пробита.
Ну ладно, может бракованная попалась, читал что часто такое бывает с этой микрухой. Впаиваю новую (брал с запасом 2 штуки), та же ерунда – пару секунд крутит и STOP! Тут я поднапрягся, и давай проверять полевики. Кстати, в моей плате установлены IRF530
(100В/17А) против (50В/49А), как в оригинале. На мотор будет идти максимум 3А, так что запаса в 14А хватит с избытком, а вот разница в цене почти в 2 раза в пользу 530-ых.
Так вот, проверяю полевики и что я вижу…не припаял одну ножку! И на выход этой "ирки" полетели все 30В с полевика. Припаял ножку, ещё раз внимательно всё осмотрел, ставлю ещё одну IR2104
, сам волнуюсь – это же последняя. Включил и был очень счастлив, когда двигатель не остановится после двух секунд работы. Режимы оставил такие: двигатель Vexta
– 1,5А, двигатель NEMA
2,5А. При таком токе достигаются обороты примерно 2000, но лучше ограничить их программно во избежании пропуска шагов, и температура двигателей при длительной работе не превышает безопасную для моторов. Трансформатор питания справляется без проблем, ведь обычно одновременно крутятся только 2 мотора, но радиатору желательно дополнительное воздушное охлаждение.
Теперь про установку полевиков на радиатор
, а их 24 штуки, если кто не заметил. В этом варианте платы они расположены лежа, т.е. радиатор просто на них ложится и чем-либо притягивается.
Конечно, желательно положить сплошной кусок слюды для изоляции радиатора от транзисторов, но у меня его не было. Выход нашел такой. Т.к. у половины транзисторов корпус идёт на плюс питания их можно крепить без изоляции, просто на термопасту. А под оставшиеся я положил кусочки слюды, оставшиеся от советских транзисторов. Радиатор и плату просверлил в трех местах насквозь и стянул болтиками. Одну большую плату я получил путем спаивания трех отдельных плат по краям, при этом для прочности впаял по периметру медный провод 1мм. Всю электронную начинку и блок питания разместил на каком–то железном шасси, даже не знаю от чего.
Боковые и верхнюю крышку вырезал из фанеры, и сверху поставил вентилятор.
В статье описан самодельный станок с ЧПУ. Главное достоинство данного варианта станка – простой метод подключения шаговых двигателей к компьютеру через порт LPT.
Механическая часть
Станина
Станина нашего станка сделана из пластмассы толщиной 11-12мм. Материал не критичен, можно использовать алюминий, органическое стекло фанеру и любой другой доступный материал. Основные детали каркаса прикрепляются с помощью саморезов, при желании можно дополнительно оформить места креплений клеем, если используете древесину, то можно использовать клей ПВА.
Суппорта и направляющие
В качестве направляющих использованы стальные прутки с диаметром 12мм, длина 200мм (на ось Z 90мм), две штуки на ось. Суппорта изготавливаются из текстолита размерами 25Х100Х45. Текстолит имеет три сквозных отверстия, два из них для направляющих и одно для гайки. Направляющие части крепятся винтами М6. Суппорты Х и У в верхней части имеют 4 резьбовых отверстия для крепления стола и узла оси Z.
Суппорт Z
Направляющие оси Z крепятся к суппорту Х через стальную пластину, которая является переходной, размеры пластины 45х100х4.
Шаговые двигатели устанавливаются на крепежи, которые можно изготовить из листовой стали с толщиной 2-3мм. Винт нужно соединить с осью шагового двигателя при помощи гибкого вала, в качестве которого может быть использован резиновый шланг. При использовании жесткого вала, система будет работать не точно. Гайку делают из латуни, которую вклеивают в суппорт.
Сборка
Сборка самодельного ЧПУ станка, осуществляется в следующей последовательности:
- Для начала нужно установить в суппорта все направляющие компоненты и прикрутить их к боковинам, которые вначале не установлены на основание.
- Суппорт передвигаем по направляющим до тех пор, пока не добьемся плавного хода.
- Затягиваем болты, фиксируя направляющие части.
- К основанию крепим суппорт, узел направляющие и боковину, для крепления используем саморезы.
- Собираем узел Z и вместе с переходной пластиной прикрепляем его к суппорту X.
- Далее устанавливаем ходовые винты вместе с муфтами.
- Устанавливаем шаговые двигатели, соединяя ротор двигателя и винт муфтой. Обращаем строгое внимание на то, чтобы ходовые винты вращались плавно.
Рекомендации по сборке станка:
Гайки можно изготовить также из чугуна, использовать другие материалы не стоит, винты можно купить в любом строительном магазине и обрезать под свои нужды. При использовании винтов с резьбой М6х1, длина гайки будет 10 мм.
Чертежи станка.rar
Переходим ко второй части сборки ЧПУ станка своими руками, а именно к электронике.
Электроника
Блок питания
В качестве источника питания был использован блок на 12Вольт 3А. Блок предназначен для питания шаговых двигателей. Еще один источник напряжения на 5Вольт и с током 0.3А был использован для запитки микросхем контролера. Источник питания зависит от мощности шаговых двигателей.
Приведем расчет блока питания. Расчет прост — 3х2х1=6А, где 3 — количество используемых шаговых двигателей, 2 — число запитанных обмоток, 1 — ток в Амперах.
Контролер управления
Управляющий контроллер был собран всего на 3-х микросхемах серии 555TM7. Контроллер не требует прошивки и имеет достаточно простую принципиальную схему, благодаря этому, данный ЧПУ станок своими руками может сделать человек не особо разбирающийся в электронике.
Описание и назначение выводов разъема порта LPT.
Выв. | Название | Направление | Описание |
1 | STROBE | ввод и вывод | Устанавливается PC после завершения каждой передачи данных |
2..9 | DO-D7 | вывод | Вывод |
10 | АСК | ввод | Устанавливается в «0» внешним устройством после приема байта |
11 | BUSY | ввод | Устройство показывает, что оно занято, путем установки этой линии в «1» |
12 | Paper out | ввод | Для принтеров |
13 | Select | ввод | Устройство показывает, что оно готово, путем установки на этой линии «1 » |
14 | Autofeed | ||
15 | Error | ввод | Индицирует об ошибке |
16 | Initialize | ввод и вывод | |
17 | Select In | ввод и вывод | |
18..25 | Ground GND | GND | Общий провод |
Для эксперимента был использован шаговый двигатель от старого 5,25-дюймов. В схеме 7 бит не используется т.к. применено 3 двигателя. На него можно повесить ключ включение главного двигателя (фреза или сверло).
Драйвер для шаговых двигателей
Для управления шаговым двигателем используется драйвер, который из себя представляет усилитель с 4-я каналами. Конструкция реализована всего на 4-х транзисторах типа КТ917.
Применять можно и серийные микросхемы, к примеру — ULN 2004 (9 ключей) с током 0,5-0.6А.
Для управления используется программа vri-cnc. Подробное описание и инструкция по использованию программы находится на .
Собрав данный ЧПУ станок своими руками, вы станете обладателем машины способной выполнять механическую обработку (сверление, фрезерование) пластмасс. Гравировку по стали. Также самодельный станок с ЧПУ может использоваться как графопостроитель, на нем можно рисовать и сверлить печатные платы.
По материалам сайта: vri-cnc.ru
Среди большого разнообразия контроллеров, пользователи ищут для самостоятельной сборки те схемы, которые будут приемлемы и наиболее эффективны. Применяются и одноканальные устройства и многоканальные: 3-х и 4-х осевой контроллеры.
Варианты устройств
Многоканальные контроллеры ШД (шаговых двигателей) при типоразмерах 42 или 57 мм используется в случае небольшого рабочего поля станка – до 1 м. Когда собирают станок большего рабочего поля – свыше 1м, нужен типоразмер 86 мм. Управлять ним можно, пользуясь одноканальным драйвером (ток управления, превышающий 4,2 А).
Управлять станком с числовым программным управлением, в частности, можно контроллером, созданным на базе специализированных микросхем –драйверов, предназначенных к применению для ШД до 3А. Контроллер ЧПУ станка управляется спецпрограммой. Ее устанавливают на ПК, имеющий частоту процессора свыше 1GHz, а объем памяти 1 Гб). При меньшем объеме, систему оптимизируют.
ОБРАТИТЕ ВНИМАНИЕ! Если сравнивать с ноутбуком, то в случае подключения стационарного компьютера – лучшие результаты, да и обходится он дешевле.
Подключая контроллер к компьютеру, используют USB или разъем параллельного порта LPT. Если этих портов нет, то пользуются платами-расширителями или контроллерами-преобразователями.
Экскурс в историю
Вехи техпрогресса схематически можно обозначить так:
- У первого контроллера на микросхеме был условно назван «синей платой». У этого варианта есть недостатки и схема требовала доработки. Главное достоинство – есть разъем, к нему и подключали пульт управления.
- Вслед за синим, появился контроллер, называемый «красной платой». В нём уже использовались быстрые (высокочастотные) оптроны, реле шпинделя на 10А, развязка по питанию (гальваническая) и разъем, куда бы подключались драйверы четвертой оси.
- Применялось также еще одно подобное устройство с красной маркировкой, но более упрощенное. При его помощи можно было управлять небольшим станком настольного типа – из числа 3-осевых.
- Следующим в линейке техпрогресса стал контроллер с гальванической развязкой по питанию, быстрыми оптронами и особыми конденсаторами, имеющий алюминиевый корпус, который обеспечивал защиту от пыли. Вместо реле управления, которое включало бы шпиндель, в конструкции было два выхода и возможность, чтобы подключить реле или ШИМ (широтно-импульсная модуляция) управление скоростью вращения.
- Сейчас же для изготовления самодельного фрезерно-гравировального станка, имеющего ШД, есть варианты – 4-х осевой контроллер, драйвер ШД от Allegro, одноканальный драйвер для станка, имеющего большое рабочее поле.
ВАЖНО! Не стоит перегружать ШД, применяя крупную и большую скорость.
Контроллер из подручных материалов
Большинство умельцев предпочитают управление через LPT порт для большинства программ управления любительского уровня. Вместо применения комплекта спецмикросхем для этой цели, кое-кто строит контроллер из подручных материалов – полевых транзисторов из сгоревших материнских плат (при напряжении свыше 30 вольт и током больше 2 ампер).
А поскольку создавался станок для нарезания пенопласта, в качестве ограничителя тока изобретатель использовал автомобильные лампы накаливания, а ШД снимали со старых принтеров или сканеров. Такой контроллер устанавливали без изменений в схеме.
Чтобы сделать простейший станок ЧПУ своими руками, разбирая сканер, помимо ШД, извлекается и микросхема ULN2003, и два стальные прутки, они пойдут на тестовый портал. К тому же понадобятся:
- Коробка из картона (из нее смонтируют корпус устройства). Возможен вариант с текстолитом или фанерным листом, но картон резать легче; куски древесины;
- инструменты – в виде кусачек, ножниц, отверток; клеевой пистолет и паяльные принадлежности;
- вариант платы, которая подходит на самодельный ЧПУ станок;
- разъем для LPT порта;
- гнездо в форме цилиндра для обустройства блока питания;
- элементы соединения – стержни с резьбой, гайки, шайбы и шурупы;
- программа для TurboCNC.
Сборка самодельного устройства
Приступив к работе над самодельным контроллером для чпу, первый шаг – аккуратно припаять микросхему на макетную плату с двумя шинами электропитания. Дальше последует соединение вывода ULN2003 и коннектора LPT. Далее оставшиеся выводы подключаем по схеме. Нулевой вывод (25-ый параллельного порта) соединяется с отрицательным на шине питания платы.
Затем ШД соединяют с устройством управления, а гнездо для электропитания – с соответствующей шиной. Для надёжности соединений проводов выполняют их фиксацию термоклеем.
Не составит труда подключение Turbo CNC. Программа эффективна с MS-DOS, совместима и с Windows, но в этом случае возможны некоторые ошибки и сбои.
Настроив программу на работу с контроллером, можно изготовить тестовую ось. Последовательность действий по подключению станков такова:
- В отверстия, просверленные на одном уровне в трех деревянных брусках, вставляют прутки из стали и закрепляют шурупами небольшого размера.
- ШД соединяют со вторым бруском, надевая его на свободные концы прутов и прикручивают, применяя шурупы.
- Через третье отверстие продевается ходовой винт и ставится гайка. Винт, вставленный в отверстие второго бруска, завинчивают до упора, чтобы он, пройдя через эти отверстия, вышел на вал двигателя.
- Далее предстоит соединение стержня с валом двигателя отрезком шланга из резины и проволочным зажимом.
- Для крепления ходовой гайки нужны дополнительные винты.
- Сделанная подставка также крепится к второму бруску при помощи шурупов. Горизонтальный уровень регулируется дополнительными винтами и гайками.
- Обычно вместе с контроллерами подключаются и двигатели и тестируются на предмет правильного соединения. Далее следует проверка масштабирования ЧПУ, прогонка тестовой программы.
- Остается сделать корпус устройства и это будет завершающим этапом работы тех, кто созидает самодельные станки.
Программируя работу 3-осевого станка, в настройках по первым двум осям – без перемен. А вот при программировании первых 4-х фаз третьей – вводятся изменения.
Внимание! Используя упрощенную схему контроллера ATMega32 (Приложение 1), в отдельных случаях можно столкнуться с некорректной обработкой оси Z – режим полушага. А вот в полной версии его платы (Приложение 2), токи осей регулируются внешним аппаратным ШИМом.
Заключение
В контроллерах, собранных ЧПУ станков – широкий спектр использования: в плоттерах, небольших фрезерах, работающих с древесиной и пластиковыми деталями, граверах по стали, миниатюрных сверлильных станках.
Устройства с осевым функционалом используют также в графопостроителях, на них можно рисовать и изготовлять печатные платы. Так что усилия, затраченные на сборку мастерами-умельцами, в будущем контроллере обязательно окупятся.
Это мой первый станок с ЧПУ собранный своими руками из доступных материалов. Себестоимость станка около 170$.
Собрать станок с ЧПУ мечтал уже давно. В основном он мне нужен для резки фанеры и пластика, раскрой каких-то деталей для моделизма, самоделок и других станков. Собрать станок руки чесались почти два года, за это время собирал детали, электронику и знания.
Станок бюджетный, стоимость его минимальна. Далее я буду употреблять слова, которые обычному человеку могут показаться очень страшными и это может отпугнуть от самостоятельной постройки станка, но на самом деле это всё очень просто и легко осваивается за несколько дней.
Электроника собрана на Arduino + прошивка GRBL
Механика самая простая, станина из фанеры 10мм + шурупы и болты 8мм, линейные направляющие из металического уголка 25*25*3 мм + подшипники 8*7*22 мм . Ось Z движется на шпильке M8, а оси X и Y на ремнях T2.5 .
Шпиндель для ЧПУ самодельный , собран из бесколлекторного мотора и цангового зажима + зубчатая ременная передача. Надо отметить, что мотор шпинделя питается от основного блока питания 24 вольта. В технических характеристиках указано, что мотор на 80 ампер, но реально он потребляет 4 ампера под серьёзной нагрузкой. Почему так происходит я объяснить не могу, но мотор работает отлично и справляется со своей задачей.
Изначально ось Z была на самодельных линейных направляющих из уголков и подшипников, позже я переделал её, фотки и описание ниже.
Рабочее пространство примерно 45 см по X и 33 см по Y, по Z 4 см. Учитывая первый опыт, следующий станок я буду делать с большими габаритами и на ось X буду ставить два мотора, по одному с каждой строны. Это связано с большим плечом и нагрузкой на него, когда работа ведётся на максимальном удалении по оси Y. Сейчас стоит один мотор и это приводит к искажению деталей, круг получается немного элипсом из-за возникающего прогибания каретки по X.
Родные подшипники у мотора быстро разболтались, потому что не рассчитаны на боковую нагрузку, а она тут серьёзная. Поэтому сверху и снизу на оси установил два больших подшипника диаметром 8 мм, это надо было бы делать сразу, сейчас из-за этого есть вибрация.
Здесь на фото видно, что ось Z уже на других линейных направляющих, описание будет ниже.
Сами направляющие имеют очень простую конструкцию, её я как-то случайно нашел на Youtube . Тогда мне эта конструкция показалась идеальной со всех сторон, минимум усилий, минимум деталей, простая сборка. Но как показала практика эти направляющие работают не долго. На фото видно какая канавка образовалась на оси Z после недели моих тестовых запусков ЧПУ станка.
Самодельные направляющие на оси Z я заменил на мебельные, стоили меньше доллара за две штуки. Я их укоротил, оставил ход 8 см. На осях X и Y ещё остались направляющие старые, менять пока не буду, планирую на этом станке вырезать детали для нового станка, потом этот просто разберу.
Пару слов о фрезах. Я никогда не работал с ЧПУ и опыт фрезерования у меня тоже очень маленький. Купил я в Китае несколько фрез, у всех 3 и 4 канавки, позже я понял, что эти фрезы хороши для металла, для фрезерования фанеры нужны другие фрезы. Пока новые фрезы преодолевают расстояние от Китая до Беларуси я пытаюсь работать с тем, что есть.
На фото видно как фреза 4 мм горела на берёзовой фанере 10 мм, я так и не понял почему, фанера чистая, а на фрезе нагар похожий на смолу от сосны.
Далее на фото фреза 2 мм четырёхзаходная после попытки фрезерования пластика. Этот кусок расплавленного пластика потом очень плохо снимался, откусывал по чуть-чуть кусачками. Даже на малых оборотах фреза все равно вязнет, 4 канавки явно для металла:)
На днях у дяди был день рождения, по этому случаю решил сделать подарок на своей игрушке:)
В качестве подарка сделал аншлаг на дом из фанеры. Первым делом попробовал фрезеровать на пенопласте, чтобы проверить программу и не портить фанеру.
Из-за люфтов и прогибаний подкову получилось вырезать только с седьмого раза.
В общей сложности этот аншлаг (в чистом виде) фрезеровался около 5 часов + куча времени на то, что было испорчено.
Как-то я публиковал статью про ключницу , ниже на фото эта же ключница, но уже вырезанная на станке с ЧПУ. Минимум усилий, максимум точность. Из-за люфтов точность конечно не максимум, но второй станок я сделаю более жестким.
А ещё на станке с ЧПУ я вырезал шестерёнки из фанеры , это намного удобнее и быстрее, чем резать своими руками лобзиком.
Позже вырезал и квадратные шестерёнки из фанеры , они на самом деле крутятся:)
Итоги положительные. Сейчас займусь разработкой нового станка, буду вырезать детали уже на этом станке, ручной труд практически сводится к сборке.
Нужно освоить резку пластика, потому как встала работа над самодельным роботом-пылесосом . Собственно робот тоже подтолкнул меня на создание своего ЧПУ. Для робота буду резать из пластика шестерни и другие детали.
Update: Теперь покупаю фрезы прямые с двумя кромками (3.175*2.0*12 mm), режут без сильных задиров с обоих сторон фанеры.