ebigsong 发表于 2003-4-22 14:43:00

求教版主:wcs和xy平面分别是指什么?ocs对象坐标系呢?

efan2000 发表于 2003-4-22 16:46:00

关于CAD中的坐标系

WCS 世界坐标系 - 参照坐标系。所有其他坐标系都相对于 WCS 定义,该坐标系恒定不变。相对于 WCS 测量的值可以稳定地转换到其他坐标系中。除非另行指定,ActiveX 方法和特性传入和传出的所有点都以 WCS 表示。
XY 平面,是三维坐标系中的一个平面,也即通常所说的二维空间。
UCS 用户坐标系 - 工作坐标系。用户可以指定 UCS 以方便执行绘图任务。所有传递到 AutoCAD 命令的点,包括从 AutoLISP 例程以及外部函数返回的点,都是当前 UCS 中的点(除非用户于命令提示中在点之前加上了 *)。如果希望应用程序以 WCS、OCS 或 DCS 向 AutoCAD 命令发送坐标,必须先调用 TranslateCoordinates 方法,将这些坐标转换为 UCS。
OCS 对象坐标系 - 由 Polyline 和 LightweightPolyline 对象的某些方法和特性指定的点值以此坐标系表示(相对于对象)。根据对象的用途,这些点通常会转换为 WCS、当前 UCS 或当前 DCS。相对地,WCS、UCS 或 DCS 中的点在使用相同的特性写入数据库之前,必须将其转换为 OCS。
通常,VBA中的操作对象是基于WCS坐标系的。如果是二维图,那么就使用XY平面,如果是三维的,则使用WCS坐标系,它们的区别在于二维的Z轴坐标为零。

ebigsong 发表于 2003-4-22 21:46:00

谢谢版主

页: [1]
查看完整版本: 求教版主:wcs和xy平面分别是指什么?ocs对象坐标系呢?