有些人喜歡把多個(gè)圖框都放到一個(gè)布局里,而且一個(gè)圖框內(nèi)還不止一個(gè)視口,之前見(jiàn)過(guò)一個(gè)布局中有放上百個(gè)視口的,這種圖紙不僅會(huì)給降低CAD的操作性能,還會(huì)出現(xiàn)一些顯示的問(wèn)題。今天網(wǎng)上有人問(wèn)CAD布局最多允許建多少個(gè)視口,估計(jì)是創(chuàng)建了過(guò)多的視口導(dǎo)致出現(xiàn)了問(wèn)題。下面就簡(jiǎn)單地給大家講一下CAD中布局到底對(duì)視口有什么限制。

一、通過(guò)實(shí)例了解CAD對(duì)視口數(shù)量的限制

1、CAD并沒(méi)有明確限制一個(gè)布局可以建多少視口,我曾經(jīng)實(shí)驗(yàn)過(guò),在一張簡(jiǎn)單的圖紙中我曾經(jīng)陣列了上萬(wàn)個(gè)視口,雖說(shuō)把CAD弄得反應(yīng)很慢了,但還是正常生成了。雖然如此,因?yàn)槊總(gè)視口都會(huì)顯示一份模型空間的圖形,雖然CAD有一些優(yōu)化處理,有些數(shù)據(jù)是共享的。但在CAD中不同視口中顯示的圖形不同,而且可以?xún)鼋Y(jié)不同圖層,高版本中同一圖層在不同視口還可以設(shè)置成不同顏色、線(xiàn)寬、線(xiàn)型等。

因此視口增多,無(wú)論如何都會(huì)增加數(shù)據(jù)量,影響CAD的操作性能,所以CAD對(duì)于同時(shí)可顯示的視口是有限制的,這個(gè)限制就是最大激活視口數(shù)量,而且這個(gè)數(shù)量是我們可以設(shè)置的:MAXACTVP。下面我們就通過(guò)一個(gè)簡(jiǎn)單的實(shí)例來(lái)看一下如何視口數(shù)量超出限制后是什么效果,并且看一下如何設(shè)置這個(gè)限制數(shù)量。何設(shè)置這個(gè)限制數(shù)量。

2、為了加快操作速度,我們建立一張最簡(jiǎn)單的圖紙,在空?qǐng)D的模型空間畫(huà)一個(gè)圓,然后切換到布局空間,布局空間默認(rèn)有一個(gè)視口,如圖所示。

tesm29v.jpg

3、視口可以用命令VPORTS創(chuàng)建,也可以用常規(guī)的復(fù)制、陣列命令添加。下面我們將用陣列快速創(chuàng)建多個(gè)視口。如果你的CAD版本比較低,可以直接用陣列AR命令,如果用的是CAD高版本,陣列功能無(wú)法復(fù)制視口,需要用ARRAYCLASSIC命令調(diào)用經(jīng)典的陣列對(duì)話(huà)框。單擊選擇視口,執(zhí)行陣列命令,打開(kāi)陣列對(duì)話(huà)框,將數(shù)量設(shè)置成8X8,如圖所示。

2.jpg

 

4、單擊行偏移和列偏移后面的大按鈕,在圖中拾取一個(gè)比視口稍大的方框,如圖所示。

4.jpg

5、單擊確定按鈕,陣列生成64個(gè)視口。雙擊鼠標(biāo)中鍵,顯示所有視口,我們看看視口顯示的效果。我們可以看到右上角的視口顯示空白了,從此我們也知道CAD中最多可以顯示63個(gè)視口。如果我們的布局中有視口顯示空白,我們就需要檢查一下我們的視口是不是太多了。有時(shí)看到某些圖紙的布局中視口并沒(méi)有那么多,但仍有視口沒(méi)有顯示,原因通常是類(lèi)似的,只是人為修改了激活視口數(shù)量的限制。

5.jpg

二、修改最大激活視口數(shù)

在CAD中,布局中可正常顯示的視口數(shù)量是由一個(gè)變量控制的,變量名:MAXACTVP,如果英語(yǔ)不錯(cuò)的話(huà),這個(gè)名稱(chēng)也好記,就是Maximum Activate viewport(最大激活視口數(shù))的簡(jiǎn)寫(xiě)。這個(gè)變量的默認(rèn)值是64,最大值也是64,我們可以驗(yàn)證一下。

1、輸入MAXACTVP,回車(chē),輸入128,回車(chē),我們看到命令行會(huì)提示此變量的數(shù)值范圍,如圖所示。

6.jpg

2、輸入16,回車(chē),將數(shù)量限制設(shè)置為16 。我們可以看到圖中可正常顯示的視口數(shù)量就變成了15個(gè),如圖所示。

7.jpg

3、其實(shí)正常使用布局,一個(gè)布局中只放一個(gè)圖框的話(huà),視口通常不太會(huì)超過(guò)64個(gè)。遇到上述問(wèn)題的人并不多,之所以給大家介紹,主要有兩個(gè)目的:一是告訴大家要合理使用布局和視口,二是視口過(guò)多會(huì)對(duì)性能造成影響,否則CAD也不會(huì)限制激活視口數(shù)量了。