fluentMeshing導出的msh文件用fluent3DMeshToFoam轉化成OpenFOAM網格


File->Write->Mesh...在彈出來的Select File選項中取消勾選Write Binary Files,然后再正常保存.msh即可。

得到的.msh文件可能要比保持勾選Write Binary Files的大很多,所以在保存.msh文件后,記得再把Write Binary Files勾選上,這樣防止以后用fluent計算時,產生的網格文件過大。

 把保存好的msh文件,在Linux系統或者是WSL中,通過fluent3DMeshToFoam ***.msh轉化成OpenFOAM網格,有時候可能出現下面的問題:

意思就是在.msh文件的第17680285行里面出現了不嫩識別的字符“[”。

要改Fluent Meshing導出的內容可能有點麻煩,不太好定位是什么設置/操作使得寫出的文件中包含了這個符號,不如直接vim打開msh文件然后把這里刪掉。就像下面的紅色框框里面的內容:

 然后用fluent3DMeshtoFoam命令導入OpenFOAM,中間有一個warning說有一個面未識別,如下,這種情況我碰到過,只要checkMesh沒問題就可以用。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM