
發布
注冊
/
登錄ansys中計算類型的案例
ansys建模計算——常用單元和材料類型
加強版是shell181(注意18*系列單元都是ansys后開發的單元,考慮了以前單元的優點和缺陷,因而更完善),優點是:能實現shell41、shell63、shell43...的所有功能并比它們做的更好,偏置中點很方便(比如模擬梁版結構時常要把板中面望上偏置),可以分層,等等。
(4)solid(體)系列
土木中常用的就solid45、46、65、95等。
45就不用多說了,95是它的帶中結點版本。
solid46可以容忍單元的長厚比達到20比1,可以用來模擬鋼板碳纖維板鋼管等。
solid65是專門的混凝土單元,可以考慮開裂,這個討論得很多了,清華的陸新征寫的一個講義(www.luxizheng.net)里面有詳細解釋。
(5)combin(彈簧)系列
常用的有7、14、39、40等。
7可以用來模擬鉸接點。14是最簡單的帶阻尼彈簧。39是非線性彈簧,在實常數中可以靈活定義力-位移關系,可用來模擬鋼筋與混凝土的粘結滑移等。40可模擬隔震結構(據說)。
(6)contact(接觸)系列
常用的有conta52,可用來模擬橡膠墊支座。這個很簡單,可以用命令流添加(eintf)。TARGE16*和CONTA17*系列可用接觸向導添加,三維的接觸往往會造成收斂困難,和混凝土非線性分析一樣,需要憑經驗調參數反復試算。
二、材料
彈性部分(必需)用MP命令輸入,非線性部分用TB命令輸入。
(1)TB,DP
即Drucker-Prager模型,ansys中唯一用來模擬土的模型。可以和幾乎所有單元類型(2維和3維)配合使用,所以有時也會在計算2維的混凝土模型時用到它。
(2)TB,CONCR
用來模擬混凝土,采用w-w五參數破壞準則,只能和solid65配合使用。
展開 FLUENT實現計算過程中邊界類型轉換
前面講到FLUENT中可以通過定義EVENT實現在某一時間點執行某項操作,其中包括了區域類型更改、邊界條件復制等功能。這次我們以一個相對簡單的例子來說明如何利用Event功能實現計算中邊界類型的更改。
1、問題描述
本例只為演示操作方法,因此選用的幾何模型較為簡單,復雜的模型操作方式完全相同。本例計算幾何模型如圖1所示。圖中尺寸:H2=70mm,H3=35mm,H6=5mm,H6=5mm,H8=90mm,V1=25mm,V4=10mm,V5=10mm。
圖 1幾何模型
邊界命名如圖2所示。
圖 2主要邊界
計算與左側為入口邊界inlet,采用速度入口,v=2m/s
Top邊界與bottom邊界為出口或壁面邊界,在計算過程中進行切換。
其它所有邊界為光滑無滑移壁面邊界。
邊界條件:分時段,在0~5s內,top與down均為靜壓為0的壓力出口;5內,將bottom邊界轉換為wall邊界;10s時,先將bottom轉換為pressure-outlet邊界,然后換top邊界為wall類型;15s時,將top邊界拷貝為bottom邊界。
2、計算網格
演示計算,并未對網格進行額外的加密處理,在mesh中劃分映射網格,如圖3所示。
圖 3網格模型
3、計算模型
常規流動計算,計算模型設置包括:
瞬態計算,Realizable k-e湍流模型,壁面處理采用Enhanced wall Treatment,工作介質采用默認的water。先定義初始邊界條件,入口速度v=2m/s,top與down均為壓力出口。
4、定義Event
在Dynamic Mesh中激活Event定義面板。
展開 ANSYS 中查詢單元類型
通過圖形界面查詢
打開單元列表窗口:在主菜單中選擇Main Menu > General Postproc > Element Table > List Elem Table ,在彈出的對話框中可以查看單元信息,包括單元類型。
ANSYS Workbench 界面
1. 通過 Finite Element Modeler 查看
連接模塊:在 Workbench 主界面的 Component Systems 中找到 Finite Element Modeler 并將其拖拽出來,然后與 Model 模塊連接。
查看信息:雙擊 Finite Element Modeler 中的 Model 進入該界面,在 Import Summary 里能看到單元和網格的詳細信息,其中包含單元類型。需要注意的是,對應于 Mechanical APDL 的單元類型可能顯示為 Mesh200,而對應于 ABAQUS 的單元類型會顯示正確的類型,如 C3D20(對應 SOLID186) 。Mesh200 是特殊單元類型,實際不參與計算,可當作無屬性單元,實際提交運算時會根據正確的單元類型進行計算。
2. 在 Solution Information 中查看
在 Workbench 的分析樹里選擇 “Mesh”,接著查看 Solution Information 區域,這里會顯示單元類型信息,但可能不夠詳細。
3. 通過 APDL 命令查看
生成數據庫文件:在 Workbench 的分析設置中,把 Analysis Data Management 下的 Save MAPDL DB 選項設置為 “Yes”,分析完成后,工作目錄會生成一個額外的.db 文件。
展開 ANSYS中單元類型的選擇
通常情況下,同一個類型中,各種不同的單元,計算精度幾乎沒有什么明顯的差別。選取的基本原則是優先選用編號高的單元。比如第一類中,應該優先選用solid185。第二類里面應該優先選用solid187。ANSYS的單元類型是在不斷發展和改進的,同樣功能的單元,編號大的往往意味著在某些方面有優化或者增強。
對于實體單元,總結起來就一句話:復雜的結構用帶中間節點的四面體,優選solid187,簡單的結構用六面體單元,優選solid185。
結構靜力學中常用的單元類型
源自360doc--閑人好客。
展開 
Ansys中單元類型選擇
初學ANSYS的人,通常會被ANSYS所提供的眾多紛繁復雜的單元類型弄花了眼,如何選擇正確的單元類型,也是新手學習時很頭疼的問題。
單元類型的選擇,跟你要解決的問題本身密切相關。在選擇單元類型前,首先你要對問題本身有非常明確的認識,然后,對于每一種單元類型,每個節點有多少個自由度,它包含哪些特性,能夠在哪些條件下使用,在ANSYS的幫助文檔中都有非常詳細的描述,要結合自己的問題,對照幫助文檔里面的單元描述來選擇恰當的單元類型。
1.該選桿單元(Link)還是梁單元(Beam)?
這個比較容易理解。桿單元只能承受沿著桿件方向的拉力或者壓力,桿單元不能承受彎矩,這是桿單元的基本特點。
梁單元則既可以承受拉,壓,還可以承受彎矩。如果你的結構中要承受彎矩,肯定不能選桿單元。
對于梁單元,常用的有beam3,beam4,beam188這三種,他們的區別在于:
1)beam3是2D的梁單元,只能解決2維的問題。
2)beam4是3D的梁單元,可以解決3維的空間梁問題。
3)beam188是3D梁單元,可以根據需要自定義梁的截面形狀。
2.對于薄壁結構,是選實體單元還是殼單元?
對于薄壁結構,最好是選用shell單元,shell單元可以減少計算量,如果你非要用實體單元,也是可以的,但是這樣計算量就大大增加了。而且,如果選實體單元,薄壁結構承受彎矩的時候,如果在厚度方向的單元層數太少,有時候計算結果誤差比較大,反而不如shell單元計算準確。
實際工程中常用的shell單元有shell63,shell93。
展開 ansys中梁單元截面類型
ansys中梁單元截面類型總共給了12種,如下圖
最后一種“ASEC”,即其他亞類,不需要形狀,只需輸入一些截面的數據即可。
ASEC類型有如下圖幾個參數:
如圖共有11種關于截面屬性的參數:A,Iyy, Iyz, Izz, Iw, J, CGy, CGz, SHy, SHz, TKz,
TKy
各個屬性所代表的參數的意義
A = Area of section 截面面積
Iyy = Moment of inertia about the y axis 對y軸的慣性矩
Iyz = Product of inertia 慣性積
Izz = Moment of inertia about the z axis z軸的轉動慣量
Iw = Warping constant 翹曲慣性矩
J = Torsional constant 扭轉常數
CGy = y coordinate of centroid y坐標的重心
CGz = z coordinate of centroid z坐標的重心
SHy = y coordinate of shear center y坐標的剪切中心
SHz = z coordinate of shear center z坐標的剪切中心
TKz = Thickness along Z axis (maximum height)沿Z軸厚度
TKy = Thickness along Y axis (maximum width)沿Y軸厚度
展開 ANSYS Workbench中的接觸類型
目前,ANSYSWorkbench中提供了5種接觸類型,單從字面上很難理解這幾種接觸的區別,下面根據幫助里的說明解釋如下:
Bonded(綁定):這是Workbench中關于接觸的默認設置。如果接觸區域被設置為綁定,不允許面或線間有相對滑動或分離,可以將此區域看做被連接在一起,類似于共結點。因為接觸長度/面積是保持不變的,所以這種接觸可以用作線性求解。如果接觸是從數學模型中設定的,程序將填充所有的間隙,忽略所有的初始滲透。
No Separation(不分離):這種接觸方式和綁定類似。它只適用于面。不允許接觸區域的面分離,但是沿著接觸面可以有小的無摩擦滑動。即法向不分離,切向可以有小位移,也只用于線性接觸。
Frictionless(無摩擦):這種接觸類型代表單邊接觸,即如果出現分離則法向壓力為零。只適用于面接觸。因此,根據不同的載荷,模型間可以出現間隙。它是非線性求解,因為在載荷施加過程中接觸面積可能會發生改變。假設摩擦系數為零,因此允許自由滑動。使用這種接觸方式時,需注意模型約束的定義,防止出現欠約束。法向可分離,但不滲透,切向自由滑動。程序會給裝配體加上弱彈簧,幫助固定模型,以得到合理的解。
Rough(粗糙的):這種接觸方式和無摩擦類似。但表現為完全的摩擦接觸,即沒有相對滑動,法向可分離,不滲透,切向不滑動。只適用于面接觸。默認情況下,不自動消除間隙。這種情況相當于接觸體間的摩擦系數為無窮大。
Frictional(有摩擦):這種情況下,在發生相對滑動前,兩接觸面可以通過接觸區域傳遞一定數量的剪應力。有點像膠水。法向可分離,但不滲透,切向滑動,有摩擦力。模型在滑動發生前定義一個等效的剪應力,作為接觸壓力的一部分。一旦剪應力超過此值,兩面將發生相對滑動。只適用于面接觸。摩擦系數可以是任意非負值。
展開 ANSYS Workbench中的接觸類型【轉】
ANSYS Workbench中的接觸類型
目前,ANSYSWorkbench中提供了5種接觸類型,單從字面上很難理解這幾種接觸的區別,下面根據幫助里的說明解釋如下:
Bonded(綁定):這是Workbench中關于接觸的默認設置。如果接觸區域被設置為綁定,不允許面或線間有相對滑動或分離,可以將此區域看做被連接在一起,類似于共結點。因為接觸長度/面積是保持不變的,所以這種接觸可以用作線性求解。如果接觸是從數學模型中設定的,程序將填充所有的間隙,忽略所有的初始滲透。
No Separation(不分離):這種接觸方式和綁定類似。它只適用于面。不允許接觸區域的面分離,但是沿著接觸面可以有小的無摩擦滑動。即法向不分離,切向可以有小位移,也只用于線性接觸。
Frictionless(無摩擦):這種接觸類型代表單邊接觸,即如果出現分離則法向壓力為零。只適用于面接觸。因此,根據不同的載荷,模型間可以出現間隙。它是非線性求解,因為在載荷施加過程中接觸面積可能會發生改變。假設摩擦系數為零,因此允許自由滑動。使用這種接觸方式時,需注意模型約束的定義,防止出現欠約束。法向可分離,但不滲透,切向自由滑動。程序會給裝配體加上弱彈簧,幫助固定模型,以得到合理的解。
Rough(粗糙的):這種接觸方式和無摩擦類似。但表現為完全的摩擦接觸,即沒有相對滑動,法向可分離,不滲透,切向不滑動。只適用于面接觸。默認情況下,不自動消除間隙。這種情況相當于接觸體間的摩擦系數為無窮大。
Frictional(有摩擦):這種情況下,在發生相對滑動前,兩接觸面可以通過接觸區域傳遞一定數量的剪應力。有點像膠水。法向可分離,但不滲透,切向滑動,有摩擦力。模型在滑動發生前定義一個等效的剪應力,作為接觸壓力的一部分。一旦剪應力超過此值,兩面將發生相對滑動。
展開 ANSYS中的轉子動力學計算
最近看到安世亞太的雷先華寫的一篇文章,介紹了ANSYS轉子動力學的計算功能.較有啟發性.
轉子動力學是固體力學的一個重要分支,已主要研究旋轉機械的「轉子一支承」,系統在旋轉狀態下的振動、平衡和穩定性問題,其主要研究內容有兒個方面 :臨界轉速、動力響應、穩定性、動平衡技術和支承設計。在旋轉機械研究設計中,轉子動力學的性能分析是極其重要的一個方面。
傳統的轉子動力學分析采用傳遞矩陣方法進行,由于將大量的結構信急簡化為極為簡單的集中質量一梁模型,不能確保模型的完整性和分析的準確度;而有限元在處理轉子動力學問題時,可以很好地兼顧模型的完整性和計算的效率,但多年來轉子的「陀螺效應」一直是制約轉子動力學有限元分析的「瓶頸」問題。ANSYS很好地解決了動力特性分析中「陀螺效應」影響的問題,而且陀螺效應的考慮不受計算模型上的限制,使得轉子動力學有限元分析變得簡單高效。
本文對ANSYS的轉子動力學計算功能進行簡要介紹。
ANSYS中的轉子動力學計算.pdf
展開 ANSYS中的轉子動力學計算
在旋轉機械研究設計中,轉子動力學的性能分析是極其重要的一個方面。
傳統的轉子動力學分析采用傳遞矩陣方法進行,由于將大量的結構信急簡化為極為簡單的集中質量一梁模型,不能確保模型的完整性和分析的準確度;而有限元在處理轉子動力學問題時,可以很好地兼顧模型的完整性和計算的效率,但多年來轉子的「陀螺效應」一直是制約轉子動力學有限元分析的「瓶頸」問題。ANSYS很好地解決了動力特性分析中「陀螺效應」影響的問題,而且陀螺效應的考慮不受計算模型上的限制,使得轉子動力學有限元分析變得簡單高效。
ANSYS中的轉子動力學計算.pdf
展開 在ANSYS中計算裂縫應力強度因子的技巧
在ANSYS中計算裂縫應力強度因子的技巧
裂縫應力強度因子用ANSYS中怎么求呀。另外,建模時,裂紋應該怎么處理呀,難道只有畫出一條線嗎?
首先說一下裂紋怎么畫,其實裂紋很簡單啊。只要畫出裂紋的上下表面(線)就可以了,即使是兩個面(線)重合也一定要是兩個面(線);如果考慮道對稱模型就更好辦了,裂紋尖點左面用一個面(線),右邊用另外一個面(線),加上對稱邊界約束。
再說一下裂尖點附近網格的劃分。ansys提供了一個kscon的命令,主要是使得crack
tip的第一層單元變成奇異單元,用來模擬斷裂奇異性(singularity)。當然這個步驟不是必須的,有的人說起用ansys算強度因子的時候就一定要用奇異單元,其實是誤區(原因下面解釋)
好了,回到強度因子的計算。其實只要學過一些斷裂力學都知道,K的求法很多。就拿Mode
I的KI來說吧,Ansys自己提供了一個辦法(displacement extrapolation)
,中文可能翻譯作“位移外推”法,其實就是根據解析解的位移公式來對計算數據進行fitting的。分3步走,如果你已經算完了:
第一步,先定義一個crack-tip的局部坐標系,這是ansys幫助文件中說的,其實如果你的裂紋尖端就是整體坐標原點的話,而且你的x-axis就順著裂紋,就沒有什么必要了。
第二步,定義一個始于crack-tip的path,什么什么?path怎么定義??看看幫助吧,在索引里面查找fracture
mechanics,找到怎么計算斷裂強度因子。(my god,我這3步全是在copy幫助中的東東啊)。
第三步,Nodal
Calcs>Stress Int Factr ,別忘了,這是在后處理postproc中啊。
展開 
『轉貼』ANSYS 中的轉子動力學計算
在旋轉機械研究設計中,轉子動力學的性能分析是極其重要的一個方面。
傳統的轉子動力學分析采用傳遞矩陣方法進行,由于將大量的結構信急簡化為極為簡單的集中質量一梁模型,不能確保模型的完整性和分析的準確度;而有限元在處理轉子動力學問題時,可以很好地兼顧模型的完整性和計算的效率,但多年來轉子的「陀螺效應」一直是制約轉子動力學有限元分析的「瓶頸」問題。ANSYS很好地解決了動力特性分析中「陀螺效應」影響的問題,而且陀螺效應的考慮不受計算模型上的限制,使得轉子動力學有限元分析變得簡單高效。
本文對ANSYS的轉子動力學計算功能進行簡要介紹。
展開 ANSYS計算土壤中管道溫度應力算例
* 利用ANSYS計算土壤中管道溫度應力
!* Example for thermal stress of a pipe inside soil with ANSYS
! 作者:陸新征,清華大學土木工程系
! Author: Lu Xinzheng Dept. Civil Engrg. of Tsinghua University
!* Feb, 15, 2006
!*
*SET,R1,5 ! 內徑大小
*SET,R2,6 ! 外徑大小
*SET,L,20 ! 土體計算范圍
/prep7
!* 生成關鍵點模型
k,1001,0,0,
k,1,0,R1,
k,2,0,-R1
k,3,R1,0
k,4,0,-R2
k,5,R2,
k,6,0,R2
k,7,0,-L
k,8,L,-L
k,9,l,0
k,10,L,l
k,11,0,L
!* 生成線段
l,1,6
larc,1,3,1001,R1
larc,3,2,1001,R1
l,2,4
larc,5,4,1001,R2
larc,6,5,1001,R2
l,3,5
l,4,7
l,7,8
l,8,9
l,5,9
l,9,10
l,10,11
l,6,11
al,3,4,5,7
al,1,2,7,6
al,8,9,10,11,5
al,11,12,13,14,6
ET,1,PLANE42
!*
!* 混凝土材料
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,30e9
MPDATA,PRXY,1,,0.2
MPTEMP,,,,,,,,
MPTEMP,1,0
UIMP,1,REFT,,,
MPDATA,ALPX,1,,1e-5 ! 熱膨脹系數
!
展開 ansys之——如何將分析中前一次計算結果?
Q:挖分析中前一次計算結果導入下一部分析中
A:如果用dyna計算,有兩個可能:
1)如果網格需要重劃分,將ANSYS/lsdyna的計算結果插值到新網格中后輸出到數據文件,再組裝到lsdyna的.k文件中。
2)如果不需要網格重劃分,在用lsdyna計算之前,可用*set_part和*interface_springback_dyna3d將應力應變數據直接輸出到
dynain文件中,再編輯新的.k數據文件
A:我不明白為什么不能在你的新模型的第一載荷步進行重力加載計算,在第二載荷步進行挖掘計算。
即使按你所說的那樣,分成兩個模型,在lsdyna中也可以實現。即先進行重力載荷步計算,然后把計算結果輸出到另外一個計算模型中進行挖掘計算。這要求你在進行重力載荷步計算時,生成.K文件后,在此.K文件中加入(假設土體材料號為1),
*set_part
1
1
*interface_springback_dyna3d
1
計算結束后,會生成一個dynain文件,該文件中記錄了計算終點時的應力分量和等效塑性應變數據。至于土體的變形后的幾何模型很容易生成,有幾種辦法,最簡單的辦法是利用upgeom命令實現,如 UPGEOM,1,LAST,LAST,'test','rst',' ' 。
展開 ANSYS mechanical如何在Workbench環境中使用高性能計算
ANSYS mechanical屬于隱式結構有限元分析求解器,一般完成一個有限元分析過程需要前處理、求解和后處理三個步驟。前處理一般在圖形工作站上完成,有限元求解可在工作站、集群及SMP 服務器上進行。
對于中小型問題(例如1000 萬節點以內的ANSYS mechanical問題),一般認為在圖形工作站上就可以進行求解;對于中大型問題(例如1000 萬節點以上的ANSYS mechanical問題),建議還是在計算性能更高的集群或SMP 服務器上進行。對于中小型問題,可以在圖形工作站上運行有限元后處理程序,讀取計算結果進行結果的分析。
因此對于ANSYS mechanical在Workbench環境中使用高性能計算的方法共有兩種:一種是直接通過workbench界面進行設置并行計算求解,在本地的工作站進行求解計算;另外一種是在workbench界面中將文件保存為ANSYS mechanical經典界面的求解文件格式,提交給高性能計算平臺進行計算。
1、ANSYS mechanical在Workbench界面設置方法
此種方法適合中小型問題在本地的工作站進行求解計算,設置方法簡單方便。在Workbench界面環境下,打開Model模塊,在菜單中依次選擇Tools>Solve Process Settings>Advanced,進行CPU設置選擇對應的CPU核數(建議關閉超線程,設置的核數不能超過工作站的CPU物理核數),默認使用分布式求解選項。
2、保存為經典界面的求解文件格式方法
此種方法適合中大型問題在高性能計算平臺進行計算,需要在Workbench界面中存儲為指定的格式,設置步驟稍微繁瑣些。
展開