Optimization Wizard
zemax_optimization_wizardBuilds a merit function using Optimization Wizard criteria to set goals, thickness constraints, and pupil sampling for Zemax lens optimization.
Instructions
Construct a merit function using Optimization Wizard criteria.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arms | No | Gaussian arms | |
| rings | No | Gaussian rings | |
| gridSize | No | Rectangular grid size | |
| criterion | No | RMSSpotRadius, RMSWavefront, PeakToValley, etc. | RMSSpotRadius |
| reference | No | Centroid or ChiefRay | Centroid |
| wavelength | No | 0 for polychromatic | |
| clearExisting | No | Clear existing operands | |
| includeAllFields | No | Include every field | |
| minEdgeThickness | No | Minimum air edge thickness | |
| pupilIntegration | No | GaussianQuadrature or RectangularArray | GaussianQuadrature |
| maxCenterThickness | No | Maximum glass center thickness | |
| minCenterThickness | No | Minimum glass center thickness | |
| addBoundaryConstraints | No | Add thickness constraints |