AI Helps 3D Printing
Written by Harry Fairhead   
Saturday, 15 February 2020

PrintFixer is a new AI-based tool that can get a 3D print right in fewer attempts. Put another way, you don't have to be an expert any more because AI can do the job for you.

I have to admit that I came late to the 3D printer party. Until recently I relied on the kindness of others to realize my designs. I did the 3D modelling, but I always thought that that was the "difficult" part - until I decided that it was time to acquire my own 3D printer. Then the fun started. Even though I was only printing in "easy" materials - PLA and some ABS - there was a steep learning curve. What I quickly discovered was that parts that were supposed to interlock, like screw threads, tended not to and the exact result depended on the material, head temperature, bed temperature and the direction of the wind - no really, cold drafts were a problem! It seemed that I had been relying on the expertise of others to get my prints done.

I am learning and yes it is fun juggling a set of parameters, but I do have to throw away a few prints before I get it right. Now a team of researchers from the Viterbi School of Engineering at the University of Southern California is promising to spoil my fun by giving me an AI expert that can improve the accuracy of printing by 50%. The idea seems to be that, using a physics-based model of the layers, a neural network can learn to predict how the finished part will turn out and adjust the model to make the output more like the shape actually desired.

printfixer

So with a copy of PrintFixer, 3D printing will lose some of the fun, but I should also throw away far fewer prints. In addition, the software can show the expected tolerances and if they aren't good enough for you then you can opt to see how a more accurate printer might do. The software can be trained on a new printer with the help of some samples. It will also work with different materials, including metal and other professional materials.

It seems that the teams plan to make the software available to makers as well as professionals and the idea is that it should be possible to build up a database of how different printers work. At the moment, however, the software isn't open source - I can't wait to try it out.

I'm not going to quote the paper because it is behind an IEEE paywall, something that the society should be ashamed of.

More Information

Making 3-D Printing Smarter With Machine Learning

Related Articles

Instant Print 3D Objects Using Tomography

Dismantle That 3D Printer - Build An Air Hockey Robot Instead!

3D Printing: Build Your Own 3D Printer and Print Your Own 3D Objects

A 3D Printer For Plushies

Carpentry Compiler - Yes The Target Is Wood

3D Printing 101 - The Programmer's Angle        

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, Facebook or Linkedin.

 

Banner


Neo4j Announces Graph Machine Learning Framework
27/10/2020

Neo4j has announced a graph machine learning framework that the developers describe as making advanced graph-based machine learning techniques more accessible.



AWS Training On Coursera, edX and Future Learn
01/10/2020

Amazon Web Services is running three versions of a new free training course on how to build modern Java apps on both Coursera and edX.


More News

Last Updated ( Saturday, 15 February 2020 )