
發布
注冊
/
登錄網格算法的案例
FLUENT動網格案例之十三:投彈算例的重生成算法與重疊網格算法比較 ¥299
投彈算例的重生成算法與重疊網格算法比較
基于動網格重生成算法的投彈設置資料很多,這里不再詳細說明。
動畫效果如下:
在Fluent最新版本中提供了另一種模擬運動邊界的算法,即overset重疊網格算法。
重疊網格設置步驟
仿真計算結果
文件列表
網格算法工程師招聘需求
崗位職責:
1、參與網格生成和優化算法和方案的調研和研發,為仿真軟件網格技術方向提供技術支持;
2、參與網格算法的開發與優化;
3、負責網格引擎應用方面開發,如可視化、日志、許可證管理、數據維護等方面。
任職資格:
1、計算機圖形學,力學,機械、數學等相關專業本科及以上學歷;拓撲(數學概念)
2、了解一種或多種網格剖分算法、優化方法以及質量檢查方法優先;
3、了解一種或多種開源網格引擎庫,如GMsh、CGAL、TetGen者優先;主要做仿真,游戲引擎。
4、1-3年,良好的C++編碼習慣及面向對象的編程思想;
5、具備良好的責任感、溝通能力及團隊協作精神,思維敏捷,踏實肯干,積極主動;
6、良好的學習、溝通與表達能力,良好的團隊協作精神與責任感,思維敏捷,踏實肯干,積極主動。
工作地點:深圳、上海、北京
聯系郵箱:lichangyan@yunbosoft.com
公司介紹:深圳云泊軟件技術有限公司于 2023 年 7 月 27 日成立,公司總部位于深圳市龍崗區坂田街道崗頭社區天安云谷產業園二期4棟4007 。公司聚焦于打造高品質面向工業制造領域的前后處理及網格引擎仿真軟件,涵蓋通用前后處理集成平臺、結構前處理軟件、流體力學前處理軟件、高 / 低頻電磁仿真軟件、通用網格剖分軟件等多類產品 ,矢志成為中國仿真產業先進的統一入口及可靠的底座平臺。其核心團隊在大規模、復雜工程項目研發管理方面經驗深厚,匯聚了 CAE 前后處理和網格剖分領域的頂尖人才,這些專家擁有豐富的理論研究、產品開發、工業應用及工程驗證經驗。
展開 逆市招聘 | 幾何與網格剖分算法開發工程師/CFD技術專家
幾何與網格剖分算法開發工程師
工作內容
- 有限元網格剖分算法開發;
- 基于開源和商業的SDK讀取CAD模型信息 (裝配體信息、Brep信息等);
- 基于開源和商業的SDK修改和創建CAD模型 (幾何清理、切割等);
任職要求
- 本科211/985大學,碩士以上學歷
- 有網格算法和CAD相關開發經驗
- 精通C++編程
- 有良好的數學和計算幾何相關知識
加分項
- 熟悉OpenCASCADE
- 熟悉VTK
- 精通并行算法開發 (SMP, MPI)
- 有開源項目參與經驗
CFD技術專家
工作內容
為公司CFD相關軟件產品和項目提供技術支持,包括客戶需求溝通、軟件功能設計、項目技術方案編寫、軟件測試、產品與項目研發管理等。
任職要求
- 精通至少一種CFD軟件(Fluent、StarCCM+、OpenFOAM等)
- 熟悉CFD基本理論
- CFD實際項目經驗不低于5年
- 良好的學習與溝通能力
加分項
- 本科985/211高校畢業
- 有編程經驗
最后提醒一次,應聘者請發送簡歷至郵箱: hr@simright.com
郵件標題請說明應聘職位!
展開 FLUENT動網格案例之三:2.5D模型動網格算法分析凸輪泵機械增壓過程 ¥299
動網格算法設置
2.5D算法可以以二維網格的計算方法近似處理三維網格重生成,因此,在設置動網格區域過程中,只需要設置上下表面的網格變形就可以了,其他中間區域軟件能夠自動處理,該算法的優勢在于不容易遇到網格過于畸形的情況。
動網格效果
流速矢量圖
文件列表

