All guides

Designing for 3D Printing: Essential Rules for Success

8 min readBy Mandarin3D

Mandarin3D's printing service is closed; these guides remain available. Find a local printing service.

Designing for 3D printing isn't the same as designing for other manufacturing methods. What works for injection molding or CNC machining can completely fail when printed layer by layer. The good news? Once you learn the rules, they become second nature—and your prints will succeed far more often.

Here's everything you need to know to design parts that print well on the first try.

The 45-Degree Rule: Understanding Overhangs

FDM prints build on previous layers, so outward-sloping features need enough support from the layer below. Around 45 degrees from vertical is a starting guideline, not a fixed machine limit. Use the support-free design guide and test the actual material and profile.

What happens when you ignore this rule:

  • Drooping or sagging on unsupported surfaces
  • Rough, bumpy textures where the plastic had nothing to land on
  • Complete print failures where material falls away

How to design around it:

  • Keep overhangs at 45 degrees or less whenever possible
  • Add chamfers instead of hard 90-degree edges on bottom surfaces
  • Consider splitting the model into multiple parts that can each print flat
  • Accept that support material will be needed (and plan for the surface marks it leaves)

For example, if you're designing a hook that curves outward, orient it so the curve faces up during printing—gravity becomes your friend instead of your enemy.

Wall Thickness: The Foundation of Printable Parts

Thin walls can disappear during slicing or be too fragile for handling. The wall-thickness guide explains extrusion width, variable-width slicing, and why the following values are prototype starting points rather than absolute limits.

Minimum wall thickness rules:

Feature TypeMinimumRecommended
General walls0.8mm1.2mm+
Structural walls1.2mm2.0mm+
Protruding pins/pegs2.0mm3.0mm+
Thin vertical features1.0mm1.5mm+

These numbers come from the physical reality of how FDM printing works. A standard 0.4mm nozzle produces extrusion lines about 0.45mm wide, so a wall needs at least two lines (roughly 0.9mm) to form properly. Going thinner means gaps, weak spots, or features that simply don't print.

Real-world tip: If you're designing a box or enclosure, 1.2mm walls work fine for lightweight items. But if you're mounting hardware, planning to tap threads, or expecting the part to take any abuse, go to 2mm or thicker.

Designing Holes That Actually Fit

Here's something that surprises most beginners: holes in 3D prints come out smaller than you design them. A 10mm hole might print as 9.5mm or even 9.2mm. This isn't a defect—it's physics.

Why holes shrink: When the nozzle prints the circular perimeter of a hole, it presses down to ensure adhesion to the previous layer. This compresses and widens each line, pushing material inward into the hole. The effect is more pronounced on smaller holes.

Compensation strategies:

  • Add 0.2-0.4mm to hole diameters (more for tight fits)
  • For precision fits, drill or ream the hole after printing
  • Design clearance holes larger than bolt diameter (M5 bolt = 5.5mm hole minimum)
  • Test and iterate—every printer has slightly different shrinkage

Better alternatives for tight fits: Instead of circular holes for press-fit applications, consider hexagonal or D-shaped holes. These non-circular shapes hold their dimensions better and provide more consistent mechanical interference.

Tolerances for Moving Parts and Assemblies

When designing parts that fit together—hinges, sliding mechanisms, snap-fits, or any assembly—you need clearance between mating surfaces. Without it, your parts will fuse together or never fit at all.

General tolerance guidelines:

Fit TypeClearanceUse Case
Tight/Press fit0.1-0.2mmParts that shouldn't move once assembled
Snug fit0.2-0.3mmParts that should fit together without play
Normal clearance0.3-0.4mmStandard assemblies, removable parts
Loose/Moving0.4-0.5mmHinges, sliding parts, rotating joints
Very loose0.5mm+Parts that need to move freely under any conditions

These are starting points. Environmental factors like humidity and temperature can cause PLA and PETG to expand slightly, so err on the looser side if your part needs to work reliably over time.

Testing tip: When designing a new assembly, print a small test piece first. A simple interlocking shape at different tolerances takes minutes to print and saves hours of reprinting full parts.

Bridging: Spanning the Gap

Bridging is what happens when the printer needs to cross an open span—printing horizontally between two anchor points with nothing but air below. Think of the top of a window opening or the ceiling of an internal cavity.

