TPMS lattices · Strut-Base Lattices · Auxetics

OpenLattice

A lattice design, homogenization, and topology optimization software.

Lattice Generation Anisotropic Homogenization Topology Optimization
Latest v1.0.0 is Released!

Download the latest build and explore the tutorials and publications for the core workflow.

Contact Corresponding author

Dr. Simsek, Ugur

About OpenLattice

OpenLattice, a user-friendly software package that streamlines lattice generation, homogenization, and topology optimization. OpenLattice facilitates the design of TPMS, strut-based, and auxetic lattices, capabilities that are rarely available in existing software, and integrates homogenization-based topology optimization (HMTO) to reduce computational effort and enhance precision compared to conventional approaches reported in the literature. The package provides four core functionalities: (1) lattice generation, (2) homogenization, (3) homogenization-based topology optimization (HMTO), and (4) reconstruction of functionally graded lattices for validation and manufacturing purposes. Researchers can leverage HMTO results to create functionally graded lattices beyond the capabilities of current tools, enabling tailored mechanical performance that is often unattainable with previously reported software.

Lattice Generation

OpenLattice enables the generation of three distinct classes of lattices: TPMS, strut-based, and auxetic lattices. In this chapter, a common TPMS modeling approach is summarized, while a newly developed method for creating strut-based and auxetic lattices is presented.

Homogenization

The homogenization method enables to simplify explicit lattice geometries into implicit bulk geometries with effective material properties. This approach reduces the computational cost of modelling explicit lattice geometries which require a large number of mesh elements.

Optimization (HMTO)

OpenLattice can also perform HMTO to enable functionally graded lattice structures (FGLs) to take full advantage of lattice structures by enhancing their mechanical performance. OpenLattice utilizes unit cell homogenization to determine the scaling law of corresponding cellular structures. Each term of the elastic constant for CH can be expressed as a polynomial function of the relative density of cellular structures.

Collaboration-friendly

The team is open to sharing the source codes with other researchers or research groups for collaboration purposes. This openness fosters collaboration, allowing for continuous improvement and adaptation of the software to meet the evolving needs of the academic and research communities.

Introduction thumbnail
Overview Open video →

Introduction

OpenLattice is a software package with a user-friendly interface that simplifies the design of optimized lattice structures. It offers 3 main modules: lattice generation, homogenization, and topology optimization.

TPMS Lattice Generation thumbnail
Generation Open video →

TPMS Lattice Generation

Guide to step-by-step through the process of generating very first TPMS lattices within OpenLattice. In the video, it describes the design parameters, visual settings, and possible input-output files.

Homogenization thumbnail
Elastic Homogenization Thermal Homogenization Open video →

Homogenization

A guide to use homogenization module for lattices.

Homogenization thumbnail
TO Reconstruction Open video →

Topology Optimization and Reconstruction

A guide to use topology optimization module and generating functional graded lattices.

An Integrated MATLAB Code for Homogenization-Based Topology Optimization and Generating Functionally Graded Surface Lattices for Additive Manufacturing
2025 ScienceDirect

An Integrated MATLAB Code for Homogenization-Based Topology Optimization and Generating Functionally Graded Surface Lattices for Additive Manufacturing

Ozdemir, M.; Simsek, U.; Gayir, c. e.; Gunaydin, k. & Gulcan, O. (2025)

A finite element based homogenization code in python: HomPy cover
2024 ScienceDirect

A finite element based homogenization code in python: HomPy

Ozdilek, E. E., Ozcakar, E., Muhtaroglu, N., Simsek, U., Gulcan, O., & Sendur, G. K. (2024)

Innovative Vibration Control of Triply Periodic Minimum Surfaces Lattice Structures: A Hybrid Approach with Constrained Layer Damping Silicone–Viscoelastic Layer Integration
2024 ScienceDirect

Innovative Vibration Control of Triply Periodic Minimum Surfaces Lattice Structures: A Hybrid Approach with Constrained Layer Damping Silicone–Viscoelastic Layer Integration

Ozden, M. C.; Simsek, U.; Ozdemir, M.; Gayir, C. E. & Sendur, P. (2024)

Enhancement of Damping Characteristics through Hybridization cover
2024 Wiley

Enhancement of Damping Characteristics through Hybridization: Investigating the Synergistic Effects of Triply Periodic Minimal Surface Additive Metals and Silicone Polymers

Ozden, M. C., Simsek, U., Ozdemir, M., Gayir, C. E., & Sendur, P. (2024).

A Numerical Investigation About Shrink Line Formation cover
2024 DergiPark

A Numerical Investigation About Shrink Line Formation in TPMS Lattice Structures During LPBF Process

Gülcan, O., Günaydın, K., & Simsek, U. (2024).

Prediction of Compressive Behavior cover
2024 MDPI

Prediction of Compressive Behavior of Laser-Powder-Bed Fusion-Processed TPMS Lattices by Regression Analysis

Şimşek, U., Gülcan, O., Günaydın, K., & Tamer, A. (2024).

A new sensitivity-based mapping scheme cover
2023 Springer

A new sensitivity-based mapping scheme for topology optimization of graded TPMS designs

Parlayan, O., Ozdemir, M., Gayir, C. E., Simsek, U., & Kiziltas, G. (2023).

A Novel Design Framework cover
2023 ScienceDirect

