Перейти к содержимому






Фотография

Домашний лазерный резак - 7 - софт

Написано Умник, 25 January 2017 · 3654 просмотров

Начало здесь.


Софт, при помощи которого управляется лазерный гравер - сырой и сделан на коленке. Хотя с другой стороны, в общем все необходимые функции он выполняет.

Программу я сказал из Интернета по ссылке, которую прислал продавец. В самом пакете есть ссылка на обновление, если кому хочется посмотреть на программу самому - вот она.

В пакете две программы. Первая (на вид самодельная) называется Acan laser engraving, она собственно лазером и управляет. Запускается на прямую без инсталляции, но для того, что бы работала под Win XP, надо установить библиотеки (в инструкции все написано). И надо установить драйвер USB переходника в Serial, через который и подключен гравер.

У программы два режима ( и два разных окна). Первый - гравировка. Красным обведены кнопки переключения режимов.

Прикрепленное изображение

В этом окне справа область для рисунка:

Прикрепленное изображение

Слева управление:

Прикрепленное изображение

1- включение/выключение процесса гравировки
2 - загрузка, удаление копирование рисунков для гравировки
3 - вращение рисунка
и второе 3 - изменение размера рисунка
4 - выбор на рисунке положения начальной точки (т.е. в каком углу или центер будет та точку, куда установлен лазер до начала гравировки)
5 - ввод текста (это единственно что можно добавить, кроме рисунков, никаких квадратиков, линий добавить нельзя, их только в виде рисунков, сделанных в других программах
6 -зеркальное отражение рисунка и параметра растра - т.е. подбор уровней, на основе которых полутоновой рисунок будет превращаться с более или менее густые точки
7 - движение лазером до начала гравировки (на самом деле я делаю это просто рукой, так как когда лазер не гравирует, моторы отключены и его можно просто пододвинуть в нужное место рукой. Да и точнее получается.
8 - включение лазера для на частичной мощности для определни его положения на детали.
9 - время гравировки одной точки в мс, например 1-2 для дерева, 20 для стали
10 - мощность лазера в процентах
11 - разрешение при создании растра
12 - включение режима "рамки", когда лазер включается не ярко и ходит по квадрату,в который вписано изображение которое будет гравироваться, удобно что бы увидеть что изображение будет там где надо
13 - процент выполнения и прошедшее время в режиме гравировки

Картинки программа понимает во всяких растровых форматах, например JPG PNG BMP.

В принципе можно загрузить просто цветное фото, она его сразу превратит черно-белое и по заданным параметрам в конце концов выжжет его на материале, например, дереве.

Второе окно программы - режим резки:

Прикрепленное изображение

Тут несколько элементов такие же, но есть и другие:

Прикрепленное изображение

1 - загрузка файла с G-кодами

2 - область, где показана картина резки

3 - скорость резки в мм/с

4 - скорость холостых (когда лазер выключен) прогонов в усл. единицах

5 - мощность лазера в %

6 - количество проходов

Надо сказать, что G-коды программа воспринимает не как догму, а как руководство к действию. Т.е. просто как картинку, которую можно, например, масштабировать. Кроме того, скорость резки, заданная кодом, игнорируется, режет со скоростью, установленной в программе. Множественные резы осуществляются туда - обратно, т.е. в прямом (заданном кодами), а потом в обратном направлении.

В целом программа свои функции выполняет, все чего хочется от лазерного гравера, удается получить. Но огорчает, что программа сырая, не доделанная до хорошего уровня.

Размер окна программы около 1024 х 768, если сделать его меньше, то часть кнопочек и полей исчезают, колес прокрутки нет. Хотел поставить на управление гравером субноутбук с экраном 800 х 600 - пользоваться программой невозможно. А жаль, думал смогу найти применение старому но рабочему компьютеру.

При прокручивании окна с картинкой линейки прокручиваются тоже и становятся не видны.

В окошки с размером не удается ввести конкретные значения. Те. значения вводятся, но изображение в соответствии с ними не меняется, изменить можно или только кнопкой + или -, или стрелочками рядом с окошками.

В окошках скорости реза и количества прорезов можно ввести значения, но не всегда там работают стрелки, что бы перейдти к нужной цифре.

Само окно программы не имеет рамки.

В общем работать можно но мелочи раздражают.

По поводу замены программы на другую - ответа найти не смог. Продавца не спрашивал, думаю что у него есть получше - то он и прислал, смысла слать похуже у него нет.

Посмотрел как программа общается с гравером.

Непонятная мне система команд. Не G-коды. Строки начинаются с #, заканчиваются переводом строки, длина команды 11 байт, внутри не символы, а байты. Ответ гравера - байт 99 (шестн.)

Что то типа такого:
23 71 04 a6 05 da fe ed fd 00 0a #q.¦.Ъюнэ..
99 ™
23 71 04 46 06 08 fe e2 fd 00 0a #q.F..ювэ..
99 ™
23 71 03 da 06 2a fe cf fd 00 0a #q.Ъ.*юПэ..
99 ™
23 71 03 5f 06 3d fe b1 fd 00 0a #q._.=ю±э..
99 ™

Поискал в Интернете что это за коды, но ничего разумного не нашел.


Кроме этой основной программы, в комплекте еще есть программа Inkscape.

Это бесплатно распространяемый векторный редактор графики. К комплекте к граверу идет плагин к Inkscape, который позволяет для векторных рисунков создать G-коды резки:

Прикрепленное изображение

Прикрепленное изображение

Если исходный рисунок растровый, то в Inkscape есть функция поиска краем и перевода растрового рисунка с контурный.

Кроме того, для каких-то целей рисунки для резки можно создавать и в сама Inkscape, но мне он показался неудобным для этого.

По крайней мере не понял как рисовать что-то похожее на чертеж.

Продолжение тут.




Скажите, какая прошивка должна быть под эту программу? и можно ли перепрошиться под другие программы?

sany-sch (27 September 2017 - 08:28) писал:

Скажите, какая прошивка должна быть под эту программу? и можно ли перепрошиться под другие программы?
Там блок управления непонятно на чем сделан, а не на Ардуино, на котором делаю многие 3Д-принтеры и как эту штуку перепрошивать я не знаю.

У.

Искать в моем блоге

2 посетителей

1 зарегистрированных, 1 гостей, 0 скрытых


Ser78

Рейтинг@Mail.ru