zemax教程2

合集下载

ZEMAX光学设计软件操作说明详解

ZEMAX光学设计软件操作说明详解

ZEMAX光学设计软件操作说明详解Zemax是一种光学设计软件,它提供了丰富的功能和工具,用于设计和优化光学系统。

以下是对Zemax光学设计软件的操作说明的详细解释。

工具栏是软件的快速访问工具。

其中包含了一些最常用的工具按钮,例如放大、缩小、旋转和平移视图等。

您可以通过单击这些按钮来快速执行相应的操作。

设置和属性面板是对光学系统进行设置和属性调整的地方。

您可以在设置面板中设置光源的参数,例如光强和颜色。

在属性面板中,您可以对每个光学元件的属性进行调整,例如位置、形状和材料属性等。

三维视图是用于可视化整个光学系统的地方。

您可以在这里查看光线的传播路径、光束的参数和各个光学元件的位置。

通过旋转、缩放和平移操作,您可以查看整个系统的不同视角。

在操作Zemax时,您需要先创建或导入光学设计文件。

然后,按照以下步骤进行操作:2.双击光学元件或在属性面板中进行设置,例如位置、孔径、曲率和折射率等。

3.在设置面板中选择光源类型和参数,并将其添加到光学系统中。

4.在光学系统中添加或删除光学元件,例如透镜、镜面和光学器件等。

5.使用光线追迹工具来模拟光线在光学系统中的传播,并分析光线的参数,例如入射角、焦点位置和光强分布等。

6.使用优化工具来调整光学元件的参数,以优化光学系统的性能,例如最小化像差、最大化光束质量和最优化焦点位置等。

7.最后,可以通过三维视图和结果分析面板来查看和评估整个光学系统的性能和效果。

需要注意的是,Zemax是一种强大的光学设计软件,操作较为复杂。

在使用之前,建议您先阅读官方提供的操作手册和教程,熟悉软件的功能和操作方法。

此外,良好的光学基础知识也是操作Zemax的前提。

以上是对Zemax光学设计软件操作说明的详细解释。

希望能帮助您理解和使用这一软件。

ZEMAX光学设计软件操作说明详解_光学设计

ZEMAX光学设计软件操作说明详解_光学设计

ZEMAX光学设计软件操作说明详解_光学设计.txt9母爱是一滴甘露,亲吻干涸的泥土,它用细雨的温情,用钻石的坚毅,期待着闪着碎光的泥土的肥沃;母爱不是人生中的一个凝固点,而是一条流动的河,这条河造就了我们生命中美丽的情感之景。

ZEMAX光学设计软件操作说明详解介绍这一章对本手册的习惯用法和术语进行说明。

ZEMAX使用的大部分习惯用法和术语与光学行业都是一致的,但是还是有一些重要的不同点。

活动结构活动结构是指当前在镜头数据编辑器中显示的结构。

详见“多重结构”这一章。

角放大率像空间近轴主光线与物空间近轴主光线角度之比,角度的测量是以近轴入瞳和出瞳的位置为基准。

切迹切迹指系统入瞳处照明的均匀性。

默认情况下,入瞳处是照明均匀的。

然而,有时入瞳需要不均匀的照明。

为此,ZEMAX支持入瞳切迹,也就是入瞳振幅的变化。

有三种类型的切迹:均匀分布,高斯型分布和切线分布。

对每一种分布(均匀分布除外),切迹因素取决于入瞳处的振幅变化率。

在“系统菜单”这一章中有关于切迹类型和因子的讨论。

ZEMAX也支持用户定义切迹类型。

这可以用于任意表面。

表面的切迹不同于入瞳切迹,因为表面不需要放置在入瞳处。

对于表面切迹的更多信息,请参看“表面类型”这一章的“用户定义表面”这节。

后焦距ZEMAX对后焦距的定义是沿着Z轴的方向从最后一个玻璃面计算到与无限远物体共轭的近轴像面的距离。

如果没有玻璃面,后焦距就是从第一面到无限远物体共轭的近轴像面的距离。

基面基面(又称叫基点)指一些特殊的共轭位置,这些位置对应的物像平面具有特定的放大率。

基面包括主面,对应的物像面垂轴放大率为+1;负主面,垂轴放大率为-1;节平面,对应于角放大率为+1;负节平面,角放大率为-1;焦平面,象空间焦平面放大率为0,物空间焦平面放大率为无穷大。

除焦平面外,所有的基面都对应一对共轭面。

比如,像空间主面与物空间主面相共轭,等等。

如果透镜系统物空间和像空间介质的折射率相同,那么节面与主面重合。

Zemax软件设计教程_2

Zemax软件设计教程_2
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
Samples/Sequentia/lObjectives/Cooke 40 degree field.zmx
目标: 将1~6面转换成非序列元件; 在原像面位置加入一个非序 列的探测器; 加入一个非序列的光源表示 物空间的轴上光束
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
一、序列模式介绍
Extended source modeling 几何像分析可用于建模扩展光源, 分析要用的分辨率, 显示成像物体的外形, 提供像方位的直观感受。
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
一、序列模式介绍
Off-axis systems
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
点选YES键
转换成完全的非序列模式后,将不再出现LDE窗口,而是非序列元件 编辑窗口(Non-sequential Component Editor)
打开3D Layout,如右图
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
第二步,插入一个非序列光源 双击Object Type,在出现的 对话框中,Type一栏中选择 Source Ellipse点击OK
Samples > Sequential > Tilted systems & prisms > Tilted mirror.zmx
中国科学院长春光学精密机械与物理研究所 Ciomp.CAS
Samples > Sequential > Telescopes > Unobscured Gregorian.zmx

【ZEMAX光学设计软件操作说明详解】2 下

【ZEMAX光学设计软件操作说明详解】2 下

运算操作数(SUMM,OSUM,DIFF,PROD,DIVI,SQRT)连同参数操作数(CVGT,CVLT,CTGT,CTLT通而又复杂的优化操作数,如在“复合操作数的定义”一节中论述的一样,这些将在本章后面部分可以见到。

因为参数之间差别是空间的,如有效焦距(几十个毫米或者更多)和RMS 斑点尺寸(微米),所以对于一些以镜头长度单位测量的量加上一个为1 的权重通常是足够的。

然而,带有这个权重的有效焦距的残留值不可能为零。

提高权重可以使得到的系统的焦距更接近于要求的有效焦距。

在定义ETGT(边缘厚度大于)操作数时,这种影响是显而易见的。

通常,一个目标值为零的ETGT 将产生一个刚好略小于零的值。

与提高权重相比,规定一个值为.1 或者一些类似数字的目标值更加简单有效。

在改变操作数列表之后,可以通过选择工具,更新来更新每个操作数的当前值。

这对于通过核对来了解每个操作数的值是多少,哪个操作数对评价函数有最大的贡献,是十分有用的。

贡献值的百分数定义如下:这里下标j 表明所有操作数的总和。

这个评价函数将被自动和镜头文件一起被保存。

边界操作数的理解边界操作数,如MNCT、CTGT、DIMX 和其他一些,运行起来与特殊目标值的操作数,如TRAR 和TEAY,稍微有些不一样。

当你给一个参数规定一个边界时,你将指定一个目标值作为边界的定义。

例如,要保持表面5 的最小中心厚度为10mm,你可以使用一个普通的命令,如CTGT 5 10(这里5 在Int1 栏中,10 在目标值栏中)。

如果你更新评价函数,然后观察那个操作数的“数值”栏,这个数值会有两种可能情况:1) 如果违反了边界条件,那是指中心厚度小于10,那么这个厚度的实际值将被显示;2) 如果没违反边界条件,那是指中心厚度大于10,那么数值10 将被显示。

这个规则十分简单:如果违反了边界条件,则显示实际值;如果没违反边界条件,其数值将被设成目标值,因此被优化法则略过。

ZEMAX操作步骤

ZEMAX操作步骤

ZEMAX操作步骤1.打开ZEMAX软件:双击ZEMAX桌面图标或从开始菜单中找到ZEMAX 图标并单击打开。

2. 创建新的工程文件:点击“File”菜单,选择“New”,然后选择工程文件类型,如“Sequential”或“Non-Sequential”等。

3. 设置工作环境:在“Settings”菜单中可以设置工作环境,如单位制和光线追迹方式等。

点击“Units”可以设置长度和角度单位,点击“Ray Aiming”可以设置光线追迹参数。

4. 在“System Explorer”中创建光学系统:点击“Object”菜单,选择“New System”,在弹出的对话框中输入系统名称。

然后,在“System Explorer”中可以看到创建的光学系统。

5.在系统中添加光学元件:双击光学系统名称,在弹出的对话框中可以选择添加光学元件,如透镜、镜面等。

选择元件后可以在对话框中设置元件的属性,如曲率、厚度和物质等。

6. 设置光源:点击“Source”菜单,选择合适的光源类型,如点光源、平行光源等。

在弹出的对话框中可以设置光源的参数,如波长、功率等。

7. 设定探测器:点击“Analysis”菜单,选择“New Detector”,在弹出的对话框中可以设置探测器的位置和尺寸。

探测器用于测量系统中的光强分布和光束参数。

