TRANXACT.AI Помощь

Правила конфигуратора в виде предложений: грамматика

Каждое правило конфигуратора можно записать как одно предложение типа "ЕСЛИ ... ТОГДА ..." на листе "Правила" рабочей книги или сразу несколько правил в текстовом формате.

Правило имеет вид: ЕСЛИ <условие> ТОГДА <действие>. Если правило применяется всегда, опустите «ЕСЛИ». Ключевые слова могут быть любыми; значение с пробелами заключается в кавычки. Начните вставленную строку с кода и двоеточия (R10: ЕСЛИ ...), чтобы обновить это правило.

  • Условия: DIAL_SIZE = 6" (ответ в виде значения, кода или имени), != > < >= <=, MOUNTING IN (2, 4), STEM_LENGTH BETWEEN 100 AND 300 (включительно), AND, OR, NOT ( ... ). TG310.DIAL_SIZE совпадает с DIAL_SIZE на TG310.
  • ВКЛЮЧИТЬ TG100-09, TG100-10 [КОЛ-ВО 2 | КОЛ-ВО = ДЛИНА ШТОКА] [ЕДИНИЧНАЯ ИЗМЕРЕНИЕ ММ]: компоненты.
  • Исключить TG100-08; заменить TG100-14 на TG100-17; установить количество TW310-01 = длина_стержня + 25.
  • Спецификация материалов (BOM) = TG100-BOM-6-S6: вариант спецификации материалов вместо базовой. Маршрутизация (ROUTING) = TG100-R-E: вариант маршрутизации вместо базовой. Добавление маршрутизации (ADD ROUTING) добавляет операции маршрутизации.
  • ДОБАВИТЬ ОПЕРАЦИЮ 35 «Капиллярное заполнение» НАСТРОЙКА РАБОЧЕГО ЦЕНТРА WC-ПАЯТЬ 10 ЗАПУСК 20; УДАЛИТЬ ОПЕРАЦИЮ 20; УСТАНОВИТЬ ВРЕМЯ ОПЕРАЦИИ 30 ЗАПУСК = 12; УСТАНОВИТЬ ОПЕРАЦИЮ РАБОЧЕГО ЦЕНТРА 30 = WC-МАШИНА.
  • ОШИБКА «Капиллярный стержень недоступен для биметаллического манометра». Блокирует завершение; ПРЕДУПРЕЖДЕНИЕ «...» только сообщает.
  • DEFAULT STEM_TYPE = R заполняет поле ответа, который пользователь может изменить; DEFAULT STEM_TYPE = R LOCKED заполняет его, и пользователь не может изменить свой ответ. Первый вариант ответа по умолчанию для вопроса, условие которого выполняется, имеет приоритет в порядке следования правил.
  • TG100.DIAL_SIZE = TG310.DIAL_SIZE (или = 6"): распространение значения в подсборку, заблокировано, если не добавлен параметр UNLOCKED.
  • CONFIGURE TG100 [QTY 1]: подсборка. CALCULATE raw_length = STEM_LENGTH + 40: именованное значение, которое могут использовать последующие правила.
  • ТРЕБОВАТЬ / ЗАПРЕЩАТЬ / ПОДРАЗУМЕВАТЬ / РЕКОМЕНДОВАТЬ CASE_MATERIAL = S6, МИН. КОЛ-ВО 2 / МАКС. КОЛ-ВО 4 [ИЗ Q = v] и ИНЖЕНЕР ПО ЗАКАЗУ сопоставляют один ответ с другим; их IF должен быть одним ответом.
  • ПРОВЕРКА <план> [В заключительной части]: проверка. ПРИМЕЧАНИЕ: "..." в конце указывает на обоснование правила.
  1. Откройте конфигуратор · Рабочая книга > Правила в текстовом виде или Правила в текстовом виде в строке модели.
  2. Выберите модель. Нажмите «Загрузить правила этой модели как текст», чтобы начать с имеющихся правил.
  3. Вставьте или введите по одному правилу на строку и нажмите «Проверить»: каждая строка покажет, что получится в результате, или точно укажет на ошибку.
  4. Нажмите «Сохранить все», когда отобразится каждая строка. Все данные будут сохранены одновременно.