
發布
注冊
/
登錄ansys疊加結果的案例
模態疊加和直接振動響應所得結果不等?
分別用了模態疊加和直接振動響應得到了計算結果。發現存在以下問題:
1、直接振動響應所得到結構上參考點的幅值明顯大于模態疊加所得到的幅值,但主要模態頻率是一樣的。
2 計算結果只能看到模態響應曲線,如何得到時域?特別想知道導致結構的絕對振幅是多少?
麻煩各位高手能否給出指導,先謝謝了。
ansys模態疊加法瞬態分析
為什么時程輸,時間總長跟我輸入的時間不一樣。而是跟模態分析求解的模態階數相關?
經典ansys諧響應分析(模態疊加法)詳解 ¥9
本案例使用hypermesh作為前處理,保存為CDB文件導入ANSYS APDL進行諧響應分析。通過模態疊加法獲得響應結果,通過后時間歷程處理獲得節點的響應曲線,通過一般后處理獲得最大響應對應頻率下的幅值云圖或者對應頻率和相位角下的應力云圖。圖1是某節點的響應曲線;圖2是該節點響應峰值對于頻率下的應力幅值云圖;圖3是該節點響應峰值對應頻率和相位角下的應力云圖;(通過云圖左上角的Title可以識別區分)對以上各結果的意義、獲得的方法以及圖2與圖3之間的區別在后面詳細加以討論。
圖1某節點的位移響應曲線
圖2某頻率下的應力幅值云圖(2653.5Hz)
圖3某頻率和相位角下的應力云圖(2653.5Hz)
要點:
諧響應分析的兩種阻尼structral damping coef和constant damping ratio以及Optistruct中的G阻尼之間的等價轉換關系;
如何后處理獲得應力或變形等結果的幅值云圖和頻率+相位角云圖以及他們之間的區別和意義。
更多精彩內容請關注微信公眾號:CAE案例酷
展開 ANSYS振型疊加計算及工況組合例子
ANSYS振型疊加計算及工況組合例子
! Example for load cases and models combination in ANSYS
! 作者:陸新征,清華大學土木系
! Author: Lu Xinzheng Dept. Civil Engrg. of Tsinghua University
[replyview]
/PREP7
!*
ET,1,PLANE42
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,30e9
MPDATA,PRXY,1,,.2
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,2500
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DAMP,1,,.05
K,1,,,,
K,2,5,,,
K,3,5,.5,,
K,4,0,0.5,,
A,1,2,3,4
ESIZE,0.25,0,
MSHAPE,0,2D
MSHKEY,0
!*
!*
AMESH,ALL
!*
FINISH
/SOLU
!*
ANTYPE,2
!*
MODOPT,LANB,6
EQSLV,SPAR
MXPAND,0, , ,0
LUMPM,0
PSTRES,0
!*
MODOPT,LANB,6,0,0, ,OFF
FLST,2,1,4,ORDE,1
FITEM,2,4
!
展開 
【ANASYS算例】ANSYS反應譜分析之進行靜動疊加
查看反應譜的合并結果</p><p>/INPUT,,MCOM</p><p>NSORT,U,x </p><p>NSORT,U,SUM </p><p> <img src="https://img.jishulink.com/202108/imgs/ba24857dbad74740b5b3277888af536a"> </p><p> 反應譜分析完了,把計算結果定義為工況2.命令流如下所示。</p><p><br></p><p>!定義荷載工況2</p><p>LCDEF,2,1</p><p>!形成后續工況組合可以調用的工況文件lcase2,工況號2</p><p>LCWRITE,2,'lcase2',' ',' '</p><p>FINISH</p><p><strong>靜動疊加</strong></p><p> 我們小學二年級就學過,反應譜經過振型組合后,結果都是正值,但是實際的情況下肯定是有正有負的,比如地震時程分析中,結果是正負的。這是老師告訴我們我們需要靜動疊加了,于是乎,我們需要將靜力的結果分別加上和減去反應譜振型組合后的結果,兩種疊加的結果才是我們需要的包絡的結果。靜動疊加的命令流如下。</p><p>!定義荷載工況2</p><p>LCDEF,2,1</p><p>!
展開 ANSYS的get命令常用操作(信息提取和結果結果提取)
ANSYS的get命令常用操作(信息提取和結果結果提取)
在ANSYS分析過程中,*get命令作為一個提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過程中,都能夠有發揮的空間,尤其是后處理過程,對結果的批量輸出來說不可缺少。
*get能夠提取的信息相當多,其命令語句如下:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par:定義的變量名稱,用于存儲提取的數據;
Entity:關鍵字,是信息提取的對象,包括NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;
ENTNUM:當前對象的數字標識,比如節點的節點號,單元的單元號等;
Item1:提取的信息,可用的非常多,后面展開;
IT1NUM:和Item1配合使用。
由于*get的功用實在太多,不就一一列舉,單就常用的枚舉。
展開 ansys之——計算結果重新導入ansys進行后處理
號),僅施加初應力計算,則結果是應力基本為零(這是必然的),位移是向上的。顯然是觀察不到應力的,則要想將計算后的應力用ansys處理是達不到目的的。
3. 如果將xbl2.txt中問題A處的!號去掉,即修改了邊界條件,這時計算能夠得到相同的應力(與xbl1.txt比較),也可以觀察結果了,但位移又與xbl1.txt計算的不符合,這個問題怎樣處理呢?
Ansys Workbench諧響應掃頻結果,創建報告 ¥10
需求:
前述文章已經從諧響應仿真計算后處理中,創建了結果txt文檔和掃頻曲線圖。本節給出如何將計算結果填充到word 報告中,實現仿真報告的自動創建。
操作方法:
利用word 和 excel 的VBA編輯功能,以excel為控制界面,調用word模板,讀取txt結果數據,創建報告。
示例說明:
以excel作為控制界面,本例需要在excel內確定三個輸入參數:
1、word報告的標題。
2、零件的名稱(對應仿真結果提取body1的名稱)。
3、結果文件位置(仿真計算完成后默認路徑是仿真計算文件中)。
點擊“創建報告”按鈕即可完成word 報告的自動創建。
操作說明:
1、 用戶需要在excel中設定三個輸入參數。
2、 本次示例需要在D盤設定test文件夾,其中包含word模板文件。
3、 生成的word報告文件是帶有宏命令的docm文件,可以另存docx文件。
4、 生成的word報告存儲在當前excel統計目錄下。
展開 ANSYS Mechanical多工況計算結果組合 附Ansys多工況組合的方法下載
ANSYS Mechanical可以非常方便的對不同工況計算結果進行組合(如比例放縮、加減等),用到的工具為Solution Combination,具體方法如下。
若同一個分析模塊中,將不同工況設置為不同載荷步進行計算,則可通過以下完成:
1,在分析設置analysis setting中設置載荷步;
2,選擇model,菜單欄會出現solution combination選項,點擊該選項;
3,選中樹形欄中的solution combination,在右側表中選擇相應載荷步進行組合,即可完成結果疊加。
若分析的模型在不同的分析模塊中,如下所示,方法與在一個模塊中類似;
選擇solution combination后,在右側表分析模塊選擇相應的模塊以及該模塊對應的載荷步,完成不同模塊計算結果的疊加。
下載地址:Ansys多工況組合的方法
展開 ansys隨機振動沒有結果
用ansys中的apdl模塊進行隨機振動分析,計算完后,結果顯示中沒有載荷步2,3,4,5,還是只有載荷步1中模態分析的結果。請問有誰知道是什么原因嗎?我用的是19.0點版本。
使用Python讀取ANSYS計算結果
0
1
實例介紹
ANSYS提供了一個pyansys的python庫,可以快速地讀取二進制(.rst)等文件,并進行計算結果的可視化。在本實例中,提前使用ANSYS Workbench的結構靜力學模塊,創建了一個門型支架,如圖1所示,并對其進行了結構靜力學計算,得到rst結果文件,然后使用pyansys對該文件進行了解析及可視化。

