
發(fā)布
注冊
/
登錄ansys桿單元與兩單元的案例
基于ANSYS APDL的兩端固定桿的單元生死仿真【轉(zhuǎn)載】
希望有所收獲
【問題描述】
一根兩端固定的桿如下圖所示。
材料數(shù)據(jù)如下
為了闡述如何使用ANSYS的單元生死技術(shù),決定把該桿等分為3個(gè)單元,然后通過控制中間單元的生死,進(jìn)行如下的熱應(yīng)力仿真
(1)設(shè)置所有單元的材料參考溫度是0度,給所有節(jié)點(diǎn)施加100度,并保持所有單元都存活,做1次仿真
(2)設(shè)置所有單元的材料參考溫度是0度,給所有節(jié)點(diǎn)施加100度,殺死中間單元,做1次仿真
(3)設(shè)置其它單元的材料參考溫度是0度,給所有節(jié)點(diǎn)施加100度,激活中間單元,并設(shè)置該單元的材料參考溫度是100度,做1次仿真
(4)設(shè)置其它單元的材料參考溫度是0度,給所有節(jié)點(diǎn)施加0度,保持中間單元存活,并設(shè)置該單元的材料參考溫度是100度,做1次仿真
通過上述四次仿真,以說明
(1)如何使用單元的生死技術(shù)
(2)當(dāng)單元激活時(shí),會(huì)根據(jù)節(jié)點(diǎn)溫度和該單元的材料參考溫度之差來確定它的初始熱應(yīng)變。
【問題分析】
1.該例子來自于ANSYS15 APDL的認(rèn)證算例《VM194 Element Birth/Death in a Fixed Bar》為了更清晰的闡明思路,本文對其進(jìn)行了較大幅度的調(diào)整。
2.單元生死技術(shù)的使用,關(guān)鍵是首先要?jiǎng)?chuàng)建出所有的單元,然后在需要?dú)⑺栏?em>單元時(shí)使用EKILL命令,而在需要激活時(shí)使用ELIVE命令。
3.使用LINK180來建模桿。
4.創(chuàng)建2種材料。這兩種材料的彈性模量和泊松比一樣,但是參考溫度不一樣。一個(gè)參考溫度是0度,一個(gè)是100度。
5.先創(chuàng)建4個(gè)節(jié)點(diǎn),然后創(chuàng)建3個(gè)單元。
6.固定兩個(gè)端節(jié)點(diǎn),并給所有節(jié)點(diǎn)固定Z方向自由度,借此模擬二維桿件。7.按照題目要求進(jìn)行先后四次的計(jì)算和后處理,以考察生死單元的使用。
8.本文采用APDL命令進(jìn)行講解。
【求解過程】
1.
展開 ANSYS中桿單元和殼單元的單元耦合問題
在比較復(fù)雜的結(jié)構(gòu)的有限元分析中,不同的結(jié)構(gòu)部件通常使用不同類型的單元來模擬。
通常情況下,不同類型的單元的各個(gè)節(jié)點(diǎn)的自由度數(shù)目是不同的,不同類型單元的連接節(jié)點(diǎn)處的自由度的耦合問題,是一個(gè)比較令人頭疼的問題。
在ANSYS中通常可以用耦合命令CP來耦合不同類型單元在連接節(jié)點(diǎn)處的自由度(DOF)。
也可以用CE命令來認(rèn)為添加自由度之間的約束方程來達(dá)到耦合的目的。
下面是一個(gè)簡單的算例,使用了CE命令來耦合連接節(jié)點(diǎn)處的自由度。
模型是航天器的機(jī)翼的一個(gè)Section的某一個(gè)隔框。上下表皮是薄殼結(jié)構(gòu),用Shell63單元來模擬,在上下表皮之間有起支撐作用的桿件,用link8單元來模擬。
建模的時(shí)候,link8單元和shell63單元在連接有各自獨(dú)立的節(jié)點(diǎn)。即:link8單元和shell63單元的節(jié)點(diǎn)在連接處是重合的,但是,節(jié)點(diǎn)編號是各自獨(dú)立的。
link8單元在每個(gè)節(jié)點(diǎn)有 ux,uy,uz3個(gè)平動(dòng)自由度;
shell63在每個(gè)節(jié)點(diǎn)有ux,uy,uz這3個(gè)平動(dòng)自由度和rotx,roty,rotz這3個(gè)轉(zhuǎn)個(gè)自由,共6個(gè)自由度。
在耦合節(jié)點(diǎn)處,兩個(gè)耦合節(jié)點(diǎn)的ux,uy,uz自由度應(yīng)該是相等的。
這個(gè)等式可以用CE命令來描述。
完整的命令流如下:
finish
/clear,start
/prep7
!定義第一種材料屬性;
mp,ex,1,30e6
mp,prxy,1,0.3
!定義shell63單元和實(shí)常數(shù);
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, ,
在關(guān)鍵點(diǎn)處生成節(jié)點(diǎn);
nkpt,100,4 !與編號為117的節(jié)點(diǎn)耦合
nkpt,101,9 !
展開 ANSYS各類型單元連接專題講解(二)之桿與梁殼體單元的連接
前一篇文章主要介紹了單元之間連接的主要原則,今天開始主要從具體方面講解連接方法。
按照桿、梁、殼、實(shí)體的順序,先說說桿單元與各單元的連接方法。
那么什么時(shí)候需要用到桿單元與各種單元的連接呢?水哥稍微列舉下實(shí)際工程中需要考慮此類連接的例子。
案例一:工業(yè)廠房
此類結(jié)構(gòu)一般橫向跨度較大,屋頂采用鋼結(jié)構(gòu)形式,在具體模擬屋架時(shí),此時(shí)各個(gè)桿件可看成鉸接,采用桿單元模擬。而下方框架柱則采用梁單元進(jìn)行模擬,在相交部位則需要用到桿單元與梁單元的連接。
案例二:門廳鋼結(jié)構(gòu)雨棚
在具體模擬該結(jié)構(gòu)時(shí),雨棚上方拉桿采用桿單元模擬,而下方的鋼梁采用梁單元模擬,混凝土框架柱可采用實(shí)體單元模擬。
一直以來,桿單元一般用于模擬桁架結(jié)構(gòu)的時(shí)候比較多,其特點(diǎn)是桿件兩端不考慮承受彎矩作用,節(jié)點(diǎn)只有平動(dòng)自由度,是所有單元中最為簡單的一種。
桿單元分為2D桿單元和3D桿單元,2D桿單元節(jié)點(diǎn)只有Ux和Uy兩個(gè)平動(dòng)自由度,而3D桿單元除了這兩個(gè),還有Uz。其他單元,梁單元、殼單元、體單元都包含了這三個(gè)自由度,且具有相同的物理意義,按照前面一篇文章所介紹的連接總則,桿單元與其他單元連接時(shí)只需要共用節(jié)點(diǎn)即可,無需建立約束方程。
下面是一個(gè)簡單的類似雨棚案例,注意本案例各構(gòu)件尺寸僅為演示操作需要所擬,未經(jīng)仔細(xì)推敲,各工程大佬可忽略。
某屋外雨棚平面簡化模型如上,長度為4m,折算荷載為10 KN/m,雨棚梁采用工字型鋼I40,系桿截面面積為238.64mm^2,材料均為Q235,采用ANSYS模擬該結(jié)構(gòu)。
下面為建模過程
!
展開 平面三角桁架(常為屋架)ANSYS靜力分析(桿單元) ¥1.25
作者介紹: 力學(xué)碩士,有七年的結(jié)構(gòu)有限元分析經(jīng)驗(yàn)
~~~~~~~~~~~~~~~~~~~~~~~~
在ANSYS中,桁架結(jié)構(gòu)(只承受拉壓,不承受彎矩)要使用桿單元(link單元)進(jìn)行分析。在新版的ANSYS中,一般都推薦使用link180單元,該單元有兩個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)有三個(gè)平移自由度。對于本文的平面三角桁架分析,有如下注意事項(xiàng):
1 link180是三維桿,分析平面問題,需要約束一個(gè)自由度,一般為Z向。
2 桁架結(jié)構(gòu)的建模,可以直接從節(jié)點(diǎn)單元開始,因?yàn)殍旒艿拿扛?em>桿都只劃分為一個(gè)單元。
3 link180單元的截面雖然可以用sectype和secdata來定義,但計(jì)算本質(zhì)還是轉(zhuǎn)化為實(shí)常數(shù)。
4 對于桿結(jié)構(gòu),荷載都施加在節(jié)點(diǎn)上,桿單元不能施加線荷載。
對于線模型(桿結(jié)構(gòu),梁結(jié)構(gòu),管結(jié)構(gòu)),SECTYPE和SECDATA是很重要的命令:
當(dāng)命令sectype的type是link的時(shí)候,secdata定義桿截面面積。
如果讀者想詳細(xì)了解SECTYPE和SECDATA,可以輸入help, sectype或者h(yuǎn)elp, secdata。如下圖:
然后按一下鍵盤的enter,軟件會(huì)跳出help文件,詳細(xì)解釋sectype。
后文目錄:
一:建模
二:求解
三:后處理
四:源文件
展開 
基于ANSYS Workbench2024R2 桿單元不同載荷下的瞬態(tài)分析 ¥50
<p>基于ANSYS Workbench2024R2 桿單元不同載荷下的瞬態(tài)分析</p><p>預(yù)應(yīng)力分析</p><p><br></p><figure style="text-align: center;" class="ql-align-center">
<figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202503/attachment/4968e839a1834fbf9d63a7f4a426758e.png" style="display: inline-block;" data-regular="true">
<img src="https://img.jishulink.com/202503/attachment/4968e839a1834fbf9d63a7f4a426758e.png" style="" width="622" data-mobile-src="https://img.jishulink.com/202503/attachment/4968e839a1834fbf9d63a7f4a426758e.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202503/attachment/4968e839a1834fbf9d63a7f4a426758e.png?
展開 完全掌握workbench的梁單元和桿單元(含5個(gè)實(shí)例) ¥1.25
筆者提醒讀者,在workbench中,線模型劃分網(wǎng)格,默認(rèn)為梁單元,如果要在workbench中指定某線體為LINK180單元,則必須插入command:</p><p>et, matid, link180</p><p>r, matid, A1 !A1為線體截面面積,必須輸入,在DM中指定的截面無效</p><p> 這里面有一個(gè)問題,讀者要思考。為什么workbench將線模型的默認(rèn)單元指定為梁單元,改為桿單元需要這么麻煩輸入命令行呢?并且在workbench中查看桿單元的計(jì)算結(jié)果非常不方便。這是因?yàn)椋灰O(shè)置對約束關(guān)系,完全可以用梁單元代替桿單元。比如桿單元的固定約束就是梁單元的簡支約束,兩個(gè)桿單元固接就是兩個(gè)梁單元鉸接。所以筆者認(rèn)為,在workbench中可以不用了解和掌握桿單元,應(yīng)該了解和掌握梁單元如何正確約束而替代桿單元。具體設(shè)置可查看后文<strong>實(shí)例二(如何用梁單元替代桿單元)。</strong></p><p><strong>3 梁單元BEAM188和BEAM189詳解</strong></p><p> 在力學(xué)理論中,常用的梁力學(xué)模型有兩種,一種是歐拉梁,不考慮剪切變形對梁撓度的影響,還有一種是鐵木辛柯梁,考慮剪切變形對撓度的影響,但假設(shè)切應(yīng)力是均布的。BEAM188和BEAM189單元使用的梁模型為鐵木辛柯梁。BEAM188單元有兩個(gè)節(jié)點(diǎn),BEAM189單元有三個(gè)節(jié)點(diǎn),一般情況下每個(gè)節(jié)點(diǎn)有六個(gè)自由度,即沿節(jié)點(diǎn)坐標(biāo)系XYZ的平移自由度和繞XYZ的轉(zhuǎn)動(dòng)自由度,通過設(shè)置,可以開啟節(jié)點(diǎn)的第七個(gè)自由度,稱為翹曲自由度,筆者對翹曲自由度無研究。上文提到,梁單元是線模型分析的默認(rèn)單元,所以筆者認(rèn)為要分析線模型,則必須掌握梁單元。
展開 ANSYS分析VS理論解 | 簡單托架應(yīng)力和變形分析(桿單元實(shí)例)
BC桿的橫截面為圓,直徑d= 20 mm,橫截面積A1= 314 mm2。BD桿為8號槽鋼,橫截面積A2= 1020 mm2。外載荷F= 60 kN,E= 200 GPa。求BC桿和BD桿的內(nèi)力、應(yīng)力和B點(diǎn)的位移。
二、理論計(jì)算
三、GUI求解步驟
1.定義單元類型和材料屬性
(1)定義單元類型:Main
Menu >Preprocessor >Element Type >Add/Edit/Delete →Add
→在左列表框中選擇Link,在右列表框中選擇3D finit stn 180 →OK →Close。
(2)定義實(shí)常數(shù):Main
Menu >Preprocessor >Real Constants >Add →Type 1 →OK →Real
Constant Set No.:1, AREA:314 →Apply,Real Constant Set No.:2, AREA:1020
→OK →Close。
(3)設(shè)置材料屬性:Main
Menu >Preprocessor >Material Props >Material Models
→Structural → Linear → Elastic →Isotropic →EX:2E5,PRXY:0.3 →OK。
2.建立模型
(1)定義節(jié)點(diǎn):Main Menu >Preprocessor >Create >Nodes > In Active CS →依次輸入3個(gè)節(jié)點(diǎn)坐標(biāo)1(0,0,0),2(0,0,1.2E3),3(0,-1.6E3,0) →OK。
(2)定義單元:
①定義BC桿的單元:Main Menu >Preprocessor >Create >Elements >Auto Numbered >Thru Nodes →拾取節(jié)點(diǎn)1和2 →OK。
展開 UEL單元開發(fā)(2)——一維桿單元(內(nèi)含大福利!)
木木做單元開發(fā)也有一段日子了,在編寫XFEM的單元時(shí),遇到了瓶頸,打算先告一段落,將自己的一些經(jīng)驗(yàn)分享出來給大家,希望幫助大家快速入門,在以后的推文中也會(huì)以單元開發(fā)為主,就像之前講解Umat一樣,用自己通俗易懂的語言講述下來。
本篇推文由兩部分組成:「其一」,以「一維桿單元」UEL子程序?yàn)橹鳎瑥睦碚摰酱aStep-by-Step向大家講解,并于Abaqus中標(biāo)準(zhǔn)單元做對比,驗(yàn)證代碼的正確性;「其二」,木木受邀于北鯤云超算平臺做主講人,將在5月24日晚上七點(diǎn)于B站進(jìn)行大約一個(gè)小時(shí)的講演匯報(bào),帶著大家熟悉Abaqus的基本操作,基于Abaqus的擴(kuò)展有限元仿真以及如何正確使用超算平臺,直播過程中還有大量驚喜禮品、豐富算力金進(jìn)行抽獎(jiǎng)~歡迎大家積極參與。
一維桿單元UEL子程序
一維桿單元子程序的代碼應(yīng)該是UEL中最簡單的了吧,就好像線彈性Umat那樣,囊括了一些UEL的基本思想,可對比之前的二維彈簧單元子程序來學(xué)習(xí)。
展開 基于ANSYS的某焊接件兩焊縫在順序焊接過程中的分析(生死單元應(yīng)用案例)
關(guān)于生死單元的簡單介紹
在ansys計(jì)算過程中,如果需要向模型中加入(或刪除)實(shí)體,模型中對應(yīng)實(shí)體部位的單元就“存在”(或消亡)。單元生死選項(xiàng)就用于在這種情況下殺死或重新激活選擇的單元。例如,在焊接分析過程中,隨著高溫焊料的加入,坡口處的單元需要不斷地被激活;在材料斷料分析中,隨著裂紋的延伸,斷裂處的單元需要不斷的被殺死;在隧道挖掘和橋梁建立分析中,材料也需要不斷的被殺死或激活。因此,單元的生死應(yīng)用技術(shù)廣泛的存在于ansys仿真分析中,是一項(xiàng)應(yīng)用非常廣泛的技術(shù)。
單元的生死并不是ansys程序?qū)⑺?em>單元對應(yīng)的實(shí)體從模型中刪除,或者激活重新生成材料,而是通過將其剛度矩陣,或者傳導(dǎo)矩陣(對應(yīng)于不同的分析),乘以很小的因子(ESTIF),默認(rèn)值為1E-6。死單元的單元載荷將為0,從而不對載荷向量生效,等效于將單元殺死;同樣,當(dāng)一個(gè)單元被重新激活時(shí),其剛度,單元載荷等恢復(fù)其原始的數(shù)值,重新激活的單元也沒有應(yīng)變記錄,在熱分析里面沒有熱量存儲。需要注意的是,生死單元對大部分單元可以應(yīng)用,然而對某些單元卻是不可用的。
在一些情況下,單元生死狀態(tài)可以根據(jù)ansys的計(jì)算結(jié)果決定。如在斷裂分析中,我們需要將應(yīng)力值大于材料屈服強(qiáng)度的單元殺死,可以利用Etable選擇相應(yīng)的單元進(jìn)行殺死,繼而返回到求解器進(jìn)行求解,如果如此循環(huán),則可觀察到裂紋的生長過程。
可以在大多數(shù)靜態(tài)和非線性瞬態(tài)分析中使用單元生死,其基本分析與相應(yīng)的分析過程是一致的,主要包括三個(gè)步驟:建模,施加載荷并求解,查看結(jié)果。
今年隨著ANSYS19.0的推出,也帶來了一個(gè)好消息:ANSYS V19.0在Workbench界面下新增了網(wǎng)格生死功能。以往我們只能在經(jīng)典界面下進(jìn)行網(wǎng)格生死操作,或者在Workbench界面下借助APDL來實(shí)現(xiàn)網(wǎng)格生死,這種操作既不方便又容易出錯(cuò)。
展開 第二篇:2d桿單元
序:我要寫一期python和Abaqus與有限元的文章,從彈簧單元、桿單元一直到實(shí)體單元,通過簡單的實(shí)例用python編程,Abaqus驗(yàn)證結(jié)果。
1d桿單元類似于上篇提過的彈簧單元,這里不再寫了,直接上手2d桿單元。桿單元剛度矩陣推導(dǎo)過程中需要遵守以下假定:
1)桿不能承受剪力或彎矩
2)忽略橫向位移影響
3)遵守胡克定律
4)桿中間無外載
例:圖示桁架與彈簧系統(tǒng),已知桁架E=210GPa,A=0.0005m2,具體載荷如下圖所示,求:a)總剛;b)節(jié)點(diǎn)位移;c)單元應(yīng)力。
一、有限元法求解
步驟1:離散化
單元
節(jié)點(diǎn)i
節(jié)點(diǎn)j
1
1
2
2
1
3
3
1
4
步驟2:寫單剛
單元1
θ=135°,cosθ=-0.707,sinθ=0.707
求解上式,得
同理,
步驟3:寫總剛
步驟4:邊界條件
本例中,u2=v2=u3=v3=u4=v4=0,F(xiàn)1x=0,F(xiàn)1y=-1000N,代入上述方程
步驟5:求方程,解u1和v1
利用上述方程不難解出u1=-0.095mm,v1=-0.19mm,具體不再贅述。
步驟6:后處理,求單元1應(yīng)力與單元2應(yīng)力
取出相應(yīng)的方程可求得σ1=2.8Mpa,σ2=-2Mpa。
展開 第三篇:3d桿單元
至此,桿單元結(jié)束,但在桿單元有限元分析中,仍有些沒提到的問題值得重視,例如:桿單元的方向問題、桿單元的個(gè)數(shù)對求解位移與應(yīng)力的影響問題等。
有什么問題歡迎與我交流,微信聯(lián)系方式:

