如何用CAD更改Z坐标
xifengpoyoupo
2006年09月10日 19:48:29
只看楼主

请问:用CAD如何把Z坐标不为0的对象z坐标改为0?

请问:用CAD如何把Z坐标不为0的对象z坐标改为0?

1157890139808.JPG

免费打赏
qvqvq
2006年09月14日 11:02:14
12楼
谢谢新斑竹的指点!我用的是R14怪不得不行了!看来得提高提高了!
回复
jts3
2006年09月14日 12:56:15
13楼
楼上的我知道改Z坐标另外的方法 网站上找的
如果你从测绘院拷贝来的地形图上有一些图元(如直线和圆等)的Z坐标不为零,那么有可能产生交点不易捕捉、使用dist命令量取的两点间距离值与实际不合等等问题,下面我介绍两种解决这个难题的方法。

  (1)命令法(中文为注释):在命令行键入change
Command:CHANGE
选择对象
Select objects: all
键入p选择修改特性
Properties/<Change point>: p
键入e修改标高
Change what property (Color/Elev/LAyer/LType/ltScale/Thickness) e
输入新的Z坐标
New elevation <varies>: 0
选择修改特性,回车结束。
Change what property (Color/Elev/LAyer/LType/ltScale/Thickness)
Commnd:

  (2)移动法:很简单,键入移动命令“move”,将所有实体移至点1,0,1E99,然后再重复“move”命令,将所有实体移至点0,0,-1E99即可。

该方法利用AutoLISP语言编程如下:
;;标高(Z坐标)归零实用程序
(defun C:Z=0 ()
(setvar "cmdecho" 0)
(princ "\n正在处理图形数据,请稍候...")
(command "_.UCS" "")
(command "_.move" "_all" "" ’(0 0 1e99) "" "_.move" "_p" "" ’(0 0 -1e99) "")
(princ "\nOK,已将所有图元的标高值即Z坐标归零.")
(setvar "cmdecho" 1)
(princ)
)end (defun C:Z=0 ()
回复
252529835
2006年09月23日 18:26:50
14楼
一般来说,测量图形时,是按三维坐标进行的,所以我们在设计时,经常会出现两条线不修圆等问题,关键在于平面修圆不能用于三维中,如果要用应该有特殊的命令吧,只是我们做平面设计不了解三维而已,遇到这种情况需要我们人为地把所有的Z坐标改为0,这样就变成了平面。改Z轴为0的方法有两种:1,直接点直线后,打开特性窗口后,将Z坐标改成0;2,到本论坛中下载个Z轴归零CAD附件,按照提示更改。
回复
kyb123
2007年01月15日 21:05:59
15楼
介绍的很详细了,非常感谢.按照此方法进行,OK!
回复
cuili7719
2007年04月06日 10:38:16
16楼
谢谢啊~~真的太谢谢了~~没别动!抢劫~斑竹的方法我还是很难算面积啊!真不知道说什么好了!!眼泪一哇哇的啊
回复
山水之间
2007年04月08日 20:09:40
17楼


完全正确.
回复
xpmhs
2008年10月24日 10:14:17
18楼
好用啊!谢谢!!!!!!!!!!!!!!!
回复
caption105
2009年01月21日 01:39:32
19楼
说的很详细
回复
netsii
2009年02月24日 23:51:21
20楼
:) :( :call: :call: :call:
回复
tsw_501
2009年06月14日 18:17:16
21楼
好用啊!谢谢!!!!!!!!!!!!!!!楼主慈悲!!!
回复

相关推荐

APP内打开