Переменные с точкой

Переменные с точкой представляют свойства объектов. Например, при использовании для изменения свойства переменной .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, преобразованный с помощью координатного пространства, в котором находится объект.

Возвращаются десятичные цифровые значения.