
發布
注冊
/
登錄abaqus荷載路徑的案例
Abaqus打開時默認的工作路徑設置
可以如下操作
在桌面右擊Abaqus的圖標
選擇屬性
在打開的界面中選擇快捷方式-起始位置(s)
然后把自己的工作目錄的路徑復制到后面框里
點擊確定
然后就會發現,每次打開軟件的默認工作目錄就是你設置的工作目錄。如果打開恢復默認的話,可以參考另一個貼里講的重啟軟件不會重置的方法。
ABAQUS2023支持中文路徑的辦法
使用everything搜索locale.txt
路徑大概位于:
C:\SIMULIA\EstProducts\2023\win_b64\SMA\Configuration\locale.txt
用文本編輯器打開之后找到第46行
添加一句話:
Chinese (Simplified)_China.936 = zh_CN
至此,ABAQUS2023支持中文路徑的方法已經講解完畢,希望對大家有幫助。
Abaqus后處理的四種路徑的應用
Abaqus后處理的四種路徑的應用
路徑(PATH)在后處理中的作用還是比較大的,除了線性化,路徑還可以通過映射提取沿路徑的節點、單元的結果,并保存輸出,避免需要查詢多次提取的弊端。Abaqus里面提供的可創建路徑有四種,如圖1所示,分別是節點路徑、關鍵點路徑、邊路徑和環路徑。
節點路徑:通過節點創建路徑,如果只選擇兩個節點,則表示沿著這兩個節點直線路徑,同時還可以指定多個節點創建路徑,這樣創建的路徑便是折線路徑,如圖2所示。用的比較多的還是通過兩個節點創建路徑。
圖1
圖2
指定路徑的首尾兩個節點,便創建如圖3所示的直線路徑。在提取路徑上的結果時,通過Create XY Data,選擇Path,如圖4所示。
圖3
圖4
之后彈出對話框,進行相關設置,Model shape:可以設置是變形前還是變形后;Point Location可以設置路徑上的映射點,其中Include Intersection與否的區別如圖6所示。
圖5
圖6
圖6中原本紅色的點是路徑上的節點,藍色的點是intersection。
下面的X Values 可以設置曲線的X坐標值,有不同的選項,其不同如圖7所示。
圖7
設置完成后,可以通過圖5中的Plot顯示曲線,如圖8所示,也可以Save As ,也即保存數據。
圖8
上面是節點路徑,第二種關鍵點路徑創建方式如圖9所示,需要手動輸入路徑的關鍵點坐標,也可以添加多個點。
圖9
其他部分與節點路徑全都一樣,不再贅述。
第三種路徑是edge path,創建方式是手動添加單元的edge,如圖10所示,通過點選單元的edge,創建一條路徑。
圖10
其他部分同上。
展開 ABAQUS任意路徑移動熱源Dflux子程序編寫 ¥20
ABAQUS復雜路徑雙橢球體熱源Dflux子程序,直線-圓弧-斜線,平面坐標變換

