Поддержка параметров для символов и символа шероховатости поверхности
Можно добавлять и генерировать параметры для аннотаций символов. Параметры необходимы для информации об изделии и производстве и могут использоваться дочерними приложениями. Наименование параметра по умолчанию, назначаемое для символа и символа шероховатости поверхности:
• PTC_SYMBOL_NAME
• PTC_SURFACE_FINISH_NAME
Пометка тегами параметров для определения символа
Можно помечать тегами наименования параметров для узлов и переменного текста, используя вкладку Параметры группирования и переменного текста (Grouping and Variable Text Parameters) в диалоговом окне Атрибуты определения символа (Symbol Definition Attributes). Откроется диалоговое окно:
• ![](../model-based_definition/images/expand_all.jpg)
Развернуть все группы (Expand all groups).
• ![](../model-based_definition/images/collapse_all.jpg)
Свернуть все группы (Collapse all groups).
• Слева структура группирования (Группирование (Grouping)) и переменный текст (Переменный текст (Variable Text)).
• Справа текстовые поля (Наименование параметра (Parameter Name)) для добавления наименований параметров для соответствующих узлов группирования и переменных текстов.
Чтобы открыть диалоговое окно Параметры группирования и переменного текста (Grouping and Variable Text Parameters), выполните следующие действия.
1. На вкладке Аннотировать (Annotate) щелкните Определить символ (Define Symbol) в списке Annotations (Annotations).
2. В Диспетчере меню (Menu Manager) щелкните Переопределить (Redefine). В меню СИМВОЛ (GET SYMBOL) щелкните Наименование (Name).
3. В разделе НАИМЕНОВАНИЯ СИМВОЛА (SYMBOL NAMES) щелкните символ.
| Можно выбрать экземпляр символа, выбрав команду Выбрать экземпляр (Pick Inst), или загрузить определение символа, выбрав команду Загрузить (Retrieve). |
4. В Диспетчере меню (Menu Manager) щелкните Атрибуты (Attributes) в разделе ПРАВКА СИМВОЛА (SYMBOL EDIT). Открывается диалоговое окно Атрибуты определения символа (Symbol Definition Attributes).
5. Откройте вкладку Параметры группирования и переменного текста (Grouping and Variable Text Parameters).
| При определении наименований параметров можно создавать пользовательские наименования. Однако использование наименований, зарезервированных PTC, не разрешено. Исключения из этого правила: PTC_WELD и PTC_ROUGHNESS_HEIGHT. Это единственные зарезервированные наименования, которые могут использоваться. |
Можно помечать наименования параметров тегами на основе следующих условий:
• Можно добавить наименование параметра для переключателя. Однако нельзя добавить наименование параметра для дочернего переключателя, который отображается непосредственно под этим переключателем. Например, можно добавить наименование параметра для ARROW_SIDE, однако нельзя добавить наименование параметра для дочернего узла REGULAR.
• Если корневой узел имеет эксклюзивные переключатели в качестве дочерних узлов, текстовое поле параметра будет доступно для корневого узла. Дочерние переключатели будут значениями для параметра корневого узла. Например, можно добавить наименование параметра для ARROW_SIDE. Значением для этого параметра будет REGULAR или WITH_SPACER.
• Если на последнем уровне Группирования (Grouping) имеется флажок без связанного с ним переменного текста, то при установленном флажке помеченный для него тегом параметр будет иметь значение "Да" (Yes). Например, узел Reference является последним и не имеет связанного переменного текста. Если установлен флажок, то параметр, помеченный тегом для этого узла, будет иметь значение "Да" (Yes).
• Если с корневым узлом связан переменный текст, текстовое поле параметра для этого узла будет недоступно. По умолчанию тип параметра для переменного текста будет совпадать с определением на вкладке Переменный текст (Variable Text). Можно переопределить тип параметра из раздела "Переменный текст" (Variable Text), доступного на вкладке Параметры группирования и переменного текста (Grouping and Variable Text Parameters).
| Если определяемый пользователем параметр присутствует в символе или шероховатости поверхности и одно и то же наименование параметра также помечено тегами для параметров символа в определении символа, такие пользовательские параметры не будут удаляться при создании или обновлении параметров для этого экземпляра символа. В этом случае при обновлении или создании параметров символа в области сообщений отображается предупреждение. |
Дублирование наименований параметров
Дублированные наименования параметров не могут использоваться в следующих условиях:
• Если узел переключателя имеет флажки в качестве дочерних узлов, два или несколько флажков не могут содержать одно и то же наименование параметра. Например, в узле ARROW_SIDE флажки CONTOUR, FINISH и BACK_TYPE не могут содержать одно и то же наименование параметра.
• Если узел переключателя имеет флажки в качестве дочерних узлов, флажок и родительский узел переключателей не могут содержать одно и то же наименование параметра. Например, узел переключателя ARROW_SIDE и флажок для CONTOUR, FINISH или BACK_TYPE не могут содержать одно и то же наименование параметра.
| При наличии дублирующихся записей переменного текста только одна из записей будет доступна в разделе Переменный текст (Variable Text) (на вкладке Параметры группирования и переменного текста (Grouping and Variable Text Parameters)) для добавления наименования параметра. Если требуется добавить несколько наименований параметров, необходим переменный текст с различными наименованиями. |
Несоответствие типа параметра
Если значение переменного текста не совпадает, возможно несоответствие типа параметра. Если значение переменного текста не соответствует типу параметра, заданному в диалоговом окне Атрибуты определения символа (Symbol Definition Attributes), параметр для этого переменного текста не будет создан и отобразится сообщение об ошибке. Например, если для переменного текста в диалоговом окне Атрибуты определения символа (Symbol Definition Attributes) задан тип Текст (Text) на вкладке Переменный текст (Variable Text), но в Параметрах группирования и переменного текста (Grouping and Variable Text Parameters) задан или переопределен тип параметра "Вещественное число" (Real Number) или "Целое" (Integer), то при размещении экземпляра символа к этому переменному тексту из диалогового окна Настройка символа (Symbol Customization) будет добавлено строковое значение. В данном случае этот параметр не будет добавлен для переменного текста и появится сообщение об ошибке, предлагающее выполнить проверку и исправить значение переменного текста.
Отображение наименований параметров для выбранного символа
Наименования параметров для группирования и переменного текста отображаются в диалоговом окне
Информация о параметрах определения символа (Symbol Definition Parameter Info) ![](../model-based_definition/images/symbol_def_parameter_info16x16.png)
. Чтобы просмотреть наименования параметров для выбранного символа, выполните одно из следующих действий.
• Выберите символ, на вкладке Аннотировать (Annotate) щелкните меню переполнения > .
• Щелкните меню переполнения > и выберите символ.
В этом диалоговом окне можно просматривать только информацию о параметрах.