Сохранение в G-code

  Сохранение и печать >

Сохранение в G-code

Previous pageReturn to chapter overviewNext page

Лента: вкладка Вывод > CAD в G-код

В программе реализована возможность создания управляющей программы (УП) в формате G-сode для станков с ЧПУ. Файлы с G-сode генерируются непосредственно из чертежей DXF/DWG форматов. При сохранении файла в G-сode поддерживаются следующие примитивы для преобразования: линия, полилиния, окружность, дуга, эллипс, сплайн, текст, многострочный текст, штриховка.

Для генерации УП в формате G-code необходимо:

1.Открыть DWG/DXF файл, при необходимости внести изменения.

2.На вкладке "Вывод" выполнить команду CAD в G-код.

3.По умолчанию конвертируются все контуры, присутствующие в чертеже. Чтобы определенный контур не конвертировался в G-code, необходимо открыть окно Очередь обработки и снять галочку напротив имени контура.

4.По умолчанию ABViewer генерирует УП для фрезерного станка. Чтобы сгенерировать УП для лазерного станка, необходимо выбрать данный тип станка в окне Настройки G-кода - Вкладка "Общие".

5.Нажать кнопку Конвертировать . Автоматически будет сгенерирован G-code.

6.Нажать кнопку Сохранить G-код gcode1_save. В открывшемся окне указать имя файла и нажать кнопку Сохранить.  Файл будет сохранен с расширением NC.

 

Gcode5

На вкладке G-code располагаются инструменты:

gcode1_convert

Конвертировать. Генерирует УП в формате G-code из чертежа.

gcode1_save

Сохранить G-код. Открывает окно сохранения файла *.nc.

gcode1_options

Настройки G-кода. Открывает окно Настройки G-code.

gcode1_point

Начальная точка контура. Устанавливает новую начальную точку движения на выбранном контуре. Для указания точки необходимо предварительно выбрать контур в области предпросмотра. Доступно только для замкнутых контуров.

gcode1_equidistant

Эквидистанта. Строит эквидистантную кривую для выбранного контура.

gcode1_queue

Очередь обработки. Позволяет настраивать очередность обработки контуров.

gcode1_exit

Выход из режима "G-код". Осуществляет выход из режима G-code.

Очередь обработки


В окне Очередь обработки настраивается последовательность обработки контуров. Для перемещения контура на другую позицию используйте пункты контекстного меню или перемещайте контр на нужную позицию с помощью мыши. Конвертироваться в G-сode будут контуры, напротив которых проставлены галочки.  

Gcode_Queue

 

Область предпросмотра


В области предпросмотра отображается открытый чертеж, нулевая точка заготовки, начальная точка движения инструмента, направление движения, способ подвода/отвода инструмента, инструмент. Представление элементов области предпросмотра настраивается на вкладке "Цветовая легенда" в окне "Настройки G-code".

В области предпросмотра пользователь может выбирать нужный контур с помощью мыши. При нажатии правой кнопки мыши вызывается контекстное меню.

Панель "Свойства"


На панели задаются дополнительные настройки инструмента: направление движения инструмента, способ подвода/отвода инструмента, компенсация на радиус инструмента. Указанные настройки отображаются в области предпросмотра.

Включить

Включает или исключает контуры из списка генерации g-code.

Реверсировать контур

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

Компенсация радиуса

Компенсация радиуса инструмента.  Выкл(G40) - отмена компенсации радиуса инструмента, Слева(G41) - компенсировать радиус инструмента слева от траектории, Справа(G42) - компенсировать радиус инструмента справа от траектории.

Для GRBL - траектория движения инструмента. Строится с учетом радиуса инструмента с помощью эквидистанты. Внутри - траектория движения располагается внутри контура. Снаружи - траектория движения располагается снаружи контура.

Подвод

Устанавливает способ подвода инструмента. Может быть выбран один из способов подвода: Касательная, Нормаль, Дуга. Изменение способа подвода инструмента отображается в области предпросмотра.

Для изменения направления подвода инструмента установить галочку напротив параметра "Реверсировать подвод".

Реверсировать подвод

Отвод

Устанавливает способ отвода инструмента. Может быть выбран один из способов отвода инструмента: Касательная, Нормаль, Дуга.

Для изменения направления отвода инструмента установить галочку напротив параметра "Реверсировать отвод". Изменение способа подвода инструмента отображается в области предпросмотра.

Реверсировать отвод

Параметры инструмента

В выпадающем списке показывается инструмент и его параметры. Список заполняется данными из вкладки "Инструменты" окна "Настройки".

Окно Настройки G-code


Опции настроек представлены на вкладках: "Общие", "Инструменты", "Нулевая точка заготовки", "Лазерный (Отрезной) станок", "Фрезерный станок", "Цветовая легенда", "Дополнительно", "Заливочный(Skyglass)", "GRBL" , Токарный станок.

