ZEMAX|探索OpticStudio中的序列模式

标签:
光学zemax |
分类: ZEMAX光学设计技术文章 |
这篇文章旨在向新用户介绍序列模式的功能。文中介绍了如何设置系统属性,使用布局图 (Layouts)、基本的分析功能和扩展的光源模型,以及对离轴系统进行建模。
简介
光线追迹广泛应用于模拟光在光学系统中的传播过程。使用光线追迹的方式对光的传播进行模拟的方法通常称为几何光学。
在序列模式的光线追迹过程中,光线会按预先定义的一系列表面的顺序进行追迹,从物面穿过整个系统传播到像面上。其中,光线与所定义的每个序列表面只接触一次。使用序列表面能够很好地描述成像系统。并且光线在序列表面中追迹的计算速度非常快,因此在进行光学系统的设计、优化和公差分析时非常有用。通过光线追迹可以快速实现光学成像系统的像差计算,例如光线光扇图 (ray fan) 的绘制、衍射计算以及波前差计算等。
许多传统的光学系统都可以归类为光学成像系统,包括相机物镜、远摄镜头、显微镜、望远镜、中继镜和光谱仪系统等。
OpticStudio中的图形界面
当您首次打开OpticStudio时(无论是试用版还是完整的许可证版),您将看到如图所示的界面,其中包括了分析功能导航栏 (Ribbon)、工具栏 (Toolbar)、系统选项栏 (System Explorer)、状态栏和透镜数据编辑器(Lens Data Editor)。
https://img.jishulink.com/202206/imgs/6c499ee2cfd54a24855f6f86afc04b49
OpticStudio提供的所有功能都可以在分析功能导航栏、自定义工具栏或者系统选项栏中相应的子菜单里找到。大部分功能都可以通过在分析功能导航栏上方的工具栏中设置快捷键来实现快速访问。您可以在文件
在分析功能导航栏下是透镜数据编辑器。编辑器所在窗口可以布局在特定区域或者切换到浮动状态。当窗口是浮动状态时,它能够被鼠标拖动或者缩放。默认的窗口状态可以在配置选项中设置,或者在设置
(setup)
表格的每一行都对应一个光学表面,每个表面都有自己的局部坐标系。每个表面在光轴上的位置是参考于前一个表面的。也就是说,透镜数据编辑器中的厚度参数表示当前表面相对于前一个表面的距离,而不是相对于一个全局的参考点的距离。
在默认情况下,编辑器中会包含三个表面:物面 (Object)、光阑面 (Stop) 和像面 (Image)。数据编辑器在第一栏里对这些表面进行了标记,并且这些表面的表面类型默认为标准面 (Standard)。OpticStudio还支持其他多种表面类型。其中一些表面类型会需要用到比标准面更多的定义参数。当使用这类表面类型时,透镜数据编辑器中会出现额外的数据列以供参数定义。
在透镜数据编辑器以及其他所有的编辑器中,它们和Microsoft的Excel电子表格有相似的功能。您可以在行或者列上右键点击来进行冻结、隐藏、插入或删除等操作。可以选取多个单元格里的数据并复制,也可以从剪贴板里复制粘贴数据到表格中。
布局图窗口
首先请确认在配置选项 (Project
Preferences)
https://img.jishulink.com/202206/imgs/d00364f045cc4fcf83d88051aa8f9581
当点击文件
如果勾选了“使用Session文件 (Use Session Files)”,则加载该示例文件时会打开一个布局图窗口。布局图可以用来直观地查看所载入透镜系统的结构。
布局图窗口和其他窗口一样可以被拖动和缩放。如果需要更改窗口的设置,点击窗口菜单栏中的设置
https://img.jishulink.com/202206/imgs/c3906ec18154461baad44427db04cba9
为了更清楚的查看布局图中的内容,您可以对窗口进行缩放。您也可以通过转动鼠标滚轮或者点击鼠标左键拖动选取一个方形区域的方式来放大布局图中的一部分。通过对布局图进行多次放大,您可以看到很多系统的设计细节。如果想让布局图恢复到原先的比例大小,您可以点击窗口工具栏中的整屏显示
您可以在分析
使用技巧:您可以点击窗口右上角的关闭按钮来关闭任意一个浮动的窗口,锁定状态的窗口的关闭按钮位于窗口标题的右侧。
https://img.jishulink.com/202206/imgs/6abb0db0e79344ff828dfb7588cb2e4c
点列图分析
OpticStudio可以生成许多不同类型的分析窗口。
如果您勾选了使用Session文件选项,那么在打开示例文件时同样还会默认打开矩阵点列图
https://img.jishulink.com/202206/imgs/415bd9f030aa442f922b4aab5b9e787e
OpticStudio还支持其他类型的点列图分析。选择分析菜单栏中的光线迹点
https://img.jishulink.com/202206/imgs/ce84ca7e3a954a979fbe826216a011c8
点击点列图分析窗口的设置
(Settings)
https://img.jishulink.com/202206/imgs/b4847c46625846fc8a64b327f173fad4
https://img.jishulink.com/202206/imgs/421bbcf213b4447684bf91752380ce77
使用技巧:在分析窗口中单击右键弹出下拉菜单,打开设置对话框
光线和OPD光扇图分析
在OpticStudio中,可以通过分析光线像差和光程差的方法来衡量一个光学系统的几何像差。您可以在分析
(Analyze)
打开光线像差图
https://img.jishulink.com/202206/imgs/df63068333aa4a2faddbb0ac5f3cab81
除了光线像差,OpticStudio也能生成波前像差光扇图。这类分析图表也称为OPD光扇图(光程差,Optical Path
Difference)。在分析菜单中的像差分析下拉菜单中选择光程差图
https://img.jishulink.com/202206/imgs/438ef1e8289e4907bd5dc62e407b1b64
使用技巧:许多分析图表都支持窗口光标
https://img.jishulink.com/202206/imgs/00ea4ec4f5284d3d9c531476073f4134
MTF分析
OpticStudio同样支持对系统进行衍射分析。
点击文件
(File)
使用技巧:您也可以通过点击顶部工具栏中的打开按钮来选择要打开文件。
https://img.jishulink.com/202206/imgs/6e5a15d6084541fc82353f7f413dccbe
点击分析
(Analyze)
https://img.jishulink.com/202206/imgs/9a19df086ce446f5a7ec0e7cfc1143eb
如果您想查看这个镜头设计的MTF衍射极限,您可以在FFT
MTF窗口中打开设置
https://img.jishulink.com/202206/imgs/212b68dc05ee4c189c83c33869d5f27f
https://img.jishulink.com/202206/imgs/8c819a3c419a4451a698e48f9f19dc21
拓展图像分析
虽然大部分分析功能是通过设置一系列视场点来对物面进行采样的,但OpticStudio也支持使用扩展图像作为物面,对其成像结果进行模拟分析。OpticStudio支持几何图像、衍射图像、部分相干图像或使用测量所得的光源数据进行模拟。我们将展示一些基础的分析功能,同时也会提供进阶功能的相关材料。
在OpticStudio中几何图像分析
您可以使用库克三片镜系统来测试OpticStudio中的图像分析功能。点击文件菜单栏中打开按钮下方的下拉箭头,OpticStudio会显示最近打开过的文件。在下拉列表中,选择之前打开过的库克三片镜文件。几何图像分析
(Geometric Image
Analysis)
https://img.jishulink.com/202206/imgs/0a5b5a51f5f349aa81105907117d5eb2
如想使用网格图案代替字母“F”,您可以选择几何图像分析窗口的设置菜单,选择其中文件
https://img.jishulink.com/202206/imgs/04d5013c6d464dc59486a5b28e7fee9a
https://img.jishulink.com/202206/imgs/b615ff083d0845eba2d9bb38e7c556e7
OpticStudio还支持几何位图图像分析
打开几何位图图像分析窗口,并如下图所示对设置进行修改:将输入
https://img.jishulink.com/202206/imgs/73b3e70cfb654251b615026648376292
https://img.jishulink.com/202206/imgs/af10394e1488450c8971db18ec3d9eec
几何图像分析和几何位图图像分析都是基于几何光线的进行分析的。图像模拟
离轴系统
OpticStudio也可以对离轴光学系统进行建模,例如包含反射镜、倾斜的元件或者离轴的圆锥曲面镜的光学系统。
打开文件\Zemax\Samples\Sequential\Tilted systems & prisms\Tilted mirror.zmx,该文件展示了在OpticStudio中构建反射镜系统。如文件中的3D布局图所示,镜面(表面3)是倾斜的,并且光路由于反射镜的存在而产生折叠。
https://img.jishulink.com/202206/imgs/eca6b983600c48c7930ebaf211b91259
该系统中的反射镜使用坐标间断
https://img.jishulink.com/202206/imgs/965e676f7add497785ac272cbe7411b4
现在打开文件\Zemax\Samples\Sequential\Telescopes\Unobscured
Gregorian.zmx,这是一个由两个圆锥反射镜构成的望远镜系统。从文件默认打开的实体模型
https://img.jishulink.com/202206/imgs/f66f493ad18f40fdaf7b363325c42c69
使用技巧:在透镜数据编辑器中选中一个表面时(点击该表面),该表面会在任何视图窗口中高亮显示。在上述的实体模型视图中,主反射镜(表面4)为高亮显示。
该望远镜系统的主反射镜是一个离轴的圆锥曲面镜的一部分,该表面上的偏心孔径使反射镜面与入射光束对准。如果需要查看该表面的孔径设置,您需要选中表面4,然后单击透镜数据编辑器左上角的表面属性
https://img.jishulink.com/202206/imgs/6ca4e1ed092543639f32ca75fba27f0b
系统孔径,视场和波长数据
每个光学系统都对系统孔径有详细指标,例如F/#(相对孔径)、入瞳直径 (Entrance Pupile Diameter)、数值孔径 (Numerical Aperture) 或者物方锥角 (Cone Angle)。该参数定义了光学系统从物方空间收集到的轴上光束的宽度。在OpticStudio中,该数据可以在系统选项栏中的孔径菜单中进行设置。点击系统孔径左侧的下拉箭头,您可以在展开的菜单中对系统孔径进行设置。
https://img.jishulink.com/202206/imgs/64cfdfef432c4f728628d955729683a2
视场数据用来定义物面上发射光线的位置。该数据同样可以在系统选项中设置。如果您想查看有关视场设置的全部信息而不是在系统选项中概览,您可以展开视场设置菜单后点击打开视场编辑器
https://img.jishulink.com/202206/imgs/e3feb00e5282485492dffa6ffa5d64f0
您可以在波长数据菜单中设置追迹光线的波长。同样,它在系统选项中也有对应的菜单,双击波长的标题可以打开波长数据编辑器
https://img.jishulink.com/202206/imgs/528329afe3434cb88330fbde725d3d42
进阶学习与探索
您可以随时打开Sequential文件夹下的其他示例文件、已有的自定义文件或者从头创建您自己的系统,来继续探索OpticStudio序列模式。您可以在打开的示例文件中尝试分析菜单栏中的其他分析功能。
OpticStudio中的帮助系统
https://img.jishulink.com/202206/imgs/bc64ef7f77fe4e05a2dc2c06ad28cdf4