Skip to main content

Tolerancing - Inverse Sensitivy

  • February 14, 2020
  • 2 replies
  • 288 views

Hello,

When using Inverse Sensitivity to do a tolerance analysis of several parameters, Zemax runs each toleranced parameter at a time so it will the tolerances when: Criterion (parameter +/ tolerance) > Limit

Is there any way of having to do the tolerance analysis taking into account all the parameters at the same time, i.e., Criterion (all the parameters +/ tolerance) > Limit ?

Thank you,

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

2 replies

David Nguyen
Zemax Staff
  • Zemax Staff
  • 23 replies
  • February 17, 2020
Hello Narciso,

I think this goes beyond the scope of the Inverse Sensitivity analysis. To get tolerance values that account for all the parameters, you could take advantage of the ZOS-API and do this analysis independantly from OpticStudio but you'll have to take care that you sample each parameter appropriately. Since some parameters can, and most likely will depend on each other, this can quickly become tricky, and system dependant.

Have you had a chance to work with the ZOS-API yet? I suggest looking into the Interactive Extension, and perhaps the programming learning path:

https://my.zemax.com/en-US/learning-paths/

Let me know if this answers your question.


David

 

Hello David,

Thank you for your help.

Narciso

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