Development of Procedures for Disassembly of Industrial Products in Python Environment

Circular Design methodology is essential for sustainable industrial practices. This study provides a methodology with a Python-based computational tool that optimizes industrial products’ disassembly sequences, focusing on Design for End of Life (DfEoL) and Design for Disassembly (DfD) to promote Ci...

Full description

Saved in:
Bibliographic Details
Main Authors: Maurizio Guadagno, Eleonora Innocenti, Lorenzo Berzi, Saverio Corsi, Massimo Delogu
Format: Article
Language:English
Published: MDPI AG 2025-02-01
Series:Engineering Proceedings
Subjects:
Online Access:https://www.mdpi.com/2673-4591/85/1/6
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849432688030646272
author Maurizio Guadagno
Eleonora Innocenti
Lorenzo Berzi
Saverio Corsi
Massimo Delogu
author_facet Maurizio Guadagno
Eleonora Innocenti
Lorenzo Berzi
Saverio Corsi
Massimo Delogu
author_sort Maurizio Guadagno
collection DOAJ
description Circular Design methodology is essential for sustainable industrial practices. This study provides a methodology with a Python-based computational tool that optimizes industrial products’ disassembly sequences, focusing on Design for End of Life (DfEoL) and Design for Disassembly (DfD) to promote Circular Design. The tool creates disassembly precedence graphs and shows the best disassembly path for target components, facilitating material recovery and environmental sustainability. The tool was applied to a case study on an Axial Flux Permanent Magnet (AFPM) electric motor. The approach provides a flexible and open access solution for optimizing product design within a Circular Design framework.
format Article
id doaj-art-c043da88eace4677a9eb05d979ac032d
institution Kabale University
issn 2673-4591
language English
publishDate 2025-02-01
publisher MDPI AG
record_format Article
series Engineering Proceedings
spelling doaj-art-c043da88eace4677a9eb05d979ac032d2025-08-20T03:27:18ZengMDPI AGEngineering Proceedings2673-45912025-02-01851610.3390/engproc2025085006Development of Procedures for Disassembly of Industrial Products in Python EnvironmentMaurizio Guadagno0Eleonora Innocenti1Lorenzo Berzi2Saverio Corsi3Massimo Delogu4Department of Industrial Engineering, University of Florence, Via di Santa Marta 3, 50139 Firenze, ItalyDepartment of Industrial Engineering, University of Florence, Via di Santa Marta 3, 50139 Firenze, ItalyDepartment of Industrial Engineering, University of Florence, Via di Santa Marta 3, 50139 Firenze, ItalyDepartment of Industrial Engineering, University of Florence, Via di Santa Marta 3, 50139 Firenze, ItalyDepartment of Industrial Engineering, University of Florence, Via di Santa Marta 3, 50139 Firenze, ItalyCircular Design methodology is essential for sustainable industrial practices. This study provides a methodology with a Python-based computational tool that optimizes industrial products’ disassembly sequences, focusing on Design for End of Life (DfEoL) and Design for Disassembly (DfD) to promote Circular Design. The tool creates disassembly precedence graphs and shows the best disassembly path for target components, facilitating material recovery and environmental sustainability. The tool was applied to a case study on an Axial Flux Permanent Magnet (AFPM) electric motor. The approach provides a flexible and open access solution for optimizing product design within a Circular Design framework.https://www.mdpi.com/2673-4591/85/1/6circular designdesign for disassemblyend of lifedisassembly sequence planningaxial flux permanent magnet electric motor
spellingShingle Maurizio Guadagno
Eleonora Innocenti
Lorenzo Berzi
Saverio Corsi
Massimo Delogu
Development of Procedures for Disassembly of Industrial Products in Python Environment
Engineering Proceedings
circular design
design for disassembly
end of life
disassembly sequence planning
axial flux permanent magnet electric motor
title Development of Procedures for Disassembly of Industrial Products in Python Environment
title_full Development of Procedures for Disassembly of Industrial Products in Python Environment
title_fullStr Development of Procedures for Disassembly of Industrial Products in Python Environment
title_full_unstemmed Development of Procedures for Disassembly of Industrial Products in Python Environment
title_short Development of Procedures for Disassembly of Industrial Products in Python Environment
title_sort development of procedures for disassembly of industrial products in python environment
topic circular design
design for disassembly
end of life
disassembly sequence planning
axial flux permanent magnet electric motor
url https://www.mdpi.com/2673-4591/85/1/6
work_keys_str_mv AT maurizioguadagno developmentofproceduresfordisassemblyofindustrialproductsinpythonenvironment
AT eleonorainnocenti developmentofproceduresfordisassemblyofindustrialproductsinpythonenvironment
AT lorenzoberzi developmentofproceduresfordisassemblyofindustrialproductsinpythonenvironment
AT saveriocorsi developmentofproceduresfordisassemblyofindustrialproductsinpythonenvironment
AT massimodelogu developmentofproceduresfordisassemblyofindustrialproductsinpythonenvironment