Пример. Параметры в заметках
Следующим примером иллюстрируется использование параметра в заметках:
1. В режиме детали присвойте поверхности имя "A".
2. Создайте параметр с именем "RAD" численного типа.
3. Присвойте этому параметру значение ".03".
4. Создайте заметку в чертеже, введя [Break sharp edge with R = &RAD:SID_A]. Появляется следующая заметка: "Прервать острую кромку радиусом R = 0,03".
Если чертеж имеет единственное присоединение (определенное с помощью опции На объекте (On Item) или одной линии выноски), можно показать параметры элемента, к которому оно присоединено, введя в заметку следующую строку: ¶m_name:att. Система интерпретирует param_name в серии контекстов до тех пор, пока может успешно ее вычислять. Сначала она ищет непосредственный объект, к которому заметка присоединена, как например кромку. Затем она осуществляет поиск констр. элемента, которому принадлежит этот объект. Если она все еще не может вычислить значение параметра, она затем производит поиск в модели, которая является владельцем этого констр. элемента. В конце концов, в случае применимости, она ищет компонент, который содержит ссылку на данную модель. Для указания точного контекста интерпретации параметра задайте вместо этого полный суффикс "att_".
После создания заметки, если выбрать > > , система добавляет суффикс "att_", чтобы указать точный контекст, в котором интерпретируется параметр.
Param_name:att_edge
|
Кромка
|
Param_name:att_feat
|
Констр. элемент
|
Param_name:att_mdl
|
Модель
|
Param_name:att_body
|
Тело
|
Param_name:att_cmp
|
Компонент
|
Например, если заметка присоединена к кромке одной линией выноски (или определена опцией На объекте (On Item)), можно задать показ в заметке относительный параметр этой кромки, введя [&Length:att]. Заметка будет выглядеть следующим образом: &Length:att_edge.
|
Необходимо создать заметку чертежа после того, как создан параметр; в противном случае система не вычисляет его правильное значение.
|