The End Of The Candy Rainbow

About a decade ago [Windell Oskay] and [Lenore Edman] spun out of Evil Mad Scientist Laboratories to work on CandyFab, an inexpensive 3D printer that used sugar as its medium. Wondering what happened to CandyFab? It’s been nearly that long since we last wrote about their work and Maker technology has moved on; nowadays 3D printers run the gamut from very inexpensive to production ready. The CandyFab project and nascent company are now shuttered, but there is a epilogue with some interesting lessons.

The CandyFab 6000

First of all, the saga of the CandyFab series of printers (above on the same page) is worth a read. Some of what these machines were capable of is still quite impressive by modern standards. Sure your Monoprice Mini Delta may be easy to use, fully assembled, functional when you take it out of the box, and quiet. But what if you need to print something up to 8.5″ x 11″ x 17″? The CandyFab 5000 can do that. Or even a humongous 24″ x 13.5″ x 9″? The CandyFab 4000 can do it, and for a measly $37 (if you printed a solid cube exactly the size of the build volume)! Sugar may have downsides but it’s still a pretty clever medium for some uses.

CandyFab credits the rise of MakerBot coupled with the complexity of iterating from a pile of “surplus junk” (their words) to something kitable. Reading their post-mortem brings to mind familiar problems from today’s hardware world. A spike of fantastic early publicity lead to the need to handle press while rapidly iterating from the aforementioned surplus parts to a reliable and manufacturable design. Then the complexity of balancing a day job and other side projects with the prospect of CandyFab as a business. Ultimately the need for the project in the first place (accessible inexpensive 3D printers) was alleviated by the market and the project came to a graceful close.

Give the post a read, we’re sure you’ll learn something!

Repurposing Inkjet Technology For 3D Printing

You would be forgiven for thinking that 3D printing is only about plastic filament and UV-curing resin. In fact, there are dozens of technologies that can be used to create 3D printed parts, ranging from welders mounted to CNC machines to the very careful application of inkjet cartridges. For this year’s Hackaday Prize, [Yvo de Haas] is modifying inkjet technology to create 3D objects. If he gets this working with off-the-shelf parts, this will be one of the most interesting advances for 3D printing in recent memory.

The core of this build is a modification of HP45 inkjet print heads to squirt something other than overpriced ink. To turn this into a 3D printer, [Yvo] is filling these ink cartridges with water or alcohol. This is then printed on a bed of powder, either gypsum, sugar, sand, or ceramic, with each layer printed, then covered with a fine layer of powder. All of this is built around a 3D printer with an X/Y axis gantry, a piston to lower the print volume, and a roller to draw more powder over the print.

The hardest part of this build is controlling the inkjet cartridge itself, but there’s prior work that makes this job easier. [Yvo] is successfully printing on paper with the HP45 cartridges, managing to spit out 150 x 150 pixel images, just by running the cartridge over a piece of paper. Already that’s exceptionally cool, great for graffiti, and something we can’t wait to see in a real, working printer.

You can check out [Yvo]’s handheld printing efforts below.

Continue reading “Repurposing Inkjet Technology For 3D Printing”

RoMA: Robotic modeling assistant

3D Printing And Modelling With A Robot Assistant

[Huaishu Peng] and a group of other researchers have come up with a system that allows them to use virtual reality (VR) to model an object in a space in front of them while a robot simultaneously 3D prints that object in that same space, a truly collaborative effort they call the RoMA: Robotic Modelling Assistant. This is a step toward fixing the problem of designing something and then having to wait for the prototype to be made before knowing how well it fits the design goals.

The parts: designer, AR headset, AR controller, rotating platform, robotic printer
The parts

How does the designer/robot collaboration work? The designer wears an Oculus Rift VR headset with a camera mounted to the front, turning it into an AR (Augmented Reality) headset. In front of the designer is a rotating platform on which the object will be 3D printed. And on the other side of the platform is the 3D printing robot. In the AR headset, the designer views the platform, the object, and the robot as seen by the camera but with the model he’s working on overlayed onto the object. An AR hand controller allows him to work on the model. Meanwhile, the robot 3D prints the model. See it in action in the video below.

Continue reading “3D Printing And Modelling With A Robot Assistant”

Laser Cut Your 3D Printed Trash

If you have a 3D printer, you’re surrounded by plastic trash. I’m speaking, of course, of failed prints, brims, and support material that builds up in the trash can near your printer. Although machines that turn that trash into filament exist, they’re not exactly common. But there’s another way to turn that waste into new building materials. [flowalistic], 3D designer extraordinaire, is using that trash to create panels of plastic and throwing that into a laser cutter. It’s a plastic smoothie, and if you can sort your scrap by color, the results look fantastic.

The first step in turning garbage plastic into a plastic sheet is throwing everything into a blender. Only PLA was used for this experiment because using ABS will release chlorine gas. These plastic fragments were placed in the oven, on a cookie sheet with a sheet of parchment paper. After about a half an hour of baking at 200 °C, the sheet was pressed between sheets of wood and left to cool. From there, the PLA sheet was sent to the laser cutter where it can be fabricated into rings, models, coasters, spirographs, and toys.

