Solved

Adding sag error to asphere surface

  • 16 March 2021
  • 1 reply
  • 201 views

Hello,


I have received a sag error measurement from a manufacturer for an asphere. I'd like to model the system performance with this sag error in Zemax by adding the sag error to the nominal asphere surface sag. What is the best way to take the curve in the left of the image and create a surface in Zemax that models this profile? In other words, I'd like to add the sag of these two curves shown below and create a surface in Zemax. It is okay to assume the error is rotational symmetric.



Thanks,


Jon

icon

Best answer by David.Nguyen 16 March 2021, 17:11

View original

1 reply

Userlevel 7
Badge +2

Hi Jonathan,


I'm not sure you can add that error on the profile directly.


What I would do is use a Grid Sag Surface in OpticStudio, and use Python to make that error into a 2D grid formatted for the Grid Sag.


If your asphere is an Even Asphere, which I assum it is because its rotationally symmetric. You can copy the aspheric terms into the aspheric terms of the Grid Sag, that'll give you the base asphere, and the values of the grid sag will contain the error.


Does that make sense? Let me know if you need more details to implement that solution.


Take care,


David

Reply