Abaqus計算后的變形模型(新節(jié)點坐標)

2017-07-03  by:CAE仿真在線  來源:互聯(lián)網(wǎng)


該處理過程可能看起來比較繞,但實際還是挺平常的,需要用到的時候估計也比較少,但好歹提供一種思路,大家遇到該類問題時可以有個東西參考。

大致思路和關(guān)鍵細節(jié)寫了一些,很多地方?jīng)]有展開太多,大家需要時可自行嘗試。

正文

處理CAE軟件計算后變形的模型有很多的靈活技巧和方法,有一類比較特殊的需求是需要提取變形后的模型節(jié)點坐標信息,利用這些信息可以在任何其他的CAE軟件或者三維建模軟件直接生成新的幾何模型或者有限元模型。

此次做一個簡單的闡述,遇到該類問題時,大家可在此基礎(chǔ)上自行深究摸索。

在Abaqus中建一根梁,如下。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元培訓教程圖片1

圖1

加載計算后的變形如下。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元培訓教程圖片2

圖2

保存結(jié)果ODB文件。

之后,在Abaqus中重新通過主菜單欄File-Import-Part導入模型,導入的時候注意選擇文件類型為odb文件,選擇剛才計算的結(jié)果文件,導入進來后,會生成一個orphan mesh模型,其可看成由很多個小的幾何體組成(實際上是前面模型的每一個單元)。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元仿真圖片3

圖3

其實到了這一步,如果簡單處理的話,其實可以直接由Abaqus導出該變形后的幾何模型,導出格式有sat、igs、stp等,比較通用的格式,能夠適用于大多數(shù)的CAE軟件和三維建模軟件所用,導出的話直接通過主菜單欄File-export-part即可。

如果想要復雜一點處理的話,那么需要更多的設(shè)置和技巧,下面簡單闡述。

首先,由于Abaqus的功能有限,無法直接通過GUI操作提取變形體的所有節(jié)點的坐標信息(如果采用Python進行操作的話,應(yīng)該是可以的,這個筆者不做闡述,有興趣的可以自己研究,關(guān)鍵是找到利用什么函數(shù))。

但是,可以在結(jié)果后處理時通過GUI提取變形體的節(jié)點信息,所以,關(guān)鍵是需要有結(jié)果。

因此,在新的導進來的變形體上,可以自己隨意加載和約束,設(shè)置場輸出的時候注意勾選坐標,如下。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元仿真圖片4

圖4

之后可以求解,讀取結(jié)果,選擇創(chuàng)建ODB field output,如下。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元仿真圖片5

圖5

之后選擇Unique nodal,再選擇坐標,如下。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元仿真圖片6

圖6

在Element/Nodes下面選擇模型的所有節(jié)點,即可保存節(jié)點的所有坐標信息。

這個時候保存的節(jié)點信息是每個節(jié)點都分散的,數(shù)據(jù)量很大,不好處理,因此先將數(shù)據(jù)進行處理,如下。


Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元培訓資料圖片7

圖7

打開之后如下,利用append()函數(shù),將所用節(jié)點的X,Y,Z坐標分別放在三個數(shù)組(或者叫列表)里面。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元培訓資料圖片8

圖8

其中X坐標的列表如下。這些節(jié)點的坐標數(shù)值是導入進來的odb模型(也就是變形后的模型的節(jié)點信息)。

這里強調(diào)一下,通過這樣的方式導出的是part自身的節(jié)點原始坐標,因為導入后的模型節(jié)點坐標也就是我們想要的坐標,因而就可以這樣做。Abaqus是無法直接導出變形后的節(jié)點新坐標的。

Abaqus計算后的變形模型(新節(jié)點坐標)abaqus有限元培訓資料圖片9

圖9

得到了這三個坐標列表,那么久可以通過最原始的方法,利用其它的軟件生成新的幾何模型了。例如在ANSYS中可以通過APDL遍歷這個列表,生成所有的節(jié)點。


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學成才

相關(guān)標簽搜索:Abaqus計算后的變形模型(新節(jié)點坐標) abaqus分析培訓 abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com