В следующей таблице представлены групповые коды или диапазоны групповых кодов, а также объяснение значений групповых кодов. В таблице пометка "фиксированный" указывает на то, что групповой код всегда имеет одно и то же назначение. Если групповой код не является фиксированным, его назначение зависит от контекста.
|
Групповые коды по номерам |
|
|---|---|
|
Групповой код |
Описание |
|
-5 |
Приложение: цепочка постоянных реакторов |
|
-4 |
Приложение: условный оператор (используется только с ssget ) |
|
-3 |
Приложение: метка расширенных данных (XDATA) (фиксированный) |
|
-2 |
Приложение: ссылка на имя объекта (фиксированный) |
|
-1 |
Приложение: имя объекта. Имя изменяется при каждом открытии чертежа. Оно никогда не сохраняется (фиксированный) |
|
0 |
Текстовая строка, указывающая на тип объекта (фиксированный) |
|
1 |
Основное значение текста для объекта |
|
2 |
Имя (тег атрибута, имя блока и т.д.) |
|
3-4 |
Другие значения текста или имени |
|
5 |
Дескриптор объекта; текстовая строка длиной до 16 шестнадцатеричных цифр (фиксированный) |
|
6 |
Имя типа линий (фиксированный) |
|
7 |
Имя стиля текста (фиксированный) |
|
8 |
Имя слоя (фиксированный) |
|
9 |
Файл DXF: идентификатор имени переменной (используется только в разделе HEADER файла DXF) |
|
10 |
Основная точка; это начальная точка отрезка или текстового объекта, центр окружности и т. д. Файл DXF: значение X основной точки (за которым следуют коды 20 и 30 значений Y и Z) Приложение: 3D-точка (список из трех вещественных чисел) |
|
11-18 |
Другие точки Файл DXF: значение X других точек (за которым следуют коды 21–28 значения Y и коды 31–38 значения Z) Приложение: 3D-точка (список из трех вещественных чисел) |
|
20, 30 |
Файл DXF: значения Y и Z основной точки |
|
21-28, 31-37 |
Файл DXF: значения Y и Z других точек |
|
38 |
Файл DXF: отметка объекта, если значение не равно нулю |
|
39 |
Толщина объекта, если значение не равно нулю (фиксированный) |
|
40-48 |
Значения двойной точности с плавающей запятой (высота текста, масштабный коэффициент и т. д.) |
|
48 |
Масштаб типа линий; скалярное значение двойной точности с плавающей запятой; значение по умолчанию определено для всех типов объектов |
|
49 |
Повторяющиеся значения двойной точности с плавающей запятой. В одном объекте для таблиц переменной длины могут отображаться несколько групп с кодом 49 (такие как длина штриха в таблице LTYPE). Группа с кодом 7x всегда отображается перед первой группой с кодом 49 для задания длины таблицы |
|
50-58 |
Углы (вывод в градусах для файлов DXF и радианах в приложениях AutoLISP и ObjectARX) |
|
60 |
Видимость объекта; целое значение; отсутствие или 0 указывают на видимость; 1 указывает на невидимость |
|
62 |
Номер цвета (фиксированный) |
|
66 |
Флаг "следования объектов" (фиксированный) |
|
67 |
Пространство — то есть пространство модели или листа (фиксированный) |
|
68 |
Приложение: определение того, включен ли видовой экран и находится ли полностью вне экрана, неактивен или отключен |
|
69 |
Приложение: идентификационный номер видового экрана |
|
70-78 |
Целые значения, такие как количество повторений, биты флагов или режимы |
|
90-99 |
32-разрядные целые значения |
|
100 |
Маркер данных подкласса (с производным именем класса в формате строки). Требуется для всех классов объектов и графических объектов, которые получены на основе другого реального класса. Маркер данных подкласса выделяет данные, определенные разными классами, в цепи наследования для того же объекта. Это является дополнением к требованиям для имен DXF для каждого определенного реального класса, полученного в ObjectARX (см. "Маркеры подкласса") |
|
102 |
Управляющая строка, за которой следуют “{<произвольное_имя>” или “}”. Код аналогичен групповому коду расширенных данных 1002, за исключением того, что если строка начинается с "{", за ним может следовать произвольная строка, которая интерпретируется приложением. Следующей управляющей строкой должна быть только "}", служащая в качестве ограничителя группы. В AutoCAD эти строки не интерпретируются, за исключением случаев выполнения проверки чертежей. Они предназначены для использования приложением |
|
105 |
Дескриптор объекта для записи таблицы обозначений DIMVAR |
|
110 |
Начало координат ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-точка |
|
111 |
Ось X ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-вектор |
|
112 |
Ось Y ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-вектор |
|
120-122 |
Файл DXF: значение Y начала ПСК, ось X ПСК и ось Y ПСК |
|
130-132 |
Файл DXF: значение Z начала координат ПСК, ось X ПСК и ось Y ПСК |
|
140-149 |
Значения двойной точности с плавающей запятой (например, точки, отметка и параметры РЗМСТИЛЬ) |
|
170-179 |
16-разрядные целые значения, например биты флагов, представляющие параметры РЗМСТИЛЬ |
|
210 |
Направление выдавливания (фиксированный) Файл DXF: значение X направления выдавливания Приложение: 3D-вектор направления выдавливания |
|
220, 230 |
Файл DXF: значения Y и Z направления выдавливания |
|
270-279 |
16-разрядные целые значения |
|
280-289 |
16-разрядное целое значение |
|
290-299 |
Логическое значение флага |
|
300-309 |
Произвольные текстовые строки |
|
310-319 |
Произвольные двоичные блоки с одним и тем же представлением и лимитами, как в групповых кодах 1004: шестнадцатеричные строки длиной до 254 символов представляют блоки данных размером до 127 байт |
|
320-329 |
Произвольные дескрипторы объектов; значения дескрипторов, которые берутся "как есть". Они не преобразуются во время операций ВСТАВИТЬ и ССЫЛКА |
|
330-339 |
Дескриптор символьного указателя; произвольные символьные указатели на другие объекты одного и того же файла DXF или чертежа. Преобразуется во время операций ВСТАВИТЬ и ССЫЛКА |
|
340-349 |
Дескриптор жесткого указателя; произвольные жесткие указатели на другие объекты одного и того же файла DXF или чертежа. Преобразуется во время операций ВСТАВИТЬ и ССЫЛКА |
|
350-359 |
Дескриптор символьной ссылки-владельца; произвольные символьные ссылки с правом владения на другие объекты одного и того же файла DXF или чертежа. Преобразуется во время операций ВСТАВИТЬ и ССЫЛКА |
|
360-369 |
Дескриптор жесткой ссылки-владельца; произвольные жесткие ссылки с правом владения на другие объекты одного и того же файла DXF или чертежа. Преобразуется во время операций ВСТАВИТЬ и ССЫЛКА |
|
370-379 |
Значение перечисления веса линий (AcDb::LineWeight). Сохраняется и перемещается как 16-разрядное целое число. Пользовательские неграфические объекты могут использовать весь диапазон, но классы объектов в своем представлении используют только групповые коды 371–379 файла DXF, так как в AutoCAD и AutoLISP групповой код 370 всегда является весом линии объекта. Это позволяет использовать код 370 так же, как и другие "общие" поля объекта |
|
380-389 |
Перечисление типа имени стиля печати (AcDb::PlotStyleNameType). Сохраняется и перемещается как 16-разрядное целое число. Пользовательские неграфические объекты могут использовать весь диапазон, но классы объектов в своем представлении используют только групповые коды 381–389 файла DXF по той же причине, что в описанном выше случае диапазона веса линий |
|
390-399 |
Строка, представляющая значение дескриптора объекта имени стиля печати. По сути является жестким указателем, но имеет другой диапазон для обеспечения упрощенной обратной совместимости. Сохраняется и перемещается как ИД объекта (дескриптор в файлах DXF) и специальный тип в AutoLISP. Пользовательские неграфические объекты могут использовать весь диапазон, но классы объектов в своем представлении используют только групповые коды 391—399 файла DXF по той же причине, что в описанном выше случае диапазона веса линий |
|
400-409 |
16-битные целые числа |
|
410-419 |
Строка |
|
420-427 |
32-разрядное целое значение. При использовании в режиме полноцветной палитры — 32-битное целое число, представляющее собой 24-битное значение цвета. Старший байт (8 бит) равен 0, младшие байты являются беззнаковыми символами, имеющими значение синего цвета (0–255), затем значение зеленого цвета, а байт, следующий за старшим байтом, имеет значение красного цвета. Преобразование этого целого значения в шестнадцатеричное дает следующую битовую маску: 0x00RRGGBB. Например, полноцветная палитра с красным цветом == 200, зеленым цветом == 100 и синим цветом == 50 представляет собой 0x00C86432, а в DXF, в десятичном значении, — 13132850 |
|
430-437 |
Строка; при использовании в режиме полноцветной палитры — строка, представляющая собой имя цвета |
|
440-447 |
32-разрядное целое значение. При использовании в режиме полноцветной палитры — значение прозрачности |
|
450-459 |
Long |
|
460-469 |
Значение двойной точности с плавающей запятой |
|
470-479 |
Строка |
|
480-481 |
Дескриптор жесткого указателя; произвольные жесткие указатели на другие объекты одного и того же файла DXF или чертежа. Преобразуется во время операций ВСТАВИТЬ и ССЫЛКА |
|
999 |
Файл DXF: групповой код 999 указывает, что линия, следующая за ним, является строкой комментария. Команда СОХРАНИТЬКАК не включает такие группы в выходной файл DXF, а команда ОТКРЫТЬ учитывает их и игнорирует комментарии. Можно использовать группу с кодом 999 для включения комментариев в отредактированный файл DXF |
|
1000 |
Строка ASCII (длиной до 255 байт) в расширенных данных |
|
1001 |
Зарегистрированное имя приложения (строка ASCII длиной до 31 байта) для расширенных данных |
|
1002 |
Управляющая строка расширенных данных ("{" или "}") |
|
1003 |
Имя слоя расширенных данных |
|
1004 |
Уровень байтов (длиной до 127 байт) в расширенных данных |
|
1005 |
Дескриптор объекта в расширенных данных; текстовая строка длиной до 16 шестнадцатеричных цифр |
|
1010 |
Точка в расширенных данных Файл DXF: значение X (за которым следуют группы 1020 и 1030) Приложение: 3D-точка |
|
1020, 1030 |
Файл DXF: значения Y и Z точки |
|
1011 |
3D-положение в МСК в расширенных данных Файл DXF: значение X (за которым следуют группы 1021 и 1031) Приложение: 3D-точка |
|
1021, 1031 |
Файл DXF: значения Y и Z для положения в МСК |
|
1012 |
3D-перемещение в МСК в расширенных данных Файл DXF: значение X (за которым следуют группы 1022 и 1032) Приложение: 3D-вектор |
|
1022, 1032 |
Файл DXF: значения Y и Z для перемещения в МСК |
|
1013 |
3D-направление в МСК в расширенных данных Файл DXF: значение X (за которым следуют группы 1022 и 1032) Приложение: 3D-вектор |
|
1023, 1033 |
Файл DXF: значения Y и Z для направления в МСК |
|
1040 |
Значение расширенных данных двойной точности с плавающей запятой |
|
1041 |
Значение расстояния расширенных данных |
|
1042 |
Масштабный коэффициент расширенных данных |
|
1070 |
16-разрядное целое число расширенных данных |
|
1071 |
Длинное 32-разрядное значение со знаком расширенных данных |