Can You 3D Print a T-Shirt? Testing PLA, TPU and Direct Printing

Can You 3D Print a T-Shirt? Testing PLA, TPU and Direct Printing

3D printing and clothing do not seem like the most obvious combination, but I wanted to find out whether it was possible to use a normal 3D printer to create custom T-shirt designs.

The basic idea was simple: print a thin design, place it onto a cotton T-shirt and use an iron to melt it into the fabric. I also wanted to try something slightly more questionable by putting a T-shirt directly onto a 3D printer build plate and printing straight onto it.

There were several opportunities to ruin a perfectly good T-shirt, damage a printer or accidentally attach a design to the iron instead.

Naturally, I decided to try all of them.

 

The plan

I bought several inexpensive 100% cotton T-shirts to use for testing. From the research I had done beforehand, cotton seemed like the best material for getting the plastic to bond with the fabric.

For the designs, I used a simple Xenomorph silhouette and tested two different 3D printing filaments:

  • Standard PLA
  • 95A TPU

PLA is rigid and easy to print, but I expected it to struggle once the shirt started moving, stretching or going through the wash.

TPU is flexible and rubbery, so it seemed much better suited to clothing. The only slight problem was that I had never printed with TPU before.

For the iron-on tests, I also used PTFE sheets to protect the design and prevent the iron from directly touching the plastic.

There was no proper heat press, no carefully tested temperature chart and no guarantee that any of it would work. This was mainly going to be trial and error.

Testing PLA as an iron-on design

I started with PLA because it was the material I expected to fail.

I printed the same design in several different thicknesses so I could see whether a thinner print would stick or flex better. The versions were approximately 0.2mm, 0.4mm and 0.6mm thick.

Each design was printed on a smooth build plate. This gave one side a clean, smooth finish while the top had the usual visible layer texture.

I placed the smooth side against the T-shirt, covered it with a PTFE sheet and pressed it using a normal household iron.

At first, I thought I was melting the design into the PTFE rather than the shirt. After peeling the sheet away, however, the PLA had actually stuck.

Much better than expected, in fact.

The thinnest design looked surprisingly good. The iron had also softened and smoothed the visible print lines on the top surface. It was attached firmly enough that it did not immediately peel away, and while it was still warm, it had a small amount of flexibility.

The thicker versions were less convincing.

The 0.4mm design looked fine, but it was noticeably stiffer. The thickest design began lifting around the edges and felt much more like a solid piece of plastic sitting on top of the shirt.

The first lesson was already fairly clear: when using a 3D print as an iron-on transfer, thinner is better.

Trying TPU for the first time

Next, I moved on to TPU.

Printing it was not completely painless. Even straight out of the packaging, the filament appeared to need drying, and removing the thin designs from the build plate was a nightmare.

Once they were free, though, the difference compared with PLA was obvious.

The TPU designs were extremely flexible and could bend with almost no resistance. They were also thin enough to see through slightly, which made me wonder whether I had gone too far in the other direction.

I transferred them using the same basic process. The TPU design was placed onto the shirt, covered with PTFE and heated with the iron.

The first attempt needed more pressure and heat than I expected. Once I pressed it again, the improvement was immediate.

The TPU seemed to melt into the fibres of the cotton rather than simply sitting on top of them. It stretched with the shirt, did not show any immediate cracking and felt much more like something that belonged on clothing.

At this point, TPU was the obvious winner.

Wearing the printed T-shirt

Before washing anything, I wore one of the TPU shirts for a full day.

It was much more comfortable than I expected. The design did not feel irritating, it stayed attached and it did not noticeably restrict the movement of the fabric.

It still did not feel exactly like a professionally printed T-shirt, but it was completely wearable.

The real test would be whether it could survive the washing machine.

I put the PLA and TPU test shirts into a 30°C wash. My washing machine controls were not being particularly cooperative, so this was less scientific than it probably should have been.

While the washing machine was running, I moved on to the most dangerous part of the experiment.

Printing directly onto a T-shirt

