SCARA

From Rev0 Wiki
Revision as of 22:14, 7 August 2015 by WikiSysop (talk | contribs) (Created page with "==Summary== The design of this robot is based heavily on the "HF06" robot designed by Martin Price ([http://www.heliumfrog.com/hf06robot/hf06blog.html link]). It was initially...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Summary

The design of this robot is based heavily on the "HF06" robot designed by Martin Price (link). It was initially undertaken as a low-cost 3D positioning robot for use in touch-screen testing or button pressing/activation, but evolved into a 3D printer (with replacable tool head, so still capable of performing basic 3D positioner tasks). The X/Y resolution is lower than typical 3D printers, but is estimated to still be adequate (resolution is <1/4 the diameter of the extruded filament diameter).

Subsystems

Z-Axis Drive

The Z axis is driven by a 1.8 degree per step NEMA-23 motor, purchased at All Electronics (link). It uses an 8-wire interface, with 2 sets of coils wired in parallel or series for each phase). Wiring info is below:

  • black to red = 3.4 ohms
  • brown to blue = 3.5 ohms
  • orange to green = 3.5 ohms
  • yellow to white = 3.5 ohms


  • black: 0 ohms to 1, 3.5 ohms to 3
  • red: 0 ohms to 3, 3.5 ohms to 1
  • brown: 0 ohms to 7, 3.5 ohms to 5
  • blue: 0 ohms to 5, 3.5 ohms to 7
  • white: 0 ohms to 4, 3.5 ohms to 2
  • yellow: 0 ohms to 2, 3.5 ohms to 4
  • orange: 0 ohms to 6, 3.5 ohms to 8
  • green: 0 ohms to 8, 3.5 ohms to 6


The motor is coupled to a 1/4"-20 shaft which drives the SCARA X/Y positioner via an anti-backlash assembly comprised of two 1/4"-20 bolts held apart by a spring. The Z-axis assembly has 1.27 revolutions per mm, and using an 8-microstep controller gives 0.79375 um/step (1259.843 steps/mm), or 6.35 um/step (157.480 steps/mm) in full-step mode. The Z-axis print resolution will ultimately depend on machine tolerances and bed leveling, as it is clearly not limited by motor/mechanical resolution.

X/Y-Axis Drives

The X/Y axis are covered by the SCARA, and are driven by two 1.8 degree per step NEMA-17 motors, also purchased at All Electronics (link). Each motor is coupled to the 165mm arms via a 5:1 reduction pulley using GT2 2mm belts. Each motor will be driven by a 1/32 microstepping driver (DRV8825) for a total resolution of 0.01125 degrees/step, giving a worst-case linear step of 100um in X/Y (approximately 1/10th the resolution of a typical Cartesian bot, 1/10-1/3 that of a typical Delta, or about 1/2 to equal that of a DLP SLS printer).

Bill of Materials

Part Quantity Unit Cost Total Cost Source
NEMA-17 1.8 deg. Motor 2 $6.50 $13.00 All Electronics
NEMA-23 1.8 deg. Motor 1 $8.50 $8.50 All Electronics
Shipping (All Electronics) 1 $7.00 $7.00 All Electronics
Motors Total Cost $28.50
1/4"-20 Threaded Rod 12" 1 $0.96 $0.96 Home Depot
608ZZ Bearing 4 $0.305 $1.22 eBay
8mm x 300mm Linear Rail 2 $6.69 $13.38 eBay
LM8UU Linear Bearing 4 $0.599 $2.40 eBay
Mechanicals Total Cost $17.96
12V 100W Power Supply 1 $11.94 $11.94 eBay
Stepper Driver (DRV8825) 4 $2.26 $9.04 eBay
Arduino Mega 1 $11.50 $11.50 eBay
RAMPS Board 1 $6.49 $6.49 eBay
Control Electronics Total Cost $38.97
NEMA-17 1.8 deg. Hi-Torque Motor 1 $12.00 $12.00 eBay
MR105ZZ Bearing 1 $0.256 $0.26 eBay
Airtripper Metal Parts Kit 1 $12.79 $12.79 eBay
MK8 Drive Gear 1 $8.99 $8.99 eBay
E3D-v6 Bowden Extruder 1 $83.25 $83.25 E3D
Extruder Total Cost $117.29
Total Unit Cost $202.72