无码一区一级视频,国产一级看黄色片,黄片毛片免费在线观看,特级黄片毛片AA

 
電話:18081632026          QQ:185904051

西昌市瑞均規劃設計有限公司

設計,為更有效傳播
您現在的位置:首頁 > 技術詳情
從CAD保存文件的流程了解恢復文件的方法
來源:CAD小苗 | 作者:rjghsj | 發布時間: 2021-02-19 | 470 次瀏覽 | 分享到:
從CAD保存文件的流程了解恢復文件的方法
      前幾天有位網友的文件誤操作后保存了,想去找自動保存文件,結果發現自動保存文件也消失了,同時他將備份關閉掉了。通過跟他的交流發現大家對自動保存和備份文件什么時候生成,他們的作用不是很了解,因此決定將CAD保存文件的流程給大家簡單介紹一下,希望大家在遇到異常的時候對應該怎么恢復圖紙更清楚。
一、圖紙文件的保存流程
      當我們按CTRL+S或點保存按鈕保存圖紙文件時,我們一般認為CAD會直接將圖形保存覆蓋之前保存的文件。早期CAD版本也許是這樣做的,但由于保存時會出現異常,比如斷電、程序錯誤導致異常退出等,如果直接覆蓋保存DWG,由于圖形未完整寫入,文件被損壞導致圖紙完全無法打開,因此CAD后續做了一些保護措施,使用中間文件*.tmp。保存的流程如下:
      1、首先保存到*.TMP文件,這個文件名是隨機生成的,跟圖紙名不相同。
      2、驗證TMP文件的完整性,確認圖紙已經正確保存。
      3、將TMP文件改名替換原來的DWG圖紙文件。這一步具體的處理方式我也不是很清楚,是先刪除之前的DWG再將TMP改名成DWG,還是直接將TMP文件改名覆蓋原來的DWG文件。
      要想驗證TMP文件的存在很簡單,我們找一張稍大的圖紙,在CAD里打開圖紙,同時打開圖紙所在的目錄,點保存,我們可以看到CAD的頂部進度條都可以看到在保存TMP文件,同時在文件目錄下也可以看到多出了一個TMP文件,如下圖所示。

      因為了有保存TMP的中間過程,即使在保存時出現意外,原DWG文件也不至于損壞,只是TMP文件會在目錄中保留下來。網上看到很多人注意到這一點,問為什么保存出錯會生成TMP文件,其實這不是問題,問題在于為什么保存不成功,保存不成功后怎么辦。如果機器沒有出現斷電等異常而出現保存錯誤的情況,這也有多種可能,首先需要看一下文件是否有嚴重錯誤,可以用AUDIT核查功能檢查修復一下錯誤,如果還不行,需要看一下你的軟硬件環境會有什么問題。之前遇到過一個網友他們單位安裝了加密軟件,這個款加密軟件處理有問題,當CAD寫完TMP文件后,無法改名覆蓋DWG,也會導致保留TMP文件,他們每次需要手動來改TMP的文件名。
      在保存DWG不成功的情況,TMP文件是否用于恢復圖紙主要看問題出在哪一步,如果在第一步保存TMP文件的過程中就出錯,TMP文件不完整,這種TMP文件改成DWG也會打不開,如果出現在第三步,也就是TMP文件在改成DWG時出錯,這種情況下TMP文件應該可以改成DWG后打開。其實有時看文件大小跟DWG的差別就能大致判斷TMP文件是否完整,如果比DWG文件小很多甚至是0KB,就不必再改名并打開進行嘗試了。
二、備份文件的生成的流程
      當我們在選項對話框中勾選“每次保存均創建備份副本”時,我們的圖紙目錄中就會生成很多跟圖紙同名的BAK文件。很多人認為這個BAK文件跟DWG文件是完全一樣的,因此覺得占用那么多空間,完全沒有必要,會設置不生成備份文件。
其實BAK文件跟DWG文件是有區別的,其生成流程是這樣的:
      1、第一次保存DWG文件,不會生成BAK。
      2、再次保存DWG文件時,首先保存TMP文件。
      3、驗證TMP文件保存成功后,將之前保存的DWG改名成BAK。
      4、在將TMP文件保存為DWG。
      從上面的流程可以看此BAK等于是上一次保存的DWG文件的備份,這一點從兩個文件的保存時間就可以看出來,如果在兩次保存之間對圖形做過大量修改,圖紙的大小也會有明顯區別,如下圖所示。

      如果保存后發現其中一些操作有問題,如果圖紙沒有過關閉,我們可以撤銷相關操作,如果文件已經關閉,如果上一次保存的圖紙更接近我們需要的結果的話,我們可以將BAK改成DWG打開。
三、自動保存文件生成的流程
      如果我們打開了自動保存并設置了時間間隔,當我們操作此圖紙達到時間間隔且一直沒有保存的話,軟件就會將圖紙自動保存成一個臨時的圖紙文件。但有時在圖紙遇到問題時到臨時文件目錄下去找自動保存文件,卻發現并沒有自動保存文件,到底什么情況下才能有自動保存文件呢?
自動保存文件生成的流程如下:
      一、如果打開了自動保存選項,當打開一張圖紙并且CAD及此圖紙處于激活狀態達到自動保存時間間隔時,在自動保存目錄下就會保存一個*.sv$(默認是當前用戶的臨時文件夾%TMEMP%,臨時文件夾有大量各種軟件生成的臨時文件,為了更容易管理,也可在選項對話框OP中自己設置一個路徑),文件名是圖紙名加上一些數字后綴,如Drawing1_1_548_1390.sv$。自動保存文件的保存流程跟DWG保存基本一致,也會生成TMP文件。
      二、當時間再次達到自動保存時間間隔的時候,會保存覆蓋上一次自動保存的文件,文件名不會變。如果打開了生成備份(BAK)文件的話,上次自動保存的文件也會被改名成BAK文件保留下來。
      三、當按CTRL+S或點保存按鈕手動保存文件成功后,自動保存文件*.sv$會被刪除,但*.bak文件不會被刪除。
      四、保存后操作圖紙時間再次達到自動保存時間間隔時,又會生成自動保存文件,但這回文件名中的數字肯定跟上一次不同了。
      五、關閉文件,自動保存文件也會被刪除。
      只有在操作文件且未保存時間超過自動保存時間時會生成自動保存文件*.sv$,在生成自動保存文件,只有文件在非正常關閉也就是CAD軟件異常退出的狀態下,自動保存文件才會保留下來,我們可以通過將它改成DWG打開或者直接在圖形修復管理器中雙擊打開。如果我們設置了保存備份,自動保存也會生成BAK,前提是手動輸入保存前有兩次或多次的自動保存,BAK文件如果沒有手動清理或刪除會保留在目錄中,如果我們想利用自動保存文件來恢復舊版圖紙,可以試試自動保存目錄下的BAK文件。