8. 进行光学仿真:点击“Run”按钮,ZEMAX将按照设定的参数进行光线追迹和光学分析。

在仿真结束后,可以查看系统中的光学效果和性能参数,如光强、光斑直径和MTF曲线等。

9. 优化光学系统:通过修改系统中光学元件的参数,可以优化系统的性能指标。

点击“Tools”菜单,选择“System Explorer”打开系统的属性对话框,在对话框中可以调整元件的参数。

10. 分析结果并导出数据:通过点击“Analysis”菜单中的各种分析功能,可以查看系统的性能曲线和参数。

可以选择将分析结果保存为图像或数据文件,如TXT或EXCEL格式。

光学设计软件ZEMAX简明教程

光学设计软件ZEMAX简明教程

光学设计软件ZEMAX简明教程沈常宇中国计量学院光电子技术研究所目录第一章引言 (3)第二章ZEMAX的基本界面及文件菜单 (4)第三章编辑菜单 (6)第四章系统菜单 (12)第五章分析菜单 (17)第六章工具菜单 (29)第七章报告菜单 (36)第八章宏指令菜单 (38)第九章扩展命令菜单 (39)第十章表面类型简介 (40)第十一章设计优化实例 (46)第一章引言对于实际的光学系统来说,它的成像往往是非完善成像,对于怎样来判断一个光学系统的性能的优劣,是光学设计中遇到的一个重要问题.在当前计算机辅助科研、教学的迅猛发展过程中,计算机辅助光学系统设计已成为光学设计不可缺少的一种重要手段.其中,由美国焦点软件公司所发展出的光学设计软件ZEMAX,可做光学组件设计与照明系统的照度分析,也可建立反射,折射,绕射等光学模型,并结合优化,公差等分析功能,是套可以运算Sequential 及Non-Sequential的软件.其主要特色有分析:提供多功能的分析图形,对话窗式的参数选择,方便分析,且可将分析图形存成图文件,例如:*.BMP, *.JPG...等,也可存成文字文件*.txt;优化:表栏式merit function参数输入,对话窗式预设merit function参数,方便使用者定义,且多种优化方式供使用者使用;公差分析:表栏式Tolerance 参数输入和对话窗式预设Tolerance参数,方便使用者定义;报表输出:多种图形报表输出,可将结果存成图文件及文字文件.但是,这里必须强调一点的是,ZEMAX软件只是一个光学设计辅助软件,也就是说,该软件不能教你怎么去进行光学设计,而只是能对你设计的光学系统进行性能的优化以达最佳成像质量.所以,在应用本教程进行光学辅助设计之前,您最好先学习一下光学设计的有关知识:首先是几何光学基础,几何光学是光学设计的基础.要做光学设计必须懂得各种光学仪器成像原理,外形尺寸计算方法,了解各种典型光学系统的设计方法和设计过程.实际光学系统大多由球面和平面构成.记住共轴球面系统光轴截面内光路计算的三角公式,了解公式中各参数的几何意义是必要的,具体公式可参考有关光学书籍,在此就不一一介绍了.对于平面零件有平面反射镜和棱镜,它们的主要作用多为改变光路方向,使倒像成为正像,或把白光分解为各种波长的单色光.在光学系统中造成光能损失的原因有三点:透射面的反射损失、反射面的吸收损失和光学材料内部的吸收损失.其次是像差理论知识,对于一个光学系统,一般存在7种几何像差,他们分别是球差、彗差、像散、场曲、畸变和位置色差以及倍率色差.另外,还必须了解一点材料的选择和公差的分配方面的知识,以及一些光学工艺的知识,包括切割,粗磨,精磨,抛光和磨边,最后还有镀膜和胶合等.第二章ZEMAX的基本界面及文件菜单§2.1 ZEMAX的基本界面ZEMAX的基本界面比较简单,如下图所示.包括一系列文件菜单和工具按钮.以及一个镜头数据编辑对话框.Zemax基本界面中有不同的窗口,各窗口有不同的用途,主要有:(1)主窗口:这个窗口有一个工作区和一个标题栏、一个菜单栏、一个工具栏.(2)编辑窗口:主要由透镜数据编辑窗口(LDE),优化函数编辑窗口,复合构造编辑窗口等组成.(3)图表窗口:用于显示数据、图表等,如设计布局图、扇型光线图等.(4)文本窗口:显示文本数据,如边缘厚度、像差系数等.下面将详细介绍各菜单及其子项的使用方法和功能:§2.2 文件菜单的各子项文件菜单的各子项如图所示.1.新建(New)目的:清除当前的镜头数据.说明:此选项使ZEMAX 恢复到起始状态.当前打开的窗口仍然打开,如果当前的镜头未保存,在退出前ZEMAX 将警告你要保存镜头数据.2.打开(Open)目的:打开一个已存在的镜头文件.说明:此选项打开一个新的镜头文件.当前打开的窗口仍然打开,如果当前的镜头未保存,在退出前ZEMAX 将警告你要保存镜头.3.保存(Save)目的:保存镜头文件.说明:此选项用于保存镜头文件,当将文件保存为另一名称或保存在另一路径下时,用“另存为”选项.4.另存为(Save as)目的:将镜头保存为另一名称.说明:此选项将文件保存为另一名称或保存在另一路径下.5.附加(Append)目的:将以前保存的镜头数据附加到当前镜头文件中.说明:这一选项同“打开”选项类似,但当前镜头数据并未覆盖.当选择文件附加后,ZEMAX 会提示新镜头插入面的数字,并为新数据让出空间.对话框中也有“Ignore Object”检验栏,缺省时将忽略新镜头的厚度.这样,新镜头数据将被附加在表面1 而不是表面0.虽然这一特性能保存许多键入的镜头,但是结果镜头包含一些特殊的表面,需稍加手工编辑达到希望的结果.6.环境(Environment)ZEMAX 允许使用一些能被设置和保存的选项,当ZEMAX 运行时,这些选项可被自动选择.主要配置文件是ZEMAX.CFG,这一文件能被删除,缺省时退回到启动配置.环境选项分为以下几组.7.退出(Exit)目的:退出ZEMAX.说明:如果镜头已被更改,ZEMAX 会提醒你保存镜头,否则,将终止程序.第三章编辑菜单编辑菜单(Editors)如下图所示:包括Lens Data,Merit Function,Multi-Config,Tolerance Data,Extra Data等.§3.1 镜头数据(Lens Data)镜头数据编辑器是一个主要的电子表格,将镜头的主要数据填入就形成了镜头数据.这些数据包括系统中每一个面的曲率半径、厚度、玻璃材料.单透镜由两个面组成(前面和后面) ,物平面和像平面各需要一个面,这些数据可以直接输入到电子表格中.当镜头数据编辑器显示在显示屏时,可以将光标移至需要改动的地方并将所需的数值由键盘输入到电子表格中形成数据.每一列代表具有不同特性的数据,每一行表示一个光学面(或一个).如图所示.移动光标可以到需要的任意行或列,向左和向右连续移动光标会使屏幕滚动,这时屏幕显示其他列的数据,如半口径,二次曲线系数,以及与所在的面的面型有关的参数.屏幕显示可以从左到右或从与右到左滚动.”Page Up”和”Page Down”键可以移动光标到所在列的头部或尾部.当镜头面数足够大时,屏幕显示也可以根据需要上下滚动.3.1.1插入或删除面数据(Inserting and deleting surfaces)在初始状态(除非镜头已给定) 通常显示三个面:即物面、光栏面、像面.物面与像面是永有的,不能删除.其它面可以用”Insert”和”Delete” 键插入或删除.物平面前和像平面后不能插入任何面.这里的“前面” 表示一个序号较小的面,而“后面” 表示一个序号大的面.光线顺序地通过各个表面,ZEMAX 中的面序号是从物面,即第0 面,到最后一个面(即像面)排列的.若想在电子表格中输入数据,移动光标到正确的方格,然后从键盘输入.可以用“BackSpace”键编辑修改当前的数据,一旦你要编辑方格中的内容,可以用“Left”,“Right”,“Home ”,“End”键浏览整个文件.当数据已改好时,按任意光标键或点击屏幕的任意位置或按“Enter” 键可结束当前编辑.在数据编辑器中还有一些快捷方法:若要增加当前的值,在数字前写一个加号,例如如果显示的数据是10,键入“+5” 按“Enter”键,数字会变为15 符号“*” 和“/ ” 也同样有效.要减少数字,可用负号和一个空格.如输入“-5” 可以将17 变为12.注意这里“-” 和“5”之间必须有一个空格,如果不输入一个空格,程序会认为是你输入的是一个负的新数值.输入“*-1” 可以改变数值的正负号.3.1.2输入面注释(Entering surface comments)每个面都有一个注释栏,通过它可以输入最大到32 个用户文本字符,这些注释能增强镜头特性的可读性,且不影响光线追迹.在某些分析功能中也会显示这些面的注释.整个注释内容都可以被隐藏.参见下面”OPTIONS” 菜单中的说明.3.1.3输入半径数据(Entering radii data)为输入或改变一个面的曲率半径,移动光标到所要的方格中,将新的数据键入.半径数据通常用透镜的计量单位输入和显示,这些计量单位是表示长度的.输入厚度(Entering thickness data)为输入或改变面的厚度,移动光标到所要的方格中,将新的数据键入,厚度数据通常用透镜的计量单位输入和显示.面厚度表示一个面到另一个面的距离.像平面的厚度是唯一不被使用的数据.通常在一个反射镜后改变厚度符号.奇数次反射后,所有的厚度都是负的,这种符号规定与反射镜的序号和当前的坐标转折无关.这种基本规定不能通过将坐标旋转180 度来代替.3.1.4输入玻璃数据(Entering glass data)每个面所用的玻璃材料是通过将玻璃名写入镜头数据编辑器的“Glass” 中来确定的.玻璃名字必须是当前已被装载的玻璃库中的玻璃名称之一,缺省的玻璃目录是“Schott” ,其它目录也是可选用的.要使用多个玻璃库或查阅、编辑、添加玻璃目录,参见”使用玻璃库”这一章.如要把某一个表面定为反射面,这一面的玻璃应命名为“Mirror”.当输入新玻璃时,可在玻璃名称上添加”/ P” 选择项,这个选项可以使ZEMAX 通过改变前后面的曲率半径来维持该面前后顶点间的光焦度保持不变.例如,如果玻璃已选择为BK7,输入一个新玻璃“SF1/P” 将使玻璃变为SF1,同时调整前后面半径使光焦度保持不变.ZEMAX 能保持顶点间的光焦度保持不变,但是由于玻璃的光学厚度的改变,整个光焦度将会有微小的改变,这种影响对薄透镜是很小的.3.1.5输入半口径数据(Entering semi-diameter)半口径的缺省值是由通过追迹各个视场的所有光线沿径向所需的通光半径自动计算获得的.如果半口径值已给定,那么这个给定的数据旁将有一个“U”,这说明此半口径是用户定义的,这个半口径只影响外形图中各面的绘图,不反映面的渐晕.3.1.6输入二次曲面数据(Entering conic data)许多不同的曲面面型中都允许有二次曲面数据.输入或改变一个面的二次曲面系数时,移动光标到所需的方格,键入新数值即可.二次曲面系数不是长度度量.参见面型关于二次曲面的定义.3.1.7确定光栏面(Defining the stop surface)光栏面可以是系统中除去物面和像面的任意一面.要改变光栏面,可双击将成为光栏面的这一行最左边的一列(即有数字的一列),把面型对话框打开,单击“Make Surface Stop”标签,对话框消失,这个面显示”STO”,而不是面序数.确定光栏面时保证如下前提是很重要的:即使入射光瞳与物面同轴,假定此系统有坐标转折,偏心,全息,光栅以及其它能改变光轴的组件,应将光栏放在这些面之前.如果系统是关于光轴旋转对称的,那么这种限制就不需要了.只有使用了使光轴产生偏心或倾斜的面的系统,才要求将光栏放在这些面之前.如果坐标发生转折,对只是由反射镜组成的另一种共轴系统,那么即使光栏面放在这些反射镜后,光瞳位置也可以正确地计算出来.在某些系统中是不可能将孔径光栏放在坐标转折前的,因此,必须对光线进行定位,光线定位将在系统菜单(System Menu)一章中讲解.3.1.8选择面型(Selecting surface types)ZEMAX 中的面有平面,球面,二次曲面.所有这些面型都是在标准面型的基础上组合而成的.双击镜头数据编辑器最左一列,显示面型数据对话框.对话框里有一行是面型,从下拉菜单中选择适当的面型.ZEMAX 提供了包括标准型的多种面型.许多光学设计只使用标准面型.3.1.9各面通光口径的确定(Specifying surface apertures)各面的通光口径用来考虑渐晕的影响.ZEMAX 中有11 种通光口径类型:无口径,环形口径,环形挡光,长方形口径,长方形挡光,椭圆口径,椭圆挡光,星型挡光,用户自定义口径,用户自定义挡光和浮动口径.口径和挡光是用通过和阻拦光线的面积来分别定义的.当通光口径被定义在一个面时,ZEMAX 将在面序号前显示“*” ,或在数据编辑器中说明.可以在需要的位置插入一个厚度为0 的虚拟面,然后在此面上设定附加口径,从而在某一个光学元件中设定一个以上的口径,这对结构复杂的口径是很有用的.多重口径或挡光也可以由用户自定义其特性而同时放在一个单独的面上.可以在面数据对话框中为每个面设置通光口径.双击镜头数据编辑器最左边一列可产生面数据对话框.当口径类型为”无口径” (缺省值) 时,所有反射和折射的光线都允许通过该面.通过一个面的光线完全与镜头数据编辑器中的半口径值无关.这些设置的半口径数据只在绘制镜片元件图时起作用,不决定渐晕.为把口径变成缺省值或改变当前口径的类型,可以在面数据对话框种选择其它的口径类型.如图所示.下面分别讲述各个口径类型.(1) 环形口径/挡光:环形口径是由环形面积定义的,到达该面时小于最小半径和大于最大半径的光线被拦掉.最小与最大半径之间的光线允许通过.环形挡光与环形口径互补.(2) 长方形口径/挡光:如光线与该面的交点在由长方形的半宽度x,y决定的长方形面积以外,光线被阻止通过该面.长方形挡光与长方形口径互补.(3) 椭圆口径/挡光:如光线与该面的交点在由椭圆的半宽度x,y 决定的椭圆面积以外,光线被阻止通过该面.椭圆挡光与椭圆口径互补.(4) 星形:星形是由每臂的宽度和臂数定义的.ZEMAX 中假定取相同臂长,相同转角分布.第一个臂取沿x 轴正向角度为零的位置.具有不同臂长和不同转角分布的复杂星形可以用相邻的多个虚拟面上的几个星形构成.坐标转折面可以将星形旋转至任何想要的角度.(5)用户自定义口径/挡光:参见下一节中的详述.(6)浮动口径:除了最小半径一直为零外,它与环形口径是相似的.最大半径与该面的半口径相同,由于半口径值可以用ZEMAX 调整(在自动模式下) ,因而口径值随半口径值浮动.当宏指令或外部程序追迹缺省半口径以外的光线时,浮动口径是很有用的,它可以将这些光线拦掉.上述的所有口径都是由顶点的子午面向光学面投影模拟的.实际光线与表面交点的坐标x,y 用来决定渐晕,z 坐标被忽略.如果口径被放在当作光学面前面的虚构面而不是直接放在曲面上,那么对陡峭的光学面来说,会有不同的计算结果.只有在入射角很陡时这种情况才会发生.除非虚构面能更精确地代表你的现状,通常最好将口径直接放在光学面上.用输入X 偏离量或Y 偏离量或X、Y 偏离量的方法,所有类型的口径都可以偏离当前光轴,.这种偏离量以透镜计量单位给定.记住偏离不会改变主光线,光栏必须与物体同轴.例如:设计一个离轴望远镜,可以将光栏放在光轴和离轴系统中.(7)用户自定义口径和挡光(User defined apertures and obscurations)通常,可以方便地使用环形,长方形,椭圆口径和挡光,它们包括了大多数情况.但是,有时候需要一个更广义的口径.ZEMAX 允许用户用一系列有序数对(x1,y1),(x2,y2),. (xn,yn),来定义口径.这些点是多边形的顶点.多边形可以是任何形状,且可以用简单或复杂的方式封闭.复合多边形可以定义成嵌套或独立.建立用户自定义口径或挡光,从口径类型列表中选择需要的类型(口径或挡光) 然后点击“ Edit User Aperture“,将会出现一个允许编辑和滚动定义多边形的点的列表框.这是一个简单的文本编辑器.该面的X 和Y 的坐标可以直接输入,用一组X 和Y 都设置为0的数据行表示多边形的端点.因而多边形不能用顶点为(0,0) 的点定义.若一个顶点必须定义为(0,0),那么将用一个非常小的值代替其中的一个.例如(1e -6,0 ) ,只要至少有一个坐标不为0,那么这个点就被认为是顶点而不是表示多边形的端点.最后列出的顶点被认为与第一个点相连.例如定义一个边长为20 单位的矩形.这些点为-10,-10-10,1010,1010,-100,0注意,最后一个点与第一个点是被假定相联的.因而定义了矩形的最后一条边.复合多边形用坐标为(0,0) 的行将其分开.例如,由两个狭缝组成的口径,每个狭缝的宽度是5 个单位,狭缝之间相隔10个单位,这些点为:-10,-10-10,10-5,10-5,-100,010,-1010,105,105,-100,0复合多边形也可以被嵌套.若一条光线的交点落在一个多边形中,而这个多边形又位于另一个多边形里面,那么这个点被认为是在口径外.允许在一个口径中定义一个岛形(Islands),使其变为挡光,反之亦然.允许有多层嵌套,每层都产生点的在内和在外的状态.允许用户自定义口径中的点的最大数目为100.3.1.10.到达表面和从表面射出的光线的隐藏(Hiding rays to and fromsurfaces)面对话框中有一个“hiding” 选项,可把到达表面和从表面射出的光线隐藏起来.若此选项被选中,在输出的各种外形图中被选中的面上将不绘制到达或从面上射出的光线.3.1.11.设置和撤销求解(Setting and removing solves)大多数数据列(如半径和厚度) 会有一种或多种求解的方法.在一个方格中设定解,在该位置处双击鼠标左键,单击鼠标右键或者在镜头数据编辑器中选择菜单都可实现上述功能.3.1.12.LDE窗口的选项菜单(Menu options)镜头数据编辑器中的选项栏用来插入和删除面数据,选择面型,和设置解和变量.1.编辑(Edit):编辑菜单中提供以下选项,如图所示:面型(Surface Type):这个选项可以改变面型.插入面(Insert Surface):在电子表格的当前行中插入新面.快捷方式:Insert.后插入(Insert After):在电子表格的当前行后中插入新面.快捷方式:Ctrl-Insert.删除面(Delete Surface):删除电子表格的当前行.快捷方式:Delete.剪切面(Cut Surface):将单面或多个面数据复制到Windows 剪切板上,然后删除这些面.单面或多面必须用以下的任一种方式选中.用鼠标:单击所要选中的第一面.按住左键拖动鼠标将所选的面覆盖.被选中的面会用当前显示色的反色显示.若只选一个面,从所要的面处上下拖动鼠标至两行被选中,然后将鼠标拖回到所要的行.用键盘:将光标移至所要面的任意方格.按住Shift 键,上下移动光标直到所需的面被选中,被选中的面用当前显示色的反色显示.若只选一个面,从所要的面处上下移动光标至两行被选中,然后将光标移回到所要的行.复制面(Copy Surface):将单面或多个面数据复制到Windows剪切板上.选中单面或多面,参见” Cut Surface”中的介绍.粘贴面(Paste Surface):从Windows 剪切板上复制单面或多个面数据到镜头数据编辑器中当前光标的位置.面数据必须先用上面讲的“Cut Surface”或“Copy Surface”复制到Windows 剪切板上.复制方格(Copy Cell):复制单个方格数据到Windows 剪切板上.粘贴方格(Paste Cell):将Windows 剪切板上的单个方格复制到当前方格.数据必须先用“Copy Cell”将其复制到Windows 剪切板上.复制电子表格(Copy Spreadsheet):用适合于粘帖到另外的Windows 应用程序的文本格式将高亮显示的面或整个表格(如果没有面被选中) 复制到Windows 剪切板上.3.2 求解(Solves):解和变量可以设置在镜头数据编辑器中的许多数据上.如图所示.半径(Radius):设置曲率半径求解.厚度(Thickness):设置厚度求解.玻璃(Glass):设置玻璃求解.半口径(Semi-Diameter):设置半口径求解.二次曲线(Conic):设置二次曲线系数求解.参数(Parameter):设置参数列的求解.变量附加标识(Variable Toggle):把当前所选方格的状态变为可变.此操作的快捷方式为Ctrl-Z.3.3 选项(Options)显示注释(Show Comments):若该菜单被选取,将显示注释列.若未被选取,注释列将隐藏.如图所示.注释的显示与隐藏,只是用于当前对话期间.3.4帮助(Help)使用LDE(Using LDE):产生使用镜头数据编辑器的联机帮助.3.5.价函数(Merit Function):评价函数编辑器用来定义,修改,和检查系统的评价函数.系统的评价函数用于优化.如下图所示.第四章系统菜单系统菜单包括以下各子项:Update All,Update,General,Advanced,Fields,Wavelengths,Polarization State,等.4.1 全部更新(Update All)这个选项更新全部窗口以反映最新镜头数据.ZEMAX 不能在图形和文件窗口自动改变最后形成的镜头数据.这是由于新数据在镜头数据编辑器中被键入时,ZEMAX 如果不断地计算MTF,光线特性曲线,点列图和其它数据,那么程序反应会变得很慢.对镜头做所有需要的改变,然后选择“Update All”来更新和重新计算所有的数据窗口.单个曲线和文本窗口(非编辑器)也可以双击窗口内的任意位置更新.4.2 更新(Update)这个选项只更新镜头数据编辑器和附加数据编辑器中的数据.更新功能用来重新计算一阶特性,如光瞳位置,半口径,折射率和求解值.只影响镜头数据编辑器和附加数据编辑器中的当前数据.参见本章中§1 全部更新“Updata All”的内容.4.3 通用数据(General)这个选项产生通用系统数据对话框,它用来定义作为整个系统的镜头的公共数据,而不是与单个面有关的数据.参见“Advanced”部分.1)镜头标题(Lens Title)2)镜头标题出现在曲线和文本输出中.标题是通过将题目输入到所需位置得到的.附加的文本数据可以放在大多数图形输出中,参见本章后面“Configuring the environment”的说明.3)光圈类型(Aperture Type)4)系统光圈表示在光轴上通过系统的光束大小.要建立系统光圈,需要定义系统光圈类型和系统光圈值.用光标在下拉列表中选择所需的类型.系统光圈类型有如下几种:5)入瞳直径(Entrance Pupil Diameter):用透镜计量单位表示的物空间光瞳直径6)像空间F/# (Image Space F/#):与无穷远共轭的像空间近轴F/#7)物空间数值孔径(Object Space Numerical Aperture)物空间边8)缘光线的数值孔径(nsinθm)9)通过光栏尺寸浮动(Float by Stop Size):用光栏面的半口径定义10)近轴工作F/#(Paraxial Working F/#):共轭像空间近轴F/#11)物方锥形角(Object Cone Angle):物空间边缘光线的半角度,它可以超过90 度.这些术语在第三章“约定和定义”中进一步定义.若选择了“ObjectSpace N.A”或“Object cone angle”作为系统光圈类型,物方厚度必须小于无穷远.上述类型中只有一种系统光圈类型可以被定义.例如,一旦入瞳直径确定,以上说明的所有其它光圈都由镜头规格决定.12)光圈值(Aperture Value):系统光圈值与所选的系统光圈类型有关.例如,如果选择“Entrance Pupil Diameter” 作为系统光圈类型,系统光圈值是用透镜计量单位表示的入瞳直径.ZEMAX 采用光圈类型和光圈数值一起来决定系统的某些基本量的大小,如入瞳尺寸和各个元件的清晰口径.选择“Float by Stop Size”为系统光圈类型是上述规律的唯一例外.如果选择“ Float by Stop Size” 作为系统光圈类型,光栏面(镜头数据编辑器中设置)的半口径用来定义系统光圈.13)镜头单位(Lens Units):镜头单位有四种选择:毫米,厘米,英尺,或米.这些单位用来表示数据,如半径,厚度,和入瞳直径.许多图形(光学特性曲线,点列图)使用微米做单位,波长也是用微米表示.14)玻璃库(Glass Catalogs)本控件组有一个列出当前被使用的玻璃库(无扩展名)名称的可编辑栏.栏的缺省值是”schott”,它表示镜头可以从库中使用玻璃.如果需要不同玻璃类别,可以用按钮或键入玻璃类名来选择.若要使用不在按钮列表中的玻璃库,可以在在编辑栏键入类名.多个玻璃库之间可以用空格来分隔.关于改变玻璃库的内容参见“使用玻璃目录”一章.15)注解(Notes):注解部分允许输入几行文本,它们与镜头文件一起被存储.4.4 高级数据(Advanced)这个选项产生Advanced System Data 对话框,它不是定义与单个面有关的数据,而是用来定义作为整个系统的镜头的少数公共数据.参见“通用” 部分.1)光线定位(Ray Aiming):光线定位选择框由三种状态:无(None),近轴光线参考(Paraxial Reference)和实际光线参考(Real Reference).如果光线定位状态为“None”,ZEMAX 用近轴入瞳尺寸和位置来决定从物面发出的主波长光线,而入瞳由光圈设置确定并用主波长在轴上计算.这表示ZEMAX 忽略入瞳像差.对于有中等视场的小孔径系统,这是完全可以接受的.但是,那些有小F 数或大视场角的系统,具有很大的入瞳像差.光瞳像差的两个主。

