Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kompas_Guide3.pdf
Скачиваний:
48
Добавлен:
12.03.2015
Размер:
4.45 Mб
Скачать

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

Все переменные, которые созданы в эскизе, отображаются в окне работы с переменны! ми и доступны для использования в выражениях. Если переменная соответствует зафик! сированному размеру, то в окне работы с переменными, как и в диалоге установки зна! чения размера, возможен ввод значения этой переменной или выражения для вычисления значения. Если же переменная соответствует информационному размеру (такая переменная называется информационной), то задание значения или выражения невозможно.

В выражении для вычисления значения переменной эскиза нельзя использовать инфор! мационные переменные этого же эскиза, кроме переменных, поставленных в соответс! твие размерам спроецированных объектов.

Размер, которому поставлена в соответствие переменная, имеет ограничение размер с переменной. Удаление этого ограничения приводит к удалению переменной и выраже! ния для ее вычисления (если оно было задано).

На рис. 110.7 показан диалог установки значения линейного, радиального и диаметраль! ного размера. Диалог установки значения углового размера приведен на рис. 110.8. При! своение имен переменных и ввод выражений при работе с угловыми размерам произво! дятся так же, как при работе с линейными, диаметральными и радиальными размерами.

Рис. 110.8. Диалог установки значения углового размера

110.4. Внешние переменные моделей

Внешняя переменная — переменная в модели, значение которой доступно и может быть изменено в сборке, содержащей эту модель в качестве компонента.

Основное назначение внешних переменных — управление размерами и топологией мо! дели во время и после вставки ее в сборку.

Модели могут вставляться в сборку как с диска, так и из библиотек моделей. Обычно в библиотеках хранятся модели типовых, стандартизованных деталей и узлов. О библио! теках моделей и вставке модели из библиотеки в сборку рассказано в главе 122.

301

Часть XXIII. Параметризация моделей

Для быстрого присвоения внешним переменным вставляемой (вставленной) модели предопределенных значений можно использовать таблицу переменных. Подробно о таб! лице переменных и приемах работы с ней рассказано в главе 60 Тома II.

При вставке в сборку внешние переменные компонентов автоматически получают имена, образованные по шаблону: «vN_name», где N — порядковый номер переменной в спис! ке переменных сборки, а name — имя внешней переменной компонента (см. рис. 110.2 на с. 293).

Если внешняя переменная модели имеет статус «информационная», то она лишь доступ! на, т.е. видна в сборке, но не может быть изменена.

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

Внешней переменной может быть только переменная главного раздела, т.е. располо! женная в верхней части таблицы переменных, на уровне модели (а не какого!либо ее объекта).

Чтобы сделать переменную внешней, вызо! вите из контекстного меню команду Вне шняя. Если переменная внешняя, то слева от названия команды в меню отображается «галочка» (рис. 110.9).

Чтобы сделать переменную информацион! ной, вызовите из контекстного меню ко! манду Информационная. Если перемен! ная информационная, то слева от названия команды в меню отображается «галочка».

В Окне работы с переменными использует! ся цветовая индикация статусов перемен! ных:

ячейка

с

именем

внешней

переменной — синяя,

 

ячейка с именем информационной переменной — желтая,

Рис. 110.9. Контекстное меню переменных

ячейка с именем внешней информаци! онной переменной — зеленая.

302

Часть XXIV

Сервисные функции

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]