| 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 of 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 |
|
 |
| Analyze reflection and transmission vs. wavelength, incidence angle or both |
|
 |
| Analyze 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 (SELFOCTM, ENDOGRINTM,
GRADIUMTM, GRINTECHTM, 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. |
|
 |
| 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. |
 |
 |
| Import lens designs from Code V, ZEMAX, OSLO, MODAS, ATMOS, WinLens,
Accos, Sigma-PC, Sigma2000. |
 |
 |
| Import coating designs from "The Essential Macleod"
and "TFCalc" thin film design packages. |
|
 |