| 
       << Нажмите, чтобы показать оглавление >> Навигация: Сохранение и печать > Сохранение в G-code | 
    
Лента: вкладка Вывод > 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-код 
. В открывшемся окне указать имя файла и нажать кнопку Сохранить.  Файл будет сохранен с расширением NC.

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

Область предпросмотра
В области предпросмотра отображается открытый чертеж, нулевая точка заготовки, начальная точка движения инструмента, направление движения, способ подвода/отвода инструмента, инструмент. Представление элементов области предпросмотра настраивается на вкладке "Цветовая легенда" в окне "Настройки G-code".
В области предпросмотра пользователь может выбирать нужный контур с помощью мыши. При нажатии правой кнопки мыши вызывается контекстное меню.
Панель "Свойства"
На панели задаются дополнительные настройки инструмента: направление движения инструмента, способ подвода/отвода инструмента, компенсация на радиус инструмента. Указанные настройки отображаются в области предпросмотра.
Включить  | 
Включает или исключает контуры из списка генерации g-code.  | 
Реверсировать контур  | 
Изменяет направление движения инструмента от начальной точки по выбранному контуру.  | 
Компенсация радиуса  | 
Компенсация радиуса инструмента. Выкл(G40) - отмена компенсации радиуса инструмента, Слева(G41) - компенсировать радиус инструмента слева от траектории, Справа(G42) - компенсировать радиус инструмента справа от траектории. Для GRBL - траектория движения инструмента. Строится с учетом радиуса инструмента с помощью эквидистанты. Внутри - траектория движения располагается внутри контура. Снаружи - траектория движения располагается снаружи контура.  | 
Подвод  | 
Устанавливает способ подвода инструмента. Может быть выбран один из способов подвода: Касательная, Нормаль, Дуга. Изменение способа подвода инструмента отображается в области предпросмотра. Для изменения направления подвода инструмента установить галочку напротив параметра "Реверсировать подвод".  | 
Реверсировать подвод  | 
|
Отвод  | 
Устанавливает способ отвода инструмента. Может быть выбран один из способов отвода инструмента: Касательная, Нормаль, Дуга. Для изменения направления отвода инструмента установить галочку напротив параметра "Реверсировать отвод". Изменение способа подвода инструмента отображается в области предпросмотра.  | 
Реверсировать отвод  | 
|
Параметры инструмента  | 
В выпадающем списке показывается инструмент и его параметры. Список заполняется данными из вкладки "Инструменты" окна "Настройки".  | 
Окно Настройки G-code
Опции настроек представлены на вкладках: "Общие", "Дополнительно", "Фрезерный станок", "Лазерный (Отрезной) станок", "GRBL", "Токарный станок", "Контурный станок", "Нулевая точка заготовки", "Инструменты", "Цветовая легенда".

Настройки  | 
Описание настройки  | 
Пример кода УП  | 
Вкладка "Общие"  | 
||
Прямое направление  | 
Движение инструмента происходит в направлении, указанном стрелкой в области предпросмотра.  | 
-  | 
Оба направления поочередно  | 
Инструмент перемещается сначала в указанном направлении, а затем в обратном.  | 
-  | 
Тип станка  | 
Указывается тип станка: Фрезерный/Лазерный (Отрезной)/Haco Kompakt/Контурный станок/GRBL.  | 
-  | 
Точность  | 
Устанавливает количество знаков после запятой.  | 
-  | 
Единицы измерения чертежа  | 
Указываются единицы измерения чертежа.  | 
-  | 
Единицы измерения станка  | 
Указываются единицы измерения станка. Если единицы измерения не совпадают, происходит преобразование.  | 
-  | 
Подача по XY  | 
Скорость подачи по XY. Если 0, то значение подачи в УП не учитывается.  | 
F450  | 
Добавить нумерацию кадров  | 
Добавление нумерации кадров в коде управляющей программы.  | 
N5 
  | 
Стартовый номер  | 
Начальный номер нумерации кадров (по умолчанию 5).  | 
|
Шаг нумерации  | 
Шаг нумерации.  | 
|
Оптимизировать код  | 
При включенной опции выполняется оптимизация кода при генерации: не дублируются повторяющиеся команды и координаты.  | 
-  | 
Переносит в режим G-code только примитивы с видимых слоев  | 
  | 
|
Вкладка "Лазерный (Отрезной) станок"  | 
||
Команда ВКЛ.:  | 
Команда включение лазера. По умолчанию М3.  | 
M3  | 
Команда ВЫКЛ.:  | 
Команда выключения лазера. По умолчанию М5.  | 
М5  | 
Задержка  | 
Задержка выполнения программы.  | 
G04 P100  | 
Добавить команды мощности  | 
Включение/Выключение команд мощности.  | 
M10 Q128/M11  | 
Количество проходов  | 
Количество проходов инструмента по контуру.  | 
-  | 
Вкладка "Фрезерный станок"  | 
||
Подача по 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  | 
Установка абсолютных координат для контуров.  | 
-  | 
Тип ЧПУ  | 
Выбор типа станка  | 
  | 
Выключение лазера перед G0  | 
Выключение лазера перед быстрым перемещением  | 
  | 
Команда ВКЛ  | 
Команда включение заливочного станка. По умолчанию М7.  | 
М7  | 
Команда ВЫКЛ  | 
Команда выключения заливочного станка. По умолчанию М9.  | 
М9  | 
Выключать насос за  | 
Выключать насос за Nmm до окончания контура  | 
-  | 
Спрямлять контур  | 
При построении контуров использовать максимально прямую траекторию  | 
-  | 
Объединять точки  | 
Объединять соседние точки контура в указанном радиусе  | 
-  | 
Включения насоса  | 
Включает насос  | 
М10  | 
Выключения насоса  | 
Выключает насос  | 
М11  | 
Вкладка "Токарный станок"
Ось чертежа X в ось станка Z  | 
Преобразование оси чертежа в ось станка  | 
-  | 
Ось чертежа Y в ось станка Z  | 
Преобразование оси чертежа в ось станка  | 
-  | 
Подача по XZ  | 
Скорость подачи по XZ. Если 0, то значение подачи в УП не учитывается.  | 
F  | 
Вкладка "Цветовая легенда"
Назначение цветов элементам чертежа и тексту в панели G-код. Указание вспомогательных элементов, которые будут отображаться в области предпросмотра, производится проставлением галочки напротив соответствующего элемента. Изменение цвета элемента производится кликом мыши по цветному квадрату. Откроется стандартное окно "Цвет", в котором необходимо выбрать нужный цвет.  | 
Перейти к ABViewer