首页 > 3D论坛 > 工业设计 > 为什么CAD图形Z坐标不为零,没在XY平面上?遇到这种情况怎么办?

为什么CAD图形Z坐标不为零,没在XY平面上?遇到这种情况怎么办?

作者 正文
e*****2
发表时间:2015-06-23 10:09:16

  有些图纸中明明是在俯视图中画的图形,但双击此图形后,在属性框中看到Z坐标不为零,为什么呢?


  如果你在绘制这个图形的时候没有捕捉任何其他图形,你就需要检查一下当前视图的高度,检查方法很简单:不选择任何对象,打开属性框(CTRL+1),检查一下视图的中心的Z坐标,如下图所示。


002ac3bbzy6h7erukob15&690.jpg


  这个参数是由变量ELEVATION控制的,只需在命令行输入此变量名,然后设置为0即可。但修改此变量只能控制新创建的图形,对于之前创建的、Z坐标已经不是零的对象,只能选中后,通过修改Z坐标或移动将他们移回XY平面。


  这个变量名字挺长,另外有一个稍微简化一点的命令:ELEV,这个命令会要求输入高度和厚度,输入高度就等等同于设置变量ELEVATION,设置厚度等同于设置变量:THICKNESS。高度和厚度的区别看下面的图就清楚了。


002ac3bbzy6h7ersvjf51&690.jpg


  在AutoCAD中,将UCS(用户坐标系)设置为世界坐标系(W),高度的值也会自动归零。从这一点我们可以知道这个标高值通常在三维绘图和建模时会使用,但有些设计人员完全不用三维图中怎么会设置上高度,他们不明白,我也一直没弄明白。


  当然除了上述情况外,我看到一些更奇怪的图纸,本来画的是平面图,在俯视图中看着也很正常,但切换到左视图后一看,发现图形高低错落,根本不在同一平面上。这类图形会给后面的操作,例如捕捉交点、修剪延伸造成很多困扰。为什么会出现这种情况呢?我真的无法解释,只能猜测,也许他移动图形的时候不小心输入了Z坐标,或者他在错误的UCS状态下进行了操作,一旦他的图形中出现了Z轴不为零的图形,后面画其他图形的时候再捕捉这些图形上的点,就越来越混乱了。还有一种情况,现在有些专业软件提供了画二维图的时候同时生成三维图形,例如浩辰、天正的建筑水暖电软件,当切换到轴测视图下时会显示三维模型,如果在这种情况下捕捉绘图,很有可能会出现空间曲线。还有天正高版本转低版本(天3)也会产生类似的图形,不知道最新的天正转低版本还有没有这种问题。


  遇到这种图形,尤其是如果绘制出了Z坐标不相等的空间曲线,要想把他全部恢复到XY平面上还真不容易。在AutoCAD上我还真不知道除了用属性框改坐标为0还有什么好办法,一些国产CAD倒是可以比较简单解决这个问题,例如浩辰CAD的扩展工具中提供了一个“改Z坐标”的工具就是专门为解决这种问题而开发的,估计国内这种图纸还比较多。


发表评论