3d printing calculators

Print Time Estimator

Estimates 3D print duration from layer height, object height, print speed, and infill density. Use it to plan schedules and compare slicer settings before committing to a long print.

About this calculator

Print time is driven by how many layers the printer must deposit and how fast the nozzle moves. The formula used here is: time (min) = ((print_height / layer_height) × (1 + infill_percentage / 100) × 60) / print_speed. First, dividing print height by layer height gives the total layer count. That count is scaled up by the infill factor — higher infill means more toolpath distance per layer. Multiplying by 60 converts the unit basis so the final division by print speed in mm/s yields minutes. Note that this is a simplified model; real slicers also account for acceleration, travel moves, cooling pauses, and perimeter passes, so treat the result as a planning estimate rather than an exact figure.

How to use

Say you're printing a 60 mm tall figurine with 0.2 mm layers, 20% infill, and a print speed of 50 mm/s. Calculate: layer count = 60 / 0.2 = 300 layers. Infill factor = 1 + 20/100 = 1.2. Time = (300 × 1.2 × 60) / 50 = 21,600 / 50 = 432 minutes, or about 7.2 hours. Increasing layer height to 0.3 mm drops it to roughly 4.8 hours, showing how layer height changes dramatically affect print duration.

Frequently asked questions

Why is my slicer's time estimate different from this calculator's result?

Slicers like Cura and PrusaSlicer model printer kinematics in detail — they account for acceleration and deceleration ramps, retraction moves, travel without extrusion, fan cooling delays, and perimeter passes that differ from infill speed. This calculator uses a simplified single-speed model to give a fast ballpark estimate. The real print time can be 20–40% longer or shorter depending on part geometry and firmware settings. For mission-critical scheduling, always defer to your slicer's estimate after fully configuring your print profile.

What layer height should I use for the fastest 3D print without losing quality?

A common rule of thumb is to keep layer height between 25% and 75% of your nozzle diameter. For a standard 0.4 mm nozzle, that means 0.1–0.3 mm; 0.2 mm is the default balance of speed and quality. Increasing to 0.28 mm cuts layer count — and time — by 28% compared to 0.2 mm while still producing smooth surfaces. If surface finish is less critical, 'draft' profiles at 0.3 mm halve the time of fine 0.15 mm profiles. Variable layer height features in modern slicers let you use thick layers on simple geometry and thin layers only near curved or detailed surfaces.

When should I increase print speed on my FDM 3D printer?

Increasing print speed reduces time linearly in this model, but real printers hit limits imposed by hotend melt rate, part cooling, and belt/motor performance. Most standard hotends max out at around 10–15 mm³/s volumetric flow; exceeding this causes under-extrusion. High-flow hotends (Volcano, Revo HF) can push 20–35 mm³/s, enabling speeds above 150 mm/s on wide-line profiles. CoreXY machines like the Bambu X1 or Voron handle high speeds better than bed-slingers because only the toolhead moves. Start by increasing speed 20% at a time and check for ringing artifacts or adhesion issues before pushing further.