Skip to content

OpenScan Classic

Overview

The OpenScan Classic is a compact desktop 3D scanner capable of scanning objects up to ~16 cm with an accuracy of up to 0.02 mm. The frame can be fully 3d printed, and all other components are off-the-shelf parts. You should be able to source all parts locally, or chose to support the OpenScan project by ordering (some) parts through Openscan.eu/shop. Currently, the following cameras can be used without any additional modifications: Arducam IMX519 16mp & autofocus, Pi Camera v2 8mp and Pi Camera v1.3 5mp, where the Arducam IMX519 has to be considered the gold standard (for now :). Alternatively, you can even use many DSLR cameras, which can be connected and controlled through the Raspberry Pis USB interface...

Bill of material (BOM)

TODO

3D Printing

Get the printable .stl (and design) files TODO

Assembly

TODO

Preparing the Ringlight Module

** IMPORTANT: Make sure to follow the right setup for your camera module (either Arducam IMX519 or PiCamera V1.3/V2):

Arducam IMX519 16mp with Autofocus

  • 1x Ringlight PCB
  • 1x Arducam IMX519 16mp camera module
  • 2x M2x6 screws
  • 2x M2x6 standoffs
  • 2x M2 nuts

See the sequence of the parts:

image

Make sure that the lens is properly centered (looking at the ringlight from the front as shown in the right image):

arducam

Pi Camera v2.1 or v1.3

  • 1x Ringlight PCB
  • Pi Camera v2.1 or v1.3 module
  • 2x M2x12 screws
  • 2x spacer
  • 2x M2 nuts

See the sequence of the parts:

image

picamera

Mounting and connecting the Ringlight and the Pi Shield

Control Module: cm1

Use 8x M3x8 screws to mount the ringlight module and the Pi Shield: cm2

Connect the ringlight module and the pi shield with the 50cm ringlight cable, connect the motor cables: cm3

Use the 15cm camera ribbon cable to connect the Raspberry Pi and the camera. Make sure that the ribbon cables side with the metal pins is facing away from the USB ports of the Raspberry Pi.: cm3a

Make sure to properly align the Raspberry Pi with the Pin headers on the Pi Shield. Misalignment might destroy both the Raspberry Pi and the Pi Shield!: cm5

Your control module is ready to use and should look something like: cm6