Elliot Williams and Mike Szczys wish Hackaday a happy fifteenth birthday! We also jump into a few vulns found (and fixed… ish) in the WiFi stack of ESP32/ESP8266 chips, try to get to the bottom of improved search for 3D printable CAD models, and drool over some really cool RC cars that add realism to head-to-head online racing. We look at the machining masterpiece that is a really huge SCARA arm drawbot, ask why Hydrogen cars haven’t been seeing the kind of sunlight that fully electric vehicles do, and give a big nod of approval to a guide on building your own custom USB cables.
Take a look at the links below if you want to follow along, and as always tell us what you think about this episode in the comments!
Direct download (54 MB)
Places to follow Hackaday podcasts:
Continue reading “Hackaday Podcast 034: 15 Years Of Hackaday, ESP8266 Hacked, Hydrogen Seeps Into Cars, Giant Scara Drawbot, Really Remote RC Car Racing”
It’s not uncommon to find us doodling on paper as an aid to thinking, for recreation, or simply because we’re bored. But, this kind of manual labor is so last century. It’s 2019, and we should have robots to fill our notebooks with cross-hatched illustrations. Well, [Alex Weber] is way ahead of us on this account: the outstanding SCARA drawbot he created can be unleashed to draw all manner of things at his command.
The robot, named Mechpen, and pronounced “McPen”, is of a SCARA (Selective Compliance Assembly Robot Arm) design, with two parallel axes controlling the x-y movement of the arm. Robot design is always a series of trade-offs; in this case, [Alex] has sacrificed some accuracy to achieve a long reach. Two NEMA 23 stepper motors reside in the base, along with all the electronics. This makes the base a heavy 15 kg, which is good as it helps stabilize the arm during movement. The arm uses a mix of off-the-shelf and custom hardware, most of which is dotted with holes drilled to reduce the mass of the moving parts. Two 700 mm sections of the arm made from carbon fiber tubes give the drawbot a 140 cm reach — long enough to fill an A0 paper with its beautiful mechanical doodling.
The brains behind the arm are two-tiered. An Einsy RAMBo board, designed for 3D printers, controls the stepper motors. Above that, a Raspberry Pi runs Octoprint to control the ‘bot. This choice turned out to be very convenient for working around a mechanical issue: the elbow flexes too far in the Z-axis. The difference in pen height between the elbow at 90 vs 180 degrees was 20-25 mm; too much to fix with just a spring-loaded pen. The solution: use a bed-leveling algorithm designed for 3D printers. A VL6180X distance sensor measures the distance to the paper over a number of grid points, then the software moves the servo up and down accordingly while drawing to keep the pen on the paper.
Some custom-written software converts SVG graphic files to gcode suitable for printing, allows selection of different stroke and fill types, and separation of different colors into individual gcode files to be plotted with different pens.
Definitely check out the video of Mechpen in action, after the break.
Continue reading “Mechpen: SCARA Drawbot For The Big Picture”
[Ignacio]’s VIRK I is a robot arm of SCARA design with a very memorable wooden body, and its new gripper allows it to do a simple pick and place demo. Designing a robot arm is a daunting task, and the fundamental mechanical design is only part of the whole. Even if the basic framework for a SCARA arm is a solved problem, the challenge of building it and the never-ending implementation details make it a long-term project.
When we first saw VIRK I in all its shining, Australian Blackwood glory, it lacked any end effector and [Ignacio] wasn’t sure of the best way to control it. Since then, [Ignacio] has experimented with Marlin and Wangsamas support for SCARA arms, and designed a gripper based around a hobby servo. It’s as beautiful to see this project moving forward as it is to see the arm moving
ping-pong balls around, embedded below.
Continue reading “Wood SCARA Arm Gets A Grip”
The average 3D printer is a highly useful tool, great for producing small plastic parts when given enough time. Most projects to build larger 3D printed objects use various techniques to split them into smaller parts which can fit inside the limited build volume of most Cartesian-based printers. However, there’s no reason a printer need sit inside a box, and no reason a printer can’t roam about, either. Hence, we get the RepRap HELIOS on wheels.
[Nicholas Seward] created the HELIOS and entered it into the Hackaday Prize in 2017, using a SCARA arm to build a printer with a large build volume and no moving steppers. One of [Nicholas]’s students then did a test, in which the HELIOS was mounted on an angled motorized cart, giving the printer potentially infinite build volume in one axis.
[Nicholas] expects the current basic setup to be capable of prints 200mm wide, 100mm high, and theoretically infinite length. There’s also potential to enable the device to create large curved parts by allowing the printer to steer itself with independently controlled motors.
There’s more work to be done, particularly to allow the printer to locate itself relative to its work space to avoid dimensional issues on large prints, but the preliminary results are highly impressive. We’ve seen other infinite volume printers, too – like this build using a conveyor belt design. Video after the break.
[Thanks to smerrett79 for the tip!]
Continue reading “Infinite Build Volume With RepRap On Wheels”