为什么CAD图中绘制的图形会有Z坐标?
关于图纸Z轴不为零的问题之前讲过很多,但还是经常有人遇到类似的问题,图纸切换到侧视图后发现图形高低错落,因此会导致很多问题。
CAD图形有Z坐标会带来什么问题?
如何让CAD图形的Z坐标归0?
大部分用AUTOCAD都是画平面图,或者叫二维图,默认的作图平面就是XY平面,但不少人画图时遇到了一些问题,比如无法倒角、无法修剪,结果切换到前视图一看,图形高低错落,很多图形都不在XY平面上。
网上问这类问题的人也不少,例如:
1、CAD在二维xy平面画平面图,为什么会有z轴坐标,不应该是0么?
2、CAD里总平面图里都有Z坐标,查询距离烦的要命,怎么快速把这些Z坐标都改为0啊?
3、CAD2007,画线中莫名出现Z轴,全选修改特性中标高、Z轴全为0后,在画构造线时,构造线又出现Z轴,难道要我每次画线都改特性?
4、天正CAD8.5在画图的时候一不小心怎么的就所有的图Z轴都有坐标了。平时Z轴都是0的。也就是图都不在一个标高上了。我只要一统一标高那么有的地方的小块就会飞老远去了。求解。求解决。
这是统一标高之后
这是统一标高之前
为什么画图时会出现Z坐标呢?
有些人的问题从描述和现象看原因很明确,但大部分人不知道什么时候图中就有了带Z坐标的图形,然后通过绘图时用捕捉定位后,就有了更多的图形了Z坐标。
之前发过相关文章,但最近发现还有其他可能,因此补充内容重新发一下,希望对大家有帮助。
一、设置了标高ELEVATION
所谓标高ELEVATION,就是绘图平面的Z坐标。默认的绘图平面是XY平面,但通过设置标高的值,就可以将绘图平面移动到Z坐标不为零的平面上,这样绘制的所有图形都会带上Z坐标。
要想检查是否设置了标高,很简单,不选择任何对象,打开特性面板(CTRL+1),看视图的Z坐标是否为0,如下图所示。
解决办法:
输入ELEVATION或ELEV命令,回车,输入0,回车即可。
这样设置后只能保证后面画图时不会有Z坐标,之前已经有Z坐标的话还需要想办法将Z修改为0,后面我们再专门介绍如何改Z坐标。
很多人并不知道这个变量,知道的人也并不轻易去修改,我就很奇怪他们图纸中的变量是怎么改的。
大家注意:矩形参数比较特殊,直接可以在参数中设置标高(E),如果没有需要不要随意设置。形设置了标高并不影响后续图形绘制的标高,但如果后面画图的时候捕捉矩形上的点就会有影响了。
二、捕捉了有Z坐标图形上的点
如果图中有三维模型或图形本身有Z坐标,比如你一旦捕捉的点有Z坐标,绘制的图形也就有Z坐标了,如果绘制的直线,还有可能一个点有Z坐标,而另一个点没有Z坐标,如果绘制的是圆、弧、多段线、矩形等,如果捕捉的第一点有Z坐标,那么整个图形就都有相同的Z坐标值了。
为什么CAD用格式刷后两条线的线型比例看上去不一样?
有些图中确实有三维模型,只是绘图时忽略了或者不知道。浩辰、天正的建筑平面图再切换成轴侧视图时是可以看到三维效果的,不过切换到俯视图状态下应该是纯二维的,通常画图没事;在一些给排水、暖通软件中有些管道就是三维的。但有些图形中根本就没有三维模型,一直在XY平面上画图,但仍然出现了这种状况。出现的原因我也一直没有弄清楚,因为这些图纸在发现问题后切换到侧视图一看,会发现有大量的图形不在XY平面上了,如下图所示。
至于第一个有Z坐标图形是怎么产生的没人能想起来了,只能是相办法将这些图形Z轴归零了。
解决办法:
假如图中的模型或一些图形有Z坐标,而我们希望绘制的图形保持在XY平面,没有Z坐标,可以设置选项。
输入OP,回车,打开选项对话框,在“绘图”选项卡中勾选“使用当前标高替换Z值”,如下图所示。
有些版本的选项可能是“捕捉时忽略Z坐标”,作用是一样的。在高版本还可以直接将SNAPZ变量设置1,效果是一样的。
如果勾选了这个选项,即使捕捉了图中带Z坐标的点,绘制的点仍在XY平面上。
当然这个方法也只能解决后面的问题,之前已经有Z坐标的图形我们还是要想办法处理。
每日一贴——CAD图形如何Z轴归0?
如果你的图纸出现过类似问题,以后可以注意一下图形的Z坐标,看看这个Z坐标是从什么时候开始产生,是自己不小心设置了什么参数,还是使用什么插件或软件的功能产生的,还是在从别人图纸中复制粘贴图形的时候带过来的,只有找到源头,才能避免后以后绘制的图形出现类似的情况。
三、UCS坐标系有Z坐标
最近有网友说他的图中不捕捉,随意画条线就会有很大的Z坐标,如下图所示。
让他检查了标高设置也为0,但画出来多段线的标高却是-28万多,这是为什么呢?
注意看上面截图的坐标标记,视图是“自定义视图”,说明这张图纸设置了UCS坐标系,而之所以新画的图形有标高,就是因为UCS坐标系平面有Z坐标。
输入UCS,回车,再回车,将坐标系恢复成世界坐标系,再画一条多段线,标高就变成0了,如下图所示。
他的UCS之所以有Z坐标,还是因为图中图形有角度,他在设置UCS时,使用了OB选项,想直接对齐对象的角度,但因为选定的对象有Z坐标,所以导致UCS在旋转方向的同时,也有了一个巨大的Z坐标。
也就是这个问题是第一个问题衍生出来的问题,如果解决了第一个问题,这个问题通常也不会存在了,所以在拿到一张其他人图纸的时候,最好检查一下图形是否有Z坐标。
有时拿到一张带Z坐标的图纸怎不好处理,如果普通图形还可以用CHANGE或FLATTEN或Z轴归零的插件处理一下,如果图块内部有Z坐标就麻烦,而很多图纸因为要Z轴归零用了不太好的插件导致图形原理坐标原点。
CAD鼠标中键双击后图纸不见了或者变成了小点怎么办?
先不管别人的图怎么样,我们首先做好自己,如果绘制平面图,尽量让图形保持在世界坐标系的XY平面上。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03