Enhancements to the Optimization Wizard in OpticStudio 17.5

OpticStudio 17.5 includes enhancements to the Optimization Wizard to make it easier to choose the right optimization method for your design. The performance of the generated merit functions has also been improved.

Authored By: Chris Normanshire

Published On: November 16, 2017

Optimizing for MTF Performance using Contrast Optimization

Our new Contrast Optimization technique allows for robust and efficient optimization on the system MTF at a given spatial frequency. The method minimizes the wavefront differences between pairs of rays separated by a pupil shift corresponding to the targeted spatial frequency, which maximizes the MTF. Further computational efficiency is achieved by using Gaussian Quadrature to determine the pattern of rays sampled. Examples are given to demonstrate the advantages of the technique.

Authored By: Erin Elliott, Jade Aiona

Published On: September 25, 2017

How to Design A Catadioptric, Omnidirectional Sensor

This article walks through a deomsrative design of an omnidiriectional, catadioptric sensor in OpticStudio. Throughout the article, tips and tricks are presented to designers looking to model their own omnidirectional system.

Authored By: James E. Hernandez

Published On: August 19, 2016

Modeling Optics with Realistic Edge Apertures

OpticStudio 16 offers a comprehensive way to model realistic lens apertures with opto-mechanical semi-diameters. Three separate apertures (semi-diameter, chip zone, and mechanical semi-diameter) offer the ability to define a lens component the same way it is made.

Authored By: Thomas Aumeyr

Published On: April 15, 2016

Designing a Head- Mounted Display (HMD) for Augmented Reality Systems in Zemax OpticStudio

This article demonstrates how to set up an optical system for a HMD in sequential mode, using a wedge- shaped prism and freeform surfaces.


Brief process overview
Design Strategy
Defining Field of View (FOV)
Total Internal Reflection (TIR)
Setting up Rectangular Apertures
Setting up Multi- Configuration Editor (MCE)


Authored By: Natalie Pastuszka

Published On: August 18, 2015

How to Use the Tolerancing Cache

This article explains the benefits of the tolerancing cache feature.  This article also warns when it may be inappropriate to use this feature.

Authored By: Andrew Locke

Published On: May 7, 2007

How to Open Consecutively-Named Lens Files Using a ZPL Macro

This article demonstrates how to open several lens files using the ZPL macro. This is often useful for analyzing lens files generated by Zemax during the Monte Carlo tolerance analysis.

Authored By: Nam-Hyong Kim, Updated by Michael Humphreys

Published On: August 24, 2006

How To Optimize for Worst-Case Performance

In most cases, we want to optimize for best performance over some average of the field of view or wavelength range of a system. In some cases, its useful to optimize only the worse-case scenario. This is easy to do, and this article describes how.

Authored By: Mark Nicholson

Published On: May 10, 2008

How to Constrain the Thickness of Aspheric Components

This article explains:
  • Why default thickness boundary constraints are not always sufficient when optimizing aspheric components
  • How the FTGT and FTLT optimization operands can be used to successfully constrain the thickness of a surface at intermediate aperture locations
Authored By: Andrew Locke

Published On: March 20, 2007

How To Modify Field Data in the Merit Function Editor Using the FDMO Operand

Although only 12 field points can be defined in the Field dialog, the FMDO optimization operand allows these points to be re-defined on the fly during optimization. This means that any operand that uses a field number as an argument can be computed anywhere in the field of view. This article explains how to use this powerful capability.

Authored By: Sanjay Gangadhara

Published On: February 21, 2008

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