Main Features | LT | Pro/Edu |

Unconstrained 3-dimensional raytracing | ||

Non-sequential raytracing | ||

Arbitrary sequence of tilts and decenters | ||

Global 3-dimensional referencing of surfaces | ||

ZOOM and multiconfiguration Systems (unlimited number of positions, all lens parameter can be zoomed) | ||

CAM calculation for zoomed systems | ||

Integrated thin film multilayer analysis and optimization | ||

Vector based polarization raytracing and analysis (with "real" coatings applied to surfaces) | ||

Wavefront propagation analysis | ||

Environmental analysis (temperature, pressure) | ||

Tolerance analysis | ||

Polarization analysis | ||

Specification Data | LT | Pro/Edu |

Number of fields | 10 | unlimited |

Number of wavelengths | 11 | 11 |

Number of zoom positions | unlimited | unlimited |

Geometric Analysis | LT | Pro/Edu |

Spot diagrams vs. fields and wavelengths, through focus, full field | ||

Ray aberration fans (transverse, longitudinal, optical path difference) | ||

Distortion (classical, f-q, full field grid) | ||

Astigmatism vs. field and wavelengths | ||

Longitudinal colour (secondary spectrum) | ||

Transverse colour vs. field and wavelengths | ||

Paraxial and third-order (Seidel) analysis | ||

Footprint analysis | ||

Geometric Modulation Transfer Function (MTF) | ||

Geometric Point Spread Function (PSF) | ||

Geometric Encircled Energy | ||

Quadrant Detector Analysis | ||

Vignetting analysis | ||

Ghost analysis, does not require rebuilding the optical system. | ||

Transmission analysis (including effects of coatings and bulk material absorption) | ||

Polarization analysis | ||

Illumination analysis | ||

Surface ray intersection plots | ||

Transverse or angular aberrations | ||

Longitudinal aberrations | ||

Diffraction Analysis | LT | Pro/Edu |

Diffraction Point Spread Function (PSF) with many display options (perspective plot, gray-coded plot, false-colour plot, true-colour plot, contour plot, tangential/sagittal scan, full-field plot). | ||

Encircled/ensquared energy | ||

Diffraction MTF (vs. field, frequency, defocus, 2-dimensional MTF) | ||

Strehl ratio (numerical, vs. wavelength, vs. field) including apodization | ||

Wavefront aberration (vs. field, vs. wavelength, numerical RMS values) | ||

Zernike analysis of wavefront | ||

Interferogram analysis | ||

Gaussian beam analysis | ||

Coupling efficiency analysis (including predefined single-mode and multi-mode fibers) | ||

Physical optics beam propagation (BETA) | ||

Extended image analysis | ||

Tools |
LT |
Pro/Edu |

Autofocus for selectable fields, wavelengths and performance criteria | ||

Scale and invert system or parts of it | ||

Copy, move and insert surfaces, also from other designs. | ||

Set magnification | ||

Find nearest glass in catalogue given a fictitious (MIL) glass | ||

Weight, volume and center of gravity | ||

Automatic glass selection for apochromatic correction | ||

Find optimal coating indices for gradient index lenses | ||

Analytical setup of standard designs such as best-form lens, achromats, compound telescopes (Cassegrain, Ritchey-Chretien, Lurie-Houghton) | ||

User defined graphics (plot any performance measure vs. any variable) | ||

Optimization | LT | Pro/Edu |

User defined error function | ||

Optimization of thin films | ||

Unlimited number of zoom and multiconfiguration positions | ||

Two optimization algorithms: DLS with Lagrange multiplier and active set method, modified Levenberg-Marquardt DLS. | ||

Exact constraints ( >, <, = ) handling | ||

Autofocus for minimum spot size, wavefront or maximum MTF, coupling efficiency. | ||

Dielectric Coatings |
LT |
Pro/Edu |

Layer editor (spreadsheet) | ||

Enter coating prescription as a formula (e.g. L(HL)^6 H0.5L) |
||

Includes material dispersion and absorption | ||

