一、什么是文件損壞?
當(dāng)solidworks文件中有許多數(shù)據(jù)丟失或損壞時(shí),該文件就會(huì)損壞,軟件就無(wú)法讀取該文件。由于軟件識(shí)別錯(cuò)誤后,打開(kāi)或保存損壞的文件通常會(huì)產(chǎn)生錯(cuò)誤消息。但錯(cuò)誤可能會(huì)稍有變化,但通常會(huì)遵循以下幾條原則:文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
二、導(dǎo)致文件損壞的原因文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
1、大多數(shù)情況下,文件損壞是由SOLIDWORKS外部因素引起的,從操作系統(tǒng),網(wǎng)絡(luò),電子郵件,F(xiàn)TP到故障的硬件(硬盤(pán)),一切都有可能。有時(shí),也有可能是軟件中的錯(cuò)誤導(dǎo)致的文件損壞,但這并不常見(jiàn)。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
2、如果用戶經(jīng)常使用網(wǎng)絡(luò)驅(qū)動(dòng)器對(duì)文件進(jìn)行存儲(chǔ),也常常會(huì)造成文件損壞,尤其是當(dāng)用戶直接上網(wǎng)打開(kāi)并保存SOLIDWORKS文件,建議時(shí)常檢查服務(wù)器和客戶端計(jì)算機(jī)上的網(wǎng)卡驅(qū)動(dòng)程序,以確保是最新版本。如果有可能,大家可以將文件本地傳輸?shù)接?jì)算機(jī),然后再在SOLIDWORKS中對(duì)其進(jìn)行處理,在完成后將它們傳輸回網(wǎng)絡(luò),而不是直接在網(wǎng)頁(yè)中打開(kāi)。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
3、功率波動(dòng)也是常見(jiàn)的原因,這會(huì)影響您的計(jì)算機(jī)設(shè)備。為防止文件損壞和硬件損壞,請(qǐng)考慮使用不間斷電源(Ups)。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
4、通常,如果應(yīng)用程序需要花費(fèi)很長(zhǎng)時(shí)間做出響應(yīng),則用戶總會(huì)強(qiáng)制終止該程序。這樣做可能會(huì)破壞當(dāng)時(shí)在軟件中打開(kāi)的文件,尤其是在保存操作期間完成的情況下。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
5、工程圖模板體系結(jié)構(gòu)成為舊版本時(shí),有可能會(huì)受到輕微破壞。雖然工程圖模板可以更新到新版本,但是文件的體系結(jié)構(gòu)卻不能。由于這個(gè)原因,與圖形交互時(shí)通常會(huì)以較小的毛刺形式出現(xiàn)損壞,而不是正常的文件損壞錯(cuò)誤消息。我們建議每年創(chuàng)建新的文檔模板,以免隨著時(shí)間的流逝而產(chǎn)生潛在的問(wèn)題。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
6、如果懷疑軟件錯(cuò)誤導(dǎo)致?lián)p壞,請(qǐng)記下在另一個(gè)文件中重現(xiàn)損壞的信息并將此處理信息的步驟發(fā)送給技術(shù)支持進(jìn)行調(diào)查。文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
三、對(duì)損壞的文件進(jìn)行故障排除文章源自四五設(shè)計(jì)網(wǎng)-http://www.4968ejs.cn/4619.html
當(dāng)您打開(kāi)SOLIDWORKS文件并收到可怕的文件損壞消息時(shí)如何處理?不用太擔(dān)心,有時(shí)文件數(shù)據(jù)是可恢復(fù)的,并且您可以通過(guò)一些技術(shù)來(lái)測(cè)試它。
允許SOLIDWORKS修復(fù)文件
在某些情況下,軟件在打開(kāi)文件后識(shí)別出文件已損壞,并提出嘗試修復(fù)文件的意圖。SOLIDWORKS 2017及更高版本中提供了此功能,但不是說(shuō)沒(méi)一個(gè)損壞的文件都可以使用這個(gè)功能。
檢查程序集文件
如果發(fā)現(xiàn)由于損壞而無(wú)法打開(kāi)工程圖或裝配文件,請(qǐng)記住,實(shí)際上可能不是損壞的文件,而是該文件中的裝配或零件參考。
對(duì)于程序集損壞,最好從抑制所有子組件的情況下創(chuàng)建新配置開(kāi)始。為此,請(qǐng)轉(zhuǎn)到“文件” >“在SOLIDWORKS中打開(kāi)”,然后導(dǎo)航至有問(wèn)題的部件文件。選擇它,但不要打開(kāi)它。而是在“配置”選擇下,將其設(shè)置為<高級(jí)>,然后單擊“打開(kāi)”。在“配置文檔”窗口上,將其設(shè)置為“僅顯示裝配結(jié)構(gòu)的新配置”,然后輸入測(cè)試的任何名稱。然后單擊“確定”。
如果損壞仍在發(fā)生,則實(shí)際上是程序集文件已損壞。但是,如果在隱藏所有子組件的情況下成功打開(kāi)它,則很可能是零件或子組件已損壞。如果是這種情況,請(qǐng)從列表中移出并取消每個(gè)部件和零件,直到找到導(dǎo)致?lián)p壞錯(cuò)誤的元兇。
檢查工程圖文件
對(duì)于工程圖損壞,您可以利用類(lèi)似的技術(shù)。轉(zhuǎn)到“文件>打開(kāi)”,然后找到工程圖文件。選擇它,但不要打開(kāi)它。將“模式”設(shè)置為“快速查看”,然后單擊“打開(kāi)”。這將允許您分別加載工程圖中的每個(gè)圖紙,以便您可以精確定位損壞的圖紙。然后您可以嘗試打開(kāi)該圖紙上使用的零件或裝配體,以檢查它們是否已損壞。如果不是,則必然是工程圖圖紙本身已損壞,并且需要重新創(chuàng)建。
檢查零件文件
如果發(fā)現(xiàn)零件文件已損壞,可以使用SOLIDWORKS早期版本的SP5保留幾何數(shù)據(jù)。例如:如果SOLIDWORKS 2020中的零件文件損壞,請(qǐng)嘗試安裝SOLIDWORKS 2019 SP5并在該版本中打開(kāi)文件。這將刪除所有功能,僅使您具有文件的實(shí)體幾何形狀(只要幾何形狀本身沒(méi)有損壞)。如果您能夠在2019 SP5中打開(kāi)它,請(qǐng)繼續(xù)并將其另存為STEP或Parasolid文件類(lèi)型。然后可以將其作為沒(méi)有特征的實(shí)體幾何體重新導(dǎo)入到SOLIDWORKS 2020中,并且應(yīng)該消除損壞錯(cuò)誤。
檢查文件大小
由于文件損壞涉及數(shù)據(jù)丟失,那您有時(shí)可以通過(guò)更改文件大小來(lái)確定損壞的程度。如果要對(duì)此進(jìn)行測(cè)試,請(qǐng)導(dǎo)航到文件,在文件瀏覽器中的存儲(chǔ)位置。右鍵單擊該文件,然后選擇“屬性”查看其大小。點(diǎn)擊取消。接下來(lái),再次右鍵單擊該文件,然后選擇“發(fā)送到” >“壓縮(壓縮)文件夾”。接下來(lái),右鍵單擊此新的壓縮文件夾,選擇“屬性”,然后再次檢查其大小。如果壓縮文件夾的大小大大小于文件大小,那么很遺憾,該文件很可能無(wú)法恢復(fù)。但是,如果僅減少幾KB,這是正常現(xiàn)象,并且恢復(fù)的機(jī)會(huì)很大。
如果您嘗試了上述故障排除,但損壞的文件似乎仍然具有其數(shù)據(jù)(文件大小沒(méi)有急劇減少),則SOLIDWORKS技術(shù)支持有時(shí)可能會(huì)對(duì)其進(jìn)行修復(fù)。但是請(qǐng)注意,只有在沒(méi)有可用備份的情況下,才應(yīng)將此選項(xiàng)用作最后的選擇,因?yàn)樵撨^(guò)程將花費(fèi)數(shù)個(gè)工作日,并且無(wú)法保證他們將能夠修復(fù)該備份。
防止數(shù)據(jù)丟失
即使是最謹(jǐn)慎的用戶,安裝了適當(dāng)?shù)挠布宰畲蟪潭葴p少問(wèn)題,仍可能會(huì)不時(shí)遇到文件損壞的情況。最重要的是要始終備份您的工作,這樣,如果文件損壞,您將擁有一個(gè)還原點(diǎn),可以還原到該還原點(diǎn)并最大程度地減少丟失的時(shí)間。
SOLIDWORKS在軟件內(nèi)提供備份和恢復(fù)工具。請(qǐng)注意,我們并不建議您依賴SOLIDWORKS中的“備份/恢復(fù)”工具作為備份文件的主要方法??梢栽诠ぞ?gt;選項(xiàng)>備份/恢復(fù)下找到在SOLIDWORKS中配置備份和恢復(fù)的設(shè)置。
自動(dòng)恢復(fù)
啟用自動(dòng)恢復(fù)功能會(huì)將有關(guān)活動(dòng)文檔的數(shù)據(jù)自動(dòng)保存到指定自動(dòng)恢復(fù)文件夾位置,在SWAR恢復(fù)文件中。在經(jīng)過(guò)指定的分鐘數(shù)后沒(méi)有單擊“保存”,便會(huì)執(zhí)行此保存操作,從而有助于防止在軟件意外關(guān)閉時(shí)丟失數(shù)據(jù)。
如果您在這種情況下需要訪問(wèn)自動(dòng)恢復(fù)的文件,請(qǐng)?jiān)俅未蜷_(kāi)SOLIDWORKS,在“歡迎”屏幕上,您將會(huì)在“警報(bào)”選項(xiàng)卡上看到一條通知,在其中訪問(wèn)恢復(fù)的文件?;蛘?,導(dǎo)航至“自動(dòng)恢復(fù)”文件夾位置,然后從此處復(fù)制恢復(fù)的文件,并在打開(kāi).SWAR文件擴(kuò)展名之前將其刪除。
備份
在每次保存文檔時(shí),啟用備份都會(huì)自動(dòng)將活動(dòng)文檔的先前版本保存在指定的“備份文件夾”位置。您還可以指定要存儲(chǔ)的文檔版本副本的數(shù)量(最多10個(gè))以及存儲(chǔ)它們的時(shí)間。


評(píng)論