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

mises的案例

Matlab“稍作修改”Abaqus-odb結果 | 提取三維裝配體Mises應力
= results.S_Mises(2858:5215); mises_plate = results.S_Mises(7574:18166); mises_cover2 = results.S_Mises(5216:7573); 單獨instance顯示 如果想只顯示某一個instance的結果云圖,調用一次meshplot函數即可 figure(3); meshplot(parts(1), mises_bolt); clim( [min(mises_bolt), max(mises_bolt)]); t1=clim; t1=linspace(t1(1),t1(2),13); colorbar('ytick',t1,'Location','westoutside'); colormap("jet"); title('mises'); 整個裝配體顯示 多次調用meshplot函數進行疊加繪圖即可: figure(3); meshplot(parts(1), mises_bolt); meshplot(parts(2), mises_cover1); meshplot(parts(3), mises_plate); meshplot(parts(4), mises_cover2); % colorbar(); clim( [min(results.S_Mises), max(results.S_Mises)]); t1=clim; t1=linspace(t1(1),t1(2),13); colorbar('ytick',t1,'Location','westoutside'); colormap("jet"); title('mises');
展開
Ansys Workbench諧響應掃頻結果后處理,提取Von Mises掃頻曲線和應力幅值 ¥10
問題: Ansys workbench進行諧響應仿真計算的后處理結果中,提供了單一頻率下的Von Mises應力查看功能和應力頻響曲線功能,但是應力頻響曲線的應力列表中沒有Von Mises應力查看項。因為Von Mises應力太常用,所以這就給我們在整個掃頻范圍內,定位Von Mises應力的最大頻率和應力值帶來一定的困難。如下所示。 需求: 希望后處理結果中可以在應力響應曲線中,有一項Von Mises應力選項。實現每個掃頻點的最大Von Mises應力和掃頻頻率的曲線圖顯示,從而一眼就看出產品在整個掃頻范圍內,哪個頻率下結構的等效應力最大。而后再通過應力云圖查看這個頻率下的Von Mises應力。 解決方法: 利用APDL命令實現。簡要流程為:首先,讀取每一個掃頻點的最大Von Mises應力值。記下應力值、頻率值和最大節點號。再統計記錄的所有掃頻點的Von Mises應力值,提取整個掃頻過程中最大應力值及其頻率。并將結果寫出到txt文件。進一步提取這個最大Von Mises應力點對應的整個掃頻范圍內的Von Mises應力曲線。 這個樣就可以在txt文檔中直接看到所有掃頻點下,結構的等效應力幅值;以及全頻段中最大Von Mises應力所在節點的等效應力掃頻曲線圖。 效果展示如下: 在結果文件夾中,會生成一個txt結果文件和一張Von Mises應力曲線圖。如此我們可以直觀注意到,在當前掃頻范圍內,結構在78.95Hz時應力最大約為17.552Mpa。 結果后處理問題示例: Ansys workbench進可以查看某個頻率下的 Von Mises應力幅值 Ansys workbench進掃頻應力響應曲線中,應力選項卻沒有Von Mises應力選型,只能按三個方向來分別查看。
展開
使用python二次開發解決abaqus的mises曲線繪制 ¥9.9
熟悉abaqus的人知道,對于mises應力的問題,abaqus的解決方法是先得到精確的積分點的Mises應力的解,再通過外推的方法得到節點的解。所以當你使用xydate輸出節點MISES應力的時候,會得到多個值,但是如果輸出高斯積分點的MISES時,會得到一個值。 如果你非常喜歡用xydate,你會發現有一個功能無法實現,就是獲得模型整體的最大的Mises應力曲線。因為XYdate是基于固定節點或者單元的,而模型的最大應力單元隨著工況的變化在不斷的變換。 上面說了一些廢話,其實想表達一個意思,再abaqus中的結果文件中是只有高斯積分點的應力的。(如我理解錯誤請及時指出),所以通過python的二次開發,實現abaqus所有增量步下基于積分點的Mises的表格輸出與最大值查找成為可能。 目標1:在結構樹的XYDATE中生成一個新的date,這個date的x選項是所有的增量步(或者時間),Y選項是每個增量步(或者時間)時模型基于積分點的最大Mises應力值。 目標2:找出整個模型MISES應力最大的單元的編號,及對應的step和frame 例:一個典型的螺栓工況,共有4個step,依次是預緊、緊固、固定螺栓長度和加載 1. 打開odb文件(必須操作) 2. 使用開發的插件:MaxMisesCurve,選擇默認選項,點擊OK 3. 3.稍等幾秒。在對話框里會顯示目標2的內容 4. .接下來到結構數中,找到生成的xydate 這里說明下,X不是steptime。因為我想實現總時間,但是沒有找到相應的熟悉,所以我用了一個增量的方法。如果step1實際由3個frame,step2有2個frame。我這里的x則是從0到4.一共5個。
展開
簡單理解Mises應力分量
簡單理解Mises應力分量 簡述MisesMises是一種屈服準則,準則的值我們通常叫等效應力,習慣稱Mises等效應力。它遵循材料力學第四強度理論(形狀改變比能理論)。第四強度理論認為形狀改變比能是引起材料流動破壞的主要原因,鋼材等塑性材料遵循第四強度理論,結果更符合實際。 (一般材料在外力作用下產生塑性變形,以流動形式破壞時,應該采用第三或第四強度理論。壓力容器上用第三強度理論,其它多用第四強度理論。第三強度理論認為最大剪應力是引起流動破壞的主要原因,如低碳鋼拉伸時在與軸線成45度的截面上發生最大剪應力,材料沿著這個平面發生滑移,出現滑移線。這一理論比較好的解釋了塑性材料出現塑性變形的現象。形式簡單,但結果偏于安全。) 空間中的應力分量: 三維空間中任意一點應力有6個分量: 對應于S11、S22、S33、S12、S13、S23(ABAQUS一般X作為1軸,Y當成2軸,Z是3軸),那么: S11就是X軸向的應力,正值為拉應力,負值為壓應力; S22就是Y軸向的應力,正值為拉應力,負值為壓應力; S33就是Z軸向的應力,正值為拉應力,負值為壓應力; S12就是在XY平面上,沿Z向的剪力; S13就是在XZ平面上,沿Y向的剪力; S23就是在YZ平面上,沿向的剪力; 其中S11=S21,S13=S31,S23=S32(剪力的對稱性)。 區別于主應力: 一般情況下,通過該點的任意截面上有正應力及其剪應力作用,但有一些特殊截面,在這些截面上僅有正應力作用,而無剪應力作用。稱這些無剪應力作用的面為主截面,其上的正應力為主應力,主截面的法線叫主軸,主截面為互相正交。主應力分別以σ1,σ2,σ3表示,按數值排序(考慮正負)為:σ1≥σ2≥σ3。
展開
mises圖1
關于mises應力
mises屈服條件。由于pi平面的法線垂直于八面體的一個面,此面上的八面體剪應力才會導致屈服,因此也可用八面體剪應力建立屈服條件,實質一樣,因此也稱最大八面體剪應力屈服條件。當然還有其它解釋。 mises應力是一個等效應力,注意等效的意義。在單拉時其值就等于拉伸應力。
關于mises應力
mises屈服條件。由于pi平面的法線垂直于八面體的一個面,此面上的八面體剪應力才會導致屈服,因此也可用八面體剪應力建立屈服條件,實質一樣,因此也稱最大八面體剪應力屈服條件。當然還有其它解釋。 mises應力是一個等效應力,注意等效的意義。在單拉時其值就等于拉伸應力。
關于Von Mises ,哥們你郵箱滿了不能回復你,我發這里了希望你能看到
von_mises等效應力.doc
mises本構模型UMAT(附源代碼和詳細注釋)
STRESS C SMISES=(STRESS(1)-STRESS(2))*(STRESS(1)-STRESS(2)) + 1 (STRESS(2)-STRESS(3))*(STRESS(2)-STRESS(3)) + 1 (STRESS(3)-STRESS(1))*(STRESS(3)-STRESS(1)) DO 90 K1=NDI+1,NTENS SMISES=SMISES+SIX*STRESS(K1)*STRESS(K1) 90 CONTINUE SMISES=SQRT(SMISES/TWO) C 計算mises應力 C HARDENING CURVE, GET YIELD STRESS C 等效塑性應變和硬化曲線確定硬化后的屈服應力,初始等效塑性應變為0, C 對應的屈服應力為初始屈服應力 NVALUE=NPROPS/2-1 CALL AHARD(SYIEL0,HARD,EQPLAS,PROPS(3),NVALUE) C C DETERMINE IF ACTIVELY YIELDING C IF (SMISES.GT.(1.0+TOLER)*SYIEL0) THEN C 如果Mises應力超出了屈服應力,判斷發生了屈服,進入了塑性階段 C FLOW DIRECTION C SHYDRO=(STRESS(1)+STRESS(2)+STRESS(3))/THREE C SHYDRO
展開
梁單元結構建模optistruct求解查看應力,沒有Von mises、normal stress? ¥20
本帖子是關于:整體以梁單元結構建模進行預應力模態分析,optistruct求解后查看應力結果,沒有von mises stress、normal/shear stress應力信息的原因,以及如何解決這個問題的方法。 前段時間接觸到桁架橋的結構分析,桿件橫截面主要為BOX和C型槽,C型槽的剪切中心和中性軸不重合,前處理采用梁單元cbeam建模,單元類型選擇cbar還是cbeam,可以參考:【HyperMesh寶典】之梁單元 (qq.com)。建立梁單元截面類型選擇HYPER BEAM庫下的thinwalled box和standard channel,屬性卡片選擇pbeam,求解后,hyperview查看應力結果發現只有element stress1D(s)下的CBAR/CBEAM Axial stress和long stress,沒有von mises stress、normal stress等應力。 網上搜索了一圈都沒有找到相關的問題的解決方法,也可能是我沒找全面,只能老老實實啃幫助文件,找到了關于Stress Result Written in HyperView,附上鏈接以及截圖:Stress Results Written in HyperView .h3d Format (altair.com)
展開
abaqus系列技巧17:后處理的mises SP:1是什么鬼
接下來就是我們繪制節點應力的時候,有時候會出現這樣的情況,如圖1,圖2所示 這時候我們在一個節點處發現了兩條曲線:S:MISES SP:1; :S:MISES SP:7.這個和我們的預期有些出入,,怎么會有兩條曲線?明明我只選擇了一個點啊。 別急,讓我們來梳理下: 首先,我們用的是殼單元,注意畫重點,是殼單元: 來看下殼單元的描述,在殼單元中,有個重要的概念是積分點,即雖然是一個面,但通過積分點,可以等效成一個實體。同時一個截面可以設置不同的積分點數量,如在本個案例中,設置了7個 在abaqus中,會自動輸出最上面和最下面一個積分點應力值,所以就是SP1和SP7. 如果我講到這里,你就認為了解了,你真的不太適合學有限元,學有限元要舉一反三,力求深解。其中最主要的問題就是SP1和SP7的具體位置是殼的哪個面。 SP代表什么意思 我們在MESH模塊中用query的功能查看單元的法向,會得到下面的注解,brown的方向是正向positive。所以SP = shell positive 也可以看出SPOS。同樣的SNEG= shell negative,就是負向。 接著我們看之前發過的一個圖 殼的頂面就是SP ,那么SP1就是底板,SP5就是頂面。對于本例題,就是SP7是頂面。這可能和我們的認識有出入。那么我們實例驗證下 一個實體單元,一個殼單元,殼單元,Z正向為法向方向,可以參見上面的圖 結果查看: 取殼單元上一點,輸出應力 其中sp1>sp7.對照實體單元的云圖,Z向負向的面應力大,結果和預期一致。 想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。 想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
展開
各向同性硬化von Mises率無關彈塑性本構理論以及umat源代碼 ¥99
各向同性硬化von Mises率無關彈塑性本構理論以及umat源代碼 1 本構理論 1.1 率形式 對于各向同性線彈性材料,其本構方程為: 式中假設了應變張量可以分解為彈性應變和塑性應變兩部分: 因此塑性本構的關鍵在于計算塑性應變的演化。對于率無關彈塑性的本構理論,需要確定以下三個部分: (1):屈服條件 (2):流動法則 (3):硬化法則 在此采用的是 von Mises 屈服條件: 式中后繼屈服應力是等效塑性應變的函數: 流動法則為: 式中流動方向的表達式為: 硬化法則為: 1.2 Return-mapping算法 上述的本構方程均為率形式。在增量步中,給定增量應變: 首先假設該增量應變全為彈性應變,計算試驗狀態下的一些物理量: 試驗狀態下的應力 試驗狀態下的屈服函數值: 利用該試驗屈服函數值來判斷在該增量步下是否發生了塑性屈服。如果: 則說明試驗狀態即為真實狀態,即可進行更新: 反之則需要進行塑性更正,即需要計算塑性乘子的增量,利用以下非線性方程組進行計算: 可以將該非線性方程組簡化至一個非線性方程,過程如下,將該方程組中的第一式分解為球量和偏量兩部分: 因此可以計算應力為: 將上式中的第二式整理得到: 可以得到兩個張量的方向相同: 因此偏應力可以用試驗狀態的信息表示出來: 代入到最后一個一致性方程中可得: 即可利用牛頓迭代法對上述非線性方程進行求解,得到塑性乘子增量。
展開
mises圖2
馮-米塞斯(von Mises)塑性準則小白案例 ¥10
這個案例是一個驗證馮-米塞斯(von Mises)塑性準則小白案例,結構是個立方體1*1*1,主要是對本構模型的一個回顧。因為7、8年沒怎么摸過了(之后想用abaqus編一些自己的本構模型),所以先做了這么一個驗證模型。付費內容里面有完整的cae操作流程,并給了流程的inp文件,可以下載。 1. Part 創建 (3D) Next: 點擊Rectangle 分別輸入坐標(0,0)和(1,1), 正方形建好后重新點,底部點done Next:Depth 改為1,然后點ok,出現1*1*1的立方體
拓撲優化結構MISES應力分布3D顯示MATLAB代碼 ¥100
拓撲優化結構MISES應力分布3D顯示MATLAB代碼
用python保存odb文件中每一幀的mises應變
直接在abaqus里面調用就可以了 from abaqus import * from abaqusConstants import * from odbAccess import * import numpy as np import os SavePath = 'G:/Abaqus_jobFile/6/' odb = openOdb(path='G:/Abaqus_jobFile/6.odb ') for i in range(len(odb.steps['static'].frames)): frame = odb.steps['static'].frames[i] #print frame.frameId fileName = SavePath + str(frame.frameId)+'.txt' with open(fileName,'a') as f: s_field = frame.fieldOutputs['S'].values for j in s_field: data = str(j.elementLabel)+'\t' +str(j.mises) + '\n' f.write(data)
展開
ABAQUS中mises應力云圖顯示的最大值還不到屈服應力值為啥還有PEEQ值
ABAQUS中mises應力云圖顯示的最大值還不到屈服應力值為啥還有PEEQ值,PEEQ云圖有變形值