openFoam幾何面處理工具介紹
瀏覽:3337 收藏:2
這次的教程主要來講解一下openFoam中的一些標準工具的使用。在仿真計算中,繁雜的前處理工作往往占據了工作時間,熟練的掌握前處理工具有利于提高我們的工作效率。
首先,我們來說一下面網格格式轉換功能即surfaceConvert程序,這個程序不需要任何的字典文件直接在命令行中調用即可,該程序能夠將stl、ftr、stlb、gts、obj、vtk、off、dx、smesh、ac、tri格式的面網格文件轉化成其他格式的面網格格式(面網格格式范圍為上面所示的格式),如將stl格式文件轉為obj格式文件,而且該程序能夠控制輸出文件的精度(其中精度受限于源文件的進度,輸出文件精度只能小于等于原文件)和對原文件進行縮放。具體命令行輸入如下圖所示:

接下來我們說一下另外一個工具使用來計算表面或剛體或殼的慣性張量、主軸和矩的surfaceInertia程序,這個程序同樣不需要任何的字典文件直接調用即可。在計算剛體或殼的慣性張量時需要指定剛體和殼的密度,通過shellProperties來進行剛體和殼之間慣性張量的切換計算,同時還可指定剛體相對參考點慣性張量。其中剛體的慣性張量的計算輸入如下所示:
.jpg@!jslnk)
.jpg@!jslnk)
其中標紅部分可用于六個自由度動網格字典文件中的輸入參數。
殼體的慣性張量的計算輸入如下圖所示:
.jpg@!jslnk)
下面介紹一下將三角面網格文件按面組分割文件,該命令同樣不用字典文件,直接調用即可,其調用情況如下圖所示:
.jpg@!jslnk)
最后介紹一下幾何面的旋轉和移動工具surfaceTransformPoints程序,該程序的調用同上面幾個程序一樣,如下圖所示:
.jpg@!jslnk)
如圖中所示表示將幾何繞著X軸旋轉30度再繞著z軸旋轉30度
更多內容,請關注公眾號:EASYCAE云計算平臺
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
4
2




















