We’ve seen 3D-printed houses before, but most make use of prefabricated chunks. This hurricane and tornado resistant hotel suite in the Philippines was printed in one shot.
Sound familiar? This is the work of [Andrey Rudenko], who started by building a concrete 3D printer in his garage 2 years ago, moved on to 3D printing his kids a concrete castle in his backyard later that year and now appears to have a full-blown company offering commercial 3D printed houses. Way to go [Andrey]!
The building was designed in Sketchup no less, and the printer makes use of Pronterface for the control software. It’s absolutely fascinating to see this built at full-scale. We want one. Continue reading “3D Printing Houses from Concrete”
Sometimes it feels like we haven’t yet tapped into all the possibilities of additive manufacturing. Festo, a company that loves to try innovative things (and not always bring them to market), just came up with something called the 3D Cocooner — essentially, a rostock style 3D printer on its side, with a UV cure feature to allow it to build up skeletal structures and lattice style shapes.
Similar to the MX3D-Metal 3D printer (which is currently on a mission to build a bridge end-to-end — by itself), this 3D printer specializes in printing structures as opposed to the more traditional layer approach. It’s called the 3D Cocooner as it is a bionic technology platform designed to “spin” complex lattices, very similar to naturally occurring structures.
The cool thing is, it’s not actually using plastic filament like most printers — it’s actually printing using string! The string is covered with a special UV resin which is then hardened into place as soon as it is expelled from the print head — making this more like a giant robot spider than a 3D printer.
Continue reading “3D Cocooner (3D Lattice Printer)”
Optical microscopy is over 400 years old, and in that time, it has come a long way. There are many variations of microscopes both in the selection of lenses, lighting, and other tricks to allow an instrument to coax out more information about a sample.
One proven way to increase the resolving power of a microscope is oil immersion. The sample and the lens are placed in oil that is transparent and has a high refractive index. This prevents light from refracting at the air-coverslip interface, improving the microscope’s overall performance.
The University of New South Wales has a lab that uses such a microscope. They use a special (and expensive) chamber to hold down the glass coverslip and contain the oil. The problem? At nearly $400 a pop, the chambers are a constant expense to replace, and they are not flexible enough to handle custom size requirements.
[Ben Goodnow], a first year student at the university, applied his 3D printing and laser cutting know-how to design and build a suitable chamber that costs much less and can be adapted to different projects. In addition to all the design files on GitHub, there’s also a document (PDF) that describes the design iterations and the total cost savings.
Continue reading “3D Printed Microscope Chamber Saves Big Bucks”
In the open hardware world, we like to share 3D design files so that our friends and (global) neighbors can use and improve them. But we’ve all printed things from time to time that we’d like to keep secret. At least this is the premise behind this article in Science which proposes a novel method of 3D-printer-based industrial espionage: by recording the sound of the stepper motors and re-creating the toolpath.
Unfortunately, the article is behind a paywall so we’re short on the details, but everyone who’s played the Imperial March on their steppers has probably got the basic outline in their mind. Detecting the audio peak corresponding to a step pulse should be fairly easy. Disentangling the motions of two axes would be a bit harder, but presumably can be done based on different room-acoustic filtering of the two motors. Direction is the biggest question mark for us, but a stepper probably has a slightly audible glitch when reversing. Keeping track of these reversals could do the trick.
What do you think? Anyone know how they did it? Does someone with access to the full article want to write us up a summary in the comments?
[Thanks LVfire via Ars Technica]
[Edit: We were sent a copy of the full article (thanks [PersonUnknown]!) and it doesn’t explain any technical details at all. Save yourself the effort, and have fun speculating, because reading the article won’t help.]
[Dave] just couldn’t take the ambient noise from his Lulzbot Mini anymore, so he built a fancy fan controller for it.
He measured some points on the printer’s Rambo controller board to see what actually got hot during a print. The hottest components were the motor drivers, so he taped a thermistor to them. He also placed one in the printer’s power supply. He replaced the main fan with a low noise model from Noctua (which have the most insanely fancy packaging you could imagine for a computer fan). The software on an Arduino Nano now idles the fan at an inaudible 650RPM, if an unacceptable temperature increase is detected, it increases the fan speed for a period, keeping everything nice and quietly cool.
The graphics display was added because, “why not?” A classic reason. The graphics runs on a hacked version of Adafruit’s library. It took him quite a while to get the graphics coded, but they add that extra bit of high-tech flair to keep the cool factor of the 3d printer up before they become as ubiquitous as toasters in the home. The code, fritzing board layout, 3D models, and a full build log is available at his site.
[Robottini] released plans for his robot, Cartesio, that is essentially an Arduino-controlled plotter made to create artwork. The good part about Cartesio is the low cost. [Robottini] claims it cost about $60 to produce.
The robot has an A3-size drawing bed and is practically the XY part of a 3D printer. In fact, most of the parts are 3D printed and the mechanical parts including M8 smooth rod. LM8UU bearings, and GT2 belts and pulleys. If you’ve built a 3D printer, those parts (or similar ones) should sound familiar.
The Arduino uses GRBL to drive the motors from GCODE. [Robottini] has three different workflows to produce drawings from applications like Inkscape. You can see some of the resulting images below.
We’ve covered GRBL before, and it is the heart of many motion control projects. If you’d rather draw on something less permanent, you might try this project.
Continue reading “Meet Cartesio, Robot Artist”
From the very first RepRaps to the newest and latest printers off the Makerbot assembly line, nearly every consumer 3D printer has one significant shortcoming: it cannot recover from missed steps, slipped belts, or overheating stepper drivers. Although these are fairly rare problems, it does happen and is purely a product of the
closed open-loop control system used in 3D printer firmware.
[Chris Barr] has come up with a rather clever solution to this problem. He’s designed a system that will detect and correct problems with the mechanics of 3D printers. It’s technically not a closed-loop control system, but it does allow him to get the absolute position of a nozzle on the build plate, detects error states, and can automatically calculate the number of motor steps per millimeter. It’s also much simpler than other closed loop control systems we’ve seen in the past, requiring only a few bits and bobs attached to the axes and to the printer controller board.
[Chris]’ system uses a magnetic encoding strip, a single chip, and a little bit of support circuitry. It’s actually not that much different from the moving axis on a desktop inkjet printer. It’s not closed loop, though; the firmware hack is only a ‘basic error correction’ that moves the nozzle back to where it should be. Although this is somewhat of a kludge, it is much simpler than refactoring the entire printer firmware.
In the video below, [Chris] demonstrates his solution for error correcting the printer by jerking his axis around during a print. The nozzle miraculously returns to where it should be, producing a usable part.
Continue reading “Error Correction of 3D Printers”