two·photoncausal lithography labOpen the lab
Model note · Inside the calculated voxel

How the two-photon lithography model works

The lab is a mechanistic sketch: a vectorial focus drives a spatial reaction–diffusion model, then a bath-accessible development pass removes weakly converted material.

A converging beam, focal volume, and calculated voxel fieldFIXED SPECIMEN POWERI² SOURCESCAN PATH
01

The field shape changes with NA and wavelength before chemistry begins. The bright core is sampled over each simulation voxel.

01 / Scope

A model for reasoning, not a virtual instrument certificate

Every displayed field comes from the Rust/Wasm simulation. The renderer does not paint a desired outcome, but the model is not calibrated to a named commercial resin or printer.

The controls separate measured process inputs—power, pulse duration, repetition rate, speed, NA, wavelength—from dimensionless chemistry coefficients. Literature supports the mechanisms and qualitative dependencies; it does not make the default coefficients experimentally identified. Use the lab to ask causal questions, then validate any quantitative prediction against a real resin, objective, and development protocol.

Input Literature-shaped mechanism Exploratory coefficient
02 / Volume

One occupancy, one evolving resin volume

The Micro‑Benchy is voxelized once. Occupied cells define the intended material; the solver tracks photoinitiator, oxygen, radical activity, conversion, and remaining mass in the full 3D domain. Off-target cells can still activate when the optical kernel or diffusing species reach them.

That distinction is why the amber material can disagree with the slate target. The target is geometry. The amber volume is a calculated consequence.

03 / Scan path

Geometry becomes a timed exposure history

Layer height, hatch spacing, hatch angle, contour count, pass count, and scan speed build a deterministic path through the occupancy. Moving between adjacent path samples adds illuminated dwell time; longer jumps add dark time, during which diffusion, oxygen recovery, and radical loss continue.

Power and speed therefore do different things. Power changes the source amplitude quadratically. Speed changes how long the source dwells along the same geometry. Repeated passes revisit the path after the intervening chemistry has evolved.

05 / Chemistry

A deliberately compact reaction–diffusion system

Exposure depletes photoinitiator and generates radicals. Oxygen inhibits generation and quenches radicals; photoinitiator, oxygen, and radicals diffuse; radicals also disappear through linear loss and bimolecular termination. Surviving radicals accumulate conversion. These coupled effects are grounded in measured oxygen inhibition and spatial photopolymerization models[5–6].

Initiator∂ₜp = Dₚ∇²p − βsp
Radicals∂ₜr = Dᵣ∇²r + ηsp − (δ + qo)r − κr²
Oxygen∂ₜo = Dₒ∇²o − χqor
Conversion∂ₜx = γr(1 − x)

These equations preserve the causal vocabulary of radical photopolymerization without attempting a full resin reaction network. The coefficients identified as exploratory in the article are stable dimensionless controls, not values copied from one paper.

06 / Development

The bath attacks what it can reach

Development begins at solvent-connected surfaces, not at the rectangular simulation boundary. A distance transform estimates bath depth through the occupied material. Local mass then decays faster where conversion is below the gel point and slower where a stronger network resists dissolution.

Remaining mass∂ₜm = −kᵈcᵈ(depth)m / exp(ρx)

Real post-processing also includes solvent choice, rinsing, shrinkage, adhesion, drying, and capillary collapse. Development studies show that these steps can decide whether delicate TPP structures survive [7]; the lab currently models dissolution only, not mechanics or drying.

07 / Limits

What the simulation leaves out

  • Objective transmission, aberration, interface mismatch, and measured beam profile.
  • A resin-specific two-photon cross-section and fitted kinetic rate constants.
  • Temperature rise, viscosity change, autoacceleration, vitrification, and shrinkage.
  • Developer transport coupled to moving boundaries, swelling, stress, adhesion, and capillary forces.
  • Arbitrary uploaded STL slicing—the current run remains tied to the bundled benchmark occupancy.

Those omissions are boundaries, not footnotes. They define what a counterfactual run can teach and what still needs an experiment.

08 / Papers

Primary references

  1. 01Electromagnetic diffraction in optical systems, II. Structure of the image field in an aplanatic systemB. Richards & E. Wolf · 1959Proceedings of the Royal Society A 253, 358–379
  2. 02Three-dimensional microfabrication with two-photon-absorbed photopolymerizationS. Maruo, O. Nakamura & S. Kawata · 1997Optics Letters 22, 132–134
  3. 03Two-photon polymerization initiators for three-dimensional optical data storage and microfabricationB. H. Cumpston et al. · 1999Nature 398, 51–54
  4. 04Real three-dimensional microstructures fabricated by photopolymerization of resins through two-photon absorptionH.-B. Sun et al. · 2000Optics Letters 25, 1110–1112
  5. 05Impact of Oxygen on Photopolymerization Kinetics and Polymer StructureA. K. O’Brien & C. N. Bowman · 2006Macromolecules 39, 2501–2506
  6. 06Model for polymerization and self-deactivation in two-photon nanolithographyJ. E. Johnson, Y. Chen & X. Xu · 2022Optics Express 30, 26824–26840
  7. 07Improved development procedure to enhance the stability of microstructures created by two-photon polymerizationJ. Purtov et al. · 2018Microelectronic Engineering 194, 45–50