← all parity reports

Simulation

Kerf vs Ansys Zemax OpticStudio

The gold standard for optical design and tolerancing — versus an open-core CAD with ray tracing, Gaussian beam propagation, physical-optics propagation, and acoustics.

11/11in Kerf today
9/11in Ansys Zemax OpticStudio (included)
0behind a paid tier
2026-05-24last reviewed
CapabilityKerfAnsys Zemax OpticStudio
Paraxial ABCD ray transferD12 yes packages/kerf-optics/src/kerf_optics/ray_transfer.py yes source ↗
Sequential ray tracing (lens design)D12 yes packages/kerf-optics/src/kerf_optics/lens_system.py yes source ↗
Seidel / Zernike aberration analysisD12 yes packages/kerf-optics/src/kerf_optics/lens_system.py yes source ↗
Non-sequential ray tracing (stray light)D12 yes packages/kerf-optics/src/kerf_optics/nonsequential.py yes source ↗
Gaussian beam propagationD12 yes packages/kerf-optics/src/kerf_optics/gaussian.py yes source ↗
Tolerancing (NEST / Monte Carlo)D12 yes packages/kerf-optics/src/kerf_optics/tolerancing.py yes source ↗
Multiphysics STOP analysis (thermal + structural)D12 yes yes source ↗
Wave optics / diffraction / polarisationD12 yes packages/kerf-optics/src/kerf_optics/pop.py yes source ↗
Metalens designD12 yes yes source ↗
Acoustics (ISO 9613, RT60, room acoustics)D12 yes packages/kerf-optics/src/kerf_optics/ no source ↗
LLM / chat-native editingD1 yes src/components/ChatPanel.jsx no source ↗
  • yes shipped
  • partial works with limits
  • present, but behind an add-on or meter
  • no not available

Corrections welcome. These rows are read off published documentation on the date shown and go stale as products ship. If a row is wrong, open an issue — the source file is public/compare/zemax.md and every claim in it carries a link.