Echelle Gratings simulation with Zemax

  • 12 February 2021
  • 3 replies
  • 519 views

Hi,


    Please let me know, how to simulate Echelle Gratings (Blaze angle as per  Thorlab) in zemax.


Thanks & Regards,


Janmejaya


3 replies

Userlevel 4
Badge +1

Hi Janmejaya,


Thank you for your post!


It looks like the Thorlabs Echelle Gratings is a low period reflective grating of rectangular shape. And Thorlab does provide the Blaze angle for different gratings. In this case, you could probably use a User Defined Object type and model the grating behavior using one of the DLLs provided with OpticStudio intallation, 'srg_blaze_RCWA.dll'. Please note that these RCWA dlls are only available for users with Premium Subscription license type. 


There is a KBA describing how to set this up in OpticStudio, 'Simulating diffraction efficiency of surface-relief grating using the RCWA method' at https://my.zemax.com/en-US/Knowledge-Base/kb-article/?ka=KA-01898 



Best regards,


Hui


 

Hi Hui,


Thanks for your quick response. I have only the professional version Opticstudio.


Is there any other way, I can simulate the diffraction grating as per specs??


Regards,


Janmejaya

Userlevel 4
Badge +1

Hi Janmejaya,


Thank you for your reply! 


If you do not have access to this 'srg_blaze_RCWA.dll', then it's going to be diffucult for you to model the exact shape, for example the blazed angle, of this particular grating. There is a Diffraction Grating object provided in OpticStudio. Or you can use Lenslet Array 1 object which also allows you to define the diffraction property based on grating period. The only thing is that you won't be able to model the exact blazed angle shape of the grating lines and the diffraction efficiency associated with it. 


You can find a description on how to use Lenslet Array 1 at The Setup Tab > Editors Group (Setup Tab) > Non-sequential Component Editor > Non-sequential Geometry Objects > Lenslet Array 1



Best regards,


Hui

Reply