2024版光学设计软件Zemax中文教程

2024版光学设计软件Zemax中文教程

在Zemax中引入偏振器件,如偏振片、波片 等,进行光学系统的偏振设计。
通过仿真分析,评估偏振设计对光学系统性 能的改善程度。
自定义操作数编写技巧
了解自定义操作数基本概念
自定义操作数是指用户根据实际需求,在 Zemax中自定义的光学性能评价指标。
调试自定义操作数
在编写过程中,需要对自定义操作数进行调试和 验证,确保其正确性和可靠性。
它具有强大的光学仿真功能,可以模拟各种光学现象,如光的传播、反射、折射、 散射等。
Zemax还提供了丰富的光学元件库和优化的算法,使得用户可以更加高效地进行光 学设计。
软件安装步骤及注意事项 01
下载Zemax安装程序,并双击运行。
02
按照提示完成软件的安装过程,注 意选择正确的安装路径和组件。
安装完成后,需要激活软件,输入 正确的许可证密钥。
02 智能化、自动化将成为光学设计的重要发 展方向。
03
新材料、新工艺的不断涌现将为光学设计 提供更多可能性。
04
光学设计将与机械、电子、计算机等多学 科进一步交叉融合。
下一讲预告及预备工作
下一讲将介绍光学系统 的公差分析与优化方法。
01
02
建议学员多阅读相关文 献和资料,加深对光学 设计理论的理解。
属性栏显示了当前选中对 象的各种属性,用户可以 在这里进行修改和调整。
设计区域是用户进行光学 设计的主要场所,可以在 这里绘制和编辑光学系统。
初学者常见问题解答
问题1
01
如何启动Zemax软件?
解答
02
双击桌面上的Zemax图标或者在开始菜单中找到Zemax程序并
单击启动。
问题2
03
如何新建一个光学设计项目?

