不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus如何計算扭矩的案例

如何提高ABAQUS計算速度
如何提高ABAQUS計算速度 當問題的自由度和復雜程度比較小的時候,計算速度也許不是什么太大的問題,但當自由度很多,比如幾百萬個自由度,又有復雜的接觸搜索計算時,計算速度就很重要了。我不精通計算機原理,但在Windows和Linux上安裝使用過32位和64位ABAQUS,也在64位工作站上用Linux并行計算過,對計算速度有一點自己的心得,寫出來和大家討論下,對計算機比較精通的,希望能解釋下原理和表達下自己的看法。 我認為影響計算速度的因素主要有3個: 1.計算模型的大小和復雜程度; 2.ABAQUS中關于內存和硬盤使用的設置; 3.計算機的配置。 在ABAQUS幫助文件中說,一個有限元模型在分析計算中,會生成兩種臨時文件,第一種臨時文件是必須放在內存中,第二種臨時文件可以放在硬盤里也可以放在內存中。由于內存讀寫速度比硬盤讀寫速度快,所以如果計算機配置不變的情況下,要達到最快計算速度,就要在計算時讓兩種臨時文件都放在內存中。在計算前進行datacheck,然后在dat文件中會告訴你能使模型計算所需最小的內存量,也就是在計算中所生成的第一種文件的大小,還會告訴你最小I/O交換情況所需的內存量,也就是兩種文件都放在內存中時所需要的內存量,我稱這叫“全速計算”所需內存量。在ABAQUS中,有個內存使用上限設置參數,也就是你允許你的計算機中有多少內存讓ABAQUS使用,如果你允許ABAQUS使用的內存上限大于“全速計算”所需內存,則ABAQUS會將兩種臨時文件放入內存使用。如果允許內存大于最小所需內存,小于“全速計算計算內存,則ABAQUS會把第二種文件一部分放入內存,一部分放入硬盤。如果允許內存小于最小所需內存,則無法計算
展開
Abaqus如何保存變形后的模型并在此基礎上計算
Abaqus如何保存變形后的模型并在此基礎上計算Abaqus計算完成后會生成odb文件,也就是結果文件。如果想重新采用變形后的模型進行相關分析,可以通過Abaqus的導入操作完成。 新建一個model,通過File下拉的import—Part,之后選擇相應的odb模型,可以自己選擇導入哪個載荷步或者哪個子步的變形結果。 圖1 很明顯,導入后的模型如圖2所示。而之前的模型如圖3所示。 圖2 圖3 導進來之后的模型需要重新定義材料、加載組件、定義載荷步、加載,之后可以選擇在編寫基礎之上繼續計算。 如果只是想得到變形后的單元節點信息,則可以不考慮在Abaqus中定義材料和加載等,而是直接在Job模塊直接創建一個Job,通過Write input生成記錄了該變形的inp文件。該inp文件里面的信息是單元和節點信息。 Inp文件可以作為數據文件進行傳遞,對于HyperMesh,可以與Abaqus進行有效的連接,可以讀取Abaqus的inp文件生成相關信息。
展開