Instead of printing the design separately and ironing it on, I wanted to see whether I could place the fabric directly onto a printer and print TPU straight into the fibres.

For this test, I used my Eryone Thinker X400.

The idea was to stretch the T-shirt over the build plate, secure it using magnets and allow the printer to treat the fabric as its printing surface.

There were several immediate problems.

The printer needed to perform bed levelling. It also wanted to heat the bed, run a purge line and move around areas where I had placed magnets.

The first attempt went badly.

The print head knocked the magnets away, dragged across the shirt and created a hole in the fabric. I cancelled the print before it could do any more damage.

Despite the failure, the small amount of TPU that had printed onto the shirt looked promising. It had bonded directly with the fibres.

I had one clean T-shirt left, so I tried again.

This time, I allowed the printer to complete parts of its levelling process before carefully adding the magnets behind the print head as it moved. It was awkward, risky and absolutely not a method I would recommend copying without understanding exactly what your printer is doing.

Somehow, it worked.

The printer completed the Xenomorph design directly on the fabric.

The direct print result

The direct print was not as clean as the iron-on version. There were small strings, rough areas and remnants from the purge line.

Oddly, some of those imperfections made the shirt look more interesting.

The loose strands gave it a rough street-art appearance, and the purge line happened to run down from the Xenomorph’s mouth like a drip. It looked almost intentional.

More importantly, the TPU was properly woven into the fabric.

There was no obvious raised edge around the design and no lip that could easily be caught and peeled away. Looking from inside the shirt, it was clear that the plastic had penetrated much further into the cotton fibres than it had during the iron-on tests.

It felt like the direct print could potentially be more durable, although it came with a much greater chance of destroying the shirt.

What survived the washing machine?

Once the wash had finished, I checked each of the earlier designs.

The larger TPU design had started lifting slightly in a few places, particularly around the corners. However, most of it remained attached. It looked more like an issue with uneven heating during the transfer than a complete failure of the material.

One of the thinner TPU designs survived extremely well. It was still firmly attached and showed no major signs of peeling.

The PLA results were much worse.

The thinnest PLA design had become hard and brittle. Parts of the Xenomorph’s head and mouth began coming away from the shirt. The thicker PLA stayed attached in some areas, but it was unbelievably stiff and uncomfortable.

PLA technically attached to the shirt, but after washing it became clear that it was not suitable for a practical piece of clothing.

Does 3D printing onto clothing actually work?

Yes, but TPU is the material to use.

PLA can be ironed onto a cotton T-shirt, and the initial result may look surprisingly good. The problem is that PLA does not move naturally with the fabric. After washing, it becomes rigid and begins cracking or peeling away.

TPU performs much better because it is flexible. A thin TPU design can stretch with the shirt and survive a normal wash, provided it has been heated evenly and pressed firmly into the fibres.

Printing directly onto the shirt may create an even stronger bond, but it is far more difficult and comes with a genuine risk of ruining the clothing or causing problems with the printer.

For most people, I would recommend the iron-on TPU method.

It gives you much more control over placement, allows you to inspect the print before attaching it and avoids putting loose fabric anywhere near the moving parts of your printer.

What I would do differently next time

The biggest improvement would be using a proper heat press rather than a household iron.

An iron can work, but it is difficult to apply the same temperature and pressure across the whole design. This is probably why some sections survived the wash perfectly while others started lifting.

I would also test even thinner TPU prints and spend more time finding the ideal combination of:

  • Print thickness
  • Iron or press temperature
  • Heating time
  • Pressure
  • Fabric type
  • Washing temperature

There is definitely potential here, especially for custom logos, cosplay details, unusual clothing textures or designs that would be difficult to create using traditional vinyl.

It may not replace normal T-shirt printing, but it is another interesting use for flexible filament and a good example of what can happen when you use a 3D printer for something it was never really designed to do.

For now, I will continue wearing the directly printed shirt and see how it holds up over time.

It has already survived the printer, which is more than I can say for the first T-shirt.

Back to blog

Leave a comment