3D Scanner by Pyroplex model
3dmdb logo
Thingiverse
3D Scanner by Pyroplex

3D Scanner by Pyroplex

by Thingiverse
Last crawled date: 4 years, 6 months ago
Please note that this project is created for educational purposes. The project may not be optimal in some ways, and may even be dangerous to use. Please be cautious.
This is a 3D scanner that can be built and assembled only with 3D-printed parts, apart from the electronics (full list of components below). The scanner is driven by two stepper-motors and a range-sensor, controlled by a Raspberry PI. All parts have been designed to fit inside a build-volume of 140x140x140mm.
Concept
A model is placed in the center of the largest gear (Plate_Gear.stl). One of the stepper-motors will then rotate the object arount it's Z-axis, allowing the range-sensor to measure a relative distance between points on the model. The second stepper-motor will control the range-sensor's vertical position, and thus allowing a scan of the entire hight of the model (limited by the height of the tower).
Assembly
See the 3DScanner_assembled.stl for a visual representation. A simple model of the stepper-motors and the distance-sensor has been added to aid in assembly.
Place the two stepper-motors in their slots on the base (Base.stl)
Connect the body (Body.stl) to the Base, and make sure the stepper-motors fit in their slots
Place the small gear (Drive_Gear.stl) in it's slot. It should fit nicely with the shaft of the stepper-motor
Place the large gear (Plate_Gear.stl) by tilting it sideways (aligning the teeth with the small gear)
Thread the vertical axel (Drive_Shaft.stl) all the way through the rig (Rig.stl)
Fit the range-sensof onto the rig (Ref 3DScanner_assembled.stl)
Place the tower onto the body
Fit the axel onto the shaft of the other stepper-motor.
Secure the axel by placing the top on the top of the tower (Tower_Top.stl)
Wiring-diagram/-instruction and software-download/-installation will be added when they are ready.
Required components
(All parts can be purchased at thepihut.com)
1x Raspberry PI 3B+
1x Adafruit VL53L0X Time of Flight Distance Sensor
1x Adafruit DC & Stepper Motor HAT
2x Micro Metal Geared Stepper Motor
Wires, soldering-iron and possibly a breadboard
If you have any suggestions for improvement, or other constructive criticism, please leave a comment.
Changelog
2018-07-29
Added custom support for threads on Rig.stl to ease printing
Fixed error with Threads on Rig.stl
Halved the clearance for Distance-sensor-taps
Extruded bottom of body.stl for easier printing and more stability
Added Changelog
2018-07-25
Initial Upload

Tags