ZEMAX Buy Now Training Support News Forum Company Contact

New Version of ZEMAX released (14th April 2010)

Yet another release of the worlds favorite optical design software.

New General Features

1. The code that exports graphics windows as BMP and JPG files has been dramatically improved, and now produces better bitmaps in far less time than the original code. See also What is the Best Graphics Format to Export As.

2. The CAD Export feature now uses better default spline settings for more accurate representations in STEP, SAT and IGES formats.

New Sequential Features

1. The ZEMAX Black Box surface is now available in ZEMAX-SE.

2. The Grid Sag surface now supports Zernike Standard Sag terms.

New Non-Sequential Features

1. Polar Detectors now support Directivity plots, like so:

2. The optimization operand NSDP now returns the RMS of the polar energy distribution.

3. The Detector Rectangle, Color, Polar and Volume objects now support saving and loading their data files directly. Highlight a detector object in the editor, then choose Detectors, save (or load) in the menu bar of the Non-Sequential Component Editor:

4. A Wolter Shell object has been added for use in grazing-incidence X-ray telescopes.

5. The Freeform-Z object may now be used as a detector if desired.

6. The Source File now supports up to 4 billion (4 109) rays per file.

7. The CPC object now supports a 'reference index of refraction' to scale the input acceptance angle.

8. User-defined dll sources now support being embedded inside other objects. The refractive index of the medium the rays are launched into is now passed as data[8] in the data structure.


New POP Features:

1. A new Laguerre beam type with radial and azimuthal modes has been added using a sample DLL with source code.

New Vendor Data

1. The RPO lens catalog has been updated.

2. A Sigma-Koki lens catalog has been added.

3. The Mikrop AG test plate list has been updated.

4. A Qioptiq test plate list has been added.

5. An Anteryon lens catalog has been added.

New ZPL Features

1. Function SOSO() returns surface and object numbers on macro solves in a more general way than SURC() and OBJC(). SOSO() returns the surface or object number that the solve is currently on, and allows the same macro solve to be used on multiple surfaces/objects simultaneously.

2. Function NPRO() now returns model glass parameters on NSC objects.

3. SOLVETYPE codes NSC_MATF_o, NSC_MATM_o, and NSC_MATP_o have been added to set fixed, model glass, and pickup status on the material of NSC objects.

4. LOADARCHIVE and SAVEARCHIVE keywords allow the creation and opening of ZEMAX archive (*.ZAR) files.

5. LOADDETECTOR and SAVEDETECTOR keywords load and save the new detector data described in 'New Non-Sequential Features' above.


New Extension Features

1. LoadDetector and SaveDetector dataitems load and save the new detector data described in 'New Non-Sequential Features' above.

Bugs Fixed

1. The built-in MTF and boresight tolerancing criteria did not account for configuration weights when tolerancing multiple configurations simultaneously.

2. A bug in the Solid Beam CAD Export option was fixed.

3. A multi-threading bug that could cause a crash during the optimization of non-sequential systems was found and fixed.

4. The NSC Biconic Surface CAD export could produce inaccurate datafiles.

5. Some problems with partially-overlapping birefringent NSC objects were found and fixed.

6. A crash when multiple ZEMAX Black Box files were used under multiple-configuration control has been fixed.

7. An overflow error when reading very large Source Files has been fixed.

Return

News