Best way to get a region setup for complex geometry.

Submitted by Kyle Moon on Tue, 08/17/2021 - 15:36

Hello,

I work in the cement industry and I am trying to model the particle flow of the material in the preheat that we have to determine the optimal particle distribution and cyclone efficiency. I have managed to do this in OpenFOAM-dev with the new MPPIC solver. However I would like to see the difference between LIGGGHTS and the MPPIC solver. From the best of my understanding LIGGGHTS should produce a more accurate result.

The geometry is complete so a box won't be able to work for the region.

Now there seems to be two ways that I think I can go about creating the region however I can not find a tutorial that shows me how it is done.

One I is creating multiple boundaries with multiple region boxes and build like lego blocks for the boundaries. Is this possible and how would one do it?

Another would be using the mesh/tet function

The geometry that I used was modeled in blender then meshed with snappyHexMesh, so it can be tetrahedralize in paraview and exported as a vtk mesh or I can use foamToVTK and get the VTK mesh out. will this work?

I was thinking of using the cyclone tutorial in openFOAM to start with to test mesh/tet out. Has anyone done this before?
Can I use the mesh/tet as the region and cyclone.stl as the wall, even though they lie on top of each other? Should I scale up the mesh/tet a little to be slightly bigger than the stl?

I do know that the cyclone tutorial will fit into a box so it is easier to get running than my actual case. but I want to get it running with the boundary the same as the internal mesh that openFoam uses.

Thanks.

Daniel Queteschiner | Thu, 09/02/2021 - 13:03

I'm not quite sure what you want to use this region for. If you want to define the simulation domain, use a block region, other region shapes will be turned into a block region internally anyway. There's no benefit of a more complicated shape. On the LIGGGHTS side you would just need the surface mesh of the cyclone to represent the walls.
If you want to use the region for particle insertion on the other hand then you may tetrahedralize your OF mesh in paraview and save as VTK - that should work.