基于ansys的梁單元、實(shí)體單元徐變精細(xì)化分析(含各參數(shù)解釋) ¥25
2、改網(wǎng)格模型,改成自己對應(yīng)的網(wǎng)格模型,網(wǎng)格用ansys,hypermesh,ansa等前處理軟件都沒問題。
3、改材料參數(shù),改成你想要的徐變模型,對著規(guī)范或者是你做出來的試驗(yàn)擬合曲線。
以上即可實(shí)際應(yīng)用。
有限元基礎(chǔ)編程——桿單元(附Matlab源碼)
2D桿單元
坐標(biāo)變換
2D桿單元在編寫的時(shí)候涉及到由局部坐標(biāo)系向整體坐標(biāo)系變換的過程。
ANSYS單元類型選擇方法 附ansys結(jié)構(gòu)單元與材料應(yīng)用手冊下載
下面是有關(guān)ANSYS分析中的單元選擇方法:
一、單元類型選擇概述:
ANSYS的單元庫提供了100多種單元類型,單元類型選擇的工作就是將單元的選擇范圍縮小到少數(shù)幾個(gè)單元上;
單元類型選擇方法:
1.設(shè)定物理場過濾菜單,將單元全集縮小到該物理場涉及的單元;
二、單元類型選擇方法
2.根據(jù)模型的幾何形狀選定單元的大類,如線性結(jié)構(gòu)則只能用“Plane、Shell”這種單元去模擬;
3.根據(jù)模型結(jié)構(gòu)的空間維數(shù)細(xì)化單元的類別,如確定為“Beam”單元大類之后,在對話框的右欄中,有2D和3D的單元分類,則根據(jù)結(jié)構(gòu)的維數(shù)繼續(xù)縮小單元類型選擇的范圍;
三、單元類型選擇方法
4.確定單元的大類之后,又是也可以根據(jù)單元的階次來細(xì)分單元的小類,如確定為“Solid-Quad”,此時(shí)有四種單元類型:Quad 4node 42 Quad4node 183 Quad 8node 82 Quad 8node 183 前兩組即為低階單元,后兩組為高階單元;
四、單元類型選擇方法
5.根據(jù)單元的形狀細(xì)分單元的小類,如對三維實(shí)體,此時(shí)則可以根據(jù)單元形狀是“六面體”還是“四面體”,確定單元類型為“Brick”還是“Tet”;
五、單元類型選擇方法
6.根據(jù)分析問題的性質(zhì)選擇單元類型,如確定為2D的Beam單元后,此時(shí)有三種單元類型可供選擇,如下:2D elastic 3 2Dplastic 23 2D tapered 54,根據(jù)分析問題是彈性還是塑性確定為“Beam3”或“Beam4”,若是變截面的非對稱的問題則用“Beam54”。
展開 workbench中桿單元的創(chuàng)建及求解(詳細(xì)圖文教程) ¥3
桿是工程中常見的基本構(gòu)件,通常被認(rèn)為是二力桿,只能承受軸向拉、壓作用,可用于模擬桁架、索、鏈桿、彈簧等。然而在workbench中,無法直接生成桿單元,需要輸入APDL命令來生成桿單元,現(xiàn)常用LINK 180單元,具有塑性、蠕變、旋轉(zhuǎn)、大變形和大應(yīng)變功能,支持彈性、各向同性強(qiáng)化塑性、隨動(dòng)強(qiáng)化塑性等材料定義。這里通過簡單的算例進(jìn)行演示,附件中教程給出了從創(chuàng)建、輸入命令流,到輸出計(jì)算結(jié)果的詳細(xì)過程。