王晉恒 / 龐傳貴(中國建筑設(shè)計研究院, 北京 100044)
在工程設(shè)計中,CAD畫圖的工作量很大,各種新技術(shù)、新系統(tǒng)的出現(xiàn),使建筑的功能日益增強,也使設(shè)計的繪圖量不斷增加,設(shè)計人員的壓力日益增大。目前工程的設(shè)計周期越來越短,設(shè)計中修改頻繁,使圖紙繪制時間與交圖日期的矛盾日益突出。因此,如何提高繪圖效率是目前設(shè)計行業(yè)面臨的一個非常嚴峻的問題。標準布圖操作法是在長期的繪圖過程中摸索出的一種思路,這種采用標準布圖操作思路指導下編制的繪圖軟件,方便快捷,極大地提高了繪圖效率。
我們經(jīng)常會將多個圖形放在一張圖內(nèi)同時繪制。例如:將建筑物的各層平面圖放在同一張圖內(nèi),有時會將某一層上的物體拷貝或移動到其他層;有時還要對各層進行查看和對照。正是這種常用的繪圖方法,啟發(fā)了標準布圖操作的思路。
要進行標準布圖操作,首先要對圖面進行“標準布圖”?!皹藴什紙D”包括兩個要素:一個是將多個圖形放在同一張圖內(nèi);另一個是將放在同一張圖內(nèi)的各個圖形,按等距排列成行、列或矩陣。具備了這兩個要素的圖面,我們稱其為“標準布圖”。當排成一行時,相鄰圖形的橫向布圖距離稱為“布圖橫距”;縱向排列時,相鄰圖形的縱向布圖距離稱為“布圖縱距”;排列成矩陣時,相鄰列之間的布圖距離稱之為“布圖橫距”,相鄰行之間的布圖距離稱之為“布圖縱距”。
需要說明的是,這里提到的等距是圖形軸網(wǎng)之間的等距,既不是圖框之間的等距,更不是圖形間的凈距。如果每個圖形的軸網(wǎng)都有軸線1和軸線A,就可以將它們的交點定為該圖形軸網(wǎng)的基點。因此,只要是在任何一個圖形中都有的軸線交點,都可以定為圖形軸網(wǎng)的基點,只要一張圖中各圖形確定的軸網(wǎng)基點統(tǒng)一即可。前面所說的標準布圖中的“布圖橫距”和“布圖縱距”,都是指軸網(wǎng)基點之間的距離。另外,為了以后繪圖的操作方便,按行布圖時一定要平行于繪圖坐標系的X軸,按列布圖時一定要平行于繪圖坐標系的Y軸。
在進行了“標準布圖”的圖面上,采用“標準布圖操作法”,又如何使繪圖操作得到簡化并提高繪圖效率呢?
我們以一棟地下2層,地上6層的建筑為例。首先對其各層平面圖進行標準布圖,排列成豎向一列,最下面的圖形為地下2層平面圖,最上面的圖形為第6層平面圖,中間各層按順序排列。布圖縱距為200,000mm。
如果地下1層的某個局部和地下2層對應的某個局部相同,我們要將地下2層該局部中的本專業(yè)的設(shè)計內(nèi)容(以電氣專業(yè)為例,如燈具、開關(guān)、插座、線路、標注等)拷貝到地下1層該局部去,通常使用的操作步驟如下:
首先是選擇需拷貝的物體,然后在地下2層的平面圖中選擇一個基點,移動窗口到地下1層平面圖上;找到地下1層平面圖上的與地下2層平面圖中選定的基點對應的位置作為插入點進行插入,就完成了從地下2層到地下1層相同位置的拷貝操作。由于操作中有選擇基點和選擇插入點兩次選點的操作,可稱這種拷貝方法為“點點法”。
在上面的操作中,由于需要兩次準確的選點,操作起來較為費時。特別是選擇插入點時需要移動屏幕中顯示的圖面,有時受計算機速度和內(nèi)存容量的影響,屏幕上視圖的平移不太流暢,圖面拉不動、拽不動,需要等上很長時間,這種情況讓人頭疼。
而采用我們現(xiàn)在介紹的標準布圖操作法就可以避免上述問題。在“標準布圖”的情況下,可以采用拷貝操作的另外一種方法——“點距法”。當采用“點距法”來完成上述的由地下2層到地下1層相同位置的拷貝時,其操作過程如下:
首先還是選擇需拷貝的物體(這一步與“點點法”相同),然后在地下2層的平面圖中選擇一個基點。這一步看上去與“點點法”相同,而實際上遠比“點點法”簡單。因為在“點點法”中的基點選擇要準確,而在“點距法”中,這個基點不需要準確選擇,可隨意點取圖面內(nèi)的任一點。第三步是用鼠標拉出拷貝方向。由于按標準布圖要求排列后,按行布出的圖要平行于繪圖坐標系的X軸;按列布出的圖要平行于繪圖坐標系的Y軸,這符合繪圖的正交模式。因而只要選擇打開正交模式,可以方便地用鼠標拉出拷貝方向。第四步是鍵入拷貝距離。由于采用了標準布圖,布圖橫距或布圖縱距都是已知的,在這里布圖縱距為200,000mm。由地下2層拷貝到地下1層是一個布圖間隔,拷貝距離等于布圖縱距即200,000mm。鍵入了這組數(shù)據(jù)后,整個拷貝過程就結(jié)束了。
通過上述分析可以看出,由于在“標準布圖”后可以采用“點距法”操作,省去了對選擇基點準確性的要求,沒有了可能會出現(xiàn)移不動圖面的選擇插入點的操作。與“點點法”不同的是給出的拷貝方向和拷貝距離都是較為容易的操作,從而使“標準布圖”的拷貝操作得以簡化。拷貝操作如此,移動操作等也如此。
盡管采用這種方法繪圖能提高速度,但既然我們是在用計算機繪圖,就可以通過軟件讓計算機幫我們做更多的事情。
仍以上面的例子進行分析。當我們在“標準布圖”狀態(tài)下采用“點距法”進行拷貝的時候,我們在一個COPY命令下,共進行了四步操作完成這個任務,即:選擇需拷貝的物體;確定基點;用鼠標拉出拷貝方向;鍵入拷貝距離。在這四步操作中,除了選擇需拷貝的物體這一步是必須由人工來介入的以外,其他三步都可以通過軟件讓計算機來幫我們完成。在這種情況下,上面的例子就只剩下鍵入一個命令和選擇物體這一步操作了。
設(shè)想一下,還是上面這個例子,如果想把1層的東西拷貝到3層去,在鍵入一個命令后,選擇需要拷貝的物體。當結(jié)束選擇時,想要拷貝的物體已經(jīng)出現(xiàn)在3層,這樣的軟件你是否有興趣呢?如果想把5層的物體移動到2層去,在鍵入一個命令后,選擇需要移動的物體。當結(jié)束選擇時,想要移動的物體已經(jīng)從5層移到了2層的平面圖上了,這樣的軟件你是否感到快捷?如果計算機屏幕上當前顯示的是4層的平面圖,而你想轉(zhuǎn)換為顯示地下2層的平面圖,只通過一個命令,屏幕上就立刻出現(xiàn)了地下2層的平面圖,這樣的軟件你是否感到方便?這還只是我們編制的標準布圖操作法軟件中的幾個功能,只是該軟件眾多命令中的一部分。
標準布圖操作法軟件是以AUTOCAD繪圖軟件為運行平臺,可與其他以AUTOCAD為平臺的軟件同時運行,占用空間不多、功能強、命令好記、使用方便。
1) 軟件的組成
標準布圖操作法軟件由“初始化設(shè)置”、“標準布圖”和“布圖后操作”三個模塊組成。
“初始化設(shè)置”模塊用于布圖橫距和布圖縱距的設(shè)置和保存。
“標準布圖”模塊提供了一個將放在同一張圖中的多個圖形進行標準布圖排列的方法。需要說明的是,標準布圖排列既可以利用本模塊進行排列,也可用其他方法排列。只要排列出的圖面符合“標準布圖”要求的兩個要素,即可用“標準布圖操作”模塊中的相關(guān)命令進行操作。
“布圖后操作”模塊是進行繪圖操作的核心部分,可以實現(xiàn)圖形之間相同位置上的快捷拷貝、移動以及圖形間的快速切換及查看。本模塊的各個命令必須在設(shè)置了布圖橫距和布圖縱距后,而且還要在完成了標準布圖排列后的圖面上進行。
2) 軟件的命令及功能
(1) 初始化設(shè)置
初始化設(shè)置的命令為“csh”。
鍵入“csh”命令后,在命令行處依次提示布圖橫距和布圖縱距的當前值,當需要修改某個值時,可在出現(xiàn)該值提示的后面輸入新值。如果不需修改,直接回車即可。
布圖橫距和布圖縱距數(shù)值決定了標準布圖后圖與圖之間的疏密。其數(shù)值需根據(jù)繪制的圖紙規(guī)格及比例確定,只要是布圖后圖紙之間不發(fā)生重疊即可,布出的圖疏密程度不是大問題。
建議布圖橫距與布圖縱距的數(shù)值均設(shè)置為200,000mm。我們平時繪制的圖紙規(guī)格多為0#、1#、2#,以及相應規(guī)格的加長圖紙。標準0#圖紙的長邊長度為1,188mm,在按1:100的比例繪圖時,屏幕上量出的尺寸為118,800mm。因而將布圖橫距和布圖縱距均設(shè)置為200,000mm可以適用于大多數(shù)情況。遇到特殊情況時,再針對具體情況確定數(shù)值。這樣處理后,在多數(shù)情況下,不用重新設(shè)置布圖的橫距和縱距。如果經(jīng)常更換布圖橫、縱距,在打開以前畫的圖時,可能因記不清橫、縱距值而需要先對圖進行測量,然后再重新設(shè)置橫、縱距的數(shù)值。
(2) 標準布圖
標準布圖的命令為“bzbt”。
“標準布圖”模塊有插入基點和等距布圖兩大功能。
在使用本模塊進行標準布圖排列前,首先要人為選定圖中各個圖形都有的軸線交點之一作為軸網(wǎng)基點。之后用本模塊在各圖形的軸網(wǎng)基點處插入基點識別標志。在基點識別標志全部插入后,就可以利用本模塊進行標準布圖排列了。
本模塊有兩種運行模式。一種是先執(zhí)行插入基點功能,完畢后自動轉(zhuǎn)入等距布圖功能;另一種是跳過插入基點功能,直接進入等距布圖功能。兩種模式可在本模塊運行中隨意選擇。
(3) 布圖后操作
當對一個圖面上的多個圖形進行了“標準布圖”后,圖形與圖形之間就有了上、下(縱向排列時),左、右(橫向排列時)以及上、下、左、右(矩陣排列時)的位置關(guān)系。仍以前面的例子來說明:2層平面圖下邊的第一個圖形是1層平面圖,第二個圖形是地下1層平面圖,第三個圖形是地下2層平面圖。在2層平面圖上邊的第一個圖形是3層平面圖,第二個圖形是4層平面圖,第三個圖形是5層平面圖,第四個圖形是6層平面圖。同理,1層是地下2層上邊的第二個圖形;地下1層是4層下邊的第四個圖形。對于橫向排列成一行的布圖也有類似的關(guān)系,只不過是左右關(guān)系,不是上下關(guān)系而已。
只要明確了圖與圖之間的這種上、下、左、右的位置關(guān)系,也就明確了操作時的上、下、左、右的關(guān)系。在上例的豎向排列情況下,如果要把3層的物體拷貝到地下1層就是一個拷貝到下面第三個圖形的操作;要把2層的物體拷貝到4層就是一個拷貝到上面第二個圖形的操作。此理也可用于移動和查看,只是實現(xiàn)不同的功能,選擇不同的命令,完成不同的操作。
布圖后操作共有61個命令,命令雖多,非常好記,只要抓住“上、下、左、右”就可以了。
(1) 拷貝命令(共24個):
① 相鄰圖之間的拷貝:
上 :CS,下 :CX,左 :CZ,右 :CY
② 相隔圖之間的拷貝:
拷到相鄰第二張(隔一張) CS2,CX2,CZ2,CY2
拷到相鄰第三張(隔二張) CS3,CX3,CZ3,CY3
拷到相鄰第四張(隔三張) CS4,CX4,CZ4,CY4
拷 到 相 鄰 第N張( 隔N-1張 )CSN,CXN,CZN,CYN( N值在命令執(zhí)行中根據(jù)提示輸入)
③ 連續(xù)拷貝(功能類似AUTOCAD的陣列命令):
LCS,LCX,LCZ,LCY( 連 續(xù) 拷 貝 的 張 數(shù) 在 命令執(zhí)行中根據(jù)提示輸入)
(2) 移動命令(共20個):
① 相鄰圖之間的移動:
上 :MS,下 :MX,左 :MZ,右 :MY
② 相隔圖之間的移動:
移到相鄰第二張(隔一張) MS2,MX2,MZ2,MY2
移到相鄰第三張(隔二張) MS3,MX3,MZ3,MY3
移到相鄰第四張(隔三張) MS4,MX4,MZ4,MY4
移 到 相 鄰 第N張( 隔N張 ) MSN,MXN,MZN,MYN(N值在命令執(zhí)行中提示輸入)
(3) 查看命令(共17個)
① 相鄰圖之間的查看:
上 :SS,看下 :XX,看左 :ZZ,看右 :YY
② 相隔圖之間的查看:
看相鄰第二張(隔一張) S2,X2,Z2,Y2
看相鄰第三張(隔二張) S3,X3,Z3,Y3
看相鄰第四張(隔三張) S4,X4,Z4,Y4
③ 切換查看:HH
查看前一次查看過的圖。
3) 標準布圖軟件的應用
標準布圖軟件的拷貝和移動功能適用于圖紙間相同位置的操作。如暖通專業(yè)、給排水專業(yè)立管位置的確定,電氣線路的引上引下。不同樓層的設(shè)備對位,不同樓層相同位置、相同房間的設(shè)計的拷貝或移動。
標準布圖軟件的查看功能適用于圖紙的快速切換查看。如果把同一工程的不同版本圖紙各排一列,放在一個矩陣里,采用切換方式相互對照著看,可以方便的看出兩個版本圖紙之間的區(qū)別。有差異的地方會像動畫一樣跳躍。如果把別的專業(yè)提供的設(shè)計條件圖排成一列,與本專業(yè)的圖紙放在一個矩陣里,可以方便地得到相關(guān)設(shè)備的位置。如果把不同專業(yè)的圖紙各排成一列,放在一個矩陣里,采用切換方式相互對照著看,可方便的查看出平面位置上的矛盾之處。在制定方案階段,利用查看功能可以方便地了解各層之間的關(guān)系,對于功能房間位置的確定,各專業(yè)豎井的確定等都有幫助。
以上只是舉了幾個應用的例子,起個引導作用。實際在繪圖中,不同專業(yè)、不同個人都會根據(jù)本專業(yè)和個人繪圖的習慣或特點摸索出一些使用方法?!皹藴什紙D操作法軟件”可以在繪圖、校對、專業(yè)配合、方案制定等各個階段發(fā)揮作用。
目前“標準布圖操作法軟件”已在中旭建筑設(shè)計有限責任公司的建筑、電氣、給排水、暖通各專業(yè)的數(shù)十位朋友中進行了實際的應用,有的已經(jīng)使用了多年,效果非常好,大家形象地把這個軟件叫作“上上下下”。使用這個軟件產(chǎn)生的便捷效果是編制軟件之初沒有想到的。因此,我們愿意把這個軟件介紹給更多的朋友,讓更多的朋友在使用中獲得效益。
根據(jù)以上的思路,有編程能力的朋友如想自行編制相關(guān)軟件,我們愿意相互溝通,提供幫助。有興趣使用“標準布圖操作法軟件”的朋友,可通過郵箱wjh_51@163.com進行聯(lián)系和溝通,我們愿意提供必要的幫助。
如有需要,我們可以在適當場所,進行適當規(guī)模的軟件演示及安裝方法介紹。