Skip to main content
Solved

Microlens Array in Sequential Mode

  • September 1, 2021
  • 3 replies
  • 5433 views

Forum|alt.badge.img

Hi,

I’m trying to model lens array imaging using mixed mode (array defined in NSC).

My question is, how valid is the Image Analysis for such a setup? The on-axis field component appears to shape a proper image, but from the layout rays I have a hard time imaging how an actual image is formed (see below picture). When using the off-axis field to make the Image Simulation, the picture appears to have multiple overlays (4).

 

Second question (perhaps the reason behind my misunderstanding), is how can Microlens Arrays be used to form images. I would think that placing the object and image plane 2f before and after the array would give a 1:1 imaging of the object (f being the single lens focal length). Additionally, I’m guessing some kind of post-processing of the image is necessary to actually make the image resolvable? 

Simulation file is attached.

Best regards,
Ahmed

 

Best answer by David

Hi Ahmed,

Microlens arrays do not perform the kind of imaging you are trying to achieve. They are used in a way that each lenslet forms its own image. The common applications are to 1) increase the collection efficiency of pixelated detectors by providing each pixel with a lenslet aligned so as to couple light into it; 2) perform source homogenization by overlapping sections of a source.

Here is an illustration made by modifying your file:

 

View original
Did this topic help you find an answer to your question?

3 replies

David
Luminary
Forum|alt.badge.img+4
  • Luminary
  • 336 replies
  • Answer
  • September 1, 2021

Hi Ahmed,

Microlens arrays do not perform the kind of imaging you are trying to achieve. They are used in a way that each lenslet forms its own image. The common applications are to 1) increase the collection efficiency of pixelated detectors by providing each pixel with a lenslet aligned so as to couple light into it; 2) perform source homogenization by overlapping sections of a source.

Here is an illustration made by modifying your file:

 


Csilla Timar-Fulep
Zemax Staff
Forum|alt.badge.img+2

Hi Ahmed,

You may find more information and sample files about the two common applications of microlens arrays that David mentioned here:

For 1) to increase the collection of pixelated detectors, please see the Lenslet Array sample file in the \Documents\Zemax\Samples\Physical Optics folder. This example also shows how to describe lenslet arrays in fully sequential mode using the us_array User Defined Surface DLL. 

For 2) homogenization, please see this knowledgebase article about how to model microlens arrays in non-sequential mode:
Fly’s eye arrays for uniform illumination in digital projector optics – Knowledgebase (zemax.com)

Best,
Csilla


Forum|alt.badge.img
  • Author
  • Single Emitter
  • 1 reply
  • September 3, 2021

Thank you both for the answers.

I guess for imaging applications it has to be something like a GRIN lens array (see for instance SELFOC lens arrays).

I know there is Gradient surface types in sequential mode, can those somehow be made as a periodic array? Refractive index information appears to be lost when converting these into NSC mode where it would have been possible to make them into arrays.

 

Best,
Ahmed


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings