
發布
注冊
/
登錄abaqus結果輸出溫度
關注創建者:王靖雯 創建時間:2023-02-27
abaqus結果輸出溫度的視頻教程
[python二次開發]提取ABAQUS中結點集的坐標及溫度并輸出
? 該視頻講解了如何利用python提取ABAQUS中結點集的坐標及溫度值,并輸出至txt文件。仿真文件以及代碼均包含在附件中。
¥8 3分鐘 192播放
查看
abaqus結果輸出溫度的實例教程
Abaqus中溫度輸出的規定 ¥10
Abaqus中溫度輸出的規定,詳細解釋了abaqus中實體單元,殼單元,梁單元溫度輸出的規定,并用實例進行了展示。
abaqus二次開發:后處理批量提取場輸出和歷程輸出結果(購買后需要加V私聊獲取使用教程)
購買后,請加V:wzd_1021_
更多插件內容,請私聊
同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
請問各位大神abaqus用戶子程序如何實現當前溫度峰值的輸出?謝謝啦非常著急,謝謝
結果文件有output database(.odb)文件和result file(.fil)文件。區別是
a.odb文件默認生成,是二進制文件,abaqus才能訪問,python后處理也是通過abaqus訪問。
b.fil文件不是默認生成,需要在inp中添加關鍵字(*FILE FORMAT, ASCII),添加的位置可以是(*Restart)命令之后。是文本文件,文本編輯器可以訪問。
要輸出的量可以通過cae界面選擇,也可以通過inp添加。
輸出到fil文件屬于歷史輸出范圍,輸出的是所有增量步的值。fil文件的大小似乎是固定的,在cae界面中,歷史輸出可以設置只輸出最后一個increment的值,對應在inp文件中表示為(*Output, history, frequency=99999),輸出頻率非常大,故只輸出最后一幀。這個命令針對fil的輸出無用,這里姑且認為fil只能輸出的所有增量步的值。
*NODE FILE 輸出節點變量,位移(UCOORD-101),節點坐標(COORD-107)
*EL FILE 輸出單元變量,MISES應力(S),應力分量(SINV-12)
要使用URDFIL子程序,首先必須先創建.fil文件,子程序讀取.fil文件,Fortran代碼實現結果的格式化輸出。
展開 ABAQUS如何輸出分析過程中每一時刻的最大溫度曲線,或者輸出分析過程中每一時刻最大溫度值,如下圖所示
微信截圖_20180823102044.jpg

abaqus結果輸出溫度的相關專題、標簽、搜索
abaqus結果輸出溫度的最新內容
<p>需求:動態分析(基于模態的瞬態動態響應分析、顯示動態分析等)中結果的響應也是一個動態的過程,不確定哪個時刻的結果是最大值或者最小值,或者說想知道整個響應過程中的最大值、最小值是多少。結果輸出中是不會直接輸出的,只能看到每幀場輸出中的最值,又不可能自己逐幀場輸出結果里去看,然后找到所有幀中的最值,那么Abaqus軟件內如何實現呢?</p><p><br></p><p><span style="background-color
220 基于matlab的考慮直齒輪熱彈耦合的動力學分析,輸入主動輪、從動輪各類參數,考慮潤滑油溫度、潤滑油粘度系數等參數,輸出接觸壓力、接觸點速度、摩擦系數、對流傳熱系數等結果。程序已調通,可直接運
220 基于matlab的考慮直齒輪熱彈耦合的動力學分析,輸入主動輪、從動輪各類參數,考慮潤滑油溫度、潤滑油粘度系數等參數,輸出接觸壓力、接觸點速度、摩擦系數、對流傳熱系數等結果。程序已調通,可直接運行。
abaqus二次開發:后處理批量提取場輸出和歷程輸出結果(購買后需要加V私聊獲取使用教程)
購買后,請加V:wzd_1021_
更多插件內容,請私聊
同時提供定制hypermesh/hyperview/abaqus前后處理插件開發。
結果文件有output database(.odb)文件和result file(.fil)文件。區別是
a.odb文件默認生成,是二進制文件,abaqus才能訪問,python后處理也是通過abaqus訪問。
b.fil文件不是默認生成,需要在inp中添加關鍵字(*FILE FORMAT, ASCII),添加的位置可以是(*Restart)命令之后。是文本文件,文本編輯器可以訪問。
Abaqus中溫度輸出的規定,詳細解釋了abaqus中實體單元,殼單元,梁單元溫度輸出的規定,并用實例進行了展示。
ABAQUS的結果大多以字典存儲,之前的帖子講了怎么將結果輸出到Excel中,此處講述如何將多個數據輸出到文本文件中,方便用于其他目的。
附件中的結果文件是一個L型梁,輸出的數據包括單元ID,應變能、mises應力和應變等,如果不做額外處理輸出的結果很不整齊,看起來繁雜。為此在使用python腳本讀取結果數據時,在腳本中專門編寫了一個文本排列函數,如下所示:
def fb(character,
最近寫了一個簡單的python讀取abaqus結果中的場輸出數據,就在這里簡單的講一下整個流程。后續采用abaqus讀取場輸出結果應用也挺廣泛。整個過程的流程圖可以用下圖來概括,因為不是計算機專業,考慮沒那么細致,很多python函數也是即查即用,當然程序后續根據要求也可以不斷更改。
下面就從這兩個方面按照圖片步驟講解一下這個小程序:
引入頭文件
# -*- coding
ABAQUS如何輸出分析過程中每一時刻的最大溫度曲線,或者輸出分析過程中每一時刻最大溫度值,如下圖所示
微信截圖_20180823102044.jpg
在abaqus中,進行熱分析的時候,經常要對得到的溫度結果進行處理。如下圖所示:
我們要對這個面上的溫度數據,進行處理,比如:
(1)我要找出這個面上溫度符合某一條件的區域。
(2)我要找出某一時刻,這一面上所有節點溫度的平均值。
要解決以上兩個問題,最好的辦法就是用python對ABAQUS的ODB文件進行訪問處理。用python來處理ODB文件中的歷史輸出數據。
