Mini CNC
flickr:4118807483

Description

This is a mini CNC machine that uses Dremel rotary tool. It is assembled from Mini CNC and Electronics & Motors subsets of Contraptor.

  • Axis travel:
    • X (left-right): 6" or ~15cm
    • Y (front-back): 8" or ~20cm
    • Z (up-down): 2" or ~5cm
  • Feedrate
    • 15 IPM or ~6 mm/s (all-thread rods with flywheels)
    • 10 IPM or ~4 mm/s (all-thread rods w/o flywheels)
  • Accuracy: estimated 0.01" or ~ 0.25mm
  • Assembly time: 6-8 hrs

Issues

  • Higher feedrates (20 IPM) are unreliable
  • Needs vacuum system for removal of chips/swarf

Firmware

Arduino GCode Interpreter

Source Files

Build Logs

More pics

flickr:4118807049flickr:4118807383flickr:4119579368flickr:4526787709
flickr:4527742317

In action

Fabricating a wheel from 3/8" HDPE cutting board (left) and making pockets in UHMWPE (right)


Test-routing a PCB in hardboard (speed 12x)

Component list

parts qty
XL240 belt 1
pulley-XL10T 2
bearing #R188-2RS 8
bearing #R3-2RS 16
thrust-bearing #6655K13 2
motor-coupling-set 3
nut 1/4 24
washer 1/4 4
spring-washer 1/4 10
screw 1/4 1L 4
square-nut 1/4 12
threaded-rod-13 1
threaded-rod-14.5 1
threaded-rod-15.5 1
threaded-rod-21 1
screw 10-24 3/8L
screw 10-24 1/2L
screw 10-24 3/4L
nut 10-24
custom items qty
acrylic table 6x8 1

Assembly

Tools

The following tools are recommended to assemble mini CNC (list may be incomplete):

Color coding

flickr:4539769737

The following color coding is used to visualize which angle lengths are used and where:

  • angle-1: Red [255,0,0]
  • angle-2: Green (Lime) [0,255,0]
  • angle-3: Blue [0,0,255]
  • angle-4: Cyan (Aqua) [0,255,255]
  • angle-6: Magenta [255,0,255]
  • angle-9: Yellow [255,255,0]
  • angle-12: Maroon [127,0,0]
  • angle-18: Green [0,127,0]
  • angle-24: Navy [0,0,127]

Base

TODO: add text

flickr:4539769751

Y-axis

TODO: add text

X-axis

TODO: add text

flickr:4550068358

Z-axis

TODO: add text

Bill of materials

Todo

page_revision: 48, last_edited: 1282502291|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License