ZEMAX Users' Knowledge Base

Recent News

How Do I Find the Article I'm Interested In?

Use the Category list on the left of this page, or use the Sitemap, or the Search box at the top right hand side of this page. » Read More
View News Archive

Recent Articles

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.

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.


This article describes how to use the polar detector and import/export source IESNA and EULUMDAT data. It also contains a description of the NSDP optimization operand and ZPL numeric function. An encapusulated LED is used to illustrate these features.

How to Perform Freeform Optical Design

This article describes how to undertake 'freeform' optical design using the Freeform-z object. This can be used for a complete design, or to generate starting points for subsequent work. An LED collimator lightpipe is used as an example

ZEMAX allows all sources to be replicated as arrays. Arrays of sources are more efficient than multiple instances of the same source, especially when the source is defined using a datafile. The array types include rectangular grid, hexapolar array and more. This article gives some examples of the use of this capability

No articles found.