主视窗是ZEMAX打开后的弹出视窗,大小为整个屏幕,如图2-43所示。顶部有标题栏、菜单栏、快捷按钮。底部状态栏中,有当前镜头的焦距(EFFL)、F数(WFNO)、入瞳直径(ENPD)、总长(TOTR)。
图2-43 ZEMAX主视窗
主视窗中快捷按钮和状态栏内容可以由用户重新定义。菜单栏有以下9种。
1.文件(File)
用于镜头文件的打开(Open)、新建(New)、存储(Save)、重命名(Save as)等,其中Preferences可用于修改窗口中文字大小、快捷按钮、状态栏内容等。
2.编辑器(Editors)
ZEMAX中所有编辑器打开或唤醒的汇总。通过该菜单可打开或唤醒Lens data editor、Merit function editor等。
3.系统(System)
用于更新或定义光学系统的光学特性数据,如相对孔径、视场与工作波长范围等。
4.分析(Analysis)
这是ZEMAX中重要菜单之一,是像质评价与分析的主要工具,对于其中主要的选项数据含义、单位等要理解透彻。这些主要选项有:Fans中的Ray aberration;点列图(Spot diagrams)、调制传递函数(MTF)、点扩散函数(PSF)、波像差(Wavefront)、圆内能量集中度(Encircled Energy)、杂项(Miscellaneous)中的场曲与畸变(Field Curv/Dist)、轴向球差(Longitudinal aberration)、垂轴色差(Lateral Color)。
5.工具(Tools)(www.xing528.com)
也是ZEMAX中的重要菜单之一,主要分成7大块(用横线格开)。第一块用于光学镜头的局部优化设计(Optimization)、全局优化(Global Search、Hammer Optimization)等。第二块用于镜头的公差分析,计算传函点列图、波差等的变化量表。第三块用于查看玻璃库或向玻璃库追加或删除玻璃记录,或者寻找简单的透镜数据,并能插入到透镜数据编辑器(Lens data editor)中。第四块是简单的镀膜模型。第五块是关于系统中镜头的孔径定义,可以与渐晕系数配合使用。第六块主要用于按焦距或放大率缩放当前系统;在当前系统中加入或删除折转反射镜。第七块这里不作讨论。
6.报告(Report)
用于形成镜头设计结果的报告,可以为每一个光学面形成报告(Surface data);可以为镜头系统形成高斯参数或光学特性参数的报告(System data);也可以给出设计结果的详细数据报告(Prescription data)。
7.宏编程(Micros)
用于执行已编译的宏程序。宏程序的编程过程:
(1)使用一般的文本编辑器或使用ZEMAX自带的编辑功能创建扩展名*.Zpl的文件,该文件放于ZEMAX目录下的Micros目录中。
(2)使用ZEMAX提供的命名或函数库进行程序编写。
(3)用Micros菜单下的“Run/Edit Zpl Micros…”执行宏程序。宏程序可以提取光线追迹数据、像质指标等,可以定义新的优化设计用操作符等,执行时,宏程序作用的对象是当前的镜头系统。
8.外部程序接口(Extensions)
在ZEMAX环境中,使用该接口,可以执行外部扩展名为*.EXE的执行程序,用于与ZEMAX交换数据,或ZPL宏不能完成的功能。外部程序可以用C语言等编程工具完成。
9.视窗(Windows)与帮助(Help)菜单功能
与Windows平台中的相应功能相同。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。