I have been working on printing a Ciclop 3D Scanner entirely using my Printrbot Simple Metal despite several of the pieces being to large for my bed. Reading forums and searching thingiverse I found most of the files I needed to print the Ciclop on my Simple. I also modified a couple of files so that I could print all the parts on my Printrbot.

I only printed four parts from the original BQ Ciclop model, for the rest of the parts I had to use a file modified either to fit on my bed or to remove the support that was added to the stl files.

For the motor holder I exported a new stl file without the custom support added and then printed the file with grid support added by Cura the motor holder would fit on my simple metal, but I did not like the support that was added to the STL file.

I printed a reduced size disc holder that fits on the 152MM X 152MM Printrbot bed and a two piece version of the camera mount. I cut the motor wireway in the middle so that it fit on my print bed and printed two.

The only part that failed to print was the back cover. I tried printing it both standing up and with support and it was just too thin. I found a file in a forum that I used to print a very nice and sturdy back cover.

All of the PLA parts were printed at 0.1MM layer height, 60-80MM Speed with 30% infill @ 210 degrees Celsius.

You can find all the models I used below:

Part Time Model Used
Pattern Holder 5 Hours Ciclop 3D Scanner
Shaft Coupler 1 Hour Ciclop 3D Scanner
Laser Holders 1.5 Hour Ciclop 3D Scanner
Laser Wireways 1.5 Hour Ciclop 3D Scanner
Bearing Holder 7 Hours Reduced size disc holder and bearing clip
Bearing Clips 2 Hours Reduced size disc holder and bearing clip
Motor Holder 17 Hours Motor Holder without Support
Camera Holder Bottom 8 Hours Two Piece Camera Mount
Camera Holder Top 14.5 Hours Two Piece Camera Mount
Camera Holder Cover 2 Hours Thicker Back Cover
Motor Wireway 1 Hour Half Motor Wireway
Total Print Time 61.5 Hours
Ciclop Bearing Holder
Ciclop Motor Holder Printing


The motor holder is the single longest print I have ever done, it took a total of 17 hours, but I think it turned out great. The Adafruit stepper motor fits perfectly and matches the motor specs on the DIWO site so that makes sourcing a motor much easier and faster than having to order it from Aliexpress.

Ciclop Motor Holder
Ciclop Motor Holder


Ciclop Motor Holder
Ciclop Motor Holder

The Alloy 910 shaft coupler fits perfectly into the bearing holder connection, and the huge 1014 bearing fits snugly on the motor holder.

Ciclop Motor Holder
Ciclop Motor Holder


Ciclop Assembled
Ciclop Assembled


Ciclop Assembled
Ciclop Assembled

I would definitely recommend getting a spool of filament just for this project. I wound up using ~800 grams of filament printing the parts. I am really pleased with the results and am eagerly awaiting the arrival of my lasers!



On June 4th I ordered PCB’s from OSHPark for a Ciclop 3D Scanner, the OSHPark turnaround was amazing and my PCB’s were manufactured and shipped on the 12th. On June 16th I had three beautiful purple circuit boards in a nice purple envelope.

Zum Scan PCB Package

I had already ordered all of the parts using a Mouser project list that I found online, and the parts had arrived last week. Really easy shield assembly as BQ had marked the board well and provided a nice BOM and image. The pads on the OSHPark boards were easy to solder to and the shield went together really quickly.

Zum Scan PCB Front Assembled
Zum Scan PCB Back Assembled


I am waiting on some more parts to arrive, and am still printing out all of the parts using .1mm layer height with Hatchbox Orange PLA. I did use Taulman alloy 910 for the shaft coupler.

I used a hacksaw to cut all the threaded rod pieces to size and have received the 16014 bearing which is huge and it fits perfectly in the bearing holder.

Ciclop Bearing Holder
Ciclop Bearing Holder with bearing

Some of the parts provided by bq for the Ciclop scanner are too big for my Printrbot Simple Metal, but I found some nice models for the pieces that are too large.

The holes on the smaller bearing holder exactly match the larger file, so the same acrylic disc dfx file can be used.

Ciclop Pattern Holder
Ciclop Parts


I still have to print the largest part (the motor housing) and am waiting on lasers, the motor and stepper drivers to arrive. I also am working on getting the acrylic laser cutting done.

I am also considering using an Adafruit Metro for the Arduino as it seems to be the closest in form factor to the BQ Zum 328 Uno clone which is not available in the US. The main issue being the USB B connector on most arduinos vs the micro USB connector on the Metro and Zum 328 boards fitting better with the zum scan shield.



Buy a Zum Scan PCB

Don't want to order from 3 places? Buy a Zum Scan PCB and Stepper Driver in the Project Store


One of the more interesting components of open hardware to me has been the theoretical ability to produce low quantity custom hardware based on well tested open source designs at pretty low prices.

I currently don’t have any of my own circuit board designs complete enough to need to print any boards, but I am interested in making a Ciclop 3D Laser Scanner and the Arduino Shield for the scanner is not currently available in the US. It seems to cost about 30 euros in Europe and the hardware files are all available in the zum github repo I decided to see if I could use OSHPark to build my own Zum shield.

I took the files from the github repository and uploaded them to OSHPark in a zip folder and was able to view a preview of the board before ordering.

Average order
Average order

Somehow I did not properly submit the drills file, but OSHPark suppport was able to get my order fixed up before it was submitted to the panel. I placed my order on June 4th, and my order was panelized a few hours after it was ordered. The confirmation mail says OSHPark expects to have the boards back from the fab about June 15th.

After submitting my order I did find that someone has created a shared project for the Zum Scan which does have the drills file submitted to OSHPark successfully.

After ordering the boards I found a project list on the reprap forums for the other components needed for the board on Mouser. I ordered enough parts for all three boards I ordered from OSHPark, I did remove items like male headers and the button that I already have on hand. I also ordered some of the StepStick stepper motor drivers on amazon. Below is a summary of all the items I purchased to make the boards. I bought enough parts and boards to make three Zum Scan Shields, and will have two extra stepper motor drivers when I am done.

</table> </div> It was a pretty easy process to get everything ordered, and I am pleased that the DIY cost remained less than the retail price of the shield, now I wait for all the pieces to arrive.
Part Description Vendor Quantity Total Cost Shipped
Zum Scan PCB 2 Layer printed circuit board for the Zum Scan shield. OSHPark 3 $32.80
Zum Scan Components All the necessary components for the Zum Scan shield. Mouser 3 $32.63
StepStick Stepper Motor Drivers Stepper motor drivers for the shields. Amazon 5 $9.26
Total Component Cost $74.69