
發布
注冊
/
登錄結果處理的案例
FloEFD熱仿真分析之結果處理
FloEFD熱仿真分析之結果處理
CAE白堤
計算完成后,使用軟件的結果處理功能和分析工具來查看流動傳熱仿真結果。
加載結果
在分析樹中,右擊結果有四種加載的方式:
加載:直接加載最新的結果;
從文件加載:需要選擇需要加載的文件,選擇.fld文件包含計算結果,選擇.cpt文件只包含初始計算網格;
加載時間矩:加載隨物理時間的變化結果,便于查看具體某物理時間點的結果;
瞬態瀏覽器:快速加載隨物理時間變化的動畫結果,但需要再計算前指定參數并使用瞬態瀏覽器;加載后出現如下的進度條,右擊還可以設置選項和外觀。注:僅適用于切面圖、表面圖、XY圖和探測值
時間線性插補:一般選中,是指時間條平滑移動,否則按照保存結果的時間矩定義。操作時獲得粗糙結果:選中,手動移動時間條時顯示的動畫結果分辨率較低;每秒幀數:文件越大;時間步長值:可以按照秒或者時間段長度百分比設置;播放時獲得粗糙結果:選中,在播放時顯示低分辨率的動畫結果。
切面圖:顯示剖切面結果
選擇設置:
參考:創建所選平面平行的平面,可設置偏移距離;
XYZ平面:創建一個與默認平面平行的平面,可設置偏移距離;
垂直于屏幕:創建垂直于屏幕的剖面;
顯示設置:
等高線(以溫度為例):
除了溫度,還可以查看濕度、速度、靜壓等結果,級別數最高255級,最小2級。等級越高,隨參數變化的梯度越小,便于觀察結果變化。刻度標尺最大最小值可以調整,一般最大值選擇全局最大值,若對于客戶展示,還可以為臨界值為最大值,這樣避免客戶看到紅色就認為不滿足的主觀印象。
展開 CaeViewer—高精度數值計算結果后處理系統
軟件概況
CaeViewer(CaeViewer)是通用的數值計算結果后處理交互式圖形顯示系統。系統包括文件操作、模型顯示、后處理等部分,用以彌補目前數值分析程序在交互式圖形顯示等方面的不足。該系統可根據數值計算后處理結果快捷的實現相應的后處理功能,例如,繪制節點變形應力時程、梁單元變形圖與彎矩剪力圖、實體單元應力云圖等值線圖、剖面的自動提取與等值線圖、制作動畫等等。系統自定義統一的規范文件格式(包括十進制和二進制),同時,該系統也可應用于一般商業軟件的可視化后處理,例如,可讀取ansys、abaqus等文件的計算結果進行后處理。
CaeViewer顯示的圖形類型包括:曲線圖、商業統計圖、平面圖(模型、變形圖、等值線、云圖等)、三維圖(類型包括空間平面、曲面,選項包括模型、變形圖、等值線、等值面云圖等)。
CaeViewer顯示的動畫類型包括所有用戶自定義生成的動畫。
CaeViewer的輸出的文件類型包括所有視圖區顯示的圖形和動畫文件(格式包括:jpg/bmp/gif/avi)。
CaeViewer采用構件化的方式進行開發,提供可集成的模塊接口,可方便應用于其它數值計算軟件。
軟件特色
CaeViewer可直接讀取整個數值計算模型,意味著用戶可一次性讀取文件,并完成整個后處理操作。包括模型、等值線結果圖、曲線圖、斷面、動畫等等。
CaeViewer可實現多種單元等值線圖的繪制方法,根據用戶輸入積分點數和單元特征實現最精準的單元等值線圖。
使用CaeViewer將比傳統的后處理方法節省約一半的時間。
對于商業軟件用戶而言,可直接將計算結果導入CaeViewer進行后處理;
對于自編程序用戶而言,只需適當修改CaeViewer的配置文件,并將計算結果文件格式進行少量的修改,即可使用CaeViewer進行后處理。
展開 Ansys Workbench諧響應掃頻結果后處理,提取Von Mises掃頻曲線和應力幅值 ¥10
在諧響應分析中插入后處理命令,并且確保其中cmsel命令后面的集合名稱,與named selections中的命名“body1”保持一致。
完成后處理Command命令修改后即可提交計算。計算完成后在結果文件夾中有txt文檔和Von Mises應力掃頻曲線。
LMS Virtual.Lab Durability_方法介紹39_結果后處理視頻教程
大家好,今天帶來一個疲勞分析結果后處理的視頻教程,內容包括熱點探測、生成局部張量歷程及其導出等操作,希望對各位有所幫助。
附有源文件和視頻見百度網盤鏈接http://pan.baidu.com/s/1pJuOgv5
(受到上傳文件大小的限制,在該目錄下“39LMS Virtual.Lab Durability_方法介紹——結果后處理視頻教程.zip“)
LMS Virtual.Lab Durability交流群,群號:83853780 歡迎各位入群討論交流。

