I run a tolerancing with my optical system which includes a tolerance script to get RSRE operand in MF.
At first, the warning massage "when using vignetting factors, user-defined fields are required" was popped, then I continue to run the tolerancing with Sensitivity Mode and 5 Monte Carlo Run/Saves.
The Analysis of Tolerances shows that there is no any RSRE and Criterion change in both Min/Max and Monte Carlo runs
![](https://uploads-us-west-2.insided.com/zemax-en/attachment/5d9fc528-c175-45ba-a4ec-2c97b96c4c93.png)
![](https://uploads-us-west-2.insided.com/zemax-en/attachment/994eb120-6676-443a-9c72-bee36af40db4.png)
I checked the MC_T0005.ZMX, the RSRE and MF have been changed as I expected.
![](https://uploads-us-west-2.insided.com/zemax-en/attachment/d91b5c69-336d-411e-9d8e-73648151653c.png)
I’m not sure if the setting vignetting factor is the root cause here. What should I do to make MF operands update correctly in the Analysis of Tolerances?
Thanks