切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • 如何使用FAP(Fill Aperture)光线网格

    作者:薛金娜 来源:欧熠光电 时间:2020-10-28 12:29 阅读:260 [投稿]
    在每一个优化周期对光线网格进行追迹是镜头优化进程的一部分,可以用来评估误差函数和可变导数增量。光滑的优化收敛依赖于光线网格对误差函数的影响。在CODE V自动化设计中,默认的设置是让光线网格充满具有渐晕效果的入瞳面,这样的操作更灵活,对优化速度有提升。

    在每一个优化周期对光线网格(光线束)进行追迹是镜头优化进程的一部分,可以用来评估误差函数和可变导数增量。光滑的优化收敛依赖于光线网格对误差函数的影响。在CODE V自动化设计中,默认的设置是让光线网格充满具有渐晕效果的入瞳面,这样的操作更灵活,对优化速度有提升,并且对于大多数成像系统都起作用。

    有一些系统没有指定渐晕系数。在这类系统里,光线网格由光阑来控制,并且不会被其他表面的孔径拦截。在这样的系统中,应该设置CODE V的渐晕系数,使渐晕后的光瞳与最初的被光线网格充满的光阑相协调。(注意可以通过菜单栏“镜头>系统数据>视场/渐晕”,并点击“设置渐晕”按钮快速设置CODE V渐晕系数,使得渐晕系数与镜头孔径相匹配,也可以通过以下的宏指令进行渐晕的设置:“IN CV_MACRO:SETVIG”)。

    然而,当优化器改变系统时,具有渐晕效果的光瞳可能会相对于光阑产生漂移。在大多数情况下,这样的漂移对收敛到一个解的影响是很小的,但当优化系统的光阑靠近光学系统的后部并且更接近像面时(如下图所示),可能会有比较大的影响。


    在这种情况下,你必须注意系统的渐晕系数,也要确保光线网格填满光阑。虽然你可以在每一个周期重新设置CODE V的渐晕系数,但有一个有效的替代方法是使用“填充孔径”的命令(FAP Y)。FAP命令改变了优化器的光线网格,让光线网格充满一个指定表面的孔径,而非具有渐晕效果的入瞳直径。这个指定表面的孔径通常会选择光阑面。你也可以从“误差函数选项卡>进行优化的光线网格按钮>填充孔径的表面”来进行FAP的设置。


    如果你进行了FAP的设置,在优化过程中光瞳尺寸可能会发生改变。所以一定要检查系统的f/number,如果有需要的话,还要对其加以约束。

    本文来自欧熠光电微信公众号ShanghaiOE,推荐关注!

    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评