Corso di Rilievo dell’Architettura Prof. Alessandro Merlo 3D Point Cloud Processing Software Leica Geosystems HDS Cyclone Corso di Rilievo dell’Architettura Prof. Alessandro Merlo RILIEVO DIGITALE 3D Point Cloud Processing Software CAMPAGNA DI ACQUISIZIONE Rilevamento scanner laser In presenza di supporto topografico In assenza di supporto topografico TRASFERIMENTO DATI Una nuvola per scansione, con origine del s.d.r. nella testa dello scanner REGISTRAZIONE DELLE NUVOLE Modello a nuvola di punti (point cloud) In presenza di rete topografica OPERAZIONI SUL MODELLO In assenza di rete topografica Estrazione di viste (screenshot), esportazione verso altri software… Dall’acquisizione scanner laser alle operazioni sul modello a nuvola di punti 3D Point Cloud Processing Software CAMPAGNA DI ACQUISIZIONE DEI DATI Ogni scansione produce una nuvola di punti (point cloud) dotata di un proprio sistema di riferimento la cui origine generalmente coincide con la testa dello scanner. Generalmente, per acquisire i dati di un oggetto complesso, sono necessarie più scansioni da posizioni differenti, che devono successivamente essere ricomposte in un unico modello mediante le operazioni di registrazione. ACQUISIZIONE CAMPAGNA DI ACQUISIZIONE Corso di Rilievo dell’Architettura Prof. Alessandro Merlo Il rilievo scanner laser può avvenire: In presenza di supporto topografico: l’allineamento delle scansioni avverrà mediante il riconoscimento di target battuti dalla stazione totale. In assenza di supporto topografico: l’allineamento delle scansioni avverrà mediante il riconoscimento di target o di punti notevoli dell’architettura. TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo ACQUISIZIONE PROGETTO DI RILIEVO APPOSIZIONE DEI TARGET RILIEVO SCANNER LASER E RILIEVO TOPOGRAFICO TRASFERIMENTO DEI DATI CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software TRASFERIMENTO DEI DATI ACQUISITI Le differenti scansioni vengono trasferite dalla memoria dello scanner ad un computer per poter essere processate e registrate tra loro (allineamento o messa a registro). In fase preliminare si procede generalmente ad un filtraggio del rumore presente nella nuvola di punti ed all’eliminazione di dati spuri o legati al disturbo (pulitura della nuvola). TRASFERIMENTO CAMPAGNA DI ACQUISIZIONE Corso di Rilievo dell’Architettura Prof. Alessandro Merlo TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO TRASFERIMENTO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo TRASFERIMENTO DEI DATI ACQUISITI Le differenti scansioni vengono trasferite dalla memoria dello scanner ad un computer per poter essere processate e registrate tra loro (allineamento o messa a registro). In fase preliminare si procede generalmente ad un filtraggio del rumore presente nella nuvola di punti ed all’eliminazione di dati spuri o legati al disturbo (pulitura della nuvola). Ciascuna scansione è caratterizzata da un proprio sistema di riferimento, solidale alla testa dello scanner. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE La registrazione (allineamento) è la procedura che consente di allineare ed unire le singole acquisizioni in una unica nuvola di punti secondo un determinato sistema di riferimento. Essa può essere eseguita mediante algoritmi di surface matching o mediante uso di punti di controllo materializzati mediante target artificiali. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software OPERAZIONI PRELIMINARI CAMPAGNA DI ACQUISIZIONE Corso di Rilievo dell’Architettura Prof. Alessandro Merlo Predisposizione della cartella di lavoro Importazione dei files .ptx Creazione dei singoli ModelSpace REGISTRAZIONE Copiature delle nuvole nei ControlSpace Riconoscimento dei target Scelta della nuvola “Home” Allineamento delle nuvole sulla “Home” Calibrazione dell’errore “Congelamento” della registrazione Creazione del ModelSpace totale TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE CON LEICA GEOSYSTEMS HDS CYCLONE Leica Geosystems HDS Cyclone è un software che consente di registrare ed operare con nuvole di punti acquisite da alcuni tra gli scanner laser più utilizzati. CAMPAGNA XXX DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 1. Preliminarmente a qualsiasi altra operazione è necessario creare una cartella di lavoro. Nella finestra “Navigator” > in “Servers” vi sono due cartelle, entrambe con il nome del computer; quella da utilizzare è la prima (senza la dizione “unshared”). 2. Cliccare con il pulsante dx sul nome del computer > “databases” > “add” > indicare il percorso della cartella dove si trovano i file ptx (o pts) e dare un nome al file .imp (lo stesso nome automaticamente viene inserito nel casella “Database Name”). Chiudere la finestra “Configure Database”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 2. Cliccare con il pulsante dx sul nome del computer > “databases” > “add” > indicare il percorso della cartella dove si trovano i file ptx (o pts) e dare un nome al file .imp (lo stesso nome automaticamente viene inserito nel casella “Database Name”). Chiudere la finestra “Configure Database”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 2. Cliccare con il pulsante dx sul nome del computer > “databases” > “add” > indicare il percorso della cartella dove si trovano i file ptx (o pts) e dare un nome al file .imp (lo stesso nome automaticamente viene inserito nel casella “Database Name”). Chiudere la finestra “Configure Database”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 3. Aprire la sottocartella (+) annidata dentro la cartella con il nome del computer. Al suo interno si trova il database creato in precedenza. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 4. Cliccare con il pulsante dx sul nome del database > “import” > si apre la finestra “import from file”: scegliere i file ptx da importare. Selezionare assieme tutti i files da importare > “open” > scegliere l’opzione “separate original clouds”. Il software importa i files (creando una copia di quelli originali) e per ognuno di questi dà origine ad uno ScanWorld (┴). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 4. Cliccare con il pulsante dx sul nome del database > “import” > si apre la finestra “import from file”: scegliere i file ptx da importare. Selezionare assieme tutti i files da importare > “open” > scegliere l’opzione “separate original clouds”. Il software importa i files (creando una copia di quelli originali) e per ognuno di questi dà origine ad uno ScanWorld (┴). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 4. Cliccare con il pulsante dx sul nome del database > “import” > si apre la finestra “import from file”: scegliere i file ptx da importare. Selezionare assieme tutti i files da importare > “open” > scegliere l’opzione “separate original clouds”. Il software importa i files (creando una copia di quelli originali) e per ognuno di questi dà origine ad uno ScanWorld (┴). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo OPERAZIONI PRELIMINARI 5. Aprire la cartella del primo ScanWorld (ha lo stesso nome del file importato); al suo interno aprire a sua volta la cartella “ModelSpace”. Cliccare con il pulsante dx sulla cartella presente > “Create and Open ModelSpace View”. 6. Ripetere la stessa operazione del punto 5 per il secondo ScanWorld e così per tutti i successivi. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 1. L’operazione di messa a registro si compie nel “ControlSpace”, pertanto, prima di procedere con la messa a registro delle singole scansioni è necessario fare una copia di ciascuna nuvola nel “ControlSpace” di ciascun “ScanWorld”. CAMPAGNA DI ACQUISIZIONE N.B. Se si lavora all’interno di un “project” (“database” > “create” > “project”) copiando al suo interno i ModelSpace, in realtà operiamo su una copia della nuvola originale senza aumentare il peso del file. TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 2. Andare nel “ModelSpace” (nell’immagine aperta) > “Selection” > “Select All”. Tornare nel menù a tendina > “Tools” > “Registration” > “Copy to ControlSpace”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 2. Andare nel “ModelSpace” (nell’immagine aperta) > “Selection” > “Select All”. Tornare nel menù a tendina > “Tools” > “Registration” > “Copy to ControlSpace”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 3. Tornare nella finestra “Navigator” > andare nella cartella “ControlSpace” e con un doppio click su di essa aprire il “ControlSpace”. Se la nuvola è rimasta selezionata > “Selection” > “Deselect”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 4. Su ciascuna nuvola è necessario individuare dei punto comuni (in genere dai target) denominati “Label” e nominarli con uno stesso numero (o lettera): selezionare un punto > “Tools” > “Registrations” > “Add/Edit Registration Label” > assegnare un nome univoco (in presenza di una rete topografica di riferimento è necessario assegnare ai Label lo stesso nome del punto corrispondente della rete stessa). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 5. Compiere l’operazione soprastante per almeno 4 punti comuni su due nuvole diverse. 6. Chiudere i ControlSpace. 7. Tornare alla finestra “Navigator” > nella cartella del “Database” > pulsante dx > “Create Registration” > dare un nome alla registrazione (nome prima nuvola+nome seconda nuvola) > cliccare due volte sull’icona per aprire il menù di registrazione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 8. Dal menù a tendina > “ScanWorld” > “Add ScanWorld” > caricare le due nuvole di punti che si desidera unire. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 8. Dal menù a tendina > “ScanWorld” > “Add ScanWorld” > caricare le due nuvole di punti che si desidera unire. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE La prima nuvola che viene selezionata è la “home” ed è in grassetto (se si vuole cambiare la “home”, una volta caricate le nuvole, tasto dx sulla nuvola > “Set Home ScanWorld”). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE La prima nuvola che viene selezionata è la “home” ed è in grassetto (se si vuole cambiare la “home”, una volta caricate le nuvole, tasto dx sulla nuvola > “Set Home ScanWorld”). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE In presenza di una rete topografica di riferimento è opportuno che quest’ultima costituisca la “Home” per tutte le altre scansioni. 9. Dal menù a tendina > “Constraint” > “Auto-Add Constraints”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 10. Cambiare menù: “Constraint List” (sotto il menu principale) > andare sul menù a tendina > “Registration” > “Register”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 10. Cambiare menù: “Constraint List” (sotto il menu principale) > andare sul menù a tendina > “Registration” > “Register”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 11. Controllo degli errori: cliccare su “Error” per metterli in ordine di errore. 12. Cliccare sull’ID con l’errore minore (devono comparire le nuvole). CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 13. Sul menù a tendina > “Cloud Constraint” > “Add-Cluod Constraint”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 13. Sul menù a tendina > “Cloud Constraint” > “Add-Cluod Constraint”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 14. Sul menù a tendina > “Registration” > “Register”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 15. Andare sul punto con più errore e calibrare il peso del punto > pulsante dx > “Set Weight” (0.1 per poco peso). Ripetere l’operazione per tutti i punti ad eccezione della “cluod-mesh”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 15. Andare sul punto con più errore e calibrare il peso del punto > pulsante dx > “Set Weight” (0.1 per poco peso). Ripetere l’operazione per tutti i punti ad eccezione della “cluod-mesh”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 16. Sul menù a tendina > “Registration” > “Register”. Se necessario reiterare il processo descritto sopra fino a quando l’errore della cloud mesh rientra nei 3 mm. 17. Sul menù a tendina > “Registration” > “Freeze Registration”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO REGISTRAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo REGISTRAZIONE DELLE NUVOLE 18. Sul menù a tendina > “Registration” > “Create ScanWorld”. 19. Nella finestra “Navigator” > “ModelSpace” > “Create ModelSpace” > “Create and Open ModelSpace View”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software REGISTRAZIONE DELLE NUVOLE In assenza di rete topografica di supporto, nella fase di registrazione ciascuna scansione può essere considerata “Home”. Su di essa verranno allineate tutte le altre scansioni o gruppi di scansioni. REGISTRAZIONE CAMPAGNA DI ACQUISIZIONE Corso di Rilievo dell’Architettura Prof. Alessandro Merlo In presenza di una rete topografica di riferimento è opportuno che quest’ultima costituisca la “Home” per tutte le altre scansioni. In tal modo è possibile ridurre l’errore di allineamento dovuto ad un processo a cascata, riferendosi invece ad una maglia rigida e precedentemente verificata. Per importare i punti del topografico in Cyclone è necessario importare il libretto delle misure in formato .txt, indicando al software quale colonna corrisponde all’identificativo dei punti (ID) e quali alle rispettive coordinate. TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software LAVORAZIONE PRODUZIONE DI SCREENSHOT Corso di Rilievo dell’Architettura Prof. Alessandro Merlo Posizionamento del piano di riferimento Associazione di un piano di taglio Scelta del punto di vista Scelta del tipo di sezione Settaggio dei parametri Produzione di screenshot ESPORTAZIONE VERSO ALTRI SOFTWARE Esportazione di bitmap da ribattere in CAD Esportazione di polilinee Esportazione dei punti per modellazione CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE INTERFACCIA DEL SOFTWARE Undo Redo Cut Copy Paste Delete Group Ungroup Remove from Group CAMPAGNA DI ACQUISIZIONE Pick Mode Multi-Pick Mode View Mode 2D Drawing Mode Seek Mode Polygonal Fence Mode Rectangle Fence Mode Circular Fence Mode Clear Fence Perspective Orthographic Panoramic TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE INTERFACCIA DEL SOFTWARE Use Color From Scanner Use Hue Intensity Map Use Grayscale Intensity Map Cloud Shaded Cloud One-Sided Cloud Rendering (Front) Cloud Rendering (Back) Cloud Silhouette Increase Point Width Decrease Point Width Hide Point Clouds No Cloud Density Reduction Low Cloud Density Reduction Medium Cloud Density Reduction High Cloud Density Reduction Highest Cloud Density Reduction CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI Show Coordinate System Axes Save/Edit Coordinate Systems Set Coordinate System Origin Set X Axis Set Y Axis Set Z Axis Set X then Y Axis Set X then Z Axis Set Y then X Axis Set Y then Z Axis Set Z then X Axis Set Z then Y Axis REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE INTERFACCIA DEL SOFTWARE Layers Set Object Visibility Set Selectable View Object As ScanWorld Explorer Up = X-Axis Up = Y-Axis Up = Z-Axis Keep Viewpoint Upright Limit Box Collapse Limit Box Set Limit Box by Fencing Save/Edit Viewpoints View All Zoom Into Fence Zoom Into Selection Align to Selection CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI Top View Bottom View Left View Right View Front View Back View Isometric View Right Isometric View Disable Viewpoint Panning Disable Viewpoint Zooming Disable Viewpoint Rotation REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Per estrarre sezioni orizzontali e verticali di una nuvola di punti è necessario posizionare opportunamente un piano di riferimento (“Reference Plane”), al quale è necessario associare un piano di taglio (“Cut Plane”). 1. Aprendo per la prima volta un “ModelSpace” il programma imposta un piano di riferimento (“Reference Plane”) orizzontale, visualizzabile da “Tools” > “Reference Plane” > “Show Active Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 2. Per posizionare un “Reference Plane” alla quota desiderata si può operare in due modi distinti: -Sistema empirico: con “Pick Mode” selezionare un punto della nuvola all’altezza desiderata. “Tools” > “Reference Plane” > “Set Plane Origin at Pick Point”. Il programma posiziona un piano orizzontale (coerentemente all’impostazione della terna di assi di riferimento) passante per il punto selezionato. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT -Sistema analitico: “Tools” > “Reference Plane” > “Edit Active Plane” > “Plane Origin”. Da questa finestra si possono editare le coordinate dell’origine del “Reference Plane”. 3. Una volta posizionato il “Reference Plane” è necessario associare ad esso un piano di taglio (“Cut Plane”), che darà luogo alla sezione. “Tools” > “Cut Plane” > “Set from Active Ref Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 4. Per posizionare correttamente il punto di vista ed ottenere una vista zenitale “Tools” > “Reference Plane” > “Align View to Active Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Nella finestra “Edit Active Plane” è possibile impostare tutti i parametri riferiti al “Reference Plane” attivo, tra cui il “Greed Spacing”, ovvero il passo della griglia di riferimento. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Nella finestra “Edit Active Plane” è possibile impostare tutti i parametri riferiti al “Reference Plane” attivo, tra cui il “Greed Spacing”, ovvero il passo della griglia di riferimento. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5. Associato il “Cut Plane” al “Reference Plane” ed impostata la vista è possibile visualizzare la sezione della nuvola di punti secondo due modalità: 5.a “Tools” > “Cut Plane” > “View Half-Space”. Viene visualizzato tutto ciò che sta al di sotto (o al di sopra) del piano di sezione. Se risultasse necessario “guardare dalla parte opposta” è possibile modificare il verso della normale del piano (che indica appunto il suo orientamento) invertendo tutti i segni in “Tools” > “Reference Plane” > “Edit Active Plane” > “Plane Normal”. 5.b “Tools” > “Cut Plane” > “View Slice”. Vengono visualizzati soltanto i punti appartenenti ad un ristretto intervallo in prossimità del “Cut Plane”. Tale intervallo può essere modificato da “Tools” > “Cut Plane” > “Set Slice Thickness”. E’ possibile ribattere i punti di tale sezione direttamente in Cyclone, selezionandoli in “Multi-Pick Mode” e “Create Object” > “From Pick Points” > “Polyline”. Tale polilinea può essere esportata in un file .dxf ed elaborata in Autocad o Rhinoceros, con l’unica accortezza di “schiacciare” la polilinea su un unico piano. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.a “Tools” > “Cut Plane” > “View Half-Space”. Viene visualizzato tutto ciò che sta al di sotto (o al di sopra) del piano di sezione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.a “Tools” > “Cut Plane” > “View Half-Space”. Viene visualizzato tutto ciò che sta al di sotto (o al di sopra) del piano di sezione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.a “Tools” > “Cut Plane” > “View Half-Space”. Viene visualizzato tutto ciò che sta al di sotto (o al di sopra) del piano di sezione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.b “Tools” > “Cut Plane” > “View Slice”. Vengono visualizzati soltanto i punti appartenenti ad un ristretto intervallo in prossimità del “Cut Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.b “Tools” > “Cut Plane” > “View Slice”. Vengono visualizzati soltanto i punti appartenenti ad un ristretto intervallo in prossimità del “Cut Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.b “Tools” > “Cut Plane” > “View Slice”. L’intervallo può essere modificato da “Tools” > “Cut Plane” > “Set Slice Thickness”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 5.b “Tools” > “Cut Plane” > “View Slice”. L’intervallo può essere modificato da “Tools” > “Cut Plane” > “Set Slice Thickness”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 6. E’ possibile produrre uno screenshot da “File” > “Snapshot”. Si apre una prima finestra di dialogo in cui inserire il nome dello screenshot e selezionare il formato del file. Dando conferma si apre una seconda finestra di dialogo in cui è possibile impostare l’output image width. Alla voce “Anti-aliasing Quality” selezionare None. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Per ottenere screenshot di prospetti e sezioni verticali è necessario ruotare di 90° i piani di riferimento e di taglio intorno agli assi di riferimento. La procedura generale è analoga a quella per la realizzazione delle piante. L’unica differenza sta nella modalità di posizionamento iniziale del “Reference Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 7. “Tools” > “Reference Plane” > “Add/Edit Reference Planes”. Si apre una finestra in cui è possibile copiare un “Reference Plane” esistente (“Copy Reference Plane”), rendere attivo un “Reference Plane” (“Set Active Reference Plane”), eliminare un “Reference Plane” (“Delete Reference Plane”), gestire l’ordine dei “Reference Planes”, renderli visibili o non visibili e modificarne il nome ed il colore. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Per ogni sezione è consigliabile impostare un nuovo “Reference Plane”, in modo da aver sempre a disposizione tutti i piani utilizzati. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 8. A partire da un piano orizzontale in vista zenitale selezionare un punto di cerniera rispetto al quale far ruotare il suo sistema di riferimento. “Tools” > “Reference Plane” > “Set Plane Origin at Pick Point”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 9. “Tools” > “Reference Plane” > “Rotate” e ruotare il piano nella posizione scelta per la sezione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 9. “Tools” > “Reference Plane” > “Rotate” e ruotare il piano nella posizione scelta per la sezione. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE PRODUZIONE DI SCREENSHOT 10. “Tools” > “Reference Plane” > “Align View to Active Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE PRODUZIONE DI SCREENSHOT 10. “Tools” > “Reference Plane” > “Align View to Active Plane”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 11. Per ottenere una sezione verticale è necessario ruotare il punto di vista da “Viewpoint” > “Move Viewpoint” > “Down” e nuovamente il “Reference Plane” da “Tools” > “Reference Plane” > “Set to Viewpoint”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 11. Per ottenere una sezione verticale è necessario ruotare il punto di vista da “Viewpoint” > “Move Viewpoint” > “Down” e nuovamente il “Reference Plane” da “Tools” > “Reference Plane” > “Set to Viewpoint”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 11. Per ottenere una sezione verticale è necessario ruotare il punto di vista da “Viewpoint” > “Move Viewpoint” > “Down” e nuovamente il “Reference Plane” da “Tools” > “Reference Plane” > “Set to Viewpoint”. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT 12. A questo punto è possibile associare un “Cut Plane” e procedere alla produzione di screenshot come illustrato per le piante. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo LAVORAZIONE INTERFACCIA DEL SOFTWARE 2D Drawing Mode Ad/Edit Reference Plane Show Activ Ref Plane Edit Activ Ref Plane Align Viewpoint to Active Ref Plane Set Ref Plane to View Point Set Ref Plane to UCS Set Ref Plane to X-Y Plane Set Ref Plane to X-Z Plane Set Ref Plane to Y-Z Plane Set Ref Plane on Object Set Plane Origin at Pick Point Pan Ref Plane Rotate Ref Plane Tilt Ref Plane Raise/Lower Ref Plane CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI Add/Edit Cutplanes Set Cutplane on Object Set Cutplane from Active Ref Plane Raise Active Cutplane Lower Active Cutplane Set Cutplane Offset View Half-Space View Slice Set Slice Thickness REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Per produrre screenshot di qualità è utile impostare alcune caratteristiche della nuvola di punti. In particolare è necessario settare correttamente il numero di punti caricato e visualizzato dal computer. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO LAVORAZIONE 3D Point Cloud Processing Software Corso di Rilievo dell’Architettura Prof. Alessandro Merlo PRODUZIONE DI SCREENSHOT Per produrre screenshot di qualità è utile impostare alcune caratteristiche della nuvola di punti. In particolare è necessario settare correttamente il numero di punti caricato e visualizzato dal computer. CAMPAGNA DI ACQUISIZIONE TRASFERIMENTO DEI DATI REGISTRAZIONE DELLE NUVOLE OPERAZIONI SUL MODELLO