Установка и настройка программы LaserGRBL.
Чтобы начать работать с LaserGRBL, следует сначала разобраться, что это за программа. LaserGRBL предназначена для работы с лазерными станками с GRBL прошивкой. Чтобы начать работу с лазерным станком, сначала установим GRBL на Arduino UNO. Как это сделать, вы можете прочитать в статье: «Установка grbl 1.1 на Arduino uno. Основы работы в программе LaserGRBL».
Установка библиотеки GRBL 1.1.
Для начала, переходим на github и скачиваем GRBL 1.1.
Спускаемся в самый низ и загружаем Zip архив.
Следующим шагом установим библиотеку GRBL 1.1. Выполняется установка несколькими способами:
1) Скопировать папку GRBL, из архива, в папку с библиотеками Arduino, расположенную в: Документы\Arduino\libraries.
2) Установить через менеджер библиотек:
- Так как архив, помимо библиотеки, содержит еще и документацию, нужно скопировать папку GRBL в удобное для вас место, например на рабочий стол.
- Следующим, создаем zip архив grbl.zip.
- Переходим в Arduino IDE и выбираем в меню: Скетч –> Подключить библиотеку –> Добавить .ZIP библиотеку…
- Выбираем архив grbl.zip, и нажимаем кнопку «Открыть». После установки вы увидите надпись, что библиотека успешно добавлена.
- После установки библиотеки нужно загрузить GRBL 1.1 в Arduino UNO.
Установка библиотек GRBL 1.1 в Arduino UNO.
После установки GRBL 1.1, заходим в меню Файлы –> Примеры, находим пример «grbl» в списках. Открываем пример «grblUpload».В примере ничего не изменяем, а просто загружаем его в нашу Arduino UNO. Чтобы это сделать, в пункте меню «Инструменты», выбираем плату «Arduino UNO» и порт, к которому она подключена.Сейчас мы можем загрузить прошивку GRBL 1.1 в Arduino UNO.Чтобы это сделать нажимаем на кнопку «Загрузить». После компиляции скетча, код будет загружен в микроконтроллер. Не пугаемся надписи «Недостаточно памяти, программа может работать нестабильно», всё будет работать исправно.
Настройка GRBL 1.1.
В мониторе последовательного порта можно проверить, правильно ли загрузилась прошивка GRBL 1.1, настройки проверяются там же.
Для правильной работы обязательно выбираем скорость в 115200 бод. Если в мониторе порта вы увидите версию прошивки GRBL, это значит, что всё сделано правильно, а значит можно приступать к работе.
Программа LaserGRBL.
Скачать программу LaserGRBL можно с официального сайта или внизу статьи в разделе «файлы для скачивания».
Для того чтобы начать работу с гравером, его необходимо подсоединить через USB шнур. Далее запускаем программу LaserGrbl, выбираем COM порт, к которому присоединен лазер. Получив отклик от программы, что гравер опознан, можно разблокировать устройство, нажав на иконку «замок», на рабочем поле.
Для правильной работы всех узлов и правильного определения габаритов, нужно загрузить конфигурацию гравера. Чтобы это сделать, во вкладке «GRBL» выбираем пункт «Конфигурация GRBL». В данном разделе можно настроить прошивку GRBL, или загрузить имеющуюся, для этого выбираем и загружаем файл с конфигурацией вашего гравера. Можно пойти и другим путем, прописывая скорость, ускорение, шаги и другие параметры вручную.
Убеждаемся, что данные введены верно, прописав команду «$$» в консоль. Выходим в меню.
Подаем питание на гравер. В левом нижнем углу, устанавливаем скорость перемещения лазера. Ползунком справа регулируется шаг перемещения лазерной головки. Чтобы откалибровать устройство, нажимаем на кнопку с пиктограммой дом.
Тестируем движение гравера, по всему рабочему столу перемещаемся с помощью стрелочек в левом нижнем углу, для возврата в начальное положение, нажмем на иконку «Домой» (данная функция работает, если у вас установлены концевые выключатели).
Для следующих экспериментов подготавливаем рабочую зону, под лазер подкладываем какую-либо дощечку и устанавливаем шаг перемещения лазерной головки в минимальное положение.
Проверяем, откликается ли устройство на команды включения и выключения. Для того, чтобы включать и выключать устройство, будем использовать иконки «включить» и «выключить». После нажатия кнопок, лазер не сразу начинает светить, разжигаться он начинает лишь тогда, когда вы дадите ему команды на движение. Не стоит пренебрегать техникой безопасности, при работе находитесь в защитных очках.
LaserGRBL на русском.
Выжжем же свою первую картинку.
Устанавливаем заготовку на рабочее поле, загружаем картинку, допустим, ангел (делается это с помощью иконки «открыть файл», расположенной в левом верхнем углу).
Для ускорения выжигания векторизуем изображения, получаем лишь контур нашего ангела. Теперь в опции векторизация ставим галочку напротив «сглаживание», вводим число 20, делается это с целью убрать лесенки, при малых габаритах изображения.
Жмем кнопку «Далее», выставляем максимальную скорость гравировки в 4000 мм/мин. Максимальная скорость зависит от типа гравёра. У вас может быть другой.
В параметре «Laser options» меняем команду для включения лазера с М3 на М4, данную операцию нужно провести единожды, дальше программа сохранит этот параметр.
Внимание. Менять М3 на М4 можно если ваша прошивка GRBL 1.1 или новее.
Размер изображения задаем какой душе угодно, в нашем случае будет 25х25. Создаем изображение, В поле появляется ангел, которую мы ранее выбирали.
Калибруем устройство, нажав «домой», после чего обнуляем координаты, нажав на свободное позиционирование. Устанавливаем материал, на котором хотим получить гравировку, в угол рабочего поля и нажимаем на «пуск», в левом верхнем углу. Когда гравировка завершится, нажимаем на пользовательскую кнопку «отъехать» для свободного доступа к изделию.
Как установить пользовательские кнопки читайте в статье: «Установка grbl 1.1 на Arduino uno. Основы работы в программе LaserGRBL».
Выжигание в две стороны.
Если вдруг у вас не работает выжигание в две стороны, то перейдите в GRBL, зайдите в настройки, перейдите в импорт растра и уберите галочку с пункта «однонаправленная гравировка»
На этом можно заканчивать статью, удачных вам экспериментов, саморазвивайтесь и изучайте для себя что-то новое. Но не забывайте о технике безопасности, при работе с лазером, ваши глаза вам ещё понадобятся.
Понравился статья Установка и настройка программы LaserGRBL? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.
Спасибо за внимание!
Технологии начинаются с простого!
Источник
ЖИЛЬЦОВ ДМИТРИЙ
ZDV LASER ENGRAVER ГРАВИРОВКА В LASERGRBL
ВСТУПЛЕНИЕ
Гравер настроен, можно приступать к гравировке. Поскольку конфигурацией GRBL занимался в LaserGRBL, то и жечь решил начать из той же управляющей программы. LaserGRBL очень функциональная программа, которая имеет полный набор возможностей, необходимых лазерному граверу в домашней лаборатории. LaserGRBL позволяет гравировать как растровые изображения в полутонах, так и векторные.
КАЛИБРОВКА
Перед тем, как приступить к гравировке изображения, потребуется откалибровать уровни серого. Процесс заключается в том, чтобы задать уровни белого и черного, при которых изображение максимально будет соответствовать оригиналу. В предыдущей статье, опережая события, рассказал о подборе порогов. В результатах меня не совсем устроила передача темных оттенков. Значит перекалибруем.
Предварительно потребуется скачать изображение для калибровки по ссылке. На изображении присутствуют квадраты с разными уровнями черного (оттенки серого) – от 0 до 100% с шагом в 5%.
Запускаем LaserGRBL. Окно программы показано на рисунке ниже. Интерфейс интуитивно понятен и проблем с освоением быть не должно.
В левом верхнем углу открываем нужный файл, нажав на пиктограмму открытой папки:
В окне настроек изображения выставляем настройки, показанные на скриншоте. Сглаживание бикубическое, яркость и контраст на 100 (соответствует оригинальному изображению), трассировка по линиям, направление гравировки (горизонталь, вертикаль, диагональ), качество (5 линий на миллиметр).
Настройку качества при гравировке мне хотелось бы описать более подробно. Из названия понятно, что настройка отвечает за интервал между линиями прохождения луча. Для качественной гравировки необходимо обеспечить минимальный зазор между соседними траекториями прохождения луча для Вашего лазера. При этом изображение не будет казаться дискретным. Минимальный зазор будет определяться размером пятна лазерного луча. Для лазера, который использую я, диаметр пятно составляет где-то 0.15 мм при хорошей фокусировке. Это около 7 линий на миллиметр. Опять забегу вперед, обозначив, что при таком разрешении время выжигания картинки становится очень большим! По этой причине я остановился на качестве в 5 линий на мм. Дискретность изображения в этом случае будет видна только если вплотную смотреть на гравировку.
Перейти к формированию GCODE можно нажав кнопку “Далее”. Откроется окно настроек. Здесь потребуется выставить скорость гравировки для которой проводим калибровку и в дальнейшем планируем работать, задаем команды включения / выключения лазера, уровень белого (S-мин), уровень черного (S-макс).
Для приведения в соответствие размера изображения необходимо либо выбрать автоматический режим, либо задать фактические размеры. Я пользуюсь автоматическим режимом. В этом случае придется ввести количество точек на дюйм. Напоминаю, что работу будем вести при разрешении 5 линий на мм, что соответствует шагу 0.2 мм. Отсюда разрешение гравировки составит 25.4 мм / 0.2 мм = 127 точек на дюйм. Именно в этом разрешении подготовлен эталонный файл.
Нажимаем “Создано” и получаем GCODE для гравировки. Визуализация полученного кода видна на скриншоте:
Теперь соединяемся с гравером, нажав на пиктограмму с вилкой и молнией. Далее стрелками выводим лазерный луч в удобную стартовую точку и фиксируем начальное положение нажатием пиктограммы в виде глобуса с отметкой геолокации. Теперь гравер знает начальную позицию. Запускаем гравировку и получаем результат:
Мне показалось, что темные оттенки немного неразличимы и нужно снизить уровень черного до 800:
Источник