Plot reflection and transmission vs. wavelength, incidence angle or both | ||

Plot phase change on reflection and transmission | ||

Attach coatings directly to optical surfaces | ||

Coating optimization (Refinement) | ||

Import coating designs from "The Essential Macleod" and "TFCalc" thin film design packages. | ||

Aperture Shapes |
LT |
Pro/Edu |

Circular, rectangular, elliptical | ||

Polygon apertures | ||

Centered, decentered (off-axis) | ||

Central obscuration (circular, rectangular) | ||

Spiders | ||

Apodisation | ||

Vignetting | ||

Combination of arbitrary aperture shapes from basic aperture shapes (circle, rectangle, ellipse, polygon) | ||

Number of apertures per surface | 10 | 10 |

Check or uncheck aperture in ray trace | ||

Tolerance Analysis |
LT |
Pro/Edu |

Sensitivity | ||

Inverse Sensitivity | ||

Statistical (Monte Carlo) analysis, in preparation | ||

''Tolerance on anything'' | ||

Tolerance grades (ISO 10110 defaults, ''high'', ''medium'' tolerances) | ||

Optical Materials |
LT |
Pro/Edu |

Complete glass catalogues from SCHOTT, OHARA, CORNING, HOYA, HIKARI, SUMITA, LightPath, CARGILLE, Chinese glasses | ||

Private glass catalogue | ||

Most InfraRed materials available, exotic derivates included | ||

Direct index specification | ||

Model glasses | ||

Nearest catalogue glass | ||

Create melt glasses or new glasses | ||

Transmission, temperature, physical, mechanical and chemical data | ||

Integrated glass manager for modification of glass data | ||

Glass maps (n-n diagram, partial dispersion, Buchdahl partials, gradient index profile, etc.) | ||

Automatic selection of materials for achromatic and apochromatic correction | ||

Surface Types |
LT |
Pro/Edu |

Reflecting, refracting, TIR | ||

Aspheres | ||

Even power polynomial up to 18th order | ||

Odd polynomial up to 9th order | ||

Forbes Qcon and Qbfs Aspheres | ||

Mixed power polynomial up to 30th order | ||

XY polynomial up to 10th order | ||

Conic sections (parabola, ellipse, hyperbola) | ||

Cylinder (any orientation) | ||

Aspheric toroidal (asphere Y only) | ||

Anamorphic aspheric surface (biconic, potato chip) | ||

Axicon | ||

Decentered/tilted, full 3-dimensional definition without restriction on surface type. Does NOT require dummy surfaces. | ||

Decenter/tilt of gradient coordinate system | ||

Re-definition of optical axis (e.g. "bend", "decenter and return", axis follows surface normal) | ||

Global surface references to any arbitrary preceding surface | ||

Diffraction grating (arbitrary direction of grooves) | ||

Holographic Optical Elements (HOE), diffractive (binary) elements | ||

Gradient Index (SELFOC^{TM}, ENDOGRIN^{TM},
GRADIUM^{TM}, GRINTECH^{TM}, linear axial gradient,
University of Rochester gradient, Luneberg lens, Spherical gradient,
Maxwells Fisheye) |
||

Array surfaces/elements | ||

Fresnel surface | ||

Non-sequential surfaces | ||

Birefringence | ||

Light pipes (cylindrical, tapered, sheared) | ||

Perfect lens | ||

Zernike deformation surface | ||

Spline deformation surface | ||

User Defined Surfaces (user defines own subroutines written in FORTRAN or C/C++ and links it to the program via a DLL). | ||

User Defined Gradient (user defines own subroutines written in FORTRAN or C/C++ and links it to the program via a DLL). | ||

Coordinate transform surface (ignores raytrace). Used to define complex opto-mechanical relations | ||

Solves (for ray incidence angle, ray height, aplanatic condition, edge thickness, etc.) | ||

Pickups (positive or negative, with offsets, on curvatures, thicknesses, tilts/decenters and materials) | ||

Illumination | LT | Pro/Edu |

Number of simultaneous sources | 200 | |

