
發布
注冊
/
登錄ansys接觸面網格節點的案例
Abaqus接觸面節點強制匹配技術
接觸分析中,節點對齊可以提高收斂性、收斂速度以及計算精度,在一些前處理專用軟件中實現不同Part接觸面的節點匹配非常容易,但是在Abaqus中比較困難。
Abaqus提供了同一個Part相同形狀面之間的網格復制(Edit Mesh→Copy Mesh Pattern),可以實現面-面周期性網格節點強制匹配,這個功能在RVE分析中比較常用,但是不同Part之間如何做呢?
不同Part接觸面的網格強制匹配
在Abaqus中,可以通過一種非常規的操作技巧來實現接觸面網格(節點)強制匹配,該方法類似于在XEFM分析中插入裂縫。
比如這個案例中,需要計算橫向拉力作用下連接件和墊圈之間的接觸壓力,我們可以采用三種前處理方式做個比較。
連接件和墊圈接觸壓力計算
不匹配網格
按默認設置劃分各個部件的網格
不匹配網格+3D面Smoothing
按默認設置劃分各個部件的網格
接觸對中設置Surface Smoothing
強制匹配網格
Assembly模塊,使用布爾操作合并part,并保留交界面
Interaction模塊,使用Special→Assign Seams拾取交界面
Interaction模塊,使用2中創建好的Seam定義接觸對,主從面分別為其兩個側面
Mesh模塊,為被合并部件劃分網格,節點被強制對齊
處理完的網格如下圖所示:
三種前處理方式
三個模型求解的運行時間分別為25s、20s、19s,計算結果表明,后兩種方式在應力、應變、位移、接觸開度、接觸壓力以及變形(變形放大系數統一為100)等方面的結果都非常相近,比第一種方式合理。
展開 一點心得,接觸面節點力提取及再施加
這幾天做了個,需要將接觸面上的力提取做被接觸部件的進一步分析,而ABAQUS中沒有自動提取施加接觸力的功能,所以自己動手用matlab+inp的方式,實現了一個很原始的接觸力提取和施加。可能用戶自定義載荷(VDLoad)能夠實現,但是時間不夠沒有嘗試這方面的東西。
首先說一下,abaqus中的一個不是很完整的功能。
就是Analytical Field - Mapped field,Mapped field 是個很有意思的功能,它包含了兩種一個是Point cloud field,即用一組對應空間點的載荷,來表達載荷的空間分布,然后通過插值得到節點上載荷。
第二個叫做.odb mapped field(看到odb你懂的吧),這個就是自動提取odb文件中的載荷分布,這個的用法很簡單,在viewport菜單中新建一個viewport,叫做viewport2然后在這個viewport2里打開載荷存儲的odb文件,并打開你要提取的載荷的Field output,然后在viewport1中進入到.odb mapped field,有按鈕可選提取哪個viewport的分布。很簡單,很智能。
但是,還是要但是,在純力學的范疇內,這兩個功能都只能用在dload就是,pressure里,其余的載荷類型均無法識別。(除非只要接觸正壓強,切向的力完全弄不出來)
所以另辟道路,簡單的說吧,只提個方法好了!就是用編程語言改動后處理輸出的接觸面節點力的prt文件成為inp的格式,然后放入對應代碼模塊即可!!!
很簡單的思路,但是有一些注意的地方:
1. 節點對應,即網格劃分得相同;所以最好copy一個part,然后換成mesh part;
2. 注意提取接觸力時別弄錯了,接觸力有方向的問題,自己注意選擇;
3.
展開 Moldex3D模流分析之表面網格自動估算與自動替換網格接觸面功能
執行后觀察兩端接觸面網格已相同。如果偏好設定-網格-Solid頁簽不勾選允許非匹配網格,則可進行二次檢查,匹配網格將被標注為藍色,非匹配網格則會被標注為桃紅色,如圖六所示。
圖五 自動復制/貼上功能
圖六 執行自動復制/貼上一致之表面網格
Step5.修復表面網格缺陷
執行自動復制/貼上網格時,有時邊界處會因微小誤差而導致自由邊與懸空網格,需進行手動修復, 如圖七,修復步驟如下:
1. 執行合并點,選取所有表面網格,取消勾選僅合并存在于自由邊上的網格點后按下確定,完成后可看到多數的自由邊已修復。
2. 由自動復制/貼上所引起的內殼,可透過點選缺陷列表中的內殼,并直接按下鍵盤上的刪除鍵一次移除
3. 剩下的網格缺陷可透過一般修復表面網格的方式來修補。以此例而言,剩下的自由邊可透過縫修復。如何善用Moldex3D網格修復工具,請參考Moldex3D Help。
圖七 修復缺陷之表面網格:
1) 合并頂點相近的網格; 2) 移除內殼; 3) 修復其他網格缺陷
Step6. 實例化網格
經過以上操作程序,建構出完全一致的接觸面網格,即可進行至下一步驟,按下生成產生一致接觸面的實體網格。比較執行自動復制/貼上后所產生的網格接觸面網格與初始以默認值生成的網格如圖八,接觸面一致之網格節點皆互相連接,初始網格則生成不匹配之網格。
圖八 執行自動復制/貼上后之一致網格(左) vs. 初始不一致網格(右)
展開 Moldex3D仿真分析之接觸面網格處理優化建構復雜模座與MCM網格
由內部嵌件先行匹配,由內至外:
步驟4:自動復制與貼上
使用自動復制與貼上功能,先選取參考網格,隨后選取目標網格,并且點擊檢查接觸面。
步驟5:接觸面編輯工具
警告會警示區域以及邊緣不匹配的網格,使用接觸面編輯工具,進行網格微修。
步驟6:表面網格匹配完成
重新檢查表面網格缺陷,非匹配網格成功消除,MCM表面網格全匹配。
步驟7:最終檢查
重回網格頁簽,點擊生成即可開啟邊界層網格精靈,點擊精靈中的生成即可繼續生成網格;當所有網格項目皆完成后,即可按精靈中右上角的確認,并離開網格精靈。
分割復曲面(Divide Polysurfaces)特色
? 更快速地完成幾何接觸面的分割
? 提供更明確的進度條信息,可了解當前執行進度
? 可以點選進度條的取消鍵,中斷Command的執行流程。
? 無須針對不同的被切幾何,反復執行分割面/復曲面功能
? 分割復曲面功能會自動判斷哪些復曲面幾何間有接觸,在使用者輸入的容許值內進行分割。
展開 
AnsysWB-接觸面磨損模擬 ¥5
磨損是指固體物體在與另一物體接觸時,其表面材料逐漸減少的現象。該程序通過重新定位接觸節點來近似模擬這種材料的損耗情況。 新的節點位置是通過一個磨損模型來確定的,該模型會根據接觸結果計算出接觸節點需要移動的量以及移動的方向,以模擬磨損情況。
這個示例展示了如何使用Archard磨損模型。由于磨損涉及材料的去除,位于接觸元素下方的實體元素的質量會隨著磨損程度的增加而逐漸變差。為了成功模擬大量的磨損,需要重新劃分網格。這個示例展示了如何在模型經歷大量磨損時使用非線性網格自適應性來提高網格質量。
展開 Moldex3D模流分析之藉由接觸面匹配提升網格模型品質
執行自動復制/貼上
進入修復網格,使用 自動復制/貼上 功能 (圖五)。將產品端的接觸面網格貼到嵌件上。首先如圖五,點選產品設定為參考對象,再點選嵌件將其設定為目標對象。執行后觀察兩端接觸面網格已相同。如果 偏好設定-網格-Solid 頁簽不勾選 允許非匹配網格,則可進行二次檢查,匹配網格將被標注為藍色,非匹配網格則會被標注為桃紅色,如圖六所示。
圖五 自動復制/貼上功能
圖六 執行自動復制/貼上一致之表面網格
?Step5.修復表面網格缺陷
執行自動復制/貼上網格時,有時邊界處會因微小誤差而導致自由邊與懸空網格,需進行手動修復, 如圖七,修復步驟如下:
1.執行 合并點 ,選取所有表面網格,取消勾選僅合并存在于自由邊上的網格點后按下確定,完成后可看到多數的自由邊已修復。
2.由自動復制/貼上所引起的內殼,可透過點選缺陷列表中的內殼,并直接按下鍵盤上的刪除鍵一次移除
3.剩下的網格缺陷可透過一般修復表面網格的方式來修補。以此例而言,剩下的自由邊可透過縫修復。如何善用Moldex3D網格修復工具,請參考Moldex3D Help。
圖七 修復缺陷之表面網格:
1) 合并頂點相近的網格; 2) 移除內殼; 3) 修復其他網格缺陷
?Step6. 實例化網格
經過以上操作程序,建構出完全一致的接觸面網格,即可進行至下一步驟,于BLM精靈按下生成產生一致接觸面的實體網格。比較執行自動復制/貼上后所產生的網格接觸面網格與初始以默認值生成的網格如圖八,接觸面一致之網格節點皆互相連接,初始網格則生成不匹配之網格。
圖八 執行自動復制/貼上后之一致網格(左) Vs. 初始不一致網格(右)
展開 ANSYS-Meshing網格劃分教程-09面網格
01 在DM中導入mixingelbow(2D)
02 進入meshing,設置如下
generate mesh,劃分網格
mixingelbow.7z
ansys里shell181上下表面都有接觸對時怎么處理才能不出現一個節點出現在兩個接觸對里的問題?
屋面板,用的shell181,里邊的卷邊和支座有接觸,也和外邊的卷邊有接觸,總提示我節點出現在兩個接觸對里,初學者求指點????
【零基礎學習Ansys/Ls-dyna】面對面接觸
分析流程:用ANSYS Mechanical APDL Product Launcher打開ANSYS,注意在打開時選擇帶有LS-DYNA的license并勾選LS-DYNA模塊→在GUI過濾的預前設置處勾選LS-DYNA顯示分析→設置單元、實常數并建立幾何模型(該粘合的地方需要粘合)→Mesh Attributes進行材料分布處理,然后劃分網格→在LS-DYNA Options處創建Part,定義接觸類型、時間邊界條件、初始速度→設置時間控制、時間步長、能量選項和沙漏控制等→輸出K文件,修改K文件,遞交求解器求解→用Ls-prepost軟件進行后處理,或者用Matlab進行數據處理等。
圖1 ANSYS建立有限元模型
圖2 Ls-prepost查看結果
圖3 Ls-prepost繪制曲線
圖4 將結果導入Matlab并繪制曲線
下面是部分K文件中比較重要的關鍵字:
*KEYWORD
*TITLE
$
*DATABASE_FORMAT
0
..........
展開 Moldex3D模流分析之更有效率地藉由接觸面匹配提升網格模型品質
執行自動復制/貼上
進入修復網格,使用自動 復制/貼上功能(圖五)。將產品端的接觸面網格貼到嵌件上。首先如圖五,點選產品設定為參考物件,再點選嵌件將其設定為目標物件。執行后觀察兩端接觸面網格已相同。如果偏好設定-網格-Solid頁簽不勾選允許非匹配網格,則可進行二次檢查,匹配網格將被標注為藍色,非匹配網格則會被標注為桃紅色,如圖六所示。
圖五 自動復制/貼上功能
圖六 執行自動復制/貼上一致之表面網格
Step5.修復表面網格缺陷
執行自動復制/貼上網格時,有時邊界處會因微小誤差而導致自由邊與懸空網格,需進行手動修復, 如圖七,修復步驟如下:
1. 執行合并點,選取所有表面網格,取消勾選僅合并存在于自由邊上的網格點后按下確定,完成后可看到多數的自由邊已修復。
2. 由自動復制/貼上所引起的內殼,可透過點選缺陷列表中的內殼,并直接按下鍵盤上的刪除鍵一次移除
3. 剩下的網格缺陷可透過一般修復表面網格的方式來修補。以此例而言,剩下的自由邊可透過縫修復。如何善用Moldex3D網格修復工具,請參考Moldex3D Help。
圖七 修復缺陷之表面網格:
1) 合并頂點相近的網格; 2) 移除內殼; 3) 修復其他網格缺陷
Step6. 實例化網格
經過以上操作程序,建構出完全一致的接觸面網格,即可進行至下一步驟,按下生成產生一致接觸面的實體網格。比較執行自動復制/貼上后所產生的網格接觸面網格與初始以默認值生成的網格如圖八,接觸面一致之網格節點皆互相連接,初始網格則生成不匹配之網格。
圖八 執行自動復制/貼上后之一致網格(左) vs. 初始不一致網格(右)
展開 請教一個ansys剛體與柔體面面接觸分析問題
請問:一根鉆管(柔體)怎樣沿著轉向器目標面(剛體)的軌跡行進一段位移?目標面是一彎曲的表面,我做的模型怎么老是沿著直線走,拐不了彎啊!

