Industrial Stack Light Keeps An Eye On Prusa Mini

When most people want to keep tabs on what their 3D printer is up to while they’re out and about, they’ll install OctoPrint on a Pi and be done with it. But what if you’re just on the other side of the room? Inspired by the stack lights used on factory floors, [Jeff Glass] decided to add a similar system to his Prusa Mini so he could see what it’s up to at a glance.

It turns out you can get these lights pretty cheaply online from the usual retailers, and as [Jeff] explains in the video after the break, driving them is about as easy as it gets. Rather than being some kind of addressable device, they generally have a single common 12 or 24 volt DC wire and ground lines for each color. With a USB controlled relay board, kicking on the appropriate light is simple from your operating system of choice.

What ended up being a bit harder was finding out what the Prusa Mini was up to. The printer offers up a simple status web page, but it has a few oddball quirks that make it difficult to scrape; such as presenting a little pop-up message that you have to manually close each time you load the page. But after spending some time with the powerful Selenium library for Python, he was able to create a script that worked its way through the UI and pulled the relevant status messages. Obviously the resulting code is Prusa specific, but the general concept would work on other printers assuming you can find a reliable way to pull the device’s current status.

After coming up with a wall mounted enclosure for the electronics that doubles as a mount for the light itself, [Jeff] can now see if his printer needs attention from clear across the room. An especially nice feature when the printer is all buttoned up inside of its enclosure.

Continue reading “Industrial Stack Light Keeps An Eye On Prusa Mini”

Turning A CMM Into A 3D Printer

There are two paths to owning a 3D printer: purchasing one or crafting your own 3D printer designed to your own exacting specifications. [Roetz 4.0] has decided to go this latter route and converted a 1.3-ton air-bearing Coordinate-measuring machine (CMM) into an FDM 3D printer. (Video, embedded below.)

A CMM is a tool used to precisely measure the geometry of an object via gently lowering a calibrated probe. We’ve seen scratch build printers before, but this particular build benefits from having the CMM machinery and its 18 air bearings. The CMM head is moved by [Roetz 4.0]’s own custom system, but it takes advantage of the bearings. After some careful CAD planning as well as a fair bit of milling, lathing, and prototyping, he had buttery smooth controlled motion.

With an off the shelf driver board wired together with a large red button, he was ready for a maiden test print. A determination to finish before the year was out pushed things along. There are still a few quirks to fix, like the hole in the air drying system but those can be tackled next year. Ultimately, we think the results are stunning and it was a journey we were glad to go on with [Roetz 4.0]. The final episode of the series is after the break.

Continue reading “Turning A CMM Into A 3D Printer”

Heat Turns 3D Printer Filament Into Springs

The next time you find yourself in need of some large-ish plastic springs, maybe consider [PattysLab]’s method for making plastic springs out of spare filament. The basic process is simple: tightly wind some 3D printer filament around a steel rod, secure it and wrap it in kapton tape, then heat it up. After cooling, one is left with a reasonably functional spring, apparently with all the advantages of annealed plastic.

The basic process may be simple, but [PattysLab] has a number of tips for getting best results. The first is to use a 3D-printed fixture to help anchor one end of filament to the steel rod, then use the help of an electric drill to wind the filament tightly. After wrapping the plastic with kapton tape (wrap counter to the direction of the spring winding, so that peeling the tape later doesn’t pull the spring apart), he suspends it in a pre-heated oven at 120 C for PLA and 160 C for PETG. How long does it stay in there? [PattysLab] uses the following method: when the spring is wound, he leaves a couple inches of filament sticking out to act as a visual indicator. When this segment of filament sags down, that’s his cue to begin the retrieval process. After cooling, the result is a compression or extension spring, depending on how it was wound before being heated.

[PattysLab] shared a short video on this Reddit post that shows both springs in action, and the process is all covered in the video, embedded below.

Continue reading “Heat Turns 3D Printer Filament Into Springs”

Burned Out SKR E3 Mini Gets New Stepper Driver

It didn’t take long to figure out that a dead X axis and an message saying “TMC CONNECTION ERROR” meant that one of the stepper drivers on the SKR E3 Mini 3D printer control board had released the magic smoke. Manufacturer BigTreeTech replaced the board under warranty, and the printer was back up and running in short order. But instead of tossing it in the trash, [Simon] wondered how hard it would be to repair the dead board.

Removing the original stepper driver IC.

The short answer is, not very hard. There was no question as to which of the four TMC2209 drivers was shot, since the X motor was the only one experiencing a problem. The drivers unfortunately aren’t socketed on this board, but after a little kiss with the hot air, the old chip was off.

[Simon] didn’t have any spare TMC2209 chips, but the TMC2208 has the same pinout and is a drop-in replacement. The TMC2208 is rated for a bit less current, but it shouldn’t be a problem under normal circumstances.

Other than the stepper connector getting a little toasty during the installation, the swap went off without a hitch and the board was up and running again. [Simon] ended up putting the now repaired SKR E3 Mini in his Ender 3; a nice 32-bit upgrade compared to the ATmega1284 that was originally running the show. Though in the past, he’s managed to squeeze a bit more performance out of the older 8-bit board as well.

