Mostly Printed CNC

vicious1.comDesktop CNC, Low cost multi-machine, 3D printer, laser engraver, Everything!


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


Mostly Printed CNC / MultiTool

All the current parts can be found at

Nice write up, explains this in more detail

I set out to build a minimal cost CNC Machine with the goal of some basic aluminum capabilities. Not a speed demon but it gets the job done. I am very happy with its capabilities.

Wood Demo

3D Printing

Dual head


Hope this helps
Hardware and printed parts available here.

Printing info

The only special tools needed are a hacksaw, and a drill to drill 4 holes.

This can be easily expanded to almost any length, width, and depth depending on rigidity required. Shorter lengths = more rigid.

Most woods and plastics should be no problem. I test milled Aluminum with a footprint of 23.5in x 32in x 4in. Aluminum works well, I have a lot to learn but did a test cut of 6061 with a 1/8" 2 flute endmill at 15k RPM, .005" step down, 15in/min feed rate. These feeds and speeds seemed conservative.

Materials and methods

Bill Of Materials
-qty - type

Printed Parts
4 - Corner Block
4 - Corner Block Lock
4 - Roller F
4 - roller lock
4 - Roller Motor Mount
1 - z motor mount
1 - z nut lock
2 - Middle Joiner
4 - Middle Z
2 - Middle End
2 - Tool Holder 13mm
2 - Tool Holder Nut Trap
1 - Rigid Coupler 5_16 to 5mm

5 - nema 17
4 - GT2 16tooth make sure it has 2 set screws
53 - 608 bearings Z, ZZ, or 2-RS
12ft - Conduit 3/4" (23.5mm OD, or 25mm OD for the IE version)
1 - 5/16 all thread length depends on desired z-axis
1 - spring -For a basic anti backlash getup
4 - BOLT 5/16" x3"
8 - BOLT 5/16" x 2.5"
2 - BOLT 5/16" x 1.75"
2 - BOLT 5/16" x 1.5"
28 - BOLT 5/16 x 1.25"
8 - 5/16" fender washers
8 - 5/16" speed washer, skateboard kind or sae washer
44 - lock nut 5/16"
1 - 5/16" nut
1 - 5/16"x.75" coupler nut
34 - SCREWS 6/32" x .75"
2 - SCREW 6/32" x .5"
36 - LOCK NUT 6/32"
20 - Nema Screws M3x10mm
1 - Ramps 1.4 set -loving the 8825 drivers
1 - power supply at least 12v 5A or 24v
1 - gt2 Belt length depends on size
1 - stranded 4 Wire, CAT5/6 works
1 - Rotary tool (Dewalt dw660, foredom, ect)
20 - Zipties
Current List -



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


448bc14e5e15bfb4f9899f4da2091985?default=blank&size=40Camcold added this to the Things to make collection ago
0fc272815d1e4d43a4b1095d21a62fd9?default=blank&size=40Nuttavoot Chupanya added this to the DIY CNC collection ago
B1e5d2d82881c6c179ef909349555ce2?default=blank&size=40chantling added this to the CNC collection ago
Feb3ddacaff1d64c33a429896f6ea22c?default=blank&size=40mb x added this to the Things collection ago
0ba9aeb6437e1fa914f66de58dfd0839?default=blank&size=40redneckgeek added this to the Stuff collection ago
2f549f1e1e2b9e625ea6da52f9f07b9e?default=blank&size=40LastMuel added this to the 3D Printing collection ago
Mini sp logo grain 400x390Stamos added this to the cnc collection ago
B41afc770ae7ab5bb46d8b71816eef59?default=blank&size=40JoshCraft3D added this to the Shop Tools collection ago
F769a2d6d11468361d8374d305408a1b?default=blank&size=40Hattori_Hanzo added this to the Veci projekti collection ago
Mini 20150514 1805293DRay added this to the CncMachines collection ago
4afbbd84a8458476cee629f2eb0c0750?default=blank&size=40Sat5 added this to the CNC collection ago
8f391d7db8e16fb7e99f5964b4a57563?default=blank&size=40Raymond added this to the cnc collection ago
Mini chill  simpsonized  rCurt added this to the 3D Printers, Lasers, CNC collection ago
B9672e1e6d46da53b404903238ab4fe1?default=blank&size=40crynox added this to the my collection collection ago
2da9a88a6449e23b580bad4b42a84f54?default=blank&size=40Abcopp added this to the 3D Printers (and parts) collection ago
C7981d29151c69f1451752ac41c75de7?default=blank&size=40Pablo Benaprés added this to the Cosas Choris collection ago
C68f8bd1514637c8a17ff503d9503e15?default=blank&size=40Vezdehod684 added this to the Станки collection ago
A886ba8a72f785aa5b8ec5fd714eaa79?default=blank&size=40Rjson added this to the CNC collection ago
Ea0c59c0617aa37c14e5cdd0885f113a?default=blank&size=40robotiger added this to the Printr collection ago
5a42a9669cf79d5ced3eda56f3fd80ce?default=blank&size=40Dazdeo added this to the Printers collection ago
0bd2bd732e2d99e6dbd35dd030daceb3?default=blank&size=40Brayan Juvenal added this to the imp collection ago
Aea0738e94d997ec3e259307bc89cc22?default=blank&size=40Dustin added this to the CNC Machine collection ago
4b53ccd7432e9f5c0ec597f78dce280d?default=blank&size=40Gebels added this to the HPU collection ago
1005dba7582abf0753745f9eaf529956?default=blank&size=40chevrc added this to the Tools collection ago
Mini alltedTed published this design ago