不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus 數(shù)據(jù)輸出

關(guān)注
創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-02-27

abaqus 數(shù)據(jù)輸出的視頻教程

HyperView+HyperGraph 2D_輸出曲線(xiàn)數(shù)據(jù)
HyperView+HyperGraph 2D_輸出曲線(xiàn)數(shù)據(jù)

本期內(nèi)容講解如何利用HyperGraph2D軟件導(dǎo)出LS-DYNA求解器生成的數(shù)據(jù)文件。

¥39.99 2分鐘 3播放
查看
HyperMesh+LS-DYNA_復(fù)合材料的創(chuàng)建及數(shù)據(jù)輸出
HyperMesh+LS-DYNA_復(fù)合材料的創(chuàng)建及數(shù)據(jù)輸出

本期內(nèi)容講解復(fù)合材料的創(chuàng)建、數(shù)據(jù)輸出問(wèn)題。

¥69.99 11分鐘 24播放
查看
HyperMesh+LS-DYNA_輸出梁?jiǎn)卧妮S向力,應(yīng)力,應(yīng)變等數(shù)據(jù)
HyperMesh+LS-DYNA_輸出梁?jiǎn)卧妮S向力,應(yīng)力,應(yīng)變等數(shù)據(jù)

本期內(nèi)容講解在HyperMesh,LS-DYNA工作環(huán)境下,設(shè)置輸出梁?jiǎn)卧猙eam的軸向力,應(yīng)力,應(yīng)變等數(shù)據(jù)

¥39.99 4分鐘 7播放
查看
abaqus 數(shù)據(jù)輸出圖1

abaqus 數(shù)據(jù)輸出的實(shí)例教程

