 |
| ZEMAX® File Exchange |
| Free Lens Files, ZPL Macros, and Extensions |
If you want to submit a file, just attach it to an email message, and send it to support@zemax.com. Place the words "File For Public Domain" in the Subject field of your message. (Click here for details.)
Files Contributed By ZEMAX Users
- aoi, aor table.zpl
Georg Nadorff: May 20, 2002
"Table of angles of incidence and exitance for each surface for a
specific ray."
- aoi_coatings.zpl
Georg Nadorff: May 20, 2002
"Handy-dandy table of maximum angles of incidence for specifying coating
ranges of angles for axially symmetric systems."
- GOST.TPD
Anton Prytkov: February 23, 2002
"Test plates per Russian GOST 1807-75. All lenses made in Russia, Belarus, and other countries of the former USSR are made with these test plate radii. Example factories include, "LOMO", St. Petersburg, Russia and "BelOMO", Minsk, Belarus."
- GOST.AGF
Anton Prytkov: February 18, 2002
"Glass catalog per Russian GOST 13659-78. Includes colourless optical glass, physical and chemical properties, and basic parameters. (GOsudarstvenniy STandart = State Standard.) All the glass factories of the former USSR produce glasses under this standard."
- ZemaxDelphi.zip
Pierre Mertz: November 13, 2001
"Delphi VCL component which implements Zemax Extensions DDE
communications. This allows a Delphi application to use Zemax as a ray tracing engine. Use component directly or inherit from it to make more specific ray tracing components."
- HH'.zmx
Vincent Thominet: November 2, 2001
"Optical system defined by its principal planes.
The ABCD matrix is a translation one with Bx = By = - THIC(Paraxial -
Matrix)."
- Roofprism.zmx
Kees Moddemeijer: May 30, 2001
"Model of a roofprism using sequential raytracing (SE and XE-users) and
hyperbolic reflecting surfaces with very small radii."
- ZernikePlot.zpl
Rob H. Webb: February 5, 2004
"Changes the Zernike Fringe coefficients to OSA set. Some
positions are unfilled, and a * is plotted."
- multifocal.dll
James Sutter: May 1, 2000
"Multifocal user defined surface (DLL). Models inner and outer zones with different curvatures used for bifocal contact lenses, IOLs, and laser machining applications."
- Offner_Spectrometers.zmx
Francis Reininger: November 26, 1999
"Derivatives from the first miniature, low distortion Offner spectrometer on Cassini headed for Saturn. Only 10 nm distortion (<0.1% of pixel width) along a 16 mm slit. Nyquist spectral sampling is 5nm. Hit Ctrl+A to see positive order design. Performance improves with size, but distortion scales as cube of image area." Draw surfaces 2 through 8.
- AOPfiles.zip
Dan Schroeder: October 15, 1999
Example optical systems, contributed by the author, for the figures in the book "Astronomical Optics" 2nd edition, 1999.
AOP0406.zmx F/2 Spherical Mirror
AOP0503.zmx f/2.5 Spherical Mirror, Mag = -1
AOP0509.zmx F/2.5 Paraboloid, Stop @ Focus
AOP0521.zmx Ebert-Fastie Configuration
AOP0602.zmx Classical Cassegrain
AOP0603.zmx Ritchey-Chretien
AOP0608.zmx Ritchey-Chretien - Misaligned
AOP0609.zmx Ritchey-Chretien - Misaligned (2)
AOP0612.zmx Paul-Baker Flat-field, F/2.19
AOP0613.zmx Korsch Flat-field, F/4.5
AOP0614.zmx Korsch 2-axis Flat-field, F/12
AOP0615.zmx Robb Flat-field, F/5
AOP0616.zmx Four-Mirror 2-axis Telescope
AOP0617.zmx Four-Mirror 2-axis Telescope, Type 2
AOP0709.zmx Achromatic Schmidt, F/2.5
AOP0907.zmx Ritchey-Chretien + Gascoigne Plate
AOP0908.zmx Ritchey-Chretien + Gascoigne Plate
AOP0913a.zmx ADC, Maximum Dispersion (tilts exaggerated)
AOP0913b.zmx ADC, Minimum Dispersion (tilts exaggerated)
AOP0914.zmx ADC, Collimated Light, Maximum Dispersion
AOP0915.zmx ADC, F/4 Beam, Maximum Dispersion
AOP0916.zmx ADC, F/4 Beam, Minimum Dispersion
AOP0918.zmx ADC, F/4 Beam, w/o Chromatic Error
AOP0919.zmx F/6 Ritchey-Chretien + ADC
AOP1013.zmx F/5 Paraboloid w/ Defocus, A20 = 0.25
AOP1014.zmx F/5 Paraboloid w/ Defocus, A20 = 0.75
AOP1016.zmx F/5 Sphere @ Diffraction Focus, A40 = 1
AOP1017.zmx F/5 Sphere @ Diffraction Focus, A40 = 3
AOP1118.zmx HST - Actual Post Launch
- Coating_INDICES1.ZPL
Boyd Hunter: October 7, 1999
This macro determines the refractive index values at the 0.7 radial zone to use
when AR coating a GRADIUM lens.
- trischeif.zmx
Matthew Heino: September 16, 1999
"An example of a Kutter type Tri-Scheifspeigler telescope. A type known by
astronomers to have excellent image quality for planetary objects."
- MeshTrans.zpl
Mike Jones: September 9, 1999
"Macro is not optics oriented, but is a handy routine for calculating the amount of EMI shielding from a conductively gridded window or lens." See comments in macro for details.
- Spotdia.zpl
David Koren: April 8, 1999
"This macro uses Point Spread Function data to compute the diffraction spot diameter at the 1/e^2 points along the x-axis and the y-axis for various field angles."
- protar7a.zmx
Jim Lynch: April 8, 1999
Series VIIa United States Patent 1,021,337, 1912 March 26 (Zeiss) from Greenleaf "Photographic Optics" 1950.
- orthostigmat.zmx
Jim Lynch: April 8, 1999
German Patent 88,505, 1893 November 28 from Greenleaf "Photographic Optics" 1950.
- dagor.zmx
Jim Lynch: April 8, 1999
U.S. Patent 528,155; 1894 October 30 (Goerz) from Greenleaf "Photographic Optics" 1950.
- protar.zmx
Jim Lynch: April 8, 1999
U.S. Patent 895,045; 1908 August 4 (Zeiss) from Greenleaf "Photographic Optics" 1950.
- antiplanet.zmx
Jim Lynch: April 8, 1999
"German Patent 16,354; 1882 January 26 (Steinheil) from Greenleaf "Photographic Optics" 1950.
- Zonesize.zpl
Dan Brown: April 7, 1999
"Macro used when designing diffractive optics with Binary_1 and Binary_2 surfaces. It gives diffractive zone size as a function of position. To include zone size constraints in the merit function, the algorithm in subroutine "Test" is more appropriate."
- VoltM.zpl, Cmplxndx.zpl
Mike Jones: April 2, 1999
VoltM converts watts/cm^2 to volts/m, and Cmplxndx converts constitutive parameters to complex index.
- artus.zpl
Mike Jones: April 2, 1999
Macro lists Artus shim plates by color code
- raytrace.zpl
Bob Householder: April 1, 1999
"Calculates chief ray coordinates for each field angle."
- radius.zpl
Bob Householder: April 1, 1999
"Changes the radius based on tolerance in fringes. Useful for tolerance analysis. References Malacara "Optical Shop Testing" p. 16."
- depth.zpl
Bob Householder: April 1, 1999
"Calculates depth of focus for the system based on several sources for the equation."
- spot_sz.zpl
Bob Householder: April 1, 1999
"Computes Gaussian Beam Diameter after each element."
- trce_ape.zpl
Bob Householder: April 1, 1999
"Traces single ray through system considering vignetting from system apertures. Reports x or y coordinates."
- Eye_best.zmx Eye_best.agf
Rob Webb: March 31, 1999
"Convenient model eye that evolved from some parameters Oleg Pomerantzef was using. Glass file included."
- 1064ral81.zmx
Richard Rallison: March 31, 1999
One of many sample files involving the recording of diffractive optics.
- Shafer_Telescope.ZMX
Francis Reininger: March 30, 1999
"Here is a Shafer telescope design very similar to what is flying to Saturn on Cassini, and will be flying on the Rosetta comet mission."
- yag.agf
Donald Kwapien: March 30, 1999
"YAG material."
|
ZEMAX Development Corporation
3001 112th Avenue NE, Suite 202
Bellevue, WA 98004-8017 USA
|
|
Sales:
Support:
Fax:
|
(425) 822-3406
(425) 822-1295
(425) 889-4687
|
|
E-Mail:
|
sales@zemax.com
support@zemax.com
|
Copyright 2007, All Rights Reserved, ZEMAX Development Corporation
|
|