首页 理论教育 Zemax主窗口:控制任务执行与镜头数据更新

Zemax主窗口:控制任务执行与镜头数据更新

时间:2023-06-19 理论教育 版权反馈
【摘要】:运行Zemax.exe程序后,出现的就是系统的主窗口,如图22所示。图22Zemax主窗口主窗口的作用是控制所有Zemax任务的执行。这一窗口包括了标题栏、菜单栏和工具栏。扩展命令以*.exe可执行文件的形式存在于这一下拉菜单中。如果要更新全部窗口以反映最新镜头数据需选择System下拉菜单中的Update all命令。——显示光程差窗口。这一窗口中列出所有表面和整个系统的有关数据。

Zemax主窗口:控制任务执行与镜头数据更新

运行Zemax.exe程序后,出现的就是系统的主窗口,如图2−2所示。

图2−2 Zemax主窗口

主窗口的作用是控制所有Zemax任务的执行。这一窗口包括了标题栏菜单栏工具栏

(1)标题栏:标题栏中主要显示所用程序版本名称、透镜文件名称及其完整路径。在标题栏左侧的Zemax透镜小图标为视窗控制按钮,它能提供视窗的管理功能,如移动视窗、改变视窗大小等。

(2)菜单栏:菜单栏中的命令通常与当前的光学系统相联系,成为一个整体。单击任一菜单选项时,系统都会展开一个下拉菜单,显示所有与该菜单标题相关的功能选项。Zemax的菜单操作与其他Windows程序菜单的操作方法类似,下面将各菜单选项的主要功能罗列如下:

文件(File)——用于镜头文件的新建(New)、打开(Open)、保存(Save)、重命名(Save as...)等。

编辑(Editors)——用于调用显示不同类型的编辑窗口。

系统(System)——用于整个光学系统属性的设定。

分析(Analysis)——分析中的功能不能改变镜头基本参数数据,而是根据这些数据进行计算以及图像显示分析。这一菜单中包含了系统结构图的显示、各种像差分析、照明分析、光线追迹等。

工具(Tools)——工具菜单栏中的命令提供给使用者对系统进行整体的操作。这些命令可以改变镜头数据,也可以从总体上对系统进行计算。包括优化、公差分析、玻璃库、套样板、镀膜、图形输出等。

报告(Reports)——用于形成透镜设计的相关文档。包括系统综合数据报告、各表面数据报告以及图像报告等。便于设计者向需求方提供相关设计文件。

宏指令(Macros)——为便于使用者执行一些特定的计算、分析或图像功能,Zemax支持一种扩展的宏语言,称为ZPL(Zemax Programming Language)。ZPL的结构与BASIC相似。Macros菜单用来编辑和运行ZPL宏程序。使用者编写的宏程序使用*.zpl扩展名,导入Zemax根目录下的Macros文件夹并刷新后,可以在这一下拉菜单中出现程序名称并执行。

扩展命令(Extensions)——除宏语言外,Zemax还可以和C、C++、VB等编程语言进行配合使用,提供程序扩展的功能,这一功能可以建立起Zemax与其他Windows应用程序的连接,并实现数据传递。扩展命令以*.exe可执行文件的形式存在于这一下拉菜单中。

窗口(Window)——对当前所有打开的窗口进行操作,可选择哪一个置于显示的最前面。

帮助(Help)——提供帮助文档。

大部分菜单命令都有相应的键盘快捷键。快捷键都被标注在相应菜单命令旁边。比如,打开文件可以键入Ctrl+O。

(3)工具栏:工具栏是指主窗口菜单栏下面的一排按钮。这排按钮可以对一些常用的命令进行快速选择。所有按钮的功能在菜单中都能找到。按钮的标题使用相对应命令的三个缩写字母来表示。与菜单栏类似,根据光学系统特性的不同,工具栏显示的按钮也是不同的。将鼠标移到某一按钮处并停留数秒,即可显示这一按钮工具的注释。下面对常见的一些按钮功能进行介绍:

——新建Zemax文件。(www.xing528.com)

——开启对话框来打开一个已经存在的Zemax文件。

——将当前的Zemax文件进行存储。

——将当前文件保存为另一文件名或保存在不同路径下。

——这一功能按钮只更新镜头数据编辑器和附加数据编辑器中的当前数据。如果要更新全部窗口以反映最新镜头数据需选择System下拉菜单中的Update all命令。

——打开General系统通用数据对话框,用来设定整个光学系统设计过程中所需的公共数据,包括系统孔径(入瞳)大小、玻璃库、数据单位、温度压力环境等。

——打开Field Data对话框,在此对话框中,使用者可以以角度、物高、理想像高和实际像高四种不同方式来设定x,y方向的视场。与此同时,各视场的渐晕系数也可以在这一对话框中进行设置。

——打开Wavelength Data对话框,对波长、权重及主波长进行设置。

——显示光学系统YZ面(即主截面)内的二维结构图;如果是非共轴系统,将不能显示其二维图形。

——以线框图的形式显示光学系统的三维结构图。

——打开Ray Fan扇形图窗口并显示。

——显示光程差(OPD)窗口。

——显示当前光学系统的点列图。

——显示FFT MTF(快速傅里叶变换MTF)图形窗口。

——显示包围圆能量分布图

——打开优化(Optimization)对话框,可以以自动或不同的循环次数进行优化。优化过程中,评价函数的起始值、当前值以及循环次数都会显示在这一对话框中。

——打开玻璃库对话框。在这一对话框中,可以对已存在的玻璃目录及具体玻璃数据进行查看或编辑。使用者也可以加入自己定义的玻璃数据。

——打开镜头库Lens Catalogs对话框。通过这一对话框,使用者可以查看多个厂商提供的镜头数据。使用者还可以设定特定的条件,如焦距或入瞳范围来搜索指定厂商目录中的镜头。

——打开系统数据(System Data)报告窗口。这一窗口中列出了与系统有关的参数,如入瞳/出瞳位置与大小、倍率、F数等。

——打开规格数据(Prescription Data)报告窗口。这一窗口中列出所有表面和整个系统的有关数据。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