Переменные с точкой представляют свойства объектов. Например, при использовании для изменения свойства переменной .LENGTH, AutoCAD Map 3D добавляет текст ко всем строкам, определяя длину строк. Переменная .TYPE используется для создания в отчете списка типов объекта.
Выражение | Описание |
---|---|
.ANGLE | Для большинства объектов данная функция возвращает угол в плоскости XY. Для эллипсов данная функция возвращает угол большой оси; для точечных объектов – угол встроенной системы координат; для вычерченных объектов – угол между средними точками начальной и конечной кромок; для круглых объектов – угол круга в нормальной проекции плюс PI/2 на WCSmdash; если система координат не встроена, функция возвращает 0; для объектов attdef, текстовых, mtext, объектов вставки, формы и растровых изображений функция возвращает угол поворота. |
.AREA | Площадь замкнутой полилинии или круга. Только для топологических запросов: Значение данных объекта AREA для каждого полигона. |
.BLOCKNAME | Название блока. |
.BULGE | Коэффициент выпуклости для сегмента полилинии. |
.CENTER | Центральная точка объекта. Если объектом является полигон (замкнутая полилиния), данная координата всегда находится в замкнутой полилинией зоне независимо от размера зоны. |
.CENTROID | Центральная точка объекта; то есть пересечение диагоналей ограничивающего объект прямоугольника. |
.CLASSNAME | Имя класса объектов. |
.COLOR | Цвет по ИЦА объекта AutoCAD Map 3D. Цвет ПоСлою соответствует 256. Цвет ПоБлоку соответствует 0. |
.DWGNAME | Имя исходного чертежа объекта. Только для топологических запросов: имя исходного чертежа геометрического объекта. |
.EANGLE | Завершающий угол дугового объекта в радианах, преобразованный из координатного пространства, в котором находится объект. |
.EHANDLE | Обработка запрашиваемого объекта. |
.ELEVATION | Значение Z координаты. |
.EWIDTH | Завершающая толщина полилинии. Не связана с завершающей шириной полилинии отдельного сегмента. |
.HEIGHT | Высота текстового объекта. |
.LABELPT | Положение текста, связанного с объектом. |
.LAYER | Слой объекта. |
.LENGTH | Длина линии, арки, полилинии или круга. Длина круга представляет собой длину окружности. |
.LINETYPE | Тип линии объекта. |
.LINEWEIGHT | Вес линий объекта. |
.LOCKSTAT | Пользователь, заблокировавший объект. |
.PERIMETER | Только для топологических запросов: Значение поля данных объекта PERIMETER для каждого полигона. |
.PLOTSTYLE | Стиль печати объекта. |
.RADIUS | Радиус круга. |
.ROTATION | Угол поворота блока или текста, в радианах. |
.SANGLE | Начальный угол дугового объекта в радианах, преобразованный из координатного пространства, в котором находится объект. |
.SHAPENAME | Название формы AutoCAD Map 3D. |
.SIZE | Размер формы AutoCAD Map 3D. |
.STRING | Значение строки (может быть значением атрибута или текста). |
.STYLE | Стиль строки текста или атрибута. |
.SWIDTH | Начальная толщина полилинии. |
.TAG | Все теги атрибутов AutoCAD Map 3D для объекта. Данное выражение обычно используется совместно с .STRING и возвращает тег атрибута и его строковое значение (то есть .TAG, .STRING). |
.THICKNESS | Толщина объекта AutoCAD Map 3D. |
.TOPONAME | Название топологи (только для топологических запросов). |
.TOPOTYPE | Тип топологии: УЗЕЛ, СЕТЬ или ПОЛИГОН (только для топологических запросов). |
.TRUECOLOR | Значение цвета объекта AutoCAD Map 3D из полной палитры цветов или альбома цветов. |
.TYPE | Тип объекта AutoCAD Map 3D. |
.URL | URL-адрес, связанный с объектом. Если с объектом не связан URL-адрес, выражение возвращает ноль. Прим.:
Объект может быть связан только с одним URL-адресом. URL-адрес можно задавать в следующих форматах: http://имя_сервера/путь_к_папке/имя_файла.dwg ftp://имя_сервера/путь_к_папке/имя_файла.dwg file://устройство/путь_к_папке/имя_файла.dwg |
.X1, .Y1, .Z1 | Компоненты начальной точки линии -- X, Y или Z. |
.X2, .Y2, .Z2 | Компоненты конечной точки линии -- X, Y или Z. |
.X3, .Y3, .Z3 | Третья определяющая точка формы или трехмерной грани. Если данное выражение используется с любым другим объектом, оно возвращает ноль. |
.X4, .Y4, .Z4 | Четвертая определяющая точка формы или трехмерной грани. Если данное выражение используется с любым другим объектом, оно возвращает ноль. |
.XSCALE | Масштабный коэффициент по оси Х, преобразованный с помощью координатного пространства, в котором находится объект. |
.YSCALE | Масштабный коэффициент по оси Y, преобразованный с помощью координатного пространства, в котором находится объект. |
.ZSCALE | Масштабный коэффициент по оси Z, преобразованный с помощью координатного пространства, в котором находится объект. |
Возвращаются десятичные цифровые значения.