Станок ЧПУ (с числовым программным управлением) или по английски CNC позволяет любому умельцу организовать у себя дома цех по механизированной обработке различных материалов. 
У владельца CNC появляется под руками автоматический фрезеровщик, гравировальщик, сверлильщик, выжигатель... Такой станок позволяет изготавливать различные декоративные и практические изделия с повторяемым качеством.

Обычно всех отпугивает идея о самостоятельном изготовлении ЧПУ незнание, где добыть четкую информацию по всем затрагиваемым областям науки. Кто-то может хорошо себе представлять механические движущиеся части станка, но сомневаться в способности воспроизвести программную часть. Кто-то может хорошо ориентироваться в программных дебрях 3D-перемещения рабочего органа, но не понимать, как функционируют шаговые двигатели. Так вот чтобы собрать свой станок ЧПУ, в наше время просто нужно собрать массив довольно доступных материальных и программных составляющих.

Всё же основная сдерживающая сила для энтузиастов - это комплекс программного обеспечения, но на самом деле тут все предельно просто. Волшебное слово для поиска в интернете "GRBL". Итак Grbl - это стандартизированная библиотека для загрузки в различные контроллеры. Ищем готовую программу Grbl и схему подключения периферии под нашу плату контроллера, загружаем при помощи привычных нам средств. Например в плату Arduno можно загрузить программу Grbl стандартной Arduino IDE. После загрузки программы и сборки всех составляющих стандартизированной электрической схемы, можно настраивать программу (например Universal-G-Code-Sender) управления действиями CNC-станка на компьюторе. Настройка сводится к подстраиванию физических параметров вашего станка и шаговых двигателей. Это к примеру приведение шагов двигателей к расстоянию перемещения каретки станка по каждой оси в миллиметрах. Так же в подобной программе можно провернуть и прогнать двигатели по всем осям отдельно, что-бы подстроить механику.

Дальше в этой программе открывается файл с траекторией, сгенерированной при помощи 3D-графической программы (их много). И запускается в работу обработка детали.
Теперь ещё давайте остановимся на одной важной вещи. Стандарт библиотеки GRBL подразумевает адаптацию контроллера под работу с так называемым G-кодом, который повсеместно используется для управления автоматическими роботизированными механизмами (CNC, 3D-принтеры).

G17 G20 G90 G94 G54
G0 Z0.25
X-0.5 Y0.
Z0.1
G01 Z0. F5.
G02 X0. Y0.5 I0.5 J0. F2.5
X0.5 Y0. I0. J-0.5
X0. Y-0.5 I-0.5 J0.
X-0.5 Y0. I0. J0.5
G01 Z0.1 F5.
G00 X0. Y0. Z0.25

G-код это стандартизированный набор инструкций или команд, которые понятны как станкам под управлением наших контроллеров, так и программам, которые генерируют траектории обработки 3D-моделей.


Так вот теперь мы в целом поняли куда копать и сразу начинаем рисовать в уме наш будущий супер станок или 3D-принтер, ведь осталось всего-то собрать, хорошо описанные в различных инструкциях, составляющие вместе. А процесс собирания зачастую бывает на много круче процесса владения.

Желаю удачных проектов!

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Новое

Шилд SHT30 для Wemos D1 mini

Шилд SHT30 для Wemos D1 mini

Шилд датчика температуры и влажности на основе SHT30Коммуникационный интерфейс I2CДиапазон измерения..

Двойной шилд расширения для WeMos D1 Mini

Двойной шилд расширения для WeMos D1 Mini

Шилд для параллельного выстраивания модулей платы WiFi контроллера WeMos D1 MiniТакое построени..

Радиомодуль NRF24L01

Радиомодуль NRF24L01

Радио передатчик-приемник с рабочей частотой 2,4 ... 2,5 ГГц для работы в связке с платой контроллер..

Шпилька с трапециевидной резьбой 300 мм х 8мм + гайка

Шпилька с трапециевидной резьбой 300 мм х 8мм + гайка

Шпилька и гайка со специализированной резьбой М8 для реализации червячной передачи в 3D-принтерах и ..

Тестируем WEB-инструмент программирования Arduino на официальном сайте

Тестируем WEB-инструмент программирования Arduino на официальном сайте

Посмотрим поближе на веб-редактор На официальном сайте Arduino в разделе скачки средства програ..

Фиксатор зубчатого ремня

Фиксатор зубчатого ремня

Фиксатор для зубчатого ремня GT2 шириной 6 ммПрименяется для крепления разомкнутого ремня к подвижно..

Ремень зубчатый 6 мм 400 мм

Ремень зубчатый 6 мм 400 мм

Зубчатый прорезиненный ремень для передачи механической энергии вращения от одного зубчатого колеса ..

Тестер автомобильный

Тестер автомобильный

Простое устройство для проверки целостности электрической цепи для автомобилистов.Индицирует наличие..