Resin Printing · Tool
UV Post-Cure Calculator
Estimate post-cure time in a wash-and-cure station from part thickness, resin type, UV intensity, wavelength match and rotation. Flags under-powered stations and over-cure brittleness.
Inputs
resin_typeenumResin Type
default "standard" · one of: standard, tough, abs_like, flexible, dental, castable, water_washable
Pick the closest match. Each maps to a typical full-cure dose target.
default "standard" · one of: standard, tough, abs_like, flexible, dental, castable, water_washable
Pick the closest match. Each maps to a typical full-cure dose target.
part_max_thickness_mmRequirednumber (mm)Part Max Thickness
required · min 0.5 · max 100 · default 5
Thickest cross-section through the part.
required · min 0.5 · max 100 · default 5
Thickest cross-section through the part.
uv_power_density_mw_cm2Requirednumber (mW/cm²)Station UV Density
required · min 1 · max 100 · default 7
Anycubic Wash & Cure 3 ~7, Elegoo Mercury XS ~15, DIY UV nail lamp 1-3.
required · min 1 · max 100 · default 7
Anycubic Wash & Cure 3 ~7, Elegoo Mercury XS ~15, DIY UV nail lamp 1-3.
wavelength_matchenumWavelength Match
default "exact" · one of: exact, near, mismatch
Exact: resin 405 nm + station 405 nm. Near: 385↔405. Mismatch: 365↔405 (poor).
default "exact" · one of: exact, near, mismatch
Exact: resin 405 nm + station 405 nm. Near: 385↔405. Mismatch: 365↔405 (poor).
is_rotatingbooleanRotating Platform
default true
Most stations rotate. Without rotation, flip the part halfway.
default true
Most stations rotate. Without rotation, flip the part halfway.
Outputs
target_dose_j_cm2number (J/cm²)Target Cure Dose
effective_power_mw_cm2number (mW/cm²)Effective UV Density
cure_time_minnumber (min)Cure Time
flip_at_minnumber (min)Flip Part At
delivered_dose_j_cm2number (J/cm²)Delivered Dose
statusstringStatus
Example request
curl -X POST https://toolsamurai.com/api/v1/resin-printing/uv-post-cure-calculator \ -H "Authorization: Bearer sk_free_•••••••••••••••" \ -H "Content-Type: application/json" \ -d '{ "resin_type": "standard", "part_max_thickness_mm": 5, "uv_power_density_mw_cm2": 7, "wavelength_match": "exact", "is_rotating": true }'
Example response
{ "ok": true, "tool": "uv-post-cure-calculator", "domain": "resin-printing", "version": "1.0.0", "result": { "target_dose_j_cm2": …, "effective_power_mw_cm2": …, "cure_time_min": …, "flip_at_min": …, "delivered_dose_j_cm2": …, "status": "…" }, "meta": { "latency_ms": …, "request_id": "req_…" } }