MRRF: Launching an Adorable Printer For Fun

Patrick and Matt hold a running Kitten Printer. The frame is stiff enough that the printer can be held or turned upside down and it can keep printing.
Patrick and Matt hold a running Kitten Printer. The frame is stiff enough that the printer can be held or turned upside down and it can keep printing without visible defects in the print.

[Patrick] and [Matt] have been coming to the Midwest RepRap Festival from Minneapolis for the past few years and bringing their trusty Tantillus printers with them. However, sometime between this year and the last [Patrick] decided that it would be really fun to make his own 3D printer, and liking the size and accuracy of the Tantillus, started there.

The adorably sized printer is adorably named too: Kitten 3D printer. The printer is certainly an enthusiast’s choice. It’s expensive at 1200 and small, but very well made. Its one big advantage?  It prints really accurate parts.

The Tantillus also printed well, but the extruder left a lot to be desired, and the low stretch fishing line movement was very difficult to get tensioned just right. The secret behind the Tantillus and Kitten’s great print quality, aside from good design, is the small xy movement and low weight of the extruder set-ups. By having a movement over a very small range, cumulative errors in construction never get to add up. Also vibrations are less likely to show and smaller moments on the joints mean less flex at the extremes of the movements.

Really stunning print quality almost entirely free of ringing and z-wobble.
Really stunning print quality almost entirely free of ringing and z-wobble. 100mm x 100mm tray. These are very small parts.

[Patrick] is a mechanical engineer for his day job, and since this was a just for fun printer, he cut no corners. The frame is made with Misumi extrusions and linear movements. The build plate sits on a machined aluminum plate. It’s not flexing or going anywhere.

Part of what really stood out to me about the printer are a lot of neat little features which show careful thought. For example, the extruder movement sits neatly under one of the motors. All the parts except for one can be printed inside its build envelope without support. It uses around 200g of plastic. Every axis is constrained just enough, rather than the common tendency to over constrain that plagues 3D printer design. The spec sheet reads like my printer part wishlist: Bondtech extruder, Rambo board, E3d nozzle, heated bed, flat borosilicate build plate, name brand linear movements, and a well designed Z.

The entire extruder assembly tucks under one of the XY motors at the corner of its movement. Compare its size to the size of a NEMA14 stepper motor.

Another interesting aspect of the design is the extremely light extruder assembly. The lighter an extruder can get, the less ringing will show in your parts at speed. This is one of the most compact designs I’ve witnessed. It consists of two fans, an E3d v6 lite nozzle, and two small linear bearings. The cold end is handled by a bowden set-up and a Bondtech extruder at the back of the printer. The only way to get it lighter would be a different nozzle, such as the upcoming insanely light 13g Pico from B3 unveiled at the festival. I was also interested to see that the bearings on the supporting rails were printed bushings to keep the weight even lower. [nop head] has tested these extensively, they should be fine as long as the rods have a good finish.

I’ve mentioned the size before, but it’s hard to grasp just how adorable this printer is without seeing it. The build envelope is 100mm x 100mm x 100mm, the printer itself is 200mm x 200mm x 240mm. That’s only 50mm wider than the build footprint. It’s a really fun design just to look at and see how they fit it all in there. There are lots of neat little tricks with belt routing and part design to get it all right.

For the enthusiast this would make a good small parts printer and travel printer. However, for me, it was neat to see people still setting out to try designing their own printer. In some ways the 3d printer movement has become crowded with Chinese knock-offs, and I was excited to see something new at the festival. It wasn’t the only new printer design there, but it stood out to me the most. I like the uncompromising nature of it, many people try to design for the lowest BOM and not the nicer print. There are still lots of low-hanging fruit in the 3d printer world and many of them are just getting the mechanics right.

[Patrick] and [Matt] came to the festival with their printer to see if people would like it. They didn’t have grand dreams of selling tons of printers and making millions. They were quite aware that their price point and the small size made it not for everyone. However, their table always had a small crowd. They just really like 3D printers, and that honesty resonated. They didn’t even have a website up at the start of the convention, but by the end they had gotten so many requests they had to oblige. They expect to have 3 kit options available by the end of April. If you’re interested there’s a mailing list sign up on their website. Let’s hope we see them at MRRF again next year with another cool design to look over.

Hackaday Links: March 28, 2016

[Tom] sent this in to be filed under the ‘not a hack’ category, but it’s actually very interesting. It’s the User’s Guide for the Falcon 9 rocket. It includes all the data necessary to put your payload on a Falcon 9 and send it into space. It’s a freakin’ datasheet for a rocket.

