
發布
注冊
/
登錄ABAQUS輸出
關注創建者:學有所長 創建時間:2023-03-21
ABAQUS輸出的視頻教程
Abaqus輸出矩陣:輸出總體矩陣、單元體矩陣及使用python生成、讀取矩陣文件的簡易代碼
本課程主要為abaqus輸出總體、單元體矩陣的教學,并且給出了用來讀取相應矩陣并輸出excel的python代碼及簡單講解,還有用于自動輸出矩陣文件的python腳本及簡單講解。
¥16.9 1小時48分鐘 3441播放
查看
面向小白的ABAQUS 程序化輸出及處理(Python、Matlab)
課程暫定3節: ABAQUS程序化輸出云圖 快速編出輸出云圖的Python命令 將Python命令寫成GUI界面 后續會有一些新的程序化操作技巧發布,價格會有所波動。 課程中所有的程序操作文件可以在附件中下載。 (佛系錄制,有需求可以留言)
¥50 2小時11分鐘 129播放
查看
ABAQUS輸出的實例教程
=====前言=====
Abaqus輸出動畫是后處理工作中的一部分,但是Abaqus輸出的常見的動畫格式只有AVI。如果需要插入到PPT中,需要第三方軟件轉換成GIF格式,如此一來,導出模態動畫需要步驟如下:
Abaqus界面設置,包括調整模型視角,viewport窗口調整,動畫參數設置等。
激活動畫,輸出AVI格式。
通過第三方軟件轉成GIF,插入PPT中。
繼續輸出下一階模態動畫。
如果遇到有多個工況,模態階數數量又多,那這些看似簡單無腦的操作,變得相當的繁瑣無趣。
這里介紹一種一鍵生成GIF模態動畫的方法,主要省去了轉換格式(AVI->GIF)的時間。甚至可以實現點擊按鈕,即可自動生成多介模態動畫,并自動命名。
這個方法的思路是:用Python語言編寫一段輸出動畫的宏,宏里面調用第三方軟件(ImageMagick)把Abaqus輸出的AVI轉換成GIF,并實現自動命名,然后把.py宏包裝植入到Plug-ins菜單中,這樣既可通過自定義工具條添加按鈕來調用宏。
=====正文=====
首先,需要下載安裝格式轉換軟件,這里推薦使用ImageMagick,具體安裝方法自行百度。安裝順利的話會有如下文件,其中mogrify.exe是我們的宏所需要調用的程序。
展開 關于Abaqus圖片輸出的總結
1.改變abaqus界面背景顏色
Aabaqus默認的背景為漸變藍色,如果想把背景變為白色,方便導出圖片,則可以進行以下操作。
View-Graphics Options-Viewport Background-Solid(點擊圓圈)-選擇顏色(白色)即可。
2.設定界面文字是否顯示
1Abaqus界面上有默認輸出的文字和坐標和圖例等,可以通過以下操作選擇是否顯示這些內容。
2Viewport-Viewport Annotation Options-General-Visibility
3取消勾選其中的內容即可
3.圖例大小
為了美觀需要顯示較小的圖例,通過以下操作即可
Viewport-Viewport Annotation Options-Legend-Set Font-Size
修改Size的大小即可
4.將云圖中的網格除去
有時為了輸出圖片的美觀,需要將劃分好的網格去除,通過以下操作即可。
Option-Common Plot Options-No edges
點選No edges即可
5.輸出高清png圖片
File-Print
需要高清圖片,點掉256色,進一步選擇PNG Formal Options即可進入分辨率界面。
以上即為Abaqus圖片輸出相關的操作過程
下載地址:ABAQUS 6.14.1安裝包下載和安裝教程
展開 =======概述=======
EMM(Export Matlab Matrix)是集成在ABAQUS/CAE中的一個插件,能夠一鍵輸出Abaqus模型的單元及全局剛度、質量、載荷矩陣,并自動轉換為MATLAB矩陣。
Abaqus可以輸出剛度、質量等單元或者全局矩陣。但需要手動添加關鍵詞,較為麻煩,且輸出的.mtx矩陣格式比較亂,不易閱讀。
本工具能一鍵實現以下功能:
1. 輸出Abaqus模型的剛度、質量、載荷矩陣到.mtx,包括單元和全局的;
2. 將上述矩陣轉換為MATLAB的.mat文件;
3. 用Matlab打開上述.mat文件。
如果用戶有任何問題或者需要合作,歡迎聯系我們。email: SnowWave02@qq.com
=======使用過程=======
打開Abaqus模型,切換到Job模塊,在Abaqus菜單欄的Plug-ins里看到iSolver插件的菜單。
點擊iSolver->Export Matlab Matrix…,彈出EMM界面。
勾選需要輸出的矩陣和Set,點擊EMM界面右側的Submit后將提交Abaqus計算,計算完畢得到如下類似矩陣。
=====演示視頻======
http://www.yqgqt.org.cn/college/video/c11343
=====下載======
用到的模型
Job-Cabin-T.rar
用戶手冊
Export Matlab Matrix工具說明(SnowWave02 20191217).pdf
EMM插件
展開 Abaqus的歷史數據輸出的問題
Abaqus結果輸出時有場輸出(Field Output)和歷史輸出(History Output),場變量輸出用于描述某個量隨空間位置的變化,歷史變量用于描述某個量隨時間的變化,區別是場變量輸出大量的單元或節點上的計算結果,寫入odb文件的頻率低,用與生成后出的各個圖。歷史變量輸出少量單元或節點上的計算結果,寫入Odb的頻率高,用于生成X-Y圖。歷史變量允許單獨輸出某個獨立分量,經常用到的就是這個獨立分量的輸出,比如輸出結構最大點的位移變化曲線,或者盈利最大點的應力變化過程等。
在輸出歷史數據時,大多數的輸出結果比如位移和應力等,不能實現整個模型全部輸出,也就是需要指定set(參考集),需要設置相關的set后,結果輸出才會有這些數據。
定義Set的對話框如圖1所示,定義Set的類型時有三個,按照以往的理解,一般經常用到的應該是Node,也即節點集,想要輸出這個節點在求解過程中的Mises應力變化過程,選擇某個節點,通過Step模塊的History Output Requests,如圖2所示。
圖1
圖2
選擇剛才設置的Set,選擇需要輸出的結果項,此處為Mises。之后計算,計算后提取結果時,發現并沒有輸出該節點的Mises歷史數據。
筆者很快想到了,有可能是不能輸出節點的應力,因為涉及到節點解和單元積分點解的問題,這個之前已經討論過。基于此考慮,那么輸出該節點的位移場肯定沒問題,因為節點位移解是最先得到的節點解。
將Mises換成UT,如圖3所示。
同時,新建一個Element Set,因為Node Set無法輸出歷史數據,那么采用Element Set也肯定能夠輸出單元積分點的數據,如圖4所示。
展開 看到相關文獻中,通過ABAQUS可以輸出焊接接頭的硬度圖,想知道怎么操作

