Hello,
You can further process the mesh in DREAM3D-NX to remove the “thickness” of the mesh. I have attached the necessary pipeline. There are several initial filters in the pipeline where I just read in an existing Image Geometry from a file and create the surface mesh. Those are filters 1, 2 and 3.
You can now pick up at filter #4 “Compute Triangle Centroids” and copy all filters from filter #4 to the end into your own pipeline. You will need to adjust the input values for your data.
## Pipeline Description
Since the mesh in DREAM3D-NX is created from the voxel based Image Geometry, the bottom layer of the mesh will sit at what ever the origin of the input Image Geometry happens to be. In the case of the example pipeline I specifically set the origin of the image geometry to 0,0,0 just after I read it into DREAM3D-NX. We can use this fact to generate a mask based on the centroids of the triangles. Any triangle “above” the bottom layer will have a z component of the centroid that is greater than zero (0.0). Once we have the mask we then use the “Remove Flagged Triangles” filter to remove those triangles and create a new mesh. Lastly we write out the nodes and elements and element data into CSV files that any FEA program should be able to import.
I hope this helps you with your data processing.