Сведения о файле спецификации атрибутов и параметров
В файле спецификации атрибутов и параметров перечисляются атрибуты и параметры, допустимые для определяемых пользователем объектов. В нем также определяется формат, стиль и слой вставки значений этих атрибутов и параметров в виде заметок в чертеж.
Имя файла спецификации атрибутов и параметров по умолчанию — aec_dwg_anno_attrparam_spec.ptd. Файл по умолчанию находится в папке <creo_load_point>/text/aec_data. Приложения Creo Parametric читают этот файл при открытии диалогового окна Аннотировать атрибуты/параметры (Annotate Attr/Params).
Используйте инструмент Pro/TABLE для просмотра и правки этого файла вне Creo Parametric. Задайте следующую опцию в своем файле config.pro, чтобы воспользоваться настраиваемым файлом спецификации атрибутов и параметров:
aec_dwg_anno_attrpar_spec_file spec.ptd
где spec.ptd — настраиваемый файл спецификации атрибутов и параметров.
Никакие изменения в файле спецификации атрибутов и параметров не инициируют автоматическую регенерацию чертежа.
Этот файл представлен в табличном формате и состоит из следующих двух столбцов:
• USER_OBJECT_TYPE
• ATTRPARAM_NAME
• FACTOR
• FORMAT
• STYLE.
• LAYER
Тип объекта "Пользователь"
Первый столбец задает типы определенных пользователем объектов Все эти типы объектов, заданные в этом столбце, отображаются в списке опций для опции Выбрать тип объекта (Select Object Type) в диалоговом окне Аннотировать атрибуты/параметры (Annotate Attr/Params).
Имена параметров и атрибутов
Второй столбец задает атрибут и параметры, допустимые для соответствующего типа объекта, заданного в первом столбце. Пользователь может задать количество атрибутов и параметров для одиночного типа объектов. Каждый атрибут и параметр нужно задавать в отдельной строке Pro/TABLE. Параметры и атрибуты допустимых типов объектов могут повторяться. Все атрибуты и параметры, допустимые для выбранного типа объекта, отображаются в списке опций для опции Выбрать атрибуты (Select Attributes) в диалоговом окне Аннотировать атрибуты/параметры (Annotate Attr/Params).
Атрибуты и параметры, допустимые для соответствующих типов объектов, указаны в следующей таблице.
Имя объекта
|
Имя атрибута
|
PIPELINE
|
МЕТКА
|
SPOOL (БУХТА)
|
МЕТКА
|
Fillet_Weld, Butt_Weld
|
WELD_CODE
|
Fillet_Weld, Butt_Weld
|
WELD_CONNECT_TYPE
|
Коэффициент
Третий коэффициент задает множитель. Он допустим только для атрибутов или параметров целочисленного вещественного типа. Перед отображением в заданном формате на чертеже значение атрибута и параметра умножаются на данный коэффициент. По умолчанию множитель равен 1. Его удобно использовать для перевода единиц, то есть для отображения единиц в миллиметрах, когда единицами измерения модели являются метры.
Формат
Четвертый столбец задает формат заметок для отображения значений атрибутов и параметров на чертеже. Строка форма состоит из двух частей: обычных символов и спецификации преобразования.
• Обычные символы отображаются в заметка чертежа в том виде, в котором они заданы.
• Спецификация преобразования перед отображением в заметках чертежа заменяется фактическим значением атрибута и параметра.
◦ Знак минус (-) задает выравнивание значения в поле по левому краю.
◦ Значение (+) задает отображение значения со знаком.
◦ Пробел ( ) используется для добавления к значению в качестве префикса пробела в случае отсутствия знака.
◦ Нуль (0) используется для цифрового преобразования. При этом перед самим числом добавляются нули для заполнения поля по всей его ширине.
◦ Диез (#) позволяет задать другую форму вывода. Другая форма меняет поведение знаков преобразования. Например, в следующей таблице для одной и той же величины заданы разные значения %G и %#G.
Значение
|
Коэффициент преобразования = %G
|
Коэффициент преобразования = %#G
|
0.00000000123
|
1,23E–09
|
1,23000E–09
|
1,0
|
1
|
1,00000
|
• Минимальная ширина поля задается с помощью числа. Преобразованное значение отображается в поле с заданной минимальной шириной или, при необходимости, в поле, полуширина которого превышает заданную минимальную ширину. Если число символов в преобразованном значении меньше заданной минимальной ширины поля, перед ним или после него добавляются пробелы. Если задано флаг "нуль", перед или после числа добавляются нули.
• Для отделения ширины поля от числа, обозначающего точность, используется точка.
• Для обозначения точности используется число. Например:
◦ количество отображаемых символов строки;
◦ число цифр после десятичной запятой, отображаемых в значениях вещественного типа;
◦ минимальное количество отображаемых цифр в целочисленном значении.
В следующей таблице содержатся символы преобразования для строчных значений, целочисленных значений и значений вещественного типа.
Буквенный
|
Тип значения
|
Формат отображения
|
d, i
|
Integer (целое число)
|
Десятичное число.
|
s
|
String (строка)
|
Отображение символов до конца строки или отображение определенного числа символов с заданной точностью.
|
f
|
Double (вещественное число)
|
-m.dddddd, где количество "d" зависит от заданной точности. По умолчанию, после десятичной точки указываются шесть цифр.
|
e
|
Double (вещественное число)
|
-m.dddddde+xx или -m. dddddde-xx, где количество "d" зависит от заданной точности. По умолчанию, после десятичной точки указываются шесть цифр.
|
E
|
Double (вещественное число)
|
-m.ddddddE+xx или -m. ddddddE-xx, где количество "d" зависит от заданной точности. По умолчанию, после десятичной точки указываются шесть цифр.
|
g, G
|
Double (вещественное число)
|
Если показатель степени меньше -4 либо больше или равен заданной точности, используется %e или %E. В противном случае в системе используется %f. Десятичная точка и нули в конце значения не отображаются.
|
%
|
Нет
|
Отображение %.
|
Стиль
Пятый столбец задает стиль заметки по умолчанию, который используется для соответствующего параметра или атрибута. Заданный стиль должен быть доступен в текущем чертеже.
Слой
Шестой столбец задает слой по умолчанию, используемый для отображения заметки, созданной для соответствующего параметра или атрибута. Если заданный слой недоступен, создается новый слой.