Skip to content

Stop Guessing: Introducing the FDM Filament Recommendation Engine

One of the biggest problems I have in my 3D printing journey is simply trying to remember which filament is best for which scenario. If I need a UV-resistant filament for an outdoor part, or if I need to know if a specific engineering-grade material is actually printable on my current setup, digging through PDF Technical Data Sheets (TDS) takes forever.

To solve this, I’ve developed a new app: the FDM Filament Recommendation Engine.

You can watch my full video introduction here:

The Solution: A Data-Driven Filament Finder

Section titled “The Solution: A Data-Driven Filament Finder”

Link to Tool: filament.minimal3dp.com

The goal of this application is to let you sort, query, and filter through over 40 different materials to find the one that fits your specific project needs.

I developed this by analyzing various manufacturer TDS records, but I know those aren’t always perfectly accurate. To validate the data, I also cross-referenced peer-reviewed journal articles. I utilized AI to help extract and organize this massive amount of data into a usable format.

For those of you who saw the early version of this tool, I’ve made several updates based on my own testing and user feedback:

I originally had three different choices for “strength,” but they were all telling me the same thing. I have simplified this to just General Strength and Compressive Strength to make the data easier to read.

You can filter by “Printability.” If you back the slider off to an 8, you’ll see familiar materials like PLA and PETG. If you look at engineering materials like PC or ASA, you’ll see that score drop significantly—reflecting the real-world difficulty of printing those materials.

This is probably the most useful feature. You can select multiple filaments (for example, UV-resistant materials like ASA, PC, and others) and hit “Compare.” This gives you a side-by-side look at their cost score, heat compatibility, and stiffness.

I’ve added information on whether a material can be annealed—the process of heating the print after printing to make the material stronger and more dimensionally stable.

I have added a feedback form to the site. If you have a better source of data than the TDS sheets or journal articles I have used, please feel free to submit it. My goal is to make this a complete repository of knowledge for us to use.

This project is sponsored by PCBWay. I want to thank them for their continued support of the Minimal 3DP channel.

If you are working on a project that requires custom PCBs, I highly recommend checking out their design services. They have powerful tools on their website to get an instant quote, and their help with PCB design layout starts at just $88.70 US.

Looking for more 3D printing tools and guides?


If you found this tool helpful, you can support my work here: