`
`I User’s Guide
`
`Version 10.0
`
`Optical Design Program
`
`|PR2020-00179
`
`IMMERVISION Ex. 3011
`LG v. ImmerVision
`
`1/118
`
`
`
`J'F'_“I= '75-7'“
`
`_
`
`_
`
`.‘
`
`.
`
`I‘l'
`
`.
`
`
`
`fleorJ mwfwm
`
`INC:
`
`w O
`
`ptical Design Program
`
`User’s Guide
`
`Version 10.0
`
`Focus Software, Incorporated
`
`P. O. Box 18228
`
`Tucson, AZ 85731-8228 USA
`
`Tel. (520) 733-0130
`
`Fax. (520) 733-0135
`
`support@focus-software.com
`
`www.focus-software.com
`
`
`
`2/118
`
`
`
`Important notice
`
`ZEMAX® is a registered trademark of Focus Software. Inc. Copyright © Focus Software, Incorporated
`1990-2001. All rights reserved.
`
`All other product names or trademarks are property of their respective owners.
`Information in this manual is subject to change without notice and does not represent a commitment on
`the part of the vendor. The software described in this manual is furnished under a license agreement
`and may be used or copied only in accordance with the terms of the agreement.
`The material in this manual is copyrighted and may not be reproduced or electronically distributed
`without written permission from the cepyright holder.
`Focus Software, incorporated (FSl) provides this publication "as is" without warranty of any kind. either
`express or implied, including but not limited to the implied warranties or conditions of merchantability or
`fitness for a particular purpose. In no event shall FSl be liable for any loss of profits, loss of business,
`loss of use or data, interruption of business, or for indirect, special, incidental, or consequentlal damages
`of any kind. even if FBI has been advised of the possibility of such damages arising from any defect or
`error in this publication or in the Software.
`
`1
`
`Published in April, 2001.
`
`3/118
`
`3/118
`
`
`
`
`
`mgiiqpterddécfiiiigsmhwmfi
`
`
`
`fiat-a and tom sameness are W -
`differences.
`‘
`I
`I
`
`Active configuration
`
`The active configuration is the confi uratlo or
`tl
`.
`‘
`_is t ed . t
`"
`7'5.
`‘ i
`
`Chapter"Mufti-Configurations".
`g
`n u ren yb_eingd_.psy_.._ in chfllflfl $195"
`Angular magnification
`_
`
`
`The ratio of the paraxial image space chief ray angle to the paraxial object space. chief ray anIfii- Thfli‘fitJQlPfim
`measured With respect to the paraxial entrance and exit pupil locatlcins.
`'
`.
`
`Apodlzatlon
`
`.
`
`. _—_ _-
`
`
`
`.—
`
`Apodization refers to the Uniformity of illumination in the entrance pupil of the system. By default. the pupil is
`always illuminated uniformly. However, there are times when the pupil should have a nan-uniform illumination.
`For this purpose. ZEMAX supports pupil apodization. which is a variation of amplitude over the pupil.
`Three types of pupil apodization are supported: uniform, Gaussian. and tangential. For each type (except
`uniform). an apodization factor determines the rate of variation of amplitude in the pupil. See the discussion on
`apodization types and factors in the chapter "System Menu“.
`ZEMAX also supports user defined apodizations, which may be placed on any surface. Surface apodizations
`behave differently than pupil apodizations. because surfaces need not be located at a pupil. For more information
`on surface apodizations. see the "Surface Types" chapter under "The User Defined Surface" section.
`
`Back focal length
`
`ZEMAX defines the back focal length as the distance along the Z axis from the last surface made of glass to the
`paraxial image plane. it no surfaces are made of glass. the back focal length is the distance from surface 1 to the
`paraxial image plane.
`
`Cardinal planes
`
`The term cardinal planes (sometimes called cardinal points) refers to those special coniugate positions where the
`object and image surfaces have a specific magnification. The cardinal planes include the principal planes, where
`the magnification is +1 . the nodal planes. where the angular magnification is +1. the anti-nodal planes. where the
`angular magnification is -1. and the focal planes, where the magnification is 0 for the image space focal plane
`and infinite for the object space focal plane.
`Except for the focal planes. the cardinal planes are conjugates with each other. that is. the image space principal
`plane is conjugate with the object space principal plans. etc. if the lens has the same index in both object space
`and image space, the nodal planes are identical to the principal planes.
`ZEMAX lists the distance from the image surface to the various image space planes. and lists the distance from
`the first surface to the various object space planes.
`
`Chief ray
`
`._.__________—_—
`
`and there are no aberrations, the chief ray is defined to be the ray that travels from a
`if there is no vignetting.
`enter of the entrance pupil. and on to the image plane. Note that without vignetting
`specific field point, through the G
`hrough the center of the entrance pupil will also pass through the center of the
`or aberrations. any rail passingt
`stop and the exit pupil.
`
`are used. the chief ray is then considered to be the ray that passes through the center
`When vignetting factors
`a chief ray may not necessarily pass through the center of the stop.
`Oi the vignetted pupil. which means th
`
`—_._______
`4/118
`
`25
`
`Chapter 3: CONVENTIONS AND DEFINITIONS
`
`4/118
`
`
`
`then the chief ray may P355 through the center 01
`If there are pupil aberrations (and there virtually always are). ter of the stop (if ray aiming is used). but 9909rally.‘
`the paraxial erstranoe pupil (it ray aiming is not used) or the can
`not both.
`
`Coordinate axes
`
`
`
`
`
`
`
`2':
`will pass throughthe center DI
`i
`If there are vignetting factors which decenter the pupils ”)9” the Chi
`iI-
`:3 sai'face (if ray aiming is used).
`Vignetted entrance pupil (if ray aiming is not used) or the vtgnetted sto
`.
`f the vignetted pupil, WhII1-.;:'
`The common convention used is that the chief ray passes through the center 0
`..
`find
`-
`.
`
`principal ray passes through the center of the unvignetted stop. ZEMAX "9:9;f2?§:c$?5pgeneegiligw
`rte the image plane and
`calculations are referenced to the chief ray or the centroid. Note the Gfifntm'.
`‘
`because it is based upon the aggregate effect of all the rays that actually alumina
`'
`
`the arbitrary selection of one ray which is "special".
`
`.
`.
`.
`.
`.
`.
`..
`.
`.
`.
`-
`'
`s"
`‘
`The Optical aXlS is the Z anus, With the initial direction of propagfltlon from the ObJeCts?§$%;m%fi?hgggé-E§ it}
`Mirrors can subsequently reverse the direction of propagation. The coordinate sy
`.
`_,
`,
`.
`.
`sagittal X axis being oriented "into" the monitor on a standard layout diagram. The tangential Y axis is
`
`The direction of propagation is initially left-to-right. down the 905m“3 Z. axis. After an Odd ":dmfiriigli"
`
`beam physically propagates in a negative Z direction. Therefore. all thicknesses a or an 0
`.
`should be negative.
`
`Diffraction limited
`
`
`
`
`
`The term diffraction limited implies that the performance of an optical system is limited by the physical .
`I
`diffraction rather than imperfections in either the design or fabrication. A common means of detain-ht.
`
`system is diffraction limited is to compute or measure the optical path difference. If the peak to valley 0 _
`than one quarter wave. then the system is said to be diffraction limited.
`
`There are many other ways of determining if a system is diffraction limited. such as SItrehI ratio. HI I
`
`standard deviation. maximum slope error, and others. It is possible for a system to be considered diffracti
`by one method and not diffraction limited by another method.
`
`On some ZEMAX plots. such as the MTF or Diffraction Encircied Energy. the diffraction limited respo
`optionally shown. This data is usually computed by tracing rays from a reference point in the field of via
`
`apodization. vignetting, F/it's. surface apertures. and transmission may be accounted for, but the optics
`difference is set to zero regardless of the actual (aberrated) optical path.
`.
`
`For systems which include a field point at 0.0 in both it and y field specifications (such as 0.0 x angle elicit]
`angle), the reference field position is this axial field point. If no (0. 0) field point is defined. then the field coord
`of field position 1 are used as the reference coordinates instead.
`
`
`
`Edge thickness
`
`'V
`
`"
`
`_
`
`.
`
`ZEMAX uses two different definitions for the term "edge thickness". Usually. the edge thickness is oori‘iptit'etttil're“t
`a specific surface by:
`.
`:I
`
`H 1
`Ey=z —Zl.+Tl-
`
`M!
`
`where Z,- is the sag of the surface at the +y semi-diameter of the surface, 2: + t is the sag of the next 5mm
`l
`I
`'
`the +y semi-diameter of the next surface, and Tr
`is the axial thickness of the surface. Note that the -'
`
`
`i‘I
`iiiili.-,
`thicknesses are computed accounting for the sag at the respective semi-diameter of each surface which":
`general are different.
`.
`’3
`Note also that edge thickness is normally computed for the +y radial aperture, which ma
`“its?
`.
`.
`surface is not rotationally symmetric. or if surface apertures have been placed up0n Eitheiyotfitigasfiigtfl ifs :-
`The exception to this rule is when computing edge thickness solves. Becauae the ed
`-
`. “sis
`change the center thickness. the edge thickness solve can change where rays Strike the filgwfikngjpfaitglfi
`1.32;}-
`in turn means the semi-diameter of the next surface may change. It the semi-diameter of the nextgsurface is git-52
`.
`in the edge thickness computation. an "infinite loop" or circular definition may Occur.
`:
`.
`For this reason. edge thickness solves compute the edge thickness strictl at
`Ii.
`-_
`-
`surface. for both surfaces. The semi-diameter of the second surface is nevgr ”8th :gIrIiIiciIIgiaInlIinter of 3:33 ."i
`shape of the surface is used.
`.
`g
`a cunt
`it,
`I
`a-
`
`’I
`
`Chapter 3: CONVENTIONS AND DEFINITIONS
`
`26
`
`5/1 18
`
`5/118
`
`
`
`fiat”!/ _-——F'_-_—-—'_—'————______________—F'—_______'——-_-
`
`Chapter 7
`
`ANALYSIS MENU
`
`Introduction
`—-——-——-—-—-_—-—-—__________——_—___——__-———_
`
`'
`‘
`'
`'
`This chapter provides detailed descriptions of
`each of the analysrs features ZEMAX supports. Analysis in this
`.
`limit?”d means any graphlGal or text data computed from data defining the lens. This includes aberrations, MTF,
`spot diagrams. and many other computations Pro
`.
`.
`.
`.
`gram features which modify the lens data or which manipulate
`other data (sum as glass catalog data) are described in the chapter "Tools Menu”.
`selecting; a get?“ Opt'on wrll Immediately perform the requested calculation. Once the graph or text window is
`disp ray:
`. y
`a_y select the Settings menu option to modify the default settings for that window. Once you name
`mags
`e :pprolpnate changes. click on "OK“ and the program will recalculate and redisplay the data presented
`In {9 WI“, O‘f-
`YOU Prefer to change the settings before the graphic or text data is displayed. use the “Show
`Options First checkbox on the Graphics tab of the File. Preferences dialog box.
`I
`fit
`It
`For a description of the OK. (Dar'tceli Save' Load R
`1
`a cg
`windows. see the Chapter "User Interface".
`. ass .and Help buttons presenton most of the Se Ings
`Each analysis Window has an "Update" menu item. The update function forces ZEMAX to recompute and
`redisplay the data presented in the window. This is useful if the lens data has changed and the graph now displays
`obsolete data.‘Doubl_e clicking wuthin the window has the same effect as selecting Update. Clicking with the right
`mouse button rs equivalent to clicking on "Settings". For more information. see the chapter "User Interface".
`Layout
`
`
`11 di
`
`W P
`
`urpose:
`
`Layout diagram. This is a simple YZ cross section through the lens.
`Settings:
`
`
`
`
`
`
`The first surface to be drawn.
`
`Last Surface
`
`The last surface to be drawn.
`
`Scale Factor
`
`
`
`
`
`
`
`
`
`
`Wavelength
`Either any one or all wavelengths may be shown.
`
`
`m Either any one or all field positions may be shown.
`
`
`
`
`The number of rays specifies the number of tangential rays to be drawn for each defined
`Number of Rays
`
`
`
`field. The rays will be evenly distributed along the fan of the pupil. unless apodization
`
`has been specified. This parameter may be set to zero.
`
`
`
`If the Scale factor is set to zero. then "Fill Frame" will be selected, which will scale the
`
`
`range of surfaces drawn to fill the graphic page. If a numeric value is entered, than the
`
`plot will be drawn in "real" scale. times the scale factor. For example. a scale factor of
`
`
`1.0 will plot the lens actual size on the printer (not the screen). A factor of 0.5 will plot
`
`
`the lens at half scale.
`
`
`
` Upper Pupil Limit
`The maximum pupil coordinate to draw rays to.
`
`
`
`The minimum pupil coordinate to draw rays to.
`Lowsr Pupil Limit
`
`
`Marginal and Chief Draws only the marginal and chief rays. overriding the other ray settings.
`Only
`
`
`
`Square Edges
`
`Draws flat faces and edges if selected, othenrvise uses the semi-diameter value to draw
`lens edges.
`
`
`
`67
`
`Chapter 7: ANALYSIS MENU
`
`
`6/118
`
`6/118
`
`
`
`._.——r-'_-_-_—_—;.'_—_—:—"—"_::‘_F ' -
`
`
`
`
`
`
`
`
`
`
`
`
`
`in
`
`
`
`
`
`
`
`
`
`.‘bEscriPtion
`)(F formal tile l0 usehTh'is optrg is only Used
`'
`ii
`name Dime D
`ressed-
`9 '9 W'
`a stored.
`In this text cell enter the
`bseduenfly p
`In the
`
` the button "Export As oxr File" is su
`
`
`
`
`
`””3““ d‘recm "3" ””‘E‘L'Le—fngr—aflon of a DXF formatted file which w
`
`he 99
`”Dressed, this button will causetm the graphic windoW- The file name Is gwe" h lain
`
`E part As [32F File
`
`-
`‘5 is ad
`.
`odel of the lens system suira
`“‘8
`
`
`Igigamg..doaggot:flrhse312')pr the generated is a ELI; Tile-”n See the discosslon Sacral?“f
`
`l
` n read D
`
`impeding into CAD programs that cat
`Or
`details.
`
` between each field position, or “waw
`
`Select "Fields" to use color to distihrgwsh
`Color Hays By
`distinguish betWean each wavelehg -
`
`
`screen, which leaVes mOre
`'
`e on the bottom of the
`.
`.
`loom
`SW atttttsatsltstt:its.drordatawumeu.s..a..._
`
`—"—
`.
`.
`‘
`b an surface.
`Dame Vignetted
`if checked. rays are not drawri if they M” be Vignetted y
`y
`Fletch Flays
`it checked, small arrows are drawn on each ray to indicate the direction of propagafim
`
`
`Discussion:
`
`This feature is not available if you use coordinate breaks. spider obscurations. Sggcflgaggnlgegfiqu x‘aflglesy
`holograms Or other attributes which spoil the rotational symmetry of the lens.
`y
`sad.
`The "EXPO” AS DXF File" button will enerate a 2D DXF file and store it in the file name prowded In the "ox;
`File" data field. The DXF file will consgst of arcs and lines. The arcs are used to show the shape of curved lens
`
`faCBS- if only Spherical (or plane) lenses are used, then the arc is a perfect representat.'°n Of the lens. Howey“
`the arcs are only approximations to non-spherical surfaces. If the surface sag i5 dESCV'bed by an flSphere. than
`the arc is correct at only three points: the vertex, and the top and bottom POII'ItS- ZEMAX U595 the exact surface
`Sag at these three points to fit the are. See also "Export lGES/STEP Solid" on page 151.
`if rays miss a surface. then the rays will not be drawn to the surface where the error occurred. If the ray is lots}
`'mema' refleCted. than the ray will be drawn up to but not past the surface where the error occurred. Rayfailures
`can be evaluated in detail by using the Ray Trace calculation described later in this chapter.
`
`Draws 3D layout plots of the lens system. The algorithm draws a wireframe style representation of the lens.
`Settings:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The first surface to be drawn.
`
`The last surface to be drawn.
`
`Either any one or all wavelengths may be ShOWn
`
`my
`
`Purpose:
`
`
`
`
`
`First Surface
`
`Last Surface
`
`Wavelength
`
`Number of Rays
`
`
`
`
`Chapter 7: ANALYSIS MENU
`
`68
`
`7/118
`
`7/118
`
`
`
`/"J‘
`
`i
`
`l the lens. This is
`
`The angle in degrees by which the lens appears to be rotated about the X axis
`
`The angle in degrees by which the lens appears to be rotated about the Y axis.
`
`The angle in degrees by which the lens appears to be rotated about the Z axis.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Hide X Bars
`
`
`
`Configuration
`
`
`
`
`
`
`
`
` is set to zero, then "Fill Frame" will be selected. which will scale the
`
`figtgfiifiibseugaces within to fill the graphic page. If a numeric value is entered. than the
`
`
`1.0 will Plot that In real" 5‘33"?- times the scale factor. For example. a scale factor 01'
`
`
`”3 a“
`‘
`'
`.
`ll
`lot
`the lens at half scale
`ual size on the printer (not the screen). A factor of 0 5 w I p
`
`
`
`
`
`
`Hid Lens Faces
`
`
`H checked. this 0W0“ Will suppress drawing of the lens faces. and only the lens edges
`
`
`
`will be drawn. This is usef
`'
`ttared with the
`faces drawn,
`ul because some complicated systems took CIU
`
`
`
`Hide Lens Edges
`If checked. th is 0 tion w'
`'
`
`Useful for givi
`P
`I" BUppress drawung of the outer aperture 0
`
`
`no the 3D layout a 2D "cross section“ appearance.
`
`H checked, this option will suppress drawing of the X portions of the lens faces. This
`
`option is useful when "Hide Lens Edges" is checked and "Hide Lens Faces" is not
`
`checked.
`
`
`
`Flotation About X
`
`
`
`
`Rotation About Y
`
`
`Rotation About 2
`
`
`Select "Fields" to use color to distinguish between each field position, or "Waves" to
`Color Hays By
`
`dlSt”itlutsh between each wavelength. or “Contig” to distinguish between configurations.
`
`
`suppress Frame
`Suppresses drawing of the frame on the bottom of the screen. which leaves more room
`
`
`for the layout plot Itself. No scale bar, address block, or other data will be displayed.
`
`
`
`
`Delete Vignettcd
`if checked. rays are not drawn if they will be vignetted by any surface.
`
`
`
`Select "All" to draw all configurations at once. or select the one configuration to draw. or
`select "Current" to show the active configuration.
`
`
`
`The X. Y, and 2 direction offset between configurations in tons units. Only has an affect
`on the drawing if "All" configurations are being drawn.
`
`
`it checked. small arrows are drawn on each ray to indicate the direction of prepagation.
`
`
`
`If checked. rays from NSC sources will be statistically split at ray-surface intercepts.
`Rays entering from the entry port are not affected by this setting.
`
`
`If checked, rays from NSC sources will be statistically scattered at ray-surface
`intercepts. Flays entering from the entry port are not affected by this setting.
`
`
`Offset X. Y. Z
`
`Fletch Fiays
`
`
`
`Split NSC Fiays
`
`
`
`Scatter NSC Ftays
`
`
`
`
`
` W
`
`Square Edges
`
`Draws flat faces and edges if selected. othenrvisa uses the semi-diameter value to draw
`lens edges.
`
`Discussion:
`
`Pressing the left. right. up. down. Page Up. or Page Down keys will rotate the displayed image for a different
`perspective.
`For rays from the sequential entry port only: If rays miss a surface, than the rays will not be drawn to the surface
`where the error occurred. If the ray is total internal reflected. then_the ray Will be drawn up to but not past the
`Surface where the error occurred. Flay failures can be evaluated tn detail by using the Hay Trace calculation
`described later in this chapter.
`When drawing all configurations, an offset may be added to each configuration in the x. y. and 2 directions
`indgpendgnuy' The offsets may all be zero if desired. It the offsets are zero. then all the configuratiOns are
`Bupafimpoged- otherwise. the configurations are all displaced frOm one another by the specified amount. Note
`that all offsets are defined from the global coordinate reference surface pesttron. The global coordinate reference
`surface is defined on the Miscellaneous tab of the System. General dialog box. If all offsets are zero. the multiple
`Configurations are all overlapped at the global coordinate reference surface.
`
`59
`
`Chapter 7: ANALYSIS MENU
`
`8/118
`
`I
`
`Em0!
`
`5'
`
`D.
`
`‘angles‘
`-
`la "DXF
`3'3 lens
`rewitxar
`|
`en
`surface
`
`flsfl total
`at was
`
`15,
`
`
`
`I!"
`
`8/118
`
`
`
`.
`
`-
`
`. The file mUSt he called
`.
`.
`5 traced are dellrfggliaillith tWo distinct methods for “elf-'81“
`WW
`e
`t is
`‘
`"\In
`.
`_
`are on each line.
`altern. the rays to
`tile forma
`.
`of M0 numb
`2°“ lo E
`if List Is chosen for the ra
`and be placed in the malliszMAX direclOI’V- :llelofmal tiltsI coasts-ls
`are traced 3‘ each defined lu‘fil‘
`rays supported, implicit and explicit. The impl] ales. Th3 spasms
`lit.
`and one for the py normalized PUP” coordln
`wavelength selected.
`Example: Four marginal rays are delined by:
`0.0 -1 .0
`0.0 1.0
`
`Ie
`
`AY
`
`-1.0 0.0
`
`1.0 0.0
`d by
`.
`Venn
`- ¢tion cosmes. and way-en”
`lCIT followe
`_
`_
`,
`_
`Whit.
`The explicit format We CONSISES 0' the word EXPL m and n are the fife. If the object thickness is illlllrllllillii
`'
`.
`-
`I
`i
`where x. y. and z are the ray starting coordlnatesx '
`rein obleDt 5P .
`.
`'
`-
`integer indicating the wavelength to use. All coordinates 7:! at is not at Infll'lltyv the“ "19 CDPTdmates are ”lathe
`the Sl-‘tiatial coordinates are relative to surface 1. lithe oble
`ediur'n Prior to refraction Into'surlace 1.119
`ll
`surface 0. In both cases the ray itself is in the Omecl greaglcllled, anti only those rays “mad "1 the filaatetixlllu
`format is used. then the field and wavelength settings
`.
`,
`the Z axis are defined 3
`Example: Three rays at wavelengths 1. 2, and 3 along the Y axrs parallel to
`a follow
`EXPLICIT
`
`0.0 -5.0 0.0 0.0 0.0 1.0 1
`0.0 +0.0 0.0 0.0 0.01.0 2
`0.0 +5.0 0.0 0.0 001.0 3
`
`mat/tees
`
`Purpose:
`
`‘
`
`"EB-33-
`
`
`
`.._._.-._.s.as.:5a;azserfi.2wasmac‘s‘kifi.
`
`Draws a hidden-line representation of the lens.
`Settings:
`The options are similar to those available for the 30 layout feature. The "Hide Lens Edges" 3001 "Hide XBaiii‘.
`checkboxes are not available. and several new controls are added as (5950”de below.
`
`
`_ D
`
`XF File
`
`
`
`
`In this text cell enter the name of the DXF format file to use. This option is only usadl
`
`
`the button "Export As DXF File" is subsequently pressed. The file will be stored inllll
`
`
`
`
`default directory for output.
`
`
`
`
`
`
`Export As DXF File
`ll pressed. this button will cause the generation of a DXF formatted file which will conltltl
`
`the samendata. that Is displayed In the Qra hic window. The file name is given biliil
`
`DXF F'le 99"“: Th? DXF “'9 generate
`is a 30 faceted model of the lens sysltll
`
`
`
`
`suitable for importing mt" CAD Programs that can read DXF files.
`
`
`
`
` The number of radial segm
`require more processing ti
`
`
`The number of angular segme
`
`reqmre more processing time.
`
`
`
`
`Radial Segments
`
`Angular Segments
`
`Discussion:
`
`The solid model algorithm describes the lens as a o
`wild" "H
`llection f
`.
`.
`.
`d l cats
`.
`0 Polygon facets Th
`hidden from view are removed. which gives the lens 0
`a
`a so
`_
`.
`9 lines an
`layout plots. but produces the best looking results. The nlllllnippaa’ance. This algorithm is slowerthan 'ta'v
`be modified using the radial and angular segment upticns
`9’ 0t facets Used to display the lens startle”
`
`Chapter 7: ANALYSIS MENU
`h__——_
`
`7o
`
`9/118
`
`.
`J
`
`9/118
`
`
`
`'
`
`'T’lr
`'3th
`9 m
`ant}
`
`i in
`2e"
`iii
`Ed.
`.
`
`“Ex art As DXF File" [3 n
`'
`Tl: dot: field. The DXF flieuw‘iii‘cvtgln" generate a an DXF tile and store it in the file name provided in the "DXF
`F'snow the shape of curved lens facesss‘Hm Small faceted surfaces in a fully SD orientation. The facets are used
`lidace contour. The corners of each [abe‘OVIIIEVen the facets are nearly flat segments which only approximate the
`[she facet do not follow the contour of the suit?” lie exactly on the real optical surface. but arbitrary points within
`.
`cs. 2
`i
`is
`to define "‘9 ferret Shane. See also "Export IGE$1SETI\l/giitxsi‘aift§ iohnepeggg‘155Li'iace $39 at the comers 0 Sam cat
`'
`th
`l
`ft.
`‘
`_
`.
`Press'ng-
`e a
`right up. down, Page Up. or Page Down keys will rotate the displayed image for a different
`
`purpose:
`Draws a wirelrame representation of the lens.
`Settings:
`The settings are identical to those available for the Solid Model feature. including SUPPO” ”1 DXF export.
`Discussron:
`The wirelrame model is identical to the Solid model. except hidden lines are not removed. This representation
`may Cal-'53
`a screen to become cluttered with lines. The "Hide Lens Faces" option can be used to clean up the
`diSPlBY- The advantage to this display method is speed; it is faster than the solid model.
`If rays miss a surface. than the rays will not be drawn to the surface where the error occurred. If the ray is total
`Internal reflected, then the ray will be drawn up to but not past the surface where the error occurred. Flay failures
`can be evaluated In detail by ustrtg the Flay Trace calculation described later in this chapter.
`We!
`
`Purpose:
`
`Draws a shaded solid model representation of the lens using OpenGL graphics.
`Settings:
`
`The options are almost identical to those available for the Solid Model feature. except there are additional controls
`for setting the lighting level and background color.
`
`mm
`
`Purpose:
`This feature creates a mechanical drawing of surface, singlet, or doublet elements suitable for use in optical shop
`fabrication.
`
`Settings.-
`
`
`
`_ T
`
`he first surface of the element to be drawn.
`
`
`
`
`
`
`
`
`
`The name of the ASCII file which contains the notes to be appended to the notes section
`
`
`
`
`of the element drawing. Notes should always start at number 2. since number 1
`is
`reserved for the units specification.
`
`
`
`Clicking on this button will invoke theWindows NOTEPADEXE editor. which can then
`be used to modify the selected note file.
`
`
`Select either "Surface", "Singlet" or "Doublet".
`
`Note File Name
`
`Edit Note File
`
`
`Rad n Tel
`The radius (1 .2.or 3) tolerance box value.
`m The power/irregularity (1.2, or 3) tolerance hex value.
`
`Clear Ap n
`The clear aperture of the lens on surface n. The default value is twice the semi-diameter
`
`
`value.
`
`
`
`
`71
`Chapter 7: ANALYSIS MENU
`
`10/118
`
`10/118
`
`
`
` “9”"
`
`Description
`
` "Fill Frame" will be selected. which
`era.
`.
`in , It a numeric value is
`
`If the scale factor '3 Selqt‘lich the elect?” ‘llfivécslle factor. For example. as
`‘
`
`
`
`
`tlE'IIE will":n 5195'" scaIEI. h‘meegl': the printer (not the screen), A l e la -_
`element to fill
`
`
`'
`me
`the plot will be
`"3
`n1 at actua BIZ
`
`of 1.0 mil plot thirfileat ha" scale.
`will plot the elem
`
`
`Thick ri TOI
`
`Scale Factor
`
`Title
`
`Approved
`
`Flevision
`
`Drawn By
`
`Project
`
`Note Font Size
`
` Drawing Name
`
`
`
`
`
`-
`, or Fine. These are in order of decreasing fem-
`
`
`" was...
`tt'cssret.'sttsattire. e 0'
`'rg'r
`
`
`
`
`.
`:
`draewing. Smaller fonts permit larger note files to be 'Sp ay
`'
`
`
`
`if selected this button will reset all the default tolerances and apertures for the spec-9,.
`,-
`
`surfaces. but the current text titles will remain as they are.
`
`
`
`Reset all but titles
`
`.
`Discussion:
`The element drawing settings may be stored for the specific lens file by pressmg the Save button. Unlilts
`analysis features. the element drawing feature saves all the settings for each surface separately. For ails ‘
`the notes and tolerances for surface 1 may be saved. and then new notes and tolerances for surface 3 may
`entered and then saved. To recall the settings for any specific surface. change the surface number tcths
`“'
`surface, and then press the Load button. If a match is found with a previously saved surface. the settings .2".
`surface will be displayed. This feature makes it easy to regenerate complex drawrngs for multiple 9-
`ct; a.
`systems.
`1
`
`It
`
`_
`I _II.
`.s I,
`.‘e
`'c
`
`.
`
`__
`
`.:.
`
`_
`
`5
`
`I
`i.—
`
`.
`
`An important feature of the element drawing capability is the ability to load different note files and place them . _ _
`the drawing. The default note file "DEFAULTNOT" is a generic set of notes which will rarely be useful
`1"
`However, the user can modify the note files {they are ASCII files which any word processor or text m;_.:
`;--'= ‘
`modify) and store them Under different names. For example, you may want to have a .NOT file for each - cf-
`_,'5._
`optic you design, and then lead the most appropriate note file when the element drawing is generated.
`'
`ll
`The note files shIIcIiIuld always start at not: number 2. Note number 1 is reserved by ZEMAX for the line "ll
`..
`dimensions In rat meters" or w atevert 3 current lens units are. The line break
`ch '5 in the nuts
`.;s-_ .
`will be replicated exactly on the element drawing.
`5 and spa ' g
`~I-
`-
`Whenever a new element drawing is generated, or the "Reset" button is
`settin S'Wlllz-
`regenerated. The default ”Imam“ are taken "Om the telerance data agilgfisgfieflijrfagififiilr]: of thegmlnl'.
`tolerance range is used as the default. For example, if the TI'HI thickness tolerance is _ 03 +115. the told :
`.III
`value will be 0.05. Only 'lITHI, TFiAD. and TiFtFi tolerances are considered. If a suitable default cantitity.
`generated. the tolerance is set to zero. Note all tolerance '
`.
`M
`requirement.
`“Bldg 5'9 IBXT. and may be edited 10 5"
`A hand conversion between radius tolerance and the
`.
`.
`My:
`test asginst a test plate is given by
`p°waft°laranca m fringes for a Newton's rungstime -
`'
`
`.
`
`.
`
`2
`#frmges = 9.3.1
`A. R2 I
`
`.
`
`I
`.
`72
`Chapter 7: ANALYSIS MENU
`* .
`11/118
`
`-" a“l
`'r
`i
`
`l...
`
`.3.
`
`7‘-
`vi
`.II
`._
`..
`,- .
`“It? '.
`
`11/118
`
`
`
`r
`'
`th
`d R'
`'
`'
`“atES‘WaVelen th
`-
`roxim -
`-
`a radiuso curvature.
`Is
`. p Is the radialaperture. an
`Q
`formula is an a
`rTrgging. J_ Wiley 3. 35%. 'ncratlon f°r shallow curvatures. For more Information. see Malacara. Optical Shop
`159mm
`purpose:
`'
`ture create a
`,
`_
`.
`lpéiffiaabrioation.
`S n ISO 10110 type draW'nQ of surface. singlet. or doublet elements suitable for use to optical
`Settings
`
`The first surface of the element to be drawn.
`
`Description
`
`Discussion:
`
`The ISO 10110 Element Drawin
`Instruments -- Preparation of dr
`and Robert E. Parks. eds.. publi
`at www.csa.org.
`
`9 is 3" interpretation of the drawing specification ”lSO 10110 Optics and Optical
`awmgs for optical elements and systems: A User's Guide", by Ronald K. Kimmel
`shed by the Optical Society of America. For more information see OSA’s web site
`
`W P
`
`urpose:
`
`Draws BD layout plots of the sources and objects in a single NSC group.
`Settings:
`
`
`
`
`
`Fletch Hays
`
`Split Flays
`
`Scatter Hays
`
`It checked. small arrows are drawn on each ray to indicate the direction of propagation.
`
`If checked. rays from NSC sources will be statistically split at ray-surface intercepts.
`Rays entering from the entry port are not affected by this setting.
`
`rays from NSC sources will be statistically scattered at ray-surface
`If checked.
`intercepts. Flays entering from the entry port are not affected by this setting.
`
`Suppress Frame
`
`Supfiresses drawing of the frame on the bottom of the screen. which leaves more room
`fort a layout plot itself. No scale bar. address block. or other data will be displayed.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Color Ftays By
`
`Scale Factor
`
`Flotation About X
`
`Flotation About y
`
`Rotation About 2
`
`Offset x y Z
`
` Select "All" to draw all configurations at once. or select the one configuration to draw. or
`
`
`select "Current" to show the active configuration.
`
`
`Select "Sources" to use color to distinguish rays traced from each source. or "Waves"
`to distinguish between each wavelength. or "Config" to distinguish between
`
`
`configurations.
`
`
`
` If the scale factor is set to zero. then "Fill Frame" will be selected. which will scale the
`
`range of surfaces drawn to fill the graphic page. if a numeric value is entered. then the
`
`
`plot will be drawn in "real" scale. times the scale factor. For example. a scale factor or
`1.0 will plot the lens actual size on the printer (not the screen). A factor of 0.5 will plot
`the lens at half scale.
`
`
`
`
`
`The angle in degrees by which the lens appears to be rotated about the X axis.
`
`
`The angle in degrees by which the lens appears to be rotated about the Y axis.
`
`
`
`The angle in degrees by which the lens appears to be rotated about the Z axis.
`
`
`
`The x. Y. and 2 direction offset between configurations in lens units. Only has an affect
`
` on the drawing it "All" configurations are being drawn.
`
`
`
`
`
`
`73
`
`Chapter 7: ANALYSlS MENU
`
`
`
`12/118
`
`12/118
`
`
`
`ponds
`
`-
`
`‘ counterP
`
`ova
`
`
`
`
`inscription
`3391/;
`e d” P
`.~
`d
`-
`
`"the traced an 3 M” be displayed, In eifig’fge mt
`
`
`F—""‘"
`5 W
`as
`If "none“ is selected. ”figiggg wt n the dalflb
`om a large database
`
`
`Fla Dat o
`f'
`‘
`V
`a“
`eadirtg rays database of rays is thaisflgamfir ”I
`y
`a see
`
`a
`
`
`
`
`rally.
`r
`.
`el
`tee. then raysco
`
`
`ill erclf any- ‘5 app’ed' Gen: entage t.” ”5mg
`.3 ZEMAX cannot tell 1
`firStilt
`' e. .
`{her a V
`replace -
`_
`I
`the
`
`
`
`retracing them. The film th database isbeii’lg displayed, so care shomd beta:
`-..
`‘
`
`
`
`always the same. ur‘l
`to the tens data being diSPlayeg F902.
`tlel‘IS
`
`a 11;}:
`
`database is for raysfueThal it Doria; database files" on page 26?.
`
`mitt
`
`
`
`
`selectin the ZHD
`.
`
`informafcijon on the ZFiD ttle. see
`
`”fl
`
`Discussion '
`in”
`it“
`
`arts on the 30 Layout feature. How
`
`'
`_
`all.
`The settings in the above table are “we?”033521.21;loniy traces and draws rays from sources defined'Iltg
`.
`
`‘-
`feature only draws objects in a single
`9'
`I
`
`W
`the group.
`r'
`.
`i
`|
`Li
`5.”
`'.
`In.“
`e eenain propertieS- For example. when Start...
`ry confusing if many rays are traced