ZOSPy: optical ray tracing in Python through OpticStudio

Vught, Haasjes and Beenakker

Journal of Open Source Software · 2024 · Vol. 9 · (96) · pp. 5756 · doi: 10.21105/joss.05756
Read the full paper

Research Topics

ray trace simulation results

Abstract

ZOSPy is an open-source Python interface to the OpticStudio API that simplifies scripting for optical ray-tracing workflows. It wraps complex .NET interactions, provides readable high-level analysis calls, supports autocompletion and unit testing, and enables more reproducible, shareable, and scalable optical simulations than predominantly manual GUI workflows.

Open Resources

Open Materials

We published ZOSPy open-source on GitHub, so you cannot only use it, but also contribute to it.

Our other publications on the same topic: