
發布
注冊
/
登錄abaqus剛度輸出
關注創建者:王靖雯 創建時間:2023-02-27
abaqus剛度輸出的視頻教程
Abaqus輸出矩陣:輸出總體矩陣、單元體矩陣及使用python生成、讀取矩陣文件的簡易代碼
本課程主要為abaqus輸出總體、單元體矩陣的教學,并且給出了用來讀取相應矩陣并輸出excel的python代碼及簡單講解,還有用于自動輸出矩陣文件的python腳本及簡單講解。
¥16.9 1小時48分鐘 3441播放
查看
汽車底盤襯套扭轉、偏擺剛度ABAQUS分析
第一章 介紹橡膠襯套扭轉和偏擺的分析的主要流程和需要注意的關鍵點 第二章 詳細介紹了扭轉和偏擺剛度ABAQUS的分析過程 重點內容: 1、扭轉、偏擺剛度的設置(右手螺旋定則) 2、扭轉、偏擺剛度輸入是弧度,輸出需要轉化為角度 3、ABAQUS 草圖畫法、3D數模生成、橡膠彈性參數的設置、分析步的處理 扭轉角度和扭矩的輸出、邊界定義、扭轉載荷定義、六面體網格劃分、計算結果的展示、結果數據導入
¥58 22分鐘 1477播放
查看
abaqus剛度輸出的實例教程
=======概述=======
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插件
展開 劃分網格
定義邊界條件
5.2 預應力模態
預應力模態,按我的理解就是,假設t=0時,結構的剛度矩陣、質量矩陣為M0,K0;t=t1時,結構(分析對象)收到外部激勵的作用,使得結構的剛度矩陣,質量矩陣發生改變,結構的剛度矩陣、質量矩陣為M1,K1;t=t2時,開始進行特征值提取,此時求解的是t1狀態的結果。
從上面這個理解出發,ABAQUS預應力模態只要在frequency分析步之前進行General,Static分析步,打開NLGeom選項(分析過程中剛度矩陣會不斷變化)。
提取單元剛度矩陣:
【ABAQUS 二次開發筆記】輸出單元剛度矩陣 - hayden_william - 博客園
以上均為我的一點理解,不一定完全正確,本文僅作為個人學習記錄之用,其他概不負責。
展開 在特殊情況下有可能需要結構的剛度矩陣,簡單的可以通過編程或者手算得到,但對于較為復雜的結構,這樣做顯然不劃算。NASTRAN提供了輸出單元剛度矩陣的方法,下面就輸出方法做簡單介紹。
1.輸出剛度矩陣的設置
首先你需要建立有限元模型,并設置自由-自由模態分析工況。你可以通過卡片PARAM\UNSUPPORTED_PARAMS設置輸出剛度矩陣,也可以通過在輸出的bdf文件中添加指定代碼PARAM,EXTOUT,DMIGPCH,將剛度矩陣輸出到pch文件中,pch文件中的輸出效果見圖1.
圖1 輸出的剛度矩陣
2.剛度矩陣解釋
圖1出自某個不具名字的大神,解釋的很清楚。小翼在這里簡單描述下我的理解。首先第一行是剛度矩陣的介紹,詳細的含義可以參見nastran的幫助文檔。對小翼有用的僅僅是矩陣總列數,132這個數字說明該結構共有132/6=22個節點,剛度矩陣是132行X132列。每個節點6個自由度,把總剛度矩陣想象成22*22個6X6的子矩陣,一個子矩陣代表一個節點,這樣容易理解數值怎么往總剛度矩陣里面填寫。
從第二行開始是剛度矩陣的具體數值(黑色下劃線數值-剛度系數)和位置信息,紅色下劃線數字代表列節點編號Ci,綠色代表行節點編號Ri(i=1,2,...,22),由Ci和Ri即可確定剛度系數屬于哪一個子矩陣。藍色數字代表剛度系數在子矩陣中的列數cm,粉紅色下劃線代表黑色下劃線數值在子矩陣中的行數rm,(m=1,2,...,6)行數列數配合可以確定剛度系數在子矩陣中的位置。例如圖一中帶下劃線的剛度系數在22X22矩陣中的K11子矩陣中的k11位置。
展開 在比較深入的CAE分析過程中,我們可能會關注模型中某些部分的剛度分布情況,因此需要提取剛度矩陣參數,因為使用相對較少,目前的Abaqus前處理模塊CAE中還無法直接實現該設置,因此需要對其inp文件進行局部修改來定義。
Abaqusn輸出剛度矩陣主要分為兩大類,一類是輸出某一部分的單元的剛度矩陣,一類是輸出整體模型的剛度矩陣(可含單元、彈簧、質量、阻尼、力等)。
下面我們分別對這兩中情況分別討論:
1、輸出單元矩陣
輸出單元剛度矩陣的方式相對容易理解,當然你也可以從自帶的英文幫助中需找答案,你只需要在inp文件中添加下述關鍵字即可:
*File Format,ASCII
*Element Matrix Output,Elset=xxx,
File Name=xxx,Frequency=1,Output File=User Defined,Stiffness=Yes
其中第一行的目的是將軟件默認生成的二進制文件轉化為ASCII格式文件,以方便直接查看和讀取避免亂碼。Elset后面的xxx對應的是之前已經定義好的單元集的名稱,也就是你想要獲取的那部分單元。File Name后面的xxx是abaqus計算后所提取出的單元矩陣所保存的文件名稱,后綴為.mtx ,也就是說最終在工作目錄中會生成一個xxx.mtx的文件,可以通過記事打開的剛度矩陣文件。
展開 因為前一陣遇到從NASTRAN中導出總體質量陣和剛度陣的問題,在網上搜尋了一下,發現有很多種方法,我自己整理了個文件,希望對后面有此需要的人有所幫助。
注:我建的模型是22個節點,故總體質量陣和剛度陣時132*132的
另外也想求助一下:導出質量和剛度陣后大家一般用到什么地方?導出的矩陣因為是奇異陣不能用于求逆等運算,需要作些什么特殊處理?
同時NASTRAN中的矩陣有g-set,f-set,a-set,n-set等,有沒有高手知道在NASTRAN內部計算特征值時用的是什么類型的矩陣呢,是直接對總體質量和剛度陣分析,還是用的縮減后的a-set 矩陣?
輸出總體剛度陣和質量陣.pdf
展開 
abaqus剛度輸出的相關專題、標簽、搜索
abaqus剛度輸出的最新內容
abaqus中目前沒有GIF動畫輸出的功能,現制作一可輸出GIF動畫/剖面平移,旋轉動畫,詳細效果可見視頻鏈接https://www.bilibili.com/video/BV1jgD7BTEYT/?spm_id_from=333.1387.homepage.video_card.click
<p>ABAQUS在Explicit求解器下的計算結果通常是不光滑的,這是由于Explicit求解過程不需要通過迭代修正計算殘差。然而對于沖擊問題或者斷裂力學等問題將不可避免的使用顯式求解。部分同學可能會通過MATLAB或Python等其他軟件的濾波器平滑曲線。實際上ABAQUS的后處理模塊下的選項卡“創建XY數據”-“操作XY數據”包含多種形式的光滑函數,今天就和喵星人一起看看吧~</p><p class
ABAQUS用戶手冊及關鍵詞參考指南:初學者必備6件套
1材料卷
2單元卷
3分析卷
4指定條件、約束與相互作用卷
5介紹,空間建模,執行與輸出
6工具包
7Abaqus關鍵詞參考指南
本期給大家推薦一款由木木自研的小工具:TransferMatrix,主要用于導出 Abaqus 中各種剛度矩陣,方便和自研的程序進行實時對比,基于 Pyside6 搭建的軟件界面,用戶僅需導入 inp 文件,就可以自動調用電腦內的 Abaqus 進行計算分析,不受限于 Abaqus 版本,可以導出:
單元剛度矩陣
單元質量矩陣
單元分布節點荷載列陣
整體剛度矩陣
ABAQUS 剛度矩陣11個月前
需要:代碼輸出的剛度矩陣與abaqus得到的剛度矩陣一致或者基本一致。
<p>需求:動態分析(基于模態的瞬態動態響應分析、顯示動態分析等)中結果的響應也是一個動態的過程,不確定哪個時刻的結果是最大值或者最小值,或者說想知道整個響應過程中的最大值、最小值是多少。結果輸出中是不會直接輸出的,只能看到每幀場輸出中的最值,又不可能自己逐幀場輸出結果里去看,然后找到所有幀中的最值,那么Abaqus軟件內如何實現呢?</p><p><br></p><p><span style="background-color
1. 方法
在ABAQUS CAE的場輸出中選擇的坐標點是節點的坐標,而節點是從積分點插值出來的,單元積分點的信息相對真實。所以最好是獲取積分點的信息,其中積分點的坐標無法在CAE中獲取,需要在關鍵字中添加。具體在每個分析步的單元輸出下面添加COORD,如果需要輸出節點的坐標也可以在節點場輸出下面添加COORD(這和CAE中場輸出選擇節點坐標的效果是一致的)。具體如下圖:
<p>在使用 Abaqus 的過程中,輸出高清圖片是一個常見的需求。</p><p>高清圖片的本質是 DPI(<span style="background-color: rgba(18, 18, 18, 0);">Dots Per Inch,圖像每英寸長度內的像素點數)達到一定數值。</span>網上的很多資料,僅僅是調整輸出圖片的格式,或者調整 Abaqus 內的顯示設置,并沒有從根本上改善圖片的
<h2 class="ql-align-center">2025.01.10 更新到python3,注意區分下載!</h2><h2 class="ql-align-center"><strong>0.出發點</strong></h2><p>數值仿真數據的合理處理對于結果非常重要,特別是細觀模型,包括特殊結構、3D打印材料、顆粒、纖維填充等代表性單元,需要通過提取其平均值才能與試驗進行對比。下面是個簡單的算例