What works:

  • Bridges under 10mm usually work fine with no supports
  • Bridges between 10-20mm may show some sagging but are often acceptable
  • Bridges over 20mm typically need support material or design changes

Design strategies to avoid bridging problems:

  • Add a chamfer or slope to transition into horizontal surfaces
  • Break long bridges into shorter spans with intermediate supports designed into the model
  • Consider printing the part in a different orientation

Even a well-tuned printer has bridging limits. A long unsupported span can sag on the underside; test it or revise the geometry when that surface matters.

Text and Fine Details

Want to add text, logos, or fine details to your print? The rules are different for FDM than you might expect.

Minimum sizes for readable text:

  • Embossed (raised) text: 0.5mm depth, 2mm character height minimum
  • Engraved (recessed) text: 0.5mm depth, 2mm character height minimum
  • Very fine detail: 0.3mm is the practical limit for features that will actually show

Tips for better text:

  • Bold fonts work better than thin ones—the lines need to be thick enough to print
  • Sans-serif fonts (like Arial or Helvetica) reproduce more reliably than serif fonts
  • Recessed text often looks cleaner than raised text because it doesn't depend on support material
  • Orient text so it prints horizontally, not standing up vertically

For company logos or complex graphics, simplify the design. That intricate script font that looks great on screen might become an unreadable blob at printing scale.

The Support Question: When to Design Them Out

Support material works, but it's never ideal. It uses extra material, adds print time, leaves surface marks, and requires post-processing. The best support is no support at all.

Design techniques to minimize supports:

  • Chamfers over fillets: A 45-degree chamfer self-supports; a curved fillet might not
  • Teardrop holes: For horizontal holes, make them teardrop-shaped (point up) so the top prints without support
  • Split models: Sometimes the easiest solution is cutting the model in half and printing two flat pieces to glue together
  • Strategic orientation: Rotate the model to put necessary overhangs at angles that self-support

When supports are unavoidable: Some designs simply need supports, and that's fine. Just plan for it:

  • Put critical surfaces on the build plate where they'll be smooth
  • Accept that supported surfaces will need cleanup
  • Use support-friendly materials—PETG releases from supports more cleanly than PLA sometimes

Designing for the Build Volume

Check the target printer's usable build volume before finalizing the model. Allow room for supports, brims, and any exclusion zones specified by the printer profile.

When your part is bigger than the printer:

  • Split the model along natural break lines
  • Design interlocking features (dovetails, pins, puzzle joints) for alignment
  • Add registration marks or pins so parts align perfectly during assembly
  • Leave flat surfaces at the split points for strong glue joints

Optimizing for the build plate:

  • Print multiple small parts in one batch when possible
  • Orient elongated parts diagonally to fit larger lengths
  • Consider which surfaces matter most—those should face up or against the bed

Material-Specific Design Considerations

Different materials have different characteristics, and your design should account for them.

PLA:

  • Rigid and dimensionally stable—excellent for precise parts
  • Brittle under impact—avoid thin clips or snap-fits that need to flex repeatedly
  • Heat-sensitive—don't design PLA parts for high-temperature environments

PETG:

  • More flexible than PLA—great for snap-fits and living hinges
  • Slightly more shrinkage—account for it in precision assemblies
  • Excellent layer adhesion—strong even with lower infill

TPU (Flexible):

  • Design with thicker walls (2mm minimum recommended)
  • Accounts for stretch and compression in your dimensions
  • Don't expect tight tolerances—flexibility makes precision challenging

A Quick Design Checklist

Before you finalize your model, run through this list:

  1. Walls thick enough? Nothing under 0.8mm, preferably 1.2mm+
  2. Overhangs manageable? Under 45 degrees or supports planned
  3. Holes compensated? Added 0.2-0.4mm for shrinkage
  4. Tolerances specified? At least 0.3mm clearance for moving parts
  5. Text readable? Minimum 2mm height, bold fonts preferred
  6. Fits the build volume? Check all three dimensions against the target printer profile
  7. File format correct? STL or 3MF preferred

Getting Your Design Right

These rules might seem like a lot to remember, but they quickly become intuitive. After a few projects, you'll naturally add chamfers instead of fillets, automatically compensate hole sizes, and think about print orientation from the start.

Preview the exported model in a slicer and inspect the layers around difficult features. If you're relying on an unfamiliar material or a tight fit, print a small sample first. The 3D printing resources can help you find tools and further guidance for the next iteration.

Keep exploring