林曉芬



摘要: Excel和AutoCAD是目前最常用的辦公軟件和繪圖軟件之一,該文介紹了如何利用Excel生成AutoCAD曲線,這對復雜的模塊繪圖具有一定的實際價值。
關鍵詞:Excel;AutoCAD
中圖分類號:TP37? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)28-0068-03
開放科學(資源服務)標識碼(OSID):
Generation of AutoCAD Curves Making Use of Excel
LIN Xiao-fen
(Fujian Chuanzheng Communication College, Fuzhou 350007, China)
Abstract:Excel is one of the most favorite office software, and AutoCAD is one of the most favorite painters. In this paper, using Excel to generate AutoCAD curves is introduced.This method has real value in complicated modular drawing.
Key words:Excel; AutoCAD
Excel是微軟公司辦公軟件Office的一個組件,稱作電子表格,可以用來存儲、處理、分析數據,是目前用得最多的辦公軟件之一。AutoCAD是美國Autodesk公司開發的一個繪圖軟件,可以用于繪制二維及三維的圖形。AutoCAD經過不斷地發展和完善,變成了一個功能十分強大的軟件,在建筑、機械、造船、電子、汽車等許多行業得到了廣泛的應用。將Excel軟件和AutoCAD軟件巧妙地結合,可以利用Excel生成AutoCAD曲線[1-2]。
1 利用Excel生成AutoCAD曲線舉例
1.1利用Excel生成正方形
如要在AutoCAD中繪制一個邊長為200的正方形,假設正方形的左下角坐標為(100,100),則在Excel中輸入正方形的四個頂點的坐標值,如圖1所示,然后在AutoCAD命令行后輸入LINE命令,接著在提示行后,把Excel中的四個坐標值復制粘貼到AutoCAD中,則AutoCAD會自動畫出如圖2所示的正方形。或者直接在Excel中輸入命令line及正方形的四個頂點的坐標(如圖3所示),復制粘貼到AutoCAD中的命令行,也會畫出如圖2所示的正方形。
1.2利用Excel生成圓
假設圓心的坐標為(200,200),圓的半徑為100。在Excel中輸入圓心的坐標及半徑值,如圖4所示,在AutoCAD的命令行輸入circle畫圓命令,然后把圖4的數據復制到autoCAD的提示行后,AutoCAD就會自動生成半徑為100的圓,如圖5所示。或者,在Excel中直接輸入繪圖命令c和圓心坐標、半徑值,如圖6所示,然后復制到AutoCAD的命令行后,AutoCAD也會自動畫出圖5的圓。
如果在Excel中輸入2個圓的圓心坐標及半徑,則AutoCAD中會生成2個圓,如圖8所示。
1.3利用Excel繪制多段線
同理,在Excel中輸入多段線命令pline和多段線各個頂點的坐標,如圖9所示,復制粘貼到AutoCAD軟件中的命令行后,則在AutoCAD中會自動生成如圖10所示的多段線。
1.4利用Excel強大的計算功能生成復雜的曲線
假如要在AutoCAD中繪制一條y=x2這樣復雜的曲線,那么采用AutoCAD軟件直接來畫是不方便的。這時候,可以利用Excel強大的數據處理和計算功能。先在Excel的某一列中輸入該函數的橫坐標,如圖11C列,然后利用公式,計算出縱坐標,如圖11 D列,然后把C列和D的值放在同一列E列中,橫坐標和縱坐標之間加上逗號。可以用公式法,選中e2單元格,然后輸入=c2&,&d2,就會生成如圖11中的E列。在AutoCAD中輸入樣條曲線命令spline,然后把E列的數值復制到AutoCAD中,則在autoCAD中會自動生成如圖12的樣條曲線。
同理,可以用這樣的方法,在AutoCAD中繪制y=ax2+bx+c或者y=ax3+bx2+cx+d等各種復雜的曲線。
2 小結
在繪制模塊化的圖形的時候,可能需要的繪圖數據很多,可以將繪圖數據保存在Excel中,如果需要修改圖形,只要修改Excel中的數據就可以了,這樣可以提高繪圖效率和避免重復的工作。因此,將Excel與AutoCAD結合,對于龐大的繪圖工作具有一定的實際價值。
在現代設計中,經常遇到大量的、重復的操作,通過合理利用Excel軟件,實現AutoCAD與Excel的數據交換,就可以在較短時間內完成所需的設計工作,達到事半功倍的效果。
通過在AutoCAD中靈活引用Excel,可以彌補AutoCAD的一些缺陷與不足,加快了繪圖的過程,提高了工作效率[3-4]。
參考文獻:
[1] 段亞瓊,郭寶文.AutoCAD結合Excel表格繪制巷道斷面的新方法[J].河南科技,2013(9):14.
[2] 余亮平.Excel在AutoCAD參數化繪圖中的應用[J].化肥設計,2020,58(4):26-30.
[3] 司鵬飛.基于AutoCAD和Excel函數相結合的水工隧洞橫斷面繪制及開挖計量方法[J].石河子科技,2018(1):55-58.
[4] 鄭彬,堯遙.基于AutoCAD與Excel的凸輪輪廓曲線設計[J].機械管理開發,2018,33(11):17-19.
【通聯編輯:唐一東】