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.