Project tutorial
CNC (Mostly 3D Printed)

CNC (Mostly 3D Printed) © GPL3+

This is a simple and highly configurable CNC machine found at vicious1.com. It's perfect for a DIY hobbyist.

  • 14,800 views
  • 0 comments
  • 64 respects

Components and supplies

Necessary tools and machines

09507 01
Soldering iron (generic)

Apps and online services

About this project

Bill of Materials is here: http://www.vicious1.com/blog/parts/

Build instructions are here: build instructions

Parts can be ordered directly from Ryan's shop here: http://www.vicious1.com/shop/

If you don't have a 3D printer, you can still be all in on this for about $500 USD.

Above is the build in progress.

I got to the point with my projects that I wanted to be able to create my own printed circuit boards. This meant that I needed a milling machine. In doing research for Chinese cheap CNC machines, I ran across this one.

It turns out that this is a highly configurable CNC and 3D printer. It takes just a little bit of work to put a 3D printer head on the machine and then just a couple of minutes to switch it to a CNC toolhead. This allows for a lot of flexibility.

Pictures - Gallery of pictures of the build process.

Completed machine

Closeup building a circuit board.

The circuit board above is in progress of being built.

This machine has an active community behind it and a well documented build process. The machine is getting very mature now and each iteration of parts adds stability and increases the simplicity of the build.

Using Repetier to control the machine should make it very familiar to users of 3D printers.

ESTLcam (recommended for milling tool paths) is also fairly simple to learn. Additionally, the web site for the machine has tutorials that are available to teach it's use.

Sprint Layout 6 is a good tool for designing your circuit paths. It's an older program, but it's very easy to learn and make high quality boards.

For many electronics hobbyist types, this is a recommended device to start building your own circuit boards.

Start to finish in the build was around 3 days for a total of about 12 hours of work.

Code

Marlin Firmware for the CNC
Marlin Firmware is here: http://www.vicious1.com/marlin-firmware/

Schematics

Assembly Instructions
Assembly Instructions and schematics as applicable are here: http://www.vicious1.com/assembly/

Comments

Author

11725914
John Weers
  • 5 projects
  • 78 followers

Additional contributors

  • Machine design, parts creation, etc. i built mine using his plans. by Allted

Published on

September 6, 2016

Members who respect this project

DefaultDefault12301459 10153789477223620 3908261517406136863 nDefaultDefaultAdambenzRicardo santo andre1487266 10152688337371511 591094258418123524 n

and 56 others

See similar projects
you might like

Similar projects you might like

Mini CNC 3D Printed PCB Creator

Project in progress by DamienHarman

  • 6,603 views
  • 3 comments
  • 33 respects

Sienci Mill One - Simple and Affordable Desktop CNC

Project tutorial by Sienci Labs

  • 17,983 views
  • 2 comments
  • 72 respects

3D Printer (DIY)

Project showcase by John Weers

  • 31,978 views
  • 6 comments
  • 77 respects

Mini Arduino CNC

Project tutorial by Zain Shahwar

  • 71,230 views
  • 8 comments
  • 99 respects

Tertiarm - 3d Printed Robot Arm

Project tutorial by Karagad

  • 8,054 views
  • 2 comments
  • 18 respects

3D Printed Stepper Motor

Project tutorial by Anthony Garofalo

  • 13,054 views
  • 10 comments
  • 54 respects
Add projectSign up / Login