Skip to main content
Solved

Adding sag error to asphere surface

  • March 16, 2021
  • 1 reply
  • 277 views

Jonathan.Bumstead

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

Best answer by David.Nguyen

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

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

1 reply

David.Nguyen
Luminary
Forum|alt.badge.img+2
  • Luminary
  • 1112 replies
  • Answer
  • March 16, 2021

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


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