A Numerical Proposal of an Extended Solid Modeling System

Ferrari, Giacomo (2017) A Numerical Proposal of an Extended Solid Modeling System, [Dissertation thesis], Alma Mater Studiorum Università di Bologna. Dottorato di ricerca in Matematica, 29 Ciclo. DOI 10.6092/unibo/amsdottorato/7858.
Documenti full-text disponibili:
Documento PDF (English) - Richiede un lettore di PDF come Xpdf o Adobe Acrobat Reader
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato.
Download (5MB) | Anteprima


This thesis has been carried out at the Department of Mathematics of the University of Bologna and at the Company HyperLean s.r.l. spin-off of the University Polytechnic of Marche, as part of a collaborative project on "Theoretical and numerical aspects of a hybrid geometric modeling system". The key observation that motivates the interest in this topic is that in different application contexts you have the need to create virtual solid models that integrate real data acquired by 3D scanning, represented by polygonal meshes, with synthetic models, designed by parametric/analytical multi-patches. The research topic covered the study of theoretical and numerical aspects of solid modeling and the development of suitable solutions as part of a "hybrid geometric solid modeling system". In particular, the involvement as regards the professional side of the project covered the development of algorithms for the optimization of the 3D geometry of solid objects and boolean operations between polygonal meshes to improve the LeanCost software (HyperLean's proprietary software). Concerning the academic side, we investigated many aspects of solid modeling, focusing on the B-Rep models and introducing the new paradigm "Extended B-Rep" which is able to integrate "mesh-faces" as part of a B-rep model. To manage the quality of the built model we studied a notion of continuity and join between parametric and discrete representations and we proposed a set of methods that guarantee that the models can be manipulated while maintaining predetermined continuity constraints among the constituent parts. We generalized the most important tools of solid modeling to the Extended B-Reps and proposed solutions to extend the geometric kernels of standard solid modeling systems tobe able to deal with Extended B-rep models. The new geometric solid modeling kernel has been realized in a software supported by the OpenCascade library.

Tipologia del documento
Tesi di dottorato
Ferrari, Giacomo
Dottorato di ricerca
Settore disciplinare
Settore concorsuale
Parole chiave
NURBS, Mesh, Boundary Representation, Boolean Operation, Join, Efficient Representation
Data di discussione
4 Maggio 2017

Altri metadati

Statistica sui download

Gestione del documento: Visualizza la tesi