Xolography: A Method To Improve The Accuracy Of Volumetric 3D Printing

Over the past years, additive manufacturing (AM) has become a common tool for hackers and makers, with first FDM and now SLA 3D printers becoming affordable for the masses. While these machines are incredibly useful, they utilize a slow layer-by-layer approach to produce objects. A relatively new technology called Volumetric Additive Manufacturing (VAM) promises to change all that by printing the entire object in one go, and according to a recent article in Nature, it just got a big resolution boost.

The concept is similar to SLA printing, but instead of curing the resin by projecting a 2D image of the current layer into the container, VAM uses multiple lasers to create intersecting points within the liquid. After exposing the resin to this projection for several seconds, the 3D model is built all at once. Not only is this far faster, but it removes the need for support materials and even a traditional build plate is unnecessary.

Visualization of the dual-color printing process as used by Regehly et al. (Credit: Nature)

Up till now the resolution and maximum object size of VAM has left a lot to be desired, but in this new research by Regehly et al. claim to have accomplished a feature resolution of ‘up to 25 micrometers’ and a solidification rate of ‘up to 55 cm3/s’. They used two crossing laser beams of different wavelengths, one to form the ‘light sheet’ (blue in the graphic) and a second beam (in red) to project the slide onto this light sheet. They refer to this technique as ‘xolography’, as a mesh-up of ‘holo’ (Greek for ‘whole’) and the ‘X’ shape formed by the crossing laser beams.

Key to making this work is the chemistry of the resin: the first wavelength excites the molecules called DCPI (Dual-Color Photo Initiators) that are dissolved in the resin. The second wavelength when hitting the same molecules initiates the resin polymerization process. The object pictured at the top of the page was a test print; producing such a design on a traditional 3D printer would have required a considerable amount of difficult to remove support material.

While this is obviously not a technology hobbyists will be using to replace their FDM and SLA printers with any time soon, there are still many companies and institutes working on various VAM technologies and approaches. As more and more of the complexities and challenges are dealt with, who knows when VAM may become a viable replacement for at least some SLA applications?

Thanks to [Qes] for the tip.

Metal Plating Plastic Or Metal Parts

Like most of us, [Clem] wants to 3D print in metal. Metal 3D printers do exist, but they are generally way out of reach for most of us garage hackers. As an alternative, [Clem] uses a homebrew electroplating system to get prints with a metallic coating.

The setup is quite simple. Small glass jars to act as the plating tanks and the machine uses an Arduino controller along with a PCB to hold things like a relay to control the 24V used for electroplating. To keep everything tidy, [Clem] designed a 3D printed box that stores all the cables and chemicals when you aren’t using them. Since the parts might get hot, the plastic is PETG.

The trick is that parts need to be conductive in order to use electroplating — typically plastic isn’t conductive. [Clem] paints the plastic parts to grant them conductivity. Graphite paint didn’t give great results. However, an iron-based paint worked better but obscures detail on the print. In addition to galvanization (plating with zinc or steel) you can see copper plating of a nail at around the 12 minute mark, with a plastic plating demo a minute later. The machine can even plate gold using an expensive gold-bearing electrolyte. In the video comments, someone also mentioned that it would be interesting to try plating conductive filament without using the paint. [Clem] tried to remove rust from a big part, but the power supply wasn’t up to the task.

Copper plating is often used as a step to make a part conductive so you can then plate with another metal. In addition to copper sulfate, you can use copper acetate. Sometimes, getting metal into fine details can be tough and it is easier to use a pen to plate those areas directly.

Continue reading “Metal Plating Plastic Or Metal Parts”

More 3D Printed IKEA Hacks Make Life Better

There’s an old joke that the CEO of IKEA is running to be Prime Minister of Sweden. He says he’ll be able to put together his cabinet in no time. We don’t speak Swedish, but [Adam Miklosi] tells us that the word “uppgradera” means “upgrade” in Swedish. His website, uppgradera.co has several IKEA upgrade designs you can 3D print.

There are currently six designs that all appear to be simple prints that have some real value. These are all meant to attach to some IKEA product and solve some consumer problem.

For example, the KL01 is a cup holder with a clip that snaps into the groove of a KLIPSK bed tray. Without it, apparently, your coffee mug will tend to slide around the surface of the tray. The CH01 adds a ring around a cheese grater. There are drains for a soap dish and a toothbrush holder, shoulder pads for coat hangers, and a lampshade.

We worry a little about the safety of the cheese grater and the toothbrush because you will presumably put the cheese and the toothbrush into your mouth. Food safe 3D printing is not trivial. However, the other ones look handy enough, and we know a lot of people feel that PLA is safe enough for things that don’t make a lot of contact with food.

Honestly, none of these are going to change your life, but they are great examples of how simple things you can 3D print can make products better. People new to 3D printing often seem to have unrealistic expectations about what they can print and are disappointed that they can’t easily print a complete robot or whatever. However, these examples show that even simple designs that are easily printed can be quite useful.

If you don’t have a printer, it looks like as though site will also sell you the pieces and they aren’t terribly expensive. We don’t know why IKEA invites so many hacks, but even they provide 3D printer files to improve the accessibility of some products.