切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • Code V 反转镜面及系统的方法

    作者:zebra 来源:光行天下论坛 时间:2023-10-26 17:19 阅读:1546 [投稿]
    在做镜头的分析或设计时,有时会要反转部份或者全部的镜片,Code V提供了两种满足此需求的做法。

    第二种是反转全部镜片。例如在设计目镜时,正向使用时之实际物面在近距离,出射则为平行光,像面在无限远,这在像差分析上需用角度空间而非长度空间,带来一些不便。因此设计时常会逆向设计,让出射光是聚焦的,像面在有限距离。但我们仍希望能简单的反转回正向使用状态做分析。

    系统翻转不只是镜片前后镜射,还包括一些System Data 定义,如 Pupil,Field,Vignetting Factors,System Solves,及True Afocal Mode等参数都需调整,这是令人最困扰的地方。Code V 提供的“reverse_system.seq”(图4, 5) 程式可方便的完成系统反向功能。再以“eyepiece.len”为例,执行前后的结构如图6所示。重点在System Data 也做了修改,如表1。


    图4


    图5


    图 6. 原逆向设计(左),和系统反转后之正向设计(右)。

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