3D Printer Resin Post-Cure Dose Calculator

Convert a resin’s target UV dose into exposure time, turntable rotations, and a simple temperature safety check.

Amber UV curing chamber with a resin print on a turntable, violet LEDs, UV meter, timer, thermometer, and safety glasses.
Translate a measured UV intensity into a repeatable post-cure run time, rotation count, and heat-risk check.

Introduction

Post-curing is the step where a washed resin print receives additional UV light so the polymer network reaches the resin manufacturer’s intended conversion. Many SLA, DLP, and LCD resins are deliberately not fully cured on the printer to preserve detail, reduce stress, and keep supports easier to remove. After washing, you typically aim for a recommended energy dose (often expressed as J/cm²). Hitting that dose improves mechanical strength, chemical resistance, and surface hardness—while avoiding the common failure modes of over-curing such as brittleness, yellowing, or warping.

This calculator converts a resin’s target dose into a practical plan: exposure time, turntable rotations, and a simple temperature check based on your chamber’s measured heating rate. It is intended for desktop curing stations as well as documented shop procedures where repeatability matters.

What this calculator does (and what it does not)

This page is designed for planning and standardizing a curing workflow. It helps you translate a dose target into a runtime you can execute consistently, especially when you have a turntable and the part is not evenly illuminated at all times. The output is most useful when you measure your station once, then reuse those measurements for similar setups.

It does not replace resin manufacturer instructions, and it does not model every variable that affects cure quality. Resin chemistry, pigment loading, UV wavelength, oxygen inhibition, part thickness, and surface finish can all change the “right” cure. Use this tool to get a defensible starting point, then validate with a test part or coupon and adjust your target dose or coverage estimate.

Formula (dose, intensity, coverage, and time)

The core relationship is energy balance at the part surface:

D ≈ I × t

To keep units consistent with typical resin documentation and UV meters:

  • D = dose in J/cm²
  • I = intensity in mW/cm²
  • t = time in seconds

Because 1 W = 1 J/s and 1 mW = 0.001 W, converting from mW to W introduces a factor of 1000 when solving for time. This calculator also accounts for the fact that a rotating part may not receive full direct exposure on every face at every moment. We model that with a coverage fraction C (0–1):

Effective dose model used by the calculator:

coverageFraction = coveragePct / 100

effectiveIntensityMwCm2 = intensityMwCm2 * coverageFraction

timeSeconds = doseJcm2 * 1000 / effectiveIntensityMwCm2

rotations = ceil(timeSeconds / rotationPeriodSeconds)

D = I × t × C 1000

Rearranged to solve for time:

t = D × 1000 I × C

Assumptions: intensity is treated as an average at the part surface; coverage is an average fraction of “good exposure” per rotation; and the temperature rise rate is treated as linear over the planned runtime. These simplifications are useful for planning and documentation, but they are not a substitute for resin-specific manufacturer instructions or validation tests.

Inputs explained (what to measure and why)

Required energy dose (J/cm²)

Use the resin vendor’s post-cure target dose from the technical data sheet. If a range is given (for example, 6–12 J/cm²), start near the middle for general parts and closer to the low end for thin features that warp easily. For engineering resins, follow the vendor’s time/temperature/dose procedure exactly when provided.

If your resin documentation provides only a time (for example, “10 minutes in a 405 nm chamber”), you can still use this calculator by measuring your chamber intensity and back-calculating an approximate dose. That derived dose can then be used as a consistent internal standard for your shop, even if you later change curing stations.

Measured lamp intensity at part (mW/cm²)

This should be measured where the part sits, not the LED’s advertised rating. If possible, measure with the chamber closed and the turntable running to capture reflections and shielding. If the chamber is uneven, take multiple readings and use a conservative average.

Measurement tip: if your UV meter has a small sensor, place it at the same height as the most important surfaces on the part. If you cure tall parts, consider measuring at multiple heights and using the lowest value. The goal is not a perfect map; it is a repeatable number that matches your typical placement.

Percent coverage per rotation (%)

Coverage is a practical way to represent shadowing and directionality. A single-sided lamp with a turntable might effectively expose only 40–70% of the surface per rotation, while a multi-sided LED array with reflective walls may reach 80–100%. If a support-heavy face stays shadowed, reduce coverage or plan a mid-cycle flip.

Coverage is intentionally a “knob” you can tune after validation. If your parts consistently come out under-cured (tacky, soft, or with poor solvent resistance), you can increase dose or reduce coverage. If parts become brittle, yellow, or warp, you can reduce dose, increase cooling, or increase coverage by improving reflectivity and spacing.

Turntable rotation period (seconds)

Measure the time for one full 360° rotation. Mark the turntable, time several rotations, and average. The calculator uses this to convert exposure time into a rotation count and a “run full rotations” runtime that is easy to execute consistently.

Why rotations matter: many curing stations do not have a timer that matches your calculated seconds exactly, but they do have a turntable that is consistent. Running an integer number of rotations makes the process repeatable and easier to document in a work instruction.

Maximum safe surface temperature (°C), ambient temperature (°C), and rise rate (°C/min)

UV chambers can heat parts significantly. Enter a maximum safe temperature that stays below the resin’s HDT/Tg guidance when available. Measure ambient temperature inside the chamber before curing, then estimate a rise rate by running the lights and recording temperature increase over a known number of minutes. The calculator uses these values to estimate a peak temperature and to warn when the planned runtime likely exceeds your thermal limit.

