Skip to main content
Solved

Vignetting factors for zoom lens with multi-configuration settings


Yadong.Wang

Hello Zemaxers!

I encountered some issues when working with zoom lens with multiconfiguration settings defined using THIC (different Zooms) and YFIE (Field Height). 

I noticed that when the “Set Vignetting” is applied. Despite there are multiple Configs, the Vignetting factors will only applied to the current active configuration, and apply the same vig factors for all other configs. 

I did some reading in the help files, I guess the operands like FVCX, FVXY, FCDX, FVDY could be used in the editor for each configurations. There is also a FVAN which I am unsure about how to use. 
 

My question is that rather than this manual entering vig factors for 3 Fields for multiple configurations, is there a smart work around in this case? 

Regards,

Yadong

Best answer by Yadong.Wang

I guess I could reply to myself to some degrees here after playing around with the vignetting operands a bit…

I seems that entering those operands in multi-configuration editors, then “set vignetting” will automatically update the current factors for the active config crossing all the 3 fields defined. So I can just repeat this step for all 5 configs that I have. I will get different vignetting factors for all. 

But still whether this is the correct way? any other ideas? Thanks. 😀

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

5 replies

Yadong.Wang
  • Author
  • Visible
  • 20 replies
  • Answer
  • January 24, 2024

I guess I could reply to myself to some degrees here after playing around with the vignetting operands a bit…

I seems that entering those operands in multi-configuration editors, then “set vignetting” will automatically update the current factors for the active config crossing all the 3 fields defined. So I can just repeat this step for all 5 configs that I have. I will get different vignetting factors for all. 

But still whether this is the correct way? any other ideas? Thanks. 😀


PhotonHerder
Ultraviolet

Sounds like you’re doing it correctly. 
But if you don’t make them different, then I would expect Zemax to just use the same ones for each config.  So it might be a bug, but maybe not… 

 


Yadong.Wang
  • Author
  • Visible
  • 20 replies
  • January 24, 2024
PhotonHerder wrote:

Sounds like you’re doing it correctly. 
But if you don’t make them different, then I would expect Zemax to just use the same ones for each config.  So it might be a bug, but maybe not… 

 

Thanks for the reply!

I wouldnt call it a bug...I guess it could be a feature which could be improved. Maybe it has been improved, but my company runs V.16.5...so…

I guess I could ask for one more thing, once this multi-config with vig are set up. Then even in optimization the system parameters will all be considered? Rather than just current active config? I think this is quite a basic requirements for zoom system optimization?


PhotonHerder
Ultraviolet

Yes it should account for the different vignetting during optimization. 


MichaelH
Ansys Staff
Forum|alt.badge.img+2
  • Ansys Staff
  • 342 replies
  • January 24, 2024

If you’re simply using the Set Vignetting command to automatically calculate the vignetting factors during the optimization process, you can simply use SVIG after each CONF operand.  This will temporarily run the Set Vignetting command for all defined fields & all subsequent operands will use the temporary vignetting factors.  I would also use CVIG before a new CONF just to reset the temporary vignetting factors to 0 before proceeding to the next configuration:

Remember to always remove your vignetting factors and replace them with hard apertures during your final analysis.  There are very few final systems which actually need vignetting factors after the optimization process.


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