Login - Register -

The Hackspace Router - work in progress

YOOCNC 4030 mill connected to an Arduino running GRBL

Spanners: 13 & 17 , ER-11 Collet

Parallel port pinout

ParPin NameArduino
1estop-outA0
2xstep2
3xdir5
4ystep3
5ydir6
6zstep4
7zdir7
8-9N/C
10min-home-x9
11min-home-z11
12min-home-y10
13-14N/C
15N/C opto broken
16N/C
17x-enable
18-24N/C
25GroundGnd

Milling Bit Settings

Refer to this table of Mill Settings for suitable parameters.

Software settings

Universal G-Code Sender

Do Not use the Return to Zero button, it does the wrong thing.
Instead set a macro button to 'G90 X0 Y0 Z0' to return everything to working home.
Commands G54 - G59 select the current working home "set"

Grbl Settings (v0.9)

  • $0=10 (step pulse, usec)
  • $1=25 (step idle delay, msec)
  • $2=0 (step port invert mask:00000000)
  • $3=0 (dir port invert mask:00000000)
  • $4=0 (step enable invert, bool)
  • $5=0 (limit pins invert, bool)
  • $6=0 (probe pin invert, bool)
  • $10=3 (status report mask:00000011)
  • $11=0.050 (junction deviation, mm)
  • $12=0.002 (arc tolerance, mm)
  • $13=0 (report inches, bool)
  • $14=1 (auto start, bool)
  • $20=1 (soft limits, bool)
  • $21=0 (hard limits, bool)
  • $22=1 (homing cycle, bool)
  • $23=1 (homing dir invert mask:00000001)
  • $24=500.000 (homing feed, mm/min)
  • $25=2000.000 (homing seek, mm/min)
  • $26=5 (homing debounce, msec)
  • $27=1.000 (homing pull-off, mm)
  • $100=800.000 (x, step/mm)
  • $101=800.000 (y, step/mm)
  • $102=800.000 (z, step/mm)
  • $110=2000.000 (x max rate, mm/min)
  • $111=2000.000 (y max rate, mm/min)
  • $112=500.000 (z max rate, mm/min)
  • $120=50.000 (x accel, mm/sec^2)
  • $121=50.000 (y accel, mm/sec^2)
  • $122=50.000 (z accel, mm/sec^2)
  • $130=190.000 (x max travel, mm)
  • $131=300.000 (y max travel, mm)
  • $132=38.000 (z max travel, mm)

Grbl Settings (v0.8)

  • $0=800.000 (x, step/mm)
  • $1=800.000 (y, step/mm)
  • $2=800.000 (z, step/mm)
  • $3=10 (step pulse, usec)
  • $4=1000.000 (default feed, mm/min)
  • $5=1000.000 (default seek, mm/min)
  • $6=0 (step port invert mask, int:00000000)
  • $7=25 (step idle delay, msec)
  • $8=100.000 (acceleration, mm/sec^2)
  • $9=0.050 (junction deviation, mm)
  • $10=0.100 (arc, mm/segment)
  • $11=25 (n-arc correction, int)
  • $12=3 (n-decimals, int)
  • $13=0 (report inches, bool)
  • $14=1 (auto start, bool)
  • $15=0 (invert step enable, bool)
  • $16=0 (hard limits, bool)
  • $17=1 (homing cycle, bool)
  • $18=32 (homing dir invert mask, int:00100000)
  • $19=1000.000 (homing feed, mm/min)
  • $20=1000.000 (homing seek, mm/min)
  • $21=1 (homing debounce, msec)
  • $22=1.000 (homing pull-off, mm)

Previous Suggestions

  • Very noisy in operation
  • Very messy, will need some kind of vacuum to remove particles
  • Can carve out PCB circuit boards
  • Can engrave most materials
  • Can cut softer materials like wood and thin aluminium

Suggested Suppliers

Shapeoko 2 - Full kit - $695 + shipping + vat/duty

  • Full kit, everything we need to build one
  • Going to get hit for import duties.

Shapeoko 2 full kit - UK £661.15 delivered

Amber Spy Glass eShapeoko + upgrades - circa £450

  • Buy eShapeoko mechanical kit £237.50
  • 500m Dual X Rail £24
  • metal spacers £6.75
  • NEMA17 motors x 4 - £50 ish
  • stepper shield + arduino
  • 24v power supply
  • rotary tool e.g. dremmel

In a build/upgrade your own kind of a way, useful info is:

  • GRBL - CNC milling control for Arduino 328 (uno) boards
  • GAUPS 40V - Stepper shield, DRV8825, upto 45v

Discussion

I'm a bit concerned about the eShapeoko not being the same as the Shapeoko 2, where we would lose the benefit of discussing problems/upgrades with the Shapeoko 2 community - Gerrit, 1 August 2014

this is the approach that London Hackspace took to get their Shapeoko2 - Justin, 2nd August 2014

- Last change February 02, 2015, at 10:38 AM
- Registered in England and Wales 08777436