SlideShare a Scribd company logo
1 of 90
Download to read offline
Reverse Engineering & Scanner 3D
Cos'è uno scanner 3D 
un dispositivo che analizza gli oggetti o gli 
ambienti del mondo reale per collezionare dati 
sulle loro forme o sul loro aspetto, e per 
costruire modelli tridimensionali digitali
Intro / storia 1 
Misurare 
Primi tentativi per standardizzare le misure: 2600 AC nella valle 
dell'Indo 
240 AC Erastotene stimò la circonferenza della Terra al solstizio 
d'estate misurando l'altezza del sole a Alexandria e Siene 
1750 / 1850 Rivoluzione Industriale – la misura delle cose 
divenne fondamentale 
Primi metodi di misura per contatto diretto: calibri e metri 
Pantografi per replicare gli oggetti 
La rivoluzione c'è stata con le misure non invasive e a 
distanza.
Intro / storia 2 
Laser ranging systems have been in use in a variety of 
industries for decades, with the first patented instruments 
appearing as early as the late 1980’s. 
3D scanning was first applied in the Architecture, 
Engineering, and Construction industry in the 1990’s with 
the market debut of the first integrated commercial 
systems for 3D scanning
Applicazioni / 1 
A cosa serve? Quali applicazioni? 
Product inspection – per vedere se un prodotto è uscito come 
previsto (si misurano parti e rilevano difetti) 
Medicina – si rilevano parti in 3D per creare protesi su misura. 
Negl interventi la scansione è proiettata sul paziente 
Product design
Applicazioni / 2 
Edilizia – verifica che l'edificio sia uscito come previsto 
Clothes fitting – misurazione del corpo – es esercito USA ha un 
sistema di misurazione automatico 
Art history 
Sculptures & interesting objects to look at 
Art: studying working techniques 
Art history 
Cultural heritage preservation 
High-visibility project 
Archaeology 
Ricostruzione di parti e ricombinazione frammenti 
Ricostruzione oggetti in 3D per evitare di toccarli
Applicazioni / 3 
Computer graphics 
Cinema 
Giochi (hanno un fatturato maggiore del cinema) 
Robot navigation
Possibilità tecnologiche 
Contatto 
Sonde a contatto 
Trasmissive 
Magnetic Resonance Imaging (MRI) 
Ultrasuoni 
Raggi X 
Suoni e Vibrazioni 
Riflessione 
Ottica 
Non ottica (radar e sonar)
Tecnologie ottiche 
Immagini stereo 
Oggetto inquadrato da due angolature (doppia immagine) 
Meglio più di due per evitare ambiguità 
Non vedo quello che c'è dietro
Tecnologie ottiche 
Shape from motion 
Da analisi di una sequenza di immagini, ricavo l'oggetto in 3d 
Shape from shading 
Si evidenziano le forme illuminando l'oggetto da diversi punti
Tecnologie ottiche 
Shape from texture 
Si proietta una texture nota sull'oggetto e vedendo come si 
deforma si ricava la forma dell'oggetto (esempio una serie di 
righe)
Tecnologie ottiche 
Shape from focus/defocus 
Si determinano distanze e forme vedendo come e dove si 
mette a fuoco l'immagine – la messa a fuoco dipende dalla 
distanza 
Tempo di volo del laser 
Opera su grandi volumi (lati da 100m) 
Precisione grossolana – 5mm 
Per scavi archeologici, edifici, stanze
Tecnologie ottiche 
Triangolazione 
Una lama laser che scorre sull'oggetto 
Laser e camera posti a triangolo con l'obj 
Se camera e laser si muovono indipedentemente, è difficile 
poi ricostruire con precisione. Molti scanner hanno camera e laser 
fissi. 
Per grandi oggetti si usano sistemi che muovono il gruppo di 
scansione e gli fanno coprire delle piccole regioni (moto su tilt e 
pan)
MakerScanner
Distanze e colori 
Misura della distanza e nuvola di punti 
Scanning systems primarily capture the physical position of a 
target object, represented as a series of points (forming a “point 
cloud”) typically in Cartesian coordinates (XYZ). This is 
accomplished by comparing the emitted and returned light pulse, 
and determining the value of the target object in relation to the 
position of the scanning instrument 
Colori 
determine the colour of the each point by using a camera (can be 
built-in or seperate), which is represented by the commonly used 
RGB (red, green, blue) value scale. Because scanners are optical 
systems, only what the scanner can “see” is captured,
Precisione, Risoluzione, Accuratezza 
Risoluzione: densità della nuvola di punti 
Accuratezza: differenza tra misura e valore reale 
Precisione: indica la correttezza della misura (posso avere un 
point set preciso ma inaccurato – es se offset iniziale e non mi 
accorgo) 
Peggiorano con: 
Distanza 
Superficie riflettente 
Velocità di scansione 
Si va da qualche millimetro (5 mm) fino a freazioni di millimetro 
(0,3 mm)
Formato file 
Lo scanner raccoglie una nuvola di punti che poi è raccolta in un 
file 
ASTM E57 File Format (XYX I RGB) questo rappresenta la 
nuvola di punti 
Questi formati derivano dal mondo grafico: 
OBJ (con colori) 
STL 
VRML (con colori)
Scanner professionali
Makerbot Digitizer 
Circa 800$
P rezzo: circa 400€
Uniscan 
Prezzo: 4000€
Scanner low cost
David Scanner 
A starter kit of the David Scanner is available for 399 €. 
360 scans are possible, although the user needs to turn the 
object manually between multiple scans. 
The software is proprietary and runs only on Windows. 
Minimal equipment is needed, such as a line laser, a camera and 
a calibration pattern which can be printed out. 
Using the DAVID- Shapefusion software the user can manually 
merge multiple point-clouds from different scans and convert 
them to a surface mesh by-hand.
David Scanner
David Scanner
Makerbot Scanner v.0 
The MakerBot 3D Scanner (formerly know as Cyclops) is a 3D 
scanning mounting kit for a pico projector, a webcam and an 
iPhone or iPod. 
The mounting kit is available for 50$. 
A set of additional open-source software is required (ThreePhase, 
PeasyCam, ControlP5, Processing). 
Extensive instructions are provided on the website to perform a 
single face scan. 
Using Blender and MeshLab the point-clouds are transformed into 
surface meshes which can then be printed on the MakerBot. 
http://wiki.makerbot.com/3D-scanner
Makerbot Scanner v.0
3D Photograpy on your desk 
This project requires very little hardware: a camera, a desk- lamp, 
a pencil and a checkerboard. 
The checkerboard is used for calibration. 
The pencil is waved between the lamp and the object to be 
scanned, casting a shadow on the object. 
The 3D shape of the object is extracted from the spatial and 
temporal location of the observed shadow. 
Several implementations of this technique are available on the 
project’s website. 
http://www.vision.caltech.edu/bouguetj/ICCV98/
FabScanner 
Fabscanner http://hci.rwth-aachen.de/fabscan 
Un progetto simile: 
Scanner con arduino e mathlab 
http://makezine.com/projects/diy-3d-laser-scanner-using-arduino/
FabScanner
MakerScanner 
Scanner con webcam fissa e laser lineare da muovere a mano 
Il software è disponibile per Windows, Linux e come sorgenti.
MakerScanner
MakerScanner
I used Blender 3D to clean the pointcloud and MeshLab to create a surface 
which we then 3D printed on a Makerbot. If you're interested you can get the 
pointcloud and STL files here.
123D Catch 
Download e demo
123D Catch
Kinect 
Kinect also includes infrared projectors and cameras which are 
used for depth detection, hence it could also be used to build a 
3D scanner. 
The depth perception technology in the Kinect works best at 
distances of 6-8 feet (⇡ 2m). 
Thus, the Kinect is better suited for identifying ”likely humans in 
the scene and the likely positions of their arms and legs.” 
than for precise short-range 3D scanning. 
Attenzione alle versioni per: Window e XBox 
Alternative: ASUS xition 
SOFTWARE: KScan 3D, Skanect, FARO...
Skanect 
Per Windows e Mac 
Limitato a 5000 facce in versione free 
E' molto facile da usare 
Spiegazione programma e demo scansione
Riparare i modelli con Meshlab 
Nuvola di punti | Riparare | Chiudere | Esportare
MeshLab 
File → import Model 
Import della tazza.obj fatta con Skanect 
Movimenti: 
- drag dei cerchi per ruotare 
- CMD + drag per il PAN 
- zoom (rotellina mouse) 
Visualizzazioni (toolbar) 
punti, triangoli... 
Illuminazione 
Render → lightening 
Tasto toolbox: fill hole 
Icona con i 3 assi a colori : serve per ruotare, traslare e spostare 
Cancellare parti con la selezione per vertici e facce e l'apposito 
filtro.
MeshLab 
Semplificare facce 
https://www.shapeways.com/tutorials/polygon_reduction_with_meshlab 
From the menu, select Filters > Remeshing, simplification and construction > Quadratic 
Edge Collapse Detection. 
Target number of faces: numero facce desiderate 
Quality threshold: 1. Enter a value between 0 and 1 here; the higher the value the harder 
MeshLab tries to stick to your original model's shape. 
Preserve Boundary of the Mesh: Yes. 'The simplification process tries not to destroy mesh 
boundaries, e.g. exposed edges of the mesh are left untouched. This parameter has no 
effect on watertight meshes.' 
Preserve Normal: Yes. Select this to stop MeshLab from accidentally flipping the face 
normals. 
Planar simplification: Yes. Paolo's comment: 'Add additional simplification constraints that 
try to preserve the current shape of the triangles.
Link dei tutorial 
cleaning: http://abarry.org/makerscanner/4-makerscanner-post-processing.html 
meshing: http://abarry.org/makerscanner/5-makerscanner-meshing.html
● Filters -> Normal, Curvatures and Orientation -> Compute normal for 
points set 
● Filters -> Remeshing, Simplification and Reconstruction -> Surface 
Reconstruction Poisson 
● Filters -> Normals, Curvatures and Orientation-> Re-Orient All Faces 
Coherently
NetFabb 
Programma a uso gratuito (funzioni limitate) 
Si usa per lavorare sui modelli STL 
Utile per: 
- riparare file 
- individuare errori 
- tagliare i file 
- ruotare e ridimensionare oggetti
NetFabb
Editare l'stl con 123D design 
Importare e aggiungere una base 
Oppure scritte in svg...
Altre fonti 
DICOM 
Seg3d v2.1 + imagevis 
Aerial - planimetry
Grazie! 
Paolo Aliverti 
@zeppelinmaker 
www.zeppelinmaker.it

