Close-up of a 3D printer nozzle laying down molten plastic on a print in progress3D printing
Photo by Jakub Zerdzicki on Pexels

How to make a 3D print stronger (it's usually not more infill)

Meshra Team12 min readView as Markdown

Your bracket snapped. So you did the obvious thing: opened the slicer, dragged infill from 20 percent up to 50, and printed it again. It used twice the plastic, took an hour longer, and it broke in the same spot. That is the single most common mistake makers make when a functional print fails, and it is understandable, because "more infill" feels like "more material, more strong." It usually is not.

Infill is one knob out of maybe six, and for most functional parts it is not even close to the most important one. Below is what actually moves the needle, in rough order of how much it matters, with the numbers worth remembering and the reasons behind them.

Does more infill make a 3D print stronger?

A little, up to a point, and then barely at all. Infill adds internal structure, but past roughly 40 percent you are pouring in weight and print time for very little extra strength, and the walls around that infill are doing most of the real work anyway.

The clearest evidence comes from CNC Kitchen, who has pull-tested this repeatedly. In one widely cited test, a hook printed with 5 perimeters and 10 percent infill was about 22 percent stronger than a weight-matched hook with only 2 perimeters and 42 percent infill. Same weight of plastic, meaningfully more strength, just moved from the middle of the part to its outer shell. In another comparison, a part with 6 walls and 15 percent infill held up about as well as one with 2 walls and 100 percent infill, while printing faster and using less material.

The takeaway: if a part is failing, adding walls is almost always a better first move than adding infill. Infill is not useless, it stiffens large flat areas and stops top surfaces from sagging, but it is the wrong first knob to reach for when something breaks.

What actually makes a 3D print stronger?

Strength in an FDM part comes from four places, and infill is the smallest of them:

  1. Wall count (perimeters). The solid outer shell of the part carries most of the load. More walls means a thicker solid shell, and that is the most efficient strength you can buy.
  2. Print orientation. How the part sits on the bed decides whether a load pulls along the layers (strong) or peels them apart (weak). This can matter more than everything else combined.
  3. Geometry. Fillets at inside corners, ribs, gussets, and simply enough wall thickness where the load is. This is the part you control at design time, before the slicer ever opens.
  4. Material. A tougher filament survives an impact that shatters a stiff, brittle one.

Get those four right and infill becomes a minor tuning detail. Get them wrong and no amount of infill will save the part. Let us take them in order.

How many walls (perimeters) should you use for a strong part?

For a load-bearing part on a standard 0.4 mm nozzle, use 4 to 6 perimeters. That is the single highest-payoff setting in your slicer for functional prints.

Each perimeter on a 0.4 mm nozzle lays down roughly a 0.4 to 0.45 mm bead, so 4 perimeters give you about 1.6 mm of fully solid wall all the way around the part, printed as continuous plastic rather than a lattice. The default 2 or 3 perimeters is fine for decorative prints and enclosures that just hold their shape, but it leaves a thin shell that flexes and cracks under real load. Bumping to 4 or 5 is nearly free in material and adds a few minutes, and it is the change that would have saved your bracket.

There is a practical ceiling. Once your walls get thick enough that they meet in the middle of a feature, extra perimeters have nowhere to go and stop helping. For most brackets, hooks, and mounts, 4 to 6 is the sweet spot.

What infill percentage is best for functional parts?

For functional prints, 15 to 40 percent is the useful range. Below 15 percent the walls can lack backing and the top surfaces sag; above 40 to 50 percent you are adding a lot of weight and time for very little extra strength. A gyroid or cubic pattern at 25 percent is a sensible default for most functional parts.

Save 100 percent infill for the rare part that is genuinely tiny, or one that has to resist crushing across its whole body, like a small spacer under heavy clamp load. On a larger part, 100 percent infill mostly buys you extra print time, extra plastic, and more warping and heat stress, not proportionally more strength. If you find yourself reaching for 80 or 100 percent, add walls instead: it is the cheaper path to the same strength.

Does print orientation change how strong a part is?

Yes, often more than any slicer setting. FDM parts are weakest between layers, so a part loaded in a way that pulls its layers apart can fail at a fraction of the strength it would have if the same load ran along the layers.

Picture a hook printed lying flat on the bed. The layers stack from back to front, and the moment you hang weight on it, that load tries to peel one layer off the next right at the base. Print the same hook standing up, so the layers run along the direction of the load, and it gets dramatically stronger without changing a single other setting. This is why orientation is worth thinking about before you print, and it is a big enough topic that we gave it its own guide: why 3D prints break along layer lines. Two quick wins from it: orient the part so the main load runs along the layers, not across them, and print a little hotter for better layer bonding.

How do you design a part to be stronger before you slice it?

The strongest lever of all is the one you pull at design time, because it is baked into the geometry no slicer setting can undo. Three things matter most:

  • Fillet your inside corners. A sharp inside corner is a stress concentrator: it is exactly where cracks start. Adding even a small fillet (a rounded inside corner) spreads the load over a curve instead of a point and can make a part several times more fracture-resistant. It usually prints better too, since it softens the layer bulge at the joint. More on when to round versus bevel an edge in chamfer vs fillet for 3D printing.
  • Add ribs and gussets instead of bulk. A thin rib standing on edge resists bending far better per gram than the same plastic spread flat, and a triangular gusset in the corner of an L bracket stops the two faces from folding toward each other. Ribs and gussets buy you stiffness cheaply, which is the whole game with plastic.
  • Give the load path enough wall. A part is only as strong as its thinnest loaded section. If a wall carries real force, do not leave it at 1 mm and hope infill picks up the slack. Our guide to how thick 3D printed walls should be covers the minimums.

And do not forget the filament itself. A stiff, brittle PLA part can shatter on a drop that a tougher PETG part shrugs off, while PETG or ABS handle heat and repeated flexing better. Match the material to the job: see PLA vs PETG vs ABS for functional prints.

The strength levers, ranked

Here is the whole toolkit in one place, roughly ordered by payoff, so you can see why infill sits near the bottom.

| Lever | Where you set it | Strength payoff | What it costs you | |---|---|---|---| | Print orientation | How you place the part | Large: decides if load peels the layers | Free, sometimes needs a support or two | | More perimeters (walls) | Slicer | Large, most efficient strength there is | A few minutes, almost no extra plastic | | Fillet inside corners | Geometry (design) | Large right where cracks start | None, often prints cleaner | | Ribs and gussets | Geometry (design) | Large stiffness per gram | A little design effort | | Thicker loaded walls | Geometry (design) | Medium to large | A little material | | Tougher material | Filament choice | Large for impact and heat | Cost, sometimes trickier to print | | Higher infill | Slicer | Small above ~40 percent | Lots of weight and time |

Notice that three of the top levers are geometry, not slicer settings. That is the part most makers skip, because it means designing the part right instead of downloading a mesh and hoping the slicer fixes it.

How Meshra helps you build a stronger part

The slicer levers (perimeters, infill, orientation) live in your slicer, and you set them there. Meshra owns the other half: the geometry that decides how strong the part is before your slicer ever opens it.

In Meshra you describe the part in plain language and it writes real parametric CAD (CadQuery on the OpenCascade kernel) and builds an exact solid, not a triangle mesh. That means you can ask for the strength features directly: "a wall hook with 5 mm thick walls and a 4 mm fillet where the hook meets the mounting plate," or "an L bracket with a gusset in the corner," and get a solid part with that geometry actually modeled. When your first print flexes or cracks, every dimension Meshra generated becomes a slider in the parameter drawer, so you drag the wall thickness up a millimeter or widen the fillet, and the same code re-executes deterministically with the new number. Nothing else in the part moves, there is no AI call involved, and it is instant and free on every plan. That is a five-second slider drag instead of re-modeling the part or fighting a mesh editor.

Meshra also gives you a sanity check before you slice. The printability summary reads the loaded part and flags a wall thin enough to be a printing problem (for example "2 walls may be too thin to print reliably, estimate only"), topped by an aggregate print-ready badge. Be clear about what that is: it is a print-reliability check on the geometry, not a structural strength calculation, so it will not tell you how much load your bracket takes. But it is a useful catch for a load-bearing wall you accidentally left too skinny. When the part is right, export STL for your slicer (where you set those 4 to 6 perimeters), or STEP if you want to open it in another CAD tool later. For more on how the slider-driven, deterministic re-execution works, see from a sentence to a printable part.

FAQ

Should I just use 100 percent infill for a strong part?

Rarely. On anything larger than a small spacer, 100 percent infill mostly adds weight, print time, and warping without a matching gain in strength, because the outer walls carry most of the load anyway. Add walls (perimeters) instead: in one CNC Kitchen test, 6 walls with 15 percent infill matched 2 walls with 100 percent infill while using less plastic.

How many perimeters should I use for a functional part?

On a 0.4 mm nozzle, 4 to 6 perimeters for load-bearing parts. That gives you roughly 1.6 to 2.5 mm of solid wall, which is where most of an FDM part's strength lives. The default 2 or 3 is fine for decorative prints and light-duty enclosures.

What infill percentage is best for strength?

For functional parts, 15 to 40 percent, with 25 percent a good default. Above 40 to 50 percent the returns diminish sharply: you are adding weight and time for very little extra strength. If a part is failing, add walls before you add infill.

Does orientation really matter more than infill?

Often, yes. A part loaded so the force pulls its layers apart can break at a fraction of its potential strength no matter how much infill it has, because FDM parts are weakest between layers. Orienting the part so the load runs along the layers is frequently the biggest single strength improvement available, and it costs nothing. See why 3D prints break along layer lines.

Can I set infill or perimeters in Meshra?

No, and that is by design. Infill and perimeter count are slicer settings, so you set them in your slicer (OrcaSlicer, Bambu Studio, PrusaSlicer, and so on). Meshra's job is the geometry that determines strength before slicing: wall thickness, fillets, ribs, and the overall shape. Design the part strong in Meshra, export the STL, then set your walls and infill in the slicer.

Where to start

Next time a print breaks, resist the urge to crank infill. Ask two questions first: is the load pulling my layers apart (fix the orientation), and does the part have enough wall and a fillet where it cracked (fix the geometry). Those two changes fix most functional-print failures, and neither one is infill.

If you want a stronger part designed from the start, describe it in the Meshra builder with the wall thickness and fillets called out, or grab a bracket or mount from the template gallery that already has those dimensions on sliders. Print it, load it, and if it flexes, thicken the wall with a slider and print again. See pricing for current AI generation allowances, or create an account to save your part and iterate on the fit after your first test.

A part that keeps breaking is not a reason to bury it in plastic. Put the strength where the load is: along the layers, in the walls, and at the corners.