如何在CAD中建立直角坐标系

如何在CAD中建立直角坐标系
如何在CAD中建立直角坐标系

如何在CAD中建立直角坐标系

(2012年5月12日)

你可以用下面的方法重新建立坐标系:

定义新的UCS 原点的步骤:

单击“工具”菜单“新建UCS”“原点”。

指定新的原点,坐标(0,0,0) 被重新定义到指定点处。“UCS”工具栏

命令行: UCS

新建

用下列六种方法之一定义新坐标系。

指定新UCS 的原点或[Z 轴(ZA)/三点(3)/对象(OB)/面(F)/视图(V)/X/Y/Z] <0,0,0>:

原点

通过移动当前UCS 的原点,保持其X、Y 和Z 轴方向不变,从而定义新的UCS。

指定新原点<0,0,0>: 指定点

相对于当前UCS 的原点指定新原点。如果不指定原点的Z 坐标值,此选项将使用当前标高。

Z 轴

用特定的Z 轴正半轴定义UCS。

指定新原点<0,0,0>: 指定点

在正Z 轴范围上指定点<当前>: 指定点

指定新原点和位于新建Z 轴正半轴上的点。“Z 轴”选项使XY 平面倾斜。

三点

指定新UCS 原点及其X 和Y 轴的正方向。Z 轴由右手定则确定。(关于右手定则的信息,请参见《用户手册》中的在三维中使用世界坐标系和用户坐标系。)可以使用此选项指定任意可能的坐标系。

指定新原点<0,0,0>: 指定点(1)

在正X 轴范围上指定点<当前>: 指定点(2)

在UCS XY 平面的正Y 轴范围上指定点<当前>: 指定点(3)

第一点指定新UCS 的原点。第二点定义了X 轴的正方向。第三点定义了Y 轴的正方向。第三点可以位于新建UCS XY 平面的正Y 轴上的任何位置。

对象

根据选定三维对象定义新的坐标系。新建UCS 的拉伸方向(Z 轴正方向)与选定对象的拉伸方向相同。

选择对齐UCS 的对象: 选择对象

此选项不能用于以下对象:三维实体、三维多段线、三维网格、视口、多线、面域、样条曲线、椭圆、射线、构造线、引线和多行文字。

对于非三维面的对象,新UCS 的XY 平面与绘制该对象时

生效的XY 平面平行。但X 和Y 轴可作不同的旋转。如下表所示定义新UCS。

通过选择对象来定义UCS

对象

确定UCS 的方法

圆弧

圆弧的圆心成为新UCS 的原点。X 轴通过距离选择点最近的圆弧端点。

圆的圆心成为新UCS 的原点。X 轴通过选择点。

标注

标注文字的中点成为新UCS 的原点。新X 轴的方向平行于当绘制该标注时生效的UCS 的X 轴。

直线

离选择点最近的端点成为新UCS 的原点。将设置新的X 轴,使该直线位于新UCS 的XZ 平面上。在新UCS 中,该直线的第二个端点的Y 坐标为零。

该点成为新UCS 的原点。

二维多段线

多段线的起点成为新UCS 的原点。X 轴沿从起点到下一顶点的线段延伸。

实体

二维实体的第一点确定新UCS 的原点。新X 轴沿前两点之间的连线方向。

宽线

宽线的“起点”成为新UCS 的原点,X 轴沿宽线的中心线方向。

三维面

取第一点作为新UCS 的原点,X 轴沿前两点的连线方向,Y 的正方向取自第一点和第四点。Z 轴由右手定则确定。形、文字、块参照、属性定义

该对象的插入点成为新UCS 的原点,新X 轴由对象绕其拉伸方向旋转定义。用于建立新UCS 的对象在新UCS 中的旋转角度为零。

将UCS 与实体对象的选定面对齐。要选择一个面,请在此面的边界内或面的边上单击,被选中的面将亮显,UCS 的X 轴将与找到的第一个面上的最近的边对齐。

选择实体对象的面:

输入选项[下一个(N)/X 轴反向(X)/Y 轴反向(Y)] <接受>:

下一个

将UCS 定位于邻接的面或选定边的后向面。

X 轴反向

将UCS 绕X 轴旋转180 度。

Y 轴反向

将UCS 绕Y 轴旋转180 度。

接受

如果按ENTER 键,则接受该位置。否则将重复出现提示,直到接受位置为止。

视图

以垂直于观察方向(平行于屏幕)的平面为XY 平面,建立新的坐标系。UCS 原点保持不变。

X、Y、Z

绕指定轴旋转当前UCS。

指定绕n 轴的旋转角度<0>: 指定角度

在提示中,n 代表X、Y 或Z。输入正或负的角度以旋转UCS。根据右手定则判定绕轴旋转的正方向。

移动

通过平移当前UCS 的原点或修改其Z 轴深度来重新定义UCS,但保留其XY 平面的方向不变。修改Z- 向深度将使UCS 相对于当前原点沿自身Z 轴正方向或负方向移动。

指定新原点或[Z 向深度(Z)] <0,0,0>: 指定点或输入z

新原点

修改UCS 的原点位置。

Z 向深度

指定UCS 原点在Z 轴上移动的距离。

指定Z 向深度<0>: 输入距离或按ENTER 键

