
發布
注冊
/
登錄*SET_SEGMENT
關注創建者:中沫工師-小周 創建時間:2020-02-09
*SET_SEGMENT的視頻教程
LS-DYNA前后處理中非常有用的小知識
和set_segment的方法 8.如何生成Tshell單元 9.模態求解,以及模態結果查看 10.復合材料殼體各鋪層應力、應變以及失效模式的查看 11.LS-DYNA中的內存使用原則和驗證(鄰友 追風箏的人 定制) 12.LS-DYNA中批處理提交任務(鄰友 追風箏的人 定制) 已經完結) 在lspp后處理中遇到問題的朋友,可以定制,我會根據大家需求進行更新
¥200 1小時11分鐘 1953播放
查看
*SET_SEGMENT的實例教程
你不知道的CAE小常識(二十九)
*set_segment和*boudndary_non_reflecting
在耦合算法中,SEGMENT顯得尤為重要。在ANSYS中建模時不能直接生成耦合算法中需要的*SET_SEGMENT組件,版內不少人發過帖子問過,因此許多資料上采用定義NON-REFLECTIONG的辦法來生成*SET_SEGMENT組件,建議大家仔細體會這種“借用定義”的方法。
確定你要選擇的耦合部位,把這些節點選出來設置為COMPONENT,然后對這個COMPONENT進行透射邊界操作,最后在你輸出的K文件中將生成對應的*SET_SEGMENT和*BOUNDARY_NON_REFLECTING兩個關鍵字和他們的卡片
ANSYS/LSDYNA中具體操作步驟:
1,選出要操作的部位。比如一個面,Utility Menu>Select>Entities,彈出Select Entities對話框,用Areas, By Num/Pick,拾取相應的面,單擊ok,關閉對話框。在Select Entities對話框中接著用Nodes, Attached to, 單選框中選擇Areas, all.單擊ok,關閉對話框。‘’羅嗦了點,勿怪,防止新手實在不熟練嘛“
2,創建component. Utility Menu>Select>Comp/Assemble>Create Component ,彈出Creat Component 對話框,在Cname中輸入nonref(注:舉例而已),單擊ok,關閉對話框;
3,Utility Menu>Select>Everything,大家注意這個全選,不單單在這里,在很多時候容易忘記,可是直接影響到求解哦;
4,透射邊界操作。
展開 注意建立partset前,將Entitiy Set.k文件置于當前。
2. 添加關鍵字*CONSTRAINED_LAGRANGE_IN_SOLID,操作步驟如圖7。注意添加*CONSTRAINED _LAGR ANGE_IN_SOLID關鍵字前,將ALE.k文件置于當前。
3. 設置關鍵字*CONSTRAINED_LAGRANGE_IN_SOLID的MSID 及SSID參數,操作步驟如圖8。
4. 修改關鍵字*CONSTRAINED_LAGRANGE_IN_SOLID其他參數,操作步驟如圖9。
第五步,定義多物質單元。
1. 添加關鍵字*ALE_MULTI-MATERIAL_GROUP。注意添加*ALE_MULTI- MATERIAL _GROUP關鍵字前,將ALE.k文件置于當前。
2. 修改關鍵字*ALE_MULTI-MATERIAL_GROUP,將炸藥和空氣設置成多物質單元,操作步驟如圖10。
第六步,設置無反射邊界條件
1. 設置*SET_SEGMENT關鍵字,注意添加*SET_SEGMENT關鍵字前,將Boundary.k文件置于當前,設置步驟如圖11。
2. 添加無反射邊界條件關鍵字*BOUNDARY_NON_REFLECTING。
3. 修改無反射邊界條件關鍵字*BOUNDARY_NON_REFLECTING,操作步驟如圖12。
第七步,設置起爆點
1. 添加起爆點關鍵字*INITIAL_DETONATION,注意添加*SET_SEGMENT關鍵字前,將BlastPoint.k文件置于當前。
2. 修起起爆點關鍵字*INITIAL_DETONATION,操作步驟如圖13。
第八步,施加構件約束,操作步驟如圖14。
展開 各位大俠看看這個熱力耦合的例子:
這個例子存在幾個問題:
1.本熱軋軋件采用的1/4模型,但是在加對流輻射的時候,*SET_SEGMENT 時,不知道怎么設定
*DEFINE_BOX
1 -1.3 -0.1 0.001 0.116 -0.951 -0.001
*SET_SEGMENT_GENERAL
1
BOX_SOLID 1
這樣設計把對稱面也給包括了.
2.而是在設計輻射邊界條件時,不知道0.00378對不對,這個到底怎么選擇和計算.
*BOUNDARY_RADIATION_SET
1
0 0.00378 0 25 0
3.我計算結果的溫度下降很大,不知道是什么原因,還有我在設計接觸時 cf rad htc到底怎么設計.
展開 在靶板模型下表面(迎爆面)建立了*SET_SEGMENT(段)壓力加載面,主要用于沖擊波壓力在靶板上的加載(*SET_SEGMENT是可將建立好的K文件導入LS-PrePost中進行建立的,因為后處理中建立方便。
計算結果如下,計算得到靶板的最大變形量為7.4 cm。
3 LBE方法
模型空氣域周圍設置非反射邊界。在建立鋼板模型時,鋼板迎爆面距壓力邊界層的距離不能太近(計算經驗,沒有官方依據),常用的合適距離為10 cm;之所以需要留有一定的距離,可能是為了讓壓力充分的加載在空氣域中。
計算結果如下,計算得到靶板的最大變形量為8.42 cm。
4 結論
試驗測得的鋼板變形量為7.9 cm,LB方法計算結果為7.4 cm,較試驗值低了6.3%;LBE方法計算結果為8.42 cm,較試驗值高了6.6%。結果表明兩種方法的計算結果與試驗結果的誤差均在10%以內。
LB方法只能對單一模型進行計算,要求沖擊波傳播到目標表面的路徑中沒有障礙物的阻擋,并且爆炸載荷不能對鋼板后的目標進行加載。
謝謝大家!!
展開 原因:ANSYS建模并不能直接生成耦合算法所需要的*SET_SEGMENT組件,那么只能通過“借用定義法”定義NON_REFLECTION的辦法來生成*SET_SEGMENT組件,這樣就顯得繁瑣臃腫,因此對于這一塊的設置完全可以用LSPP處理,在LSPP中直接找到相關關鍵字進行編輯就可以快速完成流固耦合的相關定義,其對于流固耦合的理解性更好,但缺點在于需要在LSPP中進行第二次關鍵字處理。
3.3求解
在進行最后的約束節點組定義后檢查K文件無誤后即可存盤,在LSDYNA SOLVER中進行K文件求解。
4后處理
4.1 浪花形成過程的動態顯示
選擇主菜單區域Fcomp>Misc>Species Mass Mat#1,單擊Apply按鈕,播放動畫得到的金屬板落入水中激起的浪花現象如圖2所示。圖中可以看出仿真得出的浪花與實際較為相符貼合。
圖2浪花動態顯示
4.2金屬板下落過程中的速度變化
圖3給出了在不同關鍵時刻金屬板的速度變化情況。圖3(A)表明:在金屬板剛剛進入水面(剛剛離開空氣),金屬板是以5*e-3cm/s的速度向下運動,而在金屬板已經進入水中的瞬間(圖3(B)所示),金屬板左端速度依順時針變化,右端速度依逆時針變化,速度大小從左右端點向外增大擴散,金屬板(除去端點效應)擊打水面,因此激起水流也向外圓周擴散;在此后這種擴散趨勢沒有明顯變化(如圖3(C)所示),但速度值逐漸增大,這是因為金屬板不斷擊打水面,水的動能增加,速度因此增加;圖3(D)可以看出明顯的金屬板擊打水面引起的浪花現象;隨著金屬板跌落水面深度增加,被激起的浪花按照速度變化的方向,在浪花末端呈“卷起”狀(如圖3(E)所示),這與現實生活中浪花的打卷現象也是相符的,而由于空氣域的邊界定義較小,浪花開始向空氣域左右兩邊擴散(溢出)如圖3(F)所示。
展開 
*SET_SEGMENT的相關專題、標簽、搜索
*SET_SEGMENT的最新內容
$# option mshid -x +x -y +y -z +z
SALEFAC 1 0 1 0 0 0 0
*SET_SEGMENT_GENERAL
(2)通過*SET_SEGMENT_GENERAL將BOX框定的面定義成SEGMENT SET。
(3)通過*BOUNDARY_NON_REFLECTING將SEGMENT SET定義為非反射面。
文章來源:精準CAE部落
MAT_HIGH_EXPLOSIVE_BURN,并用JWL狀態方程來模擬炸藥爆轟過程中壓力和比容的關系
通過ALE控制來控制流固耦合時的相關設置,求解時間為8e4us,即0.08s,通過*control_timestep的默認參數來設定時間步長,為保證計算的穩定性,將時間步長因子設定為0.67;考慮到圍巖尺寸較大,本文建模有限尺寸模型,為避免界面反射波對結果造成影響,對圍巖和空氣外圍面定義成一個set_segment
原因:ANSYS建模并不能直接生成耦合算法所需要的*SET_SEGMENT組件,那么只能通過“借用定義法”定義NON_REFLECTION的辦法來生成*SET_SEGMENT組件,這樣就顯得繁瑣臃腫,因此對于這一塊的設置完全可以用LSPP處理,在LSPP中直接找到相關關鍵字進行編輯就可以快速完成流固耦合的相關定義,其對于流固耦合的理解性更好,但缺點在于需要在LSPP中進行第二次關鍵字處理。
其輸出關鍵字為*CONTACT_TIED_SURFACE_TO_SURFACE_OFFSET ,其set類型為segment set。
其輸出關鍵字為*CONTACT_TIED_SURFACE_TO_SURFACE_OFFSET ,其set類型為segment set。
設置*SET_SEGMENT關鍵字,注意添加*SET_SEGMENT關鍵字前,將Boundary.k文件置于當前,設置步驟如圖11。
2. 添加無反射邊界條件關鍵字*BOUNDARY_NON_REFLECTING。
3. 修改無反射邊界條件關鍵字*BOUNDARY_NON_REFLECTING,操作步驟如圖12。
第七步,設置起爆點
1.
在靶板模型下表面(迎爆面)建立了*SET_SEGMENT(段)壓力加載面,主要用于沖擊波壓力在靶板上的加載(*SET_SEGMENT是可將建立好的K文件導入LS-PrePost中進行建立的,因為后處理中建立方便。
計算結果如下,計算得到靶板的最大變形量為7.4 cm。
3 LBE方法
模型空氣域周圍設置非反射邊界。
在靶板模型下表面(迎爆面)建立了*SET_SEGMENT(段)壓力加載面,主要用于沖擊波壓力在靶板上的加載。
靶板的變形結果如下,計算得到靶板的最大變形量為7.4 cm。
Manual pdf
SET_SOLID.pdf
SET_SEGMENT.pdf
SET_NODE.pdf
INITIAL_HYDROSTATIC_ALE.pdf
BOUNDARY_AMBIENT.pdf
ALE_STRUCTURED_MESH_dev.pdf
ALE_STRUCTURED_MESH_REFINE.pdf
ALE_STRUCTURED_MESH_MOTION (1)