Операция на основе текста УП

Задайте

текст УП


Выберите

интерпретатор


Нажмите

"Пуск"


Получите

траекторию

<Операция на основе текста УП> , расположена в группе операций <Вспомогательные>. Она может применяться в том числе для индексной и непрерывной обработки на 4-х и 5-ти координатных обрабатывающих центрах. Поддерживаются все доступные типы моделирования, в том числе аддитивная обработка для симуляции наращивания слоя материала. Не поддерживается использование токарного инструмента и электроэрозионная обработка. Данная операция позволяет выполнить:

  • прямое управление симуляцией станка посредством G-кодов;
  • проверку и оптимизацию управляющей программы;
  • преобразование УП одной стойки в другую (для станков с идентичной кинематической схемой);
  • отладку работы собственного интерпретатора в процессе его создания.

Формирование траектории инструмента осуществляется на основе следующих параметров операции:

  • Заданного текста УП на панели параметров   <Рабочее задание>;
  • Выбранного интерпретатора и настроек на панели параметров  < Стратегия >;

  • Назначенного инструмента на панели параметров< Инструмент >.

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

Более подробная информация о возможностях работы с текстом УП описана в разделе <Рабочее задание для Операции на основе текста УП>

  < Файл настройки интерпретатора УП (*.snci) > определяет формат распознавания команд стойки в кадрах управляющей программы. В соответствующем параметре задается полный путь к выбранному интерпретатору. Значение параметра можно корректировать как вручную, так и с помощью диалога выбора файла, который запускается нажатием кнопки . В процессе выбора доступна панель предварительного просмотра информации об интерпретаторе (описание, предназначение, тип стойки, авторы и прочее):

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

В настоящее время для использования доступны интерпретаторы следующих систем ЧПУ:

Группа станкаСистема ЧПУКомментарийПримечание
ФрезерныйAPTТолько для импорта траектории
Apt_Simplify_3DТолько для импорта траектории
ISOТолько для импорта траектории
Fanuc 30iДля моделирования и импорта траектории
Haas VF-2Для моделирования и импорта траектории
Heidenhain iTNC 530Для моделирования и импорта траектории
NC210Для моделирования и импорта траекторииНеобходима дополнительная лицензия
Sinumerik 840DДля моделирования и импорта траектории
Tormach PCNC Mach3Для моделирования и импорта траектории
Tormach PCNC PathPilotДля моделирования и импорта траектории
Global controlТолько для импорта траекторииНеобходима дополнительная лицензия
Токарно-фрезерныйSinumerik 840DДля моделирования и импорта траектории
Okuma OSP-P300Для моделирования и импорта траекторииНеобходима дополнительная лицензия
РоботFanuc robot (контроллер R-30iB)Для моделирования и импорта траектории
Kuka robotДля моделирования и импорта траектории
Motoman robotДля моделирования и импорта траектории
ABB robotДля моделирования и импорта траектории

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

Интерпретаторы "Только для импорта траектории" не поддерживают соответствие строка УП - траектория движения инструмента.

При выборе интерпретатора обратите внимание на его предназначение (поле Предназначение на панели предварительного просмотра).

Выбранный интерпретатор должен быть предназначен для моделирования по управляющей программе. В ином случае траектория движения инструмента может быть некорректной (смещена относительно системы координат заготовки, сдублированные подходы/отходы, неверная начальная позиция и прочее).

 < Использовать расширенные преобразования траектории > - настройка включает преобразование траектории управляющей программы в геометрическую, что позволяет изменять её с помощью карты робота и/или операции копирования. Если настройка отключена, формируется сразу финальная траектория (максимально точно повторяющая управляющую программу), без возможности её изменения.

 < Шаг растризации машинных перемещений > - настройка доступна только при использовании расширенного преобразования траектории (см. выше). В этом режиме на первом этапе траектория движения инструмента управляющей программы преобразуется в геометрическую кривую. Для максимального повторения исходной траектории машинные перемещения растризуются. Шаг растризации задаётся этой настройкой. Чем меньше шаг, тем точнее будет повторена исходная траектория.

 < Добавить нераспознанную команду в траекторию > - параметр включает добавление всех нераспознанных интерпретатором команд управляющей программы в траекторию движения инструмента. Нераспознанные команды будут добавлены в траекторию в виде текста команды INSERT перед распознанными командами. 

Пример работы параметра "Добавить нераспознанные команды в траекторию"

Управляющая программаПараметр отключенПараметр включен

Команды M107, E - не распознаются интерпретатором


< Инструмент >, которым будет выполнено фрезерование, определяется на соответствующей вкладке окна параметров операции. При создании операции ей назначается инструмент, заданный по умолчанию для фрезерной обработки.

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

Операция на основе текста УП"

 Смотреть видео


Сопутствующие ссылки:

Рабочее задание для Операции на основе текста УП

Сочетания клавиш для работы с текстом УП

Создание собственного интерпретатора