Cyclone PCB Factory v0.9.7 [added video summary]

by CarlosGS Feb 11, 2013
Download All Files

Thing Apps Enabled

Please Login to Comment

Nice project.
I'm considering mixing it up with this technique: http://www.lamja.com/?p=635 in combination with a keyestudio cnc v4 board for arduino nano.

Hola, es posible activar la pantalla lcd con sd en marlin?

but these STL are of Cyclone PCB Factory v2 ?
and..it would be better to use Arduino RAMPS + Arduino Mega 2560 or Arduino UNO + CNCshield ??

Is there a way to print each piece separately? the file is too big for my printer

ve3sjk all my files for that box are located at :
If you get any other problem just ping me on github, lately I have not been really visiting thingiverse.

I am building the yopero fork of this machine, i noticed that the front.stl and bottom.stl are corrupt in the cnc shieldbox directory off the github, can i get these files elsewhere. i have all the printed parts done except for the enclosure for the electronics

Where can I download all the 3d printable parts to make this? Thank you

Dunno if you still need them, but there herehttps://github.com/carlosgs/Cy.... I'm on a computer that can open them, but it looks like their all there in .SCAD format.

How do you solve the problem with all the backlash on the threaded rods?

Carlos excelente el trabajo! La verdad te escribo porque quiero hacerme una, pero a decir verdad solo cuento con 5 motores 28BYJ-48 y por cuestiones de tamaño no creo que haya la posibilidad de poder usarlos! Ahora bien, hay alguna posibilidad que las bases del motor y los acoples puedas modificarlos para trabajar con esos motores? O no vale la pena hacerlo con esos? Es que el problemas es que ando con bajo presupuesto. Disculpa la molestia y de antemano gracias!

hello there... is this pcb cnc make like tssop or more complex incision? can you post the photo of the best result of micro circuit

This looks great. Just what I'm after. At what stage is the project currently. What needs to be done. I have started printing the parts for this. Would love to help develop it. I'm running a Reprap Pro Huxley. Sides 'just' fit on the bed with no perimeter. Let me know what needs doing and I'll give it a go.


Hi, right now the main work is reinforcing the most weak parts and developing the software, among other miscellaneous stuff. Please join the mail list (https://groups.google.com/forum/#!forum/cyclone-pcb-factory)https://groups.google.com/foru... where you can get the latest info :)

Great. I'll see you there.

Hi Carlos,

Really love the machine but I'm missing a Full Bom.

I saw one in the Github you're wroking on that, but I'm not the watinig type. ;)

Could you tell me the lengths of the axes so i know what to order?

Would love to hear from you!


Hi Xeniaris,
Great you like the machine :)
There will be no detailed BOM (at least I am not going to spend time on it) until 1.0 is released. My efforts are focused on getting the machine up and running (https://github.com/carlosgs/Cyclone-PCB-Factory/issues/4)https://github.com/carlosgs/Cy..., please note I haven't even cut the rods to length ;)
Expect an instructions wiki in 1-2 weeks.

Updated to v0.9.5:

  • Finished the X-Z axes. The Z axis has 2:1 reduction ratio for increased resolution (while X-Y have 1:2).
  • v0.9 had a small bug in the Z carriage, now it has been fixed.

I have made some tests (see the pictures), but need to find an adequate software to control it properly.

Please read, I need your help!
The X axis part (v0.8.5) has turned to be a really challenging print. It is very difficult to get the linear bearing aligned properly: they are far from parallel and are subject to lots of effort, so they don't slide well!!

Do you have any suggestions on the design of this piece? Thanks in advance!!

I have uploaded some more pictures showing the current X axis part with more detail. The idea is to have the Z axis slide with a plastic guide covered with Kapton tape (or similar) to reduce friction.

The Z motor will be over the X carriage, spinning the Z threaded rod directly. The hand-drill will be attached to the same part as the Z motor.

Updated to v0.8.5:

  • Linear bearings in workbed are now more close to allow more travel
  • Y axis has been extended for the same reason
  • Y nut holder upgraded to the final version. There are three STLs to allow usage of nuts with various sizes
  • New X axis carriage (first iterations, testing)
  • The machine has been named Cyclone (Circuit Cloner) thanks to Obijuan! :)

Also, check a video of Cyclone drawing: http://www.youtube.com/watch?v=Y-HSdE89JOMhttp://www.youtube.com/watch?v...
You can see a picture of the final drawing attached on this page too. It is visible that the traces are a bit wavy. This is due to the mis-alignment of the gears (and an over-tightened X carriage), do you have any idea on how to fix this?

Uploaded v0.7.5 (added zip file with the new Y nut holder, please let me know what you think)
Also, I have made two videos:

Updated to v0.7:

  • Improved lm8uu bearing holder (pictures were already showing this version)

  • Added Y nut holder (still need to modify it to reduce backslash)
  • Uploaded the STL for the assembled Y axis so you can browse it with Thingiview

The way the smooth rods are held isn't very good. If you are going to print this, do it with ~50% infill or parts will break (at least both frames and Y rod idlers).

Updated to v0.6:

  • Templates for placing the components, fits in an A4 sheet.
  • New Y axis parts.
    • Scad code to show the assembled printer (in progress)
    • Also, check the Bill Of Materials (right now only shows endmill bits and PCBs).

More updates soon, please share your thoughts :)

looks great, looking forward to see how it progresses

Nice work indeed!! the base gives much more robustness to the whole frame.
Where can we follow the progress of this project?

This page holds the latest information on this particular design. You can check Panda CNC in Google+ for other related designs :-)

If you used two motors for driving the Y axis it would be easier to protect the spindle from PCB swarf.
The same barriers could also help protect the liner bearing and silver rod.

Worth it... Maybe :)

Definitely, it is just a matter of keeping it as low cost as possible. The dust/swarf matter is not my main worry right now though :-P

very cool, I am so going to build one of these ..
I have been considering a similar idea, I wanted to mount it vertically though to help keep pcb clean and save having to lift the mill head while reducing desk space. wall mount if possible. I have some old printers to dismantle to see what rods and bearings I can score.

Clever! I will be using a small vacuum cleaner to remove dust, but your idea sounds like a nice solution :-)