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