More Related Content

What's hot

3D graphics for cultural heritage
3D graphics for cultural heritage3D graphics for cultural heritage
3D graphics for cultural heritageMarina Belli
 
Dall'idea all'oggetto:i nuovi paradigmi di progettazione
Dall'idea all'oggetto:i nuovi paradigmi di progettazioneDall'idea all'oggetto:i nuovi paradigmi di progettazione
Dall'idea all'oggetto:i nuovi paradigmi di progettazioneClaudio Gasparini
 
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoTerranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoProgetto Open Téchne
 
Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Salvatore Nicotra
 
La stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creandoLa stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creandoImpara digitale
 
La stampa 3D a scuola: imparare creando giochi
La stampa 3D a scuola:  imparare creando giochiLa stampa 3D a scuola:  imparare creando giochi
La stampa 3D a scuola: imparare creando giochiClaudio Gasparini
 
Strumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3DStrumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3DClaudio Gasparini
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...Giulio Bigliardi
 
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)Giulio Bigliardi
 
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...Ginestra_
 
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...Progetto Open Téchne
 
Intro al 3D Printing
Intro al 3D PrintingIntro al 3D Printing
Intro al 3D PrintingFablab Torino
 
Dalle fotografie alla mesh texturizzata, sperimentazioni
Dalle fotografie alla mesh texturizzata, sperimentazioniDalle fotografie alla mesh texturizzata, sperimentazioni
Dalle fotografie alla mesh texturizzata, sperimentazioniSofia Menconero
 