2-4zemax入门指导说明

2-4zemax入门指导说明

Zemax2005盗版软件的安装A、在打开文件压缩包之前,关闭杀毒软件;B、打开文件压缩包,ZEMAX05.exe是主文件,安装。

C、zemax 2005.exe和ZEMAX_CN.exe剪切到ZEMAX安装目录下,用ZEMAX_CN.exe启动就是汉化版。

D、(注意:若文件中不能出现zemax 2005.exe和ZEMAX_CN.exe两个文件,可能是因为杀毒软件把这两个文件当成了病毒文件,解决方法是把杀毒软件卸载后再解压,安装即可。

)E、将CDGM2010.6.AGF文件复制到Glasscat文件夹中,即可使用。

Zemax上机操作指导设计任务:设计一F数为4,焦距100mm的望远物镜。

1、初步操作:a、打开Zemax软件,下拉文件菜单,将下面2项打对勾。

b、设置入瞳直径:下拉系统→通用配置→光圈数值→填写25→确定c、设置波长:下拉系统→通用配置→光波长→选择→F、D、C(Visible)→确定d、在LDE中输入透镜参数:将光标放置在IMA中→下拉镜头数据编辑中的编辑→点插入曲面,在IMA前面插入一行。

e、输入透镜参数,如下表:d、玻璃库调用:工具→目录→玻璃目录→CDGM2010.6.AGF→重新加载目录→退出e、快速聚焦:工具→杂项→快速聚焦。