MatlabGUI界面調用Ansys計算并輸出計算結果
MatlabGUI界面調用Ansys計算并輸出計算結果,參考彭軍大神的《一個實例搞定MATLAB界面編程》——matlab-gui界面編程入門教程
最后的界面做的比較粗糙,主要是測試功能
首先,在打開GUI界面時,需要載入一張示例圖片
因此,在opening_Fcn中需要設置imshow函數,而imshow中圖片的路徑需要事先定義
function RStest_OpeningFcn(hObject, eventdata, handles, varargin)
% Choose default command line output for RStest
handles.output = hObject;
set(handles.pushbutton3,'Enable','off');
set(handles.pushbutton4,'Enable','off');
%---------------------------%′
pathname3 = 'E:\GUIRStest\';
axes(handles.axes3)
filename3 = 'model1.jpg';
fpath3 = [pathname3,filename3];
img_model = imread(fpath3);
imshow(img_model);
% Update handles structure
guidata(hObject, handles);
再設置點擊“導入測量數據”按鈕時讀取數據,主要設置可以讀取的后綴為'*.xls';'*.xlsx';'*.slx';'*.mat',也可以根據需要額外添加。
展開 ANSYS Workbench模型對稱簡化計算及節點結果導出方法
(13)使用Solution→Insert→Directional Deformation,插入一個模型的沿Y方向的變形結果,右鍵點擊Directional Deformation,選擇Evaluate All Results,得到模型沿Y軸方向,即豎直方向的變形量,最大為0.0377mm,位于外載荷加載位置,如圖8所示。
圖8 模型X方向變形
(14)左鍵單擊模型樹節點Symmetry,發現有對稱模型的擴展顯示功能,如圖9所示。
圖9 對稱擴展顯示
(15)由于在X、Y、Z這3個方向,都為對稱,則在Detail of Symmetry中的Num Repeat中輸入2,在Method中選擇Half,分別在ΔX、ΔY、ΔZ中,輸入0.01mm,如圖10所示,即可在后處理中對模型進行擴展顯示,得到整體模型的結果,如圖11所示。
圖10 對稱擴展設置
圖11 模型整體結果
(16)如果左鍵單擊模型樹節點Symmetry,并沒有發現有對稱模型的擴展顯示功能,則可以在Workbench平臺的Tools→Options→Appearance中,勾選Beta Options選項,通過打開Beta Options,來打開對稱模型的擴展顯示功能,如圖12所示。
展開 轉載:怎么知道ANSYS的結果是收斂的?
ansys計算非線性時會繪出收斂圖,其中橫坐標是cumulative iterationnumber 縱坐標是absolute convergencenorm。他們分別是累積迭代次數和絕對收斂范數,用來判斷非線性分析是否收斂。
ansys在每荷載步的迭代中計算非線性的收斂判別準則和計算殘差。其中計算殘差是所有單元內力的范數,只有當殘差小于準則時,非線性疊代才算收斂。ansys的位移收斂是基于力的收斂的,以力為基礎的收斂提供了收斂量的絕對值,而以位移為基礎的收斂僅提供表現收斂的相對量度。一般不單獨使用位移收斂準則,否則會產生一定偏差,有些情況會造成假收斂.(ansys非線性分析指南--基本過程Page.6)。因此ansys官方建議用戶盡量以力為基礎(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎的收斂檢查。ANSYS缺省是用L2范數控制收斂。其它還有L1范數和L0范數,可用CNVTOL命令設置。在計算中L2值不斷變化,若L2<crit的時候判斷為收斂了。也即不平衡力的L2范數小于設置的criterion時判斷為收斂。
由于ANSYS缺省的criterion計算是你全部變量的平方和開平方(SRSS)*valuse(你設置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數,CNVTOL,F,10000,0.0001,0 就指定力的收斂控制值為10000*0.0001=1。 另外,非線性計算中用到的一個開關是SOLCONTROL 如關閉SOLCONTROL選項,那么軟件默認收斂準則:力或彎矩的收斂容差是0.001,而不考慮位移的收斂容差;如果打開SOLCONTROL選項,同樣的默認收斂準則:力或彎矩的收斂容差是0.005,而位移收斂容差是0.05。
展開 ANSYS EnVision:隨心所欲的查看仿真結果
ANSYS EnVision:隨心所欲的查看仿真結果:觀看此視頻,了解如何自由的利用ANSYS EnVision向你的客戶、合作者、市場營銷和管理者展示ANSYS 仿真結果。完全交互式的用戶界面和增強的圖形功能使您能夠以一種與每個組最相關和可理解的形式顯示仿真數據。
http://v.youku.com/v_show/id_XMzEyMzIzMTAxMg==.html