User Coordinate System объект

Определяемая пользователем система координат, которая определяет ориентацию X, Y, и Z осей в трехмерном пространстве.

Имя класса VBA:

AcadUCS 

Новое подключение:

UCSs.Add 

Доступ через:

UCSs.Item
Document.ActiveUCS 

Вы определяете UCS, чтобы изменить местоположение (0, 0, 0) точки начала координат и ориентации XY плоскости и Z оси. Вы можете определить местонахождение и ориентировать UCS где-нибудь в трехмерном пространстве, и Вы можете определить столько UCS, сколько Вам необходимо.

Все координаты в ActiveX Автоматизации входят в мировую систему координат (WCS). Используйте метод GetUCSMatrix что бы возвращать матрицу преобразования данного UCS. Используйте эту матрицу преобразования, чтобы найти эквивалент координатам WCS.

Используйте свойство UCSIconOn чтобы переключать значок UCS вкл. или выкл. для данной области просмотра.

Чтобы сделать UCS активным, используйте свойство ActiveUCS объекта Document. Если изменения сделаны в активном UCS, новый объект UCS должен быть сброшен как активный UCS для отображения изменений. Чтобы сбросить активный UCS, просто вызовите свойство ActiveUCS снова с модифицированным объектом UCS.

Чтобы добавить новый UCS к рисунку, используйте метод Add Коллекции UCS. Чтобы редактировать или сделать запрос существующего UCS, используйте следующие методы и свойства:

Методы

Delete

GetExtensionDictionary

GetUCSMatrix

GetXData

SetXData

Свойства

Application

Document

Handle

HasExtensionDictionary

Name

ObjectID

ObjectName

Origin

OwnerID

XVector

YVector  

События

Modified  

Сайт управляется системой uCoz