Share Email Print

Proceedings Paper

Overview of CODE V development
Author(s): Thomas I. Harris
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

This paper is part of a session that is aimed at briefly describing some of today''s optical design software packages with emphasis on the program''s philosophy and technology. CODE V is the ongoing result of a development process that began in the 1960''s it is now the result of many people''s efforts. This paper summarizes the roots of the program some of its history dominant philosophies and technologies that have contributed to its usefulness and some that drive its continued development. ROOTS OF CODE V Conceived in the early 60''s This was at a time when there was skepticism that " automatic design" could design lenses equal or better than " hand" methods. The concepts underlying CODE V and its predecessors were based on ten years of experience and exposure to the problems of a group of lens designers in a design-for-manufacture environment. The basic challenge was to show that lens design could be done better easier and faster by high quality computer-assisted design tools. The earliest development was for our own use as an engineering services organization -an in-house tool for custom design. As a tool it had to make us efficient in providing lens design and engineering services as a self-sustaining business. PHILOSOPHY OF OVTIM!ZATION IN CODE V Error function formation Based on experience as a designer we felt very strongly that there should be a clear separation of

Paper Details

Date Published: 1 January 1991
PDF: 8 pages
Proc. SPIE 1354, 1990 Intl Lens Design Conf, (1 January 1991); doi: 10.1117/12.47884
Show Author Affiliations
Thomas I. Harris, Optical Research Associates (United States)

Published in SPIE Proceedings Vol. 1354:
1990 Intl Lens Design Conf
George N. Lawrence, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?