ABAQUS輸出的相關專題、標簽、搜索
ABAQUS輸出的最新內容
abaqus中目前沒有GIF動畫輸出的功能,現制作一可輸出GIF動畫/剖面平移,旋轉動畫,詳細效果可見視頻鏈接https://www.bilibili.com/video/BV1jgD7BTEYT/?spm_id_from=333.1387.homepage.video_card.click
打開PreSys,導入結果文件:
操作步驟:
點擊“后處理” → “打開結果”
選擇Abaqus輸出的.odb文件
加載耗時約35秒(模型規模約25萬單元,結果文件1.2GB)
6.2 等值線云圖分析
操作步驟:
在結果樹中選擇“應力” → “von Mises”
粘結滑移輸出僅支持對從表面的場輸出。
<p>ABAQUS在Explicit求解器下的計算結果通常是不光滑的,這是由于Explicit求解過程不需要通過迭代修正計算殘差。然而對于沖擊問題或者斷裂力學等問題將不可避免的使用顯式求解。部分同學可能會通過MATLAB或Python等其他軟件的濾波器平滑曲線。實際上ABAQUS的后處理模塊下的選項卡“創建XY數據”-“操作XY數據”包含多種形式的光滑函數,今天就和喵星人一起看看吧~</p><p class
ABAQUS用戶手冊及關鍵詞參考指南:初學者必備6件套
1材料卷
2單元卷
3分析卷
4指定條件、約束與相互作用卷
5介紹,空間建模,執行與輸出
6工具包
7Abaqus關鍵詞參考指南
<p>需求:動態分析(基于模態的瞬態動態響應分析、顯示動態分析等)中結果的響應也是一個動態的過程,不確定哪個時刻的結果是最大值或者最小值,或者說想知道整個響應過程中的最大值、最小值是多少。結果輸出中是不會直接輸出的,只能看到每幀場輸出中的最值,又不可能自己逐幀場輸出結果里去看,然后找到所有幀中的最值,那么Abaqus軟件內如何實現呢?</p><p><br></p><p><span style="background-color
生成的實時輸出結果數據庫文件都很大, 因此可以通過輸出要求來限制結果數據庫的大小。
Visualization模塊:
1) 通過選擇菜單“File→Print”可以輸出ABAQUS模型或分析結果的圖像。
2) 通過菜單“View→Image/Movie Options”選項,可以將圖片或動畫設定為背景。
3) 多個ODB文件可以連接制作成一個連續的動畫。
4) 當模型的位移顯示異常時,應設置合適的變形縮放系數來修正。
第二章 重啟動設置方法
方法1:在 ABAQUS/CAE 中設置重啟動,步驟如下:
在基礎模型中輸出重啟動分析數據:
如果不做特別的設置,ABAQUS 不會輸出重啟動分析數據。因此,需要在基礎模型的分析步中設置重啟動分析參數,其相應的關鍵詞為:*restart,write,frequency=<輸出重啟動分析數據的時間增量步間隔>。
<h2>摘要</h2><p>本文介紹如何使用Python腳本二次開發來批量提取ABAQUS輸出數據庫(ODB)文件中指定Step-x下的Set節點集的反力RF(Reaction force)。
