Постпроцессорная функция <PPFUN>


Постпроцессорная функция <PPFUN> является универсальной командой генератора постпроцессоров, которая может иметь различное назначение в зависимости от ее типа. Тип постпроцессорной функции определяется первым параметром команды <CLD[1]> (<CLD.SubCode>). Все остальные параметры команды от <CLD[2]> до <CLD[257]> могут менять свое назначение для каждого конкретного типа функции.

 

Команда:

PPFUN PPFUN(500) | STARTSUB(50) | ENDSUB(51) | CALLSUB(52) |

      REPSTART(53) | REPEND(54) | JUMP(55) | TECHINFO(58) | ENDTECHINFO(59)

      WEDMConditions(56) {, a} {, b} {, c} {, d} …

 

Параметры:

Параметр

CLD массив

Описание

PPFUN(500),

STARTSUB(50),

ENDSUB(51),

CALLSUB(52),

REPSTART(53),

REPEND(54),

JUMP(55),

TECHINFO(58),

WEDMConditions(56)

CLD[1]

CLD.SubCode

Тип постпроцессорной функции

a, b, c, d...

CLD[2] –

CLD[257]

 

Список необязательных параметров. Состав параметров индивидуален для каждого типа постпроцессорной функции.

 

В настоящее время используются следующие типы постпроцессорных функций специального назначения:

Команда контроля стойкости инструмента <PPFUN PPFUN(500)>

Команда начала NC-подпрограммы <PPFUN STARTSUB(50)>

Команда окончания NC-подпрограммы <PPFUN ENDSUB(51)>

Команда вызова NC-подпрограммы <PPFUN CALLSUB(52)>

Команда задания технологических параметров операции <PPFUN TECHINFO(58)>

Команда окончания технологической информации операции <PPFUN ENDTECHINFO(59)>

Команда определения условий обработки электроэрозионных операций <PPFUN WEDMConditions(56)>

 

 

 

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

Описание технологических команд