В учебном пособии Основы iLogic была рассмотрена возможность использования имен параметров модели в качестве переменных правила. Кроме того, для включения в правило пользователь может выбирать списки доступных параметров, а также характеристики и другие элементы модели.
Теперь определим набор правил, которые управляют геометрией модели в зависимости от значений ключевых параметров, определенных ранее. В этом разделе будет выполнено поэтапное создание правил. Полный текст правил приведен в конце учебного пособия.
Первое правило вносит изменения в характеристики канала B в зависимости от выбранной формы коллектора (коленчатая или Т-образная). Для этого необходимо подавить или включить характеристики канала B в зависимости от типа коллектора.
If block = “tee” Then
Feature.IsActive("Port_B") = True Feature.IsActive("Port_B_Threads") = True
Поведение модели для Т-образного коллектора определено.
ElseIf block = "elbow" Then
Feature.IsActive("Port_B") = False Feature.IsActive("Port_B_Threads") = False
Чтобы добавить эти строки, следует скопировать и вставить текст поведения Т-образного коллектора. Затем в новых линиях измените значение Истина на значение Ложь.
Настройка завершена. Используются все указания, необходимые для включения или отключения элементов канала B в зависимости от типа используемого коллектора.