
發(fā)布
注冊(cè)
/
登錄abaqus云圖沒數(shù)據(jù)
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-02-27

abaqus云圖沒數(shù)據(jù)的實(shí)例教程
今天體會(huì)了Python腳本操作ODB文件進(jìn)行數(shù)據(jù)的輸出、處理等方面的快速高效。
首先介紹一下背景,同事的項(xiàng)目,計(jì)算case較多。每個(gè)case需要輸出幾個(gè)路徑上的部分節(jié)點(diǎn)值,而且需要針對(duì)不同的case、不同的幀、不同的視角截圖、保存云圖,如果人工出圖和提取節(jié)點(diǎn)數(shù)據(jù),工作量會(huì)非常大,費(fèi)時(shí)會(huì)遠(yuǎn)遠(yuǎn)超出計(jì)算所用時(shí)間;并且,同事還要求我根據(jù)case名稱、組件名稱(模型有多個(gè)組件組成,且網(wǎng)格是在part上畫的,所以同一個(gè)節(jié)點(diǎn)編號(hào)可能對(duì)應(yīng)多個(gè)節(jié)點(diǎn))等保存成不同的文件。
結(jié)點(diǎn)溫度數(shù)據(jù)沒有保存,因此沒有輸出。下圖是自動(dòng)輸出的png格式云圖。
比較倉(cāng)促,代碼也比價(jià)粗糙。回頭做一個(gè)詳細(xì)的介紹。
主要代碼見下。
展開 
abaqus云圖沒數(shù)據(jù)的相關(guān)專題、標(biāo)簽、搜索
abaqus云圖沒數(shù)據(jù)的最新內(nèi)容
)、Matplotlib(對(duì)比繪圖)、SALib(敏感性分析)
MATLAB:信號(hào)處理、模態(tài)分析、UQLab 接口
④ 后處理與可視化層
ParaView:開源大規(guī)模數(shù)據(jù)可視化,支持全場(chǎng)云圖對(duì)比
ANSYS Ensight:專業(yè) CAE 后處理,擅長(zhǎng)瞬態(tài)動(dòng)畫與多模型同步
Abaqus/CAE Viewer:ODB 結(jié)果文件深度解析
⑤ 試驗(yàn)數(shù)據(jù)管理層
DIAdem、nCode
在后處理與數(shù)據(jù)分析上,HyperMesh提供了豐富的可視化功能,可通過等值面、變形云圖、瞬變動(dòng)畫等多種形式,直觀呈現(xiàn)復(fù)雜的仿真結(jié)果,幫助工程師快速挖掘數(shù)據(jù)背后的設(shè)計(jì)問題。同時(shí),其支持自定義分析工作流與數(shù)據(jù)管理,可與PDM系統(tǒng)無縫集成,確保團(tuán)隊(duì)協(xié)作的高效性與模型修訂的可追溯性,讓仿真結(jié)果真正轉(zhuǎn)化為設(shè)計(jì)優(yōu)化的依據(jù)。
有限元后處理直接與數(shù)據(jù)圖片處理、論文撰寫相關(guān),除了典型的應(yīng)力張量與應(yīng)變張量外,ABAQUS還提供了大量可供使用者讀取的其他應(yīng)力/應(yīng)變/損傷參數(shù),這都有助于結(jié)果的分析。今天喵星人就教你讀懂其中的應(yīng)力、應(yīng)變及損傷的后處理細(xì)節(jié)。
一、應(yīng)力相關(guān)
根據(jù)用戶手冊(cè)及后處理分類,ABAQUS提供了三類典型的后處理變量:
1.不變量
不變量的定義是指張量在坐標(biāo)旋轉(zhuǎn)下保持不變的量。
他調(diào)出云圖,截取圖片,直接拖拽到DTS協(xié)同白板上,準(zhǔn)備下午與設(shè)計(jì)團(tuán)隊(duì)討論。</p><p><strong>下午2:00,跨洋協(xié)同。</strong>美國(guó)合作方發(fā)來最新的氣動(dòng)載荷數(shù)據(jù),小李在DTS中打開對(duì)方共享的模型,對(duì)方的操作光標(biāo)實(shí)時(shí)顯示在屏幕上。雙方就一個(gè)連接點(diǎn)的載荷傳遞路徑進(jìn)行討論,小李<strong>現(xiàn)場(chǎng)修改模型,運(yùn)行快速分析,當(dāng)場(chǎng)驗(yàn)證改進(jìn)效果。
unlck選項(xiàng)、文件路徑含空格支持
后處理
等值線云圖、曲線圖、自動(dòng)報(bào)告
多模型同步查看、Session文件、云圖注釋
數(shù)據(jù)接口
Catia V5導(dǎo)入、Abaqus .odb導(dǎo)入
支持Rhino(.3dm)導(dǎo)入
小結(jié):本次側(cè)碰仿真全流程,從模型導(dǎo)入到報(bào)告生成,李工使用PreSys 2026R1在1個(gè)工作日內(nèi)完成主體操作(求解時(shí)間除外)。
作為仿真工程師,你是否曾被成百上千個(gè)重復(fù)建模、切網(wǎng)格、提數(shù)據(jù)的步驟搞到心態(tài)崩潰?從機(jī)械的“點(diǎn)鼠標(biāo)”轉(zhuǎn)向“擼代碼”,是邁向資深 CAE 工程師的必經(jīng)之路。
?? 為什么選擇 Python 自動(dòng)化?
Abaqus 的內(nèi)核完全基于 Python 語(yǔ)言。
(2) 查看變形云圖:在左側(cè)工具欄中選擇【Contour】,變量選擇“U”(位移),可觀察到撞擊后兩球的位移變化,臺(tái)球A沿X軸正方向移動(dòng),臺(tái)球B沿X軸負(fù)方向反彈。
(3) 查看應(yīng)力分布:變量選擇“Mises”(米塞斯應(yīng)力),可觀察到撞擊瞬間兩球接觸區(qū)域的應(yīng)力集中現(xiàn)象,最大應(yīng)力出現(xiàn)在接觸點(diǎn)附近,符合彈性撞擊的應(yīng)力分布規(guī)律。
我讀研究生的時(shí)候第一個(gè)項(xiàng)目就是寫織物力學(xué)性能分析軟件,工作以后搞氣動(dòng)、參加試飛,寫了翼型結(jié)冰、試飛數(shù)據(jù)處理、冰風(fēng)洞試驗(yàn)數(shù)據(jù)處理、圖片曲線數(shù)據(jù)提取、UG翼型自動(dòng)建模等等各種軟件和工具。一直到現(xiàn)在幾乎專門從事工業(yè)軟件開發(fā)。
把力學(xué)、建模、前后處理、數(shù)據(jù)采集與分析等各類技術(shù)軟件化、工具化,已經(jīng)是我個(gè)人的科研風(fēng)格了。不能用、不實(shí)用的虛幻研究熱點(diǎn)和縫合怪課題,即便能做也寧可不做。
層合板多層損傷投影疊加后處理工具5個(gè)月前
哪怕處理試驗(yàn)數(shù)據(jù),都比別人處理的快。</p><p>前后處理本身倒是不難。難的是我們需要熟悉對(duì)應(yīng)軟件的數(shù)據(jù)格式,搞清楚數(shù)據(jù)結(jié)構(gòu),才能知道怎么獲取數(shù)據(jù),獲取那些數(shù)據(jù),又怎么利用這些數(shù)據(jù)。</p><p>靜界有限元針對(duì)層合板多層損傷投影疊加問題,開發(fā)了專門的后處理工具(見下圖),將ABAQUS仿真得到的多層損傷在面內(nèi)進(jìn)行投影疊加,并且自動(dòng)統(tǒng)計(jì)不同失效模式的覆蓋面積。
一分鐘上手的ABAQUS結(jié)果二次處理工具6個(gè)月前
完全是后處理的小白也能一分鐘上手,我們主要解決的痛點(diǎn)就是數(shù)據(jù)格式。只要在excel中,把網(wǎng)格、節(jié)點(diǎn)坐標(biāo)、節(jié)點(diǎn)上的物理量放進(jìn)去,就能得到我們想要的云圖。
這樣做有幾個(gè)十分明顯的好處:
(1)數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單,一眼明了,方便用。