CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM (
-   -   Immersed mesh - STL mesh intersection (

arvind3008 October 17, 2012 05:55

Immersed mesh - STL mesh intersection
Hi all,

I will be working on a project of which I have given a brief description:

The work is to enable visualization of data for immersed boundaries in Tecplot. Essentially, there is a refined hex mesh with a STL surface mesh (triangular elements to describe the surface geometry). The hex mesh cells lie both inside and outside of the geometry. Hence, some cells are cut by the STL mesh. The objective is to detect these cells, then detect the points of intersection and convert these hex cells into polyhedral cells so that they can be visualized in Tecplot.

I thought of using the snappyHexMesh tool from open-foam, but I realized that it morphs the cells around the geometry rather than computing intersection points.

So what I want to know is if you know any tool in OpenFoam (or otherwise) that can do this?

Thank you


nsf October 17, 2012 13:24


If your in to programing and I would recommend VTK. One could say its whats paraview is based on. You could say that vtk is all the math in paraview (and probably more). There are some pre built classes that handle interpolation.

Have a look at this example

Best and good luck


arvind3008 October 18, 2012 09:17

@Nicolas...Thank you for the reply. I went through the example. It seems that the example describes finding the intersection of a line with a surface. I am more looking for intersection of a volume (the mesh cell) with a surface (STL). Do you perhaps know any eample of this?

Thank you

nsf October 18, 2012 14:56


I have little experience my self. I've only used vtk on a hobby basis.

However it did find this with a little bit of google:

They reefer to this site that looks promising


All times are GMT -4. The time now is 23:32.