為什么CAD圖紙經(jīng)常要重生成RE?重生成什么意思?
在CAD中經(jīng)常會用到重生成,比如:
-
在CAD低版本當(dāng)我們縮放視圖的時(shí)候經(jīng)常會提示無法繼續(xù)縮小或繼續(xù)方法,解決方法就是RE重生成就可以繼續(xù)放大或縮小了;二到了CAD高版本,縮放的時(shí)候不提示無法放大或縮小了,但觀察命令行會發(fā)現(xiàn)不斷顯示正在重生成模型,如下圖所示。

為什么CAD縮放時(shí)會提示無法進(jìn)一步縮小或縮放?
-
當(dāng)圓或弧放大后顯示多邊形的時(shí)候,也是RE重生成就重新變圓了;
CAD中為什么圓和弧看起來不光滑?如何設(shè)置能讓它光滑?
-
修改文字樣式字體或者填充顯示的變量FILL后圖面顯示并未變化,輸入RE回車顯示就正常了;
-
在切換模型和布局或者進(jìn)行很多耗時(shí)的操作的時(shí)候,命令行經(jīng)??梢钥吹教崾驹谥厣?,如下圖所示。

-
......
這么多地方都用重生成,重生成到底是什么?
每日一貼——CAD容易出現(xiàn)的幾種顯示問題
重生成到底是什么意思?
CAD的圖紙文件中保存的是各種圖形的數(shù)據(jù),例如在文件中一個圓的數(shù)據(jù)是圓心坐標(biāo)和半徑,同時(shí)包括圖層、顏色、線型等各種特性數(shù)據(jù),為了方便查看和編輯圖形的數(shù)據(jù),需要將這些圖形顯示到屏幕上,而顯卡和顯示器并不識別CAD圖紙文件中保存的圓的數(shù)據(jù),就需要將這些數(shù)據(jù)轉(zhuǎn)換成顯卡可以識別的顯示數(shù)據(jù),然后再由顯卡轉(zhuǎn)換成屏幕上顯示的每個像素點(diǎn)信息,我們才能看到這個圓。
將圖形數(shù)據(jù)轉(zhuǎn)換為顯示數(shù)據(jù)的計(jì)算過程就是重生成(REGEN),類似于很多軟件中的刷新功能。
--提示:下面是廣告,不是本文圖片--
什么時(shí)候需要重生成?
打開圖紙的時(shí)候其實(shí)就是分為兩步,第一步是將CAD圖形數(shù)據(jù)讀入到內(nèi)存中,第二步是將圖形數(shù)據(jù)轉(zhuǎn)換為顯示數(shù)據(jù)并顯示到屏幕上,后者通常占用了打開圖紙時(shí)間的70%或更多。
此外,CAD為了提高性能,對生成的顯示數(shù)據(jù)進(jìn)行優(yōu)化,不會一次生成所有圖形的顯示數(shù)據(jù),也不會按相同的精度生成所有圖形的顯示數(shù)據(jù)。通常CAD只會生成比圖形窗口大一定比例范圍內(nèi)的圖形數(shù)據(jù),當(dāng)視圖放大或縮小到一定程度時(shí)候,有些需要顯示的圖形沒有顯示數(shù)據(jù),就需要再次重生成顯示數(shù)據(jù)。軟件根據(jù)圓在圖形窗口中顯示的大小來確定生成多邊形的邊數(shù),如果圓特別小就會用很少的邊數(shù)來顯示,但放大后就看著很明顯了,如下圖所示。


此時(shí),重成成就可以會按放大后的圓重新計(jì)算,用更多的邊數(shù)來顯示,就會看上去比較圓了。
總之,當(dāng)現(xiàn)有的顯示數(shù)據(jù)無法滿足視圖調(diào)整或參數(shù)調(diào)整后正常顯示的需要時(shí),就需要重生成數(shù)據(jù)。
其實(shí),在繪圖、編輯、凍結(jié)圖層等過程中隨時(shí)都在重生成,只不過只是重生成新增或修改的局部圖形的顯示數(shù)據(jù),而且這些數(shù)據(jù)是自動重生成的,在命令行不提示。
圖層關(guān)閉和凍結(jié)的區(qū)別就在于是否重生成顯示數(shù)據(jù),關(guān)閉圖層時(shí)顯示數(shù)據(jù)是不處理的,凍結(jié)圖層會處理顯示數(shù)據(jù),因此關(guān)閉圖層比較快,而且關(guān)閉圖層上的圖形按CTRL+A全選的時(shí)候也會被選中,而凍結(jié)圖層可以減少顯示數(shù)據(jù),但處理時(shí)就相對比較慢了。
CAD圖層的凍結(jié)跟開關(guān)有什么區(qū)別?凍結(jié)、新視口凍結(jié)、視口凍結(jié)有什么不同?
重生成如何控制?
CAD提供控制重生成的變量和命令,變量有REGENAUTO,命令有REGEN(RE)、REGENALL、RENGEN3。
重生成RE命令我們經(jīng)常用,而REGENALL是生成所有圖形和視口的數(shù)據(jù),當(dāng)圖形數(shù)據(jù)顯示有問題的時(shí)候才可以嘗試使用此命令試試,而REGEN3可以重新生成視圖,以修復(fù)三維實(shí)體和曲面顯示中的異常問題。
命名REGENAUTO已經(jīng)被廢棄,變量REGENAUTO可以控制一些自動重生成命令如圖層凍結(jié)是否自動重生成,但我看2018版中凍結(jié)圖層除了命令行是否顯示重生成的提示外,顯示效果并無差別。
我們也不需要記所有的變量和命令,通常需要刷新顯示的時(shí)候,輸入RE,回車就好了。
哪些數(shù)據(jù)會影響重生成的速度?
要顯示的圖形越多,重生成所需的時(shí)間越多,這并不是由圖形的大小決定的,而是最終要顯示到屏幕上的線、三角形填充等數(shù)據(jù)的數(shù)量決定的。
有些圖紙很小,但打開和顯示卻很慢,主要是這些圖紙中有一些復(fù)雜的數(shù)據(jù)。比如說一個填充對象保存在文件中的數(shù)據(jù)就是填充邊界、圖案、比例等參數(shù),填充比例10和填充比例0.1,對于保存的圖紙文件的大小沒有影響,但兩者顯示數(shù)據(jù)的差距卻很大,因?yàn)樘畛浔壤s小100倍,填充單元就可能會多10000倍,顯示數(shù)據(jù)也就會多10000倍。有人用密集填充來表示SOLID實(shí)體填充,一個簡單的圖塊的填充炸開后有90多萬條線,圖紙中插入了幾十個圖塊后,圖紙也就不超過2MB,結(jié)果性能差的機(jī)器根本打不開。操作系統(tǒng)的TTF文字是由復(fù)雜的輪廓線和填充組成的,如果這類文字比較多,顯示數(shù)據(jù)也會比較大,也會導(dǎo)致顯示和操作變慢。當(dāng)然如果圖紙中插入了大量圖像或者多張像素點(diǎn)很多的圖像,顯示數(shù)據(jù)也會非常大。
為什么圖紙很小,卻打開很慢或操作很卡?
估計(jì)不少人之前知道重生成的操作,但并不了解重生成具體的原理。了解CAD內(nèi)部原理對大家理解CAD操作中遇到的一些現(xiàn)象會有幫助。如果大家還有其他問題,請留言!
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
