- Home
- Programming ZEMAX
Programming ZEMAX
No matter how powerful a program is, there is occasionally a need to add something for a specific job. That's why ZEMAX gives you interfaces to add almost anything you require.
The ZEMAX Programming Language (ZPL) is a built-in, semi compiled scripting language that lets you easily and efficiently add your own analysis features, optimization operands, automate keyboard and mouse activities, and many other useful programming capabilities.
An Extension is an external program (like MatLab®, Visual Basic®, Waterloo Maple®) or other program that communicates with ZEMAX and uses ZEMAX as the ray-tracing engine for its own calculations.
Finally ZEMAX also allows you to write your own sequential surfaces, non-sequential objects, gradient index materials, scattering functions, diffraction functions and more.
Please follow the links below to see the articles in each category.
How to Create Binary IMA and BIM Files
- By Sanjay Gangadhara
- Published 14 February 2008
- Programming ZEMAX
-
Rating:



