AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇

2016-10-28  by:CAE仿真在線  來源:互聯(lián)網(wǎng)


好了,我們繼續(xù)上課。上節(jié)課,我們學(xué)習(xí)了如何靈活運(yùn)用AUTOCAD的查詢功能,這節(jié)課,我們接觸一下測量技術(shù)員的另一個(gè)法寶——電子表格EXCEL軟件。


如果說,AUTOCAD是我們繪圖、圖解、查詢的重要軟件,那么EXCEL就是我們管理、整理、計(jì)算、報(bào)表輸出數(shù)據(jù)的重要軟件,相比于文本文件進(jìn)行數(shù)據(jù)管理,我們更愿意用EXCEL,因?yàn)樗@示清晰,易于編輯,方便批量計(jì)算,如果肯下功夫,還能編程,功能實(shí)在是強(qiáng)大得不得了。


就以上節(jié)課我們的多邊形面積計(jì)算數(shù)據(jù)為例,用文本文件和電子表格顯示區(qū)別如下:


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD應(yīng)用技術(shù)圖片1



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD應(yīng)用技術(shù)圖片2



記得上節(jié)課有位網(wǎng)友在問,如何把數(shù)據(jù)文件中的序號去掉, 而這批數(shù)據(jù)如果是在電子表格中的話,估計(jì)就不會有人再提這種問題了。


好了,鋪墊也做得差不多了,話入正題,這節(jié)課我先要講的是,如何根據(jù)EXCEL中的坐標(biāo)數(shù)據(jù),高效地在AUTOCAD中生成圖形(根據(jù)坐標(biāo)依次連線)。


這個(gè)問題,撇開EXCEL不談,網(wǎng)友們也給出了很多高效的方法,有的用腳本文件SCR,有的用坐標(biāo)格式的文本文件,有的用電子表,等等,方法都不錯(cuò),都可行,效率也差不多,都比手工輸入坐標(biāo)高效得多。


我這里,還是要講如何利用EXCEL來進(jìn)行高效繪圖,因?yàn)?我對EXCEL情有獨(dú)鐘。


方法是,在有坐標(biāo)數(shù)據(jù)的EXCEL文件中,坐標(biāo)數(shù)據(jù)后面的空白列中,生成這樣一個(gè)數(shù)據(jù)格式的列表:Y,X




AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD應(yīng)用技術(shù)圖片3


解釋一下,首先,為什么要把Y放在X的前面呢,因?yàn)闇y量坐標(biāo)系和AUTOCAD坐標(biāo)系,可以理解為是XY正好相反。然后為什么,兩個(gè)數(shù)字之間要用逗號(,)呢?為什么不用分號(;),或者空格什么的?這個(gè)不解釋,它就是這樣的,反正你用其它符號,你畫不出圖形。


最后要解釋的最關(guān)鍵,怎么生成這么一列”Y,X”格式的數(shù)據(jù)呢?這個(gè)要用到“&”符號,這個(gè)符號,意思是“and”,也讀這個(gè)音,在EXCEL和很多編程語言中,這個(gè)符號“&”是用來連接兩個(gè)字符串的。不信,你可以在電子表格中輸入一個(gè)公式,這樣寫:

="王中偉"&"是個(gè)大好人"


怎么樣,結(jié)果出來了吧,兩個(gè)字符串合起來了,變成了“王中偉是個(gè)大好人”。你可以進(jìn)一步,把“王中偉”放在一個(gè)單元中,比如A1,把“是個(gè)大好人”放在另一個(gè)單元格中,如A2,然后在A3單元格中輸入:=A1&A2。呵呵,結(jié)果是一樣的吧。


好了,原理說清楚了,”Y,X”這個(gè)數(shù)據(jù)需要三個(gè)字符串,除了Y,X之外,還要有個(gè)逗號,因此,如下圖所示,在D1單元格中輸入:=C1&","&B1。下面的單元格,依次下拉復(fù)制就行了。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD應(yīng)用技術(shù)圖片4

選中所有的”Y,X”坐標(biāo)數(shù)據(jù),復(fù)制。




AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD學(xué)習(xí)資料圖片5



切換到AUTOCAD窗口,繪制多段線(PL命令),在命令窗口粘貼坐標(biāo)數(shù)據(jù)。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD學(xué)習(xí)資料圖片6



這時(shí),只感到眼前一花,大量數(shù)據(jù)不停地閃爍,一眨眼,消停了,按幾個(gè)回車,圖形范圍縮放,圖形就顯示出來了。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD學(xué)習(xí)資料圖片7

怎么樣,好玩吧?



先別急著得意,馬上布置課外作業(yè),要求在60分鐘之內(nèi)完成。題目是:根據(jù)教材《卡西歐fx-5800P計(jì)算器與道路施工放樣程序》第155頁的互通式立交線位數(shù)據(jù)(沒有教材的,在這篇日志中也有線位數(shù)據(jù)),經(jīng)過適當(dāng)?shù)挠?jì)算,繪制立交線位圖(圖樣如下)。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD學(xué)習(xí)資料圖片8


本來想給點(diǎn)提示的,后來一想,別固定了大家的思維。大家各顯神通吧。


60分鐘過去了,收卷了,沒做完的,回家練習(xí)去。


下面接著講新內(nèi)容:如何從AUTOCAD中獲取坐標(biāo),并整理到EXCEL中。

我看到有人不屑一顧了,獲取坐標(biāo)還不簡單,用ID命令查詢唄,然后把數(shù)據(jù)復(fù)制到EXCEL中不就完了。沒錯(cuò),這方法是可行的,但如果我再補(bǔ)充一句,導(dǎo)線大約有30條邊,角點(diǎn)(含起終點(diǎn))有31個(gè),可否3分鐘內(nèi)整理完畢,我急用!


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD分析案例圖片9



