- Home
- Non Sequential Ray Tracing
- How to Convert Sequential Surfaces to Non-Sequential Objects
How to Convert Sequential Surfaces to Non-Sequential Objects
- By Nam-Hyong Kim
- Published 14 August 2005
- Non Sequential Ray Tracing
-
Rating:




Inserting a Detector Object
Now we need to place a detector object at the same location at the sequential image surface. The sequential image surface was at a distance of 60.177 units to the right of the first surface in the Lens Data Editor. Since in the non-sequential file the first lens (object #1) is located at the global origin (i.e. Z position parameter is zero), we need to place the detector at Z position of +60.177.
Repeat the previous step and set the object type as “Detector Rect”.

Here are the parameters for the “Detector Rect“ object
Z position = 60.177
X half Width = 0.01
Y half Width = 0.01
# X Pixels = 100
# Y Pixels = 100
The updated layout will change as follow.
Open the Detector Viewer by clicking Analysis>Detector>Detector Viewer. For now, the detector viewer will show a blank window. We need to trace analysis rays to the detector to see the optical power landing on the detector.
Open the Detector Control window by clicking Analysis>Detector>Ray Trace / Detector Control.

Hit “Clear detector” first, to clear the content of the current Detector Viewer, and then press Trace followed by Exit. ZEMAX will trace 100000 rays as specified in the "# Analysis Rays" parameter of the Source Ellipse in the editor.