logo
Kompas_Guide3

Глава 123. Использование переменных и выражений

Для быстрого присвоения внешним переменным вставляемой (вставленной) модели

предопределенных значений можно использовать таблицу переменных. Подробно о таб

лице переменных и приемах работы с ней рассказано в главе 70 Тома II.

Изменения значений внешних переменных не передаются между моделью — источни

ком вставки и сборкой, между разными вставками модели в сборке, атакже между сбор

ками, содержащими одну и ту же вставку. Благодаря этому модель может быть вставле

на несколько раз в одну и ту же или в разные сборки с разными значениями переменных

и следовательно, с разными размерами и топологией. При этом в файле модели источ

ника переменные могут иметь значения, отличающиеся от значений этих переменных в

сборках.

Если требуется, чтобы вставки модели в различных сборках выглядели одинаково и из

менялись при изменении источника, то использование внешних переменных не реко

мендуется.

При вставке в сборку внешние переменные компонентов автоматически получают имена,

образованные по шаблону: «vN_name», где N — порядковый номер переменной в спис

ке переменных сборки, а name — имя внешней переменной компонента (см. рис. 123.2

на с. 407).

Если внешняя переменная модели имеет статус «информационная», то она лишь видна

в сборке, но не может быть изменена.

Формирование переменных и присвоение им статусов «внешняя» и «информационная»

производится при создании модели.

Внешней переменной может быть только переменная главного раздела, т.е. располо

женная в верхней части таблицы переменных, на уровне модели (а не какого либо ее

объекта).

Чтобы сделать переменную внешней, вызовите из контекстного меню команду Вне

шняя. Если переменная внешняя, то слева от названия команды в меню отображается

«галочка» (рис. 123.10).

417