A year ago in Japan (and last week worldwide), Nintendo released Pokkén Tournament, a Pokemon fighting game. This game has a new controller, the Pokkén Tournament Pro Pad. There were a few cost-cutting measures in the production of this game pad, and it looks like this controller was supposed to have force feedback and LEDs. If any Pokemon fans want to take this controller apart and install some LEDs and motors just to see what happens, there’s a Hackaday write up in it for you.

There are a lot of options for slicing 3D objects for filament-based 3D printers. Cura, Slic3r, and MatterControl are easily capable of handing all the slicing needs you’ll ever have for a filament 3D printer. For sterolithography (resin) printers, the options for slicing are limited. [skarab] just put together a new slicer for SLA that runs entirely in JavaScript. If anyone wants to turn a Raspi or BeagleBone into a network controller for a resin printer, here’s your starting point. [skarab] will be working on smoothieboard integration soon.

The STM32F4 is an extremely capable ARM microcontroller. It can do VGA at relatively high resolutions, emulate a Game Boy cartridge, and can serve as the engine control unit in a 1996 Ford Aspire. There’s a lot of computing power here, but only one true litmus test: the STM32F4 can run Doom. [floppes] built this implementation of Doom on the STM32F429 Discovery board to run off of an external USB memory stick. The frame rate is at least as good as what it was back in 1993.

The Oculus Rift has just come to pass, but one lucky consumer got his early. The first person to preorder the Rift, [Ross Martin] of Anchorage, Alaska, got his facehugger directly from [Palmer Luckey] in a PR stunt on Saturday afternoon. Guess what [Ross] is doing with his Rift?


Extremely Thorough Formlabs Form 2 Teardown by Bunnie

[Bunnie Huang] recently had the opportunity to do a thorough teardown of the new Formlabs Form 2 printer. It’s a long read, so just head over there and immerse yourself in every detail. If you want the cliff notes, though, read this but still go look at all the pretty pictures.

First, it’s a major upgrade with pretty much every component. The CPU is a huge step up, the interface went from monochrome to full color touch screen, the connectivity has been upgraded with WiFi and Ethernet, the optics are much better and safer, the power supply is integrated, there are lots of little improvements that handle things like bed leveling, calibration, resin stirring, pausing jobs, and resin refilling during a print. Bunnie practically gushes at all the features and impressive engineering that went into the Form 2.

You can compare the teardown of the Form 2 to [Bunnie’s] teardown of the Form 1 printer back in 2013.

MRRF: 3D Printed 2D Paintings

3D printing is obviously best used in printing three-dimensional objects. Laser cutters, jig saws, and CNC routers are obviously well-equipped to machine flat panels with intricate shapes out of plastic sheets, plywood, or metal, but these devices have one drawback: they’re subtractive manufacturing, and 3D printers add material. What good is this? [Jason Preuss] demonstrated a very interesting 3D printing technique at this year’s Midwest RepRap Festival. He’s producing 2D paintings with a 3D printer, with results that look like something between very intricate inlay work and a paint by numbers kit.

[Jason Preuss]' multicolor 2D print. Notice the toolpaths in the reflection. Click to embiggen.
[Jason Preuss]’ multicolor 2D print. Notice the toolpaths in the reflection of the upper left hand corner. Click to embiggen.
[Jason] is using a 3D printer, a series of very specialized techniques, and a software stack that includes a half-dozen programs to print multicolor 2D scenes. This isn’t pigment, paint, dye, or ink; the artwork becomes a single piece of plastic with individual colors laid down one at a time.

The best example of [Jason]’s work is a copy of a paint by numbers scene. Here, [Jason] makes an outline of all the shapes, separates onto different layers by color, and prints each color, one layer at a time. It’s an incredibly labor-intensive process to even get models into a slicer. Actually printing the model is even more difficult. [Jason]’s paint by numbers scene uses about twelve different colors.

[Jason]'s 3D printed paint by numbers scene. About a dozen different colors were used for this print.
[Jason]’s 3D printed paint by numbers scene. About a dozen different colors were used for this print.
We’ve seen [Jason]’s work at MRRF before, including last year’s exhibition of a fantastic chocolate clock that was a 3D printed version of an old scroll saw pattern. Taking what is normally a 2D design and translating that into something that can be built with a 3D printer seems to be [Jason]’s forte, and the results are remarkable. If you don’t know what you were looking at, you would just think these art pieces are a strange industrial fabrication process. Once you look closer, you have an immediate respect for the artistry and craftsmanship that went into a sheet of plastic only a few millimeters thick and no bigger than a piece of paper.

