On-line генерация G-кода по растровому изображению
Интернет-сервис формирования G-кода из BMP, JPG, GIF, PNG
Описание сервиса
Сервис предназначен для формирования G-кода для станка с ЧПУ. On-line генератор G-кода создает программу для управления ЧПУ с установленным лазерным модулем.
Это может быть твердотельный лазер или CO2-лазер.
С помощью полученной программы для ЧПУ можно гравировать на различных поверхностях:
- Дерево
- Фанера
- Стекло
- Металлы
Псевдотонирование
Для гравировки на стекле можно воспользоваться псевдотонированием. Реализован алгоритм упорядоченного псевдотонирования.
Псевдотонирование позволяет смоделировать эффект полутонов с помощью двух цветов: белый и черный.
На стекле из-за малой площадки текучести, низкой теплопроводности и оптических свойств невозможно полноценно сформировать полутона.
В сервисе On-line генерация G-кода по растровому изображению после псевдотонирования выполняется инвертирование цветов.
Если необходимо получить псевдотонированное изображении без инвертирования цветов, то нажмите кноку Псевдотонирование повторно.
Формирование G-кода, реализованные команды
On-line сервис формирует код, эквивалентный коду, экспортируемому из программы ECNC. Следует заметить, что в программе ECNC для управления ЧПУ нет ограничений на размер загружаемого изображения.
В сервисе ограничения связаны с выделенным временем выполнения скриптов на сервере.
На данный момент в on-line генераторе G-кода используются команды:
- X - перемещение вдоль оси X
- Y - перемещение вдоль оси Y
- M3 - включение лазера
- M5 - выключение лазера
- S - мощность лазера
Правила формирования кода
В блоке Размеры готового изображения определяется соответствие между растровым изображением и заготовкой, то есть количество пикселей на 1 миллиметр.
Все перемещения производятся на скорости холостого хода.
Если каретка движется слева-направо, то перед "темным" пикселем лазер включается на заданную мощность. Каретка проходит пиксель и лазер выключается. Аналогично при движении справа-налево.
Мощность лазера задается числом, следующим за S. Число является отображением степени "черноты" пикселя на отрезок, заданный в блоке Диапазон мощности.
То есть, для диапазона 20-80, 255 - белый пиксель - соответвует команде S20, 0 - черный пиксель - соответствует S80. Для указания мощности используются только целые числа.
Кроме того, если выставить галку Дискретные значения, то отрезок 0-255 будет разбит на одинаковые интервалы. При попадании яркости пикселя в какой-то интервал будет установлена соответвующая мощность.
Генератор формирует тело программы. Скорость перемещения, начальное и конечное положения задайте самостоятельно.
Правила и условия использования
Сервис формирования G-кода не требует регистрации. On-line генератор программ для ЧПУ предоставляется бесплатно "как есть".
Ввиду загрузки сервера, изображения, коды, программы хранятся 1 час.
Вопросы, замечания, предложения прошу присылать на email: andrey@mdls.ru. Подробнее на странице Контакты