唐善婷
(淮陰工學院,江蘇 淮安 223001)
AutoCAD中圖塊命令的應用分析
唐善婷
(淮陰工學院,江蘇 淮安 223001)
在AutoCAD繪圖中常有一些重復出現(xiàn)的圖形元素,為了提高繪圖效率和節(jié)省存儲空間,一般將它們定義為圖塊,以便隨時調(diào)用.在調(diào)用過程中,根據(jù)實時使用需求,可以為圖塊添加文字注釋信息和動態(tài)功能.本文研究圖塊、圖塊屬性和動態(tài)塊等命令的應用,并分析和對比各圖塊的應用要點,有利于CAD圖塊的控制管理和建立標準圖庫.
AutoCAD;圖塊;屬性塊;動態(tài)塊;應用
在建筑施工圖繪圖中常有一些大量重復出現(xiàn)的圖形元素和標準件,如門、窗、標高和圖框等,采用復制命令不便于修改且占據(jù)磁盤的大量空間,把這些重復的圖形元素制作成圖塊,形成相互關(guān)聯(lián)的對象保存起來,以便隨時調(diào)用.圖塊是AutoCAD中提高繪圖效率的有效工具之一,它不僅便于創(chuàng)建圖庫、附著文字信息和動態(tài)功能,還可有利于快速繪制統(tǒng)一、規(guī)范的圖形,有利于建立標準圖庫,同時節(jié)省存儲空間.
圖塊的創(chuàng)建方法有兩種,僅能運用和保存在當前圖形中,不能用于其他圖形的圖塊為內(nèi)部圖塊,用創(chuàng)建圖塊Block(或Bake)命令來定義;可將當前圖中的圖塊或某一指定圖形作為獨立的圖形文件保存,可被應用到其他圖形文件中的圖塊稱為外部圖塊,用寫圖塊Wblock命令來定義,調(diào)用時使用Insert或Minsert命令.事實上,創(chuàng)建外部圖塊就相等于創(chuàng)建了一個新的CAD圖形文件,其擴展名為*.dwg.也就是說,可以將任意的圖形文件作為圖塊插入到其他文件中,可以看出外部圖塊比內(nèi)部圖塊應用更廣泛.
如圖1所示,量角器的繪制中,可以Block命令將量角器10度范圍內(nèi)的長、短刻度線創(chuàng)建成圖塊A,然后用Insert命令將圖塊A入到量角器的0度位置,再利用環(huán)形陣列的方法,選擇陣列對象圖塊A,選擇陣列中心點、輸入項目的總數(shù)和填充角度,初步體驗快速復制的目的.
圖1 量角器
圖塊屬性是將文本對象,可包含繪圖者所需要的文字信息加載到圖塊中,成為圖塊的一部分,這種包含文字屬性的圖塊成為屬性塊.屬性塊是圖塊中附著的文字、數(shù)據(jù)、標簽或標記.當插入圖塊時,系統(tǒng)會提示輸入標識、值、文字等數(shù)據(jù),從而為圖塊對象增加各種注釋信息,以增強圖塊的通過性.但屬性必須依賴于圖塊而存在,沒有圖塊就沒有屬性,屬性是與圖塊相關(guān)的存儲于圖塊中的文本信息.
通??梢詫в形淖謨?nèi)容的符號或表格創(chuàng)建成屬性塊,如標高符號、軸線符號、標簽欄等,并保存到樣本文件,繪圖時可多次插入使用.創(chuàng)建屬性塊的步驟:首先繪制要創(chuàng)建為圖塊的圖形,再定義帶屬性的文字,在屬性對話框中,設置屬性模式并輸入標記信息、位置和文字選項,最后將圖形標記和文字共同創(chuàng)建為標高符號圖塊.
在建筑施工圖中標高符號如圖2所示,除了有圖形符號,還有不同的標高值,如室內(nèi)地坪標高0.000,樓層標高3.000,6.000等.可以先將標高文字定義為屬性,在圖塊調(diào)用過程中,根據(jù)繪圖需求輸入標高值.
圖2 標高圖形
動態(tài)塊是通過塊編輯器向創(chuàng)建的圖塊中增加參數(shù)和動作,如將長度、角度、對齊方式的信息定義到一個圖塊中,便于圖塊的控制管理,同時減少圖庫中圖塊的數(shù)量.也就是說,動態(tài)塊就是向創(chuàng)建的圖塊添加參數(shù)和動作選項,使得圖塊具有動態(tài)行為.動態(tài)塊在調(diào)用時可以更改圖塊的方向、大小和可見性等,通過自定義的夾點或特性來操作圖形.可見,動態(tài)塊是對原有的圖塊功能擴展和補充.
如圖3窗戶的動態(tài)塊創(chuàng)建步驟:選擇創(chuàng)建的窗戶圖塊,雙擊進入“圖塊編輯定義”選擇要創(chuàng)建或編輯的圖塊“窗戶240”,單擊確定按鈕,在圖塊編輯器中根據(jù)需要添加或編輯圖塊;在動態(tài)塊編輯窗口面板“參數(shù)”選項卡中選擇“線性參數(shù)”,窗口中匯出現(xiàn)黃色閃電圖標,再在面板“動作”選項卡中添加一個“拉伸動作”,并使得線性參數(shù)和拉伸動作形成關(guān)聯(lián).單擊保存圖塊定義,關(guān)閉圖塊編輯器,對動態(tài)塊進行功能測試直到符合使用要求.
圖3 窗戶動態(tài)塊
可見,圖4所示窗戶動態(tài)塊在插入墻垛處,窗戶寬度可由墻垛之間的寬度通過自定義夾點拉伸到另一墻垛的端點,實現(xiàn)窗戶寬度的調(diào)整.此外,建筑平面圖中門也是大量出現(xiàn)的圖形元素,也可以用動態(tài)塊的形式來制作,并且門的寬度大小和打開角度不同,在定義門動態(tài)塊的過程中可以將門寬度定義為“參數(shù)”,將門的打開的角度定義為“動作”.可以說,動態(tài)塊的運用增強了繪圖的便捷性.
圖4 窗戶動態(tài)塊的夾點模式
4.1 使用范圍
用Block命令創(chuàng)建的圖塊是內(nèi)部圖塊,只能用于當前圖形,用Wblock命令創(chuàng)建的是外部圖塊,可以應用其他圖形.可見,外部圖塊比內(nèi)部圖塊應用更廣泛.
4.2 屬性塊
帶屬性的圖塊在定義時先定義“屬性”,再將圖形標識符號和與之圖塊對應的屬性共同創(chuàng)建為圖塊,這樣才能將屬性附著圖塊上.圖塊插入時,可以根據(jù)提示信息輸入屬性值.如定義定位軸線符號時,可將軸號為“屬性”先定義到定位軸線符號內(nèi),圖塊應用時根據(jù)提示信息輸入標號.此外,在屬性塊創(chuàng)建過程中,選擇對象時要將圖形和屬性全部選中.
4.3 動態(tài)塊參數(shù)和動作
向圖塊中添加“動作”和“參數(shù)”時,“動作”和“參數(shù)”和圖塊必須形成關(guān)聯(lián),否則應用過程中出現(xiàn)圖塊“參數(shù)”不隨著圖塊的“動作”變化而變化.
圖塊的應用在很大程度上提高了繪圖效率,尤其是動態(tài)塊的出現(xiàn),大大增強了繪圖的便捷性.當然動態(tài)塊的創(chuàng)建過程比較繁瑣,在動態(tài)塊編輯之前,要對圖塊的動作進行細致的設計,編輯完成再測試功能,同時動態(tài)塊創(chuàng)建過程中也可以先定義屬性,使動態(tài)塊帶有屬性的圖塊.
〔1〕張英.土木工程CAD[M].北京:中國電力出版社,2009.8.
〔2〕賀振通.CAD圖中屬性塊統(tǒng)計表生成程序的開發(fā)[J].工程設計CAD與軟件應用,2003,82(9):69-71.
〔3〕沈培玉,周洪軍.基于AutoCAD動態(tài)的參數(shù)化標準件圖庫的建立 [J].機械設計與制造,2007(12):100-102.
〔4〕馬春生,師艷平.AutoCAD中工程圖樣動態(tài)塊的開發(fā)[J].現(xiàn)代機械,2010(6):56-58.
〔5〕余躍輝,唐本州.淺談AutoCAD制圖標準樣板的定義[J].機械與電子,2013(13):111-112.
TP391.7
A
1673-260X(2017)02-0020-02
2016-09-22