FLUENT動網格案例之二:2D絕熱壓縮過程彈簧光滑和網格重構算法實現 ¥9
2D絕熱壓縮過程彈簧光滑和網格重構算法實現
使用基于彈簧的光滑和網格重網格運動方法來更新變形區域的體網格。對于三角形或四面體網格的區域,基于彈簧的平滑可以根據已知的邊界節點的位移來調整內部節點的位置。基于彈簧的平滑方法在不改變網格連接性的情況下更新了體網格。
但是,當邊界位移相對于局部網格尺寸較大時,網格質量可能惡化或退化。更新網格后,會導致收斂問題。為了避免這個問題,FLUENT的網格重構算法可以將劣質網格(太大、太小或拉伸過度的網格)聚集在一起,并在局部重新自動劃分網格。
在彈簧光滑模型中,網格的邊被理想化為節點間相互連接的彈簧。移動前的網格間距相當于邊界移動前由彈簧組成的系統處于平衡狀態。在網格邊界節點發生位移后,會產生與位移成比例的力,力量的大小根據胡克定律計算。邊界節點位移形成的力雖然破壞了彈簧系統原有的平衡,但是在外力作用下,彈簧系統經過調整將達到新的平衡,也就是說由彈簧連接在一起的節點,將在新的位置上重新獲得力的平衡。原則上彈簧光順模型可以用于任何一種網格體系,但是在非四面體網格區域(二維非三角形),網格更容易畸變。在系統缺省設置中,只有四面體網格(三維)和三角形網格(二維)可以使用彈簧光順法。在其他網格類型中使用需要在TUI界面iain激活該模型。激活彈簧光順模型,相關參數設置位于Smoothing標簽下,可以設置的參數包括Spring Constant Factor(彈簧彈性系數)、Boundary Node Relaxation(邊界點松弛因子)、Convergence Tolerance(收斂判據)和Number of Iterations(迭代次數)。彈簧彈性系數應該在0 到1 之間變化,彈性系數等于0 時,彈簧系統沒有耗散過程;在彈性系數等于1 時,彈簧系統的耗散過程與缺省設置相同。
展開 FLUENT動網格案例之六:自定義網格變形算法實現齒輪油泵動態運行仿真 ¥299
自定義網格變形算法實現齒輪油泵動態運行仿真
為了對齒輪油泵進行CFD仿真,需要對流體區域進行分解,使夾在齒輪之間的運動變形體積(齒輪間隙)與接口區域(兩端出入口)分離。因為結構化六邊形網格需要滿足一些特殊要求的,手動劃分可能很繁瑣,因而編寫了一個Gambit插件工具來自動生成所需的結構化六邊形網格。內齒輪繞z軸旋轉,旋轉原點在z坐標上,因而結構化六邊形網格可以很方便地使用UDF定義動網格的運動算法。
整體模型
齒輪區域(變形及旋轉運動的動網格區域)
出入口區域(靜止區域)
網格變形控制函數
仿真計算結果
文件列表
展開 FLUENT動網格案例之五:動態鋪層算法實現閥門瞬態關閉的流固耦合動態仿真 ¥99
動態鋪層算法實現閥門瞬態關閉的流固耦合動態仿真
閥門瞬態關閉是典型的流固耦合問題,三維結構如下圖所示。左側的質量入口,右側的壓力出口加上周圍的壁面,組成閥門的外部限制區域,閥體的運動完全由流體驅動。在這種情況下,閥門的瞬態關閉可以簡化為一種二維軸對稱幾何結構(見二維示意圖),由于物理上閥門不能完全關閉,在閥門和閥座之間需要保留一個小的間隙,恰好動網格算法上也要求至少保留一層來保持拓撲關系。
動網格
流固耦合UDF算法函數及數據讀寫函數
仿真計算結果
文件列表
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
今日給大家帶來的主要內容是二維問題下四邊形單元有限元網格如何自動生成?
單元網格的形成實際上屬于有限元計算中的前處理部分,即確定單元節點信息,當模型較為復雜時,用戶可在Abaqus、Ansys等大型商業有限元軟件中進行建模,導出網格信息。
當模型較為簡單時,如二維平面板模型,用戶可基于一些較為基礎的網格生成算法,在自己的程序中通過控制模型長、寬等信息,即可生成有限元網格。
看似應用有限,但是在一些比較復雜的領域內,往往需要先在簡單的模型中得到理論驗證,如此以來,有利于自編程代碼的完整性,即前處理、內核計算、后處理于一體。
本篇推文,木木就帶著大家學習一下Q4、Q8單元網格的自動生成以及Abaqus網格節點順序解讀。
代碼獲取:
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
Q4單元網格
單元自動網格劃分
如下圖所示,為4節點四邊形單元網格生成示意圖,圖中NXE和NYE分別是模型橫向和縱向單元個數,dhx和dhy分別是單元的橫向、縱向長度。
展開 FLUENT動網格案例之八:基于laying算法的振動篩二維流場仿真分析 ¥99
基于laying算法的振動篩二維流場仿真分析
振動篩作為常見的分離設備,在實驗室,工廠以及工地上都非常常見,其基本原理都是利用篩網的振動將合適尺寸的顆粒物質從不同級配中分離出來。而對于精密設備,濾網帶動周圍空氣運動,會導致分離顆粒的擴散并降低分離效率,因而本算例以laying算法實現振動篩二維模型的仿真分析。
網格模型
動網格算法參數設置
動網格區域定義
仿真計算結果
文件列表
有限元網格自動生成的并行區域劃分算法
作者:咼嘉妮 胡久鄉 盧正 來源:CAD世界網
摘 要 提出了一種基于網格生成遞歸法的并行區域劃分算法,該算法依據網格生成代價的估算分析,采用迭代分解法對區域進行并行劃分.在曙光1000A 系統上的運行結果表明,該網格算法的效率和加速比均優于串行遞歸算法.
關鍵詞 有限元網格;并行區域劃分算法;網格生成代價;迭代分解法
基于網絡生成遞歸法[1~3],本文提出了一種并行區域劃分算法,該算法滿足以下四個基本原則:a. 任務平衡性原則.能生成平衡的子區域集,即在各子區域中生成網格的時間大致相等.b. 邊界最簡原則.子區域的邊界結構簡單,邊界處理所需時間短,處理器間消息傳遞的費用低.c. 網格均勻原則.并行生成的最終網格形狀均勻,無奇異單元.d.
展開 FLUENT動網格案例之九:基于重生成算法實現蝶閥關閉全過程仿真分析 ¥299
基于重生成算法實現蝶閥關閉全過程仿真分析
蝶閥也就是翻板閥,是一種結構簡單的調節閥,閥瓣(蝶板)為圓盤,它圍繞閥軸旋轉從而開啟與關閉。蝶閥多用于低壓管道介質的開關控制。其工作原理如下圖所示。
沿著流動方向取一個截面,則可以得到蝶閥的二維簡化模型,具體的動網格示意圖如下:
前面的動網格系列文章中有不少類似的動網格算法設置和動網格區域設置,就不再贅述了。
這類重點說一下采用profile定義剛體運動的方式。一般情況下,當運動方程已知時,利用UDF宏指定運動非常方便,而當需要指定的運動并無任何函數關系時,Profile文件進行運動表述則較為方便。如下圖所示的profile文件中,第一行指定了profile名稱為butterfly,point為fluent保留的關鍵字,緊接著的數字6和1分別表示有6個數據,1表示周期往復,若只是一次性運動則需要改為0.本算例的仿真結果就不列出來了。
文件列表
展開 
正交六面體網格生成算法
問題描述
在用有限元法或者有限體積法求解流體力學問題時,需要先將求解區域劃分成網格。區別于在物體表面生成的網格(surface mesh),我們稱這種劃分三維區域的網格為體網格(volume mesh)。
體網格根據其單元形狀可以分為四面體網格(tetra-mesh),六面體網格(hexa-mesh),以及四面體或六面體為主的多面體網格(tetra/hexa-dominated mesh)。而根據其生成方式又可以分為結構化與非結構化網格(stuctured, non-structured),貼體與非貼體網格(conformal, non-conformal),等等。
對于四面體網格,較為常用的生成算法包括Delaunay法和波前法(advancing front)等。而對于六面體網格,較為常用的算法有:映射法(mapping),掃掠法(sweeping),以及正交切割單元法(Cartesian cut-cell)。映射法和掃掠法只適用于特定類型的幾何模型;而正交切割單元法具有較強的普適性,只需要提供模型的表面網格就可以自動生成六面體為主的多邊形網格(并非純六面體網格)。這里我們主要介紹一下這種方法。
2. 求解流程
有些體網格生成算法直接從描述幾何模型的參數方程出發(例如映射法,掃掠法),而另一類體網格生成算法從模型的表面網格出發(例如Delaunay法,波前法),正交切割單元法屬于后者。它對于輸入的面網格有一些要求:
1) 純三角(triangular):所有單元均為三角形。
展開 基于Matlab的有限元網格自動生成算法 | CST、LST單元網格
今日給大家帶來的主要內容是二維問題下有限元網格如何自動生成?
單元網格的形成實際上屬于有限元計算中的前處理部分,即確定單元節點信息,當模型較為復雜時,用戶可在Abaqus、Ansys等大型商業有限元軟件中進行建模,導出網格信息。
當模型較為簡單時,如二維平面板模型,用戶可基于一些較為基礎的網格生成算法,在自己的程序中通過控制模型長、寬等信息,即可生成有限元網格。
看似應用有限,但是在一些比較復雜的領域內,往往需要先在簡單的模型中得到理論驗證,如此以來,有利于自編程代碼的完整性,即前處理、內核計算、后處理于一體。
本篇推文,木木就帶著大家,學習一下CST、LST單元網格的自動生成。
CST單元網格
單元自動網格劃分
如下圖所示,為3節點三角形單元網格生成示意圖,圖中NXE和NYE分別是模型橫向和縱向單元個數,dhx和dhy分別是單元的橫向、縱向長度。
展開 FLUENT動網格案例之十五:基于FLUENT網格重生成算法的薄膜流固耦合仿真 ¥499
基于FLUENT網格重生成算法的薄膜流固耦合仿真
薄膜變形一直都是ANSYS流固耦合分析的驗證算例,不論是雙向耦合還是單向耦合;是基于workbench還是system coupling模塊。其實,基于FLUENT自帶的網格重生成技術外加UDF函數控制,也能實現薄膜流固耦合仿真的全過程。
UDF函數片段
動網格變形
文件列表
FLUENT動網格案例之七:6DOF網格重生成算法實現物塊落水及翻滾的全過程仿真分析 ¥299
6DOF網格重生成算法實現物塊落水及翻滾的全過程仿真分析
如圖所示,在一個已經部分滿水水箱中,時間t = 0時,一個方形物體掉進水里,物塊受到粘性阻力和重力的作用,并且當盒子浸在水中時,它也會受到浮力的作用。箱體及其附近的邊界層網格做剛體運動,并根據6DOF求解器的計算所受到的流體力及自身重力,由牛頓定律確定平動及轉動位移,每當盒子及其周圍的邊界層網格被移動時,邊界層外的網格將被平滑或重生成。
動網格參數設置
網格光順參數設置
網格重生成參數設置
物塊運動定義
最終動網格實現效果
部分UDF代碼
仿真計算結果
文件列表
展開