← How-Tos
3d-printing 1 hr ago ◯ 4 min read

3D Printing Custom Orthotics and Insoles: Foot Scanning, Flexible Infill, and Fit Testing

orthoticsinsolesfoot scanningflexible tpu3d printingvariable infillfit testingpodiatryhowto

A custom orthotic or insole is one of the few 3D-printed objects that has to fit a single, irregular, load-bearing shape almost perfectly — which makes it a genuinely good fit for FDM printing once you understand the material and design constraints. This guide covers capturing a foot shape, choosing flexible materials, designing variable-stiffness zones, and printing and fitting the result. It is written for comfort insoles, arch supports, and custom-fit footbeds for hobby and small-batch use — not as medical advice. If you have diabetic neuropathy, a diagnosed foot deformity, or any condition where pressure distribution is a medical concern, see a podiatrist or orthotist first; a poorly fitted printed insole can cause pressure injuries in exactly the population that needs orthotics most.

Capturing the Foot Shape

You need a 3D model of the foot (or at least its load-bearing contact surface) before you can design anything. Three approaches are common among makers:

Whichever method you use, capture the foot in the position it will actually be loaded — standing, not pointed like a dancer — and note where the existing shoe or insole is worn thin, since that's a direct map of pressure points.

Material Choice

MaterialDurometerBest forNotes TPU 95AFirmStructural shell, arch support corePrints easily on most direct-drive printers; still has noticeable flex TPU 85AMedium-softCushioning layer, heel padHarder to print — needs slow speed and well-tuned retraction TPE / TPC blendsSoft, rubber-likeTop contact layer against skin or sockCheck skin-contact safety data from the specific manufacturer PETG / Nylon (structural insert)RigidThin stiffening plate under the archUsed as a separate printed or sheet insert, not the full insole

Most workable designs use a two-durometer approach: a firmer TPU shell for shape retention and a softer top layer or infill pocket for cushioning, rather than trying to get one material to do both jobs.

Designing Variable Stiffness with Infill

This is the part that makes printed orthotics genuinely better than carving foam: infill density and pattern can be varied region by region to put support exactly where the pressure map says it's needed, without changing material. A gyroid or cubic infill at 15-20% under the medial arch gives a springy, supportive zone; the same material at 40-60% under the heel and metatarsal heads resists bottoming out under peak load; and a thin 2-3 wall perimeter shell everywhere keeps the surface smooth against the foot. Slice the insole as several logical regions (heel, arch, metatarsal, toe box) in your CAD tool and either use per-region modifier meshes in your slicer (OrcaSlicer, PrusaSlicer, and Bambu Studio all support this) or design the varying lattice directly in a parametric tool.

Printing Settings

Flexible filament on a thin, large-footprint, mostly-flat part has its own failure modes separate from printing a small flexible bracket:

Fit Testing and Iteration

Expect at least one revision. Walk in the printed insole for short sessions first (20-30 minutes) and mark pressure points with a felt pen worn against a thin sock — red marks or skin irritation tell you exactly where to soften infill or trim material in the next version. A heat gun on low, applied briefly to TPU, allows minor spot-forming adjustments to an already-printed insole, but don't rely on this for anything beyond fine tuning; a shape that's fundamentally wrong needs a redesign, not a reheat.

Printed orthotics are a strong fit for the kind of iterative, personalized problem 3D printing is good at solving, but they are not a replacement for professional care when a real medical condition is involved. Treat the first print as a prototype, test it conservatively, and get a professional opinion if anything about the fit causes pain rather than just needing adjustment.