
94
Глава 4. Моделирование в контексте NX
живать. До сих пор при создании геометрических свя-
зей мы могли выбирать любую геометрию родительской
модели. Также и в случае с созданием параметрических
связей мы могли выбирать любые переменные в исхо-
дных моделях. Это вполне работает, когда межмодель-
ные связи создаются в рамках сборки, которую разра-
батывает один человек. Когда возникает необходимость
связи моделей, разрабатываемых разными участниками
проекта, то появляется необходимость в договоренно-
сти относительно того, к каким объектам можно привя-
зываться и какие параметры можно использовать. Если
не оговорено, какие объекты могут быть использованы
для привязки, то с большой долей вероятности будут воз-
никать проблемы обновления связей, вызванные удалением исходных геометрических эле-
ментов или параметров, на основе которых создавались эти связи. Для того чтобы сделать
поведение моделей при изменениях более предсказуемым и избежать таких проблем, необ-
ходимо использовать механизм интерфейсов геометрической модели, который реализован в
NX. Под интерфейсом модели понимается набор геометрических объектов и выражений (пе-
ременных), которые модель предоставляет для создания межмодельных и сборочных связей.
Другими словами, это те элементы геометрии модели, которые можно использовать для соз-
дания связей, и те переменные модели, на которые можно ссылаться. По умолчанию моде-
ли предоставляют доступ ко всем элементам геометрии и ко всем переменным, то есть интер-
фейс не определен. Давайте на примере простой модели определим интерфейс, который бу-
дет использован для создания межмодельных связей:
• Откройте файл сборки Assy-links.prt из папки ch4/Interface.
• В сборке находится один компонент, которому мы должны определить интерфейс. Двойным
щелчком левой кнопки мыши на компоненте links_part сделайте его рабочей деталью и от-
кройте диалоговое окно определения интерфейса с помощью команды главного меню Ин-
струменты > Интерфейс изделия (Tools > Product Interface).
• Первый блок диалога предлагает выбрать геометрию. Укажите на торцевую грань и цилин-
дрические грани отверстий. Каждый раз при указании какой-либо геометрии в список диа-
логового окна будет добавляться строчка, соответствующая выбранному элементу. Этот спи-
сок определяет набор элементов, из которых будет состоять интерфейс. При неправильном
выборе элемента можно воспользоваться кнопкой Удалить из интерфейса (Remove from
Interface) (рис. 4.31). Второй блок диалога предлагает выбрать выражения (переменные) из
числа существующих, которые будут добавлены в список элементов, задающих интерфейс.
Нажмите кнопку Выберите выражение (Select Expression) и в появившемся диалоге вы-
берите какие-нибудь переменные (рис. 4.32).
После выбора геометрических объектов и переменных необходимо выбрать режим рабо-
Рисунок 4.32. Публикация выражений
в интерфейс