Evoluzione rendering
Evoluzione renderingEvoluzione rendering
Evoluzione renderingYuma Noise
 
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...Andrea Bidinost
 

What's hot (19)

3D graphics for cultural heritage
3D graphics for cultural heritage3D graphics for cultural heritage
3D graphics for cultural heritage
 
Corso scanner 3d
Corso scanner 3dCorso scanner 3d
Corso scanner 3d
 
Dall'idea all'oggetto:i nuovi paradigmi di progettazione
Dall'idea all'oggetto:i nuovi paradigmi di progettazioneDall'idea all'oggetto:i nuovi paradigmi di progettazione
Dall'idea all'oggetto:i nuovi paradigmi di progettazione
 
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoTerranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
 
Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)
 
La stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creandoLa stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creando
 
La stampa 3D a scuola: imparare creando giochi
La stampa 3D a scuola:  imparare creando giochiLa stampa 3D a scuola:  imparare creando giochi
La stampa 3D a scuola: imparare creando giochi
 
La stampa 3d
La  stampa 3dLa  stampa 3d
La stampa 3d
 
Strumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3DStrumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3D
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
 
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)
3D ArcheoLab, 7 aprile 2014 @ On/Off (Parma)
 
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...
XYZ – Corso base di scannerizzazione, modellazione e stampa 3D – Kentstrapper...
 
Dal 3D al GIS (2019)
Dal 3D al GIS (2019)Dal 3D al GIS (2019)
Dal 3D al GIS (2019)
 
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...
Navarra M. C., Rilievo fotogrammetrico, ricostruzione 3D e digitalizzazioni d...
 
Intro al 3D Printing
Intro al 3D PrintingIntro al 3D Printing
Intro al 3D Printing
 
Dalle fotografie alla mesh texturizzata, sperimentazioni
Dalle fotografie alla mesh texturizzata, sperimentazioniDalle fotografie alla mesh texturizzata, sperimentazioni
Dalle fotografie alla mesh texturizzata, sperimentazioni
 
Evoluzione rendering
Evoluzione renderingEvoluzione rendering
Evoluzione rendering
 
3d Studio Viz - Scheda corso LEN
 3d Studio Viz - Scheda corso LEN 3d Studio Viz - Scheda corso LEN
3d Studio Viz - Scheda corso LEN
 
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...
Presentazione Sviluppo e confronto di tecniche di stima della traiettoria di ...
 

Viewers also liked

Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design
Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design
Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design Claudio Gasparini
 
Costruiamo una mappa concettuale
Costruiamo una mappa concettualeCostruiamo una mappa concettuale
Costruiamo una mappa concettualeGiulio Falco
 
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su TwitterGiuliano Ambrosio
 
Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2Paolo Aliverti
 
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social Media
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social MediaABC: Come rendere un Post Blog su WordPress ottimizzato per i Social Media
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social MediaGiuliano Ambrosio
 
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...Giuliano Ambrosio
 
Tecniche di modellazione 3d metodo progettuale
Tecniche di modellazione 3d metodo progettualeTecniche di modellazione 3d metodo progettuale
Tecniche di modellazione 3d metodo progettualeDaniele Francaviglia
 
Video Digital Communication chap 1
Video Digital Communication chap 1Video Digital Communication chap 1
Video Digital Communication chap 1gonaomi
 
Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)Paolo Aliverti
 
