Advertisement
Loading...

3D Print Time Calculator

Enter the bounding box of your model in millimeters

Lower = better quality but longer print time. Common: 0.2 mm

0%50%100%

Cost & Energy

Enter Your Model Details

Fill in the model dimensions, print settings, and material details on the left to see estimated print time, filament usage, and cost.

Advertisement
Loading...

How to Use the 3D Print Time Calculator

1

Select Your Printer Type

Choose FDM for filament-based printers (Prusa, Bambu, Creality, Ender series) or Resin for SLA/DLP/MSLA printers (Elegoo, Phrozen, Anycubic, Formlabs). The input fields will switch to match the correct parameters for each technology. Resin printers calculate time from layer exposure and lift cycles rather than extrusion volume.

2

Enter Model Dimensions and Material

Type in the bounding box of your model — width, height, and depth in millimeters. Select the filament material (PLA, PETG, ABS, ASA, TPU, or Nylon) and the correct filament diameter (1.75 mm for most desktop printers, 2.85 mm for Ultimaker and some Bowden-style machines). The material selection automatically pre-fills the correct density for filament weight calculation and suggests a typical print speed.

3

Set Layer Height and Print Speed

Use the layer preset buttons (Draft 0.3 / Standard 0.2 / Fine 0.1 / Ultra 0.05 mm) to quickly set common values, or type a custom layer height. Then choose a speed preset — Draft for fast test prints, Standard for everyday parts, Quality for visual models, Fine for detailed miniatures. You can further tune the perimeter and infill speeds independently. Lower quality presets mean slower speeds and longer print times but better surface finish.

4

Review Time, Filament, and Cost Estimates

The calculator instantly shows estimated print time in hours and minutes, a completion timestamp based on starting right now, total filament length and weight, spool usage percentage, and the breakdown of filament cost plus electricity cost. Export your results as a CSV file for records or client quotes, or use the Print button to get a clean printable summary. Always verify against your slicer software for final confirmation.

Frequently Asked Questions

How accurate is the 3D print time estimate?

Our calculator uses a layer-based volumetric model that matches the core logic used by professional slicer software. However, pre-slicer estimates typically vary ±20–30% from actual sliced times. The main sources of variance are acceleration and jerk settings (high-speed printers with input shaping run much faster than nominal speeds), the exact path optimization of your slicer, real geometry versus bounding-box approximation (our tool uses the bounding box, not the actual mesh), and any pauses or failed layers during printing. Use our estimates for planning and quoting; always run the actual STL through Cura, PrusaSlicer, or Bambu Studio before committing to a timeline.

What is the difference between perimeter speed and infill speed?

Perimeter speed (also called outer wall speed or exterior perimeter speed in your slicer) controls how fast the print head moves when tracing the visible outer surfaces of your model. This is kept slower to improve surface quality and dimensional accuracy. Infill speed controls the movement when filling the interior of each layer, which is hidden and not surface-critical, so it can run 30–100% faster without visible quality loss. Most slicer profiles use a perimeter speed of 30–50 mm/s and an infill speed of 50–80 mm/s. Setting both correctly in our calculator significantly improves time accuracy versus a single-speed model.

Why does layer height affect print time so much?

Layer height is one of the most powerful variables in 3D printing. Halving the layer height from 0.2 mm to 0.1 mm doubles the number of layers required to complete the model, and since each layer requires the same travel and extrusion overhead regardless of its height, print time roughly doubles. Layer height also affects resolution — a 0.1 mm layer height produces much smoother curves and finer surface detail than 0.3 mm. The trade-off is always between time and quality. A common strategy is to use 0.2 mm for structural parts where appearance matters less, and 0.1 mm for visual models, art pieces, or parts where surface smoothness is critical.

How does infill percentage affect print time and strength?

Infill percentage controls how much of the interior of your model is filled with plastic. At 0%, the model is hollow inside (apart from shells); at 100%, it is completely solid. Most functional parts print perfectly well at 15–25% infill with a grid or gyroid pattern, since the outer shell contributes most of the part's strength. Going from 20% to 40% infill typically adds 15–30% more print time and material. For purely cosmetic objects you can often drop to 10–15%. Parts that need high compressive strength or will be sanded/post-processed benefit from 40–60%. True 100% infill is rarely necessary and dramatically increases print time; increasing top/bottom layers is usually more efficient.

How is the resin print time calculated differently from FDM?

Resin printers (SLA, DLP, MSLA) cure an entire layer simultaneously using UV light, so print time does not depend on the horizontal footprint of the model the way FDM does. Instead, it depends on: (1) total layer count = model height / layer height, (2) UV exposure time per layer (typically 1.5–5 seconds for normal layers on modern printers), (3) bottom layer exposure time (typically 20–60 seconds for the first 4–8 layers to ensure bed adhesion), and (4) the lift cycle time = the time for the build platform to rise and lower between layers, calculated from lift distance divided by lift speed. Our resin calculator models all four of these factors for an accurate total time estimate.

How do I calculate the cost of a 3D print?

The total cost of a 3D print has two main components: filament cost and electricity cost. Filament cost = (filament weight used in grams / spool weight in grams) × spool price. For example, if a print uses 80 g of a 1 kg spool that cost $25, the filament cost is (80/1000) × $25 = $2.00. Electricity cost = (print time in hours × printer wattage in kW) × your electricity rate per kWh. A 150 W printer running for 6 hours at $0.12/kWh costs 0.15 × 6 × 0.12 = $0.108 in electricity. Our calculator handles all of this automatically once you enter your spool price, electricity rate, and printer power draw.