merit function功能用不了

提问:

安装的zemax opticStudio 18.7软件,merit function功能用不了,如截图所示,value值一直是0不会变。同一个文件在别的同事软件上,或者在旧版本上都正常运算!

回答:

通过对您发送过来的文件进行查看,我这边是可以正常读取到Merit Function内的值的,读取到的耦合效率大约为0.9:

根据文件内的设定判断估计是以下方面的问题:

1. 在使用POPD操作数的时候,并未在POP窗口中点击Save按钮,使得POPD操作数无法读取POP内的设定:

2. 建议在设置POPD操作数之后,即时POPD会读取POP设置内包括Surface、Wavelength以及Field的设置,我们还是建议用户在使用POPD时自行对于POPD内的这些参数进行设置,以免产生参数设置错误或疏忽:

如果在您尝试上述方式之后仍然无法正常在您的文件中读取Merit Function,可否请您尝试打开我们示例文件中的Double Gauss 28 degree文件,并对其设置Merit Function(可使用默认操作数,非POPD),试着是否能正常读取MF的值。

如果还是不能正常读取,可否请您使用以下功能将您的文件以及系统状态打包,发送给我们供我们进行分析和故障排除: