
發(fā)布
注冊
/
登錄ansys后處理結(jié)果的案例
ansys后處理技巧
is done
8)運用對稱設(shè)置后顯示時,ok之后還必須懸著plot》element才可出現(xiàn)結(jié)果
ansys之——計算結(jié)果重新導(dǎo)入ansys進(jìn)行后處理
號),僅施加初應(yīng)力計算,則結(jié)果是應(yīng)力基本為零(這是必然的),位移是向上的。顯然是觀察不到應(yīng)力的,則要想將計算后的應(yīng)力用ansys處理是達(dá)不到目的的。
3. 如果將xbl2.txt中問題A處的!號去掉,即修改了邊界條件,這時計算能夠得到相同的應(yīng)力(與xbl1.txt比較),也可以觀察結(jié)果了,但位移又與xbl1.txt計算的不符合,這個問題怎樣處理呢?
Ansys ACT Python_自動結(jié)果后處理 ¥14.9
一般仿真報告要求標(biāo)明,簡化后的FEM(Finite Element Model),邊界條件,材料,接觸,結(jié)果。標(biāo)準(zhǔn)仿真流程形成后,仿真的前處理基本上定型,報告會主要著力于后處理的結(jié)果提取。
車載電子產(chǎn)品中,振動分析是必不可少的。后處理結(jié)果有模態(tài)振型,振動應(yīng)力,振動位移。在無仿真自動化時,通過建立WB模板,通過替換模型和APDL Command等操作來保證后處理的一致性。
現(xiàn)將這一固化步驟,封裝轉(zhuǎn)化為腳本,并自動輸出圖片到本地文件夾。通過腳本的自動化后處理,降低錯誤率,提高效率。
本例以預(yù)應(yīng)力模態(tài)分析為例,自動添加后處理,并自動輸出JPG/PNG格式圖片。 文末附腳本代碼
運行后效果
二 主要命令介紹
2.1 Project Tree
基本結(jié)構(gòu)樹如下圖,Model.Analyses為包含了兩個子項的列表,[0]為Static, [1]為Modal。
展開 Ansys Speos SSS|執(zhí)行 Camera Sensor模擬結(jié)果后處理
可以查看預(yù)先填寫的“輸入”yaml文件:
可以看到將逐個處理map,因為選擇了“給定文件”模式,并且指定了“Set 0”,所以只轉(zhuǎn)換了一組map結(jié)果,位于“Inputs”文件夾中,命名為“Exposure.xmp”。將由也位于“Inputs”文件夾中“sensor yaml”所寫的傳感器參數(shù)對map結(jié)果進(jìn)行處理。要求SSS export將處理后的圖像以PNG格式導(dǎo)出到“Outputs”文件夾中(該文件夾在運行SSS export之前不必存在)。可以查看Sensor yaml文件內(nèi)容,例如,傳感器以10ms的曝光時間獲得圖像,具有完美的量子效率,即每個收集到的光子都轉(zhuǎn)換成整個光譜帶的電子,傳感器的像素矩陣由經(jīng)典的2x2 RGGB拜耳矩陣組成。最后,可以預(yù)先查看將開始后處理的exposure map 結(jié)果。
2.運行SSS
確認(rèn)了對要準(zhǔn)換后處理得文件參數(shù)得確認(rèn),然后就可以啟動SSS export進(jìn)入后處理過程,只需要雙擊“Launch Speos Sensor System exporters .bat”,將打開一個命令提示符并顯示正在進(jìn)行的進(jìn)度。完成該過程后,只需按另一個鍵退出命令提示符,并查看“Outputs”文件夾中生成的結(jié)果。
如果改變輸入,以查看傳感器參數(shù)對處理圖像的影響。例如,可以人為地修改傳感器YAML中的文件,例如QE光譜。
提示:在輸入的YAML文件中,可以添加“Rename: ' degraded '”來生成另一個結(jié)果,而不是覆蓋更改前一個結(jié)果。
展開 
Ansys workbench后處理中查看某一截面的結(jié)果云圖 ¥15
背景描述:
本案例以ansys workbench中電-熱模塊為例,在前面電加熱結(jié)束以后,結(jié)果如圖所示:
溫度分布云圖
電勢分布云圖
文章目的:
為獲得通電圓柱體某一截面上的結(jié)果云圖,如電流、電勢和溫度等分布情況,我們需要在后處理中進(jìn)行一系列操作,以方便調(diào)取相應(yīng)結(jié)果,這里以獲取電壓和溫度分布云圖為例,結(jié)果如圖:
截面溫度分布云圖
截面電勢分布云圖
具體操作思路如下:
展開 Ansys Workbench 利用APDL后處理命令,提取模態(tài)結(jié)果,結(jié)合VBA語言自動編制報告 ¥10
本例在常規(guī)模態(tài)計算的基礎(chǔ)上,通過插入后處理APDL命令,實現(xiàn)對X、Y、Z三個方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并統(tǒng)計導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔。進(jìn)一步的實現(xiàn)對仿真word報告的自動化編寫。
效果展示:
對圖示結(jié)構(gòu)進(jìn)行模態(tài)分析,提取模態(tài)結(jié)果,利用word自身的VBA開發(fā)工具,實現(xiàn)模態(tài)統(tǒng)計表的自動創(chuàng)建。
常規(guī)模態(tài)計算:
模態(tài)信息提取自動編制報告:
操作演示:
1.:在常規(guī)模態(tài)計算的solution下插入Commands 命令,在命令行中寫入附錄1中的命令。
(該命令可以提取模態(tài)實現(xiàn)對X、Y、Z三個方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔)
2:在仿真文件夾內(nèi)找到該txt文檔,放置在合適位置;記下目錄;
3:在word開發(fā)工具中,利用VBA語言編寫如下附錄2命令。
4:修改txt文件的目錄,保持與步驟2一致。(將附錄中VBA程序復(fù)制到word開發(fā)工具內(nèi),點擊運行即可在,word文檔中創(chuàng)建模態(tài)統(tǒng)計表)
(將類似功能匯總即可完成仿真報告的自動化創(chuàng)建,本文僅涉及一部分)
附錄1:Ansys Workbench 模態(tài)仿真后處理中插入的APDL命令
!提取模態(tài)仿真的X、Y、Z方向有效模態(tài)質(zhì)量,APDL命令:
! 模型單位制:mm kg N s
finish
/post1 !進(jìn)入后處理
*dim,direction,CHAR,3,1 !
展開 Ansys Workbench諧響應(yīng)掃頻結(jié)果后處理,提取Von Mises掃頻曲線和應(yīng)力幅值 ¥10
在諧響應(yīng)分析中插入后處理命令,并且確保其中cmsel命令后面的集合名稱,與named selections中的命名“body1”保持一致。
完成后處理Command命令修改后即可提交計算。計算完成后在結(jié)果文件夾中有txt文檔和Von Mises應(yīng)力掃頻曲線。
Workbench后處理和Hyperview后處理中,提取一定取值范圍結(jié)果的設(shè)置
在后處理過程中,有時候我們獲取結(jié)構(gòu)的結(jié)果數(shù)值,過小的數(shù)值我們不需要都顯示出來,如果想后處理結(jié)果云圖中只顯示某一范圍的結(jié)果,如何設(shè)置呢?
1 .workbench設(shè)置方法
1)選擇capped isosurface
2)設(shè)置顯示范圍
2.hyperview設(shè)置方法
1)選擇下方value filter
2)設(shè)置顯示范圍后apply。
前處理及后處理對有限元結(jié)果的影響分析
接觸過有限元的朋友都知道,模型的前處理和求解計算的后處理對結(jié)果的理解影響很大。本文僅以簡單帶孔平板的拉伸分析,對比分析了網(wǎng)格尺寸和后處理的應(yīng)力位置對結(jié)果的影響。希望對新手有所啟發(fā)和幫助。
1、首先通過力學(xué)基本理論計算了基準(zhǔn)應(yīng)力,作為有限元分析結(jié)果的標(biāo)準(zhǔn)值,計算過程如下:
2、網(wǎng)格尺寸對仿真結(jié)果的影響分析:
3、應(yīng)力位置對結(jié)果理解的影響分析:
4、結(jié)論:
分析結(jié)構(gòu)應(yīng)力時,從三個層次考慮結(jié)構(gòu)的受力及失效風(fēng)險:
①應(yīng)力分布的合理性
②最大應(yīng)力的位置
③應(yīng)力值的準(zhǔn)確性
5、應(yīng)用推廣:
①對于應(yīng)力集中區(qū)域,應(yīng)該分析單元尺寸對結(jié)果的影響;
②對于鈑金幾何邊界的應(yīng)力值,建議使用單元角點應(yīng)力查看;
③對于實體幾何邊界的應(yīng)力值,建議使用表面單元應(yīng)力查看。
文章原創(chuàng),轉(zhuǎn)發(fā)請注明來源作者,@元來是你。
評論區(qū)點贊并留下郵箱,可獲得原模型和分析文章。
展開 MoldFlow 2021.2 計算完成后,結(jié)果不顯示(點擊后網(wǎng)格區(qū)域變?yōu)榭瞻祝?em>處理方法 ¥19.89
這個問題在以前沒有遇到過,但是2021.2打開老的計算文件時,結(jié)果不顯示,網(wǎng)格區(qū)域變成空白的了,造成這個問題的主要原因是:雙顯卡問題:
處理方法如下:
1:在設(shè)備管理器中,將集成顯卡禁用!這種最簡單!
假如不想禁用顯卡:在NVDIA控制面板中,將moldflow主程序添加到3D設(shè)置中強制啟動獨立顯卡;
具體方法如下:(可以百度一下3D程序的設(shè)置過程,不用購買
Matlab對ABAQUS結(jié)果的后處理
最近有人找過來,想做一個對ABAQUS計算的結(jié)果進(jìn)行一個二次處理。ABAQUS無法給出你想看到的T、L云圖。
其實思路并不復(fù)雜,主要是很多技術(shù)細(xì)節(jié)導(dǎo)致各種報錯。
程序編寫的思路如下:
1. 讀取INP文件—得到網(wǎng)格信息
一定要對ABAQUS 的INP文件十分熟悉,才能有效的提取想要的數(shù)據(jù)。
為什么要讀網(wǎng)格信息呢?要畫云圖,就要知道網(wǎng)格信息,畫出網(wǎng)格來,然后再補充上各個節(jié)點的數(shù)據(jù)值,通過對數(shù)據(jù)值的插值,在網(wǎng)格上畫出不同的顏色來,這就達(dá)到的云圖的效果。
讀取INP文件以及畫網(wǎng)格,我們前面都介紹過。
2. 輸出應(yīng)力變形結(jié)果
我們前面介紹過通過在INP文件中,加入控制語句,從而輸出包含結(jié)果的dat文件的方法。當(dāng)時之所以這么費勁,就是因為,ABAQUS的ODB文件,Matlab沒辦法讀。
這次我們沒這么整,因為人家想隨意輸出任何step數(shù)據(jù)。于是,我教了他一招在軟件里,RESULT輸出rpt文件的方法。
3. 讀取rpt文件的結(jié)果
上一步輸出的rpt文件結(jié)果,是可讀的。截取輸出結(jié)果部分,讀取即可。
4. 畫云圖
把結(jié)果數(shù)據(jù)按照你想用的公式處理,然后把這個值插值加到原來的網(wǎng)格上,就出云圖了。如果你想畫變形后的圖,還需要把位移加在原來的節(jié)點數(shù)據(jù)上,更新節(jié)點。
二維的數(shù)據(jù)也可以這么處理:
如果你有編程或者仿真方面相關(guān)需求,可以通過微信公眾號聯(lián)系我們,歡迎“打擾”哦。
微信公眾號:320科技工作室
展開 
abaqus后處理插件—場變量結(jié)果標(biāo)注 ¥45
abaqus后處理界面中探針功能附帶的標(biāo)記樣式非常丑陋,基于abaqus的試圖注釋功能進(jìn)行二次開發(fā),形成了場變量標(biāo)注插件,方便快速的標(biāo)注關(guān)心區(qū)域的應(yīng)力應(yīng)變等結(jié)果。
插件介紹:
按鈕介紹
從左至右依次是:標(biāo)記按鈕、隱藏標(biāo)記按鈕、恢復(fù)顯示按鈕、刪除按鈕
示意動畫
使用方法:
1) Probe查看節(jié)點結(jié)果,并勾選需要標(biāo)記的節(jié)點項;
2)點擊工具欄中的標(biāo)記按鈕,進(jìn)行標(biāo)記。
特點
1) 標(biāo)記速度快,即使在單元數(shù)目達(dá)到百萬級及以上的模型中,標(biāo)記速度仍無明顯延遲;
2)所有標(biāo)記注釋均在試圖注釋功能界面里,有利于對美觀度有更高要求者進(jìn)一步修改美化。
展開 如何采用CFD-Post后處理Fluent結(jié)果
目前還有較多用戶在使用 CFD-Post 進(jìn)行 Fluent 結(jié)果后處理。本文整理了幾種常用的 Fluent 向 CFD-Post 輸出結(jié)果的方法。
本文內(nèi)容其基于此演示模型進(jìn)行講解。
1 直接讀取 DAT 文件
CFD-Post 可直接讀取 Fluent 的結(jié)果文件,包括 .dat 和 .dat.h5 兩種格式。其中,dat.h5 文件在 CFD-Post 中無法識別某些物理量(如相對濕度),.dat 文件不存在此問題。
在 Fluent 設(shè)置中,默認(rèn)輸入輸出格式設(shè)置為“CFF”,則結(jié)果保存為 .dat.h5 格式;默認(rèn)輸入輸出格式設(shè)置為“Legacy”,則結(jié)果保存為 .dat 格式。
對于瞬態(tài)分析,CFD-Post 讀取 DAT 文件不能自動識別對應(yīng)的時間步序列。必須要讀取相對應(yīng)的Fluent project 文件( .flprj 后綴)才能識別各時間步的結(jié)果序列。
2 輸出CFD-Post專用文件
由于磁盤空間、數(shù)據(jù)保密等原因,有時候僅允許保存特定區(qū)域的某些物理量。此類需求只能通過 CFD-Post 專用文件實現(xiàn),F(xiàn)luent 的 DAT 文件不能實現(xiàn)此需求。CFD-Post 專用格式包括 CDAT 和 CFF Post 兩類。
在 Fluent 的“File”下拉菜單中,設(shè)置輸出 CFD-Post 專用文件相關(guān)選項。其中,“during calculation”僅適用于瞬態(tài)分析。
2.1 CDAT文件
在輸出文件類型中,選擇 CDAT 類型。其輸出文件的格式為 .cas 和 .cdat ,兩者需要配套使用。
CDAT 文件可僅保存特定區(qū)域的部分物理量數(shù)據(jù)。
展開 MSC.Marc后處理結(jié)果的解釋
ResultsOutputinMarc3.rar
ResultsOutputinMarc1.rar
ResultsOutputinMarc2.rar
使用WebGL技術(shù)進(jìn)行后處理結(jié)果顯示
利用Javascript編寫的WebGL第三方庫,可以用來創(chuàng)建各種三維場景,包括攝像機,光影,材質(zhì)等對象。
首先準(zhǔn)備工作先創(chuàng)建一個canvas標(biāo)簽(圖形的顯示都在這個上面),并引用相應(yīng)的庫函數(shù)。
<script src="js/loaders/VTKLoader.js"></script>
要想利用WebGL渲染任何東西,都必需三個元素:1.場景2.相機3.渲染器。然后我們就可以用相機來渲染場景。其中相機分為兩種:正交相機和透視相機,我們經(jīng)常使用的是透視相機,因為更接近人眼的觀察效果,近大遠(yuǎn)小。正交相機一般會在建模軟件中使用,不會因為投影改變物體比例。在庫中創(chuàng)建相機使用new PerspectiveCamera(fov, aspectratio, near, far);第一個參數(shù)指定視口大小,第二個是寬高比,一般是屏幕大小的寬高比,第三、四個參數(shù)代表近、遠(yuǎn)裁剪面,場景里的物體在近、遠(yuǎn)裁剪面之間才能被顯示,否則,會被裁剪掉。
var scene = new Scene();
var camera = new PerspectiveCamera( 60, window.innerWidth / window.innerHeight, 0.01, 1e10 );
camera.position.z = 0.2;
var renderer = new WebGLRenderer();
renderer.setSize( window.innerWidth, window.innerHeight );
document.body.appendChild( renderer.domElement );
scene.add( camera );
接下來我們就可以加載模型了,加載VTK類型的模型我們可以直接使用庫提供的加載器VTKLoader
展開