Sanjay Gangadhara
Sanjay is an Optical Scientist at ZEMAX Development Corporation. He came to ZDC after completing a post-doctoral research appointment in plasma physics at the University of Wisconsin-Madison, where he was fortunate enough to be a ZEMAX user. :-)
Sanjay earned his B.S. in Chemical Engineering & Nuclear Engineering from UC Berkeley in 1994 and his Ph.D. in Nuclear Science & Engineering from MIT in 2003.
Sanjay earned his B.S. in Chemical Engineering & Nuclear Engineering from UC Berkeley in 1994 and his Ph.D. in Nuclear Science & Engineering from MIT in 2003.
Articles by this Author
How to Model a Phantom Lens
- By Sanjay Gangadhara
- Published 11 January 2010
- Frequently Asked Questions , ZPL
- Unrated
This article describes how to modeled a turreted lens system using the multi-configuration capabilities of ZEMAX. A number of IGNR operands are necessary for ignoring the turreted lens in one of the configurations, and are added with a ZPL macro.
How to use Vignetting Factors
- By Sanjay Gangadhara
- Published 17 December 2009
- Frequently Asked Questions , Pupil Imaging
-
Rating:




This article describes the use of vignetting factors in modeling a system with fixed apertures. Vignetting factors can be used to determine the size and shape of the beam which passes through the system unobscured. These factors also provide a mechanism for efficient optimization of such systems.
How to Simulate Atmospheric Scattering using a Mie model
- By Sanjay Gangadhara
- Published 9 October 2009
- Sources, Splitting and Scattering
- Unrated
This article describes the implementation of the Mie scattering model in ZEMAX. An example of using this model to simulate scattering in the atmosphere is provided.
How to Model an Off-Axis Parabolic Mirror at Finite Conjugates
- By Sanjay Gangadhara
- Published 26 August 2009
- Frequently Asked Questions , System Modeling
- Unrated
This article explains how to model an off-axis parabolic mirror when the source is a finite distance away from the mirror.
ZEMAX File Extensions
- By Sanjay Gangadhara
- Published 9 July 2009
- Frequently Asked Questions
- Unrated
This article provides a list of the extensions used by all of the files that are a part of ZEMAX. The necessary location for each file type is also provided.
How to Identify Specific Rays using Filter Strings
- By Sanjay Gangadhara
- Published 26 June 2009
- Non Sequential Ray Tracing
- Unrated
This article explains how to use filter strings to identify and isolate specific rays in a non-sequential system. Examples are given which show how to isolate rays that have undergone surface scattering and bulk scattering, as well as rays that undergo diffraction and fluorescence.
How to Measure and Optimize Color Data
- By Sanjay Gangadhara
- Published 1 May 2009
- Non Sequential Ray Tracing
-
Rating:




The Detector Color object provides a tool to visualize the True Color image of an optical system. This object stores both Tristimulus data and power data, and allows both the irradiance (Position Space) and radiant intensity (Angle Space) distributions to be shown. Quantitative results from the detector may be extracted into the merit function using the NSDE operand. These results can be used both for system evaluation and optimization. A simple color optimization example is given.
How to Model Colored and Tristimulus Sources
- By Sanjay Gangadhara
- Published 21 April 2009
- Sources, Splitting and Scattering
- Unrated
This article describes the various models available in non-sequential mode for defining broadband sources. These models fall into two categories: (1) source definitions based on measured spectra and (2) source definitions based on Tristimulus values.
How to Model Fluorescence using Bulk Scattering
- By Sanjay Gangadhara
- Published 31 October 2008
- Sources, Splitting and Scattering
- Unrated
This article explains how fluorescence can be modeled in the non-sequential mode of ZEMAX using the Bulk Scattering Wavelength Shift capability.
How to Model Surface Scattering via the K-Correlation Distribution
- By Sanjay Gangadhara
- Published 31 October 2008
- Sources, Splitting and Scattering
-
Rating:




This article describes the K-correlation surface scattering model and its implementation in ZEMAX. An example comparing and contrasting the model to the Harvey-Shack (ABg) scattering distribution is provided.
