projects:2013:3d_scanner
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projects:2013:3d_scanner [2013-11-17 19:02] – [Gehäuse] andrelf | projects:2013:3d_scanner [2021-10-06 21:14] (aktuell) – alex | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== 3D-Scanner ====== | ||
| + | ===== FabScan ===== | ||
| + | |||
| + | In der [[http:// | ||
| + | |||
| + | ? Begin | ||
| + | : 2013-11-08 ([[projects: | ||
| + | ? Ende | ||
| + | : YYYY-MM-DD | ||
| + | ? Maintainer | ||
| + | : [[user: | ||
| + | ? Mitmacher | ||
| + | : Uwe, [[user: | ||
| + | ?Status | ||
| + | : prinzipiell funktionstüchtig | ||
| + | |||
| + | |||
| + | |||
| + | ==== ToDo ==== | ||
| + | * < | ||
| + | |||
| + | ==== Links ==== | ||
| + | * Projektseite des [[http:// | ||
| + | * FabScan auf [[https:// | ||
| + | * FabScan100: [[https:// | ||
| + | * FabScan im [[http:// | ||
| + | |||
| + | |||
| + | ==== Teile ==== | ||
| + | * Linien-Laser (http:// | ||
| + | * Output Power: Min 2.5mW, Typical 3.0mW, Max 5.0mW | ||
| + | * Working current: Min 10mA, Typical 20mA, Max 25mA | ||
| + | * Working voltage: Min 2.3VDC, Typical 4.5VDC, Max 8.0VDC | ||
| + | * Schrittmotor (http:// | ||
| + | * Size: 42.3 mm square x 48 mm, not including the shaft (NEMA 17) | ||
| + | * Steps per revolution: 200 | ||
| + | * Current rating: 1200 mA per coil | ||
| + | * Voltage rating: 4 V | ||
| + | * Webcam | ||
| + | * Trust Widescreen HD Webcam (http:// | ||
| + | * Arduino Uno (http:// | ||
| + | * FabScan Shield (http:// | ||
| + | * Laser Gehäuse | ||
| + | * altes Webcamgehäuse (kugelförmig) | ||
| + | * wie Todesstern gestalten | ||
| + | * Adapterscheibe: | ||
| + | * Innendurchmesser: | ||
| + | * Außendurchmesser 15 mm | ||
| + | * Netzteil | ||
| + | * Targa, Model: KSAFE1200250W1EU | ||
| + | * Input: 100-240V~50/ | ||
| + | * Output: 12V, 2.5A (Gleichspannung) | ||
| + | * Gehäuse | ||
| + | |||
| + | ==== Gehäuse ==== | ||
| + | * MDF Platten 5mm | ||
| + | * Altes Design (https:// | ||
| + | * Innen schwarz lakiert | ||
| + | * gut beim scannen | ||
| + | * blöd beim kalibrieren (Abhilfe: weißes Papier an die Rückwand halten) | ||
| + | * <todo #> | ||
| + | |||
| + | ==== Software ==== | ||
| + | * http:// | ||
| + | * sucks | ||
| + | |||
| + | === Punktwolke zu stl === | ||
| + | * Punktwolke als *.ply speichern (nicht *.pcd) | ||
| + | * *.ply mit Meshlab öffnen | ||
| + | * Filters > Normals, Curvature, and Orientation > Compute normals for point sets | ||
| + | * Number of Neighbors: 100 | ||
| + | * Filters > Point Set > Poisson Reconstruction | ||
| + | * Octree Depth: 7 | ||
| + | * Render > Render Mode > Flat Lines | ||
| + | * Export mesh als *.stl | ||
| + | * ggfs in OpenScad laden und drehen (die Testente lag z.B. auf der Seite) | ||
| + | |||
| + | ==== Kosten ==== | ||
| + | |||
| + | | Arduino Uno R3 | 25,00 EUR | | ||
| + | | Pololu A4988 Schrittmotortreiber | 9,52 EUR | | ||
| + | | Schrittmotor (NEMA 17) | 15,52 EUR | | ||
| + | | FabScan-Shield | 10,00 EUR | | ||
| + | | Linienlaser rot | 5,90 EUR | | ||
| + | | MDF / Sperrholz | 5,00 EUR | | ||
| + | | Netzteil | 0,00 EUR | | ||
| + | | Webcam | 0,00 EUR | | ||
| + | |||
| + | Ggfs. refunden über klitzekleine Scan-Gebühr. | ||
| + | ===== Verbesserungsideen ===== | ||
| + | ==== Software ==== | ||
| + | * am besten nochmal komplett selbst schreiben | ||
| + | * Kalmanfilter um Streuung der Laserlinie zu reduzieren | ||
| + | |||
| + | === Hardware === | ||
| + | * mit Raster (mind. 2 Parallele) Genauigkeit der Erfassung erhöhen | ||
| + | * Vergleich: [[http:// | ||
| + | * Autofokus für Laser (mit Schrittmotor) | ||
| + | * bewegliche Kamera (hoch und runter) | ||
| + | * 2. Kamera auf der anderen Seite | ||
| + | |||
| + | |||
| + | |||
| + | ===== Weitere nützliche Links ===== | ||
| + | * [[http:// | ||
| + | * < | ||
