Skip to main content
Solved

Top Hat - collimated beam optimization

  • November 3, 2022
  • 1 reply
  • 1220 views

 

Dear Zemax community,

I am building upon your 'How to design a Gaussian to Top Hat beam shaper' tutorial. I additionally want the top hat to be collimated over a 30cm propagation distance.

I setup the system with two aspheres and an optimization macro that squares my beam (REAY operand, as in the tutorial) and subsequently collimates it with the RANG operand (target is 0 angle). However, it fails to maintain the top hat shape and collimation over the propagation distance. Am I using the wrong operand to collimate, or should I use the constraints with two dummy surfaces (at a distance of 150mm (MIDPOINT) and 300mm)? 

 

Any suggestions are welcome and appreciated.

Thank you very much, Paul

Best answer by Sandrine Auriol

Hi Paul

Your merit function contains 2 blocks:

  • one to target a uniform / top-hat beam on the image plane
  • one to target collimated on axis rays

This looks correct to me. You could swap the second block with a default merit function and target an angular radius:

So I guess that if it is not working it may be because of the varialbles, maybe the system doesn’t have enough degrees of freedom.

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

Forum|alt.badge.img+2

Hi Paul

Your merit function contains 2 blocks:

  • one to target a uniform / top-hat beam on the image plane
  • one to target collimated on axis rays

This looks correct to me. You could swap the second block with a default merit function and target an angular radius:

So I guess that if it is not working it may be because of the varialbles, maybe the system doesn’t have enough degrees of freedom.


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