Skip to main content

I’m currently working on a program that is working over a waveband where Zemax won’t or can’t calculate an Abbe tolerance.  The tolerance data editor when using the wizard doesn’t even include the TABB tolerance operands and if inputted manually are ignored in the sensitivity analysis.  Since this is the case, is there a way to check the tolerance sensitivity of the design to variations in index with wavelength?   

You can use the Multi-configuration Editor to introduce random wavelength variations in a tolerance analysis.  Here is a good Knowledge Base article that may be helpful: Using Multi-Configuration Operands to control parameters in a single configuration system :

 

You can then see how whatever properties of interest vary statistically with wavelength, including the index of elements or system properties like rms wavefront, etc.  This, of course, assumes that material dispersion is properly set up via a catalog glass (using one of several possible dispersion formulas) or a table glass.

If, on the other hand, you want to vary the dispersive properties of a glass and see the impact when using a fixed set of system wavelengths (that are far away from the visible), then I think your best (and possibly only) option is to do it manually by changing the dispersion parameters or the table glass and observing the impact to your system performance.

 


Reply