3D Printing

AI device designed to spot and stop 3D printing errors

AI device designed to spot and...
AIMS is presently on Kickstarter
AIMS is presently on Kickstarter
View 1 Image
AIMS is presently on Kickstarter
AIMS is presently on Kickstarter

Given how long some 3D-printing builds can take, most people don't sit around and watch the entire process. This means they may miss printing errors, which waste a lot of filament. AIMS, however, reportedly uses AI to spot errors and stop the printer.

Designed by California startup Delcos Systems, AIMS (Autonomous Intelligent Management System) is a small device equipped with an adjustable-angle wide-angle camera and an Arm Cortex A53 processor. It runs off of mains power via a USB cable, and plugs into a third-party printer's filament runout sensor – assuming the printer has one, or can be fitted with one.

Once a print job is underway, AIMS uses its camera to monitor the movement and position of the print head, and to monitor the overall printing process. Utilizing a pre-trained offline neural network to analyze what it "sees," it's reportedly able to detect errors such as the printed item slipping off the build plate, excessive stringing of the molten filament, skipping or sticking of the print head, and filament runout.

When such an error is detected, AIMS triggers the filament runout sensor, stopping the printer within about 15 to 20 seconds. The whole system is self-contained, so no internet access is required.

Should you be interested, AIMS is currently the subject of a Kickstarter campaign. A pledge of US$94 will get you one, when and if they reach production. The planned retail price is $120.

Source: Kickstarter

Various people have been crowdsourcing video of failed prints for quite a while (which is one of the things you need to make this kind of approach work).
Why not just use the spaghetti detective. Seems dangerous to spend all the money up front on a neural network you can't test and make sure it's reliable first.
blocked nozzles or similar ruin the print, but don't make spaghetti... so something a bit smarter seems like a good idea - it would need to be mounted where it's got a view at the correct height, and the software needs to be smart enough to track the bits that move (which may or may not include one, two, or perhaps all three axes of the build platform).
spaghetti detective does not just detect spaghetti :)

It can certainly detect other print failures. Yes, it does matter about camera placement and resolution at least to some extent.