f、观察2D图:分析→草图→2D图g、观察光线扇形图:分析→特性曲线→光线像差h、观察光程扇形图:分析→特性曲线→光路像差i、观察点列图:分析→点列图→标准点列图j、观察像差图:分析→杂项分析→(要观察的像差图)k、观察剩余像差大小:分析→像差失真系数分析→赛德尔系数分析→SPHA(球差)、COMA(慧差)、ASTI(象散)、FCUR(场曲)、DIST(畸变)、CLA(轴色)、CTR(垂色)。

2、初步优化:在厚度为100的地方,右键打开,在求解类型中选择Marginal Ray Height(边缘光线高度),会发现100变味了96.08,更新像差曲线,发现像质有所提高。

ZEMAX中文说明2

ZEMAX中文说明2

目的:将镜头元件或镜头组反向排列。

设置:First Surface 被倒置的镜头组的第一面Last Surface 被倒置的镜头组的最后一面说明:如果系统中包括镜面,坐标转折,或其他非标准面,本功能不能正确工作。

§19 镜头缩放(Scale Lens)目的:用确定的因子缩放整个镜头。

例如,将现有的设计缩放成一个新的焦距时,本功能很有用。

波长不缩放。

缩放镜头功能也可以用来将单位从毫米变为英尺,或其它组合单位类型。

设置:Scale by factor 若选取,则直接输入缩放因子Scale by units 若选取,则镜头用所选单位变换§20 生成焦距(Make Focal)目的:除了所要的焦距是直接输入的,生成焦距与缩放镜头是相同的。

整个镜头被缩放成焦距为给定值的镜头。

§21 快速调焦(Quick Focus)目的:通过调整后截距对光学系统快速调焦。

设置:Size Radial Focus 调焦时使像平面上的点列图的RMS为最佳Spot Size X 调焦时使像平面X 方向上的点列图的RMS为最佳Spot Size Y 调焦时使像平面Y 方向上的点列图的RMS为最佳Wavefront Error 调焦时使像平面波前误差均方根最佳Use Centroid 使所有的计算都以像平面上光线的重心为参照系(而不是以主光线为参照系),本选项的计算很慢,但对于慧差占主导作用的系统是很适合的。

说明:本功能调整像平面前面的厚度。

厚度是依照RMS 像差最小化的原则选择的。

如上表所列有多种不同的RMS计算方法。

最佳调焦位置与标准的选择有关。

RMS用定义的视场,波长和权因子计算整个视场的多色光的平均值。

§22 添加折叠反射镜(Add Fold Mirror)目的:为弯曲光束,包括坐标转折,插入一个转折镜。

设置:Fold surface 选择将成为转折镜的面。

被选择的面是已定位在需要转折的位置的虚拟面。

zemax操作手册中文说明书2p

zemax操作手册中文说明书2p

主窗口:此窗口包含一块很大的空面积,其上方有标题框、菜单框、工具框 等。从菜单框中得到的命令一般来说可作用于当前光学系统的整体。
编辑窗口:ZEMAX 软件中有五个不同的编辑器:镜头数据编辑器、评价函数 编辑器、多重结构编辑器、公差数据编辑器、附加数据编辑器。
图形窗口:这些窗口是用来显示图形数据,如轮廓图、像差曲线图 、MFT 曲 线图。
第一章 引言
关于本说明书 ZEMAX 有三种不同的版本:ZEMAX-SE(标准版本),ZEMAX-XE(扩展版本)
和 ZEMAX –EE(工程版本)。本手册包括了所有三个版本的使用说明,当然,如 文中所述,某些特征只对其中一个或两个版本是适用的。如果它的性能可以用 在 ZEMAX-XE 和 ZEMAX –EE 中,但不能用于 ZEMAX-SE,本手册中会在描述该特 性时,给出如下的标识:
John Wiley and Sons
Rutten and van Venrooij
Telescope Optics
Willmann-Bell
Smith
Modern Optical Engineering
McGraw-Hill
Smith
Modern Lens Design
McGraw-Hill
Welford
可以帮你学习的书。
最主要的,ZEMAX 并不能完全代替工程实践。在一个设计完成之前,必须要
一个有资格的工程师对本软件所得的计算结果进行检查,以判断结果是否合理。
尤其是,当一个设计结果将被投产并需动用大量资金时,这一点就显得非常重
要。检查 ZEMAX 所得的结果,是工程师的职责,除此以外没有别的选择。
这一功能仅用在 ZEMAX 中的 XE 和 EE 版本。 如果一种功能能用在 ZEMAX-EE,但不能用在 ZEMAX-XE 或 ZEMAX –SE 中,则会 在手册中描述该特性的地方,给出如下的标识:

ZEMAX操作说明第二章

ZEMAX操作说明第二章

【ZEMAX光学设计软件操作说明详解】第二章用户界面概述本章介绍了对ZEMAX用户界面进行操作的一些习惯用法,以及一些常用的窗口操作的快捷键。

一旦您学会了在整个程序中通用的简单的习惯用法, ZEMAX用起来就很容易了。

在线教程中,也有逐步学习ZEMAX使用方法的例子。

视窗的类型ZEMAX有不同类型的窗口,每类窗口完成不同的任务。

这些类型有:1、主窗口:这个窗口有很大的空白空间,顶端有标题栏,菜单栏和工具栏。

菜单栏中的命令通常与当前的光学系统相联系,成为一个整体。

2、编辑窗口:有六种不同的编辑1)透镜数据编辑;2)绩效函数编辑;3)多重结构编辑;4)额外数据(ZEMAX-EE);5)公差数据编辑;和非顺序组件编辑(ZEMAX-EE)。

3、图形窗口:这类窗口用作呈现图像数据,例如:系统图;光线扇形图(Ran fan);光学传递函数(MTF);曲线(Dot Spot)……等等。

4、文本窗口:用来列出文本数据,例如:指定数据、像差系数、计算数据等。

5、对话窗口:对话框是弹出窗口,不能改变大小。

对话窗口用来改变选项和数据,如:视场;波长;孔径光阑;表面类型等。

在图像和文本窗口中,对话框也被广泛地用来改变选项,比如改变系统图中光线的数量。

除了对话框,所有窗口都能通过使用标准鼠标这键盘按钮进行移动和改变大小。

如果你对这些方法不熟悉,请参考有关Windows使用的书籍或者Windows的说明书。

主窗口的操作方法主窗口栏有几个菜单标题。

大部分菜单标题与这本手册后面的章节标题相对应。

从这些章节能够找到使用每一菜单项的具体方法。

以下是菜单的标题:File:用于镜头文件的打开、关闭、保存、重命名;Editors:用作调用(显示)其他的编辑窗口;System: 用于确定整个光学系统的属性;Analysis:分析中的功能不是用于改变镜头数据,而是根据这些数据进行数字计算和图像显示分析。

包括:系统图(Layout)、Ray fans,Spot diagrams,Diffraction calculations and more。

zemax2

zemax2

zemax2ZEMA某光学系统的建立第一步:输入波长。

(不一定要先完成,但习惯先做此步)在主屏幕菜单条上,选择“系统(Sytem)”菜单下的“波长(Wavelength)”,弹出一个“波长数据(WavelengthData)”对话框,用鼠标在第二和第三行的“使用(Ue)”上单击一下,将会增加两个波长使总数成为三。

ZEMA某全部使用微米作为波长的单位。

