
發布
注冊
/
登錄abaqus位置
關注創建者:王靖雯 創建時間:2023-02-27
abaqus位置的視頻教程
ABAQUS-簡支梁受隨時間及位置變化荷載的動力學分析
簡支梁受荷載f(x,t)=(2500+100*x)*(10*sint)的動力分析 (第一次錄屏,試用的軟件帶水印,很抱歉,但不影響觀看)
¥30 12分鐘 21播放
查看
abaqus位置的實例教程
摘要:abaqus的高斯熱源網上有很多例題,能夠運行,但是并沒有講的太詳細。我用自己的模型,稍作修改就發現加載的位置不對了,所以來研究一下熱源的中心位置(x0,y0,z0)的定義方法。這里使用surface flux進行研究。
test 1:加載面選擇XOY平面,x0=0,y0=0。建立part時,長方形的一個角為坐標原點。
test 2:加載面選擇XOY平面,x0=0,y0=0.07,y向總長度為0.14
test 3:現在想要熱源從上往下移動,也就是沿著y軸負方向。除了給定速度為負值以為,初始位置改為(x0=0.03,y0=0.14)。x0.03時為了查看結果方便,y向總長度為0.14
test 4:之前的測試都有一個容易被忽略的前提,我們建模的時候長方形的左下角為坐標原點,重新建立一個模型,使得長方形最下面一條邊的中點為草圖的坐標原點。
結論:熱源施加的初始位置和兩個因素有關
1、建模的時候草圖的原點
2、子程序中的坐標x0,y0。這個點是相對于草圖中的原點的位置。也就是說當草圖坐標原點在模型之外時,選擇(x0=0,y0=0)時看不到加載效果的。
展開 Python提取Abaqus SPH結果粒子位置 ¥9.99
Abaqus軟件后處理中SPH粒子的渲染真的太差了,粒子大小、光照等都沒有有效的調整方法,于是想著從ODB文件中讀取出粒子位置信息,提取出來的信息還可以用于其他后處理及渲染等。
但是有很多問題:1. PC3D粒子的信息怎么輸出?與節點關系如何對應?2. 可以在界面上選擇節點編號查詢節點,但是批量怎么讀取?3. fieldOutput中物理量只有位移等,沒有當前坐標。
想了一個笨辦法:
先在后處理模塊中用“Display Group”功能顯示所有流體粒子,然后利用查詢功能獲得所有當前粒子的label,存到一個列表中;
在odb文件的assembly對象中獲得上面粒子label編號列表對應的節點的坐標,就是初始坐標。
在steps.frames對象中獲得位移場變量,位移是一個容器,里面存儲了所有節點的位移,找出流體對應節點的位移,位移與初始坐標的和就是當前坐標。
將查詢到的結果(包括節點當前坐標、節點位移值等)按照節點順序寫入vtk文件,利用paraview進行可視化。
如下為讀取及寫入vtk文件的Python代碼
展開 2 JC本構——損傷演化段
The Johnson-Cook criterion (available only in Abaqus/Explicit) is a special case of the ductile criterion in which the equivalent plastic strain at the onset of damage, , is assumed to be of the form
上面的英文是幫助文檔中對于 Johnson-Cook 損傷準則的解釋,具體意思:下面的公式是定義損傷起始/萌生時的等效塑性應變,當達到損傷起始等效塑性應變,材料就會發生損傷。
式中,d1-d5是需要輸入的損傷參數,損傷演化段和塑性硬化段一樣,等號右側第二個括號與第三個括號分別是應變率和溫度對于損傷的影響。
下面將討論修改參考應變率對于損傷起始位置的影響:
把參考應變率從4e-4修改成1,損傷的起始位置會從圖1右邊黃色框住的位置變成左邊,因為參考應變率變大第二個括號變小,導致損傷起始等效塑性應變變小,即損傷位置提前
圖1 修改參考應變率對于損傷起始位置的影響
參考資料:
(1)TC4鈦合金動態力學性能及本構模型研究_惠旭龍
(2)abaqus 幫助文檔
展開 代碼是通過Python腳本來實現,其代碼主要包含三個模塊runAbaqus、main_DE_inverse、main_TS_inverse,分別代表執行CAE計算、差分進化算法反演和遍歷搜索算法反演。
8.我的復制內容:C:\Windows\System32\cmd.exe /E:ON /V:ON /K ""D:\soft\IntelSWTools\compilers_and_libraries_2020.0.166\windows\bin\ipsxe-comp-vars.bat" intel64 vs2019"(安裝位置不同,復制內容略有區別)
9.找到ABAQUS安裝位置。點擊ABAQUS CAE,右鍵,點擊更多,點擊打開文件位置。
10選擇點擊ABAQUS CAE,右鍵,點擊屬性,點擊打開文件位置。
11.進入abaqus安裝位置,找到launcher.bat,點擊右鍵使用文本編輯器編輯。
12.復制的VS安裝地址和Fortran的安裝地址
VS安裝位置:%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsamd64_x86.bat"
Fortran安裝位置:C:\Windows\System32\cmd.exe /E:ON /V:ON /K ""D:\soft\IntelSWTools\compilers_and_libraries_2020.0.166\windows\bin\ipsxe-comp-vars.bat" intel64 vs2019"
選擇上述斜體內容并添加call如下。
展開 
abaqus位置的相關專題、標簽、搜索
abaqus位置的最新內容
分享一個插入cohesive單元的插件,將附件文件整體copy到abaqus的插件文件夾內(abaqus安裝位置名為abaqus_plugin的文件夾)。就可在abaqusCAE中找到名為cohesive的插件。
打開插件可以選擇要操作的模型,以及為即將創建的cohesive單元選擇材料,然后點OK即可。
在運用JC本構模型的時候,不知如何控制損傷開始的位置,在學習總結之后分享出來,希望和大家一起進步。
JC本構模型包括塑性硬化段和損傷演化段
1 JC本構——塑性硬化段
方程:
式中:A,B,n,m 是控制塑性段硬化的材料參數,等號右側第二個括號與第三個括號分別是應變率和溫度對于塑性硬化段的影響。
關于第二個括號:
\dot{\varepsilon}_{\mathbf{0}}:參考應變率
(三)*CLEARANCE
使用關鍵詞 *CLEARANCE 可以定義兩個接觸面之間的初始過盈量或間隙量,它只適用于小滑移(small sliding),并且不需要使用ADJUST參數來調整從面節點的位置。
(三)*CLEARANCE
使用關鍵詞 *CLEARANCE 可以定義兩個接觸面之間的初始過盈量或間隙量,它只適用于小滑移(small sliding),并且不需要使用ADJUST參數來調整從面節點的位置。
(三)*CLEARANCE
使用關鍵詞 *CLEARANCE 可以定義兩個接觸面之間的初始過盈量或間隙量,它只適用于小滑移(small sliding),并且不需要使用ADJUST參數來調整從面節點的位置。
D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7
記錄下abaquspython安裝位置
D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7
以及scripts位置(第三方庫文件安裝在scripts文件夾內)
D:\SIMULIA\EstProducts\
PythonRead使用說明:
1)、程序第一次運行時需要指定abaqus.rpy的位置(在你指定的工作目錄下,默認為/temp的文件夾根目錄下),在窗口上點擊右鍵瀏覽找到abaqus.rpy即可,以后運行會自動加載上一次設置;
2)、在窗口中拖動右鍵可以移動窗口位置;
3)、把鼠標移動到窗口邊緣可以拖動改變窗口大小。
文章來源:微信公眾號“仿真社”,主要分享Abaqus、ANSYS仿真案例,聚焦于結構優化、參數優化,二次開發等領域,歡迎關注。
本文你將獲得如下干貨:
1. 有限元模型修正法FEMU結合智能優化算法反演了加強筋位置布局的源程序(python程序,可反演位置、厚度、材料參數,通用反演程序)
2. 參數化建模的一些技巧;
3. 直接搜索法和智能算法兩種反演方法,以及了解他們的優勢所在
點擊ABAQUS CAE,右鍵,點擊更多,點擊打開文件位置。
10選擇點擊ABAQUS CAE,右鍵,點擊屬性,點擊打開文件位置。
11.進入abaqus安裝位置,找到launcher.bat,點擊右鍵使用文本編輯器編輯。
另外程序可以隨時打開,無須考慮與ABAQUS CAE的打開次序;
1、程序第一次運行時需要指定abaqus.rpy的位置,以后運行會自動加載上一次設置;
2、在窗口中拖動右鍵可以移動窗口位置;
3、把鼠標移動到窗口邊緣可以拖動改變窗口大小。