Optima Research Home Page Programming ZEMAX  
Programming ZEMAX: a two-day course
 

Overview

Optical Design Using ZEMAX

Advanced Optical Design Using ZEMAX

Illumination & Stray Light Analysis Using ZEMAX

Programming ZEMAX

Essential Skills for Optical Design

Designing Manufacturable Optical Systems

Optics of Digital Projectors

Applied Digital Projector Design Using ZEMAX

Timetable & Fees

Lecturers & Locations

Registration
Form

Private Training Courses

ZEMAX is powerful software for optical system design, and has extensive capabilities to be extended by writing user-defined routines.

This intensive two-day course covers all the programmability features of ZEMAX, including:

  • ZPL macros for data analysis, graphing, keyboard automation and optimization

  • User-defined surfaces for refractive, diffractive and filtering applications

  • User-defined gradient index materials

  • User-defined non-sequential objects, sources and scattering functions

  • Interacting with ZEMAX from other programs, and producing compiled extensions to ZEMAX.

The course will use ZEMAX' own built-in ZPL language, C programming and Visual Basic programming to demonstrate and teach the wide range of extensibility available. The course will concentrate on the concepts and practices of programming ZEMAX, and will assume that participants have some prior programming experience, although knowledge if C programming itself is not required.

Timetable

Registration Form

Course Instructor

Neil Barrett is General Manager of Optima Research.

 


Optima Research Ltd, 8 Riverside Business Park, Stoney Common Road,
Stansted, CM24 8PL, United Kingdom
Tel: +44 (0)1279 810911 Fax: +44 (0)1279 810912

E-mail: info@optima-research.com
Registered in the UK, Registration Number 2819333