How to shell a TPMS and connect it to a solid mesh


Learn how to create a surface mesh of a gyroid body and tie it to solid mesh

Applies to:

  • FE Surface Mesh
  • Tie Constraints
  • Gyroid Body


1. Shell a Gyroid Body: Use the Gyroid Body block with Set Body Bounding Box We use the Set Body Bounding Box as the Gyroid Body block creates an infinite field.


2. Creating a Surface Mesh from the Gyroid Body: Use the Mesh from Implicit Body (V1) as input for FE Surface Mesh. 

I would suggest going through this article if you would like to learn more about meshing. Methods for creating surface meshes


3. Creating a Solid Mesh: We use the FE Implicit Solid Mesh block for the Top and Bottom Boxes. 


4. Connecting the Surface and Solid Mesh: Use the Tie constraints to connect the Surface Mesh to top and bottom bodies.

Use the FE Model model with three FE Components (Top, Bottom, and Gyroid). We are choosing appropriate FE Shell and Solid attributes. (How to create an FE Model for a simple shell lattice)

The first tie constraint is used to connect the Top and Shell Mesh and similarly, the second one is for the bottom. (Methods for connecting multiple FE meshes in an FE model)


And that’s it! You’ve successfully created a shell mesh of the gyroid body.

Are you still having issues? Contact the support team, and we’ll be happy to help!

Download the Example file:

More on this topic:

Was this article helpful?


1 comment
  • Is there any way to have smooth edges? Also, the mesh I am creating extends beyond the bounding box of TPMS structures.


Please sign in to leave a comment.