Flat sources (circular, elliptical, rectangular | up to 200 | |

Real sources (defined by ray files) | up to 200 | |

Support of ray files (e.g. provided by Osram) | ||

Support of bitmap images (BMP) for definition of sources | ||

Individually specify position and orientation of sources in 3D space | ||

Individually specify emission characteristics of flat sources | ||

Use point sources (for imaging analyses) and extended illumination sources simultaneously | ||

Report/Plot received power, intensity distribution at arbitrary target surface. More |
||

Plot styles: gray-scale, false colour, pseudo-RGB colour, contour, all linear or logarithmic | ||

Macro Programming |
LT |
Pro/Edu |

Arithmetic expressions with + - * / ** ^ operators and nested brackets ( ) | ||

Intrinsic functions (sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, exp, log, log10, logn, besj0, besj1, besjn, abs, min, max, etc.) | ||

Lens database items (data retrieved from the optical system) | ||

Parameters passed to macros | ||

Nesting of macro files | ||

Variables | ||

User defined functions | ||

Loop constructs (DO-ENDDO, WHILE-ENDWHILE) | ||

IF-THEN-ELSE constructs | ||

Conditional processing | ||

Concatenation of strings and variables | ||

Output formatting using Fortran-style syntax | ||

Logical line handling (span statements over several lines or have several statements in one single line) | ||

Manufacturing Support |
LT |
Pro/Edu |

Test-plate fitting (more than 30 test plate lists) | ||

Aspheric deformation | ||

Hologram phase | ||

Tolerance Sensitivity Analysis | ||

Inverse Sensitivity Analysis | ||

Statistical (Monte-Carlo) Tolerance Analysis | ||

ISO 10110 Element drawings | ||

CAM calculations in zoom systems | ||

Example Libraries |
LT |
Pro/Edu |

Core examples grouped in 30 categories from Array to Zoom (150 designs). |
||

Extended examples (80 designs). | ||

Arthur Cox design library (299 designs) | ||

All designs discussed in "Handbook of Optical Systems by H.Gross (Wiley-VCH)" | ||

Catalogue lens database (15 vendors, more than 8000 lenses) | ||

System Specification |
LT |
Pro/Edu |

Define pupil by entrance beam radius, object numerical aperture, image numerical aperture, working F-number or stop surface diameter. | ||

Apodization | ||

Vignetting | ||

Specify field by angle, object height or image height independently in X- and Y-direction. | ||

Astigmatic Objects, such as in laser diodes. | ||

Wavelength specification by direct wavelength/weight pairs or by selecting spectral distributions. Table of common wavelengths. | ||

Define conjugates by specification of object distance or magnification. | ||

Focal or afocal mode. | ||

Spectrometer mode | ||

Telecentric ray aiming | ||

Ray aiming to entrance pupil or stop surface. | ||

User selectable ray grid size | ||

Import, Export |
LT |
Pro/Edu |

Export all graphics to Windows Clipboard, HPGL, DXF, EPS, WMF, CGM, BMP, PCX, PNG, SVG and POV-Ray | ||

Export lens designs to Code V, ZEMAX, OSLO, ASAP, MODAS, ATMOS. See also the file conversion compatibilty matrix for details. | ||

Import lens designs from Code V, ZEMAX, OSLO, MODAS, ATMOS, WinLens, Accos, Sigma-PC, Sigma2000. See also the file conversion compatibilty matrix for details. | ||

Import coating designs from "The Essential Macleod" and "TFCalc" thin film design packages. |

We appreciate your feedback. Please send an email to for bug reports, feature requests or comments.

- Non-Sequential
- Special Apertures
- Gradient Index
- Hologram
- Zoom
- Array Surfaces
- Fresnel Lens
- Light Pipe
- Global References
- Geometric Analysis
- Diffraction Analysis
- Interferogram
- Physical Optics (350kb)
- Fibers
- Optimization
- User Defined Graphics
- Glass Manager
- Coatings
- Macro Language
- ISO Element Drawing
- Surface Deformations
- Ghost Image Analysis
- Illumination