Skip to content

Generating meshes for TPMS (triply periodic minimal surface) lattice structures

Notifications You must be signed in to change notification settings

danielpmorton/TPMS-Modeler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TPMS-Modeler

Clone the repo

git clone https://github.com/danielpmorton/TPMS-Modeler

Usage

Both the standard Matlab script and the live script have the same functionality. Change around the input parameters and run the script - the STL will be saved to the stls/ folder.

Options to vary include:

  • TPMS type: Schwarz, Gyroid, or Diamond
  • Period of the TPMS structure (uniform or nonuniform in x/y/z)
  • Mesh resolution
  • Isovalue / bias between regions
  • Rotation of the structure in the domain
  • Thin vs thick structures
  • Structure thickness

Examples

Gyroid

Thin gyroid

Thick gyroid

Schwarz

Thin schwarz

Thick schwarz

Diamond

Thin diamond

Thick diamond

About

Generating meshes for TPMS (triply periodic minimal surface) lattice structures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages