• Введение
    • Назначение генератора постпроцессоров
    • Набор файлов генератора постпроцессоров
  • Общая организация работы
    • Принцип работы генератора постпроцессоров
    • Главное окно
      • Главная панель
      • Системные установки
      • Настройка редактора
      • Заполнение общих параметров
        • Основные параметры
        • Транслитерация комментариев
      • Определение структуры и формата кадра (формирование списка регистров)
      • Шаблоны трансляции технологических команд
      • Программы обработки технологических команд
      • Подпрограммы
      • Трансляция программ обработки технологических команд
      • Работа с файлами технологических команд
      • Тестовая генерация управляющих программ
      • Отладка программ
      • Обязательное заполнение пользователем информации о системе ЧПУ и станке
  • Шаблоны
    • Состав шаблона
      • Элемент шаблона
      • Регистры в шаблонах
      • Модификатор
      • Выражение
      • Вложенный шаблон
      • Разделители элементов шаблона
      • Занесение значений в переменные
      • Отложенные шаблоны
      • Использование массива <GMA> в шаблонах
    • Управление шаблоном
      • Переключатели шаблона
      • Преобразование шаблона в подпрограмму
      • Визуальные средства формирования шаблона
  • Описание языка
    • Основные понятия
      • Условные обозначения
      • Программы обработки технологических команд, комментарии в программе
      • Подпрограммы
      • Понятие оператора языка
      • Набор символов
      • Переменные
      • Математические выражения
      • Предопределенные переменные и функции
        • Стандартные математические функции
        • Функции работы со строками
        • Служебные функции и переменные
        • Функции и операторы работы с CLData
          • Именованные параметры CLData
          • Предопределенный массив CLD
          • Оператор Cmd
          • Оператор Cmd (параметры с уникальным кодом)
          • Оператор CLDFile
          • Оператор Project
          • Предопределенный массив <GMA>
          • Функция GetCLDStr
          • Функция CurCode
          • Функция NextCode
          • Функция CLDCounter
          • Функция CodeOfCmd
          • Функция GetCLD
          • Функция FindCld
          • Функция GFindCld
      • Предопределенная подпрограмма <Filter>
      • Структуры
      • Объекты
    • Операторы
      • Оператор начала программы обработки технологической команды <PROGRAM>
      • Оператор присваивания
      • Оператор вывода <PRINT>
      • Оператор ввода <INPUT>
      • Оператор условного выполнения <IF>
      • Оператор множественного условного выполнения <CASE>
      • Оператор перехода на метку <JUMP>
      • Оператор цикла <FOR>
      • Оператор цикла <REPEAT>
      • Оператор цикла <WHILE>
      • Составной оператор <BEGIN...END>
      • Оператор вызова программы <CALL>
      • Оператор начала подпрограммы <SUB>
      • Оператор окончания подпрограммы <SUBEND>
      • Оператор начала процедуры <PROC>
      • Оператор возврата из процедуры <RETURN>
      • Оператор вывода кадра <OUTBLOCK>
      • Оператор формирования кадра <FORMBLOCK>
      • Оператор прямого вывода в кадр <OUTPUT>
      • Оператор замены подстроки в строке <REPLACE>
      • Оператор формирования кадра по шаблону <MASK>
      • Оператор смены текущего файла УП
      • Оператор вызова внешней задачи
      • Оператор обращения к пользовательским данным SprutCam
      • Операторы работы с NC-подпрограммами
        • Оператор вывода NC-подпрограммы <NCSUB.OUTPUT>
        • Оператор вывода всех подпрограмм <NCSUB.OUTPUTALL>
        • Оператор определения начальной метки NC-подпрограммы <NCSUB.STARTLABEL>
        • Оператор определения конечной метки NC-подпрограммы <NCSUB.ENDLABEL>
        • Оператор определения имени NC-подпрограммы <NCSUB.NAME>
        • Методика работы с NC-подпрограммами
      • ReplNCStr Оператор замены строк в файле УП
  • Приложения
    • Информация о проекте в CLData
    • Описание технологических команд
      • Управление тормозами осей станка <AXESBRAKE>
      • Перемещение по дуге окружности <CIRCLE>
      • Комментарий <COMMENT>
      • Охлаждение <COOLNT>
      • Компенсация инструмента <CUTCOM>
      • Циклы обработки отверстий <CYCLE>
        • Цикл сверления типа G81 <CYCLE DRILL(163)>
        • Цикл сверления типа G82 <CYCLE FACE(81)>
        • Цикл сверления типа G84 <CYCLE TAP(168)>
        • Цикл сверления типа G85 <CYCLE BORE5(209)>
        • Цикл сверления типа G86 <CYCLE BORE6(210)>
        • Цикл сверления типа G87 <CYCLE BORE7(211)>
        • Цикл сверления типа G88 <CYCLE BORE8(212)>
        • Цикл сверления типа G89 <CYCLE BORE9(213)>
        • Глубокое сверление с полным выводом инструмента для удаления стружки <CYCLE DEEP(153)>
        • Глубокое сверление с отводами сверла для ломки стружки <CYCLE BRKCHP(288)>
      • Выстой <DELAY>
      • Электроэрозионное перемещение <EDMMOVE>
      • Расширенный цикл <EXTCYCLE>
        • Цикл чистового точения G70, G73 <LATHEFINISH>
        • Цикл чернового точения G71, G72 <LATHEROUGH>
        • Цикл точения канавок G74, G75 <LATHEGROOVE>
        • Цикл точения резьбы в несколько проходов G76 <LATHETHREAD>
        • Цикл точения резьбы за один проход G92 – <LATHETHREADG92(404)>
        • Цикл токарного сверления G81 <DRILL>
        • Цикл токарного сверления G82 <FACE>
        • Цикл токарного нарезания резьбы осевым инструментом G84 <TAP>
        • Цикл токарного сверления с ломкой стружки <BRKCHP>
        • Цикл токарного сверления с удалением стружки <DEEP>
        • Цикл сверления G81 <W5DDrill>
        • Цикл сверления G82 <W5DFace>
        • Цикл сверления с удалением стружки G83 <W5DChipRemoving>
        • Цикл сверления с ломкой стружки G73 <W5DChipBreaking>
        • Цикл нарезания резьбы метчиком G84 <W5DTap>
        • Цикл сверления типа G85 <W5DBore5>
        • Цикл сверления типа G86 <W5DBore6>
        • Цикл сверления типа G87 <W5DBore7>
        • Цикл сверления типа G88 <W5DBore8>
        • Цикл сверления типа G89 <W5DBore9>
        • Цикл фрезерования резьбы <W5DThreadMill>
        • Цикл выборки отверстия <W5DHolePocketing>
        • Цикл измерения <WProbing>
          • Параметры цикла "Одиночная поверхность"
          • Параметры цикла "Отверстие"
          • Параметры цикла "Отверстие с защищенной поверхностью"
          • Параметры цикла "Бобышка"
          • Параметры цикла "Прямоугольный карман"
          • Параметры цикла "Прямоугольный карман с зоной защиты"
          • Параметры цикла "Прямоугольный выступ"
          • Параметры цикла "Выступ"
          • Параметры цикла "Выступ (три точки)"
          • Параметры цикла "Паз"
          • Параметры цикла "Паз с зоной защиты"
          • Параметры цикла "Внутренний угол (две стенки)"
          • Параметры цикла "Наружный угол (две стенки)"
          • Параметры цикла "Внутренний угол (три стенки)"
          • Параметры цикла "Наружный угол (три стенки)"
          • Дополнительные параметры
      • Подача <FEDRAT>
      • Конечная запись <FINI>
      • Начальная точка <FROM>
      • Возврат в нулевую точку станка <GOHOME>
      • Линейные перемещения <GOTO.abs>
      • Номер шпиндельной головки <HEAD>
      • Непосредственный вывод в кадр <INSERT>
      • Загрузка инструмента <LOADTL>
      • Режим интерполяции <INTERPOLATION>
      • Многокоординатное перемещение по окружности <MULTIARC>
      • Многокоординатные перемещения <MULTIGOTO>
      • Условный пропуск <OPSKIP>
      • Дополнительный останов <OPSTOP>
      • Определение системы координат <ORIGIN>
      • Смена палеты <PALETA>
      • Номер детали <PARTNO>
      • Перемещение в физических осях станка <PhysicGOTO>
      • Рабочая плоскость <PLANE>
      • Постпроцессорная функция <PPFUN>
        • Команда контроля стойкости инструмента <PPFUN PPFUN(500)>
        • Команда начала NC-подпрограммы <PPFUN STARTSUB(50)>
        • Команда окончания NC-подпрограммы <PPFUN ENDSUB(51)>
        • Команда вызова NC-подпрограммы <PPFUN CALLSUB(52)>
        • Команда задания технологических параметров операции <PPFUN TECHINFO(58)>
        • Команда окончания технологической информации операции <PPFUN ENDTECHINFO(59)>
        • Команда определения условий обработки электроэрозионных операций <PPFUN WEDMConditions(56)>
        • Свойства контура электроэрозионной операции PPFun WEDMPassItem(57)
      • Печать постпроцессора <PPRINT>
      • Быстрый ход <RAPID>
      • Поворот стола <ROTABL>
      • Точка смены инструмента <SAFPOS>
      • Выбор активной державки заготовки <SELWORKPIECE>
      • Шпиндель <SPINDL>
      • Нарезание резьбы за один проход <SINGLETHREAD>
      • Останов <STOP>
      • Команда <STRUCTURE>
      • Перехват заготовки <TAKEOVER>
      • Ожидание точки синхронизации <WAIT>
      • Команда TLContact