[Jason] hasn’t documented his build process for these 2D pictures on a 3D printer quite yet. There’s a reason for that: it’s supposedly very complicated, and it’s going to take a while to get all the documentation together. Eventually, the process will be documented and a tutorial will pop up on [Jason]’s website. He’s also on Thingiverse, with a few semi-related designs available for download.

From what we’ve seen at MRRF, in the next few years, a dual extrusion printer will be a necessity. While dual extrusion won’t be able to recreate such colorful pictures, it will make the creation of these 2D plastic panels much easier, and they will surely be popular. We can’t wait to see what [Jason] comes up with next.

Tiny Open Source Robot

We watched the video introduction for this little open source robot, and while we’re not 100% sure we want tiny glowing eyes watching us while we sleep, it does seem to be a nice little platform for hacking. The robot is a side project of [Matthew], who’s studying for a degree in Information Science.

The robot has little actuated grippy arms for holding a cell phone in the front. When it’t not holding a cellphone it can use its two little ultrasonic senors to run around without bumping into things. We like the passive balancing used on the robot. Rather than having a complicated self-balancing set-up, the robot just uses little ball casters to provide the other righting points of contact.

The head of the robot has plenty of space for whatever flavor of Arduino you prefer. A few hours of 3D printing and some vitamins is all you need to have a little robot shadow lurking in your room. Video after the break.

Continue reading “Tiny Open Source Robot”

Getting it Right by Getting it Wrong: RepRap and the Evolution of 3D Printing

The beginning of the DIY 3D printing movement was a heady time. There was a vision of a post-scarcity world in which everything could and would be made at home, for free. Printers printing other printers would ensure the exponential growth that would put a 3D printer in every home. As it says on the front page: “RepRap is humanity’s first general-purpose self-replicating manufacturing machine.” Well, kinda.

Original Darwin. Photo: Adrian Bowyer, founder of RepRap.

Just to set the record straight, I love the RepRap project. My hackerspace put our funds together to build one of the first few Darwins in the US: Zach “Hoeken” came down and delivered the cut-acrylic pieces in person. I have, sitting on my desk, a Prusa Mendel with 3D parts printed by Joseph Prusa himself, and I spent a fantastic weekend with him and Kliment Yanev (author of Pronterface) putting it together. Most everyone I’ve met in the RepRap community has been awesome, giving, and talented. The overarching goal of RepRap — getting 3D printers in as many peoples’ hands as possible — is worthy.

But one foundational RepRap idea(l) is wrong, and unfortunately it’s in the name: replication. The original plan was that RepRap printers would print other printers and soon everyone on Earth would have one. In reality, an infinitesimal percentage of RepRap owners print other printers, and the cost of a mass-produced, commercial RepRap spinoff is much less than it would cost me to print you one and source the parts. Because of economies of scale, replicating 3D printers one at a time is just wasteful. Five years ago, this was a controversial stance in the community.

On the other hand, the openness of the RepRap community has fostered great advances in the state of the DIY 3D printing art. Printers haven’t reproduced like wildfire, but ideas and designs have. It’s time to look back on the ideal of literal replication and realize that the replication of designs, building methods, and the software that drives the RepRap project is its great success. It’s the Open Hardware, smarty! A corollary of this shift in thought is to use whatever materials are at hand that make experimentation with new designs as easy as possible, including embracing cheap mass-produced machines as a first step. The number of RepRaps may never grow exponentially, but the quality and number of RepRap designs can.

Continue reading “Getting it Right by Getting it Wrong: RepRap and the Evolution of 3D Printing”

Design Analysis: Core XY vs H-Bot

Hackaday writer [Joshua Vasquez] wrote about the mechanical difference between the Core-XY and H-Bot movements commonly used in 3D printers on his personal website. There are so many things a beginning mechanical designer can overlook when setting out to make a movement. Sometimes,in the case of these movements, they aren’t readily apparent, and like finding a troublesome pattern in code; have to be shown before the mind picks them up in future designs.

[Joshua] starts by describing how each movement works. At first glance, the H-Bot movement seems simpler and more effective than the Core-XY.  The Core-XY uses more belting, and some of the pulleys are out of plane with each other. However, this is done to eliminate a moment put on the frame in the H-Bot design. This moment can throw off the accuracy of the movement in unpredictable ways.

The Core-XY movement is one of our favorites. It keeps the motors stationary. It’s compact, precise, repeatable, and linear. It’s good to understand the mechanical reasons for this. Just like learning the SQL database calls a library has been obfuscating for you lets you write better code.