Interpolazione di nuvole di
punti con superfici definite
analiticamente mediante
algoritmi genetici
Laureando:
Relatore:
Correlatore:
Paolo Dominici
Prof. Paolo Conti
Ing. Francesco Bianconi
Processo di Reverse Engineering
oggetto
reale
scanner
•
•
•
•
nuvola
di punti
software
Archiviazione
Riprogettazione
Progett. di parti anatomiche
Progett. di accessori estetici o
aerodinamici
• Altro…
modello
CAD
Software di elaborazione
Requisiti
• Modello CAD accurato
• Semplicità strutturale
del modello
• Semplicità d’uso
Metodo proposto
1.
2.
3.
4.
1
2
Sezioni
Spline
Ottimizzazione
Loft
3
4
1. Sezioni
• Scelta di un asse
• Posizione piani e spessore sezioni
• Centro di sezione
•
•
•
•
X
Y
Z
Delta
2. Spline
Punti di controllo
Variabilità
Algoritmo
Douglas-Peucker
3. Ottimizzazione
Posizione punti
di controllo

2
min   d i 
 i 0 
N
Algoritmo genetico
Evoluzione
3. Ottimizzazione
• Generazione di una popolazione iniziale di soluzioni
• Creazione di nuove popolazioni
–
–
–
–
Calcolo del “fitness” (idoneità)
Selezione delle soluzioni più promettenti (genitori)
Generazione di nuove soluzioni attraverso incroci
Popolazione nuova
• Interruzione dopo un certo numero di iterazioni
Riempimento
Loft
4. Loft
Applicazione
Oggetto
Numero punti
Poggiatesta di un sedile
64814
Applicazione
sezioni
spline
loft
specchiatura
superficie finale
Applicazione
Conclusioni
• Metodo efficace
– Buona fedeltà di ricostruzione
– Semplicità del modello
– Facilità d’uso
• Sviluppi futuri
– Ampliare il campo di applicabilità
Scarica

3. Ottimizzazione