ug內部錯誤記憶體訪問違例如何解決(ug內部錯誤記憶體訪問違例怎麼處理)
下面整理了5種方法,希望對大家有所幫助!!
一、儲存時提示記憶體不足:比如,以下部件儲存失敗,記憶體不足!
這裡可以嘗試修改下儲存的選項:
我們把“儲存圖紙的CGM資料”選項的對勾去掉
然後點選瀏覽,更改下目錄,因為如果你直接點確定,可能會出現以下提示,代表你的C盤內沒有temp資料夾,這時候你也可以選擇重新在C盤新建一個TEMP資料夾
最後點選“確定”完成儲存選項的設定。
如果儲存的時候還是出現了報錯,可以試一下另存為進行儲存。
二、UG程式設計中出現的記憶體不足問題
比如:儲存失敗:未能儲存以下物件....內部錯誤:記憶體訪問違例
這個所涉及的原因很多,可能是模型問題,也可能是計算量太大,也可能是軟體本身有BUG等等
解決方法:
移除引數後進行儲存,因為可能是有些引數化的錯誤造成!
三、部件清理
他可以解決操作過程中提示的記憶體不足,解決有些物件無法選中,有些物件無法編輯,還有圖層中明明顯示有物件,可卻無法檢視到該物件等等一系列的原因......
部件清理可以幫助我們清理檔案中的特定資料。有些檔案中的資料型別,用其它方法是無法清除掉的。
部件清理命令從該部件檔案中消除特定物件。沒有部件清理,這些物件就不可訪問,且不能被消除。
我們根據部件清理對資料的影響分組:
簡單清理操作是安全的操作,因為它們不會更改資料。
中等清理操作通常以資料應當被更改的方式更改資料。但是,存在一些風險,它們的應用程式將執行您並不想要做的更改。
真正刪除操作(使用時要小心)執行更高風險的操作,因為它們總是移除資料。
在進行部件清理之前建議先備份一下原來的檔案,免得造成不能挽回的損失。
首先他的選項位置,藏的那麼隱蔽就說明他不簡單,不到萬不得已不用。
這裡把他分成兩塊,我們一般先嚐試上面的“簡單清理操作”、“中等清理操作”、“中等刪除操作”,下面的“真正刪除操作(小心)”先不選,這邊都叫我們小心了,所以一定要謹慎。這樣進行一輪操作後,再測試部件是否正常,如果正常了就不用進行別的操作了。如果還是不行,那就把下面的“小心”選項也都勾上吧,這邊再次建議,先進行檔案備份。
四、恢復軟體出產設定
恢復出產設定後,工具欄、首選項、角色介面設定都會被重置,在UG出現什麼記憶體報錯之類的問題的時候可以嘗試一下用這個方法去解決。
恢復的方法很簡單把下面這個資料夾中的檔案全部刪了即可,刪除的時候記得先關閉UG。
以12.0為例目錄地址是:
C:/Users/Administrator/AppData/Local/Siemens/NX120
這邊的Administrator是你的使用者名稱,NX120是你的版本。
在9.0以下的版本,這個資料夾會是在C:/Users/Administrator/AppData/Local/Unigraphics Solutions/NX版本號
如果找不到這個路徑 可以在位址列輸入下面這段程式碼訪問查詢 %LocalAppData%
五、UG 提示記憶體不足 out of memory 無法儲存檔案的解決方法
在用UG的時候曾經遇到提示:記憶體不足(out of memory),無法儲存或儲存失敗等現象,在嘗試N次以後就只好放棄,只能是關掉UG重啟,辛辛苦苦的設計就白費了,設計思路也給打斷,要怎麼解決呢,下面的方法證明是成功可行的:
進入製圖模組(Drafting),隨便放個投影圖,選擇匯出DXF或者DWG格式檔案,系統提示“你檔案未儲存,是否先儲存再轉換格式?”,當然選“Yes”,於是開始轉換,等他匯出完,你會發現標題欄上的“Modified”標誌消失了,去資料夾裡看看你的檔案的日期,應該就是幾分鐘前的日期了,這就證明儲存成功了,關閉UG,然後重新開啟(釋放記憶體),再開啟檔案繼續工作就ok了。根源在於:UG在匯出DXF格式時,你選“Yes”是,UG就先儲存圖檔再轉換,這樣在記憶體不足的情況下也能自動儲存,為什麼呢——軟體內部儲存的優先順序高?抑或點儲存按鈕方式先檢視是否有足夠記憶體,這個就不知道了,關鍵檔案能儲存已經很高興了,希望對你有幫助!
以上不足之處多多指正!!!謝謝!!!