OPAC 202 Optical System Design
Course Web Page

Ahmet Bingül, Dep. of Physics & Optical Engineering, Gaziantep University (2025)

Imaging Optics Non-imaging Optics
  1. Introduction
  2. What is Zemax OpticStudio? | Help
  3. Fundamental Concepts
  4. First Order Optics
  5. Ray Tracing
  6. Optimization
  7. Some Optical Instruments
  8. Aberrations 1
  9. Aberrations 2
  10. Diffraction, OPD, MTF
  11. Optical Materials | eye.agf
  12. Design Forms
  13. Telescopes | RC-Cassegrain Design
  14. Cooke Triplet Design
  15. Double Gauss Lens Design
  16. Multiple Configuration Editor | MCE (Arizona)
  17. Thermal Analysis | Athermalization in IR systems
  18. Tolerencing Analysis | ISO-10110 Guide
  19. POP
  1. Basic Radiometry and Photometry
  2. Non-Sequential Mode in Zemax
  3. Some NSC Components | LED collimator lens
  4. Laser Sources | Ermaksan's Emitter
Appendix
A1. Optimization
A2. Zernike Polynomials
A3. USAF Target
A4. Advamced Guide for ZPL
A5. System Design Parameters
A6. Verbal Quiz
A7. Exercises


Some useful MATLAB programs to be used in the Optical Design.
File name Description
achromate.m Simple cemented achromatic thin lens design
achromate_ynu.m Relatively advanced cemented achromatic lens design
cassegrain.m Cassegrain telescope design
ceren Generates light source file obtained from Cherenkov Radiation to be used in NSC mode. sample output.
codington.m Design of a single thin lens having minimum spherical aberration
cooke_triplet.m Design of a simple cooke triplet using Laikin's Algorithm
dri.m DRI range calculator using Johnson criteria
eyepiece_ramsden.m Simple Ramsden type eyepiece design using thin lenses
Heysem.zip Simple GUI based lens design program similar to Zemax Lens Data Editor
source_gaussian_random.m Generates light source file for a Gaussian Beam to be used in NonSequential mode. sample output.
source_lambertian_random.m Generates light source file for a Lambertian Beam to be used in NonSequential mode. sample output.
yu.m Implementation of y-u ray tracing method for several surfaces
ynu.m Implementation of y-nu ray tracing method for a Cooke Triplet
zoomlens.m Basic afocal zoom lens design using three paraxial thin lenses


Application Notes