PyZDDE
UnmaintainedA Python extension for controlling Zemax OpticStudio through the legacy DDE interface.
PyZDDE is an independent, third-party open-source project of which the MReye had become the active maintainer. As support for the DDE interface has been stopped by OpticStudio this package is no longer maintained. If you want to automate OpticStudio, use ZOSPy instead.

About
PyZDDE is a Python extension that communicates with Zemax OpticStudio through the Dynamic Data Exchange (DDE) interface, allowing optical design tasks and analyses to be scripted from Python and used in reproducible workflows; while the project is no longer actively maintained, it remains a useful legacy bridge for DDE-based automation in setups that still rely on this interface. Its successor for OpticStudio automation is ZOSPy.
MReye Contributors
Publications that use this software
- Wang, Shi, Zhou and Bai
Applied Optics (2025), doi: 10.1364/AO.547094 - Divakar, MacQueen and Strubhar
Astronomical Optics: Design, Manufacture, and Test of Space and Ground Systems V (2025), doi: 10.1117/12.3063680 - Yan, Li, E, Feng, Wang, Xue, Zhang and Lu
Applied Sciences (2024), doi: 10.3390/app14020794 - Divakar, Thirupathi, Sethuram, Steidel, Fucik, Bestha and Deshmukh
Modeling, Systems Engineering, and Project Management for Astronomy XI (2024), doi: 10.1117/12.3019070 - Zhang, Jia, Li, Xiang, Lv and Sun
Optics Express (2023), doi: 10.1364/OE.507254 - Li, Lyu, Wang, Hu, Jiang, Ye and Xu
Optics Letters (2023), doi: 10.1364/OL.505570 - Torres-Gil, Fernández Valdivia, Oria Carreras, Insausti, Gutiérrez de la Cruz, Harvey, Fuerte Rodríguez and Escriche Velilla
Modeling, Systems Engineering, and Project Management for Astronomy X (2022), doi: 10.1117/12.2629914 - Vught, Luyten and Beenakker
Journal of Cataract and Refractive Surgery (2020), doi: 10.1097/j.jcrs.0000000000000206 - Guo and Sun
Applied Optics (2018), doi: 10.1364/AO.57.001174 - Guo and Sun
Applied Optics (2017), doi: 10.1364/AO.56.007586 - Sinharoy, Rangarajan and Christensen
Applied Optics (2017), doi: 10.1364/AO.56.000D37 - Luo, Taphanel, Längle and Beyerer
Applied Optics (2017), doi: 10.1364/AO.56.002359 - Mège, Pascal, Quiret, Corlies, Vibert, Grange and Milliard
SPIE Proceedings (2015), doi: 10.1117/12.2206160
Technical Details
- License
- MIT
- Last updated
- May 7, 2021
Dependencies
Dependencies could not be fetched automatically from the repository; see the repository for details.