
發布
注冊
/
登錄ansys單元云圖的案例
Matlab有限元基礎編程 | 3節點桿單元(附云圖繪制)
單元示意圖
位移模式
單元剛度
單元剛度矩陣的推導就不在這里贅述,前人已經通過各種方法推導得出剛度矩陣,這里將推導完成的剛度矩陣展示如下:
其中,
為單元長度。
在桿單元的編程中,剛度矩陣不需數值積分方法求得近似解,直接用現成的即可!
數值實現
本次的程序沒有設置函數文件,直接是一套主程序,運行即可,也可設置斷點,看每一步如何運行,加上云圖繪制語句共100行左右(包含注釋、空行),行數較少,可以嘗試去掌握它。
模型描述
模型圖
位移求解
有限元程序主要有兩部分組成,位移求解、應力等其他分量求解及云圖繪制。
個人觀點:因為目前所采用的思想主要是以節點位移為未知量的有限元求解,故其他分量都是建立在求得節點位移的基礎上展開的,以及后續的云圖繪制。
雖然云圖繪制并不是必須的,但是效果上很棒,值得學習(雖然我不會),但是對已有的繪圖語句會用即可!
展開 基于ansys的梁單元、實體單元徐變精細化分析(含各參數解釋) ¥25
2、改網格模型,改成自己對應的網格模型,網格用ansys,hypermesh,ansa等前處理軟件都沒問題。
3、改材料參數,改成你想要的徐變模型,對著規范或者是你做出來的試驗擬合曲線。
以上即可實際應用。
ANSYS單元類型選擇方法 附ansys結構單元與材料應用手冊下載
六、單元類型選擇方法
7.進行完前面的選擇工作,單元類型就基本上已經定位在2-3種單元類型上了,接下來打開這幾種單元的幫助手冊,進行以下工作:
仔細閱讀其單元描述,檢查是否與分析問題的背景吻合、
了解單元所需輸入的參數、單元關鍵項和載荷考慮;
了解單元的輸出數據;
下載地址:ansys結構單元與材料應用手冊
ANSYS經典結果云圖的截面顯示和擴展顯示
ANSYS經典后處理中結果云圖顯示是非常簡單,也是非常常用的功能。結果云圖通常都是論文圖片的重要組成部分,本文介紹一下
ANSYS經典結果云圖的截面顯示和擴展顯示
,供讀者參考,軟件版本
ANSYS19.0
。
一、如何顯示3D模型某一截面的應力分布?
把工作平面移到你關心的那個截面位置,保證工作平面(X-Y面)與你所要看的那個平面重合。水平主菜單PLOTCTRLS>Style>Hiden line option,然后在Hiden line option窗口中的Type of plot中選擇Section選項,在Cutting plane中選擇Work plane,再點擊APPLY即可。效果如下:
二、簡化對稱模型按完整模型顯示
我們常常可以根據結構和載荷的對稱性,建立整體結構的
1/2、
1/4甚至
1/8模型,這樣做可以大大減小計算量。如果我們想在出圖時顯示完整模型,應該怎么做呢?菜單路徑如下:
PlotCtrls>Style>Symmetry Expansion>Periodic/Cyclic Symmetry Expansion
彈出菜單中選擇一個擴展類型即可。
三、軸對稱平面模型按3D顯示
軸對稱平面模型與對稱模型是類似的,也可以按
3D顯示,其實都是/
EXPAND命令操作,具體方法如下:
PlotCtrls>Style>Symmetry Expansion>2D Axi-Symmnetric
彈出菜單中選擇一個擴展類型即可。
完結
文章來源:ANSYS學習分享網
展開 
ANSYS經典結果云圖的截面顯示和擴展顯示
ANSYS經典后處理中結果云圖顯示是非常簡單,也是非常常用的功能。結果云圖通常都是論文圖片的重要組成部分,本文介紹一下
ANSYS經典結果云圖的截面顯示和擴展顯示
,供讀者參考,軟件版本
ANSYS19.0
。
一、如何顯示3D模型某一截面的應力分布?
把工作平面移到你關心的那個截面位置,保證工作平面(X-Y面)與你所要看的那個平面重合。水平主菜單PLOTCTRLS>Style>Hiden line option,然后在Hiden line option窗口中的Type of plot中選擇Section選項,在Cutting plane中選擇Work plane,再點擊APPLY即可。效果如下:
二、簡化對稱模型按完整模型顯示
我們常常可以根據結構和載荷的對稱性,建立整體結構的
1/2、
1/4甚至
1/8模型,這樣做可以大大減小計算量。如果我們想在出圖時顯示完整模型,應該怎么做呢?菜單路徑如下:
PlotCtrls>Style>Symmetry Expansion>Periodic/Cyclic Symmetry Expansion
彈出菜單中選擇一個擴展類型即可。
三、軸對稱平面模型按3D顯示
軸對稱平面模型與對稱模型是類似的,也可以按
3D顯示,其實都是/
EXPAND命令操作,具體方法如下:
PlotCtrls>Style>Symmetry Expansion>2D Axi-Symmnetric
彈出菜單中選擇一個擴展類型即可。
完結
文章來源:ansys學習分享網
展開 ANSYS的結果進行二次運算并顯示云圖
ANSYS的結果進行二次運算并顯示云圖
在實際應用中經常會需要將ANSYS的計算結果進行二次運算,并重新顯示新的結果云圖。也即是ANSYS的現有計算結果不能滿足實際需求,需要自己在一次計算結果的基礎之上編寫計算方法。
在ANSYS里,這個過程是通過修改節點或者單元的結來實現的,筆者以前在ABAQUS里面也實現過這樣的過程,不過在ABAQUS里面不是通過直接修改節點/單元解實現的,而是可以重新定義新的結果變量。
ANSYS修改節點解釋通過DNSOL命令完成的,命令解釋如下:
DNSOL, NODE, Item, Comp, V1, V2, V3, V4, V5, V6
其中Item和Comp這兩個量是需要修改的變量名稱,例如需要修改位移X,則Item應為U,Comp應為X,后面的V1-V6就是新的值。
可以看到,利用DNSOL命令每次只能修改一個節點的值,因此,很多情況下是需要對全部的節點值進行修改,故通常需要和遍歷命令一起使用。
下面以一個實際的例子說明具體的使用方法。
新建一個簡單的模型,加載求解得到以下的結果,分別為x方向的位移和y方向的位移。
X方向的位移如下:
Y方向的位移如下:
現在需要將X和Y方向的位移進行重新計算,假設:
新的Ux=Ux**2+0.1
新的Uy=Uy**2-0.1
具體實現過程是先依次讀取計算得到的Ux和Uy,保存在自定義的數組中,然后定義新的數組,將前面的數組的數據分別處理后保存到新的數組之中,最后依次讀取新的數組的數據再通過DNSOL命令進行修改,修改完成即可顯示新的結果。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
展開 Ansys workbench后處理中查看某一截面的結果云圖 ¥15
背景描述:
本案例以ansys workbench中電-熱模塊為例,在前面電加熱結束以后,結果如圖所示:
溫度分布云圖
電勢分布云圖
文章目的:
為獲得通電圓柱體某一截面上的結果云圖,如電流、電勢和溫度等分布情況,我們需要在后處理中進行一系列操作,以方便調取相應結果,這里以獲取電壓和溫度分布云圖為例,結果如圖:
截面溫度分布云圖
截面電勢分布云圖
具體操作思路如下:
展開 ANSYS經典三個主應力代數和云圖顯示方法(UPFS子程序)
ANSYS經典界面后處理并沒有這個項目,那么我們如何得到
三個主應力代數和的云圖呢?
ANSYS UPFS二次開發
userOut.F子程序可以完美解決這個問題。如果想進行
UPFS二次開發,首先需要搭建開發環境。
ANSYS中桿單元和殼單元的單元耦合問題
在比較復雜的結構的有限元分析中,不同的結構部件通常使用不同類型的單元來模擬。
通常情況下,不同類型的單元的各個節點的自由度數目是不同的,不同類型單元的連接節點處的自由度的耦合問題,是一個比較令人頭疼的問題。
在ANSYS中通常可以用耦合命令CP來耦合不同類型單元在連接節點處的自由度(DOF)。
也可以用CE命令來認為添加自由度之間的約束方程來達到耦合的目的。
下面是一個簡單的算例,使用了CE命令來耦合連接節點處的自由度。
模型是航天器的機翼的一個Section的某一個隔框。上下表皮是薄殼結構,用Shell63單元來模擬,在上下表皮之間有起支撐作用的桿件,用link8單元來模擬。
建模的時候,link8單元和shell63單元在連接有各自獨立的節點。即:link8單元和shell63單元的節點在連接處是重合的,但是,節點編號是各自獨立的。
link8單元在每個節點有 ux,uy,uz3個平動自由度;
shell63在每個節點有ux,uy,uz這3個平動自由度和rotx,roty,rotz這3個轉個自由,共6個自由度。
在耦合節點處,兩個耦合節點的ux,uy,uz自由度應該是相等的。
這個等式可以用CE命令來描述。
完整的命令流如下:
finish
/clear,start
/prep7
!定義第一種材料屬性;
mp,ex,1,30e6
mp,prxy,1,0.3
!定義shell63單元和實常數;
et,1,shell63
r,1,1e-3
!建立幾何模型;
rectng,31.8,33.2,0,0.3556
agen,2,1,1,1,0,0,1
a,1,4,8,5
a,6,7,3,2
KL,7,0.5, ,
KL,3,0.5, ,
在關鍵點處生成節點;
nkpt,100,4 !與編號為117的節點耦合
nkpt,101,9 !
展開 ANSYS APDL經典版繪制 vonMises(等效)應力云圖提示S數據無效
一、錯誤截圖
其他之前的步驟都沒有任何問題,只是繪制 vonMises(等效)應力云圖的情況下,大概率是這種問題。
可以采用如下的解決方案。
二、錯誤原因
安裝的時候Mechanical APDL Product Launcher中默認選擇了Use Distributed Computing(DMP)
三、解決方案
1.打開Mechanical APDL Product Launcher
2.將DMP改為SMP
3.重新運行程序生成即可
進階篇——ANSYS CFX計算結果來通過Tecplot 繪制云圖/流線圖 ¥25
使用的軟件版本為 ANSYS 2021 R1;
3.實現從BladeGen創建水泵模型,TurboGrid劃分網格,CFX完成數值計算,最后在實現導出結果到Tecplot繪制云圖/流線圖
4.額外說明,本文創建的模型及相關參數設置可能并不嚴謹,僅作為流程和方法來學習
Tecplot 繪制流線圖新——ANSYS CFX/Fluent計算結果中已經介紹了將CFX計算結果導入到Tecplot的方法,但是有時由于計算文件太大,導入到Tecplot后導致文件很大,如果只是出一部分云圖以及流線圖就會白白占用硬盤空間,本篇就是提供了一個解決這個問題的途徑
一、BladeGen創建水泵模型
二、TurboGrid劃分網格
最終結果如下
獲取全部內容及源文件見附件
上一篇:Tecplot 繪制流線圖新——ANSYS CFX/Fluent計算結果
下一篇:Tecplot 實驗數據繪制云圖
展開 
ANSYS各類型單元連接專題講解(五)之3D梁單元與殼單元剛接
例如采用ANSYS模擬一個多層混凝土框架結構,一般除計算整體指標外,我們在計算具體荷載作用時(如風荷載、地震作用、恒載、活載等),樓板一般采用彈性版,此時可用殼單元模擬,主梁、次梁采用梁單元模擬,此時變為梁單元包含在殼面內的情況,當然此類情況是否需要考慮截面偏置,可根據具體工程而定。
對這中梁單元包含在殼單元面內的情況,只需要將梁單元與殼單元共用節點即可,而無須格外建立約束方程。
三、梁單元在殼單元內但不包含
此種情況為梁與殼位于同一面內,但其中面不包含梁線,適用于多尺度建模分析(如下圖)。梁單元與殼單元的連接在端部可以通過剛性梁和剛性區域兩種方式連接。剛性梁采用MPC184單元,剛性區域采用Cerig命令,具體使用方法下期文章討論。
展開 ANSYS workbench 16.2 最多能提取多少像素的結果云圖? 1.5億
ANSYS workbench 16.2 最多能提取多少像素的結果云圖? 1.5億
ANSYS workbench 16.2 最多能提取多少像素的結果云圖? 1.5億.pdf
項目文件.rar
截取計算結果截圖 是每個CAEr都要做的事情
本文介紹了ANSYS WPRKBENCH 16.2中4種截圖的方法
并分別介紹了每種方式的優缺點和適用條件
還嘗試了最大能無錯誤的生成1.5億像素結果云圖的方式
以及對比了16.2和15.0之前版本 相同截圖功能在使用和效果上的異同點
ANSYS APDL實體單元和殼單元(不共節點)之間的連接 ¥100
實體單元和殼單元之間的連接是ANSYS中常見的問題。即使兩種單元之間共節點,但單元之間不連續(實體單元每個節點有3個平動自由度,而殼單元每個節點有3個平動自由度和3個轉動自由度),對于兩種單元之間面面接觸,可直接定義剛域,本文主要采用MPC法對實體-殼單元的連接方法進行說明。
1 單元類型
算例模型中,實體單元采用SOLID45,殼單元采用SHELL63,接觸位置不共節點。對于兩種單元之間的連接,通過目標單元TARGE170和接觸單元CONTA175實現,定義約束為實體-殼約束,接觸單元為MPC算法,接觸類型為綁定接觸。
2 有限元模型和綁定接觸
圖1 底部固定約束,殼單元施加均布荷載
圖2 目標單元和接觸單元
3 計算結果
圖3 von Mises stress
圖4 X-Component of displacement
付費內容為相關命令流。
展開 ANSYS梁單元與實體單元的耦合與約束方程
ANSYS梁單元與實體單元的耦合與約束方程
By長安CAE
1 概述
在ANSYS計算過程中,有時候會遇到不同單元之間進行連接,由于不同的單元自由度不同,連接時通常需要通過耦合和約束方程建立節點自由度的關系,保證結果的準確性。
耦合可以理解成是將耦合的對象某個自由度作相等處理,而約束方程則不局限于相等這個關系,其可以描述具有某種關系的自由度。如圖1所示,為梁單元與平面單元的連接。如果不采用約束方程,力矩的傳遞無法完成,因為平面單元沒有轉動自由度。
圖1 梁單元與平面單元連接
為使節點2具有力矩傳遞的能力,要求1、2、3節點之間的自由度滿足以下關系:
ROTZ2 = (UY3 - UY1)/10
再通過CE命令,即可將此關系通過約束方程的形式施加給1、2、3節點。
2 命令
查看ANSYS的幫助文檔,查詢CE命令的解釋,如圖2所示。
圖2 ANSYS的CE命令解釋
CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3
其中,NEQT表示常數,用于區別約束方程,一般可以用數字1、2、3表示即可,表示第幾個約束方程;
CONST表示方程的常數項,一般為0;
NODE1,表示第一個節點;
Lab1,表示自由度標簽,對于結構而言,就是三個平移和三個轉動自由度;
C1,表示該自由度的系數;
同理,后面的也一樣。
展開