ug制圖時為啥顯示内存訪問違例?下面整理了5種方法,希望對大家有所幫助,下面我們就來說一說關于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就先保存圖檔再轉換,這樣在内存不足的情況下也能自動保存,為什麼呢——軟件内部保存的優先級高?抑或點保存按鈕方式先查看是否有足夠内存,這個就不知道了,關鍵文件能保存已經很高興了,希望對你有幫助!
以上不足之處多多指正!!!謝謝!!!
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!