К размерным объектам любого типа применяются следующие групповые коды.
Общие групповые коды размеров |
|
---|---|
Групповой код |
Описание |
100 |
Маркер подкласса (AcDbDimension) |
280 |
Номер версии: 0 = 2010 |
2 |
Имя блока, содержащего объекты, составляющие все размеры |
10 |
Определяющая точка (в МСК) Файл DXF: значение X; приложение: 3D-точка |
20, 30 |
Файл DXF: значения Y и Z для определяющей точки (в МСК) |
11 |
Средняя точка размерного текста (ОСК) Файл DXF: значение X; приложение: 3D-точка |
21, 31 |
Файл DXF: значения Y и Z средней точки размерного текста (ОСК) |
70 |
Тип размера: Значения 0–6 являются целыми значениями, представляющими тип размера. Значения 32, 64 и 128 являются битовыми значения, которые добавляются к целым значениям (значение 32 всегда задается в R13 и более поздних версиях) 0 = повернутый, горизонтальный или вертикальный; 1 = параллельный; 2 = угловой; 3 = диаметр; 4 = радиус; 5 = угловой (3 точки); 6 = ординатный 32 = указывает на то, что на вхождение блока (групповой код 2) ссылается только данный размер 64 = ординатный тип. Это битовое значение (бит 7) используется только с целым значением 6. Если значение задано, ординатой является тип X; если значение не задано, ординатой является Y 128 = это битовое значение (бит 8) добавляется в другие значения группы 70, если размерный текст расположен в месте, указанном пользователем, а не в местоположении по умолчанию |
71 |
Точки вставки: 1 = вверху слева; 2 = вверху по центру; 3 = вверху справа 4 = посередине слева; 5 = посередине по центру; 6 = посередине справа 7 = снизу слева; 8 = снизу по центру; 9 = снизу справа |
72 |
Стиль межстрочного интервала размерного текста (необязательно): 1 (или отсутствует) = минимум (более высокие символы переопределяют значение) 2 = точно (более высокие символы не переопределяют значение) |
41 |
Коэффициент интервала размерной текстовой линии (необязательно): Применяется процент от межстрочного интервала по умолчанию (3 на 5). Допустимый диапазон значений — от 0,25 до 4,00 |
42 |
Фактическое измерение (необязательно; значение только для чтения) |
1 |
Размерный текст, явно введенный пользователем. Необязательно. По умолчанию используется измерение. Если значение NULL или "<>", размерное измерение создается как текст, если ““ (пробел), текст подавляется. Все остальное добавляется в формате текста |
53 |
Дополнительный групповой код 53 является углом поворота размерного текста в сторону от ориентации по умолчанию (направления размерной линии) (необязательно) |
51 |
Все типы размеров имеют дополнительный групповой код 51, который указывает горизонтальное направление для объекта размера. Объект размера определяет ориентацию размерного текста и линий для горизонтальных, вертикальных и повернутых линейных размеров Это значение группы является отрицательным значением угла между осью X ОСК и осью X ПСК. Оно всегда находится в плоскости XY ОСК |
210 |
Направление выдавливания (необязательно; значение по умолчанию = 0, 0, 1) Файл DXF: значение X; приложение: 3D-вектор |
220, 230 |
Файл DXF: значения Y и Z для направления выдавливания (необязательно) |
3 |
Имя размерного стиля |
Расширенные данные, относящихся к идентификатору приложения ACAD, следуют за объектом размера при наличии переопределений размеров, примененных к объекту.
Для всех типов размеров следующие групповые коды представляют собой точки трехмерной МСК:
Для всех типов размеров следующие групповые коды представляют собой точки трехмерной ОСК: