
發布
注冊
/
登錄ansys中提取殼體的案例
Ansys中級認證窗口課程:LS-DYNA中殼體與實體單元連接技術應用
1.5 總結
對于殼體與實體的連接的數量較少且網格劃分規整時,使用合并節點法好約束法,其中合并節點法只能約束平動位移不能約束轉動位移。當連接數量較多或連接部位網格劃分不規整時,采用接觸的裝配則更簡便快捷。
如何從Ansys APDL中提取剛度矩陣與質量矩陣? ¥69
1.引論
經常使用Ansys、Abaqus等一系列有限元分析軟件進行計算、學習的學生或工程師們都會知道在有限元分析建模與計算中剛度矩陣與質量矩陣的重要性。但是由于軟件的黑盒性質,大家往往在實際使用十分成熟的商業化軟件的過程中慢慢忽視了有限元及其衍生出的商業軟件背后的原理與方法。
這時,不管是在學習中還是在工程應用中往往都會遇到一個同樣的問題,那么就是如何將Ansys APDL運行中的產生的各種數據(例如:剛度矩陣、質量矩陣)導出成為我們熟悉的形式或文件格式,從而為我們所用,所分析。
因此我決定寫下此篇文章來幫助很多實際工作或學習中需要用到此類技能的同學、同事們,讓大家更了解Ansys APDL背后的工作原理與數據導出方式。
當然,在社區中早就有大佬回答過了這個問題,并給大家制作了相應的提取矩陣軟件,其軟件具備了簡單、便捷的操作方式,讓很多想要提取剛度矩陣與質量矩陣的同僚們受益,那么我為什么還要寫一篇這樣的文章重新提起這樣一個話題呢?這就又回到了我開頭所說的“原理與方法”,我在此更希望面對想要進一步學習了解軟件背后機理的群體,并在此基礎上保留教學的簡潔性,提供導出矩陣與轉換、列式、求解的源代碼,使其既兼顧基本原理,又可以讓大家直接上手使用,非常的便捷,也避免了很多因為優化不完全導致的運行bug。
2.有限元軟件導出剛度矩陣與質量矩陣的方法
在使用APDL進行求解時,每次在求解完成后都會在工作路徑下生成一個.full文件,而這個文件十分關鍵,其正是剛度矩陣與質量矩陣的所在之處。
展開 ANSYS workbench中質心的提取方法 ¥88
在ansys中,我們經常需要提取模型的質心,查看其質心的位置,以及動力學中查看質心的移動軌跡,并非某一參考點的移動軌跡。在ansys軟件中很容易查看模型,或者某一組件的質心如圖所示。只需要在幾何模型中選中模型,然后再property中查看坐標即可。但是這種為靜態結果,也就是初始狀態的結果
如果要查看模型在受力作用下發生了變形,那么對應的質心顯然會發生移動。但是在這種情況下怎么查看質心呢。一個近似的方法可以如下方式:
在后處理中插入自定義的結果loc-defy,可以得到模型變形后的坐標,然后查看average的結果,就是質心的結果,該方法根據變形量的平均效果來得到質心的,如下所示
但是真正的質心提取方法并非上面的方式,需要準確獲得,需要采用下面的命令
upcoord,1更新模型單元位置
展開 ANSYS Workbench中如何提取截面內力 ¥3.9
在土木及水利設計中,截面內力是結構設計過程中極為重要的參數,也是結構穩定性的重要依據。本文重點介紹如何在Workbench平臺自定義截面并獲得相應截面的內力,并將其結果輸出。方法簡單,操作易上手!最終結果顯示如下:
具體步驟為:1、自定義創建截面,這里建議采用局部坐標系的方法建立截面位置;

