Skip to content
Go to file

A 3D-printable (Rep-Rap alike) CNC machine, intended for PCB manufacture.

Read this, it's important!

Please note that this project is no longer active and is of historical interest only.

Check out this thread before printing the parts:

Also take a look at the following locations:

Cyclone v2. Picture by bq

Mail list / Forum

If you are interested in this project, please consider joining our mail list:

Links of interest

Getting the (development) source files

Install git ( onto your system. Then run a clone:

git clone git://

This will download the latest sources into a directory named 'Cyclone-PCB-Factory'.

Current stable version: 2.1

Recent news:

Cyclone PCB Factory V2.0 was developed in the department of innovation and robotics at bq
V2.0 addressed all the issues from the original design, and implementing improvements by yOPERO, Martin Zabojnik and others:

  • More robust design with tougher parts:
  • Better holders for the linear bearings (vibration made them slide away)
  • Reinforced nut/screw holders
  • Anti-backlash mechanisms
  • Improved gears with smoother edges
  • Protective cover for the gears
  • Attachment for a vacuum cleaner
  • Better scalability (parameterized design)
  • Using a Dremel 200 as the spindle motor
  • Integrated endstop holders

Render of Cyclone v2.0

The new design tries to be more parameterized


More pictures


License: Attribution - Share Alike - Creative Commons (


Carlos García Saura ( released the project as open-source and is the current maintainer.

Many other people keeps contributing to the project (check GitHub contributions and "most active posters" at!aboutgroup/cyclone-pcb-factory).

Special thanks

Derived from / we have used / inspirational

Credit for the ideas used

The origin of Cyclone took place while I (carlosgs) was inside the Panda CNC community ( This is from December 2012 to mid-February 2013.
Here is the credit for the ideas that were used:

Please note I have taken screenshots of the post that are on the closed G+ Panda community ( You can register and see by yourself.

All other development present on Cyclone has nothing to do with Panda and is not related to the Panda project.


This hardware/software is provided "as is", and you use the hardware/software at your own risk. Under no circumstances shall any author be liable for direct, indirect, special, incidental, or consequential damages resulting from the use, misuse, or inability to use this hardware/software, even if the authors have been advised of the possibility of such damages.

You can’t perform that action at this time.