LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis
This study introduces an open-source MATLAB toolbox, LatticeWorks, that offers a versatile platform for generating and analysing lattice structures, facilitating the exploration of nonuniform, functionally graded designs. It encompasses various lattice generation methods, including single- and multi...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2025-02-01
|
Series: | Materials & Design |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S0264127524009390 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841527950830206976 |
---|---|
author | Mahtab Vafaeefar Kevin M. Moerman Ted J. Vaughan |
author_facet | Mahtab Vafaeefar Kevin M. Moerman Ted J. Vaughan |
author_sort | Mahtab Vafaeefar |
collection | DOAJ |
description | This study introduces an open-source MATLAB toolbox, LatticeWorks, that offers a versatile platform for generating and analysing lattice structures, facilitating the exploration of nonuniform, functionally graded designs. It encompasses various lattice generation methods, including single- and multi-morphology lattices, linearly graded lattices, different boundary shapes, and cell arrangements (such as cylindrical and spherical). The toolbox also features volume infill lattice generation based on a signed distance function, allowing lattice structures to be applied to arbitrary domains. Other developments include extending transition boundary shapes to cylindrical and spherical coordinates, enhancing cylindrical cell arrangement methods, and introducing tailored density lattice methods for smooth density mapping. Unlike other available packages, LatticeWorks offers inclusive and detailed implementation methods that are integrated with finite element analysis for mechanical property evaluation. The toolbox’s capabilities open new paths for designing complex lattice structures, tailored to specific functional requirements, across diverse applications. |
format | Article |
id | doaj-art-0a8e6582d54b4b6bbea8318a287cd7c8 |
institution | Kabale University |
issn | 0264-1275 |
language | English |
publishDate | 2025-02-01 |
publisher | Elsevier |
record_format | Article |
series | Materials & Design |
spelling | doaj-art-0a8e6582d54b4b6bbea8318a287cd7c82025-01-15T04:11:29ZengElsevierMaterials & Design0264-12752025-02-01250113564LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysisMahtab Vafaeefar0Kevin M. Moerman1Ted J. Vaughan2Biomechanics Research Centre (BMEC), School of Engineering, College of Science and Engineering, University of Galway, IrelandMechanical Engineering, School of Engineering, College of Science and Engineering, University of Galway, Ireland; Griffith Centre of Biomedical and Rehabilitation Engineering (GCORE), Griffith University, Gold Coast, AustraliaBiomechanics Research Centre (BMEC), School of Engineering, College of Science and Engineering, University of Galway, Ireland; Corresponding author at: Biomedical Engineering, Biomechanics Research Centre (BMEC), Biomedical Engineering, University of Galway, Galway, Ireland.This study introduces an open-source MATLAB toolbox, LatticeWorks, that offers a versatile platform for generating and analysing lattice structures, facilitating the exploration of nonuniform, functionally graded designs. It encompasses various lattice generation methods, including single- and multi-morphology lattices, linearly graded lattices, different boundary shapes, and cell arrangements (such as cylindrical and spherical). The toolbox also features volume infill lattice generation based on a signed distance function, allowing lattice structures to be applied to arbitrary domains. Other developments include extending transition boundary shapes to cylindrical and spherical coordinates, enhancing cylindrical cell arrangement methods, and introducing tailored density lattice methods for smooth density mapping. Unlike other available packages, LatticeWorks offers inclusive and detailed implementation methods that are integrated with finite element analysis for mechanical property evaluation. The toolbox’s capabilities open new paths for designing complex lattice structures, tailored to specific functional requirements, across diverse applications.http://www.sciencedirect.com/science/article/pii/S0264127524009390Functionally graded latticeMulti-morphology latticeTPMSDensity mapping latticeInfill lattice |
spellingShingle | Mahtab Vafaeefar Kevin M. Moerman Ted J. Vaughan LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis Materials & Design Functionally graded lattice Multi-morphology lattice TPMS Density mapping lattice Infill lattice |
title | LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis |
title_full | LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis |
title_fullStr | LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis |
title_full_unstemmed | LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis |
title_short | LatticeWorks: An open-source MATLAB toolbox for nonuniform, gradient and multi-morphology lattice generation, and analysis |
title_sort | latticeworks an open source matlab toolbox for nonuniform gradient and multi morphology lattice generation and analysis |
topic | Functionally graded lattice Multi-morphology lattice TPMS Density mapping lattice Infill lattice |
url | http://www.sciencedirect.com/science/article/pii/S0264127524009390 |
work_keys_str_mv | AT mahtabvafaeefar latticeworksanopensourcematlabtoolboxfornonuniformgradientandmultimorphologylatticegenerationandanalysis AT kevinmmoerman latticeworksanopensourcematlabtoolboxfornonuniformgradientandmultimorphologylatticegenerationandanalysis AT tedjvaughan latticeworksanopensourcematlabtoolboxfornonuniformgradientandmultimorphologylatticegenerationandanalysis |