David Nguyen's repositories
LocalGlassMap
ZOS-API Python snippet to display a glass map of the current materials found in the lens file
LuigsAndNeumannSM10
A Python class for interfacing Luigs and Neumann SM-10 controller
lumencor_spectra_x
Python serial communication API for Lumencor Spectra X led engine
make_spcd_from_csv
Reads a CSV file and writes the corresponding SPCD file (source spectrum) for OpticStudio
OS_Operand_NSC_INDX
Zemax OpticStudio User-defined operand for non-sequential refarctive index
shimadzu
Python API for old Shimadzu 1600 SERIES spectrophotometer
Simple_XY_FWHM_UDOC
User-defined operand written in C# to calculate the FWHM from a Detector Rectangle in answer to the Zemax Community question: https://community.zemax.com/got-a-question-7/how-to-know-spot-size-for-as-each-tilt-decenter-at-detector-in-nsc-mode-3161?postid=9817#post9817
source_mm_fiber
Source DLL for OpticStudio modelizing the spatial distribution at a multimode fiber output
ZOS-API_MC_DEE_Example
ZOS-API Interactive Extension example for this thread: https://community.zemax.com/got-a-question-7/zpl-macro-or-api-for-diffraction-encircle-energy-caculation-in-multi-configuration-2054
ZOSPy
Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a .NET connection.