Настройка управляющих программ для машин термической резки с ЧПУ

СТАТЬЯ ИЗ РУБРИКИ: «CAD/CAM/CALS-ТЕХНОЛОГИИ»

NC Data Setup for Thermal Cutting Machines
The format of NC data for thermal cutting machines should meet ISO standards. Often a particular machine with CNC device uses non-standard codes for different commands. In order to resolve this problem Astra S-Nesting software, designed for cutting parts in arbitrary shape, allows entering NC Data settings for different types of NC devices.

Формат управляющих программ (УП) для машин термической резки оговаривается стандартом ISO. Тем не менее часто бывает, что на конкретной машине устройство ЧПУ использует нестандартные коды тех или иных команд. С целью решения этой проблемы в программе Astra S-Nesting, предназначенной для раскроя деталей произвольной формы, можно вводить настройки УП для различных устройств числового управления.

Программа Astra S-Nesting (рис. 1) предназначена для фигурного раскроя листовых материалов. Она обеспечивает импорт информации о деталях из файлов формата DXF, автоматический раскрой заказа, редактирование карт раскроя, расчет оптимального маршрута вырезки, экспорт управляющих программ в ISO G-код и ESSI, а также экспорт результатов в формат DXF.

Необходимость настройки УП, или, как говорят, настройки постпроцессора, вызвана отличиями в программном обеспечении, установленном на том или ином УЧПУ. Ситуация еще более усложнилась
в последние годы, когда машины термической резки на отечественных предприятиях стали модернизироваться с использованием китайских или западноевропейских комплектующих. Теперь нередко на одном предприятии используются несколько машин термической резки, для каждой из которых требуется специфическая настройка постпроцессора.

Для решения этой проблемы программа Astra S-Nesting содержит справочник станков, в который можно добавить все используемое на предприятии оборудование. Для каждой машины можно задать свойства, гарантирующие выполнение УП на УЧПУ. Делается это в соответствии с описанной ниже процедурой.

Выполните команду «Файл» — «Справочники» и перейдите на вкладку «Станки», чтобы добавить или отредактировать свойства оборудования (рис. 2). Для добавления нового станка в справочник нажмите кнопку «Добавить». Для изменения свойств существующего станка выделите его в списке и нажмите кнопку «Изменить». При этом откроется диалоговое окно настройки (рис. 3). Это окно имеет три вкладки: «Общие», «Технология» и «УП».

На вкладке «Общие» задайте произвольное наименование станка, тип резки (газовая, плазменная или лазерная) и формат УП (ISO или ESSI).

На вкладке «Технология» настраиваются технологические параметры резки в зависимости от толщины материала. Нажмите кнопку «Добавить», чтобы задать параметры (рис. 4):

«Толщина от» и «Толщина до» — диапазон толщин материала, в котором будут применяться заданные параметры;

«Ширина реза» — параметр, который будет применяться в заданном диапазоне толщины материала;

«Скорость реза минимальная» и «Скорость реза максимальная» — параметры, которые будут применяться в заданном диапазоне толщины материала.

На вкладке «УП» выполняется настройка кодов команд (рис. 5). Каждый из них можно включить или выключить флажком в списке. Любой код можно заменить. Например, для того чтобы заменить код М07 (Включение резки) на код M71T2 (нестандартное обозначение той же команды), выполните следующие действия:

1) выполните двойной щелчок мыши по коду М07;

2) введите с клавиатуры код M71T2;

3) нажмите клавишу ENTER.

Для расширенной настройки нажмите кнопку «Дополнительно» на вкладке «УП».

Окно «Дополнительные параметры» (рис. 6) позволяет настраивать следующие свойства:

  • пролог — произвольный текст, который будет предшествовать командам УП;
  • эпилог — произвольный текст, который будет завершать УП;
  • единица измерения перемещений — указывает, в чем измеряются перемещения в кадрах УП. Этот параметр может принимать одно из значений: 0,25; 0,01; 0,1; 1; 10. Например, если этот параметр равен 0,1 мм, то перемещение 1000 соответствует 100 мм;
  • количество знаков дробной части — определяет точность вывода перемещений;
  • максимальное значение линейного перемещения (в единицах измерения станка), которое может быть обработано УЧПУ;
  • максимальное значение радиуса дуги, которое может быть обработано УЧПУ. Если радиус дуги превышает это значение, то дуга аппроксимируется прямыми отрезками;
  • точность аппроксимации дуги прямыми отрезками;
  • расширение файла УП, которое загружается в УЧПУ;
  • «Нумеровать кадры» — флаг, включающий нумерацию кадров в УП;
  • «Пропускать G-код» — флаг, отключающий вывод G-кода в очередном кадре, если этот G-код точно такой же, как и в предыдущем;

«Пропускать команду с нулевым перемещением» — флаг, исключающий вывод в УП команд с нулевым перемещением.

После того как все параметры УП будут установлены, выберите станок в списке и нажмите кнопку «По умолчанию» (рис. 2). Параметры выбранной единицы оборудования будут применены при оптимизации маршрута вырезки карт раскроя и выводе УП.

Вы можете хранить неограниченный по длине список станков, для каждого из которых выполнена собственная настройка УП. При необходимости вывода программы на конкретную единицу оборудования просто поменяйте значение «Станок по умолчанию».

Таким образом, вы можете использовать программу Astra S-Nesting для оптимизации раскроя деталей произвольной формы и маршрута вырезки на любых станках термической резки с ЧПУ.

Рекламодатели

Партнёры

Новостная рассылка

Будьте в курсе наших последних новостей. Оформите бесплатно персональную новостную рассылку.