Axis-aligned height-field block decomposition of 3D shapes

Alessandro Muntoni;Riccardo Scateni;
2018-01-01

Abstract

We propose a novel algorithm for decomposing general three-dimensional geometries into a small set of overlap-free height-field blocks, volumes enclosed by a flat base and a height-field surface defined with respect to this base. This decomposition is useful for fabrication methodologies such as 3-axis CNC milling, where a single milling pass can only carve a single height-field surface defined with respect to the machine tray but can also benefit other fabrication settings. Computing our desired decomposition requires solving a highly constrained discrete optimization problem, variants of which are known to be NP-hard. We effectively compute a high-quality decomposition by using a two-step process that leverages the unique characteristics of our setup. Specifically, we notice that if the height-field directions are constrained to the major axes, then we can always produce a valid decomposition starting from a suitable surface segmentation. Our method first produces a compact set of large, possibly overlapping, height-field blocks that jointly cover the model surface by recasting this discrete constrained optimization problem as an unconstrained optimization of a continuous function, which allows for an efficient solution. We then cast the computation of an overlap-free, final decomposition as an ordering problem on a graph and solve it via a combination of cycle elimination and topological sorting. The combined algorithm produces a compact set of height-field blocks that jointly describe the input model within a user given tolerance. We demonstrate our method on a range of inputs and showcase a number of real life models manufactured using our technique.
2018
2018
Inglese
37
5
169
1
15
15
Esperti anonimi
internazionale
scientifica
Mesh geometry models; shape decomposition; fabrication
Muntoni, Alessandro; Livesu, Marco; Scateni, Riccardo; Sheffer, Alla; Panozzo, Daniele
1.1 Articolo in rivista
info:eu-repo/semantics/article
1 Contributo su Rivista::1.1 Articolo in rivista
262
5
partially_open
Files in This Item:
File Size Format  
a169-muntoni.pdf

Solo gestori archivio

Type: versione editoriale
Size 8.11 MB
Format Adobe PDF
8.11 MB Adobe PDF & nbsp; View / Open   Request a copy
Muntoni2018AAH.lowres.pdf

open access

Type: versione post-print
Size 5.58 MB
Format Adobe PDF
5.58 MB Adobe PDF View/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie