![zemax merit functions zemax merit functions](https://img.laserfocusworld.com/files/base/ebm/lfw/image/2016/01/th_268280.png)
The x direction weigh and overall weight for the merit function. Any existing operands above the specified operand number will be retained. Otherwise use the operand number at which to add the default merit function. Use -1 for automatic, which will add the default merit function after any existing DMFS operand. Use 1 to ignore lateral color, 0 otherwise. Use 1 to assume axial symmetry, 0 to not assume axial symmetry.
![zemax merit functions zemax merit functions](https://uploads-us-west-2.insided.com/zemax-en/attachment/210422-101102-clipboard.png)
Use -1 for automatic, which will use symmetry only if the system is axial symmetric. Use 0 to not delete vignetted rays, 1 to delete vignetted rays. Use an integer, such as 8, for an 8 x 8 grid. The number of arms must be even and no less than 6. The number of radial arms (Gaussian quadrature only). The number of annular rings (Gaussian quadrature only). Use 1 for Gaussian quadrature, 2 for rectangular array. Use 0 for centroid, 1 for chief, 2 for unreferenced. Use 0 for wavefront, 1 for spot radius, 2 for spot x, 3 for spot y, 4 for spot x + y. Table 3.5-1: parameters of keyword DEFAULTMERIT Parameter Any existing default merit function will be deleted. This keyword generates a default merit function in the Merit Function Editor. In some older versions, this parameter is not included, as in the examples below.) (Note: pup_obsc is used in newer versions of Zemax. The syntax is: DEFAULTMERIT type, data, reference, method, rings, arms, grid, delete, axial, lateral, start, xweight, oweight, pup_obsc Keyword DEFAULTMERIT is used to generate a default merit function. ZPL provided various keywords and functions to set and read merit function. The whole merit function is composed with various operands in the merit function editor with different weights.
![zemax merit functions zemax merit functions](http://images.myshared.ru/9/915807/slide_11.jpg)
Each operand is used to evaluate a certain system constraint or design target. In Zemax there is a merit function editor that includes different operands.
Zemax merit functions series#
It is a numerical value defined by the user and used to evaluate the deviation of an optical system performance relative to a series of design targets. When using Zemax to design and optimize an optical system, merit function is often used. You don’t need to read it from beginning to end, but when you need it, it’s handy. You can now purchase a paperback version of this book from Amazon:įor a beginner who wants to master the tool of ZPL, this is a good tutorial to make your learning process less stressful and more fun.Įven if you are an experienced Zemax user, it is still a good idea to keep this book as a reference.