GCode_Options_Main

 

Вкладка "Цветовая легенда"


Указание вспомогательных элементов, которые будут отображаться в области предпросмотра, производится проставлением галочки напротив соответствующего элемента. Изменение цвета элемента производится щелчком левой кнопкой мыши по цветному квадрату. Откроется стандартное окно "Цвет", в котором необходимо выбрать нужный цвет.

Настройки

Описание настройки

Пример кода УП

Вкладка "Общие"

Прямое направление

Движение инструмента происходит в направлении, указанном стрелкой в области предпросмотра.

-

Оба направления поочередно

Инструмент перемещается сначала в указанном направлении, а затем в обратном.

-

Тип станка

Указывается тип станка: Фрезерный/Лазерный (Отрезной)/Haco Kompakt/Контурный станок/GRBL.

-

Точность

Устанавливает количество знаков после запятой.

-

Единицы измерения чертежа

Указываются единицы измерения чертежа.

-

Единицы измерения станка

Указываются единицы измерения станка. Если единицы измерения не совпадают, происходит преобразование.

-

Подача по XY

Скорость подачи по XY. Если 0, то значение подачи в УП не учитывается.

F450

Добавить нумерацию кадров

Добавление нумерации кадров в коде управляющей программы.

N5

 

Стартовый номер

Начальный номер нумерации кадров (по умолчанию 5).

Шаг нумерации

Шаг нумерации.

Оптимизировать код

При включенной опции выполняется оптимизация кода при генерации: не дублируются повторяющиеся команды и координаты.

-

Конвертировать только видимые слои

Переносит в режим G-code только примитивы с видимых слоев

 

Вкладка "Лазерный (Отрезной) станок"

Команда ВКЛ.:

Команда включение лазера. По умолчанию М3.

M3

Команда ВЫКЛ.:

Команда выключения лазера. По умолчанию М5.

М5

Задержка

Задержка выполнения программы.

G04 P100

Добавить команды мощности

Включение/Выключение команд мощности.

M10 Q128/M11

Количество проходов

Количество проходов инструмента по контуру.

-

Выключение лазера перед G0

Выключение лазера перед быстрым перемещением

 

Вкладка "Фрезерный станок"

Подача по Z

Скорость рабочей подачи по оси Z.

F150

Скорость шпинделя

Частота вращения шпинделя.

S3000

Глубина подачи по Z

Глубина врезания в заготовку.

G1 Z-2

Глубина прохода

Глубина врезания за один проход. (Число проходов определяется автоматически.

 

Высота отвода

Перемещение инструмента от заготовки по оси Z.

G0 Z5

Проход на всю глубину

Глубина прохода на всю глубину врезания

 

Количество проходов

Количество проходов, рассчитанных из соотношения подача/проход

 

Вкладка "Нулевая точка заготовки"

Нулевая точка чертежа

Определение нулевой точки заготовки.

-

Верхняя левая точка

-

Верхняя правая точка

-

Нижняя левая точка

-

Нижняя правая точка

-

Дополнительное смещение

Дополнительное смещение по осям X, Y.

-

Вкладка "Инструменты"

Номер инструмента.

T1 M6

Диаметр, мм

Диаметр инструмента.

Длина, мм

Длина инструмента.

Вкладка "Дополнительно"

Добавить имя программы

Добавляет имя программы в заголовок.

О

Показать знак процента

Добавляет спецсимвол % в начале и конце файла.

-

Конечные нули

Заполнить координату нулями с учетом количества знаков после запятой.

-

Показать имя контура

Добавляет имя контура.

(Contour 0)

Показать имя слоя

Добавляет имя слоя.

-

Преобразовать арку в линию

Использует команды G1 вместо.

G2/G3.

-

Стартовать с позиции X0 Y0

Старт с позиции 0, 0.

-

Абсолютные координаты I, J

Установка абсолютных координат для контуров.

-

Вкладка "GRBL"

Тип ЧПУ

Выбор типа станка

-

Вкладка "Контурный"

Команда ВКЛ

Команда включение заливочного станка. По умолчанию М7.

М7

Команда ВЫКЛ

Команда выключения заливочного станка. По умолчанию М9.

М9

Выключать насос за

Выключать насос за Nmm до окончания контура

-

Спрямлять контур

При построении контуров использовать максимально прямую траекторию

-

Объединять точки

Объединять соседние точки контура в указанном радиусе

-

Включения насоса

Включает насос

М10

Выключения насоса

Выключает насос

М11

Вкладка "Токарный станок"

Ось чертежа X в ось станка Z

Преобразование оси чертежа в ось станка

-

Ось чертежа Y в ось станка Z

Преобразование оси чертежа в ось станка

-

Подача по XZ

Скорость подачи по XZ. Если 0, то значение подачи в УП не учитывается.

F

 

Перейти на страницу ABViewer