Share Email Print

Proceedings Paper

OPIC: a kit for rapid merit function construction for use with all versions of OSLO, including OSLO EDU
Author(s): Brian Blandford
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The history of lens design software is sadly littered with accounts of excellent programs which fell by the wayside for lack of support. Others evolved through various package formats to form the foundation of today's very successful commercial software. One example of this is the Imperial College lens design program developed throughout the 1960s, 1970s and 1980s by Charles Wynne, Michael Kidger, Prudence Wormell, and others. This program (best known as the Kidger Optics Ltd SIGMA) produced many excellent designs over the years. One reason was that the ray patterns and weighting factors for operands in the default merit function had been carefully honed through experience, to produce rapid convergence on the global optimum from a likely starting point. This paper describes a suite of optimisation raysets and weighted operands written in the C-like OSLO compiled macro language CCL, and modeled on the Imperial College tradition. It is available for free download from Its prime function is to provide a fast, easily understood introduction to merit function construction for the beginner. One version is for use on OSLO EDU, the free version of OSLO, which is also available from the Lambda Research Corporation website. This paper demonstrates how OPIC can be used to locate, from a remote starting point, the global minimum of the "monochromatic quartet," the lens design problem from the SPIE 1990 International Lens Design Conference.

Paper Details

Date Published: 14 October 2005
PDF: 7 pages
Proc. SPIE 5962, Optical Design and Engineering II, 59620G (14 October 2005); doi: 10.1117/12.625012
Show Author Affiliations
Brian Blandford, Consultant (United Kingdom)

Published in SPIE Proceedings Vol. 5962:
Optical Design and Engineering II
Laurent Mazuray; Rolf Wartmann, Editor(s)

© SPIE. Terms of Use
Back to Top