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

abaqus區域密度的案例

利用abaqus基于位錯密度模型進行切削過程中位錯密度和晶粒尺寸仿真(VUSDFLD)
位錯密度模型基于Hongtao Ding的論文;
Abaqus GUI中旋轉區域和多對話框實現方法 ¥16
本文介紹如何在Abaqus GUI程序設計中實現旋轉區域和多個對話框功能。 先了解下幫助文檔中相關內容的介紹: 1. 旋轉區域(Rotating regions) The FXSwitcher widget manages children that are positioned on top of each other. FXSwitcher allows you to select which child should be shown by either sending it a message or calling its setCurrent method. When sending a message, you must set the message ID to FXSwitcher.ID_OPEN_FIRST for the first child. You must then increment the message ID from that value for the subsequent children, as shown in the following example.
展開
abaques2020 怎么查看一塊區域內的平均應變
感謝回答
abaqus切削仿真VUSDFLD子程序講解(基于位錯密度模型) ¥50
abaqus切削仿真VUSDFLD子程序講解(基于位錯密度模型)
abaqus區域密度圖1
ABAQUS結果提取大于某值的區域體積(轉載)
經常會有ABQer初學者會問我:“怎么獲得屈服區域的體積?”、“怎么獲得大于一定應力的單元體積?”之類的一些問題。我們將帶大家探索ABAQUS后處理的兩種提取方法:CAE界面提取 和 Python后處理二次開發提取。本節先介紹第一種方法。 還是以最簡單的懸臂梁為例,提取加載歷程下大于100e6 Mises等效應力下單元體積: 1)顯示應力變形云圖,并通過云圖顯示設置,可將超過指定數值的云圖范圍顯式為灰色,便于觀察和對比: 2)顯示指定應力范圍內的單元:找到按鈕,或菜單欄Tools->DisplayGroup->Create...,點擊后激活Create Display Group對話框,選擇Item為Elements、method為Result value,并設置最小值(Min value)100e6和最大值(Max value)1e10,點擊Apply可顯示出范圍內的單元,如下圖所示。 注意:同時點擊底部的Save As...按鈕,保存名字為DisplayGroup-2。 3)測量顯示單元體積:找到按鈕,或者菜單欄Tools->Query...命令,找到Mass properties選型,并點擊后激活查詢質量流程,在提示信息欄將讓選擇單元,修改選擇方法為Display groups,并選擇剛剛生成的DisplayGroup-2;由于是測量質量,針對材料中沒有定義密度的情況,ABAQUS友好的提供了Options選項,可以設置材料密度和平面shell的厚度,這里均設置為1。如下圖所示。 重新選擇顯式組后,在底部信息框中將顯示測量的體積、體積中心、質量、質量中心以及質量距等數據。
展開
ABAQUS結果提取大于某值的區域體積-CAE方法
3)測量顯示單元體積:找到按鈕,或者菜單欄Tools->Query...命令,找到Mass properties選型,并點擊后激活查詢質量流程,在提示信息欄將讓選擇單元,修改選擇方法為Display groups,并選擇剛剛生成的DisplayGroup-2;由于是測量質量,針對材料中沒有定義密度的情況,ABAQUS友好的提供了Options選項,可以設置材料密度和平面shell的厚度,這里均設置為1。如下圖所示。 重新選擇顯式組后,在底部信息框中將顯示測量的體積、體積中心、質量、質量中心以及質量距等數據。 4)匯總不同時刻的數值,繪制時程曲線如下: 同時,該方法不僅適用于應力數值范圍,基本所有的云圖范圍單元體積的測量都是可以滿足的。 作者:陳佳敏cn 來源:CAE技術資訊
展開
星辰技文|ABAQUS結果提取大于某值的區域體積-Python方法 ¥10
上一篇技文《ABAQUS結果提取大于某值的區域體積-CAE方法》中帶大家使用ABAQUS CAE界面直接提取大于100e6 Mises等效應力的區域體積,方法雖然比較好操作,但也存在明顯的缺點: 方法太繁瑣;統計歷程曲線時會顯得非常麻煩,因此我們找到了代步工具:Python。 精度較低;這是由于一個單元內只需要一個積分點滿足數值要求,整個單元都會顯示出來,但一個單元可能存在多個積分點,比如演示案例中采用六面體二階減縮積分單元(C3D20R)存在8個積分點,單元內部分積分點可能不滿足條件,也會被統計在內,從而導致統計的體積偏大,我們對比下CAE方法和Python方法的結果差異如下圖,最少都差32%! 樣的誤差雖然可以通過提高網格密度來減緩,但并不能完全避免,因此也就有必要對這些單元內所有積分點值進行判斷,獲得單元內滿足條件的積分點所占比例,再對其體積進行加權相加。而這樣的操作過程顯然不適合手動統計,再一次將目光投向了我們的代步工具:Python! 沒有Python基礎的小伙伴,建議先看曹金鳳姐姐的《Python語言在Abaqus中的應用》或江丙云哥哥的《ABAQUS Python二次開發攻略》,不然會有些吃力。雖然代碼備注的已經非常詳細,但還是需要一些背景支撐的。 【編程需求與分解】 為了與CAE過程進行對比,我們還是將需求定義為:提取懸臂梁加載過程中Mises等效應力大于100e6的區域體積。
展開
Abaqus中Python通過findAt方法定位建立region區域的方法匯總
Abaqus中Python通過findAt方法定位建立region區域的方法匯總 (轉帖自 <)" _src="http://blog.sina.com.cn/s/blog_4fff04900102vff3.html>)" style="font-family:宋體, SimSun;font-size:14px;">http://blog.sina.com.cn/s/blog_4fff04900102vff3.html>) Abaqus腳本接口中許多命令都包含region參數,包括: 1)Load命令:使用region指定施加荷載的區域。例如集中力施加在頂點上,壓力施加在邊或面上。 2)Mesh命令:使用region指定單元的類型、網格種子的定義區域。 3)Set命令:使用region參數指定集合的區域。例如:節點集,單元集等。 4)Coupling命令:使用region參數指定需要耦合的區域或者參考點,節點等。 如果在Abaqus/CAE中,Abaqus將自動為模型的特征進行編號,例如節點編號,單元編號,表面中各條邊的編號,參考點的編號。但在腳本中無法獲知這些模型特征的ID,而且對某個模型特征編輯后ID將發生變化,新舊版本ID不同不兼容。 鑒于定位尋找模型特征(頂點(vertex)、邊(edge)、面(face)、體(cell)、參考點(referencePoint))的重要性——可以用來施加荷載邊界條件,劃分網格、建立集合、建立耦合,有必要通過坐標的方法尋找定位這些模型特征! findAt方法就可以達到這一點。用法參考《Abaqus Scripting Reference Manual》。
展開