You printed a bracket, bolted it up, and it snapped clean off at the inside corner the first time it took any load. Or you printed a little box and it rocks on the desk because the bottom edges spread out into a lip. Or you rounded the bottom edge in CAD to make it look nice, and the slicer buried the whole underside in supports.
Those are three different problems with one root cause: the edge treatment was wrong, or in the wrong place. Every edge on a printed part is a decision. You can leave it sharp, round it off with a fillet, or slice it at an angle with a chamfer. Get that decision right and parts print cleaner, sit flat, and stop cracking where they used to. This post covers the difference, when to reach for each, the exact starting numbers, and the one rule that covers most parts.
What is the difference between a chamfer and a fillet?
A chamfer is a flat, angled cut across an edge, almost always at 45 degrees. A fillet is a rounded blend that replaces the sharp corner with a smooth arc. Both do the same basic job of killing a sharp 90-degree edge, but the shape is different, and on an FDM printer that difference decides two things that matter: whether the edge prints cleanly without supports, and whether the part survives being loaded.
Think of it this way. A chamfer is what a file or a hand plane leaves. A fillet is what a router bit or a blob of weld leaves. Neither is "better" in the abstract. They are tools for different jobs, and a well-designed part usually has both.
When should you use a fillet?
Reach for a fillet when the edge carries load, and above all on an inside corner. A sharp inside corner is a stress concentrator: force piles up at that single point and the part cracks there first. Rounding the corner spreads that force over an arc instead of a point, and the strength gain is not small. On a typical bracket, filleting the inside corner can more than double how much load it takes before it fails.
Inside corners matter even more on FDM prints than on machined parts, because printed parts are weakest along their layer lines. A sharp internal corner combines a stress concentration with that layer-line weakness in exactly the same spot, which is why a poorly filleted bracket almost always breaks at the base of the vertical wall. A fillet there gives the load somewhere to flow.
How big? A good starting rule is a fillet radius at least equal to the thickness of the wall next to it, and usually in the 1 to 3 mm range for functional parts. Bigger helps strength but eats into the part; a radius roughly matching the wall is the sweet spot. That relationship to wall thickness is worth understanding on its own, and it ties directly into how thick your printed walls should be.
One catch: a fillet on an outside bottom edge, the edge that sits down toward the bed, curves under itself and becomes an overhang. That is a printability cost you take on for a bit of cosmetics or strength, and it is the whole reason the chamfer exists as an alternative.
When should you use a chamfer?
Reach for a chamfer when the edge needs to print cleanly, guide an assembly together, or sit flat on the bed. Because a chamfer is a straight angled face rather than a curve, it does not curl under into a nasty overhang the way a bottom fillet does, so it prints crisp with no support in places a fillet would struggle.
The three everyday jobs for a chamfer:
- Lead-ins. A small chamfer on the end of a pin, peg, or the mouth of a hole acts like a funnel, so two parts start square and slide together instead of catching on a sharp lip. A 0.5 to 1 mm chamfer is plenty.
- Bottom outside edges. A chamfer on the edge that meets the bed both hides the first- layer bulge (more on that next) and gives a cleaner base than a sharp edge that splays.
- The top of a horizontal hole. Chamfering the top lip of a hole that prints sideways shortens the unsupported bridge across it, so the top of the hole comes out round instead of sagging.
Chamfers are also just easier to model and easier to print. When you are not sure which to use and the edge is not a load-bearing inside corner, a chamfer is the safe default.
How do you fix elephant's foot with a bottom chamfer?
Add a small 45-degree chamfer, roughly 0.4 to 0.8 mm, to the outside bottom edges of the part. Elephant's foot is that squished-out lip on the first layer or two, caused by the weight of the part and a hot bed pressing the bottom layers wider than the rest. A bottom chamfer beats it by making each of those first few layers slightly smaller than the one above, so as the bottom spreads outward it is only filling in the angle you cut, not bulging past the true edge of the part. The part comes off the bed with a clean, square base instead of a lip you have to sand.
This is a design-side fix, and it stacks with the slicer-side one. Most slicers have an "elephant foot compensation" setting that shrinks the first layer in software. That works too, but it lives in your slicer profile, so it travels with your machine, not with the model. A modeled chamfer is baked into the part itself, so anyone who prints your file gets a clean base on any printer. For a light case, 0.4 mm is enough; for a stubborn one, go to 0.8 mm or more.
Chamfer vs fillet: quick comparison
| | Chamfer | Fillet | |---|---|---| | Shape | Flat angled cut (usually 45°) | Rounded blend | | Best at | Printability, lead-ins, flat bases | Strength, stress relief, cosmetics | | On a bottom outside edge | Prints clean, fights elephant foot | Curls into an overhang, may need support | | On a loaded inside corner | Helps a little | Best choice, spreads the stress | | Ease to model and print | Simplest, most forgiving | Slightly more overhang-prone |
What size chamfer or fillet should you use?
Numbers beat adjectives. Here are sane starting points by where the edge lives. Treat them as a first print, then adjust.
| Where the edge is | Use | Starting size | |---|---|---| | Bottom outside edge (sits on the bed) | Chamfer 45° | 0.4 to 0.8 mm | | End of a pin or mouth of a hole (assembly lead-in) | Chamfer | 0.5 to 1 mm | | Top of a hole that prints sideways (bridge) | Chamfer | 0.5 to 1 mm | | Inside corner under load (bracket web) | Fillet | At least wall thickness, ~1 to 3 mm | | Outside vertical edge (looks, handling) | Either | 0.5 to 2 mm |
A fillet on a bottom outside edge is the one combination to think twice about. It looks great in CAD and turns into an overhang on the printer. If you want that rounded base and you do not want the supports, either flip the part and print it the other way up, or accept a chamfer there instead. The tradeoff is the same one covered in overhangs and supports.
The one rule that covers most parts
If you remember nothing else: chamfer the outside bottom, fillet the inside corners.
That single habit handles the two most common failures at once. The bottom chamfer keeps the base clean and square and dodges elephant's foot with no supports. The inside-corner fillet stops the part cracking where the load piles up. Everything else, the cosmetic outside edges and the assembly lead-ins, is a smaller call you can make by feel. Get the bottom and the inside corners right and most functional prints come out both stronger and cleaner.
How Meshra puts chamfers and fillets on sliders
Here is where designing the part yourself, instead of downloading a finished mesh you cannot edit, pays off. In Meshra you describe the part in plain English, including the edge treatment, and it writes real parametric CAD (CadQuery on the OpenCascade kernel) and builds an exact solid, not a triangle mesh. You could ask for "an L-bracket with a 2 mm fillet on the inside corner and a 0.6 mm chamfer on the bottom edges," and get a solid part with those edges actually modeled where you asked.
The payoff shows up on the second print. When a dimension like that chamfer or fillet size is one of the parameters Meshra generates for the part, it becomes a slider in the parameter drawer. If the elephant's foot is still poking out, drag the bottom chamfer from 0.6 up to 0.8 mm and the same code re-executes deterministically with the new number: the chamfer grows, everything else stays exactly where it was, there is no AI call, and it is instant and free on every plan. Widening an inside fillet to add strength is the same one- slider change instead of a remodel.
Meshra also gives you a sanity check before you slice. The printability X-ray and its plain-language summary read the loaded part and flag overhanging faces (for example "3 faces may need supports") and walls that may be too thin. That is exactly what catches a bottom fillet you left in by accident: the summary shows it as an overhang, so you can swap it for a chamfer before you waste a print. When the part is right, export STL for your slicer, or STEP if you want to open those edges 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
Is a chamfer or a fillet stronger?
A fillet, on a loaded inside corner. It replaces the sharp point where stress concentrates with a smooth arc that spreads the load, and on a typical bracket that can more than double the force the part takes before it cracks. A chamfer helps a little but not nearly as much. For pure printability or a lead-in, the strength difference does not matter and the chamfer is the easier choice.
Should I chamfer or fillet the bottom edge of a print?
Chamfer it. The bottom outside edge sits against the bed, and a fillet there curls under into an overhang that needs support, while a 45-degree chamfer prints clean and also fights elephant's foot. Save fillets for inside corners and for outside edges that are not facing down.
How big should a fillet be?
Start with a radius at least equal to the wall thickness next to it, usually 1 to 3 mm for functional parts. Bigger spreads stress better but removes more material; a radius that roughly matches the wall is a good balance. For a purely cosmetic edge, anything from 0.5 to 2 mm reads as "finished" without much thought.
Will a fillet on the bottom of my part need supports?
Usually yes, if it is on an outside edge facing the bed. That rounded surface starts nearly horizontal where it meets the bed and curves up, which is exactly the geometry a printer struggles to lay down in mid-air. A chamfer in the same spot avoids the problem entirely. If you must have the rounded look, reorient the part so that edge is not on the bottom.
Can I add chamfers and fillets without learning CAD?
Yes. That is the point of describing the part in plain language: you say "0.6 mm chamfer on the bottom edges" and Meshra models it. If the fillet or chamfer size is one of the dimensions it generated, you then fine-tune it with a slider, no CAD software and no AI call for the tweak. It is the fast way to iterate on an edge that came out slightly wrong.
Where to start
Pick a part you have already printed that cracked at a corner or came off the bed with a lip, and rebuild it in the Meshra builder with the edges called out: fillet the inside corner, chamfer the bottom. Print it once, then tune the numbers with a slider from what you see. The template gallery has brackets, mounts, and enclosures with parameters already exposed if you would rather start from a working part than a blank prompt, and your first part is free with no card. See pricing for what each plan includes, or create an account to keep your parts and dial in the edges after the first print.
Sharp corners are not a rule you have to live with. Round the ones that carry load, cut the ones that sit on the bed, and when the first print is close but not perfect, change the one number that is off instead of starting over.
