DIY Arduino 3D laserscanner (5 / 5 steg)
Steg 5: Programvara (dator sidan)
Vi kommer att använda den "FabScan Ubuntu Live DVD" bild som var skapad av Mario Lukas. Du kan ladda ner det från här, den här bilden har förinstallerade programvaran FabScan. Du kan skriva bilden på en blixt driva med Win32DiskImager (data överför länk) och använda det utan att installera linux os på ditt system. Du kan hitta fler alternativ för andra operativsystem här.
Viktigt! Om du använder "Prova Ubuntu" alternativ se till att spara dina filer före avstängning datorn!
Se ovanstående bilder och följ anvisningarna:
- Välj SerialPort
- Välj kamera
- Fil - Kontrollpanelen
- Klicka på identifiera laser (Lägg inte något föremål i skannern ännu) och välj "Aktivera"
- Klicka på "Hämta Frame" och se till att den blå horisontella linjen vidrör toppen av tabellen svarvning och den gula vågräta linjen vidrör botten av tabellen svarvning. Även bör den gula lodräta linjen passera genom centrum av skivtallriken. En icke justerad kamera kommer att resultera i förvrängd genomsökningar!
Efter installationen nära Kontrollpanelen, sätta ett objekt inuti scannern och tryck på knappen start scan.
Tips: du kan ändra filen configuration.xml för FabScan genom att följa detta Guide .
Spara 3D-bild:
När scanning förfarande är klar kan du spara skannade 3D-objektet som en 3D pointcloud .pcd eller .ply fil. Du kan också spara den som en 3D stl-fil men detta fungerar till alla plattformar. Om du vill ha kan du också öppna ett äldre skannade objekt genom att välja Arkiv - OpenPointCloud.
Vad nästa?
Du kan använda MeshLab för att bearbeta skannade objektet och sedan skriva ut den med en 3D-skrivare!
Fil bearbetning med MeshLab:
1. se till att du sparade objekt som en .ply-fil.
2. Öppna filen med MeshLab
3. i MeshLab, beräkna normaler (filter/punkt Set/beräkna normaler för pekar uppsättningar)
4. sedan rekonstruera ytan med hjälp av poisson återuppbyggnad (filter/punkt Set/ytan återuppbyggnad: Poisson)
Avsluta :D
Många många tack vare FabScan team!!!