
發布
注冊
/
登錄中性文件abaqus的案例
abaqus生成模態中性(mnf)文件
在adams中用到柔性體,所以研究了下用ABAQUS生成mnf文件
附件是word文件和inp文件
tong.rar
abaqus轉換mnf文件.part1.rar
abaqus轉換mnf文件.part2.rar
1.打開abaqus,file--set work directory
2.model-Edit attributes
3.do not 那兒打鉤,不輸出部件和裝配信息
4.創建一個part,外徑0.02,內徑0.01,長0.05
5.創建材料并賦予part-1
6.裝配
7.創建模態分析步
展開 Adams中采用模態中性文件的柔性體—marker 關聯node是怎么回事
Adams中的柔性體主要就是采用模態中性文件,當然還有像FE_part,maxflex,beam梁等建模方式。但是mnf文件適用的幾何形狀更廣泛,且一般柔性體的變形也較小,因此這種方法使用范圍最廣。
生成mnf文件的方法應該能找到很多,這里就不介紹了。mnf文件的大小一直是個大問題,我有個帖子也說明了如何縮減mnf文件尺寸。
本篇主要想聊下,柔性體導入后,如果在柔性體上建立marker,一般都會選擇關聯的node點,這個可以選一個,也可以選一圈。假設不考慮柔性體的局部模態,可以在生成后,在其附近建立marker點,關聯一圈node,這個就相當于在有限元中建立了個RBE2(剛性連接),此種方法會增加局部的剛度,可以模擬螺栓孔這些,不建議連接大片的區域。
提個問題:但是關于里面模態的選擇,卻一直比較含糊。按照理論來說,是不該失效掉模態的(模態是自由模態+約束模態正交化的結果),失效局部模態或者失效整體模態都會影響準確性。但是在某些對標過程中,如果使用全模態對標結果又會比較差,迫使人去失效模態。這塊我還是沒有琢磨清楚,希望高人解惑。
再提個問題:在多體里面采用mnf文件去做系統的頻響分析,與有限元中模態法求頻響有什么區別,下次想解決這個問題。
展開 在指定文件夾中建立ABAQUS文件的快捷方法
在指定文件夾中建立ABAQUS文件有兩種方法:
1、一種是用通常的界面打開ABAQUS,建立模型后用另存為的方式放在指定文件夾里;
2、方法二介紹如下:
1)建立指定文件夾如ABAQUS exe
2)打開文件夾后,按住SHIFT鍵
3)右擊鼠標,選擇“在此處打開命令窗口”
4)在文件夾名后輸入:abaqus cae
5) 即可打開ABAQUS CAE,且文件出現在指定文件夾里。
Abaqus顯式分析SPH方法中的內部侵蝕接觸設置(附inp文件與2020版本cae文件) ¥9.9
<p>Abaqus官方幫助文檔中關于sph粒子的接觸設置并不十分明確,只提到了會在將網格轉化為sph粒子時生成一個內部的surface集合進而定義接觸。而直接定義通用接觸的默認設置,即All* with self,則sph粒子僅能與實體單元外表面的一層接觸,表面侵蝕后,內部單元不再與sph粒子接觸。如圖所示:</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png" style="text-align: center" data-regular="true">
<img src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png" style="" width="400" data-mobile-src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png?
展開 
ODB to Output2:將ABAQUS結果文件轉譯為NASTRAN的output2文件
這個問題的主要原因是:比如nCode2018只支持ABAQUS2017的odb文件。甚至軟件如果更新的比較頻繁,發布的月份都會有影響。
我在工作中就遇見過類似的問題:ABAQUS2018版本的odb文件不能被nCode2018和Altair2018讀取。通過錯誤提示,我發現nCode2018和Altair2018均只支持ABAQUS2017。
所以我采用的解決方法是使用ABAQUS內置的轉譯功能將odb文件轉譯成output2文件,這樣一來2018的odb就變成了2017的output2,就可以在nCode2018和Altair2018之間通用了。
ABAQUS提供的轉譯語句是:
abaqus toOutput2 job=jobname odb=odbname step=stepid
使用方法:
打開Abaqus Command;
指定當前工作目錄到需要轉譯的odb文件所在的目錄;
鍵入命令:abaqus toOutput2 job=jobname odb=odbname step=stepid。
展開 讀取ABAQUS結果文件中的單元應變能并輸出至excel文件的處理腳本 ¥1
腳本內容如題。
使用python進行ABAQUS批處理,自動識別文件夾內的待處理inp文件 ¥10
筆者以前使用的是nastran求解器,最近剛開始接觸ABAQUS求解器,如有錯誤之處,希望各位大俠指教!
平時工作中,有時會接手好多項目,或者一個項目需要使用不同的參數進行分析,并且如果涉及非線性的分析會耗時很久,為了有效的利用時間,我決定下班的時間讓工作站自動計算,計算完成后工作站關機,并在此基礎上,構思了使用Python自動識別工作文件夾內的待計算inp文件然后順序提交求解。
程序描述:
獲取當前工作目錄后,創建用于存放結算結果的Result文件夾;
獲取當前文件夾的文件信息列表,并對該信息列表進行遍歷提交;
遍歷操作:如果這個文件是inp文件,則根據該文件提交ABAQUS求解,提取其文件名并將名字中的'.'替換為'-'(該替換是因為在使用CAE GUI提交的時候不允許有'.',使用非ABAQUS前處理生成inp的時候文件名有可能會帶有ABAQUS提交計算時的非法字符);
重新獲取當前文件夾的文件信息,并根據后綴類型進行保存或刪除,'.inp' '.sta' '.odb''.msg'被保存,其余的刪除,如果需要保存別的類型文件,就在類型判斷中添加即可;
工作站自動關機,如果不需要自動關機,那么可以將程序的最后兩行使用#進行注釋化或者刪除。
由于我并未選擇保留py文件,所以注意該程序的備份。
使用方法:
新建一個文件夾,將需要計算的inp文件與用于提交求解的py文件復制進去;
打開ABAQUS command,將當前工作目錄設置為1中建立的文件夾;
使用命令abaqu cae noGUI=python_BatchAbaqus.py進行求解。
展開 STARCCM與ABAQUS算例文件 ¥20.26
STAR-CCM+用戶指南:與Abaqus協同仿真機械耦合方面
本教程模擬固定在底部、處于10 m/s 空氣流率之下的彈性平板變形情況。在機械耦合中,STAR-CCM+ 將拉力負載傳遞給 Abaqus (壓力 + 壁面剪應力),而 Abaqus 將位移傳遞給 STAR-CCM+。在 Abaqus 中,拉力負載作用于固體結構的表面。在 STAR-CCM+ 中,位移作為網格變形輸入使用。
注:該STAR-CCM+版本為2406,付費內容為兩個軟件的源文件,均已經設置好。以下為結果展示:
流場(壓力)云圖:
結構變形云圖:
展開 Abaqus軟件對汽車塑料油箱的有限元分析(ABAQUS模型源文件+文檔教程) ¥68
Abaqus軟件由于其本身強大的非線性求解功能,是在工業界被公認的技術最先進的非線性有限元分析軟件,與傳統商業軟件不同,Abaqus是專門為解決工程中困難問題發展并逐漸被廣大用戶接受的通用有限元軟件。
汽車燃油箱是汽車部件中重要的功能件和安全件之一,而汽車塑料油箱與金屬燃油箱相比具有安全、耐腐蝕和使用壽命長等特點,且能夠適應汽車輕量化的發展要求,因此現在被廣泛采用。但是汽車塑料油箱采用的材料是一種復雜的非線性材料,并在實際的過程中也會經歷大變形,因此采用Abaqus軟件來進行分析是非常合適的。
本例中結合Abaqus/Standard和Abaqus/Explicit兩個求解器模塊,對同一款汽車油箱進行了沖壓、跌落和撞擊的有限元分析,得出了可為工程設計提供重要依據的分析結果。
付費后即可獲取文檔教程和模型inp源文件。
部分文檔教程和模型源文件展示如下:
展開 運用ABAQUS軟件對冰材料彈塑性本構模型改進及驗證(附源文件) ¥1300
提供兩種方案:</p><ol><li><strong>個人初步學習版 (¥499):</strong> 包含驗證INP文件,不包括任何技術上的答疑。適合個人學習和探索,性價比高</li><li><strong style="color: rgb(25, 27, 31);">個人進階版 (¥599)</strong><span style="color: rgb(25, 27, 31);">: 包含驗證INP文件,包括一份文檔常見問題答疑+2-3次技術文字答疑。</span></li><li><strong style="color: rgb(25, 27, 31);">個人進階版 (¥799)</strong><span style="color: rgb(25, 27, 31);">:包含驗證INP文件,包括一份文檔常見問題答疑+若干次技術文字答疑+1-2次遠程操作。</span></li><li><strong>課題組版 (¥1499):</strong> 包含INP,CAE文件,提供優先答疑支持。適合科研經費支付,可供團隊使用。</li></ol><p><em>具體內容清單及差異請私信詳詢。</em>注意:可通過聊天減少一定成本。
展開 abaqus cae數據文件損壞如何修復? abaqus data
將jnl文件復制一份,重命名后綴為.py的文件,打開abaqus,file-->run script, 運行一遍該py文件。但要注意你原始導入的幾何或孤立網格文件還在原來的文件夾位置下。

