【摘要】圖形庫是AutoCAD軟件的重要組成部分,圖形庫的創(chuàng)建和應(yīng)用也是AutoCAD軟件制作人員的重要難題。本文對圖形庫的方案設(shè)計以及AutoCAD軟件圖形庫的創(chuàng)建步驟和應(yīng)用效果進行論述。試圖提供行之有效的指導(dǎo)性建議。
【關(guān)鍵詞】AutoCAD軟件;圖形庫;創(chuàng)建;應(yīng)用
1.前言
AutoCAD軟件的全稱為Auto Computer Aided Design。該軟件主要應(yīng)用于基礎(chǔ)三維、二維繪圖以及設(shè)計文檔。AutoCAD軟件是由美國歐特克公司在1982年開發(fā)的軟件。[1]AutoCAD軟件用戶界面較好,內(nèi)部編程語言以及開放式結(jié)構(gòu)優(yōu)秀,這就讓非計算機專業(yè)人員也能夠較容易的掌握和熟練應(yīng)用,可以提高工作效率。AutoCAD軟件目前較多為.dxf格式以及.dwg格式。.dxf格式主要為繪畫交換文件的格式,現(xiàn)也演變成為繪畫交換文件的標(biāo)準(zhǔn)格式。.dwg格式多為圖形文件的格式,但是目前隨之軟件的應(yīng)用逐漸廣泛,.dwg格式已經(jīng)演變?yōu)榱硕S繪畫的標(biāo)準(zhǔn)格式。圖形庫是AutoCAD軟件的重要組成內(nèi)容,也是較為復(fù)雜的部分。
2.方案設(shè)計
在AutoCAD軟件的應(yīng)用中,圖形管理是其中一個十分重要的內(nèi)容。本文在原有的AutoCAD圖形庫應(yīng)有基礎(chǔ)上提出了一種新的圖形庫創(chuàng)建和管理方案。與原有的AutoCAD圖形庫管理方案相比,新方案在便捷性、直觀性方面給用戶帶來了新的體驗。
2.1 實現(xiàn)方案
使用AutoCAD軟件時,用戶們都不得不考慮圖形庫的創(chuàng)建與管理問題,一種常規(guī)的做法是:(1)根據(jù)圖形內(nèi)容命名圖形文件;(2)將已經(jīng)命名完畢的圖形文件分類保存。這種AutoCAD圖形庫創(chuàng)建與管理的方式具備一定的便捷性,但是缺點也是非常明顯的:不直觀。
在本文中,筆者表述的圖形庫創(chuàng)建與管理方案將圖形庫內(nèi)置于AutoCAD軟件中,同時比較方便、直觀。方案具體表述為:(1)生成文件。利用AutoCAD軟件生成圖形得幻燈片文件。(2)添加“圖形庫”菜單條。添加得菜單條應(yīng)包含“電子圖庫”與“機械圖庫”兩項內(nèi)容。其添加方式為進入軟件的初始化界面,點擊下拉菜單并選擇添加“圖形庫”命令選項。(3)點擊“電子圖庫”與“機械圖庫”,此時會在軟件界面中彈出相應(yīng)得圖標(biāo)操作菜單,并且我們能夠在AutoCAD軟件的圖標(biāo)操作菜單中看到第一步中所生成的圖形文件標(biāo)識名以及相應(yīng)的圖形。(4)進一步操作,在圖標(biāo)操作菜單操作中拾取圖形,此時,彈出的對話框會對所拾取的圖形給出詳細的文本解釋,如:圖形的作者、內(nèi)容、圖號、制圖時間等,并且還會出現(xiàn)對應(yīng)圖形的預(yù)覽情況。(5)打開文件。點擊確定按鈕,即可打開前面所拾取的圖形。
2.2 方案論證
在上文所述的方案中主要有兩個關(guān)鍵點,分布為圖標(biāo)操作菜單和對話框。
2.2.1 圖標(biāo)操作菜單
在AutoCAD軟件中,圖標(biāo)操作菜單是一種比較常用的菜單。圖標(biāo)操作菜單一般具有如下特征:(1)每組顯示幻燈片文件數(shù)量為20,在顯示幻燈片時同時顯示一個滾動列表框,這個滾動列表框一般包含幻燈片名字或其他內(nèi)容;(2)長度不受限制。在使用AutoCAD的圖標(biāo)操作菜單時,一旦圖標(biāo)操作菜單包含的幻燈片文件數(shù)量超過了20,為了滿足軟件用戶瀏覽所有幻燈片文件的需要,軟件會自動給出換頁選項。因此,基于圖標(biāo)操作菜單的上述特征,我們可以利用AutoCAD的開放型體系結(jié)構(gòu)中得二次開發(fā)定制圖標(biāo)操作菜單,對圖形庫進行管理。當(dāng)然,AutoCAD的圖標(biāo)操作菜單也有一定得缺點:圖標(biāo)操作菜單每頁顯示的幻燈片文件多達20幅,這也就以為這每幅幻燈片所占的空間是有限的,因此,只能在圖標(biāo)操作菜單顯示的幻燈片文件中得到粗略的圖形信息,對于復(fù)雜圖形這種限制就更為明顯。因此,為了使軟件用戶能在使用時獲得更好的體驗,就需要對AutoCAD的圖標(biāo)操作菜單這個不足之處采取一定的輔助措施予以彌補。
2.2.2 對話框
AutoCAD圖形庫的創(chuàng)建和應(yīng)用應(yīng)以滿足軟件用戶的便捷性、直觀性需求為基礎(chǔ),而從用戶的觀點來看,AutoCAD軟件中使用的窗口操作環(huán)境則是一種比較人性化的人機交互界面。[2]窗口操作環(huán)境能對光柵掃描型顯示器和一些主要的輸入設(shè)備(如鼠標(biāo))等進行很好的控制,為軟件用戶提供了一個圖文并茂的軟件操作環(huán)境,滿足了用戶對于便捷性和直觀性的需求。對于AutoCAD,其R12以上的軟件版本更是為軟件用戶提供了一種可供用戶自己設(shè)計對話框語言Dialog-box Control Language,可以滿足軟件用戶根據(jù)自身需要設(shè)計對話框的需求,使得對話框的個性化更為完備。因此,我們在使用AutoCAD時,可以考慮使用軟件的對話框語言對軟件圖標(biāo)操作菜單顯示的某個圖形進行適當(dāng)?shù)姆糯?,并在其中添加一些在圖標(biāo)操作菜單中不能提供的文字信息,實現(xiàn)圖形的詳細化。
3.AutoCAD中圖形庫的創(chuàng)建
3.1 準(zhǔn)備資料
素材和資料是AutoCAD軟件圖形庫創(chuàng)建的基礎(chǔ)。[3]首先,要根據(jù)圖形庫需要創(chuàng)建的內(nèi)容依次繪制好常用的圖形,利用AutoCAD軟件用.dwg格式文件保存于計算機磁盤文件夾中,以此作為組建圖形庫的基礎(chǔ)資料。其次,準(zhǔn)備資料需要注意的是.dwg格式文件的制作環(huán)境需要一致,即比例尺、層級、字體顏色、線型以及字號等一致。再者,資料的保存需要進行分類分層級保存和管理,要按照圖形類別進行保存歸類,可以設(shè)定大類,大類包含小類以及子類等金字塔的層級分類。層級的分類不能過多,數(shù)量要控制在60以下。另外,制作如果用的是OPEN或者INSERT命令,還需要制作者清楚記憶圖形庫中文件具體名稱以及位置,這樣才能進行下一步的操作。這樣就給制作者帶來了很多不便,既需要記住文件具體名稱以及位置,查詢起來更為不便。最后,我們需要把圖形庫制作成幻燈片,并根據(jù)幻燈片的特點制作成幻燈片庫,對下拉菜單進行改造,這樣可以讓圖形庫的圖形更加清晰和明確的展示出來,并改變繁瑣的弊端。
3.2 制作幻燈片
制作幻燈片是指制作單一的幻燈圖片,單一幻燈圖片的制作主要分為兩類:一是簡單圖形幻燈片的制作,圖形幻燈片可以直接制作幻燈片庫;另外一類是復(fù)雜幻燈片圖形的制作,對于復(fù)雜幻燈圖片的制作需要對幻燈片進行簡化,可行的做法是抽取元素代表性圖形的特征來制作幻燈片。這就需要幻燈圖片的制作環(huán)境應(yīng)一致,幻燈圖片的文件名要具有代表性,還要具有易于區(qū)分的文件名標(biāo)識,這樣易于進行歸類整理,較為統(tǒng)一整齊,也更利于菜單的選取。在制作幻燈圖片的時候,需要利用AutoCAD軟件的mslide命令,幻燈圖片的文件格會顯示為.sld格式。另外還需要注意的是幻燈圖片的注釋以及文件名要明確文件的特點以及類型,這樣可以一目了然,便于查找。最后制作幻燈圖片為了滿足應(yīng)用者在菜單上較為方便的選取,還需要注意的是幻燈圖片的屏幕和字體大小的比例應(yīng)該為1:2或1:3,屏幕長與高的比例應(yīng)該控制為5:3,這樣會讓圖片文字更加飽滿而不過大。
3.3 創(chuàng)建幻燈片庫
單一的幻燈圖片制作完之后,就需要制作幻燈圖片庫。這樣可以更好的應(yīng)用圖標(biāo)操作菜單。在圖標(biāo)上要顯示出圖形符號,這樣會讓用戶操作更為方便和簡單。利用AutoCAD軟件制作的單一幻燈圖片都是可以當(dāng)做圖標(biāo)來使用的,單一幻燈圖片是利用MUSDE命令,并建立.sld的文件格式,然后用AutoCAD軟件中的SUDELB命令講單一的幻燈圖片制作成幻燈圖片庫。
3.4 創(chuàng)建圖庫界面
改造下拉菜單,出現(xiàn)各級圖形庫文件名稱。這樣需要按照菜單中的語法在ACAD.MNU菜單***POPn中加入總圖形庫的名稱,并逐漸增加各級子圖形庫的名稱。在進行圖標(biāo)操作菜單的改造時,要ACAD.MNU菜單***ICON來加入圖標(biāo)操作菜單選項中來增加最后一級的下拉菜單,并要逐級增加子圖庫的文件名稱,同樣需要調(diào)整格式以及調(diào)用關(guān)系。并要在最后一級的子圖形庫中加入幻燈片以及幻燈片文件名,并要加入相應(yīng)的INSERT命令來調(diào)整圖形文件的名稱。
4.AutoCAD中圖形庫的應(yīng)用
使用AutoCAD軟件,在操作界面找出改造過的下拉菜單中的“圖庫”選項。并要點擊此選項,這樣會彈出二級子圖形庫的分類列表等,并要根據(jù)特征依次選取子圖形庫的單項,一直到圖形菜單具體項出現(xiàn)。
在軟件操作窗口點擊第一層下拉菜單,此時顯示總圖庫名稱菜單,接著控制鼠標(biāo)點擊總圖庫名稱選項,此時會在用戶界面出現(xiàn)第二級各個子圖庫名稱;依次控制鼠標(biāo)點擊下一步,直至出現(xiàn)各級子圖庫名稱。依次選取特征對應(yīng)的子圖庫,在彈出具體圖標(biāo)操作菜單后點擊圖標(biāo)名稱的選項,用戶會在彈出的對話框中看到具體的幻燈片圖形以及相關(guān)信息,確認(rèn)圖形后正式載入該圖形文件,如選擇界面中的“取消”按鈕則會關(guān)閉相應(yīng)的圖形文件對話框。
參考文獻
[1]汪凡.AutoCAD中圖形庫的建立和應(yīng)用研究[J].硅谷, 2013(11):117.
[2]金健.AutoCAD中圖形庫的建立和應(yīng)用[J].學(xué)園, 2013(02):89-90.
[3]宋風(fēng)菊.創(chuàng)建和管理AutoCAD中的圖形庫[J].現(xiàn)代電子技術(shù),2006(22):54-55.