大多數(shù) FEA 求解器生成的輸出文件比較大。在某些情況下,這可能會導(dǎo)致我們空間瞬間被占滿的問題,尤其是在使用的硬盤空間有限時,我們的輸出文件太大,可能直接導(dǎo)致軟件癱瘓。那么,我們該怎么做呢?應(yīng)該如何縮小Abaqus結(jié)果文件呢?
Abaqus軟件通常具有輸出的默認設(shè)置,也就是說預(yù)先已經(jīng)設(shè)置好了輸出的物理量。但很多時候,我們需要下載不同的規(guī)格大小,就無從下手了。
如果我們正在運行結(jié)構(gòu)分析并且我們只想知道應(yīng)力,我們可能不需要輸出應(yīng)變、撓度、壓力、滑動、溫度等。因為場輸出是針對每個節(jié)點和元素編寫的,這樣就可以節(jié)約大量的空間。想要在ABAQUS軟件中執(zhí)行這個操作,我們只需要在“Field Output”下拉菜單中選擇相關(guān)的輸出變量,也可以在輸入文件的 *FIELD OUTPUT 部分中定義它們。
如果我們正在運行高度非線性的靜態(tài)分析,此時求解器計算的每個增量的結(jié)果可能并不那么重要。我們只需要分析結(jié)束時的那個結(jié)果。如果想要過程,那么五到十個輸出增量就足夠了。此時,只需要最后一個增量結(jié)果,就可以設(shè)置寫入頻率=999,或者,告訴求解器停止并以相同大小的增量寫入數(shù)據(jù)即可,尤其是當(dāng)由于接觸等原因而存在大量增量時,這個方法尤其管用。在 Abaqus軟件中,可以通過要求“均勻間隔增量”或“每 X 時間單位”的字段輸出來達到這一效果。
如果只對較大 的FEA 模型中某個組件或位置的結(jié)果真正感興趣,那么可以通過節(jié)點和單元集定義將字段輸出限制在特定位置,這意味著輸出文件中的數(shù)據(jù)要少得多,因此輸出的文件大小要小得多。在ABAQUS軟件中,只需在查看 Abaqus CAE 中的 Field Output 對話框時僅選擇您感興趣的集合,或者在輸入面板中包含 *NODE OUTPUT, NSET = node_set_name 或 *ELEMENT OUTPUT, ELSET = element_set_name。
如果不需要輸出內(nèi)部節(jié)點和元素的數(shù)據(jù),就可以節(jié)約大量空間。比如在下面這個(可怕的網(wǎng)格化)球中,總共有 478,920 個節(jié)點和 347,265 個單元,但是,外表面僅包含 2,407 個這些節(jié)點和 1,023 個單元。如果分析這個球并比較來自所有節(jié)點和元素的數(shù)據(jù)量與僅包含外表面的數(shù)據(jù)量,就會發(fā)現(xiàn)場輸出空間節(jié)省高達 99.6%!要從 Abaqus CAE 請求此信息,需要從場輸出對話框中選擇“僅外部”,或在輸入卡組中包含 *NODE OUTPUT, EXTERIOR 或 *ELEMENT OUTPUT, EXTERIOR。
通過從少量節(jié)點或單元請求相關(guān)信息,就可以避免繁瑣的場輸出后處理,并更輕松地以表格形式訪問數(shù)據(jù)。并不是說歷史數(shù)據(jù)在輸出文件中占用大量空間,但如果請求大量節(jié)點/元素和變量,它就會開始累加。
在將數(shù)據(jù)傳輸給同事或存儲時,只需將 .odb 文件壓縮即可減少 50-70%。
審核編輯:湯梓紅
-
軟件
+關(guān)注
關(guān)注
69文章
4511瀏覽量
86524 -
文件
+關(guān)注
關(guān)注
1文章
548瀏覽量
24533 -
ABAQUS
+關(guān)注
關(guān)注
1文章
34瀏覽量
13654
發(fā)布評論請先 登錄
相關(guān)推薦
評論