Abaqus的歷史數(shù)據(jù)輸出的問(wèn)題 Abaqus結(jié)果輸出時(shí)有場(chǎng)輸出(Field Output)和歷史輸出(History Output),場(chǎng)變量輸出用于描述某個(gè)量隨空間位置的變化,歷史變量用于描述某個(gè)量隨時(shí)間的變化,區(qū)別是場(chǎng)變量輸出大量的單元或節(jié)點(diǎn)上的計(jì)算結(jié)果,寫(xiě)入odb文件的頻率低,用與生成后出的各個(gè)圖。歷史變量輸出少量單元或節(jié)點(diǎn)上的計(jì)算結(jié)果,寫(xiě)入Odb的頻率高,用于生成X-Y圖。歷史變量允許單獨(dú)輸出某個(gè)獨(dú)立分量,經(jīng)常用到的就是這個(gè)獨(dú)立分量的輸出,比如輸出結(jié)構(gòu)最大點(diǎn)的位移變化曲線(xiàn),或者盈利最大點(diǎn)的應(yīng)力變化過(guò)程等。 在輸出歷史數(shù)據(jù)時(shí),大多數(shù)的輸出結(jié)果比如位移和應(yīng)力等,不能實(shí)現(xiàn)整個(gè)模型全部輸出,也就是需要指定set(參考集),需要設(shè)置相關(guān)的set后,結(jié)果輸出才會(huì)有這些數(shù)據(jù)。 定義Set的對(duì)話(huà)框如圖1所示,定義Set的類(lèi)型時(shí)有三個(gè),按照以往的理解,一般經(jīng)常用到的應(yīng)該是Node,也即節(jié)點(diǎn)集,想要輸出這個(gè)節(jié)點(diǎn)在求解過(guò)程中的Mises應(yīng)力變化過(guò)程,選擇某個(gè)節(jié)點(diǎn),通過(guò)Step模塊的History Output Requests,如圖2所示。 圖1 圖2 選擇剛才設(shè)置的Set,選擇需要輸出的結(jié)果項(xiàng),此處為Mises。之后計(jì)算,計(jì)算后提取結(jié)果時(shí),發(fā)現(xiàn)并沒(méi)有輸出該節(jié)點(diǎn)的Mises歷史數(shù)據(jù)。 筆者很快想到了,有可能是不能輸出節(jié)點(diǎn)的應(yīng)力,因?yàn)樯婕暗焦?jié)點(diǎn)解和單元積分點(diǎn)解的問(wèn)題,這個(gè)之前已經(jīng)討論過(guò)。基于此考慮,那么輸出該節(jié)點(diǎn)的位移場(chǎng)肯定沒(méi)問(wèn)題,因?yàn)楣?jié)點(diǎn)位移解是最先得到的節(jié)點(diǎn)解。 將Mises換成UT,如圖3所示。 同時(shí),新建一個(gè)Element Set,因?yàn)镹ode Set無(wú)法輸出歷史數(shù)據(jù),那么采用Element Set也肯定能夠輸出單元積分點(diǎn)的數(shù)據(jù),如圖4所示。
展開(kāi)
Abaqus中,歷程變量的輸出,尤其是反力及位移,經(jīng)常是如下的格式。 此時(shí),如果想提取數(shù)據(jù),一些關(guān)于Abaqus 二次開(kāi)發(fā)的書(shū)籍里提供的方式是:odb.step['Step-1'].historyRegions['Node PART-TRIMMED-MESH.288422']. historyOutputs['U1'].data 。這種方式,需要輸入 'Node PART-TRIMMED-MESH.288422' 這種很長(zhǎng)的字符串,繁瑣且容易出錯(cuò)。 在付費(fèi)內(nèi)容中,提供了一種便捷的方法,得到長(zhǎng)字符串,提取相關(guān)的數(shù)據(jù),并將數(shù)據(jù)保存為csv文件。
展開(kāi)
獲取odb中某一個(gè)集合的數(shù)據(jù),有代碼實(shí)現(xiàn)和cae實(shí)現(xiàn) 代碼實(shí)現(xiàn):主要的是一個(gè)getSubset的函數(shù),可以參考abaqus手冊(cè) https://help.3ds.com/2022/english/dssimulia_established/SIMACAECMDRefMap/simacmd-c-odbintroreadregpyc.htm?
在做結(jié)構(gòu)分析的時(shí)候,做出來(lái)的結(jié)果在一些情況下可能需要提取稱(chēng)為其他格式的數(shù)據(jù),比如vtk格式,能夠提供更靈活的數(shù)據(jù)分析能力。 于是開(kāi)發(fā)了一些代碼用于這些數(shù)據(jù)的提取,部分Abaqus展示效果圖和在Paraview中的效果圖展示如下: 需要PC安裝了Abaqus軟件并且支持Python Script接口;目前本人使用的版本是Abaqus/CAE 2021版本。 目前支持C3D4、C3D10、C3D8、C3D8R單元類(lèi)型。 提取ODB文件中所有frame的數(shù)據(jù),每一幀對(duì)應(yīng)一個(gè)結(jié)果文件;提取方法為遍歷所有frame,獲取所有fieldOutput,獲取fieldOutput上的數(shù)據(jù),SCALAR和VECTOR類(lèi)型的數(shù)據(jù)是定義在節(jié)點(diǎn)上的,直接獲取POINT_DATA即可。 目前對(duì)于Tensor類(lèi)型的數(shù)據(jù),由于從場(chǎng)數(shù)據(jù)中提取得到的是積分點(diǎn)上的數(shù)據(jù),目前的處理方式是計(jì)算所有積分點(diǎn)數(shù)據(jù)的平均值,作為CELL_DATA進(jìn)行處理;其他數(shù)據(jù)作為POINT_DATA進(jìn)行處理。 目前的腳本文件結(jié)果如下所示:
展開(kāi)
今天體會(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名稱(chēng)、組件名稱(chēng)(模型有多個(gè)組件組成,且網(wǎng)格是在part上畫(huà)的,所以同一個(gè)節(jié)點(diǎn)編號(hào)可能對(duì)應(yīng)多個(gè)節(jié)點(diǎn))等保存成不同的文件。 結(jié)點(diǎn)溫度數(shù)據(jù)沒(méi)有保存,因此沒(méi)有輸出。下圖是自動(dòng)輸出的png格式云圖。 比較倉(cāng)促,代碼也比價(jià)粗糙。回頭做一個(gè)詳細(xì)的介紹。 主要代碼見(jiàn)下。
展開(kāi)
abaqus 數(shù)據(jù)輸出圖2

abaqus 數(shù)據(jù)輸出的最新內(nèi)容

abaqus中目前沒(méi)有GIF動(dòng)畫(huà)輸出的功能,現(xiàn)制作一可輸出GIF動(dòng)畫(huà)/剖面平移,旋轉(zhuǎn)動(dòng)畫(huà),詳細(xì)效果可見(jiàn)視頻鏈接https://www.bilibili.com/video/BV1jgD7BTEYT/?spm_id_from=333.1387.homepage.video_card.click
<p>問(wèn)題:有時(shí)候提交計(jì)算完成后,想看一下整個(gè)計(jì)算大概花了多久,評(píng)估不同仿真的計(jì)算成本。或者好對(duì)后續(xù)類(lèi)似分析有個(gè)大概的評(píng)估,比如提交后有大概多久的時(shí)間可以用來(lái)安排其他事。</p><p>所以在Abaqus中怎么去查看計(jì)算時(shí)長(zhǎng)呢?</p><p>(這里是看計(jì)算完成后實(shí)際用時(shí),而不是提交計(jì)算時(shí)預(yù)計(jì)用時(shí))</p><p><br></p>
<p>ABAQUS在Explicit求解器下的計(jì)算結(jié)果通常是不光滑的,這是由于Explicit求解過(guò)程不需要通過(guò)迭代修正計(jì)算殘差。然而對(duì)于沖擊問(wèn)題或者斷裂力學(xué)等問(wèn)題將不可避免的使用顯式求解。部分同學(xué)可能會(huì)通過(guò)MATLAB或Python等其他軟件的濾波器平滑曲線(xiàn)。實(shí)際上ABAQUS的后處理模塊下的選項(xiàng)卡“創(chuàng)建XY數(shù)據(jù)”-“操作XY數(shù)據(jù)”包含多種形式的光滑函數(shù),今天就和喵星人一起看看吧~</p><p class
ABAQUS用戶(hù)手冊(cè)及關(guān)鍵詞參考指南:初學(xué)者必備6件套 1材料卷 2單元卷 3分析卷 4指定條件、約束與相互作用卷 5介紹,空間建模,執(zhí)行與輸出 6工具包 7Abaqus關(guān)鍵詞參考指南
<p>結(jié)論:如果有ASCII文件導(dǎo)出的數(shù)據(jù),就采信這個(gè),相對(duì)而言,還是這個(gè)數(shù)據(jù)準(zhǔn)一點(diǎn)啊~</p><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p><figure style="text-align: center;" class="ql-align-center"><figure class="figure-image" contenteditable
<p>需求:動(dòng)態(tài)分析(基于模態(tài)的瞬態(tài)動(dòng)態(tài)響應(yīng)分析、顯示動(dòng)態(tài)分析等)中結(jié)果的響應(yīng)也是一個(gè)動(dòng)態(tài)的過(guò)程,不確定哪個(gè)時(shí)刻的結(jié)果是最大值或者最小值,或者說(shuō)想知道整個(gè)響應(yīng)過(guò)程中的最大值、最小值是多少。結(jié)果輸出中是不會(huì)直接輸出的,只能看到每幀場(chǎng)輸出中的最值,又不可能自己逐幀場(chǎng)輸出結(jié)果里去看,然后找到所有幀中的最值,那么Abaqus軟件內(nèi)如何實(shí)現(xiàn)呢?</p><p><br></p><p><span style="background-color
<h2>摘要</h2><p>本文介紹如何使用Python腳本二次開(kāi)發(fā)來(lái)批量提取ABAQUS輸出數(shù)據(jù)庫(kù)(ODB)文件中指定Step-x下的Set節(jié)點(diǎn)集的反力RF(Reaction force)。
1. 方法 在ABAQUS CAE的場(chǎng)輸出中選擇的坐標(biāo)點(diǎn)是節(jié)點(diǎn)的坐標(biāo),而節(jié)點(diǎn)是從積分點(diǎn)插值出來(lái)的,單元積分點(diǎn)的信息相對(duì)真實(shí)。所以最好是獲取積分點(diǎn)的信息,其中積分點(diǎn)的坐標(biāo)無(wú)法在CAE中獲取,需要在關(guān)鍵字中添加。具體在每個(gè)分析步的單元輸出下面添加COORD,如果需要輸出節(jié)點(diǎn)的坐標(biāo)也可以在節(jié)點(diǎn)場(chǎng)輸出下面添加COORD(這和CAE中場(chǎng)輸出選擇節(jié)點(diǎn)坐標(biāo)的效果是一致的)。具體如下圖: