
296
Глава 10. Работа с шаблонами NX
алгоритм какого-либо действия, используя гра-
фические блоки и соединения, а затем приме-
нять это действие при наступлении какого-либо
события. Наверное, при работе с предыдущими
примерами вы уже замечали опцию Запустить
визуальное правило при изменении значе-
ния – это один из способов запуска описанно-
го вами действия при изменении пользователем
какой-либо переменной (рис. 10.54).
Ещё один способ заложен в атрибутах эле-
мента управления типа «Кнопка» из вертикаль-
ной инструментальной панели. То есть у вас есть
возможность запускать предопределённое дей-
ствие как в качестве реакции на действия поль-
зователя по вводу данных, так и давать возможность самому пользователю вызвать действие
нажатием на кнопку (рис. 10.55). Если вы попытаетесь сейчас активировать опцию вызова
визуального правила или назначить вызов правила на кнопки, то в списке выбора доступных
правил ничего не будет, так как в текущем шаблоне пока нет ни одного созданного правила.
Для создания действия или визуального правила необходимо в горизонтальной инстру-
ментальной панели нажать кнопку Добавить правило и в появившемся диалоге задать имя
создаваемому действию. После этого в верхнем
левом окне откроется вкладка редактора визуаль-
ных правил (рис. 10.56). В левой части окна вы ви-
дите группы операций, разделённых по функцио-
нальному признаку. Каждый член группы - это блок
алгоритма, выполняющий какое-либо действие.
Первая группа «Выборка» содержит функции
по опросу текущей модели детали или сборки и
выбору объектов заданного типа. В общем случае
результатом функции из этой группы является на-
бор найденных объектов заданного типа.
Следующая группа «Фильтр» отвечает за функ-
ции фильтрации объектов по какому-либо при-
знаку. В большинстве случаев вам необходимо
сочетать функции по фильтрации с функциями по
выборке, так как для этой группы необходимо пре-
доставить некий набор объектов. Результатом ра-
боты функций фильтраций является подмножество
объектов, удовлетворяющих заданному условию.
Третья группа «Создать» самая простая. Она
Рисунок 10.55 Запуск визуальны правил по на-
жатию кнопки
Рисунок 10.56 Создание визуальных правил