如果有多个活动视口,且改变视口来指定新原点或Z 向深度时,那么所做修改将被应用到命令开始执行时的当前视口中的UCS 上,且命令结束后此视图被置为当前视图。

注意“UCS”“移动”选项不能将UCS 添加到“上一个”列表中。

正交

指定所提供的六个正交UCS 之一。这些UCS 设置通常用于查看和编辑三维模型。

输入选项[俯视(T)/仰视(B)/主视(F)/后视(BA)/左视(L)/右视(R)] <当前>: 输入选项或按ENTER 键

缺省情况下,正交UCS 设置将相对于世界坐标系(WCS)的原点和方向确定当前UCS 的方向。UCSBASE 系统变量控制UCS,此UCS 是正交设置的基础。使用UCS 命令的“移动”选项可以修改正交UCS 设置中的原点或Z 向深度。

恢复上一个UCS。程序会保留在图纸空间中创建的最后10 个坐标系和在模型空间中创建的最后10 个坐标系。重复“上一个”选项逐步返回一个集或其他集,这取决于哪一空间是当前空间。

如果在单独视口中保存了不同的UCS 设置并在视口之间切换,程序将不会在“上一个”列表中保留这些UCS。但是,如果在某个视口中修改UCS 设置,程序将在“上一个”列表中保留子后一个UCS 设置。例如,将UCS 从“世界”修改为“UCS1”时,AutoCAD 将把“世界”保持在“上一个”列表的顶部。如果切换视口,使“主视图”成为当前UCS,接着又将UCS 修改为“右视图”,则“主视图”UCS 保留在“上一个”列表的顶部。这时如果在当前视口中选择“UCS”-“上一个”选项两次,那么第一次返回“主视图”UCS 设置,第二次返回“世界”。

恢复

恢复已保存的UCS 使它成为当前UCS。恢复已保存的UCS 并不重新建立在保存UCS 时生效的观察方向。

输入要恢复的UCS 名称或[?]: 输入名称或输入?

名称

指定一个已命名的UCS。

? - 列出UCS

列出当前已定义的UCS 的名称。

输入要列出的UCS 名称<*>: 输入名称列表或按ENTER 键列出所有UCS

保存

把当前UCS 按指定名称保存。名称最多可以包含255 个字符,包括字母、数字、空格和Microsoft® Windows® 和本程序未作他用的特殊字符。

输入保存当前UCS 的名称或[?]: 输入名称或输入?

名称

使用指定的名称保存当前UCS。

? - 列出UCS

列出当前已定义的UCS 的名称。

要列出的UCS 名称<*>: 输入名称列表或按ENTER 键列出所有UCS

应用

其他视口保存有不同的UCS 时将当前UCS 设置应用到指定的视口或所有活动视口。UCSVP 系统变量确定UCS 是否随视口一起保存。

拾取要应用当前UCS 的视口或[所有(A)] <当前>: 单击视口内部指定视口,输入a 或按ENTER 键

视口

将当前UCS 应用到指定的视口并结束UCS 命令。

全部

将当前UCS 应用到所有活动视口。

在三维中使用世界坐标系和用户坐标系

在三维中工作时,可以使用固定坐标系和可移动坐标系。可移动的用户坐标系对于输入坐标、建立绘图平面和设置视图非常有用。

有两个坐标系统:一个称为世界坐标系(WCS) 的固定坐标系和一个称为用户坐标系(UCS) 的可移动坐标系。UCS 对于输入坐标、定义绘图平面和设置视图非常有用。改变UCS 并不改变视点。只会改变坐标系的方向和倾斜度。

创建三维对象时,可以重定位UCS 来简化工作。例如,如果创建了三维长方体,则可以通过编辑时将UCS 与要编辑的每一条边对齐来轻松地编辑六条边中的每一条边。

通过选择原点位置和XY 平面的方向以及Z 轴,可以重定位UCS。可以在三维空间的任意位置定位和定向UCS。在任何时候都只有一个UCS 为当前UCS,所有的坐标输入和坐标显示都是相对于当前的UCS。如果显示多个视口,这些视口将共享当前的UCS。

但打开UCSVP 系统变量时,可以将UCS 锁定到一个视口。这样,每次将该视口置为当前时,都可以自动恢复UCS。在三维中绘图时,要在世界坐标系或当前用户坐标系中指定X、Y 和Z 坐标值。下面的图例显示了WCS 的X、Y 和Z 轴。

应用右手定则

在三维坐标系中,如果已知X 和Y 轴的方向,可以使用右手定则确定Z 轴的正方向。将右手手背靠近屏幕放置,大拇指指向X 轴的正方向。如图所示,伸出食指和中指,食指指向Y 轴的正方向。中指所指示的方向即Z 轴的正方向。通过旋转手,可以看到X、Y 和Z 轴如何随着UCS 的改变而旋转。

还可以使用右手定则确定三维空间中绕坐标轴旋转的正方向。将右手拇指指向轴的正方向,卷曲其余四指。右手四指所指示的方向即轴的正旋转方向。

输入相对于WCS 的坐标的步骤

在坐标值前面加一个星号(*)。

输入@*2,0,0 指定在相对于WCS 输入的上一点的X 方向上距离两个单位的点。输入@2,0,0 指定在相对于UCS 输入的上一点的X 方向上距离两个单位的点。

实际上,大多数坐标是相对于UCS 而不是WCS 输入的。

相关主题
相关文档
最新文档