可別小看這條折線了,這可是一條高速公路的交點(diǎn)導(dǎo)線,七十多公里呢。

我的方法是:

首先,保證這條折線是一條多段線,如果不是,用PE命令編輯。選中這條多段線,用LIST命令,彈出一個(gè)AUTOCAD文本窗口,顯示的是各角點(diǎn)坐標(biāo),每十個(gè)點(diǎn)一組,按回車?yán)^續(xù),直至完全顯示完畢。刷刷刷刷。



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD分析案例圖片10

我把這個(gè)LIST命令顯示的所有文本粘貼如下:






命令: list 找到 1 個(gè)

LWPOLYLINE 圖層: 0
空間: 模型空間
句柄 = 1bd
打開
固定寬度 0.0000
面積 52046015.2042
長度 75934.1253

于端點(diǎn) X=542073.3240 Y=3279939.3560 Z= 0.0000
于端點(diǎn) X=541661.4342 Y=3280333.7080 Z= 0.0000
于端點(diǎn) X=540487.6455 Y=3282304.1170 Z= 0.0000
于端點(diǎn) X=536088.9637 Y=3282723.2430 Z= 0.0000
于端點(diǎn) X=534361.9469 Y=3283983.6150 Z= 0.0000
于端點(diǎn) X=532828.9816 Y=3284703.3290 Z= 0.0000
于端點(diǎn) X=531719.5435 Y=3286100.0020 Z= 0.0000
于端點(diǎn) X=530738.3424 Y=3286968.3720 Z= 0.0000
按 ENTER 鍵繼續(xù):
于端點(diǎn) X=529622.3669 Y=3288858.4650 Z= 0.0000
于端點(diǎn) X=527460.6992 Y=3290485.0790 Z= 0.0000
于端點(diǎn) X=525258.2995 Y=3293298.8410 Z= 0.0000
于端點(diǎn) X=523427.0711 Y=3294739.2890 Z= 0.0000
于端點(diǎn) X=522174.7708 Y=3296168.2130 Z= 0.0000
于端點(diǎn) X=518705.1727 Y=3298375.6570 Z= 0.0000
于端點(diǎn) X=517163.3322 Y=3300360.8140 Z= 0.0000
于端點(diǎn) X=515984.8172 Y=3301402.2160 Z= 0.0000
于端點(diǎn) X=515984.8172 Y=3301402.2160 Z= 0.0000
于端點(diǎn) X=514879.6844 Y=3302796.0900 Z= 0.0000
于端點(diǎn) X=512401.7743 Y=3304116.3140 Z= 0.0000
于端點(diǎn) X=510309.8397 Y=3305773.4250 Z= 0.0000
于端點(diǎn) X=505630.4364 Y=3306513.4330 Z= 0.0000
于端點(diǎn) X=503707.9274 Y=3310379.8260 Z= 0.0000
于端點(diǎn) X=502305.0430 Y=3311460.1310 Z= 0.0000
于端點(diǎn) X=501076.7541 Y=3312886.1630 Z= 0.0000
于端點(diǎn) X=499190.3429 Y=3314145.7810 Z= 0.0000
按 ENTER 鍵繼續(xù):
于端點(diǎn) X=497924.7488 Y=3315819.6490 Z= 0.0000
于端點(diǎn) X=494250.5010 Y=3317996.1910 Z= 0.0000
于端點(diǎn) X=492700.9163 Y=3321014.7630 Z= 0.0000
于端點(diǎn) X=490000.6117 Y=3322640.9240 Z= 0.0000
于端點(diǎn) X=487942.5416 Y=3325659.3650 Z= 0.0000
于端點(diǎn) X=486022.7851 Y=3326303.6030 Z= 0.0000


然后,選中有關(guān)帶坐標(biāo)的文本行(先別急著編輯),復(fù)制到一個(gè)文本文件中。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD分析案例圖片11

保存,名字取為“坐標(biāo)文件.txt”。




打開EXCEL,打開文件,在彈出的對話框中,文件類型找到*.txt,或者所有類型,這樣可以選擇剛才保存的文本文件“坐標(biāo)文件.txt”。



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD技術(shù)圖片12

彈出“文本導(dǎo)入向?qū)А睂υ捒?第1步,選擇“分隔符號”。



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD技術(shù)圖片13


“文本導(dǎo)入向?qū)А钡?步,分隔符號選擇“空格”。點(diǎn)擊“完成”按鈕。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD技術(shù)圖片14

電子表格中顯示如下界面。



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD技術(shù)圖片15


接著要?jiǎng)h除坐標(biāo)數(shù)字前的"X=","Y=",用查找和替換方法完成。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD仿真分析圖片16


現(xiàn)在EXCEL顯示如下,到了這一步,菜鳥也知道剩下的該做什么了。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD仿真分析圖片17

最后整理結(jié)果如下:



AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD仿真分析圖片18


這一節(jié)課就講完了,最后留個(gè)思考題:剛才用EXCEL導(dǎo)入文本文件時(shí),“文本導(dǎo)入向?qū)А睂υ捒蛑械南嚓P(guān)操作,有沒有更優(yōu)的,使后面操作步驟更加簡便的?


呵呵,我就不細(xì)說了,給兩個(gè)截圖,大家自己動(dòng)手試試看吧。


AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD仿真分析圖片19




AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇AutoCAD分析圖片20




開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:AUTOCAD參數(shù)查詢及繪圖技巧——EXCEL輔助篇 AutoCAD培訓(xùn) AutoCAD培訓(xùn)課程 AutoCAD圖紙?jiān)O(shè)計(jì) AutoCAD在線視頻 AutoCAD技術(shù)學(xué)習(xí)教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com