Social Media e Audio (Casi di Studio e Piattaforme)
Social Media e Audio (Casi di Studio e Piattaforme)Social Media e Audio (Casi di Studio e Piattaforme)
Social Media e Audio (Casi di Studio e Piattaforme)Giuliano Ambrosio
 
Open Makers Italy - L'importanza della prototipazione per la creazione di una...
Open Makers Italy - L'importanza della prototipazione per la creazione di una...Open Makers Italy - L'importanza della prototipazione per la creazione di una...
Open Makers Italy - L'importanza della prototipazione per la creazione di una...Andrea Paraggio
 

Viewers also liked (20)

Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design
Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design
Dall'idea all'oggetto: i nuovi paradigmi di progettazione nel design
 
Costruiamo una mappa concettuale
Costruiamo una mappa concettualeCostruiamo una mappa concettuale
Costruiamo una mappa concettuale
 
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
 
Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2
 
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social Media
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social MediaABC: Come rendere un Post Blog su WordPress ottimizzato per i Social Media
ABC: Come rendere un Post Blog su WordPress ottimizzato per i Social Media
 
Le geometrie nascoste
Le geometrie nascosteLe geometrie nascoste
Le geometrie nascoste
 
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
 
Tecniche di modellazione 3d metodo progettuale
Tecniche di modellazione 3d metodo progettualeTecniche di modellazione 3d metodo progettuale
Tecniche di modellazione 3d metodo progettuale
 
Abecedario
AbecedarioAbecedario
Abecedario
 
Mars
MarsMars
Mars
 
23 novembre
23 novembre23 novembre
23 novembre
 
Liberta Digitali
Liberta DigitaliLiberta Digitali
Liberta Digitali
 
Social Brand Day #SBDAY14
Social Brand Day #SBDAY14Social Brand Day #SBDAY14
Social Brand Day #SBDAY14
 
Creativity and graphic design 1
Creativity and graphic design 1Creativity and graphic design 1
Creativity and graphic design 1
 
Creativity and graphic design 2
Creativity and graphic design 2Creativity and graphic design 2
Creativity and graphic design 2
 
Video Digital Communication chap 1
Video Digital Communication chap 1Video Digital Communication chap 1
Video Digital Communication chap 1
 
#LaForza
#LaForza#LaForza
#LaForza
 
Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)
 
Social Media e Audio (Casi di Studio e Piattaforme)
Social Media e Audio (Casi di Studio e Piattaforme)Social Media e Audio (Casi di Studio e Piattaforme)
Social Media e Audio (Casi di Studio e Piattaforme)
 
Open Makers Italy - L'importanza della prototipazione per la creazione di una...
Open Makers Italy - L'importanza della prototipazione per la creazione di una...Open Makers Italy - L'importanza della prototipazione per la creazione di una...
Open Makers Italy - L'importanza della prototipazione per la creazione di una...
 

Similar to Scanner 3D e reverse Engineering

Barcamp - tema proposto -
Barcamp - tema proposto -Barcamp - tema proposto -
Barcamp - tema proposto -iuav
 
Iuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro belliniIuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro bellinipietrobellini
 
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...Pietro Galli
 
