AutoCAD中將地形圖中非零高程對象轉(zhuǎn)換為零高程對象的方法
2013-07-16 by:cad教程應(yīng)用中心 來源:仿真在線
AutoCAD中將地形圖中非零高程對象轉(zhuǎn)換為零高程對象的方法
如果你從測繪院拷貝來的地形圖上有一些圖元(如直線和圓等)的Z坐標(biāo)不為零,那么有可能產(chǎn)生交點不易捕捉、使用dist命令量取的兩點間距離值與實際不合等等問題,下面我介紹兩種解決這個難題的方法。
(1)命令法(中文為注釋):在命令行鍵入change
Command:CHANGE
選擇對象
Select objects: all
鍵入p選擇修改特性
Properties/<Change point>: p
鍵入e修改標(biāo)高
Change what property (Color/Elev/LAyer/LType/ltScale/Thickness) e
輸入新的Z坐標(biāo)
New elevation <varies>: 0
選擇修改特性,回車結(jié)束。
Change what property (Color/Elev/LAyer/LType/ltScale/Thickness)
Commnd:
(2)移動法:很簡單,鍵入移動命令“move”,將所有實體移至點1,0,1E99,然后再重復(fù)“move”命令,將所有實體移至點0,0,-1E99即可。
該方法利用AutoLISP語言編程如下:
;;標(biāo)高(Z坐標(biāo))歸零實用程序
(defun C:Z=0 ()
(setvar "cmdecho" 0)
(princ "\n正在處理圖形數(shù)據(jù),請稍候...")
(command "_.UCS" "")
(command "_.move" "_all" "" '(0 0 1e99) "" "_.move" "_p" "" '(0 0 -1e99) "")
(princ "\nOK,已將所有圖元的標(biāo)高值即Z坐標(biāo)歸零.")
(setvar "cmdecho" 1)
(princ)
)end (defun C:Z=0 ()
相關(guān)標(biāo)簽搜索:AutoCAD中將地形圖中非零高程對象轉(zhuǎn)換為零高程對象的方法 廣州AutoCAD培訓(xùn) 天河cad建筑制圖 AutoCAD培訓(xùn) AutoCAD培訓(xùn)課程 AutoCAD圖紙設(shè)計 AutoCAD在線視頻 AutoCAD技術(shù)學(xué)習(xí)教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)