用户坐标系(UCS)对象
|
由用户指定三维空间中X,Y和Z轴方向而自定义的坐标系 。
|
VBA 类名: |
AcadUCS |
|---|---|
|
创建方法: |
UCSs.Add |
|
访问途径: |
UCSs.Item |
修改 (0, 0, 0)原点的位置和XY平面及Z轴的方向定义一个UCS。可以在三维空间中的任何地方定位或确定一个UCS,也可以根据需要定义多个UCS。
ActiveX 自动模型中的所有坐标系都基于世界坐标系(WCS)。使用 GetUCSMatrix 方法返回给定的UCS的变换矩阵。使用这一变换矩阵可得到WCS坐标系下的坐标值。
使用 UCSIconOn 属性设置UCS图标在给定视图中是否打开。
激活UCS,使用Document(文档)对象的 ActiveUCS 属性。若修改了活动的UCS,新的UCS对象必须复位,以显示活动的UCS的改变。复位活动的UCS,只需要再次调用ActiveUCS属性即可更新UCS对象。
要在图形中添加UCS,可使用UCSs对象集合的 Add 方法。要编辑或查询已存在的UCS,可使用下列方法和属性:
方法
Delete
GetExtensionDictionary
GetUCSMatrix
GetXData
SetXData | 属性
Application
Document
Handle
HasExtensionDictionary
Name
ObjectID
ObjectName
Origin
OwnerID
XVector
YVector |
事件
Modified |