
發布
注冊
/
登錄abaqus圖標位置的案例
abaqus系列技巧9:如何全部顯示abaqus圖標的問題
我相信用筆記本的同學一定遇到過下面的問題
不知道有沒有看明白,就是下面的圖標怎么也顯示不全。怎么拉都沒用。
很惆悵!!??!
其實是分辨率搞的鬼。
如將分辨率這么改下
問題就完美解決拉
滿意不,親。
如果滿意請點個贊。順便關注下我的技術鄰賬號。
歡迎關注我的技術鄰賬號,關注我的技術文章和視頻。
也歡迎加入abaqus交流群516073058進行討論研究
Abaqus修改界面圖標大小,修改背景顏色,且每次重啟不會重置設置 ¥2
<p>先說需求:有時候屏幕比較大,默認的圖標大小太小,看著費眼睛,所以需求圖標放大。</p><p> 有時候需要截圖,背景顏色改為白色,方便展示。</p><p> 每次設置完,重啟軟件,都會恢復成默認設置,就很麻煩!</p><p><br></p><p>具體如何設置,如下:</p><p> </p><p><br></p>
展開 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代碼
展開 
abaqus 中的 Johnson-Cook 模型如何控制損傷起始位置?
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 幫助文檔
展開 Abaqus|智能優化算法的反演加強筋位置,提升薄壁結構穩定性 ¥50
代碼是通過Python腳本來實現,其代碼主要包含三個模塊runAbaqus、main_DE_inverse、main_TS_inverse,分別代表執行CAE計算、差分進化算法反演和遍歷搜索算法反演。