ZEMAX Users' Knowledge Base - http://www.zemax.com/kb
How to Specify Fields for Non-Rotationally Symmetric Systems
http://www.zemax.com/kb/articles/175/1/How-to-Specify-Fields-for-Non-Rotationally-Symmetric-Systems/Page1.html
By Nam-Hyong Kim
Published on 2 April 2007
 

This article explains how to assign appropriate weight for the on-axis field when specifying fields for non-rotationally symmetric systems.  

This article is also available in Japanese.


Weighting on fields

This article is also available in Japanese.

For most non-rotationally symmetric systems, both the plus and minus fields need to be specified in the field data dialog window. When optimizing, we normally want to minimize the RMS of all criteria across the fields. In the included example with only X symmetry, the field data window has plus and minus Y fields specified, as one would expect. Since both the plus and minus Y fields include the on-axis fields, but we specify the on-axis field only once in the fields data window, we need to assign a weighting of 2 to the on-axis field. In other words, we want the RMS of criterias belonging to +Y (0,0 and 0.5 ) and -Y (0.0 and 0.-5) fields.  As will be demonstrated, the default merit function will account for the specified field weights.


Load the included file and open the field data dialog.

Note the weight of 2 for the on-axis field.


Now, build a RMS spot radius centroid default merit function with no boundary constraints.


To verify that the merit function value is indeed the RMS of RMS spot sizes across the fields accounting for field weights, let's calculate manually using the values reported in the spot diagram.

The pupil sampling method used in the default merit function is Gaussian Quadrature. To ensure that the pupil sampling is uniform and sufficient for the spot diagram, the sampling in the spot diagram settings is set to 20X20 rectangular array.



The RMS of all RMS spot sizes is:


Root((2*64.586^2+169.40^2+50.187^2)/4) = 99.445 or 0.099445um

The reported merit function value is


For a system with no X or Y symmetry, the on axis field weight needs to be 4 for the reason mentioned previously.

When tolerancing using one of the built-in fields option, Y-Symmetric or XY-Symmetric, ZEMAX automatically adds +/- Y or +/- XY fields , for tolerancing purposes, with appropriate weights for the on axis field (2 for Y-Symmetric and 4 for XY-Symmetric).