arrow
Return

A 3D printing nesting algorithm with dynamic collision constraints

delete2025-12-01
delete0
PRE
AI
P
Pedro Rocha
A
António G. Ramos
E
Elsa D. Silva *
DOI:10.1080/00207543.2025.2604312delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Additive Layer Manufacturing, particularly Fused Deposition Modelling, faces significant batch loss risks during production. The traditional Concurrent Printing Mode produces all parts simultaneously (layer-by-layer, bottom-to-top), efficiently using printing space but risking complete batch failure if problems occur. In contrast, Sequential Printing Mode produces one part at a time, reducing the risk of total batch loss but utilising printing space less efficiently. In this work, we propose an algorithm that, given a set of parts, performs the nesting of the parts for Concurrent Printing Mode, and for the first time, for the Sequential Printing Mode. A no-fit polygon based approach is used to handle geometry between pairs of parts by using multiple horizontal 2D layer projections of 3D parts, to ensure non-overlapping constraints and prevent machine-part collisions. A Greedy Randomized Adaptive Search Procedure is proposed, tested and benchmarked against a commercial software, using a new set of real-world instances. The approach shows the ability to find high-quality solutions. The approach significantly reduces the number of batches, minimises waste, reduces manufacturing time, and promotes parts quality.
Keywords:
Nesting
irregular packing
additive manufacturing
Sequential Printing Mode
multi-Part Fused Deposition Modeling

Journal

International Journal of Production Research cover
International Journal of Production Research
IF:
7.3
Papers:
1.1W
Citations:
3.7W

Organization

I
instituto politecnico do porto
Scholars:
2.8K
Papers: 2.7K
Citations: 2
I
inesc tec
Scholars:
276
Papers: 131
Citations: 0