Photonics

Photonics

Topics related to Lumerical and more.

Rotating grating vector in RCWA before json export to optic studio

    • sophia.fox
      Subscriber

      Hi,

       I am very sorry if this is not the right place to contact, but it concerns RCWA tool in Lumerical.

       I want to use the static workflow i.e. generate json files from RCWA analysis of diffraction gratings to be used in Zemax Optic Studio for an AR/HUD application. 

      There are several gratings to change the direction of the light, this is a good example:

       

       Lets look at the 2nd grating, and assume this is a 1D grating: for this to work the grating vector needs to be rotated 45 degrees as per this article (How to simulate exit pupil expander (EPE) with diffractive optics for augmented reality (AR) system in OpticStudio: part 2 – Knowledgebase (zemax.com))

       With the dynamic workflow which calls Lumerical during optimization, this grating vector rotation can be defined by the user in Zemax like so, But this is not possible with the static workflow (which uses a different dll):


       Is there a way to specify this grating vector rotation beforehand in Lumerical during the export of the diffraction efficiencies to the json file? For example, I am wondering if one could write a script to apply this rotation in Lumerical?

      Thank you and sorry again if this is the wrong place to ask.

    • Amrita Pati
      Ansys Employee

      Hi Sophia,

      Thanks for reaching out! I noticed that my colleague is already working with you on this. But please feel free to let me know if you have any other questions.

      Regards,
      Amrita

Viewing 1 reply thread
  • The topic ‘Rotating grating vector in RCWA before json export to optic studio’ is closed to new replies.