PPFUN WEDMConditions(56) - Команда задания условий электроэрозионной обработки
Команда задания условий электроэрозионной обработки PPFUN WEDMConditions(56) генерируется электроэрозионными операциями CAM-системы. Эта команда используется для передачи постпроцессору таблицы условий обработки электроэрозионной операции. Каждая строка таблицы условий обработки представляет условия обработки одного прохода. Таким образом, число строк в таблице равно числу используемых проходов. Каждая строка таблицы передаётся отдельной командой PPFUN WEDMConditions(56). Поэтому список технологических команд каждой электроэрозионной операции открывается списком команд WEDMConditions(56), число которых равно числу строк в таблице условий электроэрозионной операции.
Параметры
| Параметры | Массив CLD | Имя CLD | Описание |
|---|---|---|---|
| Подкод команды | CLD[1] | CLD.SubCode | WEDMCONDITIONS(56) – строка таблицы условий обработки электроэрозионной операции |
| Порядковый номер прохода | CLD[2] | Порядковые номера проходов обычно назначаются последовательно, начиная с 1. Однако нумерация может начинаться не с 1, в зависимости от настроек операции в CAM-системе | |
| Код условий прохода | CLD[3] | Код условий задаёт условия обработки для данного прохода. Смена кода условий по ходу программы выполняется командой FEDRAT. | |
| Код коррекции | CLD[4] | Код коррекции определяет номер корректора, который следует использовать для задания значения коррекции для данного прохода. Переключение номера корректора выполняется командой CUTCOM. | |
| Значение коррекции | CLD[5] | Значение коррекции для данного номера корректора | |
| Значение подачи | CLD[6] | Значение подачи проволоки в мм/мин (дюйм/мин) | |
| Дополнительные параметры | CLD[100] – CLD[256] | Список дополнительных параметров для каждого прохода. Число дополнительных параметров индивидуально для каждого постпроцессора. |
Доступ из sppx
В sppx у PPFUN нет отдельного обработчика для каждого подкода. Все подкоды PPFUN обрабатываются в едином обработчике program PPFun с диспетчеризацией по cld[1] (CLD.SubCode); обработайте WEDMConditions, добавив в него соответствующую ветку. Полный обработчик см. в разделе Постпроцессорная функция (PPFUN).
Пример:
program PPFun
case cld[1] of
56: begin ! WEDMConditions
! строка таблицы условий электроэрозионной обработки
end
end
end
Доступ из .NET
Для этого подкода нет специального обработчика — он доставляется через базовый OnPPFun (диспетчеризация по cmd.SubCode). См. раздел Постпроцессорная функция (PPFUN).