键入数据,在屏幕的最右边,你可以看到一列主波长指示器。

主波长用来计算近轴参数,如焦距,放大率等等。

“权重(Weight)”这一列用在优化上,以及计算波长权重数据如RMS点尺寸和STREHL率。

现在让所有的权为1.0,单击OK保存所做的改变,然后退出波长数据对话框。

第二步:定义孔径。

(使ZEMA某在处理其他的事情上,知道每一个镜片该被定为多大)设置孔径值,选择“系统”中的“通常(General)”菜单项,出现“通常数据(GeneralData)”对话框,单击“孔径值(AperValue)”一格,输入值。

注意孔径类型缺省时为“入瞳直径(EntrancePupilDiameter)”,也可选择其他类型的孔径设置。

除此之外,还要加入一些重要的表面数据。

ZEMA某模型光学系统使用一系列的表面,每一个面有一个曲率半径,厚度(到下一个面的轴上距离),和玻璃。

一些表面也可有其他的数据,我们以后将会讨论到。

注意在LDE中显示的有三个面。

物平面,在左边以OBJ表示;光阑面,以STO表示;还有像平面,以IMA表示。

第三步:输入所要使用的玻璃。

移动光标到第一面的“玻璃(Gla)”列,即在左边被标作STO的面。

输入“BK7”并敲回车键。

ZEMA某有一个非常广泛的玻璃目录可用。

所有我们需要做的仅仅是决定使用的玻璃,ZEMA某会去查找我们所定的玻璃并计算每一个波长的系数。

第四步:输入镜片每一面的曲率半径值第五步:判断镜片设计是否好坏——光线特性曲线图要产生一幅光线特性曲线图,先选择“分析(Analyi)”菜单,然后选择“图(Fan)”菜单,再选择“光线像差(RayAberration)”。

【ZEMAX光学设计软件操作说明详解】2-上

【ZEMAX光学设计软件操作说明详解】2-上

第十三章表面类型§1 简介ZEMAX 模拟了许多种类型的光学元件。

包括常规的球面玻璃表面,正非球面,环带,柱面等。

ZEMAX 还可以模拟诸如衍射光栅、“薄”透镜、二元光学、菲涅耳透镜、全息元件之类的元件。

因为ZEMAX 支持大量的表面类型,用常用的电子表格形式安排用户界面就比较困难。

例如,对于一个没有发生衍射的表面,开辟“衍射阶数”一列就没什么必要。

为了使用户界面尽可能不显得乱,ZEMAX 使用了不同的类型界面以便指出定义某一种类型的表面时,需要哪一些数据。

§2 参数数据一个标准的表面可以是一个紧随着一均匀介质(如空气,反射镜或玻璃)的平面、球面或圆锥非球面。

所要求的参数仅仅是半径(半径也可以是无穷大,使之成为一个平面),厚度,圆锥系数(缺省值为0,表示是球面),和玻璃类型的名字。

其他的表面类型除使用一些其他值外,同样使用这些基本数据。

例如,“偶次非球面”表面就是使用所有的“标准”列数据再加上八个附加值,这些附加值是用来描述多项式的系数的。

这八个附加值被称为参数,且被称为参数1,参数2,等等。

要理解的参数值的最重要特性是它们的意思会随着所选择的表面类型的不同而改变意思。

例如,“偶次非球面”表面类型用参数1 来指定非球面近轴抛物线项的系数,而“近轴”面则用参数1 来指定表面焦距。

两个表面同样使用参数1,但用途却不同,因为这两个表面类型永远不会同时在同一个面上使用。

数据存储的共享性简化了ZEMAX 界面,也减少了运行程序时所要求的总内存。

但由于你必须去记每一个参数的作用,是否这样的共享反而会使ZEMAX 用起来变得麻烦呢?回答是否定的,因为ZEMAX始终掌握着你所定义的每一面上的每一个参数代表什么的记录。

当你将一个表面从“标准的”改成其他的表面类型后,ZEMAX 会自动改变参数列的列头以使你知道你对表面上的每一个参数作了什么改动。

所有需要你做的只是在正确的格子中键入适当的数据。

当你将光标从一个格子移动到另一个时,列头会一直显示该格是用来作什么的。

光学设计软件zemax中文教程

光学设计软件zemax中文教程

光学设计软件zemax中文教程注:此版本ZEMAX中文说明由光学在线网友elf提供!目录第1章引第2章用户界面第3章约定和定义第4章教程教程1:单透镜教程2:双透镜教程3:牛顿望远镜教程4:带有非球面矫正器的施密特—卡塞格林系统教程5:多重结构配臵的激光束扩大器教程6:折叠反射镜面和坐标断点教程7:消色差单透镜第5章文件菜单 (7)第6章编辑菜单 (14)第7章系统菜单 (31)第8章分析菜单 (44)§8.1 导言 (44)§8.2 外形图 (44)§8.3 特性曲线 (51)§8.4 点列图 (54)§8.5 调制传递函数MTF (58)§8.5.1 调制传递函数 (58)§8.5.2 离焦的MTF (60)§8.5.3 MTF曲面 (60)§8.5.4 MTF和视场的关系 (61)§8.5.5 几何传递函数 (62)§8.5.6 离焦的MTF (63)§8.6 点扩散函数(PSF) (64)§8.6.1 FFT点扩散函数 (64)§8.6.2 惠更斯点扩散函数 (67)§8.6.3 用FFT计算PSF横截面 (69) §8.7 波前 (70)§8.7.1 波前图 (70)§8.7.2 干涉图 (71)§8.8 均方根 (72)§8.8.1 作为视场函数的均方根 (72) §8.8.2 作为波长函数的RMS (73)§8.8.3 作为离焦量函数的均方根 (74) §8.9 包围圆能量 (75)§8.9.1 衍射法 (75)§8.9.2 几何法 (76)§8.9.3 线性/边缘响应 (77)§8.10 照度 (78)§8.10.1 相对照度 (78)§8.10.2 渐晕图 (79)§8.10.3 XY方向照度分布 (80)§8.10.4 二维面照度 (82)§8.11 像分析 (82)§8.11.1 几何像分析 (82)§8.11.2 衍射像分析 (87)§8.12 其他 (91)§8.12.1 场曲和畸变 (91)§8.12.2 网格畸变 (94)§8.12.3 光线痕迹图 (96)§8.12.4 万用图表 (97)§8.12.5 纵向像差 (98)§8.12.6 横向色差 (99)§8.12.7 Y-Y bar图 (99)§8.12.8 焦点色位移 (100)§8.12.9 色散图 (100)§8.12.10 波长和内透过率的关系 (101) §8.12.11 玻璃图 (101)§8.12.10 系统总结图 (101)§8.13 计算 (103)§8.13.1 光线追迹 (103)§8.13.2 塞得系数 (104)第九章工具菜单 (108)§9.1 优化 (108)§9.2 全局优化 (108)§9.3 锤形优化 (108)§9.4 消除所有变量 (108)§9.5 评价函数列表 (109)§9.6 公差 (109)§9.7 公差列表 (109)§9.8 公差汇总表 (109)§9.9 套样板 (109)§9.10 样板列表 (111)§9.11 玻璃库 (112)§9.12 镜头库 (112)§9.13 编辑镀膜文件 (114)§9.14 给所有的面添加膜层参数 (115) §9.15 镀膜列表 (115)§9.16 变换半口径为环形口径 (115) §9.17 变换半口径为浮动口径 (116) §9.18 将零件反向排列 (116)§9.19 镜头缩放 (116)§9.20 生成焦距 (117)§9.21 快速调焦 (117)§9.22 添另折叠反射镜 (117)§9.23 幻像发生器 (118)§9.24 系统复杂性测试 (120)§9.25 输出IGES文件 (120)第十章报告菜单 (124)§10.1 介绍 (124)§10.2 表面数据 (124)§10.3 系统数据 (125)§10.4 规格数据 (125)§10.5 Report Graphics 4/6 (126) 第十一章宏指令菜单 (127)§11.1 编辑运行ZPL宏指令 (127)§11.2 更新宏指令列表 (127)§11.3 宏指令名 (127)第十二章扩展命令菜单 (128)§12.1 扩展命令 (128)§12.2 更新扩展命令列表 (128)§12.3 扩展命令名 (128)第十三章表面类型 (130)§13.1 简介 (130)§13.2 参数数据 (130)§13.3 特别数据 (131)§13.4 表面类型概要 (131)§13.4.1 用户自定义表面 (131) §13.4.2 内含表面 (132)§13.5 标准面 (136)§13.6 偶次非球面 (136)§13.7 奇次非球面 (137)§13.8 近轴表面 (138)§13.9 近轴X-Y表面 (138)§13.10 环形表面 (139)§13.11 双圆锥表面 (139)§13.12 环形光栅面 (140)§13.13 立方样条表面 (141)§13.14 Ⅰ型全息表面 (142)§13.15 Ⅱ型全息表面 (143)§13.16 坐标断点表面 (143)§13.17 多项式表面 (145)§13.18 菲涅耳表面 (145)§13.19 ABCD矩阵 (146)§13.20 另类面 (146)§13.21 衍射光栅表面 (147)§13.22 共轭面 (148)§13.23 倾斜表面 (149)§13.24 不规则表面 (149)§13.25 梯度折射率1表面 (150) §13.26 梯度折射率2表面 (152)§13.27 梯度折射率3表面 (152)§13.28 梯度折射率4表面 (153)§13.29 梯度折射率5表面 (154)§13.30 梯度折射率6表面 (155)§13.31 梯度折射率7表面 (156)§13.32 梯度折射率表面Gradium TM (157) §13.33 梯度折射率9表面 (160)§13.34 梯度折射率10表面 (161)§13.35泽尼克边缘矢高表面 (162)第十五章非序列元件 (162)第十七章优化 (228)第十八章全局优化 (290)第十九章公差规定 (298)第二十章多重结构 (338)第二十一章玻璃目录的使用 (345)第二十二章热分析 (363)第二十三章偏振分析 (373)第二十四章ZEMAX程序设计语言 (390)第二十五章ZEMAX扩展 (478)第五章文件菜单新建(New)目的:清除当前的镜头数据。

