
發布
注冊
/
登錄ansys提取最大應力
關注創建者:王靖雯 創建時間:2023-03-08

ansys提取最大應力的實例教程
<p>在<a href="https://www.yqgqt.org.cn/qa/3655" rel="noopener noreferrer" target="_blank">ANSYS結構</a>動力分析時,時程分析(瞬態分析)的后處理經常想要提取全時程結構響應的最大值及對應的時間步。在<a href="https://www.yqgqt.org.cn/major/Ansys" rel="noopener noreferrer" target="_blank">ANSYS</a>中,由于載荷激勵時間步較多(例如持時30s,時間步長0.01s),則結構在全時程地震激勵下的最大響應較難確定。本文設計一種方法,步驟如下:</p><p>(1)利用*DO循環語句,先由*GET命令得到每一時間步結構的最大響應;</p><p>(2)通過*IF語句對各時間步下的最大響應值進行對比,從而得到全時程所有時間步中最大的響應值及其所對應的時間步。</p><p>算例:對于塑形較強的實體結構,分析時通常采用von Mises stress進行安全評估。</p><p>以某結構為例,對其全時程von Mises stress進行提取,過程如視頻所示。
展開 使用Python語言對Abaqus CAE后處理結果進行分析,并提取一個分析步中每一幀的最大等效應力,其中Python代碼如下:
from abaqus import *
from abaqusConstants import *
from odbAccess import *
import visualization
myFile=open('DATA.txt','w')
print('********************************\n')
myFile.write('********************************\n')
myOdb=openOdb(path='viewer_tutorial.odb')
myStepValue=myOdb.steps.values()
for step in myStepValue:
print('The current step is: %s.\n'%step.name)
myFile.write('The current step is: %s.\n'%step.name)
frameID=0
for frame in step.frames:
print('The current frame is: %d.\n'%frameID)
myFile.write('The current frame is: %d.
展開 ?
ansys Workbench 靜應力模塊,利用生死單元技術結合APDL命令,模擬轉軸最大扭力
示例:要求計算轉軸所能承受的最大扭轉力矩,轉軸抗拉強度1230MPa
模型如下: 中間最細位置R=3
Workbench計算時,左側固定。右側面施加圓轉位移。
效果展示
?
操作過程:
首先,初步計算轉軸旋轉多少會接近許用最大值1000Mpa。確定初始載荷大小。
當加載1° ——0.0174 弧度 ,時 轉軸約945Mpa。
其次,利用APDL命令分載荷步逐步增大轉角載荷,并在每個載荷步中進入后處理中查看是否有單元應力超過許用值1000Mpa。當有單元超過許用值時記錄該單元,在下一步載荷過程中將該單元抑制。繼續加載直到循環結束。
1.創建加載點——remotePoint
在Pilot Node APDL Name 中定義名稱:后期將在插入的APDL命令中使用該名稱,更改載荷大小。
創建單元組——Name Selection
在每個載荷步的后處理中需要篩選單元結果,查看是否超過許用應力。為了縮小查詢范圍可以先根據經驗判斷危險截面位置,將危險截面附近的單元定義為一個組。在后期結果查看時,僅在該組內查找單元應力。從而提高計算效率。
注意:選著的是單元組,可以使用框選功能。
在Analysis setting 中插入Command 命令
插入命令如下所示,同時注意單位制的選著,本例使用mm kg N。 命令見附錄
命令中包含有三種 應力評估方法,一:剪應力失效。二:等效應力失效。三:第一主應力失效。應根據實際工況條,結合零部件失效模式,自主選著。
!!!!!1.使用剪切應力判斷是否失效*********************
!
展開 ANSYS如何提取某一節點的應力時程 ¥100
在對結構進行時程分析后,我們經常提取的是全時程最大von Mises stress。
那么如何提取某一個節點的von Mises stress呢?
首先明確ANSYS的節點附加在單元上,可以通過選擇單元上節點的方法提取節點應力。
1 確定節點所在單元,顯示節點編號。
例單元號8560,節點號8678。
2 進入TimeHist Postpro, 定義變量。
3變量顯示。
付費內容為相關命令流。
采用python語言提取rst 文件結果提取

ansys提取最大應力的相關專題、標簽、搜索
ansys提取最大應力的最新內容
問題:
Ansys workbench進行諧響應仿真計算的后處理結果中,提供了單一頻率下的Von Mises應力查看功能和應力頻響曲線功能,但是應力頻響曲線的應力列表中沒有Von Mises應力查看項。因為Von Mises應力太常用,所以這就給我們在整個掃頻范圍內,定位Von Mises應力的最大頻率和應力值帶來一定的困難。如下所示。
需求:
希望后處理結果中可以在應力響應曲線中
采用python語言提取rst 文件結果提取
?
ansys Workbench 靜應力模塊,利用生死單元技術結合APDL命令,模擬轉軸最大扭力
示例:要求計算轉軸所能承受的最大扭轉力矩,轉軸抗拉強度1230MPa
模型如下: 中間最細位置R=3
Workbench計算時,左側固定。右側面施加圓轉位移。
效果展示
?
操作過程:
首先,初步計算轉軸旋轉多少會接近許用最大值1000Mpa。確定初始載荷大小。
當加載
使用Python語言對Abaqus CAE后處理結果進行分析,并提取一個分析步中每一幀的最大等效應力,其中Python代碼如下:
from abaqus import *
from abaqusConstants import *
from odbAccess import *
import visualization
myFile=open('DATA.txt','w')
print
在對結構進行時程分析后,我們經常提取的是全時程最大von Mises stress。
那么如何提取某一個節點的von Mises stress呢?
首先明確ANSYS的節點附加在單元上,可以通過選擇單元上節點的方法提取節點應力。
1 確定節點所在單元,顯示節點編號。
例單元號8560,節點號8678。
2 進入TimeHist Postpro, 定義變量。
<p>在<a href="https://www.yqgqt.org.cn/qa/3655" rel="noopener noreferrer" target="_blank">ANSYS結構</a>動力分析時,時程分析(瞬態分析)的后處理經常想要提取全時程結構響應的最大值及對應的時間步。在<a href="https://www.yqgqt.org.cn/major/Ansys" rel="noopener