提取ANSYS中的剛度矩陣和質量矩陣到MATLAB中進行二次開發 ¥88
模態分析完成后,在ansys中運行HBMAT命令得到十進制文件:
! 獲取矩陣十進制文件
/aux2
file,Frame,full !與文件名一致
hbmat,Stiff,txt,,ascii,stiffness,yes,yes !提取剛度矩陣 存儲為Stiff.txt
hbmat,Mass,txt,,ascii,mass,yes,yes !提取質量矩陣 存儲為Mass.txt
Finish
提取其前10階模態如下:
通過MATLAB對文件提取并處理后,可以使用spy命令查看稀疏矩陣的分布,剛度矩陣分布和各變量維度如下:
稀疏剛度矩陣的具體分布如下:
稀疏質量矩陣的具體分布如下:
計算矩陣的特征值,利用提取的剛度矩陣和質量矩陣做模態分析。
與ANSYS中的結果一致,因此驗證了正確性。
在Stiff.mapping文件中,格式是這樣的:
在MATLAB中使用相同的方法提取并整理,如下:
展開 ANSYS中整體、單元剛度和質量矩陣的提取
將輸出信息送到output windows中
! 這時用編輯器打開cp.out文件,可以看到按單元寫出的質量、剛度等矩
陣
ANSYS中整體、單元剛度和質量矩陣的提取.rar
ANSYS workbench 中 Maxwell如何提取感應電壓
ANSYS wokbench 中 Maxwell如何提取感應電壓
Maxwell中提取感應電流、感應電壓、功率損耗
在電纜分析中,我們經常會遇到計算電纜損耗的問題,當然Maxwell軟件可以較好的解決該問題,電纜的損耗可以分為兩部分,電纜導線自身的損耗,另外就是屏蔽層自身感應渦流損耗,兩者損耗根據尺寸會有所不同,不過屏蔽層的損耗確實不容忽視(公眾號CAE_ANSYS).另外我們需要考慮的就是屏蔽層的感應電流和感應電壓的值,用于后續的計算。
結構仿真逆向邏輯:深度解析如何在 Ansys 中給定位移并精確提取支反力 ¥2
05 結語
在 Ansys Workbench 中,雖然沒有直接名為“全局方程”的模塊來求解這種“已知位移反求載荷”的問題,但通過 “位移約束 + 探針提取反力” 這一組合,我們可以更直觀地獲得等效結果。
思考拓展:
如果需要模擬彈簧在拉伸 2cm 后,再增加 100N 載荷的情況,僅用靜力學分析是不夠的,需要引入 Multi-Step 分析,即第一步強制位移 2cm,第二步鎖定位移并施加載荷。
Ansys Workbench后處理中,利用APDL命令提取繞圓柱坐標系的扭矩角度 ¥10
問題:
在有限元仿真中有時需要提取某些結構的扭轉角度。Ansys workbench的結果后處理中可以設定圓柱坐標系,然后按圓柱坐標讀取Y軸的變形結果,再進行扭轉角度的換算。
本文這里將該過程利用APDL命令進行處理,避免一下步驟重復操作。
? 每次要單獨記錄變形量,
? 還要測量關鍵節點到坐標系原點的距離,
? 將變形量和距離進行角度換算(弧度)
? 弧度角轉角度
APDL后處理命令功能介紹:
1. 在坐標系中創建所需的圓柱坐標系,并在屬性ADPL name中進行命名:aix (用戶隨意命名)
2. 在Named selection 定義需要查看的區域,并命名:load(用戶隨意命名)
3. 在后處理中插入command 命令,并將上述坐標系和NS的名稱修改。
4. 在command的結果屬性中就會有最大/最小/平均扭轉角度。并且為了方便校核準確性還提供了沿圓柱坐標系Y軸的變形量。
并且,除了界面顯示的結果外,還會在WB的結果文件夾中,顯示named Selection區域所有節點的編號/距離選定坐標系的距離/沿坐標系Y軸的變形量/換算后的角度值等信息,以便進行其它數據處理。
展開 『分享』ANSYS中整體、單元剛度和質量矩陣的提取
、整體剛度和質量矩陣的提取。
該功能需要進行二次開發,由ansys形成
的二進制文件.full提取整體剛度和質量
矩陣。
基于ansys的一個用戶開發程序例子編
了一個程序(附件中)。
開發環境:compaq fortran 6.5
運行環境:win2000。
一個主文件:self.for,
另一個文件matrixout.f90用于矩陣輸出
binlib.lib為ansys提供的庫文件,將其
引入項目中(也可直接扔進debug目錄)
.full文件由子空間迭代模態分析獲得。
運行編譯后的可執行文件.exe
2、單元剛度和質量矩陣的提取。
/DEBUG命令。詳細說明可由以下轉載文章
finish
/clear
PI=3.1415926
w1=3
w2=10
w3=6
w4=1.2
r=.8
t=0.08
/PREP7
!*
ET,1,SHELL63
R,1,t
ET,2,MASS21
R,2,500,500,500,2000,2000,2000,
!*
UIMP,1,EX, , ,2e11
UIMP,1,NUXY, , ,0.3,
UIMP,1,DAMP, , ,0.2,
UIMP,1,DENS, , ,7800,
BLC4,0,0,w2,w1
ESIZE,1.5,0,
AMESH,all
NSEL,S,LOC,X,0.0
D,all, , , , , ,ALL, , , , ,
allsel,all
SFA,all,1,PRES,12
FINISH
/OUTPUT,cp,out,, !
展開