ZEMAX光学设计超级学习手册第2章

ZEMAX光学设计超级学习手册第2章

第2章像质评价ZEMAX提供了丰富的像质评价指标,如评价小像差系统的波像差、包围圆能量集中度;评价大像差系统的点列图、弥散圆、MTF、PSF、几何像差评价方法等。

像质评价结果也是表现形式多种多样,既有各种直观的图形表示方法,也有详细的数据报表。

我们将在本章中详细介绍。

学习目标:(1)了解分析界面中像质主窗口菜单的各项功能。

(2)熟练运用像质评价快捷工具栏。

(3)熟练掌握像质评价方法,如波前、点列图等。

(4)熟练掌握各对话框的操作,如镜头数据、波长数据等。

2.1 外形图外形图(Layout)是指通过镜头截面的外形曲线图。

主要有二维外形图、三维外形图、阴影图、原件图。

二维外形图是通过镜头YZ截面的外形曲线图;三维外形图则显示镜头系统的三维空间外形;阴影图则表示阴影的立体模型;原件图能建立光学加工图。

2.1.1 二维外形图二维外形图(2D Layout):通过镜头YZ截面的外形曲线。

打开二维外形图对话框“2D Layout → Settings”,如图2-1所示。

图2-1 二维外形图对话框(1)First Surface:绘图的第一个面。

(2)Last Surface:绘图的最后一个面。

(3)Number of Rays:光线数目确定了每一个被定义的视场中画出的子午光线数目。

除非变迹已被确定,否则光线沿着光瞳均匀分布。

这个参数可以设置为0。

(4)Delete Vignetted:若选取,被任意面拦住的光线不画出。

(5)Suppress Frame:隐藏屏幕下端的绘画框,这可以为外形图留出更多的空间。

比例尺、地址或者其他数据都不显示。

(6)Fletch Rays:显示光线箭头。

(7)Marginal and Chief Only:只画出边缘光线和主光线。

(8)Wavelength:显示的任意或所有波长。

(9)Field:显示的任意或所有视场。

(10)Scale Factor:若比例因子设置为0,则“Fill Frame”将被选取,“Fill Frame”将缩放各面来充满画页。

zemax教程2

zemax教程2

Error Budget
公差预算主要是考虑所有可能误差因素对系统性能的影响。可以让设 计者在一定的限制范围内预估装配后的镜头的性能。 要建立公差预算,设计者必须: • 选择合适的性能指标(MF)
• 确定可接受的最小公差水平
• 计算所有可能的公差影响,包括单个组件、多个组件和装配等 • 指定所有公差项的容限。即在设计、制造、装配和操作中,每一步引 入的公差的最大值。
Step 9:Optimization
• Tools>>Optimization(或工具栏中的Opt按钮),调出优化运行对话 框,选择automatic的方式进行优化。在执行优化运算的过程中, MF的值在减小,直到其减小的比例小于设定值。
优化后的Lens data
• 在优化过程中,设置为变量的参数会改变。通过使用Pick Up solve,确保使surface 4,5的radius和thickness随surface 1,2一起变。
1在使用多重cb时要注意嵌套2成对的cb尽量用pickup这样可以减少输入和可能的错误3如果同时有tilt和decenter可以用orderflag控制顺序如果因为tilt使厚度的方向发生改变时要注意符号的变化
General 设置
• 选择Aperture项,将Aperture type设置为object space NA, Aperture value为0.1,并确定。
Basic procedure
对镜头进行公差分析的基本步聚如下: 1) 定义适当的公差。一般最好从default tolerance开始,可以在 Tolerance Data Editor中定义和修改。 2)修改default tolerances or add new ones,以适合系统要求

《zemax教程》课件2

《zemax教程》课件2

5. Zemax中的光学元件和参数设置
介绍Zemax中常用的光学元件,以及如何进行参数设置和调整,以满足不同的设计需求。
6. Zemax中的光路图、传输函数和MTF分析
学习如何在Zemax中绘制光路图,进行传输函数分析和模态传递函数(MTF)分析,以评估系统的性能。
7. Zemax中的光学优化方法
《Zemax教程》PPT课件
欢迎来到《Zemax教程》PPT课件! 这个课件将带你深入了解Zemax光学设计软 件的基本概念、优势以及各种设计和分析方法。
1. Zemax的基本概念和优势
通过一些例子和应用说明Zemax的基本概念、光学设计原理以及使用Zemax进 行设计和分析的优势。
2. 安装Zemax软件及使用
介绍Zemax软件的安装步骤和基本界面,以及如何使用Zemax和界面 设置
详细介绍Zemax软件的各个界面元素、工具和设置选项,帮助你更好地进行光 学设计和分析。
4. 简单的光学设计和分析实例
通过实际的实例和案例,演示如何使用Zemax进行简单的光学设计和分析,让 你更熟悉和掌握工具的使用。
探讨Zemax中常用的光学优化方法,包括全局优化、局部优化和多参数优化,以及如何选择适合你的设计问题 的方法。
8. 基于Zemax的光学系统设计 案例分析
通过一些实际的案例分析,展示如何使用Zemax进行复杂光学系统的设计,包 括镜头设计、光纤系统设计等。

zemax中文教程全

zemax中文教程全
回到lde可以看到3个不同的surface依序为objsto及imaobj就是发光物即光源sto即aperturestop的意思sto不一定就是光照过来所遇到的第一个透镜你在设计一组光学系统时sto可选在任一透镜上通常第一面镜就是sto若不是如此则可在sto这一栏上按鼠标可前后加入你要的镜片于是sto就不是落在第一个透镜上了
4
对话框。单击鼠标右键也会弹出 solve 对话框。 图形窗口操作 图形窗口有一下菜单条: 刷新:这一功能根据现有设置重新计算在窗口中要显示的数据; 设置:激活控制这一窗口的对话框; 打印:打印窗口内容; 窗口:窗口菜单下有这些子菜单: 注释:详见“使用注释功能” ,注释下面的菜单有: 划线:在图形窗口中画一条直线; 文本:在图形窗口中创建并标注文字; 方框:在图形窗口中绘制方框; 编辑:允许对注释功能进行扩展编辑; 复制剪切板: 将窗口内容拷贝到 Windows 的剪切板。 下面的 部分有详细的解释: 输出:将显示的图形以 Windows Metafile,BMP 或者 JPG 的 格式输出。JPG 格式还支持高、中、低三种图像质量。中等图像质 量能够在保证图形质量的情况下,大大减小文件的尺寸。 锁定:如果“锁定”被选中,窗口会变为“静态”窗口,数 据不能被改变。被锁定窗口的内容可以被打印、可以拷贝到剪切板, 也可以存为一个文件。这一功能可以用于对不同镜头文件进行比较。 一旦窗口被锁定,就不能被刷新。因此,随后打开的任何新的镜头文 件可以与被锁定的窗口的数据进行对比分析。 如果窗口被锁定了, 就
6
这一选项,就可以替代窗口中的“结构”菜单,这一项呈灰色。 重叠:提供所有打开图形窗口的名单。其中任意一个都可以 选择用来与当前显示的图形进行重叠。 重叠功能有助于对两个相似的 图形或者结构进行比较,用以发现细小的变化。 文本:在新窗口中显示文本数据。不是所有的图形窗口都支 持这一功能。 缩放: 控制图形中小区域内图形的缩放。 详见后面 “使用 PAN 和缩放”部分。缩放菜单下的子菜单有: 放大:以当前中心位置为中心进行两倍放大; 缩小:以两倍缩小; 上一次:恢复前一次的缩放设置; 不缩放:恢复图形的完整视图。 在使用图形窗口时,有两种鼠标的快捷方式: 在图形窗口任意位置双击鼠标可以使内容更新。这与选择菜 单上的刷新是一样的。 在图形窗口任意位置按下鼠标右键,会弹出设置对话框。 使用注释功能 与几种方式来对图形窗口进行注释,比如常用的划线、方框和文 字。 选择注释的最简单的方法是从图形窗口的菜单栏上选择, 然后再 选“画线” , “方框”或者“文字” 。要画一条直线,选中“画线”这 一项, 然后在直线起始端按下鼠标左键, 并拖动十字线到直线的末端, 再释放鼠标键。画一个方框的步骤也大致如此。

