Print on Fabric — Lace Cards

Print a lace pattern onto tulle or organza: start the print, pause, lay the fabric, carry on.

Everything is generated in your browser — nothing is uploaded.

1 The card

2 The fabric sandwich

The print stops partway up, you lay the fabric over it, and the rest prints on top — trapping the fabric between the two halves. Plastic squeezes through the weave and welds to the plastic below, so the grip is mechanical.

3 The design

Start from an example, then change whatever you like. The card can carry a generated lace pattern, your own artwork from a file and lettering — tick any combination and they are merged into one design.

4 Preview

Blue is what gets printed. Red marks anything too thin — the slicer will drop those parts.

5 Print files

How to run the print

  1. Use the G-code from this page, or slice the STL yourself and add a pause at the height shown above. The pause has to land exactly on a layer boundary, which is why the layer height is set here.
  2. Cut the fabric larger than the print — at least 40 mm spare all round to hold and to tape or magnet down.
  3. When the printer pauses, lay the fabric over the print. Pull it drum-taut and flat. Magnets on a steel sheet work well; so does tape well outside the print area. Any wrinkle is a wrinkle the nozzle will catch.
  4. Do not touch the part underneath when smoothing the fabric — if it comes off the bed, the print is finished.
  5. Resume. The first pass over the fabric sounds rough; that is the nozzle pressing plastic through the weave, and it is what makes the bond.
  6. Cut the excess fabric away with sharp scissors once the print is cold and off the bed. A soldering iron or a hot knife seals the edge of synthetic tulle as it cuts.

Choosing fabric, and what to expect

Print lace onto fabric

Make wedding invitations and cards with lace printed onto tulle, organza or chiffon. The print pauses part-way, you lay the fabric over it, and the rest prints on top, trapping the fabric: the plastic squeezes through the weave and welds to the layers below.

Choose a card size and border, a generated lace pattern, lettering such as names and a date, or your own artwork, in any combination. It makes the STL and the G-code with the pause already inserted, at the layer you need. Everything is generated in your browser.

Frequently asked questions

How do you 3D print on fabric?

Print a few layers, pause, lay tulle or organza flat over the print, and let it carry on. The layers above the pause push through the fabric and weld to the layers below, holding it in place.

Which fabric works best?

Open, sheer fabrics such as tulle, organza and chiffon, so the plastic can pass through the weave.

How do I make my printer pause?

Download the G-code with the pause already in it. M0 suits most Marlin printers; Prusa and Klipper printers park and return by themselves.

Why did parts of the pattern not print?

Lines thinner than about two extrusion widths (0.8 mm on a 0.4 mm nozzle) are dropped by the slicer. The preview marks them in red.