[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi
[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi
[Intel Developers Milan meetup] Evoluzione del 3D per Diego RossiBeMyApp
 
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...Progettazione e sviluppo di un sistema di visione artificiale per il monitora...
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...RiccardoScilla
 
Il Manuale dell'Artigiano Digitale
Il Manuale dell'Artigiano DigitaleIl Manuale dell'Artigiano Digitale
Il Manuale dell'Artigiano DigitaleFilippo Fresilli
 
3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage3D Graphics for Cultural Heritage
3D Graphics for Cultural HeritageMarina Belli
 
ITALIAN INTERACTION DESIGN DAY Firenze 19.06.2015
ITALIAN INTERACTION DESIGN DAY  Firenze 19.06.2015ITALIAN INTERACTION DESIGN DAY  Firenze 19.06.2015
ITALIAN INTERACTION DESIGN DAY Firenze 19.06.2015Roberto Fazio
 
DigitArch - Videocamere di profondità (Enrico Aymerich)
DigitArch - Videocamere di profondità (Enrico Aymerich)DigitArch - Videocamere di profondità (Enrico Aymerich)
DigitArch - Videocamere di profondità (Enrico Aymerich)Sardegna Ricerche
 
Vray - GianmarcoCisotto269256
Vray - GianmarcoCisotto269256Vray - GianmarcoCisotto269256
Vray - GianmarcoCisotto269256gianmarcoc
 

Similar to Scanner 3D e reverse Engineering (20)

Barcamp - tema proposto -
Barcamp - tema proposto -Barcamp - tema proposto -
Barcamp - tema proposto -
 
Scanner 3D
Scanner 3DScanner 3D
Scanner 3D
 
Scanner 3D
Scanner 3DScanner 3D
Scanner 3D
 
Iuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro belliniIuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro bellini
 
Il backstage dell'animazione
Il backstage dell'animazioneIl backstage dell'animazione
Il backstage dell'animazione
 
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
 
[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi
[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi
[Intel Developers Milan meetup] Evoluzione del 3D per Diego Rossi
 
Scansione 3D e Reverse Engineering
Scansione 3D e Reverse EngineeringScansione 3D e Reverse Engineering
Scansione 3D e Reverse Engineering
 
Precision grafting - Ricostruzione 3D di tessuto osseo
Precision grafting - Ricostruzione 3D di tessuto osseoPrecision grafting - Ricostruzione 3D di tessuto osseo
Precision grafting - Ricostruzione 3D di tessuto osseo
 
Slides marco de_marco
Slides marco de_marcoSlides marco de_marco
Slides marco de_marco
 
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...Progettazione e sviluppo di un sistema di visione artificiale per il monitora...
Progettazione e sviluppo di un sistema di visione artificiale per il monitora...
 
Laser Scanner 3D
Laser Scanner 3DLaser Scanner 3D
Laser Scanner 3D
 
Iuavcamp presentazione
Iuavcamp presentazioneIuavcamp presentazione
Iuavcamp presentazione
 
Laser Scanner 3D
Laser Scanner 3DLaser Scanner 3D
Laser Scanner 3D
 
Il Manuale dell'Artigiano Digitale
Il Manuale dell'Artigiano DigitaleIl Manuale dell'Artigiano Digitale
Il Manuale dell'Artigiano Digitale
 
3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage
 
ITALIAN INTERACTION DESIGN DAY Firenze 19.06.2015
ITALIAN INTERACTION DESIGN DAY  Firenze 19.06.2015ITALIAN INTERACTION DESIGN DAY  Firenze 19.06.2015
ITALIAN INTERACTION DESIGN DAY Firenze 19.06.2015
 
Archeologia Virtuale: dalla carta allo schermo
Archeologia Virtuale: dalla carta allo schermoArcheologia Virtuale: dalla carta allo schermo
Archeologia Virtuale: dalla carta allo schermo
 
DigitArch - Videocamere di profondità (Enrico Aymerich)
DigitArch - Videocamere di profondità (Enrico Aymerich)DigitArch - Videocamere di profondità (Enrico Aymerich)
DigitArch - Videocamere di profondità (Enrico Aymerich)
 
Vray - GianmarcoCisotto269256
Vray - GianmarcoCisotto269256Vray - GianmarcoCisotto269256
Vray - GianmarcoCisotto269256
 

More from Paolo Aliverti

Corso di prototipazione elettronica
Corso di prototipazione elettronicaCorso di prototipazione elettronica
Corso di prototipazione elettronicaPaolo Aliverti
 
Come riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosaCome riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosaPaolo Aliverti
 
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola CovaMeccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola CovaPaolo Aliverti
 
IBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of ThingsIBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of ThingsPaolo Aliverti
 
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di LodiDigital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di LodiPaolo Aliverti
 
Internet of Things for Dummies
Internet of Things for DummiesInternet of Things for Dummies
Internet of Things for DummiesPaolo Aliverti
 
Corso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principiantiCorso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principiantiPaolo Aliverti
 
Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1Paolo Aliverti
 
IFF - Ied for Future - FabLab
IFF - Ied for Future - FabLabIFF - Ied for Future - FabLab
IFF - Ied for Future - FabLabPaolo Aliverti
 
Codemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmareCodemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmarePaolo Aliverti
 
Catania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club MeetingCatania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club MeetingPaolo Aliverti
 
CreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forzaCreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forzaPaolo Aliverti
 
Programmazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpaProgrammazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpaPaolo Aliverti
 
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensoriPaolo Aliverti
 
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"Paolo Aliverti
 
Introduzione a RaspBerry PI
Introduzione a RaspBerry PIIntroduzione a RaspBerry PI
Introduzione a RaspBerry PIPaolo Aliverti
 
Arscientia secondo dialogo
Arscientia secondo dialogoArscientia secondo dialogo
Arscientia secondo dialogoPaolo Aliverti
 

More from Paolo Aliverti (20)

Physical computing
Physical computingPhysical computing
Physical computing
 
Corso di prototipazione elettronica
Corso di prototipazione elettronicaCorso di prototipazione elettronica
Corso di prototipazione elettronica
 
Come riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosaCome riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosa
 
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola CovaMeccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
 
IBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of ThingsIBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of Things
 
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di LodiDigital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
 
Internet of Things for Dummies
Internet of Things for DummiesInternet of Things for Dummies
Internet of Things for Dummies
 
Corso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principiantiCorso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principianti
 
Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1
 
IFF - Ied for Future - FabLab
IFF - Ied for Future - FabLabIFF - Ied for Future - FabLab
IFF - Ied for Future - FabLab
 
Codemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmareCodemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmare
 
Catania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club MeetingCatania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club Meeting
 
CreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forzaCreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forza
 
Programmazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpaProgrammazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpa
 
Heavy Arduino
Heavy ArduinoHeavy Arduino
Heavy Arduino
 
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensori
 
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
 
Workshop su Arduino
Workshop su ArduinoWorkshop su Arduino
Workshop su Arduino
 
Introduzione a RaspBerry PI
Introduzione a RaspBerry PIIntroduzione a RaspBerry PI
Introduzione a RaspBerry PI
 
Arscientia secondo dialogo
Arscientia secondo dialogoArscientia secondo dialogo
Arscientia secondo dialogo
 

Recently uploaded

GIORNATA TECNICA 18/04 | BENANTI Alessandro
GIORNATA TECNICA 18/04 | BENANTI AlessandroGIORNATA TECNICA 18/04 | BENANTI Alessandro
GIORNATA TECNICA 18/04 | BENANTI AlessandroServizi a rete
 
Presentzione Matematica similitudini circonferenze e omotetie.pptx
Presentzione  Matematica similitudini circonferenze e omotetie.pptxPresentzione  Matematica similitudini circonferenze e omotetie.pptx
Presentzione Matematica similitudini circonferenze e omotetie.pptxfilippoluciani9
 
Descrizione della struttura architettonica Eretteo.pptx
Descrizione della struttura architettonica Eretteo.pptxDescrizione della struttura architettonica Eretteo.pptx
Descrizione della struttura architettonica Eretteo.pptxtecongo2007
 
GIORNATA TECNICA 18/04 | LITTERIO Raffaele
GIORNATA TECNICA 18/04 | LITTERIO RaffaeleGIORNATA TECNICA 18/04 | LITTERIO Raffaele
GIORNATA TECNICA 18/04 | LITTERIO RaffaeleServizi a rete
 
GIORNATA TECNICA 18/04 | SPIZZIRRI Massimo
GIORNATA TECNICA 18/04 | SPIZZIRRI MassimoGIORNATA TECNICA 18/04 | SPIZZIRRI Massimo
GIORNATA TECNICA 18/04 | SPIZZIRRI MassimoServizi a rete
 
GIORNATA TECNICA 18/04 | DE LEO Antonio
GIORNATA TECNICA 18/04  | DE LEO AntonioGIORNATA TECNICA 18/04  | DE LEO Antonio
GIORNATA TECNICA 18/04 | DE LEO AntonioServizi a rete
 
GIORNATA TECNICA 18/04 | DE ROSA Roberto
GIORNATA TECNICA 18/04 | DE ROSA RobertoGIORNATA TECNICA 18/04 | DE ROSA Roberto
GIORNATA TECNICA 18/04 | DE ROSA RobertoServizi a rete
 
GIORNATA TECNICA DA AQP 18/04 | MOTTA Simone
GIORNATA TECNICA DA AQP 18/04 | MOTTA SimoneGIORNATA TECNICA DA AQP 18/04 | MOTTA Simone
GIORNATA TECNICA DA AQP 18/04 | MOTTA SimoneServizi a rete
 
GIORNATA TECNICA DA AQP 18/04 | ZONNO Serena
GIORNATA TECNICA DA AQP 18/04 | ZONNO SerenaGIORNATA TECNICA DA AQP 18/04 | ZONNO Serena
GIORNATA TECNICA DA AQP 18/04 | ZONNO SerenaServizi a rete
 

Recently uploaded (9)

GIORNATA TECNICA 18/04 | BENANTI Alessandro
GIORNATA TECNICA 18/04 | BENANTI AlessandroGIORNATA TECNICA 18/04 | BENANTI Alessandro
GIORNATA TECNICA 18/04 | BENANTI Alessandro
 
Presentzione Matematica similitudini circonferenze e omotetie.pptx
Presentzione  Matematica similitudini circonferenze e omotetie.pptxPresentzione  Matematica similitudini circonferenze e omotetie.pptx
Presentzione Matematica similitudini circonferenze e omotetie.pptx
 
Descrizione della struttura architettonica Eretteo.pptx
Descrizione della struttura architettonica Eretteo.pptxDescrizione della struttura architettonica Eretteo.pptx
Descrizione della struttura architettonica Eretteo.pptx
 
GIORNATA TECNICA 18/04 | LITTERIO Raffaele
GIORNATA TECNICA 18/04 | LITTERIO RaffaeleGIORNATA TECNICA 18/04 | LITTERIO Raffaele
GIORNATA TECNICA 18/04 | LITTERIO Raffaele
 
GIORNATA TECNICA 18/04 | SPIZZIRRI Massimo
GIORNATA TECNICA 18/04 | SPIZZIRRI MassimoGIORNATA TECNICA 18/04 | SPIZZIRRI Massimo
GIORNATA TECNICA 18/04 | SPIZZIRRI Massimo
 
GIORNATA TECNICA 18/04 | DE LEO Antonio
GIORNATA TECNICA 18/04  | DE LEO AntonioGIORNATA TECNICA 18/04  | DE LEO Antonio
GIORNATA TECNICA 18/04 | DE LEO Antonio
 
GIORNATA TECNICA 18/04 | DE ROSA Roberto
GIORNATA TECNICA 18/04 | DE ROSA RobertoGIORNATA TECNICA 18/04 | DE ROSA Roberto
GIORNATA TECNICA 18/04 | DE ROSA Roberto
 
GIORNATA TECNICA DA AQP 18/04 | MOTTA Simone
GIORNATA TECNICA DA AQP 18/04 | MOTTA SimoneGIORNATA TECNICA DA AQP 18/04 | MOTTA Simone
GIORNATA TECNICA DA AQP 18/04 | MOTTA Simone
 
GIORNATA TECNICA DA AQP 18/04 | ZONNO Serena
GIORNATA TECNICA DA AQP 18/04 | ZONNO SerenaGIORNATA TECNICA DA AQP 18/04 | ZONNO Serena
GIORNATA TECNICA DA AQP 18/04 | ZONNO Serena
 

Scanner 3D e reverse Engineering

  • 2. Cos'è uno scanner 3D un dispositivo che analizza gli oggetti o gli ambienti del mondo reale per collezionare dati sulle loro forme o sul loro aspetto, e per costruire modelli tridimensionali digitali
  • 3.
  • 4. Intro / storia 1 Misurare Primi tentativi per standardizzare le misure: 2600 AC nella valle dell'Indo 240 AC Erastotene stimò la circonferenza della Terra al solstizio d'estate misurando l'altezza del sole a Alexandria e Siene 1750 / 1850 Rivoluzione Industriale – la misura delle cose divenne fondamentale Primi metodi di misura per contatto diretto: calibri e metri Pantografi per replicare gli oggetti La rivoluzione c'è stata con le misure non invasive e a distanza.
  • 5. Intro / storia 2 Laser ranging systems have been in use in a variety of industries for decades, with the first patented instruments appearing as early as the late 1980’s. 3D scanning was first applied in the Architecture, Engineering, and Construction industry in the 1990’s with the market debut of the first integrated commercial systems for 3D scanning
  • 6.
  • 7. Applicazioni / 1 A cosa serve? Quali applicazioni? Product inspection – per vedere se un prodotto è uscito come previsto (si misurano parti e rilevano difetti) Medicina – si rilevano parti in 3D per creare protesi su misura. Negl interventi la scansione è proiettata sul paziente Product design
  • 8. Applicazioni / 2 Edilizia – verifica che l'edificio sia uscito come previsto Clothes fitting – misurazione del corpo – es esercito USA ha un sistema di misurazione automatico Art history Sculptures & interesting objects to look at Art: studying working techniques Art history Cultural heritage preservation High-visibility project Archaeology Ricostruzione di parti e ricombinazione frammenti Ricostruzione oggetti in 3D per evitare di toccarli
  • 9. Applicazioni / 3 Computer graphics Cinema Giochi (hanno un fatturato maggiore del cinema) Robot navigation
  • 10. Possibilità tecnologiche Contatto Sonde a contatto Trasmissive Magnetic Resonance Imaging (MRI) Ultrasuoni Raggi X Suoni e Vibrazioni Riflessione Ottica Non ottica (radar e sonar)
  • 11. Tecnologie ottiche Immagini stereo Oggetto inquadrato da due angolature (doppia immagine) Meglio più di due per evitare ambiguità Non vedo quello che c'è dietro
  • 12. Tecnologie ottiche Shape from motion Da analisi di una sequenza di immagini, ricavo l'oggetto in 3d Shape from shading Si evidenziano le forme illuminando l'oggetto da diversi punti
  • 13. Tecnologie ottiche Shape from texture Si proietta una texture nota sull'oggetto e vedendo come si deforma si ricava la forma dell'oggetto (esempio una serie di righe)
  • 14. Tecnologie ottiche Shape from focus/defocus Si determinano distanze e forme vedendo come e dove si mette a fuoco l'immagine – la messa a fuoco dipende dalla distanza Tempo di volo del laser Opera su grandi volumi (lati da 100m) Precisione grossolana – 5mm Per scavi archeologici, edifici, stanze
  • 15. Tecnologie ottiche Triangolazione Una lama laser che scorre sull'oggetto Laser e camera posti a triangolo con l'obj Se camera e laser si muovono indipedentemente, è difficile poi ricostruire con precisione. Molti scanner hanno camera e laser fissi. Per grandi oggetti si usano sistemi che muovono il gruppo di scansione e gli fanno coprire delle piccole regioni (moto su tilt e pan)
  • 17. Distanze e colori Misura della distanza e nuvola di punti Scanning systems primarily capture the physical position of a target object, represented as a series of points (forming a “point cloud”) typically in Cartesian coordinates (XYZ). This is accomplished by comparing the emitted and returned light pulse, and determining the value of the target object in relation to the position of the scanning instrument Colori determine the colour of the each point by using a camera (can be built-in or seperate), which is represented by the commonly used RGB (red, green, blue) value scale. Because scanners are optical systems, only what the scanner can “see” is captured,
  • 18. Precisione, Risoluzione, Accuratezza Risoluzione: densità della nuvola di punti Accuratezza: differenza tra misura e valore reale Precisione: indica la correttezza della misura (posso avere un point set preciso ma inaccurato – es se offset iniziale e non mi accorgo) Peggiorano con: Distanza Superficie riflettente Velocità di scansione Si va da qualche millimetro (5 mm) fino a freazioni di millimetro (0,3 mm)
  • 19.
  • 20. Formato file Lo scanner raccoglie una nuvola di punti che poi è raccolta in un file ASTM E57 File Format (XYX I RGB) questo rappresenta la nuvola di punti Questi formati derivano dal mondo grafico: OBJ (con colori) STL VRML (con colori)
  • 21.
  • 22.
  • 23.
  • 26.
  • 27. P rezzo: circa 400€
  • 30. David Scanner A starter kit of the David Scanner is available for 399 €. 360 scans are possible, although the user needs to turn the object manually between multiple scans. The software is proprietary and runs only on Windows. Minimal equipment is needed, such as a line laser, a camera and a calibration pattern which can be printed out. Using the DAVID- Shapefusion software the user can manually merge multiple point-clouds from different scans and convert them to a surface mesh by-hand.
  • 33.
  • 34. Makerbot Scanner v.0 The MakerBot 3D Scanner (formerly know as Cyclops) is a 3D scanning mounting kit for a pico projector, a webcam and an iPhone or iPod. The mounting kit is available for 50$. A set of additional open-source software is required (ThreePhase, PeasyCam, ControlP5, Processing). Extensive instructions are provided on the website to perform a single face scan. Using Blender and MeshLab the point-clouds are transformed into surface meshes which can then be printed on the MakerBot. http://wiki.makerbot.com/3D-scanner
  • 36. 3D Photograpy on your desk This project requires very little hardware: a camera, a desk- lamp, a pencil and a checkerboard. The checkerboard is used for calibration. The pencil is waved between the lamp and the object to be scanned, casting a shadow on the object. The 3D shape of the object is extracted from the spatial and temporal location of the observed shadow. Several implementations of this technique are available on the project’s website. http://www.vision.caltech.edu/bouguetj/ICCV98/
  • 37. FabScanner Fabscanner http://hci.rwth-aachen.de/fabscan Un progetto simile: Scanner con arduino e mathlab http://makezine.com/projects/diy-3d-laser-scanner-using-arduino/
  • 39. MakerScanner Scanner con webcam fissa e laser lineare da muovere a mano Il software è disponibile per Windows, Linux e come sorgenti.
  • 41.
  • 43. I used Blender 3D to clean the pointcloud and MeshLab to create a surface which we then 3D printed on a Makerbot. If you're interested you can get the pointcloud and STL files here.
  • 44.
  • 45.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53. Kinect Kinect also includes infrared projectors and cameras which are used for depth detection, hence it could also be used to build a 3D scanner. The depth perception technology in the Kinect works best at distances of 6-8 feet (⇡ 2m). Thus, the Kinect is better suited for identifying ”likely humans in the scene and the likely positions of their arms and legs.” than for precise short-range 3D scanning. Attenzione alle versioni per: Window e XBox Alternative: ASUS xition SOFTWARE: KScan 3D, Skanect, FARO...
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60. Skanect Per Windows e Mac Limitato a 5000 facce in versione free E' molto facile da usare Spiegazione programma e demo scansione
  • 61.
  • 62. Riparare i modelli con Meshlab Nuvola di punti | Riparare | Chiudere | Esportare
  • 63. MeshLab File → import Model Import della tazza.obj fatta con Skanect Movimenti: - drag dei cerchi per ruotare - CMD + drag per il PAN - zoom (rotellina mouse) Visualizzazioni (toolbar) punti, triangoli... Illuminazione Render → lightening Tasto toolbox: fill hole Icona con i 3 assi a colori : serve per ruotare, traslare e spostare Cancellare parti con la selezione per vertici e facce e l'apposito filtro.
  • 64. MeshLab Semplificare facce https://www.shapeways.com/tutorials/polygon_reduction_with_meshlab From the menu, select Filters > Remeshing, simplification and construction > Quadratic Edge Collapse Detection. Target number of faces: numero facce desiderate Quality threshold: 1. Enter a value between 0 and 1 here; the higher the value the harder MeshLab tries to stick to your original model's shape. Preserve Boundary of the Mesh: Yes. 'The simplification process tries not to destroy mesh boundaries, e.g. exposed edges of the mesh are left untouched. This parameter has no effect on watertight meshes.' Preserve Normal: Yes. Select this to stop MeshLab from accidentally flipping the face normals. Planar simplification: Yes. Paolo's comment: 'Add additional simplification constraints that try to preserve the current shape of the triangles.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71. Link dei tutorial cleaning: http://abarry.org/makerscanner/4-makerscanner-post-processing.html meshing: http://abarry.org/makerscanner/5-makerscanner-meshing.html
  • 72. ● Filters -> Normal, Curvatures and Orientation -> Compute normal for points set ● Filters -> Remeshing, Simplification and Reconstruction -> Surface Reconstruction Poisson ● Filters -> Normals, Curvatures and Orientation-> Re-Orient All Faces Coherently
  • 73. NetFabb Programma a uso gratuito (funzioni limitate) Si usa per lavorare sui modelli STL Utile per: - riparare file - individuare errori - tagliare i file - ruotare e ridimensionare oggetti
  • 75.
  • 76.
  • 77.
  • 78.
  • 79. Editare l'stl con 123D design Importare e aggiungere una base Oppure scritte in svg...
  • 80.
  • 81. Altre fonti DICOM Seg3d v2.1 + imagevis Aerial - planimetry
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90. Grazie! Paolo Aliverti @zeppelinmaker www.zeppelinmaker.it