К записям таблицы обозначений VIEW применяются следующие коды групп.
Групповые коды VIEW |
|
---|---|
Групповой код |
Описание |
100 |
Маркер подкласса (AcDbViewTableRecord) |
2 |
Имя вида |
70 |
Стандартные значения флагов (кодовые битовые значения): 1 = если задано это значение, это вид пространства листа 16 = если задано это значение, запись таблицы внешне зависима от внешней ссылки 32 = если заданы и этот бит, и бит 16, внешне зависимая внешняя ссылка успешно разрешается 64 = если задано это значение, то в тот момент, когда чертеж редактировался в последний раз, на запись таблицы ссылался хотя бы один объект на чертеже. (Этот флаг нужен для команд AutoCAD. Его можно игнорировать в большинстве программ для чтения файлов DXF и не нужно задавать в программах, записывающих файлы DXF) |
40 |
Высота вида (в РСК) |
10 |
Центральная точка вида (в РСК) Файл DXF: значение X; приложение: 2D-точка |
20 |
Файл DXF: значение Y центральной точки вида (в РСК) |
41 |
Ширина вида (в РСК) |
11 |
Направление взгляда из целевой точки (в МСК) Файл DXF: значение X; приложение: 3D-вектор |
21, 31 |
Файл DXF: значения Y и Z направления взгляда из целевой точки (в МСК) |
12 |
Целевая точка (в МСК) Файл DXF: значение X; приложение: 3D-точка |
22, 32 |
Файл DXF: значения Y и Z для целевой точки (в МСК) |
42 |
Фокусное расстояние |
43 |
Передняя плоскость подрезки (смещение от целевой точки) |
44 |
Задняя плоскость подрезки (смещение от целевой точки) |
50 |
Угол закручивания |
71 |
Режим просмотра (см. системную переменную VIEWMODE) |
281 |
Режим визуализации: 0 = оптимизированное 2D (классическое 2D) 1 = каркас 2 = скрытие линий 3 = плоское 4 = по Гуро 5 = плоское с каркасом 6 = по Гуро с каркасом Все режимы визуализации, кроме "Оптимизированное 2D", задействуют новую систему 3D-графики. Эти значения непосредственно соответствуют команде РЕЖИМРАСКР и перечню AcDbAbstractViewTableRecord::RenderMode |
72 |
1, если имеется ПСК, связанная с этим видом; 0 в противном случае |
73 |
1, если данные с камеры выводятся на печать |
332 |
Идентификатор/дескриптор символьного указателя на объект фона (необязательно) |
334 |
Идентификатор/дескриптор символьного указателя на объект псевдоразреза (необязательно) |
348 |
Идентификатор/дескриптор жесткого указателя на объект визуального стиля (необязательно) |
361 |
Идентификатор солнца с жестким правом владения |
Следующие коды отображаются только в том случае, если для кода 72 установлено значение 1. С их помощью определяется ПСК, связанная с этим видом. Эта ПСК становится текущей ПСК каждый раз при восстановлении этого вида (если значение кода 72 равно 0, ПСК не изменяется).
Групповые коды таблицы VIEW с ПСК |
|
---|---|
Групповой код |
Описание |
110 |
Начало координат ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-точка |
120, 130 |
Файл DXF: значения Y и Z для начала координат ПСК |
111 |
Ось X ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-вектор |
121, 131 |
Файл DXF: значения Y и Z для оси X ПСК |
112 |
Ось Y ПСК (отображается только в том случае, если для кода 72 задано значение 1) Файл DXF: значение X; приложение: 3D-вектор |
122, 132 |
Файл DXF: значения Y и Z для оси Y ПСК |
79 |
Тип ортогональных ПСК (отображается только в том случае, если для кода 72 задано значение 1): 0 = ПСК не ортогональна 1 = сверху; 2 = снизу 3 = спереди; 4 = сзади 5 = слева, 6 = справа |
146 |
Уровень ПСК (отображается только в том случае, если для кода 72 задано значение 1) |
345 |
Идентификатор/дескриптор AcDbUCSTableRecord, если ПСК является именованной ПСК. Если значение отсутствует, то ПСК не именованная (отображается только в том случае, если для кода 72 задано значение 1) |
346 |
Идентификатор/дескриптор AcDbUCSTableRecord базовой ПСК, если ПСК является ортогональной (код 79 не равен нулю). Если значение отсутствует и код 79 код не равен нулю, то базовая ПСК принимается как МСК (отображается только в том случае, если для кода 72 задано значение 1) |