How to Print Flexible Cosplay Armor Using TPU
The short answer
Print TPU cosplay armor in 95A for plates that must hold their shape, 85A for joints and anything touching skin, and a foamed grade for large panels where weight decides comfort. Run 25–40 mm/s, 225–235°C, 100% cooling, and paint with a flexible leather paint. TPU armor survives being sat on, packed in luggage, and bumped in a convention crowd.
Why TPU for armor
I wore a PLA Mandalorian chest plate to a convention two years ago. It cracked along a layer line when I bumped a doorframe. The glue repair was visible in every photo for the rest of the day.
TPU doesn't do that. Thermoplastic polyurethane is an elastomer with alternating rigid and flexible molecular segments, which is why it deforms under impact and returns to shape instead of cracking. In a convention crowd where you're constantly bumping into people, getting sat on in panels, and shoving armor into bags for transport, TPU survives. PLA doesn't.
TPU also moves with your body. Knee sections, elbow guards, neck seals, and any armor piece over a joint needs to flex when you move. Rigid PLA or PETG armor over a joint either restricts your movement or pops off its attachment points. TPU bends naturally. For the helmet portion of a cosplay build, rigid materials still make sense (helmets don't flex). But everything below the neck benefits from flexibility.

Which material for which body zone
The mistake that ruins most first TPU builds is printing the whole suit at one hardness. Armor has zones, and each zone has a different requirement: shape retention on plates, flex over joints, softness against skin, and weight everywhere. Match the zone to the material before you slice anything.
| Body zone | Requirement | Material | Nozzle / speed | Design note |
|---|---|---|---|---|
| Chest, back, pauldrons, thigh plates | Hold shape, look rigid, absorb bumps | TPU 95A | 225–235°C / 25–40 mm/s | 3–4 walls, 10–15% infill; thickness sets stiffness |
| Large surface panels on a full-body build | Lowest possible weight | Foamed TPU (TPU-Aero, 0.74 g/cm³) | 230–270°C / 20–30 mm/s | Very low tensile strength — decorative panels only |
| Knees, elbows, shoulders, waist seals | Flex through full range of motion | TPU 85A | 220–230°C / 15–25 mm/s | 2 walls, low infill; direct drive essential |
| Undersuit contact pads, neck seal | Comfort over 8+ hours | TPU 85A or PEBA | 230–260°C / 15–25 mm/s | Perforate for ventilation |
| Straps, hinges, living connectors | Thousands of flex cycles without tearing | PEBA 95A | 230–260°C / 20–30 mm/s | Highest elongation of the group |
| Snap connectors and buckle bodies | Stiff enough to click, tough enough not to snap | TPU-GF or rigid PETG | Per filament data sheet | See the snap-fit clip guide below |
| Helmet shell | Rigid, sandable, paintable | PLA, PETG or ABS — not TPU | Standard rigid profile | Helmets do not need to flex |
For the connector row specifically, the snap-fit clip material guide and the toughness versus rigidity analysis for hinges cover the exact trade-off between a clip that clicks and a clip that breaks.
Choosing shore hardness
Shore hardness is a durometer scale measuring a material's resistance to indentation; on the A scale, 95A is roughly the firmness of a shopping trolley wheel and 85A is closer to a pencil eraser. That single number decides how your armor behaves more than any slicer setting.
TPU 95A is the starting point. Semi-rigid, holds shape under its own weight, prints almost as easily as PETG. For armor plates that need to maintain their form (chest, shoulder pauldrons, thigh guards), 95A gives enough rigidity to look like armor while still flexing on impact.
85A is softer. Better for joints, undersuits, and any piece that contacts skin directly. The softer material prevents chafing during 8+ hours of convention wear. Requires direct drive and slow speeds (15–25 mm/s). Worth the slower print time for comfort-critical pieces.
PEBA is the next-generation option. QIDI lists it at 1.01 g/cm³ and describes it as over 12% lighter than standard TPU 95A, with an elongation at break of 1106.8% and a Charpy impact result of "non-break" at +23°C. Its Vicat softening temperature of 102.8°C is also well above where TPU sits, so a PEBA strap left in a hot car does not go limp. If weight and flex-cycle life are your priorities on a full-body build, PEBA earns its higher price.
TPU Aero is a foaming formulation that drops density to 0.74 g/cm³ — QIDI describes it as more than 50% lighter than traditional TPU. That makes it the obvious pick for large surface-area panels. The honest trade-off is strength: its published tensile strength is 4.23 MPa with 576% elongation, so treat foamed panels as cosmetic shells carried by a stiffer substructure, not as load-bearing armor.
| Material | Density | Tensile strength | Elongation at break | Vicat softening | Use it for |
|---|---|---|---|---|---|
| TPU 95A | ~1.2 g/cm³ | Moderate | High | Moderate | Armor plates that hold shape |
| PEBA 95A | 1.01 g/cm³ | 32.58 MPa | 1106.8% | 102.8°C | Straps, hinges, flex-critical parts |
| TPU-Aero (foamed) | 0.74 g/cm³ | 4.23 MPa | 576% | 70.4°C | Large cosmetic panels, weight-critical shells |
All three figures above come from QIDI's published data sheets. There are also third-party variable-hardness TPUs that foam at higher nozzle temperatures, printing as a firm TPU at the low end of their range and expanding into a soft, EVA-foam-like structure at the high end. Those are worth exploring for large plates, but expect to spend a spool dialling in the expansion.
Print settings
| Setting | 95A armor plates | 85A joint pieces |
|---|---|---|
| Speed | 25–40 mm/s | 15–25 mm/s |
| Nozzle temp | 225–235°C | 220–230°C |
| Bed temp | 50–60°C | 40–50°C |
| Retraction | 0.5–2 mm, 15 mm/s | 0.5–1 mm, 10 mm/s |
| Layer height | 0.15–0.2 mm | 0.1–0.15 mm |
| Cooling fan | 100% | 100% |
| Walls | 3–4 | 2 |
| Infill | 10–15% gyroid | 5–10% gyroid |
Layer height matters more for cosplay than for functional prints because you can't sand TPU. Sandpaper bounces off or makes the surface fuzzy instead of smooth. Whatever layer lines you print with are the ones you're painting over. I use 0.1mm for visible surfaces and 0.2mm for internal or hidden areas to save time.
Wall count is the real stiffness control on a TPU plate. Two walls at 95A gives a plate that drapes; four walls at the same hardness gives one that holds a curve. Change walls before you change filament.
The Plus4 handles armor-scale TPU prints well. The 305mm build volume fits most torso armor pieces in a single print. Larger single-piece plates fit the Max4 at 390×390×340mm, and the Plus 5 sits between the two at 320×320×300mm. Dry your TPU before printing. Wet flexible filament produces stringing, popping, and weak layer bonds. All of which ruin surface quality on cosplay pieces where appearance is the whole point.
Combining rigid and flexible
The best cosplay armor isn't all-TPU or all-PLA. It's both. Rigid PLA or PETG for the main structural plates (chest, back, helmet) and TPU for joints, connectors, and anywhere the armor needs to bend.
Print the parts separately and assemble mechanically. Trying to multi-material print TPU and PLA together is frustrating because the materials don't bond chemically. Some slicers offer interlocking structure features that help, but for most cosplayers, separate prints with snap or buckle connections are simpler and more reliable.
A technique covered on Hackaday creates flexible scale panels by printing rigid tiles on tulle fabric. You print three layers of tiles, pause the print, lay tulle (fine nylon mesh) on the build plate, then resume. The tiles fuse to the fabric through the mesh, creating a chain-mail-like sheet that flexes naturally. Works well for sleeves and areas that need to drape. Limited to relatively flat body areas and prints that fit on your build plate.
Painting and weathering TPU
Standard acrylic paint cracks and peels on TPU. The surface flexes and the paint can't keep up. You need paints designed for non-porous, flexible surfaces.
Angelus leather paint is the cosplay community's top recommendation for TPU. It's water-based acrylic formulated for shoes. Bonds to non-porous flexible surfaces, stays flexible after drying, works with an airbrush for thin coats. Multiple thin coats rather than one thick coat. Let each coat dry fully before the next.
Plasti Dip works as a rubberized base coat. It fills layer lines partially, can be sanded lightly, and provides a flexible substrate for paint. Two thin coats of Plasti Dip followed by Angelus paint gives a durable, flexible finish.
Weathering
Weathering is what makes cosplay armor look real instead of plastic. Two techniques do most of the work:
Acrylic wash: mix black or brown acrylic paint 1:5 with water. Apply liberally over the entire surface, then wipe excess from raised areas with a rag. The diluted paint settles in crevices and panel lines, creating depth and shadow. Takes five minutes and changes the look completely.
Dry brushing: dip a flat brush lightly in silver or metallic paint. Wipe most of it off on a paper towel. Then drag the nearly-dry brush across edges and corners. The tiny amount of remaining paint catches only on raised surfaces, creating a worn-metal effect. The Punished Props dry brush tutorial has a step-by-step walkthrough. Focus on edges and corners where real armor would contact other surfaces. The surface finishing guide covers sanding and coating techniques that apply to rigid armor pieces, and the post-processing overview has additional finishing methods.
Attaching armor to your body
I've tried four attachment methods. Here's what works:
Velcro (most versatile): 1.5" wide velcro strips on the armor interior, matching strips sewn onto an undersuit or base layer. Easy on/off, repositionable, washable. Use the hook side on the armor (it's stiffer) and the loop side on fabric. Ten-inch strips at anchor points (shoulders, sides, hips).
Snap buckles (most secure): heavy-duty snaps with the male end glued to the armor using shoe goo or fiberglass adhesive. Female end punched into the undersuit fabric. Prevents shifting during movement. Makes spacing permanent. Takes more setup time but produces the most professional result.
Quick-release buckles with nylon webbing: good for thigh armor, shoulder pieces, and belt-mounted items. Adjustable, easy to remove, available at any outdoor gear store. Tighten for combat poses, loosen when you need to sit.
A combination approach works best. Snaps for primary hold, velcro for fine-tuning position, and padding foam between armor and skin to prevent chafing during a full convention day.
Convention survival
TPU armor has one massive advantage at conventions: it doesn't break during transit. I've rolled TPU armor pieces, stuffed them into luggage, and sat on them in the car. They spring back to shape. PLA armor travels in custom foam-lined cases or it arrives in pieces.
Convention weapon check policies generally work in TPU's favor. Staff doing safety inspections can feel immediately that TPU armor flexes. It's obviously not rigid, not sharp, and not a hazard to other attendees. PLA shoulder pauldrons in a crowded artist alley can poke people. TPU gives way on contact.
Most conventions allow 3D printed cosplay components as long as props are clearly non-functional. Check the specific policy for your event before you build, since rules on prop length, edges and materials vary. Sharp points need to be rounded. No swinging or mock fighting with props. TPU naturally rounds its edges due to material softness.
Add ventilation holes in armor sections that sit against the body. Conventions are hot. Eight hours in unventilated plastic armor produces real overheating risk. TPU's flexibility allows thin, perforated designs that wouldn't be structurally viable in rigid PLA.
Most published armor models are designed for rigid filament, so plan to print the joint sections and connectors in TPU while keeping the main plates in PLA or PETG — or scale the flexible parts slightly to account for TPU's tendency to relax after printing. For more TPU printing tips and settings, the TPU phone case guide and furniture feet guide use the same material at similar shore hardnesses. For smoothing and finishing rigid ABS armor plates, the acetone smoothing guide applies directly. Browse the full filament lineup for TPU, PEBA, and rigid material options.
Frequently asked questions
Is TPU good for cosplay armor?
Yes, for everything below the neck. TPU absorbs impacts that crack PLA, flexes over joints so the armor moves with you, and survives being packed, sat on and bumped. Its weaknesses are that it cannot be sanded smooth and that solid TPU is heavier than EVA foam, so most builds use TPU for joints, connectors and impact-prone plates while keeping large panels in a rigid or foamed material.
What shore hardness should I use for TPU armor?
95A for plates that need to hold their shape, 85A for joints, undersuit pads and anything touching skin. If you can only buy one spool, buy 95A: you can make it more flexible by dropping to two walls and thinning the plate, but you cannot make 85A hold a pauldron's curve.
Is TPU armor heavier than EVA foam?
Yes. Solid TPU is roughly 1.2 g/cm³ versus about 0.086 g/cm³ for high-density EVA foam — around 14x denser. For large surface-area pieces the difference is noticeable over a full convention day. Foamed TPU narrows the gap substantially: QIDI's TPU-Aero is published at 0.74 g/cm³, and PEBA at 1.01 g/cm³. The practical answer for a full suit is a hybrid: EVA or foamed TPU for big panels, solid TPU for joints and connectors.
Can I sand TPU smooth?
Not effectively. TPU bounces under sandpaper rather than abrading. Aggressive sanding makes the surface fuzzy. Print at the finest layer height you can tolerate (0.1mm for visible surfaces) and rely on flexible primer and paint to smooth the appearance. Plasti Dip fills minor layer lines.
How do I bond TPU pieces together?
Shoe goo (a flexible urethane adhesive) bonds TPU to itself and to other materials. E6000 works too. Regular CA glue (super glue) doesn't bond TPU reliably because the surface is too flexible. For mechanical joints, design snap connections, use bolts through printed holes, or sew TPU pieces to fabric with a leather needle.
Will TPU armor hold paint through a convention day?
With proper prep, yes. Angelus leather paint on TPU survives flexing, body heat, handling, and sweat without cracking or peeling. Skip the prep and use regular acrylics, and paint will chip off within the first hour. The finish-work steps take time but determine whether the armor looks good at 9 AM or all day.
Q2
QIDI Box
Plus 4
Q1 Pro
X-Max 3