The Shapeoko 2 is a light-duty desktop CNC router from Inventables (not to be confused with the Shapeoko 3 from Carbide 3D) with an approximate cut area of 11“x11”. The controller is an Arduino Uno running GRBL v1.1 with a GShield driver.
Training is required to use the Shapeoko 2. To get trained, watch the CNC Orientation video (coming soon) and complete the online quiz with a score of 100%.
If you are new to CNC routers, performing an “air cut” with the spindle off prior to cutting solid material is recommended.
Ensuring safe use of the machine is the responsibility of the user. In general, you should always:
You can use Easel for CAD, CAM, machine control, and sending GCode to the controller.
You can also use Universal GCode Sender Platform (installed) for machine control and sending GCode while using other CAD/CAM software such as Vetric VCarve Pro for design.
Go to http://easel.inventables.com and follow the instructions to setup an account. You only need an Inventables account if you plan to use Easel.
|Machine||Shapeoko (1 or 2)|
|Work Area||11.2 x 11.2|
|Machine Type||Shapeoko (1 or 2)|
|Motion Controller||Arduino & gShield|
|Rail Size||500mm x 500mm|
|Lead screw||M8 threaded rod|
|Limit switch setup||Yes, enable homing|
The Arduino controller is powered by the computer via USB. The motor drives are powered by the motor-drive power supply as shown. The drives switch should be turned on when you want to start the drives and turned off when you are finished with the machine.
Workholding is the means of holding your workpiece while it is being cut. There are many tools you can use to hold a workpiece:
Illustrated here is a method of clamping your workpiece using setup clamps. Always ensure that your workholding tools are not in the way of the toolpath.
In photo: 1/4“ threaded rod, 1/4” thumb nut, and slotted bar
To view GRBL settings, enter $$ into the command line in Universal GCode Sender.
$0 = 10 (Step pulse time, microseconds)
$1 = 255 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 3 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 0 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 115 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 0 (Soft limits enable, boolean)
$21 = 0 (Hard limits enable, boolean)
$22 = 1 (Homing cycle enable, boolean)
$23 = 3 (Homing direction invert, mask)
$24 = 100.000 (Homing locate feed rate, mm/min)
$25 = 400.000 (Homing search seek rate, mm/min)
$26 = 250 (Homing switch debounce delay, milliseconds)
$27 = 5.000 (Homing switch pull-off distance, millimeters)
$30 = 1 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 40.000 (X-axis travel resolution, step/mm)
$101 = 40.000 (Y-axis travel resolution, step/mm)
$102 = 320.000 (Z-axis travel resolution, step/mm)
$110 = 9000.000 (X-axis maximum rate, mm/min)
$111 = 9000.000 (Y-axis maximum rate, mm/min)
$112 = 1000.000 (Z-axis maximum rate, mm/min)
$120 = 1000.000 (X-axis acceleration, mm/sec^2)
$121 = 400.000 (Y-axis acceleration, mm/sec^2)
$122 = 50.000 (Z-axis acceleration, mm/sec^2)
$130 = 250.000 (X-axis maximum travel, millimeters)
$131 = 250.000 (Y-axis maximum travel, millimeters)
$132 = 65.000 (Z-axis maximum travel, millimeters)
3 sizes of collet are available to use:
Make sure to put the collets back when you are finished. They are easy to lose and expensive to replace.
A temporary fix has been made in which the Z-axis bearing is allowed to wobble.
The hard-limit switches have been disabled for this reason. (6/20/2020 – this has been fixed)
The Makerslide and V wheels should be kept clean. Always check the smoothness of the X, Y, and Z axes before your run.
May I change GRBL settings? Yes, but be sure to change them back when you are done. If you think the provided settings are suboptimal, email [email protected] Any help improving the performance and reliability of the Shapeoko is welcomed.
Can it cut metal? You may cut nonferrous metal. However, you may have difficulty, especially if you don't have the right feeds and speeds and an effective means of clearing chips. Do some research beforehand. Advanced toolpaths generated from Fusion 360 or Solidworks would improve your chances of success.
You can engrave ferrous metal, but you won't have much success making deep cuts.
Can it cut plastic? Yes. Make sure to get your feeds and speeds right. If your plastic is melting, your feeds and speeds are wrong.
Do you provide end mills and router bits? There may be some free-to-use bits available that were donated by members. If an end mill doesn't have an owner tag on it, you may use it. There is a plan to keep a stock of frequently-used bits for sale in the CNC area.
May I use my own computer? Yes. Make sure to plug the USB cable back into the Shapeoko computer when you are finished. I would recommend plugging your laptop into an outlet to ensure it is grounded.
May I resurface the wasteboard? Yes.