Carnegie Mellon University
July 19, 2019

AI Advances 3D Printing With Soft Materials

By Alexandra George

Emily Durham
  • College of Engineering

Additive manufacturing, also known as 3D printing, is a burgeoning technology increasingly being leveraged in the biomedical space. And it's not just for devices — 3D printing is being used increasingly to print organic tissues and soft materials, such as elastomers.

While 3D printing soft materials, such as with silicone or proteins, offers many distinct advantages, it introduces many complicated variables to consider when creating new parts or materials.

A team of researchers at Carnegie Mellon University has developed a hierarchical machine learning process that takes these variables into account and optimizes the outcomes when 3D printing silicone, using Freeform Reversible Embedding (FRE).

The FRE 3D printing process depends on variables that include the materials, how the materials are formulated and the printing process itself. In these circumstances, users might choose these variables based on intuition, which could be based on past experience, or iteratively: changing one variable at a time until they find the optimal setting for each parameter. In this way, the user thinks about how these components interact with each other. But that doesn't always lead to the fastest or most optimal result.


Biomedical Engineering and Chemistry Professor Newell Washburn demonstrates a machine learning algorithm for us in 3D printing.

"Increasingly, we're starting to make more soft material-based components and devices for low-tech areas such as sensors and medical applications, and for high tech areas like soft robotics," said Newell Washburn, professor of biomedical engineering and chemistry at Carnegie Mellon. "But every time you add another component you exponentially raise the complexity of the manufacturing process. That's where a machine learning algorithm could really help with optimization."

Washburn and his colleagues Adam Feinberg in biomedical engineering (whose lab developed FRE 3D printing), Barnabas Poczos in the Machine Learning Department, and materials science and engineering Ph.D. student Aditya Menon recently published a paper on using hierarchical machine learning to optimize soft materials 3D printing. The study was published in the journal 3D Printing and Additive Manufacturing.

Machine learning algorithms, which are a form of artificial intelligence, are designed to develop a relationship between the input variables and the outputs of a complex system based on training data. Traditional machine learning algorithms operate like black boxes where the algorithm will attempt to generate a rule to connect the input and output based on training data but may not take into account physical corresponding traits. For a complex process, you need a lot of parameters in the model to make the connection between input and output, meaning you need tons of data.


Washburn discusses his research on developing complex materials for technological applications.

For the complex problem that the research team is working on, there is not a lot of data. To account for this, the team custom-built an hierarchical machine learning algorithm that incorporates expert knowledge about how the physical systems and parameters operate. Traditional machine learning systems have layers of nodes that connect the input and the output without understanding this information. Instead, hierarchical machine learning uses knowledge of the underlying physical system — in this case the physics of the FRE 3D printing variables — to draw connections between the right variables, significantly cutting time and the amount of data needed.

The algorithm selects optimal parameters for variables: materials, or what they choose to print with; formulation, or how the materials are mixed; and process, including the flow rate, the speed at which the needle moves with other instrument, or manufacturing parameters. Each variable interacts with the others, creating a complex design space.

"Essentially what we're doing is we're building a digital twin, or a digital replica, of both the physical process and our human conceptual understanding of the process to achieve optimal results," Washburn said.

While optimization done with the algorithm did not increase print fidelity, it increased print speed by two-and-a-half times and enabled the researchers to print using an ink that previously hadn't worked well. The algorithm also identified a unique silicone formulation and printing parameters that had not been found previously through trial-and-error approaches.

With these results, the researchers — some of whom are affiliated with both the Manufacturing Futures Initiative and the Bioengineered Organs Initiative — are optimistic that hierarchical machine learning will have broad application for planning and optimizing in the 3D printing of many types of soft materials, for biomedical applications among others.