
發布
注冊
/
登錄ANSYS實體和殼體連接的案例
Ansys中級認證窗口課程:LS-DYNA中殼體與實體單元連接技術應用
摘要:在LS-DYNA分析中經常會使用實體單元與殼體單元以滿足不同部位的分析要求,這就存在殼與實體單元連接時自由度不匹配的問題。本文詳述三種不同的連接方法案例。如果不需要傳遞轉動可以使用合并節點法和約束法,合并節點法要求節點重合,計算效率最高,約束法不要求節點重合。接觸法可以傳遞轉動,接觸法使用最為靈活,消耗的計算資源較多。
殼體單元的每個節點只有3個沿著x、y和z方向的平動自由度UX、UY、UZ;在實體單元中,每個節點具有六個自由度:沿x、y 和z方向的平動自由度UZ、UY、UZ以及繞X、Y和Z軸的轉動自由度TOTX、TOTY、ROTZ。當實體單元和殼單元連接在一起共同工作時,即存在自由度不協調問題。
案例部分分為四步,第一步建立沒有連接的模型,后三步都是在第一步模型的基礎上進行連接。具體操作視頻請在技術鄰搜索“李安民”,關注我,收看視頻。
1.1 模型建立
1.1.1 幾何模型
Geometry->Solid->Box,在Creat Box對話框或者圖形視口(Graphics Viewport)輸入實體單元尺寸,如果所示,點擊Apply關閉完成長方體。
Geometry->Surface->Plane,在Create Plane輸入如下圖所示的參數,點擊Appley生成平面。
1.1.2 網格劃分
FEM->Element and Mesh->Solid Mesher對實體網格劃分,填入Elem Size為0.5,點擊Try Meshing Automatically,若不滿意可以點擊Reject拒絕,再從新調整尺寸等參數,確認無誤,點擊Accept。
展開 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各類型單元連接專題講解(二)之桿與梁殼體單元的連接
前一篇文章主要介紹了單元之間連接的主要原則,今天開始主要從具體方面講解連接方法。
按照桿、梁、殼、實體的順序,先說說桿單元與各單元的連接方法。
那么什么時候需要用到桿單元與各種單元的連接呢?水哥稍微列舉下實際工程中需要考慮此類連接的例子。
案例一:工業廠房
此類結構一般橫向跨度較大,屋頂采用鋼結構形式,在具體模擬屋架時,此時各個桿件可看成鉸接,采用桿單元模擬。而下方框架柱則采用梁單元進行模擬,在相交部位則需要用到桿單元與梁單元的連接。
案例二:門廳鋼結構雨棚
在具體模擬該結構時,雨棚上方拉桿采用桿單元模擬,而下方的鋼梁采用梁單元模擬,混凝土框架柱可采用實體單元模擬。
一直以來,桿單元一般用于模擬桁架結構的時候比較多,其特點是桿件兩端不考慮承受彎矩作用,節點只有平動自由度,是所有單元中最為簡單的一種。
桿單元分為2D桿單元和3D桿單元,2D桿單元節點只有Ux和Uy兩個平動自由度,而3D桿單元除了這兩個,還有Uz。其他單元,梁單元、殼單元、體單元都包含了這三個自由度,且具有相同的物理意義,按照前面一篇文章所介紹的連接總則,桿單元與其他單元連接時只需要共用節點即可,無需建立約束方程。
下面是一個簡單的類似雨棚案例,注意本案例各構件尺寸僅為演示操作需要所擬,未經仔細推敲,各工程大佬可忽略。
某屋外雨棚平面簡化模型如上,長度為4m,折算荷載為10 KN/m,雨棚梁采用工字型鋼I40,系桿截面面積為238.64mm^2,材料均為Q235,采用ANSYS模擬該結構。
下面為建模過程
!
展開 ANSYS各類型單元連接專題講解(三)之梁與殼體鉸接
前面一篇文章主要講解了桿單元與各類單元連接的基本情況,在很多時候,我們使用梁單元的頻率要遠遠大于桿單元,因而如何處理好梁單元與各類單元的連接是做好仿真模擬的關鍵。
梁單元與桿單元不同之處在于節點除了有平動自由度之外,還附加有轉動自由度。針對2D梁單元,節點具有Ux、Uy以及Rotz三個自由度;針對3D梁單元,節點具有Ux、Uy、Uz以及Rotx、Roty、Rotz以及WaRp(僅Beam18x系列單元)。
板殼單元實際上具有五個自由度,分別為Ux、Uy、Uz以及Rotx、Roty,但很多時候引入了第六個面內轉動Rotz,但值得注意的是該自由度的含義與梁單元的Rotz含義并不相同。
2D實體單元節點自由度僅有Ux、Uy,3D實體單元節點自由度包含Ux、Uy、Uz。
從上面可見,不同單元類型其節點自由度的數目以及含義不一樣,因而在處理單元連接時,需根據實際情況分不同種類來確定其連接方法。但就梁單元而言,與各單元類型的連接可分為如下情況:
1)梁單元與殼、實體單元鉸接;
2)2D梁單元與2D實體單元剛接;
3)3D梁單元與殼單元剛接;
4)3D梁單元與3D實體單元剛接;
本篇介紹梁單元與殼、體單元的鉸接問題。
從上面介紹的三種單元節點自由度類型可見,梁單元與體單元節點的平動自由度物理意義相同,因此如果需實現梁單元與實體單元的鉸接,兩者共用節點即可;也可兩者無共用節點,但具有重合節點時,直接耦合節點的平動自由度。
然殼單元與梁單元的節點自由度除了Rotz有所不同外,其余5個自由度皆具有相同的物理意義,因而當梁單元與殼單元具有公共節點時,可認為是除了Rotz外的一種剛性連接,例如最常見的建筑結構梁板體系的模擬。
展開 
基于ANSYS經典界面的實體-板單元連接建模
【問題描述】
梁的尺寸如圖所示,在梁的2000*300表面上作用有大小為1MPa的壓力,兩端是直徑為150mm的圓柱面為支撐表面,要分析其應力和變形情況。
【問題分析】
(1)該結構左右對稱,只取一半分析。
(2)中間空心部分使用殼單元,邊上實心部分使用實體單元。
(3)上述兩種單元需要建立連接關系。實心單元每個節點有3個自由度,而殼單元每個節點有6個自由度,如何建立連接關系呢?ANSYS提供了SHSD命令來建立這種連接。要使用該命令,首先需要創建接觸對,并且要對目標-接觸單元的關鍵字進行設置。下面的絕大多數操作都是圍繞該命令進行的。
【求解步驟】
1.前處理
1.1 創建單元
/PREP7
ET,1,SOLID187
ET,2,SHELL181
ET,3,TARGE170
KEYOPT,3,5,1
ET,4,CONTA175
KEYOPT,4,2,2
KEYOPT,4,12,5
上述命令分別定義了4種單元。
第1種是實體單元,第2種是殼單元,他們分別用于建模上述梁的實體部分和空心部分。
第3-4種則是用于模擬接觸部分,就是實體與空心的接觸部分。
這里對于這兩種單元均設置了關鍵字,這些關鍵字的設置是使用后面的命令“SHSD”所必須的。
1.2 創建實常數
R,1,0.02
R,2
R,3
R,4
R,5
這里創建了5個實常數。
第1個實常數用于定義空心梁的厚度
第2-5個實常數分別用于定義4個接觸對。
1.2 創建材料類型
MP,EX,1,2e11
MP,PRXY,1,0.3
上述命令定義了材料的彈性模量和泊松比。
展開 基于ANSYS經典界面的實體-板單元連接建模
【問題描述】
梁的尺寸如圖所示,在梁的2000*300表面上作用有大小為1MPa的壓力,兩端是直徑為150mm的圓柱面為支撐表面,要分析其應力和變形情況。
【問題分析】
(1)該結構左右對稱,只取一半分析。
(2)中間空心部分使用殼單元,邊上實心部分使用實體單元。
(3)上述兩種單元需要建立連接關系。實心單元每個節點有3個自由度,而殼單元每個節點有6個自由度,如何建立連接關系呢?ANSYS提供了SHSD命令來建立這種連接。要使用該命令,首先需要創建接觸對,并且要對目標-接觸單元的關鍵字進行設置。下面的絕大多數操作都是圍繞該命令進行的。
【求解步驟】
1.前處理
1.1 創建單元
/PREP7
ET,1,SOLID187
ET,2,SHELL181
ET,3,TARGE170
KEYOPT,3,5,1
ET,4,CONTA175
KEYOPT,4,2,2
KEYOPT,4,12,5
上述命令分別定義了4種單元。
第1種是實體單元,第2種是殼單元,他們分別用于建模上述梁的實體部分和空心部分。
第3-4種則是用于模擬接觸部分,就是實體與空心的接觸部分。
這里對于這兩種單元均設置了關鍵字,這些關鍵字的設置是使用后面的命令“SHSD”所必須的。
1.2 創建實常數
R,1,0.02
R,2
R,3
R,4
R,5
這里創建了5個實常數。
第1個實常數用于定義空心梁的厚度
第2-5個實常數分別用于定義4個接觸對。
1.2 創建材料類型
MP,EX,1,2e11
MP,PRXY,1,0.3
上述命令定義了材料的彈性模量和泊松比。
展開 基于LS-DYNA的工字型梁和實體單元的連接(提供自由度不匹配的處理方法) ¥20
背景描述:
眾所周知,梁單元有6個自由度,實體單元有3個自由度,采用共節點連接實體單元和梁單元只能傳遞位移但是不能傳遞彎矩,LS-dyna提供節點剛體的方法(*CONSTRAINED_NODAL_RIGID_BODY)定義兩個柔性體之間的連接(其實不限梁和實體,理論上所有單元類型都是可以的)
案例介紹:
核心關鍵字:
*CONSTRAINED_NODAL_RIGID_BODY
$# pid cid nsid pnode iprt drflag rrflag
3 0 1 0 0 0 0
*SET_NODE_LIST
$# sid da1 da2 da3 da4 solver
1 0.0 0.0 0.0 0.0MECH
$# nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8
1 35 34 42 48 0 0 0
SECTION_BEAM
$HMNAME PROPERTIES 1wire
$# secid elform shrf qr/irid cst
展開 ANSYS各類型單元連接專題講解(四)之2D梁與2D實體單元剛接
前面文章主要講解了梁單元與其他類型單元鉸接的情況,從本篇文章開始,將主要講解梁單元與各類單元剛接的情況,而這也是我們日常工程中比較常見的一種連接方式。
首先從2D平面單元單元開始說起。
盡管現在的ANSYS版本已經摒棄了很古老的2D梁單元,改用Beam18x系列單元代替,但為究其連接方法,這類方面仍具有一定的講解價值,例如我們計算一榀框架的時候多數時候是采用2D平面單元的。
2D梁單元包括:beam3、beam23、beam54
2D實體單元:plane單元
一般來講,2D梁單元與2D實體單元剛接一般分為三種方法:
1)約束方程法;2)偽梁法;3)MPC法。
三種方法的連接原理無非是建立自由度之間的關系方程,但值得注意的是由于采用了局部區域的節點,因而在建立關系的局部區域內可能會有應力集中的情況,后處理當中應格外注意。
約束方程法后續講解3D梁單元連接時會詳細說明,此處簡單說下偽梁法與MPC法。
其實偽梁法與MPC法原理基本一樣,構造一個虛擬梁單元,使虛擬梁單元與外部梁單元剛接,虛擬梁單元與內部實體單元強制剛接,從而間接實現外部梁單元與實體單元的剛接效果。
使用偽梁法需注意的是,在建立虛擬梁單元時,虛擬梁單元應至少與實體單元的兩個節點相連,剛度可取為無窮大或者實際梁單元的10^5倍。
下面以一個小案例來演示。
如上圖所示,兩塊小鋼板中間靠一小鋼梁連接,小鋼梁上有均布荷載,尺寸如上所示,均以mm計,中間鋼梁所受均布荷載為10KN/m,采用ANSYS模擬該情況。
展開 ANSYS ICEMCFD 11 連接器屬性約束和加載
同時作為ANSYS家族的一款專業分析環境,還可以集成于ANSYS Workbench平臺, 獲得Workbench的所有優勢
ANSYS_ICEMCFD_11_連接器屬性約束和加載.pdf
ANSYS輸出實體模型表面的節點信息 和單元拓撲關系
ANSYS輸出實體模型表面的節點信息
和單元拓撲關系
遇到一個問題,一個給定的實體模型,劃分了solid185的單元,假如實體模型單元劃分如下。需要提取實體模型外表面節點位置信息和單元拓撲關系(也就是每一個單元是由哪幾個節點組成的),目的是方便做其他分析,比如流體分析,提取外表面的節點可以施加溫度載荷。
圖1
對于此問題,在ansys里面很難直接提取所有外表面的節點和單元信息,因為外表面也是實體單元的一個單元面,不可能剝離出來。
因此,想要提取外表面的單元和節點,最好是需要外表面存在平面單元。
對于此,可以采用ansys里面的特殊單元mesh200,這個單元用于面網格的劃分,而且劃分后的單元不參與實際計算。
于是:
et,2,200 !定義mesh200單元類型
asel,s,ext !選擇所有的外表面
aatt,,,2 ! 設置劃分單元為mesh200
KEYOPT, 2, 1, 6 ! 4節點的四邊形單元
amesh,all ! 劃分所以的外表面
此時劃分的面網格和原來的實體網格的節點是一一對應的,這就保證了最后輸出的節點的坐標與原來實體模型的對應節點是一一對應的。
此時可以選擇刪除實體模型和實體單元。
展開 根據AutoCAD地形圖建立ANSYS和Flac3D實體模型
說明
為方便計算建模,分別采用VB.Net、C#和C++編制了幾個插件,(ACAD_SurferAns.dll、AutoCADToANSYS.dll、AnsysToFlac3D.dll),下面解釋幾個插件配合使用,根據AutoCAD地形圖建立ANSYS和Flac3D實體模型的過程。
1. 軟件環境
(1)AutoCAD(2007~2013,測試于win7_64bit下AutoCAD2012)
(2)Surfer(測試于Surfer 11、Surfer 12)
(3)ANSYS(測試于ANSYS10.0、ANSYS12.1)
2. 加載插件方法
2.1 AutoCAD插件
(1)打開AutoCAD,輸入NETLOAD,分別加載AutoCADToANSYS.dll和ACAD_SurferAns.dll;
(2)更多方法見 http://forum.simwe.com/thread-1070119-1-1.html 。
2.2 ANSYS插件
見http://forum.simwe.com/thread-1075857-1-1.html ,http://forum.simwe.com/thread-1107630-1-1.html,注意32位和64位的區別,以32位為例。
展開 
基于PRO/E和ANSYS的實體建模及有限元分析經驗
目的:用PRO/E進行3D實體建模,然后用ANSYS進行有限元分析。
優點:可快速生成復雜的3D實體零件模型(包括裝配模型ASM);一次性導入ANSYS后基本不用進行修修補補,兼容性較好,可認為是無縫連接。
一次導入成功率:99.9%
步驟:(須嚴格按照順序操作)
1、首先安裝PRO/E WILDFIRE 2.0,并進行正常使用;
2、按照ANSYS的安裝說明安裝ANSYS(最好是ANSYS 8.0以上版本),記錄下your PC ID and MAC Address,修改ANSYS.dat(也許是,有點忘了是哪個文件),然后代替此文件中第一行原來的ID and MAC Address,保存退出,用KEYGEN生成License.txt。然后進行安裝(在第二步安裝License過程中,對于安裝提示①是否是1或3 SERVER,選擇“是”;②是否有License文件時,選“是”(有點忘了,看情況吧);③選剛才生成的License文件,如此時有提示說找不到,不要緊,請見下面的步驟),注意要設置環境變量,然后Reboot。同時在運行License Server要將生成的License.txt拷貝到License Guide第三步提示的目錄里(如果一開始就知道是應該拷貝到哪個目錄,就在第③步前將此文件拷貝過去)。
3、安裝完成以后不要立即運行ANSYS,首先運行License Server管理器,完成License注冊。
4、運行ADMIN,配置ANSYS和PRO/E的連接,按照提示操作即可。
5、如果第4步成功的話,運行PRO/E后就可在其菜單欄里面看見多了一個ANSYS的選項,注意此時還沒有最后成功。
展開 ANSYS Workbench如何獲取實體單元某截面的剪力和軸力
其實在workbench中原理和classi一樣,也是通過建立結構面,投影結果并積分求解而來,依然以前文的懸臂梁為例來簡單說明。
第一步:建立該懸臂梁,并求解,如下。
第二步,在我們需要查看內力截面位置處建立局部坐標系,這里我們建立中間位置處截面,如下所示:
第三步,建立求解面。選擇Model,可以在工具欄中選中construction geometry,插入surface,坐標系選擇我們剛才建立的坐標系。
第四步,提取各個應力,也即是投影節點應力到我們的面上。選擇我們需要投影的節點力,點擊worksheet,然后在表格中右鍵 create user defined results.這兒我們提取SXZ和SZ,來獲取我們Y方向剪力和Z方向軸力。
第五步,觀察應力,并計算內力。
注意提取的時候要注意選擇SURFACE。
SXZ應力分布:
SZ應力分布:
我們這個截面的最終內力也即是 該截面的平均應力乘以我們的面積。
比如:
剪力
FY=66667*0.3*0.5N=10KN
這是與理論結果較為符合的。
細心的小伙伴可能會發現,為什么這里只說了WORKBENCH獲取軸力和剪力的方法,彎矩怎么獲取呢?
因為水哥也還不知道~~~場面一度十分尷尬。有興趣的歡迎可以一起研究討論哦~~~
展開 ANSYS知識普及系列18——螺栓和法蘭連接的接觸分析(帶預緊)
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友**好的資料分享,讓我們共同完成這個ANSYS知識普及系列。
編輯人:技術鄰ANSYS專家
業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981
(打個小廣告)
聲 明:1、ANSYS知識普及系列中所有資料均來自網上;
2、如侵犯知識產權,請聯系ANSYS專家本人或者技術鄰,我將第一時間刪除。
展開 ANSYS和卡內基梅隆大學攜手推動下一次工業革命,顛覆實體產品制造領域
無論是火箭發射、飛機翱翔長空、汽車高速馳騁、電腦和移動設備的便捷使用、橋梁虹跨江河還是可穿戴產品的貼心使用,ANSYS技術都盡顯卓越。我們幫助全球最具創新性的企業推出投其客戶所好的出色產品,通過業界性能最佳、最豐富的工程仿真軟件產品組合幫助客戶解決最復雜的仿真難題,我們讓工程產品充分發揮想象的力量。歡迎與我們全球75個戰略部門的近3000名專業人士合作,共同在工程仿真和產品開發領域彰顯非凡!
在中國,ANSYS擁有北京/上海/深圳/成都四個分公司,兩百余名員工,與我們的合作伙伴共同為中國制造業提供最先進的仿真技術,通過仿真技術支撐中國2025。欲了解更多詳情,敬請訪問www.ansys.com.cn。
ANSYS在主要社交媒體上也保持積極宣傳態勢。在中國,敬請關注ANSYS官方微信公眾號:ansys-china;ANSYS新浪微博:@ANSYS中國。
關于卡內基梅隆大學工程學院:
卡內基梅隆大學工程學院是世界頂級工程院校,因致力于跨學科研究合作而享有盛名。學院積極推進重大科學和實踐攻關項目。我們的“制造”文化根深蒂固地融合到我們所做的一切工作中,催生出了無數創新工作方法和變革性成果。我們享有盛譽的教師隊伍致力于創新管理和工程工作,研究出多項變革性成果,推動社區、國家和全世界的知識與經濟繁榮發展。
ANSYS以及所有ANSYS, Inc.品牌、產品、服務和功能名稱、徽標、口號均為ANSYS, Inc.或其子公司在美國或其它國家的注冊商標或商標。所有其它品牌、產品、服務和功能名稱或商標是其各自所有者的財產。
展開