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