How to Use Zemax as an Aid in Measuring the Internal Errors of a Molded Plastic Lens

This articles describes a joint experimental/computational method for measuring lens decentration and other errors in molded plastic otics

Authored By: Reid Greenberg

Published On: November 22, 2006

How To Model a Gradient Index Version of a Sellmeier1 Glass Using the Gradient 5 Surface

This article explains how to convert Sellmeier 1 dispersion coefficient data into dispersion coefficient values for the Gradient 5 surface. After doing so, the Gradient 5 surface may then be used to model the variation of index with position for a Sellmeier 1 glass.


Authored By: Brian Bauman

Published On: June 22, 2009

How to Use the Center of Curvature Report to Aid System Alignment

Centered optical systems are relatively easy to design and align, but when decentered and tilted surfaces are used , alignment becomes difficult unless you have a plan. This article describes how to use the Center of Curvature report to give the necessary datums for system alignment.

Authored By: Bob Parks

Published On: July 31, 2006

Take Care With "Exact Equivalent" Glasses

A few years ago the manufacturers of optical glasses started the process of reformulating their glasses to remove arsenic and lead. At first glance, most of these glasses appear to be the exact equivalents of the original glasses. However, examining the indices in the near UV and the NIR shows that the indices can differ in the 3rd decimal place. 

Further more, many other properties of the glasses differ significantly: the new formula glasses absorb earlier at each end of the spectrum, and there can be massive differences in the thermal properties between the old and new formulations.

This article discusses these topics, and shows some traps it is easy to fall into with 'Exact Equivalent' glasses.


Authored By: Eddie Judd

Published On: February 13, 2007

How to Use Multiple ABg Profiles to Define an Objects Surface Scatter Property

This article explains how multiple ABg profiles can be used to define the scattering properties of a surface.


Authored By: John Stauder

How to Model and Optimize Reflectors for Laser Pumping

This article provides an example of modeling laser pumping using different reflector shapes.

Authored By: Vasili Karneichyk

Published On: August 17, 2009

How to Write User-Defined Surfaces with Waterloo Maple

This article shows how to create Zemax user-defined surfaces using the Waterloo Maple mathematics package.

Authored By: Mikhail Levtonov

Published On: March 14, 2006

How to Write User-Defined Sources and Scatter Functions in Fortran

User-defined objects, scatter functions, sources etc are dll programs that communicate with Zemax. In this article I show how to write such programs in Fortran. Sample code is provided.

Authored By: Jeff Casey

Published On: December 10, 2007

How to Talk to Zemax from Visual Basic for Applications

This article describes how to allow programs that support Visual Basic for Applications to communicate with Zemax.

Authored By: Henning Rehn

Published On: July 30, 2007

Optimizing an Infrared Lamp Heater

This article describes work I did to improve an existing infrared lamp heater in a so called horizontal geometry MOCVD reactor. Zemax was used to model and optimize the heater geometry using non-sequential ray-tracing.

Authored By: Oliver Stier

Published On: October 24, 2005

Displaying results 1-10 (of 63)
 |<  < 1 - 2 - 3 - 4 - 5 - 6 - 7  >  >|