Important: the temperature model is a simple linear estimate. Real chambers often heat quickly at first and then level off, and the part temperature can differ from air temperature. Use the warning as a conservative prompt to check with a thermometer or thermocouple when you are close to your limit.

Worked example (with numbers)

Suppose your resin recommends 8 J/cm². You measure 10 mW/cm² at the part, estimate 60% coverage per rotation, and your turntable takes 30 s per rotation. The effective intensity is 10 × 0.60 = 6 mW/cm². The time estimate is:

t = (8 × 1000) / 6 ≈ 1333 s ≈ 22.2 min

Rotations are 1333 / 30 ≈ 44.4, so you would run 45 full rotations (about 22.5 minutes) to ensure you meet or exceed the target dose with your coverage assumption. If your ambient temperature is 25°C and your rise rate is 2°C/min, the estimated peak is 25 + 2 × 22.5 = 70°C, which would exceed a 55°C limit—so you would split the cure into shorter cycles with cool-down time, reduce lamp power, or improve ventilation.

How to use: Second example: using the calculator to standardize a station

Imagine you have two curing stations: Station A is a small desktop box with a single LED strip and a turntable; Station B is a larger reflective chamber with LEDs on multiple sides. You want both stations to produce similar results for the same resin.

You measure intensity at the part location and find Station A averages 6 mW/cm², while Station B averages 14 mW/cm². You also estimate coverage: Station A is shadowy and you choose 50% coverage; Station B is more uniform and you choose 85% coverage. For a target dose of 10 J/cm², the effective intensities are 3 mW/cm² (A) and 11.9 mW/cm² (B). The resulting times are approximately 55.6 minutes for Station A and 14.0 minutes for Station B. Even if those numbers are not perfect on the first try, they give you a consistent framework: you can validate with a test coupon, then adjust the dose target or coverage estimate until both stations match your desired mechanical properties.

This is the main advantage of dose-based planning: it separates “what the resin needs” (dose) from “what your hardware delivers” (intensity and coverage). Once you have a validated dose target for a resin family, you can move between stations with fewer surprises.

Quality checks after curing (quick, practical indicators)

Because resin formulations vary, it helps to pair the calculated plan with a few simple checks. These checks are not exhaustive, but they are common indicators that your dose is in the right neighborhood:

  • Surface feel: a properly cured surface is typically dry and non-tacky after cooling. Persistent tackiness can indicate under-cure, insufficient washing, or oxygen inhibition on the surface.
  • Odor and solvent resistance: strong residual odor or softening after brief IPA contact can indicate under-cure for some resins (though some odor is normal). Always follow the resin’s safety guidance.
  • Support removal behavior: if supports snap off too easily and leave brittle scars, you may be over-curing; if supports smear or deform, you may be under-curing or the part may still be warm.
  • Dimensional stability: warping during or after cure often points to heat buildup, uneven exposure, or excessive dose for thin sections.

If you see problems, adjust one variable at a time. Common first adjustments are: reduce dose slightly, improve coverage (reflective lining, spacing, flipping), or split the cure into multiple shorter cycles to manage heat.

Practical tips and limitations

  • Measure, then standardize. Once you have a validated intensity and rise rate for a station, you can reuse them for similar part sizes and placements.
  • Coverage is the biggest uncertainty. Complex geometry, deep cavities, and dense supports reduce effective coverage. When in doubt, use a lower coverage percentage and validate with a test coupon.
  • Heat can be the real constraint. If the thermal warning triggers, splitting into multiple cycles often preserves accuracy and reduces warping.
  • Account for wavelength. Many resins are optimized for 405 nm, but some specialty resins use 385 nm or dual-wavelength systems. Intensity readings are only comparable when the meter and lamp wavelength match the resin’s sensitivity.
  • Part orientation matters. Tall parts can shade themselves; hollow parts can trap heat. Consider rotating the part or curing in two orientations if you see uneven results.
  • Safety. Avoid direct UV exposure to eyes/skin, keep interlocks intact, and handle uncured resin with gloves. Cure in a ventilated area and follow the resin SDS.

Related tools

If you’re documenting a full resin workflow, you may also find these pages useful: resin viscosity adjustment calculator, annealing shrinkage calculator, and 3D printing time estimator. These links are optional references; the calculations on this page are self-contained.

FAQ (practical questions)

What if my UV meter reads in mW/cm² but my resin sheet gives minutes?

You can still use this calculator. Pick the manufacturer’s recommended time, measure your intensity at the part, and estimate the implied dose using D ≈ I × t / 1000 (and include your best estimate of coverage). That dose becomes a repeatable target for your station and your workflow documentation.

Should I always cure longer “just to be safe”?

Not always. Over-curing can increase brittleness, cause yellowing, and amplify warping—especially on thin walls and long flat parts. If you need more surface hardness, it is often better to improve coverage (more uniform exposure) or use multiple shorter cycles with cooling rather than simply extending a single hot cycle.

Why does the calculator round up to full rotations?

In practice, it is easier to run a whole number of turntable rotations than to stop at an exact second. Rounding up also ensures you meet or slightly exceed the target dose under your coverage assumption. If you need tighter control, you can use the exact seconds value as your timer and treat the rotation count as informational.

Enter your measurements

Arcade Mini-Game: 3D Printer Resin Post-Cure Dose Calculator Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Enter your resin dose target and lamp measurements to plan post-cure timing.
Status messages will appear here.

Embed this calculator

Copy and paste the HTML below to add the 3D Printer Resin Post-Cure Dose Calculator (UV Exposure Time & Rotations) to your website.