Run Your Second Job

From ShapeOko
Revision as of 15:52, 15 August 2012 by JeremyBP (Talk | contribs)

Jump to: navigation, search


Let's see what we have done:

  • Unit assembled?
  • Electronics connected?
  • Software installed?
  • First job run?

If you've met all three of those criteria, then you're ready to run your next job!

This is the fun one, because now you actually get to make a thing. You can really ShapeOko for the first time!


gcodesender by Otto
  1. Open up GcodeSender (Windows) or Universal-G-Code-Sender (Mac / Linux / Windows).
  2. Select the correct com port from the dropdown menu on the left. Mine is COM17, yours is probably COM3 or COM4. If you plugged in your arduino after launching gcode sender, just hit the refresh circles next to the dropdown menu. That will rescan for new hardware.
  3. When you've connected to your arduino you'll see something like this: $ dump settings. GREAT! That means we're talking to the arduino.
  4. you might have to toggle the /n/r /n options at the top.
  5. Go ahead and type '$' into the input box. This will dump GRBLs current settings to the screen.
  6. Assuming you have set 8x Microstepping on the X&Y axis and full step on the Z Axis:

Your settings should look like this...

Grbl 0.8a
'$' to dump current settings
$0 = 43.74 (steps/mm x)
$1 = 43.74 (steps/mm y)
$2 = 320.00 (steps/mm z)
$3 = 30 (microseconds step pulse)
$4 = 500.00 (mm/min default feed rate)
$5 = 500.00 (mm/min default seek rate)
$6 = 0.10 (mm/arc segment)
$7 = 28 (step port invert mask. binary = 00011100)
$8 = 25.00 (acceleration in mm/sec^2)
$9 = 0.05 (cornering junction deviation in mm)

If something isn't set correctly, you can set it by typing the value you want (e.g. $0=87.49). Settings are stored in EEPROM and will be retained when the Arduino is turned off.


First, grab the files you need. You'll want the gcode, at the very least.