К объектам ATTDEF (определения атрибутов) применяются следующие групповые коды. Также см. раздел "Общие групповые коды объектов".
Групповые коды ATTDEF |
|
---|---|
Групповой код |
Описание |
100 |
Маркер подкласса (AcDbText) |
39 |
Толщина (необязательно; значение по умолчанию = 0) |
10 |
Первая точка выравнивания (в ОСК) Файл DXF: значение X; приложение: 3D-точка |
20, 30 |
Файл DXF: значения Y и Z начальной точки текста (в ОСК) |
40 |
Высота текста |
1 |
Значение по умолчанию (строка) |
50 |
Поворот текста (необязательно; значение по умолчанию = 0) |
41 |
Относительный масштабный коэффициент по оси X (ширина) (необязательно; значение по умолчанию = 1). Это значение корректируется при использовании вписываемого текста |
51 |
Угол наклона (необязательно; значение по умолчанию = 0) |
7 |
Имя стиля текста (необязательно; значение по умолчанию = STANDARD) |
71 |
Флаги создания текста (необязательно; значение по умолчанию = 0); см. "Групповые коды TEXT" |
72 |
Тип выравнивания текста по горизонтали (необязательно; значение по умолчанию = 0); см. "Групповые коды TEXT" |
11 |
Вторая точка выравнивания (в ОСК) (необязательно) Файл DXF: значение X; приложение: 3D-точка Имеет значение, только если значения групповых кодов 72 или 74 не равны нулю |
21, 31 |
Файл DXF: значения Y и Z второй точки выравнивания (в ОСК) (необязательно) |
210 |
Направление выдавливания (необязательно; значение по умолчанию = 0, 0, 1) Файл DXF: значение X; приложение: 3D-вектор |
220, 230 |
Файл DXF: значения Y и Z направления выдавливания |
100 |
Маркер подкласса (AcDbAttributeDefinition) |
280 |
Номер версии: 0 = 2010 |
3 |
Строка запроса |
2 |
Строка тега (не может содержать пробелы) |
70 |
Флаги атрибута: 1 = атрибут является невидимым (не отображается) 2 = это постоянный атрибут 4 = при вводе этого атрибута необходима проверка 8 = атрибут заранее установлен (во время вставки запрос не выводится) |
73 |
Длина поля (необязательно; значение по умолчанию = 0) (в настоящее время не используется) |
74 |
Тип выравнивания текста по вертикали (необязательно, по умолчанию = 0); см. групповой код 73 в разделе TEXT |
280 |
Флаг фиксирования положения. Фиксирование положения атрибута в пределах вхождения блока |
100 |
Маркер подкласса (AcDbXrecord) |
280 |
Флаг клонирования повторяющихся записей (выбор способа объединения повторяющихся записей): 1 = оставить существующие |
70 |
Флаг мтекста: 2 = многострочный атрибут 4 = постоянное определение многострочного атрибута |
70 |
Флаг isReallyLocked: 0 = разблокировано 1 = заблокировано |
70 |
Количество дополнительных атрибутов или определений атрибутов |
340 |
Идентификатор жесткого указателя дополнительных атрибутов или определений атрибутов |
10 |
Точка выравнивания атрибута или определения атрибута Файл DXF: значение X; приложение: 3D-точка |
20,30 |
Файл DXF: значения Y и Z точки вставки |
40 |
Текущий масштаб аннотаций |
2 |
Строка тега атрибута или определения атрибута |
0 |
Тип объекта ((MTEXT) |
100 |
Маркер подкласса (AcDbEntity) |
67 |
Отсутствие значения или ноль указывают на наличие объекта в пространстве модели. 1 указывает на то, что объект находится в пространстве листа (необязательно) |
8 |
Имя слоя |
100 |
Маркер подкласса (AcDbMText) |
10 |
Точка вставки Файл DXF: значение X; приложение: 3D-точка |
20,30 |
Файл DXF: значения Y и Z точки вставки |
40 |
Номинальная (начальная) высота текста |
41 |
Ширина опорного прямоугольника |
46 |
Определенная высота аннотаций |
71 |
Точка вставки: 1 = вверху слева; 2 = вверху по центру; 3 = вверху справа; 4 = посередине слева; 5 = посередине по центру; 6 = посередине справа; 7 = снизу слева; 8 = снизу по центру; 9 = снизу справа |
72 |
Направление чертежа: 1 = слева направо 3 = сверху вниз 5 = по стилю (направление наследуется из связанного стиля текста) |
1 |
Текстовая строка Если строка содержит меньше 250 символов, все символы отображаются в группе с кодом 1. Если строка содержит больше 250 символов, строка делится на блоки по 250 символов, которые отображаются в одной или нескольких группах с кодом 3. Если используются группы с кодом 3, последней группой является группа 1, и она содержит менее 250 символов. |
3 |
Дополнительный текст (всегда в виде блоков по 250 символов) (необязательно) |
7 |
Файл DXF: значение X; приложение: имя стиля 3D vectText (STANDARD, если не указано) (необязательно) |
210 |
Направление выдавливания (необязательно; значение по умолчанию = 0, 0, 1) Файл DXF: значение X; приложение: 3D-вектор |
220,230 |
Файл DXF: значения Y и Z направления выдавливания (необязательно) |
11 |
Вектор направления оси X (в МСК) Файл DXF: значение X; приложение: 3D-вектор |
21,31 |
Файл DXF: значения Y и Z вектора направления оси X (в МСК) |
42 |
Ширина символов, образующих объект многострочного текста, по горизонтали. Это значение всегда будет равно или меньше, чем значение группового кода 41 (только для чтения; игнорируется, если предоставлено). |
43 |
Высота объекта многострочного текста по вертикали (только для чтения; игнорируется, если указано) |
50 |
Угол поворота в радианах |
73 |
Стиль межстрочного интервала многострочного текста (необязательно): 1 = не менее (более высокие символы переопределяют значение) 2 = точно (более высокие символы не переопределяют значение) |
44 |
Коэффициент межстрочного интервала многострочного текста (необязательно): Применяется процент от межстрочного интервала по умолчанию (3 на 5). Допустимый диапазон значений — от 0,25 до 4,00 |
90 |
Настройка заливки фона: 0 = заливка фона откл. 1 = использование цвета заливки фона 2 = использование цвета окна чертежа как цвета заливки фона |
63 |
Цвет фона (если используется номер индекса цвета) |
420-429 |
Цвет фона (если используется цвет RGB) |
430-439 |
Цвет фона (если используется имя цвета) |
45 |
Масштаб рамки заливки (необязательно): Определение размеров границы вокруг текста. |
63 |
Цвет заливки фона (необязательно): Цвет, используемый для заливки фона, когда групповой код 90 равен 1. |
441 |
Прозрачность цвета заливки фона (не поддерживается) |
Если значения групп 72 и (или) 74 не равны нулю, то значения первой точки выравнивания игнорируются, и новые значения рассчитываются приложением AutoCAD на основе второй точки выравнивания и длины и высоты самой текстовой строки (после применения стиля текста). Если значения групп с кодами 72 и 74 равны нулю или отсутствуют, то вторая точка выравнивания является нерелевантной.