3D Print Time Calculations: How Speed, Layer Height & Size Impact Duration
Understand the physics and math behind 3D print times, and learn to estimate realistic duration before you hit print.
Published: May 2026 | Last updated: May 2026
Why Print Time Matters
Every 3D printer asks the same question: "How long will this take?" The answer isn't obvious, because print time depends on multiple interconnected factors. A model that takes 6 hours at one speed might take 18 hours at half the speed. Change the layer height and suddenly your print time shrinks by 40%. Understand these relationships, and you'll make smarter printing decisions—balancing quality, material cost, and time.
Print time directly impacts three critical decisions: whether to print a design at all, which settings optimize for your deadline, and how much filament (and money) the project will consume. This is why printers need to understand the math, not just guess.
The Core Print Speed: Millimeters Per Second
Print speed is measured in millimeters per second (mm/s), not minutes or hours. This is the speed at which your nozzle moves along the XY plane while extruding plastic. A typical default speed is 50 mm/s, but speeds range from 20 mm/s (slow, high quality) to 200+ mm/s (fast, draft quality).
Here's how it works: if your nozzle moves at 50 mm/s and your model requires 1000mm of linear travel, that segment takes 20 seconds (1000 ÷ 50 = 20). Simple math, but the total distance traveled—measured across thousands of segments—determines your total print time.
The relationship is linear: double your speed, cut your time in half. Cut your speed in half, double your time. This makes print speed the single most powerful lever for controlling duration.
Speed vs. Quality Tradeoff
| Speed (mm/s) | Quality Level | Use Case | Typical Print Time Multiplier |
|---|---|---|---|
| 20-30 | High quality | Miniatures, detailed parts, display pieces | 3-4× slower than standard |
| 40-60 | Standard | Most functional prints, prototypes | 1× baseline |
| 80-120 | Draft | Quick prototypes, testing, temporary parts | 0.5-0.6× faster |
| 150+ | Very draft | Rough concept models, material testing | 0.3-0.4× baseline |
Layer Height: The Hidden Multiplier
Layer height is measured in millimeters (mm), typically ranging from 0.1mm (high detail) to 0.4mm (fast/draft). It represents the thickness of each horizontal layer your printer extrudes.
Here's the critical insight: layer height affects how many layers your model requires. If your model is 20mm tall:
- At 0.1mm layer height: 20 ÷ 0.1 = 200 layers
- At 0.2mm layer height: 20 ÷ 0.2 = 100 layers
- At 0.4mm layer height: 20 ÷ 0.4 = 50 layers
Fewer layers = fewer passes = shorter print time. But each layer requires horizontal movement (the nozzle travels along the perimeter and infill), so total travel distance decreases proportionally. The result: doubling layer height cuts print time roughly in half (assuming everything else stays constant).
The relationship: Print time is roughly inversely proportional to layer height. Use 0.4mm layers instead of 0.2mm, and expect ~50% time savings. Use 0.1mm for detail, and expect 2-3× longer prints.
Infill Percentage: Solid vs. Hollow
Infill percentage (0–100%) determines how much plastic fills the interior of your model. Most functional prints use 15–20% infill; structural parts might use 40–100%.
Infill directly scales print time: 100% solid infill takes roughly twice as long as 20% infill (all else equal). The nozzle must trace more paths inside the model. Reducing infill from 50% to 20% saves roughly 37% of print time, because you're printing 30 percentage points fewer interior paths.
Quick math: If a 20% infill print takes 10 hours, a 50% infill version takes ~14 hours, and 100% solid takes ~20 hours.
For most functional parts, 15–20% infill provides enough strength while saving significant time. Only increase infill if the part experiences stress or requires structural rigidity.
Model Size & Print Volume
Larger models take longer, but not always linearly. Print time scales with total nozzle travel distance, which depends on:
- XY footprint: Larger perimeters mean longer outer walls
- Z height: More layers = more passes
- Infill area: Larger enclosed volumes need more interior filling
A 10mm cube printed at 0.2mm layers takes ~15 minutes. A 100mm cube (same proportions, 10× larger in each dimension) takes roughly 1000× longer (not 10×), because volume scales cubically. The 100mm cube has 100× more surface area and 1000× more volume to fill.
In practice, scaling a model is the second-most-powerful lever for controlling print time. If a design takes 20 hours and you only need a model 50% the size, reducing dimensions by 50% could cut time to 2–3 hours.
Real-World Example: A 50mm Miniature
Let's calculate a specific print: a 50mm detailed miniature using common settings.
Settings:
- Model height: 50mm
- Layer height: 0.15mm (high detail)
- Infill: 15%
- Nozzle speed: 45 mm/s
- Perimeter complexity: intricate details, 4 walls
Calculation:
- Number of layers: 50mm ÷ 0.15mm = 333 layers
- Average travel per layer: ~200mm (perimeters + infill)
- Total distance: 333 layers × 200mm = 66,600mm
- Travel time: 66,600mm ÷ 45 mm/s = 1,480 seconds ≈ 24.7 minutes of nozzle motion
- Add retractions, Z hops, thermal stabilization: ~35–40 minutes total
This matches real-world experience: a small, detailed miniature at these settings takes 30–40 minutes. If you increased speed to 60 mm/s, time drops to ~25 minutes. If you increased layer height to 0.2mm, you'd reduce layers from 333 to 250 (25% fewer layers), dropping time to ~28 minutes.
Common Print Time Scenarios
| Model | Speed | Layer Height | Infill | Estimated Time |
|---|---|---|---|---|
| Small cube (10mm) | 50 mm/s | 0.2mm | 20% | 12–15 min |
| Miniature (50mm tall) | 45 mm/s | 0.15mm | 15% | 30–45 min |
| Functional bracket (40mm) | 60 mm/s | 0.2mm | 20% | 1–2 hours |
| Prototype part (80mm) | 50 mm/s | 0.2mm | 25% | 4–6 hours |
| Large model (120mm tall) | 50 mm/s | 0.2mm | 20% | 10–15 hours |
| Solid architectural model (150mm) | 40 mm/s | 0.15mm | 100% | 24–36 hours |
Other Factors That Affect Print Time
Nozzle Diameter
A 0.6mm nozzle (vs. standard 0.4mm) extrudes thicker lines, requiring fewer paths to fill the model. This can reduce print time by 15–25%, though with slightly reduced detail. A 0.2mm nozzle adds fine detail but increases time significantly.
Print Acceleration & Jerk Settings
Firmware acceleration and jerk settings control how fast the printer accelerates between moves. Lower values (safer, smoother) add overhead; higher values (faster) save 5–10% but risk print quality. Most users won't adjust these, but they matter at extreme speeds.
Retraction Time
Retraction (pulling filament back to prevent oozing) adds small time overhead (~100–200ms per retraction). Models with many small features requiring frequent retractions take longer than solid parts. This is usually negligible (1–5% overhead) unless your model is extremely detailed.
First Layer Speed
Most printers slow down the first layer (often 50% of normal speed) for adhesion. For large models, this adds only minutes; for small prints, it adds 20–30% overhead.
How to Estimate Print Time
Option 1: Slicing Software (Most Accurate)
Your slicer (Cura, PrusaSlicer, Simplify3D) calculates print time automatically once you set speed, layer height, and infill. This is the most reliable method because it accounts for your specific geometry and printer profile. Always use this before printing anything important.
Option 2: Manual Calculation
If you want to estimate quickly without slicing:
- Calculate total layers: model height ÷ layer height
- Estimate average travel per layer (perimeters + infill) in millimeters
- Multiply: layers × travel per layer = total distance
- Divide by speed: total distance ÷ speed (mm/s) = seconds
- Add 10–15% for retractions and thermal overhead
Option 3: Speed Adjustments
If you've printed a similar model before and know its time, scale based on changes:
- If you double layer height, roughly halve the time
- If you increase infill from 20% to 40%, add roughly 20% time
- If you increase speed by 20%, subtract roughly 17% time
Optimizing for Your Constraints
Need a print done in 2 hours?
- Reduce model size (scale to 60% of original = ~0.2× time)
- Increase layer height to 0.3mm
- Reduce infill to 10–15%
- Increase speed to 70–80 mm/s
Need maximum quality?
- Use 0.1mm layers
- Reduce speed to 30–40 mm/s
- Use 20% infill (structural, not solid)
- Accept 2–3× print time for detail
Need strong functional parts without excess time?
- Use 0.2mm layers
- Use 20–30% infill
- Print at 50–60 mm/s
- Prioritize wall thickness over infill for strength
When to Recalculate Print Time
Always recalculate—don't guess—when:
- Changing layer height by more than 0.05mm
- Scaling model dimensions (even 10% scaling changes time noticeably)
- Changing infill above 50%
- Switching to a different material (speed may need adjustment)
- Using a new printer or upgraded nozzle