Ansys Zemax | 利用 TrueFreeForm 面進行網格自由曲面的優化
在這篇文章中,我們將演示如何使用 OpticStudio 的 TrueFreeForm 面,設計AR/VR設備中的人眼追跡系統(eye-tracking subsystem),這個系統通常位于裝置的楔形透鏡結構中。此外,為了完成子孔徑(sub-aperture)矢高(sag)的優化,我們會透過優化 TrueFreeForm 面的網格矢高(grid-based sag)以達成目標。在優化的過程中,人眼追跡系統的影像質量可以隨之提升。
簡介
在 OpticStudio 中,TrueFreeForm 面屬于序列模式下的一種面型。此表面結合了多項式(Polynomial)和網格矢高兩種面型的特性。另外,以 TrueFreeForm 面進行設計時,我們還可以對網格矢高中的每個點為目標,并且以非參數化(non-parameterized)的方式進行矢高的優化。當用戶想以局部區域為優化目標,或是多項式函數無法完整呈現矢高架構時,TrueFreeForm 面會是我們的好選擇。
背景知識
在使用 TrueFreeForm 面進行設計時,我們能以多項式函數的型式,如雙錐 toroidal (biconic toroidal)、偶次項非球面(even asphere)、Zernike標準矢高(Zernike standard polynomial)、擴展多項式(extended polynomial)以及網格矢高定義的方式設定矢高。
展開 ansys在進行網格劃分后單元數量多于節點的數量是正常的嗎?
各位高手:
我是ansys的初學者,在進行齒輪有限元分析時,發現用自由網格劃分后的齒輪模型,單元的數量45000遠遠大于節點11000的數量,這正常嗎?我選的單元類型是solid145.
謝謝!