Перейти к публикации
  • Привет. Кажется, ты используешь AdBlock. Наш форум развивается и существует за счет доходов от рекламы. Добавь нас в исключения =) КАК ДОБАВИТЬ?
Евгений Матвеев

Какую CAM для лазерной гравировки выбрать

Рекомендованные сообщения

Здравствуйте. Построили мы лазер на основе оптоволоконного IPG с контроллером KFlop. Успешно режем. Подготавливаем G-код в Aspire.  Теперь хотим гравировать. Aspire в силу своей специфики гравирует только векторами. Больше походит на царапание, чем на гравировку.

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

Понравился RDworks, но он, к сожалению, не подходит для нашего контроллера. 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А нет такой. Ибо G код не предназначен для этого. Чисто теоретически может быть, но на практике, по сравнению со специализированными контроллерами, не будет качества картинки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

1 час назад, PavelK сказал:

А нет такой. Ибо G код не предназначен для этого. Чисто теоретически может быть, но на практике, по сравнению со специализированными контроллерами, не будет качества картинки.

Да. Установил себе несколько программ. Понял, что они все без G-кода работают. В общем, возвращаемся к пункту 1. "Хотим гравировать".

Контроллер у нас гибкий. Можно написать модуль, который будет управлять станком, как специализированный гравер. Остается на входе получить массив координат включения/выключения лазера, расстояния между линиями и параметр мощности. (Как мне кажется, именно так работает RDwork.) Неужели нужно будет графическую часть RD WORK самому писать? Так же видится проблема о скорости срабатывания такого решения. В Кфлопе стоит сигнальный процессор и организована очередь загрузки команд в него. В таком случае, написание такого модуля задача для разработчиков Кфлопа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 минуту назад, Евгений Матвеев сказал:

Остается на входе получить массив координат включения/выключения лазера, расстояния между линиями и параметр мощности. (Как мне кажется, именно так работает RDwork.) Неужели нужно будет графическую часть RD WORK самому писать? Так же видится проблема о скорости срабатывания такого решения. В Кфлопе стоит сигнальный процессор и организована очередь загрузки команд в него. В таком случае, написание такого модуля задача для разработчиков Кфлопа.

Не всё так просто =)  Координаты пикселей то можно получить простым скриптом для Photoshop`а, но сложности начинаются с расчётом задержек перед подачей импульса (между сигналом и физической точкой есть задержка), поэтому тут так же будет зависимость от текущей скорости, а если совсем хорошо, то и от разгона/торможения,  растеризацией картинки ведь на физически одна точка не будет равна одному пикселю, нужно брать область (из-за диаметра пятна).  Вот это вкратце нужно сделать, что бы получить что-то стоящее. Знаю, потому что сам сейчас материнку с софтом делаю...

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

23 минуты назад, PavelK сказал:

Не всё так просто =)  Координаты пикселей то можно получить простым скриптом для Photoshop`а, но сложности начинаются с расчётом задержек перед подачей импульса (между сигналом и физической точкой есть задержка), поэтому тут так же будет зависимость от текущей скорости, а если совсем хорошо, то и от разгона/торможения,  растеризацией картинки ведь на физически одна точка не будет равна одному пикселю, нужно брать область (из-за диаметра пятна).  Вот это вкратце нужно сделать, что бы получить что-то стоящее. Знаю, потому что сам сейчас материнку с софтом делаю...

 

 

Да. Про задержки тоже думал. Для 2кw лазера, думаю это особо критично будет. Нашел вот программу, которая обладает таким функционалом.

 https://sites.google.com/view/nikromsoft/софт/chpu . Конечно же, G-кодом гравировать то еще занятие. Тут как раз - таки вылезает проблема разгона/торможения.

Раз уж получилось завязать диалог со знающим человеком, тогда вопрос немного в другую сторону. Вот есть у нас в разработке 3d принтер на Arduino. Есть ли скетч + ПО для растровой  лазерной гравировки. Может проще поставить CO2 голову на 3d принтер?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообще проще всего использовать подходящий  контроллер.

G-код это уже аттавизм, так или иначе рано или поздно упрётесь в его ограничения. Да, да, это типо "стандарт", но как такового стандарта нет, так как множество производителей станков дополняют этот G код своими командами и прочими изподвыпердвертами, пытаясь обойти ограничения и он по сути своей превращается в нечто непонятное всему, кроме конкретного интерпретатора и процессора.

11 минут назад, Евгений Матвеев сказал:

Есть ли скетч + ПО для растровой  лазерной гравировки. Может проще поставить CO2 голову на 3d принтер?

Если про скетч вопрос, то ответить однозначно не могу т.к. когда я искал что-то для себя, то все, что находил, так или иначе использовало G-код, а из-за аппаратных ограничений Arduino не реализовывалось нормальное управление излучателем и делалось самым "топорным" образом по типу "вижу пиксель - ставлю точку", так что по-моему это затея не имеет смысла, если нужно сделать что-то промышленное, а для хоббийных станочков может быть. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...