Matlab Scripts for Voxelization and One-dimensional Lattice structures for industrial components using Function Representation

Bacciaglia, Antonio ; Liverani, Alfredo ; Ceruti, Alessandro (2025) Matlab Scripts for Voxelization and One-dimensional Lattice structures for industrial components using Function Representation. [Software]

This is the most updated version of the document.

Full text available as:
[thumbnail of 1d-lattice-structures_uniform_graded_scripts_v2.zip] Archive (1d-lattice-structures_uniform_graded_scripts_v2.zip)
License: Creative Commons: Attribution 4.0 (CC BY 4.0)

Download (28kB)
[thumbnail of README file] Text(testo) (README file)
License: Creative Commons: Attribution 4.0 (CC BY 4.0)

Download (3kB)

Abstract

These scripts present an efficient method for designing struct-and-node lattice structures for industrial applications. Traditional computer-aided design tools struggle with lattice structures due to the high complexity and many facets typical of digital models, necessitating alternatives. An approach based on function representation is usually adopted for triply periodic minimal surface lattices but not for strut-and-node lattices, which are the topic of this study. The proposed method defines the base unit cell geometry using function representation primitives and operations, followed by triangulation and spatial replication for both uniform and graded lattices. Unlike conventional techniques, this method eliminates the need for boundary representations of lattice structure models, leading to more efficient data handling. The results of this research have broad implications for developing lightweight 3D components optimized for additive manufacturing. The approach is intended for industrial applications where designing complicated geometries quickly and efficiently is necessary to achieve lightweight components.

Abstract
Document type
Software
Creators
CreatorsORCIDAffiliationROR
Bacciaglia, Antonio0000-0002-4384-6300University of Bologna, Department of Industrial Engineering (DIN)
Liverani, Alfredo0000-0002-3255-9381University of Bologna, Department of Industrial Engineering (DIN)
Ceruti, Alessandro0000-0001-7947-3932University of Bologna, Department of Industrial Engineering (DIN)
Keywords
Lattice structures; Computer-aided design; Additive manufacturing; CAD file format; Lightweight design.
Subjects
DOI
Contributors
Name
ORCID
Type
Affiliation
Ceruti, Alessandro
Contact person
University of Bologna, Department of Industrial Engineering (DIN)
Deposit date
06 Jun 2025 12:26
Last modified
25 Jun 2025 08:26
Related identifier
Related identifier type
Relation type
Code
DOI
this upload is a new version of
DOI
this upload is supplement to
URI

Other metadata

Available versions of this document

Downloads

Downloads

Staff only: View the document

^