While this is an interesting application of trash using parts and equipment [flowalistic] had sitting around — therefore, a hack — it must be noted this should never be replicated by anyone. That big bag of scrap plastic could contain ABS, and you should never put ABS in a laser cutter unless you want your workspace to smell awful. And/or be sure to crack a window.

Unbricking A 3D Printer The Hard Way: By Writing A Bootloader

There’s a sinking feeling when a firmware upgrade to a piece of equipment goes wrong. We’ve all likely had this happen and  bricked a device or two. If we are lucky we can simply reapply the upgrade or revert to a previous version, and if we’re unlucky we have to dive into a serial debug port to save the device from the junk pile. But what happens when both those routes fail? If you are [Arko], you reverse-engineer the device and write your own bootloader for it.

The offending bricked object was a Monoprice MP Mini Delta 3D printer to which he was foolhardy enough to apply new firmware after seeing a friend’s machine taking it without issue. Finding the relevant debug interface on its main PCB he applied the firmware upgrade again, only to realise that in doing so he had overwritten its bootloader. The machine seemed doomed, but he wasn’t ready to give up.

What follows in his write-up is a detailed examination of the boot mechanism and memory map of an ARM Cortex M0 processor as found in the Monoprice’s STM32F070CB. We learn about vector tables for mapping important addresses of interrupts and execution points, and the mechanics of a bootloader in setting up the application it launches. This section is well worth a read on its own, even for those with no interest in bricked 3D printers.

In the end he had a working bootloader to which he appended the application firmware, but sadly when he powered up the printer there was still no joy. The problem was traced to the serial connection between the ARM doing the printer’s business and the ESP8266 running its display. After a brainstorm suggestion with a friend, a piece of code was found which would set the relevant registers to allow it to run at the correct speed.

So after a lot of work that resulted in this fascinating write-up, there was a working 3D printer. He suggests that mere mortals try asking Monoprice for a replacement model if it happens to their printers, but we’re extremely glad he persevered. Without it we would never have had this fascinating write-up, and would be the poorer without the learning experience.

This isn’t the first time we’ve brought you 3D printer bootloader trickery.

Creality CR10-S Upgrade Shows The Effect Of Bad Power

The Creality CR10-S is a printer that has become quite popular, and is not an uncommon sight in a hackspace or makerspace. Some models have a slight defect, a smoothing capacitor is of insufficient size, resulting in reduced print quality. [Jozerworx] has replaced the capacitor, and posted a full guide as to how the task can be performed.

Hackaday readers will have among their number many for whom replacing a surface mount electrolytic is no bother at all, indeed we’d expect most 3D printer owners to be able to perform the task. Maybe that the post has such an extensive FAQ and seems to be aimed at newbies to soldering points to 3D printing having moved to a wider market. But it has to be remembered that the value in this piece is not in the work, but in the characterisation. At the end he posts graphs showing the effect of the modification on the temperature of the extruder, and on the temperature noise brought about by the poor capacitor choice. A reduction from a +/- 3 Celcius variation to one of around +- 0.1 Celcius may not seem like much, but it seems it has a significant effect on the reliability of the printer.

So this isn’t the most elite of hacks, on a printer heading for a wider marketplace. But it serves to illustrate that bad quality power regulation can have some surprising effects. It seems every new printer comes with a list of community-developed mods to make it usable, perhaps one day we’ll find a printer that’s at peak performance out-of-the-box.

Casting Metal Parts And Silicone Molds From 3D Prints

The invention of the relatively affordable 3D printer for home use has helped bring methods used to produce parts for prototypes, samples, and even manufacturing, closer to designers. This tutorial on how to cast metal parts from 3D printed silicone molds is a perfect example of how useful a 3D printer can be when you are looking to make a custom and durable metal part at home.

After 3D printing a mold design using an Ultimaker 2 [Matt Borgatti] casts the mold using Smooth-On Mold Star 15 that can withstand heat up to 450 °F (232 °C), which he points out is ideal for the low-temp metal casting alloy tin-bismuth comprised of 58% Bismuth and 42% Tin with a melting point of 281 °F.

You may have heard of molds created from 3D printed parts before, but what makes this tutorial great is that the author, [Matt Borgatti], really sets you up to be successful. He offers up plenty of insights including mold-making techniques and terminology like why you would need a well and runners designed as part of your mold when casting with metal.

You can either reproduce his designs or use the tutorial to create your own which makes it a good start for beginners as well as another method to file away for people who already have experience 3D printing molds. This post is also really a twofer. Not only do you get detailed instructions for the method but [Matt Borgatti] uses his casted metal part for a flat-pack camera arm he designed to document projects with which you can also build using his files found on Thingiverse.

To create molds for precision parts and to learn more about using a 3D printer as a tool in the casting process, check out this method for creating higher resolution molds with a resin printer.

Continue reading “Casting Metal Parts And Silicone Molds From 3D Prints”