Гравировка лазером и фрезеровка в одной УП с помощью макровызовов
Видео от наших друзей из Grizli CNC.
На видео продемонстрирован практический пример использования функции макровызовов для объединения лазерной и фрезерной обработки заготовки в одну управляющую программу с целью исключить лишние ручные операции, связанные с переключением с лазера на фрезер, и максимально ускорить время изготовления конечного продукта.
Дополнительно 8 систем рабочих координат позволят быстро склонировать одну управляющую программу на несколько изделий.
P.S. На видео цветовая схема интерфейса визуализатора кастомизирована под бренд Grizli CNC.
Релиз визуализатора 3.2 и новую прошивку ЧПУ-контроллеров опубликуем на нашем сайте в конце марта.
Текст макроса автоматического переключения в режим лазера (Mill2Las):
{var x_offset=-103}
{var y_offset=25.1}
G4P1
{var wcx = $.wc.x}
{var wcy = $.wc.y}
$32=1
G92X{wcx x_offset}Y{wcy y_offset}
В переменных x_offset и y_offset записываем смещение лазера по оси X и Y соответственно (как правильно определить смещение лазера, можно найти в инструкции на визуализатор Inectra CNC).
Затем выполняем команду паузы на 1сек (G4P1), чтобы дать контроллеру выполнить все загруженные в буфер команды и остановиться.
Далее в переменные wcx и wcy запоминаем текущие значения рабочих координат станка.
Командой $32=1 переводим контроллер в режим лазера.
Командой G92 выполняем сдвиг рабочих координат на величину смещения лазера по координатным осям X,Y.
Текст макроса автоматического переключения в режим фрезера (Las2Mill):
{var x_offset=-103.0}
{var y_offset=}
G4P1
{var wcx = $.wc.x}
{var wcy = $.wc.y}
$32=0
G92X{wcx-x_offset}Y{wcy-y_offset}
Описание макроса аналогично предыдущему, за исключением того, что по команде $32=0 осуществляется переключение контроллера в режим фрезера, а сдвиг рабочих координат X,Y командой G92 осуществляется на величину смещения лазера с отрицательным знаком.
Наш сайт:
ЧПУ-контроллеры:
ЧПУ-станки Grizli CNC: ,