Разработка постпроцессоров
  • Разработка постпроцессоров
v20.0.1
Search Results for

    Show / Hide Table of Contents

    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).

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

    • Постпроцессорная функция (PPFUN)
    • Модель доступа к CLData
    In this article