神戎电子—光学学习资料整理
2
When using pure non-sequential ray tracing, all optics to be traced are in a single non-sequential group.
In addition, source and detector objects are setup within the group to launch and capture rays, respectively.
The source modeling capabilities of pure non-sequential mode in ZEMAX are far more comprehensive than
sequential mode. In sequential mode, you are limited to modeling point sources located on the object
surface. Using the image analysis capabilities of sequential mode, planar extended sources located at the
object surface can be modeled. Using pure non-sequential ray tracing, sources can be placed anywhere in
the non-sequential group, at any orientation, and can even be placed inside of other objects. The source
objects themselves can range from simple point sources (like those used in sequential mode) to complex,
three-dimensional source distributions. ZEMAX can even import measured source data for real sources from
programs like ProSource (Radiant Imaging) and Luca Raymaker (Opsira).
Rays from non-sequential sources, known as NSC rays, can be split and scattered by optical
components. These rays can also be diffracted at phase surfaces/objects. The analysis options available
when tracing NSC rays include evaluating radiometric data on detectors and the storing of ray data in ray
database files. Detectors can be modeled as planar surfaces, curved surfaces and even three-dimensional
volumes. Non-sequential detectors support the display of a variety of data types including: incoherent
irradiance, coherent irradiance, coherent phase, radiant intensity and radiance. Ray database files store the
history of each ray traced. Ray paths can be filtered to isolate rays that hit specific objects. The filtered ray
data can then be displayed in layouts and on detector objects. All of the above makes pure non-sequential
ray tracing very useful for ghost analysis, stray light analysis as well as a variety of illumination applications.
When using mixed sequential/non-sequential ray tracing (also known as hybrid or mixed mode ray
tracing), a collection of non-sequential objects are setup inside of a non-sequential group. This
non-sequential group is part of a larger sequential system. Sequentially traced rays enter the
non-sequential group through an entrance port, and exit the group through an exit port to continue
propagating through the sequential system. Multiple non-sequential groups may be defined in the same
sequential system, and any number of objects may be placed in each non-sequential group. This allows
non-sequential components such as faceted mirrors, roof prisms or CAD objects to be included in a
sequential design.
Faceted reflectors
Open the file "Samples > Non-sequential > Reflectors > Toroidal faceted reflector.zmx" using then menu
option, "File > Open" or the "Ope" button on the button bar.
This file demonstrates the use of mixed sequential/non-sequential ray tracing, where non-sequential
components are used in combination with sequential surfaces.
If the "Use Session Files" option is checked under the File menu when the file is opened, both the the Lens
Data Editor and Non-Sequential Editor will appear on the screen along with several analysis windows.
The 3D Layout plot shows sequential rays traced from a point source at the object surface at the
middle-right hand side of the layout.