#ABAQUS圍線積分+網格重劃分--模擬裂紋任意路徑擴展
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/201811/076da1e6bd9d4a02bb0d52f71b69dbb8.jpg">
</div><p>前面的帖子已經介紹過在ABAQUS中模擬裂紋都有哪些技術,事實上,目前各大商業軟件對于裂紋擴展的模擬還是有很多很多限制的,更不要說模擬裂紋的任意路徑擴展了,截止目前,分析裂紋任意路徑擴展的方法主要包括以下幾種方法:</p><p>1 使用ABAQUS(或者ls-dyna等)自帶材料損傷本構,達到失效的單元會被刪除;</p><p> 例如:brittle cracking、ductile damage等</p><p>2 使用ABAQUS自帶的擴展有限單元法xfem模擬裂紋任意路徑擴展,裂紋可以穿過單元;</p><p> 例如:基于LEFM或者粘性片段法的xfem</p><p>3 在實體單元間批量插入cohesive單元模擬裂紋的任意路徑擴展;</p><p> 例如:在所有實體單元間批量插入cohesive單元</p><p>4 使用圍線積分+網格重新劃分模擬裂紋的任意路徑擴展;</p><p> 例如:自己編程實現圍線積分+網格重新劃分,或者franc2d/3d,zencrack3d,ALOF,adapcrack等</p><p>********</p><p>前三種其實目前用的比較多,各種例子視頻講解都有,但是對于第四種方法,往往由于使用起來太復雜被大家所拋棄,下面我們就重點講解一下這種方法,為大家提供一種思路,有興趣的可以自己使用python二次開發來完成。
展開 ABAQUS中點面耦合約束的荷載單位
該同學向我提問:在ABAQUS中,點面耦合時在點上施加的力荷載是N的單位還是Pa的單位呢?
我當時一看到這個問題,就想到的肯定是N的單位(當然經過試驗這也確實是正確答案,如果大家只是看答案的話,那么接下來的內容也不必再看了,感謝大家),畢竟施加的荷載名稱是concentrated force,并且我們平時在給耦合點施加位移荷載時,得到的反力也是N的單位。但是該同學糾結于一句話,那就是點面耦合之后,我加到點上的荷載,就相當于加到面上,那是不是我施加到面上的每一點荷載都是N,那么分布開來應該是N/m2,或者N/mm2,即壓強單位。
想解答這個疑問其實很簡單,只需要建立三個簡單的模型(其實更簡單的方法只需要建一個表面比單位尺寸(1*1)大一定數量的塊體,而后通過對耦合點施加力荷載,看其結果分析量級即可知道答案,但是為了防止偶然性(即單位尺寸的模型),本帖借鑒”Yy“同學的做法,建立三個模型),模型如下:建立100*100*100mm的立方體,隨便給一個材料,立方體下表面完全約束,三個模型網格尺寸相同,分別施加三種上表面力荷載:
1,點面耦合的模型,在耦合點施加數值為-200的荷載,如下所示:
最終得到應力狀態如下:
此結果的點面耦合為運動分布,運動學耦合將耦合節點的運動約束為參考節點的剛體運動。該約束可以應用于耦合節點上相對于全局或局部坐標系的用戶指定的自由度。
展開 Abaqus支持中文路徑但是界面不漢化的技巧
Abaqus老鳥很多都不太喜歡軟件中文操作界面,比如我,中文界面完全無所適從,一個設置也要找半天。因此不愿意漢化,但是仿真項目較多的時候,又希望軟件能夠支持中文路徑,這樣在查找相關分析文件時就方便多了。
實際上,我們可以這樣做。首先將軟件漢化,關于軟件漢化的方法很多種,我是通過修改locale.txt文件實現的,打開之后便是這樣的界面。
Abaqus漢化界面
接下來,我們只需要將:\SIMULIA\Abaqus\6.10-1\Configuration\Xresources文件夾下的“zh_CN”文件夾刪掉即可
zh_CN 文件夾路徑
接下來打開軟件時會彈出兩個錯誤,不用理會,cae會正常啟動
這樣我們就可以使用英文軟件界面,但是又支持中文路徑了,so easy!
本帖上的技巧可能很多人都曉得,知道的自行繞道,容我水一貼,刷點存在感啊,各位大爺,見笑了??????
展開 Abaqu后處理小技巧之路徑Path數據的不同提取方式對比
[圖片]
ABAQUS荷載
求問ABAQUS里面的荷載值是標準值還是設計值?
ABAQUS焊接模擬-空間三維多路徑串行焊接(Fortran子程序二次開發)
本文通過ABAQUS熱傳導方式講解空間三維多路徑順序焊接建模過程,多路徑焊接重點在于子程序編寫上面。
詳細操作視頻講解請查看:http://www.yqgqt.org.cn/college/video/c10113?nagivator=training
本文使用的是熱傳導分析步,只獲得溫度場,溫度結果如圖所示:
如需應力場或變形,可將分析步改成熱力耦合分析步,如下圖所示,單元類型也得改成熱力耦合。
多路徑的實現可以通過多個分析步,然后子程序里面在對應的分析步里面編寫路徑,也可以使用一個分析步,通過時間控制,這些都用條件語句就可以實現。
路徑的運動可以用參數方程來表示,將參數方程寫入子程序里對應的坐標中。實現起來還是挺簡單的。
本例僅供參考,如若有錯誤,歡迎指正。本人QQ:289328659,歡迎交流。
版權所有,轉載請注明出處!!!
展開 abaqus實體上添加線荷載
耦合加載法
耦合時注意:
1、參考點要選在線的中點上
2、耦合區域選Node Region
3、采用連續分步
加載集中力到這個參考點上,那么相當于集中力平均加載到耦合的這個線上了
節點集加載法
節點集的建立,注意要先劃好網格,再把這個線上的網格選上,建節點集
加載集中力時,要選擇窗口右下角的SET里的節點集,力的數值會加載到每個節點上,如數值為10,那么每個節點受力都是10
縱梁stringer間接加載法
將需要加載的線創建成縱梁stringer,那么這個線就可以按梁來定義屬性,注意,這個梁只是為了間接加載用的,所以截面定義小點,即多它一個,不會影響到整體的計算結果就行
注意加載時,選擇要改成stringer才能選上線的
展開 
如何在abaqus中得到荷載-位移的數據
一般需要一個參考點(就是想得到某處的曲線,就在這定義個參考點),在step設置輸出變量field out 時,單獨對這個參考點輸出位移和反力兩個變量
1.在后處理時(visualization模塊下) 有一個按鈕(上邊是XY下面幾行是空白 鼠標放上去會顯示Create XY Data)點擊
2. 在彈出的對話框中選第四個 operate on XY data 然后 continue
3. 在彈出的操作框中最底下一行 頭一個按鈕 create XY data ,在彈出的對話框中選第二個odb field output然后continue
4. 在variables選項卡中的position下拉框里選擇unique nodal 在下面的變量里勾選RF或RT(反力)、U(位移)一般只選某個方向的(如2方向);在elements/nodes選項卡中的method選擇Node sets,右邊選擇你定義的參考點 點擊Save
5.這時在操作框里XY Data欄下會有兩個數據,他們是參考點處的反力和位移隨時間的變化,在右邊的operators里有一個函數combine(x,x),點一下這個函數會出現在expression欄里,將兩個數據位移和反力用add to expression添加到combine函數的括號里,注意位移在前,反力在后,中間的逗號是英文的“,”
6.將expression另存為(save as按鈕)一個新的名字,可以用plot expression查看曲線,也可以在主窗口的XY Data manager用plot查看,用edit讀取數值
如果覺得位移和反力的符號是相反的,可以在第5步combine之前將兩個數據反號另存為新的數據之后combine
展開 abaqus低周疲勞荷載學習筆記
low cycle fatigue1.zip
可以關注抖音abaquser
ABAQUS提取荷載位移曲線速度很慢
使用ABAQUS做混凝土橋墩pushover分析,荷載位移曲線提取速度很慢。
ABAQUS二次開發(DLOAD實現車輪移動荷載)
()附件
ABAQUS
JOB-1.INP
BRIDGE.CAE
BRIDGE.JNL
DYNAMIC_LOAD.FOR
RUN.BAT
ABAQUS.zip