Icem cfd multidomain mesh conversion
I have a mesh constisting of 3 domains. Each of them are connected by one interface in icemcfd. I want to use the MRFSimpleFoam, so I export the mesh in Fluent V6format, and run the fluentMeshToFoam. However, the conversion fails. Here is the error message. Any suggestion?
Maybe if you try flutent3DMeshToFoam instead of fluentMeshToFoam?
Also, exporting each domain separately to separate cases and then merging the meshes and stitching them is an option (using mergeMeshes and stitchMesh).
Hello, for everyone. I want share my solution of converting ICEM CFD hex mesh to OpenFOAM mesh.
This was found thanks to this amazing forum and all of its users.
So my recipe is like that.
1. Prepare mesh in ICEM CFD with all name selections
2. Export it to FLUENT_V6 (for my present experience, you don’t need specify BC in Output -> Boundary Condition (If I am wrong, please correct me))
3. Read mesh in FLUENT
4. Modify names of BC
4a. If you case is multi region (like chtMultiregionFoam). In FLUENT change type of coupled wall. From Wall to Interior (+ add interior- prefix to its name)
5. Change write-type to ascii “file/ binary-files? no”
6. Write .cas file
7. In OpenFOAM work directory
7a. fluentMeshToFoam –wrireZones fluent.cas
7b. splitMeshRegions -cellZones -overwrite
That’s ALL )))
|All times are GMT -4. The time now is 16:38.|