切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • 如何建模混合模式系统

    作者:Zemax China 来源:投稿 时间:2019-09-11 23:21 阅读:21257 [投稿]
    这篇文章介绍了在OpticStudio中建模混合模式系统的基本流程,混合模式的意思是在一个系统中同时使用了序列模式表面和非序列模式物体。

    我们同样可以将输出口的孔径设置为非圆形。当光线到达输出口时,OpticStudio将计算输出口坐标系中光线的坐标和方向余弦,而后在镜头数据编辑器中后续的序列表面中继续追迹。如果后续表面也是一个NSC表面,那么上述全部过程将再次开始,也就是说,我们可以定义多个NSC组,每个组都有自己的输入口和输出口。

    定义每个NSC组中的物体

    到目前为止,我们已经讨论了如何定义非序列元件组的输出口和输出口,那么我们该如何定义这些非序列物体本身呢?

    我们可以从OpticStudio编辑器 (Editors) 菜单中的非序列模式 (Non-Sequential) 中定义每个非序列元件组中的物体。


    与纯非序列元件系统类似,混合模式中的非序列部分中,物体参考特定的物体来确定位置,物体允许嵌套,支持梯度折射率介质,表面可以镀膜等等。特别注意:此时非序列元件编辑器的全局坐标 (0,0,0) 代表输入口的位置,所以这个组内的所有物体都以这个端口的位置为基准。组中的物体数量没有限制,任何光线只要能达到出口,就会恢复序列模式追迹。

    非序列元件编辑器的标题栏表示对应于镜头数据编辑器中的哪个NSC表面:


    这意味着非序列元件编辑器中所列出的物体,是镜头数据编辑器中特定表面的一部分。我们可能会定义多个NSC组,所以也就需要多个非序列元件编辑器。OpticStudio只能同时显示一个非序列元件编辑器,但我们可以通过编辑器顶端的箭头按钮来方便地切换。


    例如,我们在镜头数据编辑器中把表面4和表面8定义为NSC组,则你可以分别在“非序列元件编辑器:元件组在表面4”和“非序列元件编辑器:元件组在表面8”中定义所需物体。

    注意事项

    OpticStudio在Zemax根目录下 > Samples > Non-Sequential > Prisms 路径中内置了许多混合模式的示例文件。在熟悉混合模式系统时,你可以打开这些文件,观察里面的非序列物体定义、输出口位置参数、序列模式孔径定义等等。

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