Fabscan: Unterschied zwischen den Versionen
Lulu (Diskussion | Beiträge) (→Benutzung) |
Larsan (Diskussion | Beiträge) K (Veraltet) |
||
(22 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | {{Veraltet|Der Fabscan steht schon länger nicht mehr im Space}} | ||
+ | |||
{{Projekt | {{Projekt | ||
− | |kontakt = [[Benutzer: | + | |kontakt = [[Benutzer:Lulu|Lulu]] |
− | |status = | + | |status = inaktiv |
|beschreibung = Inbetriebnahme des Fabscan Geräts | |beschreibung = Inbetriebnahme des Fabscan Geräts | ||
|bild = Fabscan_mit_LEDs.jpg | |bild = Fabscan_mit_LEDs.jpg | ||
Zeile 24: | Zeile 26: | ||
== Software == | == Software == | ||
+ | === Linux === | ||
FabScan setzt auf eine vom Projekt selbst entwickelte gleichnamige Software auf, die die Ansteuerung des Arduino sowie der Webcam übernimmt. Die Software liegt als Live-DVD fertig vor (32bit), an einer 64bit Version wird gearbeitet. | FabScan setzt auf eine vom Projekt selbst entwickelte gleichnamige Software auf, die die Ansteuerung des Arduino sowie der Webcam übernimmt. Die Software liegt als Live-DVD fertig vor (32bit), an einer 64bit Version wird gearbeitet. | ||
Zeile 29: | Zeile 32: | ||
Ein Exemplar der fertig konfigurierten Ubuntu Virtual Box Installations-DVD wurde gebrannt, liegt im Fabscan. | Ein Exemplar der fertig konfigurierten Ubuntu Virtual Box Installations-DVD wurde gebrannt, liegt im Fabscan. | ||
+ | |||
+ | Update: Neue Live-DVD ist fertig: | ||
+ | |||
+ | Download hier: [http://www.mariolukas.de/downloads/ http://www.mariolukas.de/downloads/] | ||
+ | |||
+ | === Windows === | ||
+ | |||
+ | Neu, jetzt gibt es eine Windows-Version (Stand März 2015): | ||
+ | |||
+ | [http://wolfgangschmidt.info/simple3dscan/] | ||
== Treffen == | == Treffen == | ||
− | + | Wer sich mit 3D-Scan befassen möchte, verabredet am besten ein Treffen über den Normalverteiler. | |
=== 1. Treffen: Mi, 11.12.13 === | === 1. Treffen: Mi, 11.12.13 === | ||
Themenspeicher: | Themenspeicher: | ||
− | * | + | * Vollständigkeitskontrolle, - OK |
− | * Wir finden einen schönen Platz im neuen Space für den Fabscan, | + | * Wir finden einen schönen Platz im neuen Space für den Fabscan, - OK, steht im Frickelraum auf dem Regal |
− | * Inbetriebnahmeversuch, | + | * Inbetriebnahmeversuch, - OK |
− | * Installation von benötigter Software auf Rechnern | + | * Installation von benötigter Software auf Rechnern - Felix: OK ? |
* Kriterien-Erfassung für geeignete Scan-Objekte (bitte mitbringen!) | * Kriterien-Erfassung für geeignete Scan-Objekte (bitte mitbringen!) | ||
* Doku hier im Wiki, | * Doku hier im Wiki, | ||
Zeile 56: | Zeile 69: | ||
# Nicht zu hohl | # Nicht zu hohl | ||
# Stabiler Stand | # Stabiler Stand | ||
− | # Nicht | + | # Nicht transparent !? |
Wenn sie repliziert werden sollen, gilt zusätzlich: | Wenn sie repliziert werden sollen, gilt zusätzlich: | ||
Zeile 68: | Zeile 81: | ||
* Zeug aus dem Setzkasten | * Zeug aus dem Setzkasten | ||
* Figuren, z.B. Schlümpfe, Wum und Wendelin, Weihnachstsmänner, Osterhasen, ... | * Figuren, z.B. Schlümpfe, Wum und Wendelin, Weihnachstsmänner, Osterhasen, ... | ||
+ | * Modelliertes aus Knete | ||
* Dinge, die empfindlich, vergänglich oder kostbar sind | * Dinge, die empfindlich, vergänglich oder kostbar sind | ||
+ | * Dinge, die in einem anderen Maßstab wiedergegeben werden sollen (Verkleinert, vergrößert) | ||
+ | * Dinge, die man nicht mehr nachkaufen kann | ||
==Benutzung== | ==Benutzung== | ||
Zeile 79: | Zeile 95: | ||
## 'Fetch Frame', die blaue Linie sollte den oberen Rand des Drehtellers berühren, ansonsten etwas an der Kamera wackeln | ## 'Fetch Frame', die blaue Linie sollte den oberen Rand des Drehtellers berühren, ansonsten etwas an der Kamera wackeln | ||
# Scanqualität auswählen (Achtung: 'Best' dauert etwa 3-4 Stunden) | # Scanqualität auswählen (Achtung: 'Best' dauert etwa 3-4 Stunden) | ||
+ | # Objekt platzieren | ||
+ | # Fabscan lichtdicht verschließen | ||
# Start scan | # Start scan | ||
# warten | # warten | ||
# sobald der Scan beendet ist, kann die erstellte Punktwolke als .ply gespeichert werden, im Dateinamen muss '.ply' mitgetippt werden sowie der passende Dateityp ausgewählt werden, ansonsten wird die Datei nicht geschrieben | # sobald der Scan beendet ist, kann die erstellte Punktwolke als .ply gespeichert werden, im Dateinamen muss '.ply' mitgetippt werden sowie der passende Dateityp ausgewählt werden, ansonsten wird die Datei nicht geschrieben | ||
− | + | Frage: | |
− | + | ||
− | + | Woran merkt man, daß der Fabscan fertig ist? Nur an der Software, oder kann man es am Gerät merken, wenn die Software wegen Bildschirmsperrung nicht zu sehen ist? | |
+ | * hab ich mich auch schon mal gefragt, evtl kann man bei freien Pins am Arduino Status-LEDs anbauen --[[Benutzer:Kasalehlia|Kasalehlia]] ([[Benutzer Diskussion:Kasalehlia|Diskussion]]) | ||
=== Postprocessing === | === Postprocessing === | ||
[[Datei:Yoda_scanned.png|thumb|Rekostruierter Scan]] | [[Datei:Yoda_scanned.png|thumb|Rekostruierter Scan]] | ||
Die .ply Datei kann anschließend mit [http://meshlab.sourceforge.net/ MeshLab] geöffnet werden. Zuerst müssen die Normalen berechnet werden. Dies kann über 'Filters' -> 'Normals, Curvatures and Orientation' -> 'Compute normals for point sets' vorgenommen werden. Die 'Number of neigbors' kann auf 100 erhöht werden. Anschließend kann über 'Filters' -> 'Point Set' -> 'Surface Recostruction: Poisson' die Oberflächenrekunstruktion durchgeführt werden. Die besten Ergebnisse erhält man mit 'Octree Depth'=8 'Solver Divide'=20 'Samples per Node'=5 'Surface offsetting'=1 | Die .ply Datei kann anschließend mit [http://meshlab.sourceforge.net/ MeshLab] geöffnet werden. Zuerst müssen die Normalen berechnet werden. Dies kann über 'Filters' -> 'Normals, Curvatures and Orientation' -> 'Compute normals for point sets' vorgenommen werden. Die 'Number of neigbors' kann auf 100 erhöht werden. Anschließend kann über 'Filters' -> 'Point Set' -> 'Surface Recostruction: Poisson' die Oberflächenrekunstruktion durchgeführt werden. Die besten Ergebnisse erhält man mit 'Octree Depth'=8 'Solver Divide'=20 'Samples per Node'=5 'Surface offsetting'=1 | ||
+ | |||
+ | == Modding == | ||
+ | |||
+ | === Gemoddet=== | ||
+ | Unser Fabscan hat nun Griffe an den Klappen, mit denen die Klappen fast lichtdicht wieder auf ihre Löcher gelegt werden können. | ||
+ | * Bitte Foto machen! | ||
+ | |||
+ | === Ideen zum Modden === | ||
+ | * Innen oben Blaue LEDs anbringen, das verbessert Weißabgleich und Scanergebnis (von der Fabscan Mailingliste) | ||
+ | * Display anbringen, z.B. für Uhr, Scan-Restzeit, Fertig-Meldung, Fehlermeldung | ||
+ | * Inside-Webcam ergänzen | ||
+ | |||
+ | === Ideen zur Verbesserung der Software === | ||
+ | |||
+ | Bitte mal prüfen, ob die folgenden Dinge mit der neuen Fabscan DVD erledigt sind: (Februar 2014) | ||
+ | |||
+ | * Korrekte Vorgabe des Dateityps und der Dateiendung | ||
+ | * Beschleunigung des Scans | ||
+ | * Verringerung des Speicherbedarfs des Scans | ||
+ | * Toolchain zur Replikation optimieren (Scan + 3D-Druck ohne Toolwechsel möglich?) | ||
+ | |||
+ | === Ideen, was man als Zubehör benutzen könnte === | ||
+ | * Beilegen: Knete für Modelle, | ||
+ | * Knete zum Befestigen von wackeligen Objekten | ||
+ | * Beilegen: Doppelseitenklebeband zum Befestigen von Objekten | ||
+ | * Beilegen: "Sockel", für Objekte, wo man einen Teil der Unterseiten mit scannen möchte (mindestens die Kante) (z.B. Deckel eines Gurkenglases oder ähnliches) | ||
+ | * Schwanenhals-Halterung für Objekte, wo man am liebsten ganz drumrum scannen möchte. | ||
== Bilder == | == Bilder == | ||
Zeile 103: | Zeile 149: | ||
* Vergleich mit Kinect Scan | * Vergleich mit Kinect Scan | ||
+ | * Verlgeich mit dieser neuen Kinect für Windows-Software [http://www.heise.de/hardware-hacks/meldung/3D-Scans-mit-der-aktuellen-Windows-Kinect-2415167.html] | ||
* Vergleich mit Nintendo 3DS Scan | * Vergleich mit Nintendo 3DS Scan | ||
* Vergleich mit Handy Scan App | * Vergleich mit Handy Scan App | ||
* Vergleich mit David-Laserscanner | * Vergleich mit David-Laserscanner | ||
− | * Vergleich mit [http://www.my3dscanner.com/ http://www.my3dscanner.com/] | + | * Vergleich mit diesem Foto-Webdienst [http://www.my3dscanner.com/ http://www.my3dscanner.com/] |
+ | |||
[[Kategorie:Infrastruktur]] | [[Kategorie:Infrastruktur]] | ||
+ | [[Kategorie:3D-Druck]] | ||
+ | [[Kategorie:3D-Scan]] |
Aktuelle Version vom 7. April 2021, 00:34 Uhr
Die Informationen in diesem Artikel oder Absatz sind nicht mehr aktuell. Der Fabscan steht schon länger nicht mehr im Space
Fabscan | |
---|---|
Beschreibung: | Inbetriebnahme des Fabscan Geräts |
Kontakt: | Lulu |
Status: | inaktiv (Was heißt das?) |
FabScan ist ein 3D-Laserscanner des FabScan Projektes der RWTH Aachen. Unser Exemplar wurde von Lulu bereitgestellt und von Kasalehlia leicht modifiziert.
Inhaltsverzeichnis
Hardware
Ein fertig zusammengebauter Fabscan ist vorhanden, steht im Space.
- Kiste
- Netzteil
- USB-Kabel für den Arduino
sowie ein
- Arduino Uno
Software
Linux
FabScan setzt auf eine vom Projekt selbst entwickelte gleichnamige Software auf, die die Ansteuerung des Arduino sowie der Webcam übernimmt. Die Software liegt als Live-DVD fertig vor (32bit), an einer 64bit Version wird gearbeitet.
Ein Exemplar der fertig konfigurierten Ubuntu Virtual Box Installations-DVD wurde gebrannt, liegt im Fabscan.
Update: Neue Live-DVD ist fertig:
Download hier: http://www.mariolukas.de/downloads/
Windows
Neu, jetzt gibt es eine Windows-Version (Stand März 2015):
Treffen
Wer sich mit 3D-Scan befassen möchte, verabredet am besten ein Treffen über den Normalverteiler.
1. Treffen: Mi, 11.12.13
Themenspeicher:
- Vollständigkeitskontrolle, - OK
- Wir finden einen schönen Platz im neuen Space für den Fabscan, - OK, steht im Frickelraum auf dem Regal
- Inbetriebnahmeversuch, - OK
- Installation von benötigter Software auf Rechnern - Felix: OK ?
- Kriterien-Erfassung für geeignete Scan-Objekte (bitte mitbringen!)
- Doku hier im Wiki,
- Nächsten Termin vereinbaren.
Anwendungszwecke
- Replikation mit 3D-Drucker
- Gewinnung eines Meshs zur Weiterverarbeitung in Software (z.B. modellierte Figur für Game scannen)
- Scan eines Gegenstands, um einen Rahmen/ eine Halterung dafür erstellen zu können
Items
Zu scannende Objekte sollten folgende Eigenschaften haben:
- Nicht zu hoch
- Nicht zu breit/tief
- Nicht zu klein
- Nicht zu hohl
- Stabiler Stand
- Nicht transparent !?
Wenn sie repliziert werden sollen, gilt zusätzlich:
- Nicht zu viel Überhang (damit 3D-druckbar)
Ideen:
- Einheitswürfel 10x10x10cm (zum Testen, wie maßgenau die Erfassung ist)
- Putten (So Engel zum Hinstellen, so)
- Lulus teil-kaputte Herdknöpfe
- Lego Duplos, Legos, Fischertechnik, Playmobil usw.
- Zeug aus dem Setzkasten
- Figuren, z.B. Schlümpfe, Wum und Wendelin, Weihnachstsmänner, Osterhasen, ...
- Modelliertes aus Knete
- Dinge, die empfindlich, vergänglich oder kostbar sind
- Dinge, die in einem anderen Maßstab wiedergegeben werden sollen (Verkleinert, vergrößert)
- Dinge, die man nicht mehr nachkaufen kann
Benutzung
- Arduino und Webcam per USB anschließen
- 12V Spannungsversorgung an den Arduino anschließen
- Fabscan starten, Serial Port und Webcam auswählen
- aus dem Menü das Control Panel öffnen:
- 'Detect Laser', die angezeigte Linie sollte möglichst mit dem Laser übereinstimmen, der angezeigte Winkel sollte je nach Objekt zwischen 30° und 35° liegen
- 'Fetch Frame', die blaue Linie sollte den oberen Rand des Drehtellers berühren, ansonsten etwas an der Kamera wackeln
- Scanqualität auswählen (Achtung: 'Best' dauert etwa 3-4 Stunden)
- Objekt platzieren
- Fabscan lichtdicht verschließen
- Start scan
- warten
- sobald der Scan beendet ist, kann die erstellte Punktwolke als .ply gespeichert werden, im Dateinamen muss '.ply' mitgetippt werden sowie der passende Dateityp ausgewählt werden, ansonsten wird die Datei nicht geschrieben
Frage:
Woran merkt man, daß der Fabscan fertig ist? Nur an der Software, oder kann man es am Gerät merken, wenn die Software wegen Bildschirmsperrung nicht zu sehen ist?
- hab ich mich auch schon mal gefragt, evtl kann man bei freien Pins am Arduino Status-LEDs anbauen --Kasalehlia (Diskussion)
Postprocessing
Die .ply Datei kann anschließend mit MeshLab geöffnet werden. Zuerst müssen die Normalen berechnet werden. Dies kann über 'Filters' -> 'Normals, Curvatures and Orientation' -> 'Compute normals for point sets' vorgenommen werden. Die 'Number of neigbors' kann auf 100 erhöht werden. Anschließend kann über 'Filters' -> 'Point Set' -> 'Surface Recostruction: Poisson' die Oberflächenrekunstruktion durchgeführt werden. Die besten Ergebnisse erhält man mit 'Octree Depth'=8 'Solver Divide'=20 'Samples per Node'=5 'Surface offsetting'=1
Modding
Gemoddet
Unser Fabscan hat nun Griffe an den Klappen, mit denen die Klappen fast lichtdicht wieder auf ihre Löcher gelegt werden können.
- Bitte Foto machen!
Ideen zum Modden
- Innen oben Blaue LEDs anbringen, das verbessert Weißabgleich und Scanergebnis (von der Fabscan Mailingliste)
- Display anbringen, z.B. für Uhr, Scan-Restzeit, Fertig-Meldung, Fehlermeldung
- Inside-Webcam ergänzen
Ideen zur Verbesserung der Software
Bitte mal prüfen, ob die folgenden Dinge mit der neuen Fabscan DVD erledigt sind: (Februar 2014)
- Korrekte Vorgabe des Dateityps und der Dateiendung
- Beschleunigung des Scans
- Verringerung des Speicherbedarfs des Scans
- Toolchain zur Replikation optimieren (Scan + 3D-Druck ohne Toolwechsel möglich?)
Ideen, was man als Zubehör benutzen könnte
- Beilegen: Knete für Modelle,
- Knete zum Befestigen von wackeligen Objekten
- Beilegen: Doppelseitenklebeband zum Befestigen von Objekten
- Beilegen: "Sockel", für Objekte, wo man einen Teil der Unterseiten mit scannen möchte (mindestens die Kante) (z.B. Deckel eines Gurkenglases oder ähnliches)
- Schwanenhals-Halterung für Objekte, wo man am liebsten ganz drumrum scannen möchte.
Bilder
- Letztes Bild auf der Seite: http://www.geeksbase.com/blog/?p=660
Siehe auch
- RepRap, der 3D-Drucker
Vergleiche mit anderen Methoden
... könnte man bei der Gelegenheit auch mal angehen.
- Vergleich mit Kinect Scan
- Verlgeich mit dieser neuen Kinect für Windows-Software [2]
- Vergleich mit Nintendo 3DS Scan
- Vergleich mit Handy Scan App
- Vergleich mit David-Laserscanner
- Vergleich mit diesem Foto-Webdienst http://www.my3dscanner.com/