A Novel Design Framework for Generating Functionally Graded Multi-Morphology Lattices via Hybrid Optimzation and Blending Methods

Ozdemir, M., Simsek, U., Kiziltas, G., Gayir, C. E., Celik, A., & Sendur, P. (2023).

Experimental and Numerical Modal Characterization cover
2023 Wiley

Experimental and Numerical Modal Characterization for Additively Manufactured Triply Periodic Minimal Surface Lattice Structures: Comparison between Free‐Size and Homogenization‐Based Optimization Methods

Ozdemir, M., Simsek, U., Kuser, E., Gayir, C. E., Celik, A., & Sendur, P. (2023).

Effect of Build Parameters cover
2022 MDPI

Effect of Build Parameters on the Compressive Behavior of Additive Manufactured CoCrMo Lattice Parts Based on Experimental Design

Gulcan, O., Simsek, U., Cokgunlu, O., Ozdemir, M., Şendur, P., & Yapici, G. G. (2022).

An Efficient Design Methodology cover
2021 ScienceDirect

An Efficient Design Methodology for Graded Surface-based Lattice Structures using Free-size Optimization and Enhanced Mapping Method

Simsek, U., Ozdemir, M., & Sendur, P. (2021).

Parametric studies on vibration characteristics cover
2021 Springer

Parametric studies on vibration characteristics of triply periodic minimum surface sandwich lattice structures

Simsek, U., Arslan, T., Kavas, B., Gayir, C. E., & Sendur, P. (2021).

Modal characterization of additively manufactured TPMS structures cover
2021 Springer

Modal characterization of additively manufactured TPMS structures: comparison between different modeling methods

Simsek, U., Akbulut, A., Gayir, C. E., Basaran, C., & Sendur, P. (2021).

An integrated homogenization–based topology optimization cover
2020 Springer

An integrated homogenization–based topology optimization via RBF mapping strategies for additively manufactured FGLS and its application to bandgap structures

Simsek, U., Gayir, C. E., Kiziltas, G., & Sendur, P. (2020).

Ugur Simsek, Ph.D. photo

Ugur Simsek, Ph.D.

Corresponding Author

He is a Senior Researcher in the Mechanical and Aerospace Systems Research Group at the University of Nottingham. He received his Ph.D. degree in Mechanical Engineering from Ozyegin University and conducted his postdoctoral research at the University of Michigan. He has over 13 years of industrial experience, with expertise in stress analysis, fatigue and life assessment, and advanced computational methods for structural design. Previously, he held engineering and research positions at General Electric Aerospace, TEI (TUSAŞ Engine Industries), and BEKO in Istanbul, Türkiye. He has authored numerous peer-reviewed journal and conference publications on lattice structures and continues to focus on advancing computational design methodologies for additive manufacturing, particularly through multi-scale and multi-material lattice topology optimization.

Additive ManufacturingStress AnalysisHMTO
Mirhan Ozdemir, M.Sc. photo

Mirhan Ozdemir, M.Sc.

Ph.D. Researcher

Mechanical engineer who completed his M.Sc. in topology optimization of printed lattices at Ozyegin University in Turkey. He is currently pursuing a Ph.D. at the Karlsruhe Institute of Technology in Germany, focusing on developing novel design principles for Nanoarchitected metamaterials.

MetamaterialsTopology OptimizationDesign
Emin Emre Ozdilek photo

Emin Emre Ozdilek

Software Developer

Mechatronic M.Sc. student at Sabanci University. A dual graduate of Istanbul Technical University in Civil and Mechanical Engineering, he works as a software developer at OpenLattice. His interests center on computational engineering and advanced simulation, with a focus on topology optimization and metamaterials, particularly lattice and cellular structure design.

Computational DesignTopology OptimizationEngineering Software
Cemal Efe Gayir photo

Cemal Efe Gayir

Software Developer

Currently studying for a BA in Mechanical Enginnering at Koc University, he works as a software developer in OpenLattice. His contributions to published research relates to design for additive manufacturing, computer modeling of cellular structures, and topology optimization focusing on lattices.

Mechanical Eng.Additive ManufacturingLattices

Contributors

Additional contributors and collaborators.

Assoc. Prof. More →

Gullu Kiziltas Sendur

Associate Professor at the Faculty of Engineering and Natural Sciences at Sabancı University, Turkey. Her current research interests are design and fabrication of complex engineering systems such as miniaturized mechanical, electromechanical and biomedical devices.

Assoc. Prof. More →

Polat Sendur

He is an Associate Professor with expertise in dynamics, vibration, and acoustics. He received his bachelor’s degree from Middle East Technical University and his master’s and Ph.D. degrees from the University of Michigan. Following his postdoctoral research, he worked in the automotive industry in the United States before returning to Türkiye. His professional experience includes positions at Ford Otosan, and his research focuses on multibody dynamics, vibration and acoustics, and biomechanics.

v1.0.0

Latest public release

Download v1.0.0

What’s included

  • TPMS & Strut-Base Lattice generation
  • Anisotropic homogenization
  • Homogenization-based topology optimization (HMTO)
  • Functionally Graded Reconstruction

Disclaimer: The authors reserve all rights but do not guarantee that the code is free from errors. Furthermore, we shall not be liable in any event caused by the use of the program.