2024版zemax中文教程全

2024版zemax中文教程全

分析、优化等工具栏,方便用户进行快速操作。
快捷键
02
zemax软件支持多种快捷键操作,如Ctrl+N、Ctrl+O、Ctrl+S
等,用户可以通过快捷键快速完成常用操作,提高工作效率。
自定义快捷键
03
用户可以在菜单栏中选择“工具”->“自定义”->“键盘”,
在弹出的对话框中自定义快捷键,以满足个人操作习惯。
19
高级分析功能
光线追迹 通过模拟光线的传播路径,分析光学系
统的成像质量和性能。
偏振分析
考虑光的偏振状态对光学系统性能的 影响,进行偏振光线的追迹和分析。
2024/1/29
像质评价 采用多种像质评价方法,如点列图、 调制传递函数(MTF)等,对光学系 统进行全面的性能评估。
非序列模式分析
支持非序列光学系统的建模和分析, 如照明系统、激光系统等。
下载Zemax软件安装包
从Zemax官方网站或授权渠道下载最新版本 的Zemax软件安装包。
2024/1/29
安装软件
双击安装包,按照提示完成软件的安装过程。在安装 过程中,可以选择安装路径、语言等选项。
激活软件
安装完成后,需要激活软件才能使用。根据提 示输入激活码或者使用在线激活方式完成激活。
8
软件启动方法
优化模型设置和参数以减 少计算量、升级计算机硬 件以提高性能、关闭不必 要的软件以释放系统资源、 联系技术支持获取帮助。
2024/1/29
29
问题预防与注意事项
及时更新软件
定期更新软件版本以获取最新的功能 和修复已知的问题。
02
备份重要数据
定期备份重要的模型和数据文件,以 防意外丢失或损坏。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 选择OK,将光源波长设置为 0.55μm。
Step 6: Layout
• 通过Analysis>>Layout(或Lay,L3d工具栏按钮)查看系统的外观图形。
2D Layout 和Shaded Model
Step 7:设置变量和Pick Up
• 在优化过程中,需要将radius和thickness设置为变量。
Error Budget
公差预算主要是考虑所有可能误差因素对系统性能的影响。可以让设 计者在一定的限制范围内预估装配后的镜头的性能。 要建立公差预算,设计者必须: • 选择合适的性能指标(MF)源自• 确定可接受的最小公差水平
• 计算所有可能的公差影响,包括单个组件、多个组件和装配等 • 指定所有公差项的容限。即在设计、制造、装配和操作中,每一步引 入的公差的最大值。
• 为了使surface 4,5与surface2,1的参数一起变化,需要对surface 4,5 用Pick Up solve。
Step 8:Merit Function设置
• • Editors>>Merit function,弹出Merit function editor对话框, 从Tools>>Default Merit function中调出Default Merit function
Element tolerances
• Decenter X/Y:对lens group的公差分析,单位为lens units。 • Tilt X/Y: 对lens group和surface,单位为度。 用TETX 和TETY。
TOLERANCE OPERANDS
• 全部由4个字母组成,如: Tolerance Radius 用TRAD。 每个公 差操作数都有一个最小和最大值,各个量的公差容限。还可以通 过comment对它进行注释。
User Defined Tolerance Non-Sequential Component Tolerances
Multi-Configuration Value Tolerances
Defining compensators
• • • 将像面定位到新的最佳焦点上。它是一个设计参数,用来抵消其他参数 中的误差。 用compensator可以大大地放松公差的要求,缺省时选择Use Focus Comp,用后节距你为补偿。 可以自定义很多类型:任何面的thicknesses (most commonly used), curvature, conic constants, any parameter or extra data value,也可以 是 Multi-configuration operands。 一般来说,用的compensators多,则可以使公差更松,但会使系统复杂。 所有compensators用COMP, CPAR, CEDV, CMCO来定义,需要用宏 ZEMAX语言编程(tolerance script)。
优化后的Lens data
• 在优化过程中,设置为变量的参数会改变。通过使用Pick Up solve,确保使surface 4,5的radius和thickness随surface 1,2一起变。
优化后的Layout
• 通过优化,将像成在像面上,并且得到最小的spot size。
Tolerancing
制造方面的误差包括: • 曲率半径有误差(radius of curvature) • 厚度有误差(element thickness) • 面形误差(surface shape) • 曲率中心与机械中心有偏差(center offset) • 二次项或其它非球面项系数误差
Material Errors
Default Merit function设置
• 将优化数设置为spot radius,玻璃的最大厚度为20mm
Step 9:Optimization
• Tools>>Optimization(或工具栏中的Opt按钮),调出优化运行对话 框,选择automatic的方式进行优化。在执行优化运算的过程中, MF的值在减小,直到其减小的比例小于设定值。
TOLERANCE OPERANDS
Element Tolerance

• • • • •
TEDX,TEDY:关于element decenters的公差。
TETX,TETY,TETZ:关于element tilts的公差。 TUDX,TUDY,TUTX,TUTY,TUTZ:自定义coord breaks TNPS:关于NSC object position的公差。 TNPA:关于NSC object parameter的公差。 TMCO:关于multi-configuration editor value的公差。
4) 选择合适的标准,有RMS spot radius, wavefront error, MTF, or boresight error等。用自定义merit function还可以定义更复杂的标准 或全面的标准。
Basic procedure
• 5) 选择希望的模式, sensitivity or inverse sensitivity。 • 6) 进行公差分析。 • 7) 查看公差分析数据,考虑公差预算,如果需要,还可以再次进行分 析。
Basic procedure
对镜头进行公差分析的基本步聚如下: 1) 定义适当的公差。一般最好从default tolerance开始,可以在 Tolerance Data Editor中定义和修改。 2)修改default tolerances or add new ones,以适合系统要求
3) 增加compensators,设置compensators允许的范围。 缺省的为后节 距,其它的还有image plane tilt。对compensators的数量没有限制。
Defining default tolerances
• Editors>>Tolerance Data Editor>>Tools>> Default Tolerances
Surface tolerances
• Radius: 单位为lens units 或 fringes of power( at the test wavelength) (由TWAV定义)。它只适用于有optical power的面, 不包括二边折射率相同的dummy surfaces。如果面为plano, 则缺 省的公差单位只能为fringes。 • Thickness:假定厚度变量只影响surface 和与element接触的面。 • Decenter X/Y:单位为lens units,对单个面计算。 • S + A Irreg:对每个标准类型面指定球差和像散不均匀性。 • Zern Irreg:对每个标准类型面指定Zernike不规则性。 • Index: 用TIND表示折射率的变化。 • Abbe: 用TABB表示 Abbe number的变化。
材料误差包括: • 折射率的精度误差 • 折射率均匀性误差(homogeneity) • 折射率分布误差(distribution)
• Abbe 数(dispersion)
Assembly Errors
装配误差包括(Element error): • 元件对机械轴(X,Y)的偏差 • 元件在Z轴上的位置有偏差 • 元件的排列的偏差 • 元件对光轴倾斜的偏差
三种计算和分析方法
• Sensitivity Analysis:给定公差,计算出各评价标准的变化。也可 以单独对各个视场和结构进行计算。 • Inverse Sensitivity:给定允许的评价标准变化范围,计算出各公差 量的容限。 标准可以为所有视场和结构的平均值,或每个结构每 个视场上的值 • Monte Carlo :Monte Carlo仿真是评估公差的总体影响。仿真过 程中,它会产生一系列的随机lens,它们满足指定的公差,然后 再按标准评估。可以用均匀分布,正态分布和抛物线分布 (normal, uniform, parabolic, or user defined) 的统计方法产生 任何数量的设计。 对每一个操作数,调整compensator的值,使MF最小。
• System>>Fields(或Fie工具栏按钮),弹出Field data窗口。
• 选择Object Height为视场,在Y-Field中输入10。
Step 5:Wavelength设置
• System>> Wavelength (或Wav工 具栏按钮),弹出Wavelength data 窗口。
Environment Errors
环境方面的包括温度,湿度,气压: • 光学和机械材料的热胀冷缩 • 湿度对折射率的影响 • 压强和湿度对折射率的影响 • 系统受振动的影响 • 机械方面的应力
Design Error
• 一般来说,光学系统都有剩余误差(即MF0)。 • 设计误差一般因系统的视场而不同 • 设计结果必须超过设计要求,这样才能在公差的影响范围内,制造出 来的系统能够满足使用要求。
公差范围
• • • • • • • • • • • • • Operand Wavefront error Commercial 0.25 RMS 2 P-V Thickness 0.1mm Radius 0.5% Index 0.001 Surface Decenter 0.1mm Surface Tilt 1 arc min Sphericity 2 fringes Irregularity 1 fringe Aspherics 1% Element Tilt 5 arc min Element Decenter 0.254mm Precision High Precision 0.1 RMS <0.07 RMS 0.5 P-V <0.25 P-V 0.05mm 0.005mm 0.1% 0.02% 0.0002 0.00001 0.01mm 0.001mm 30 arc sec 3 arc sec 0.5 fringes 0.1 fringes 0.25 fringe < 0.1 fringe 0.5% 0.1% 3 arc min 1 arc min 0.0254mm 0.005mm
相关文档
最新文档