Abaqus二次開發讀取變形后的節點坐標并輸出到txt文件中。讀取模態頻率到txt 文件中。 ¥10
有時候在abaqus中,我們需要知道某一個集合中的節點變形后的坐標。以此為輸入來進行一些研究。這里我用一個自編函數,將節點集合變形后的坐標寫入到一個txt文件中。格式化的寫入文件,方便用此坐標來進行計算研究。
同樣有時候,需要將計算的模態頻率值提取出來。同樣用一個函數將模態頻率提取出來,放進txt文件中,方便后續研究。
讀取的節點結果如下圖所示:
abaqus 導入CSV文件關鍵字之后開始JOB文件 出現找不到節點的錯誤 有大神知道是怎么回事嗎
abaqus 做滑坡庫水位變化 在進行地應力平衡時 使用導入CSV法 導入之后出現錯誤
Unknown assembly id 1.
Unknown assembly id 2.
Unknown assembly id 3.
.......
ABAQUS fil 文件如何閱讀
startat=pt02ch05s01afi01.html,對應的key值可以在用戶手冊中查詢,如recordkey為1對應單元的一些屬性,這條記錄共有9個值,分別有各自的意義
*I 18I 211D 5.143470386335691D+00D
3.097019956138536D-03D-4.272948703247792D-04D-4.131188576751562D-03D-7.064966453604931D-04D-3.626273143709050D-04,第二個數據211I表示key為12的輸出,表示的是7個應力不變量的數值
5.Abaqus2Matlab的document中有部分有詳細的說明,這里擇出放在了附件中
Abaqus2Matlab fil怎么閱讀.pdf
展開 ABAQUS 結果文件輸出
結果文件有output database(.odb)文件和result file(.fil)文件。區別是
a.odb文件默認生成,是二進制文件,abaqus才能訪問,python后處理也是通過abaqus訪問。
b.fil文件不是默認生成,需要在inp中添加關鍵字(*FILE FORMAT, ASCII),添加的位置可以是(*Restart)命令之后。是文本文件,文本編輯器可以訪問。
要輸出的量可以通過cae界面選擇,也可以通過inp添加。
輸出到fil文件屬于歷史輸出范圍,輸出的是所有增量步的值。fil文件的大小似乎是固定的,在cae界面中,歷史輸出可以設置只輸出最后一個increment的值,對應在inp文件中表示為(*Output, history, frequency=99999),輸出頻率非常大,故只輸出最后一幀。這個命令針對fil的輸出無用,這里姑且認為fil只能輸出的所有增量步的值。
*NODE FILE 輸出節點變量,位移(UCOORD-101),節點坐標(COORD-107)
*EL FILE 輸出單元變量,MISES應力(S),應力分量(SINV-12)
要使用URDFIL子程序,首先必須先創建.fil文件,子程序讀取.fil文件,Fortran代碼實現結果的格式化輸出。
展開