鋼管混凝土柱軸壓受力及分析結果處理 ¥20
附件包括6個文件:
1.鋼管混凝土CAE模型1個文件(包含1個分析初始缺陷,1個為軸壓全過程分析兩個模型,均為設置對稱邊界的1/8模型,計算速度很快);
2.鋼管本構和混凝土本構計算程序(2個文件);
(小程序計算出來數據很多,可以挑十幾個數據輸入,不影響精度,但是會很好收斂)
3.接觸設置方法及引入鋼管焊接殘余應力方法1個文件;
(文件中說的很詳細,按照設置即可,殘余應力對其承載力和初始剛度有不同程度的影響)
4.引入初始缺陷方法1個文件;
(計算1模態方法,形成位移文件,引入,文件中有詳細說明)
5.來源參考文獻及其中的鋼管混凝土結果處理曲線1個文件;
Workbench后處理和Hyperview后處理中,提取一定取值范圍結果的設置
在后處理過程中,有時候我們獲取結構的結果數值,過小的數值我們不需要都顯示出來,如果想后處理結果云圖中只顯示某一范圍的結果,如何設置呢?
1 .workbench設置方法
1)選擇capped isosurface
2)設置顯示范圍
2.hyperview設置方法
1)選擇下方value filter
2)設置顯示范圍后apply。
Ansys Speos SSS|執行 Camera Sensor模擬結果后處理
可以查看預先填寫的“輸入”yaml文件:
可以看到將逐個處理map,因為選擇了“給定文件”模式,并且指定了“Set 0”,所以只轉換了一組map結果,位于“Inputs”文件夾中,命名為“Exposure.xmp”。將由也位于“Inputs”文件夾中“sensor yaml”所寫的傳感器參數對map結果進行處理。要求SSS export將處理后的圖像以PNG格式導出到“Outputs”文件夾中(該文件夾在運行SSS export之前不必存在)。可以查看Sensor yaml文件內容,例如,傳感器以10ms的曝光時間獲得圖像,具有完美的量子效率,即每個收集到的光子都轉換成整個光譜帶的電子,傳感器的像素矩陣由經典的2x2 RGGB拜耳矩陣組成。最后,可以預先查看將開始后處理的exposure map 結果。
2.運行SSS
確認了對要準換后處理得文件參數得確認,然后就可以啟動SSS export進入后處理過程,只需要雙擊“Launch Speos Sensor System exporters .bat”,將打開一個命令提示符并顯示正在進行的進度。完成該過程后,只需按另一個鍵退出命令提示符,并查看“Outputs”文件夾中生成的結果。
如果改變輸入,以查看傳感器參數對處理圖像的影響。例如,可以人為地修改傳感器YAML中的文件,例如QE光譜。
提示:在輸入的YAML文件中,可以添加“Rename: ' degraded '”來生成另一個結果,而不是覆蓋更改前一個結果。
展開 Ansys ACT Python_自動結果后處理 ¥14.9
一般仿真報告要求標明,簡化后的FEM(Finite Element Model),邊界條件,材料,接觸,結果。標準仿真流程形成后,仿真的前處理基本上定型,報告會主要著力于后處理的結果提取。
車載電子產品中,振動分析是必不可少的。后處理結果有模態振型,振動應力,振動位移。在無仿真自動化時,通過建立WB模板,通過替換模型和APDL Command等操作來保證后處理的一致性。
現將這一固化步驟,封裝轉化為腳本,并自動輸出圖片到本地文件夾。通過腳本的自動化后處理,降低錯誤率,提高效率。
本例以預應力模態分析為例,自動添加后處理,并自動輸出JPG/PNG格式圖片。 文末附腳本代碼
運行后效果
二 主要命令介紹
2.1 Project Tree
基本結構樹如下圖,Model.Analyses為包含了兩個子項的列表,[0]為Static, [1]為Modal。
展開 基于Python二次開發進行CAE結果自動后處理
前面講到了基于meta和hypergraph進行NVH分析(IPI、VTF、NTF)自動后處理,包括結果提取和自動出報告等功能。
基于META自動后處理:
Python二次開發在整車NVH分析后處理中的應用
Python二次開發在NVH分析VTF、NTF后處理中的應用
上面的后處理過程都是基于商業軟件進行的,很多數據加工的功能受限于軟件的函數接口,因此不夠豐富。同時,基于hypergraph或meta的后處理都需要啟動軟件來完成數據處理,如果進行優化集成則(后臺)啟動后處理軟件也需要一些時間。
這里介紹一些基于Python的CAE結果后處理方法,而不是基于商業軟件來完成。包括Nastran結果文件.op2和.pch,LSDYNA結果文件d3plot和binout等自動后處理過程。ABAQUS的開發語言支持Python,因此對于ABAQUS的.odb結果自動后處理就不做過多的介紹。這些自動后處理過程既可用于常規分析自動后處理,也可以用于多學科優化時優化流程的集成,且這些過程不需要商業軟件,只需要簡單的配置下Python環境即可。
本文介紹基于Python的Nastran結果文件.pch自動后處理,包括IPI、VTF等。
展開 前處理及后處理對有限元結果的影響分析
接觸過有限元的朋友都知道,模型的前處理和求解計算的后處理對結果的理解影響很大。本文僅以簡單帶孔平板的拉伸分析,對比分析了網格尺寸和后處理的應力位置對結果的影響。希望對新手有所啟發和幫助。
1、首先通過力學基本理論計算了基準應力,作為有限元分析結果的標準值,計算過程如下:
2、網格尺寸對仿真結果的影響分析:
3、應力位置對結果理解的影響分析:
4、結論:
分析結構應力時,從三個層次考慮結構的受力及失效風險:
①應力分布的合理性
②最大應力的位置
③應力值的準確性
5、應用推廣:
①對于應力集中區域,應該分析單元尺寸對結果的影響;
②對于鈑金幾何邊界的應力值,建議使用單元角點應力查看;
③對于實體幾何邊界的應力值,建議使用表面單元應力查看。
文章原創,轉發請注明來源作者,@元來是你。
評論區點贊并留下郵箱,可獲得原模型和分析文章。
展開 如何采用CFD-Post后處理Fluent結果
目前還有較多用戶在使用 CFD-Post 進行 Fluent 結果后處理。本文整理了幾種常用的 Fluent 向 CFD-Post 輸出結果的方法。
本文內容其基于此演示模型進行講解。
1 直接讀取 DAT 文件
CFD-Post 可直接讀取 Fluent 的結果文件,包括 .dat 和 .dat.h5 兩種格式。其中,dat.h5 文件在 CFD-Post 中無法識別某些物理量(如相對濕度),.dat 文件不存在此問題。
在 Fluent 設置中,默認輸入輸出格式設置為“CFF”,則結果保存為 .dat.h5 格式;默認輸入輸出格式設置為“Legacy”,則結果保存為 .dat 格式。
對于瞬態分析,CFD-Post 讀取 DAT 文件不能自動識別對應的時間步序列。必須要讀取相對應的Fluent project 文件( .flprj 后綴)才能識別各時間步的結果序列。
2 輸出CFD-Post專用文件
由于磁盤空間、數據保密等原因,有時候僅允許保存特定區域的某些物理量。此類需求只能通過 CFD-Post 專用文件實現,Fluent 的 DAT 文件不能實現此需求。CFD-Post 專用格式包括 CDAT 和 CFF Post 兩類。
在 Fluent 的“File”下拉菜單中,設置輸出 CFD-Post 專用文件相關選項。其中,“during calculation”僅適用于瞬態分析。
2.1 CDAT文件
在輸出文件類型中,選擇 CDAT 類型。其輸出文件的格式為 .cas 和 .cdat ,兩者需要配套使用。
CDAT 文件可僅保存特定區域的部分物理量數據。
展開 
Abaqus熱分析關于結果中溫度的后處理二次開發 ¥5
在abaqus中,進行熱分析的時候,經常要對得到的溫度結果進行處理。如下圖所示:
我們要對這個面上的溫度數據,進行處理,比如:
(1)我要找出這個面上溫度符合某一條件的區域。
(2)我要找出某一時刻,這一面上所有節點溫度的平均值。
要解決以上兩個問題,最好的辦法就是用python對ABAQUS的ODB文件進行訪問處理。用python來處理ODB文件中的歷史輸出數據。我寫了一個函數,用以解決以上兩個方面的問題。大家可以從代碼得到啟發,思考如何對abaqus的歷史輸出數據進行訪問。有相關ABAQUS二次開發方面的問題,我們可以探討探討。QQ:1917665644
具體代碼如下:
展開 有限元分析結果的可視化處理方法
工程問題有限元分析結果的可視化技術是理解物理本質的有效輔助手段。本文利用物理場數值是連續變化的和糜色參數是離散數值的特|董,提出了用有限元結果繪制彩色云圖的新方法。詳細論述了云圖統一繪制方法的技術關鍵,以及實現的主要步驟,并采用該方法,成功地解決了汽輪機轉子溫度場分析的可視化問題
有限元分析結果的可視化處理方法.pdf
DEFORM文本模式(4):后處理結果的提取
前言
之前的文章講了DEFORM文本模式下的前處理以及計算部分(點擊下面的鏈接可以查看之前的文章),那后處理又怎么辦呢?
往期文章
DEFORM文本模式(1):環境配置
DEFORM 文本模式(2):命令的使用
DEFORM文本模式(3):批量生成KEY文件及計算
DEFORM提供了兩種方式來提取后處理結果:文本模式的前處理器和文本模式的后處理器。最粗暴直接的方式就是打開前處理器的文本模式,然后加載DB文件的最后一步,再導出KEY文件,KEY文件中的關鍵字包括了所有需要的數據。
展開 利用Python對Abaqus進行后處理結果輸出
利用Python對Abaqus進行后處理結果輸出
1 概述
在Abaqus的二次開發過程中,通常需要采用Python腳本語言將Abaqus的計算結果進行輸出,然后再進行處理。Python使Abaqus的內核語言,使用較為方便,Abaqus運行Python語言的方式有多種,可以直接命令窗口,也可以讀入腳本,還可以采用類似批處理的方式。
本次以一個例子細說Python語言在Abaqus后處理中的應用,模型的計算結果云圖如圖1所示。
圖1 計算結果
2 輸出所有節點的Mises應力
直接上Python代碼:
import os
myodb=openOdb(path='Job-1.odb')
cpFile=open('artlcF1.txt','w')
RF=myodb.steps['Step-1'].frames[1].fieldOutputs['S'].values
for i in range(len(RF)) :
cpFile.write('%10.3F\n' % (RF[i].mises))
else:
cpFile.close()
#引入模塊,因為需要打開結果文件
#打開結果文件,并復制給變量myodb
#打開一個txt文件
#將輸出場賦值給RF
#循環語句,向txt文件逐行寫入mises應力
Abaqus的結構層次分的很細,比如結果文件下分如下:
圖2 Model data
使用過Abaqus的都知道step表示載荷步,frame表示載荷子步,因而在讀取Mises應力時需要詳細地指定輸出哪一步的應力,而應力結果是輸出場數據(fieldOutput)的中一種,需要指定是何種應力,程序才知道怎么讀取并寫入。
展開