A 3D-printed part's price is not a mystery markup – it is a stack of measurable costs, and once you can name them you can design them down. The same geometry can vary two- or three-fold in price depending on how it is oriented, nested, and finished. This guide breaks the quote into its real components: machine time, material and waste, labor, and the amortized cost of the machine itself – then shows which levers a designer actually controls.
Machine time: height and volume, not surface area
For most processes the biggest single cost is the hours the machine is occupied, and build time is driven mainly by height in the build direction and by volume of material laid down. On layer-by-layer processes (FDM, SLA/DLP, powder bed), every layer costs time regardless of how much is on it, so a tall part with many thin layers is expensive even if it is mostly air. That is why laying a part flat can slash its price – fewer layers – while standing it up for a better surface finish adds cost. Volume matters too, because filling solid regions and infill takes deposition or exposure time. The designer's levers here are obvious once framed this way: reduce Z height, hollow out mass, and use infill rather than solid.
Material, support, and waste
Material cost is the part's own volume plus everything printed that you throw away: supports, rafts, brims, purge, and – on powder-bed processes – the powder that is sintered into a cake or degraded and not fully reusable. Support is a double cost: the material itself, and the labor to remove it. Reducing supported area by orientation and by self-supporting geometry (chamfers, teardrop holes) cuts both at once. On powder-bed systems (SLS, MJF, metal LPBF) unused powder is partially recycled, but a fraction ages out each build, so packing density affects the real material cost per part.
Support is charged twice – once as material and again as the labor to remove and finish the scar it leaves. Designing supports out is usually the cheapest cost reduction available, and it improves the surface at the same time.
Labor: setup, support removal, and finishing
Labor is the cost most often underestimated and the one least visible in a slicer. It includes build setup and file prep, de-powdering or part removal, support removal, and any finishing – sanding, bead blasting, vapor smoothing, dyeing, machining of critical features, or painting. For a small functional part, finishing labor can exceed the machine and material combined. Every cosmetic or tolerance requirement you add is a labor line item. Tightening a tolerance below what the process holds naturally means a secondary machining step; read tolerances by process before you call out a number that forces post-machining you did not budget.
Amortized machine cost and overhead
Each build hour also carries a share of the machine's purchase price, maintenance, floor space, energy, and inert gas – spread across its productive life. This is why a metal LPBF hour costs far more than an FDM hour even when both are “just running”: the machine behind it cost ten to a hundred times as much and consumes argon and filters. It is also why keeping expensive machines fully packed matters so much to the per-part price.
Why orientation and nesting move the price
Orientation changes Z height (time), supported area (material and labor), and which surfaces need finishing – three cost drivers at once from one decision. Nesting matters differently by process. On FDM and SLA, parts sit on a plane and the bed area limits how many run together. On powder bed (SLS/MJF), parts nest in true 3D throughout the build volume, so packing density is the dominant economic lever: a densely packed MJF build spreads the fixed cost of the whole build height across many parts, dropping the per-part price dramatically. Designing parts that nest – that tessellate or tuck into each other – is a real cost strategy on those machines.
Cost drivers by process
| Process | Dominant cost driver | Support / waste | Typical relative cost band |
|---|---|---|---|
| FDM / FFF | Build time (Z height & infill) | Support material + removal labor | Lowest |
| SLA / DLP | Build time (Z height) + resin | Supports + wash/cure labor | Low–moderate |
| SLS / MJF | Build height & packing density | No supports; powder ageing | Moderate |
| Metal LPBF / DMLS | Machine amortization + build time | Structural supports + machining | Highest |
Consolidating parts is often the largest cost lever of all – one printed part replaces an assembly plus its fasteners, labor and inventory. See part consolidation for AM for where it pays and where it does not.
Designing for lower cost
- Shrink the bounding box, especially height. Reorient to reduce layers before anything else.
- Hollow and infill. Replace solid mass with walls and internal structure; add powder-escape or drain holes on hollow parts.
- Design supports out. Chamfer overhangs, use teardrop holes, self-support where you can.
- Loosen tolerances you do not need. Only tighten features that must be tight, and only those.
- Nest for powder bed. Shape parts to pack densely if they will run on SLS/MJF.
- Batch. Fixed setup cost per build is spread across quantity – quote realistic volumes.
Cost-aware design is a thread through the whole Foundations course – orientation, supports and consolidation are exactly the levers that move a quote. Start with the free module, then compare plans.
Start Foundations free Compare plansCost-estimation checklist
- Identify the dominant cost driver for your chosen process (time, material, or amortization).
- Reorient to minimize Z height and supported area before optimizing anything else.
- Hollow solid mass and switch to infill where loads allow.
- Remove supports by design; convert overhangs and side holes to self-supporting forms.
- Loosen every tolerance the function does not require; flag any that force post-machining.
- For SLS/MJF, shape parts to nest and quote realistic packed quantities.
- Add finishing and labor explicitly – it is often the largest hidden line.