Zemax实验一答疑

合集下载

ZEMAX光学设计软件应用训练实验报告讲解

ZEMAX光学设计软件应用训练实验报告讲解

东莞理工学院
ZEMAX光学设计软件应用训练实验报告
选择“analysis”,“miscellaneous”,“field curv/dist”场曲线如图所示。

牛顿式反射望远镜结构示意图
.输入数据:第一面,光阑面的曲率半径列输入-2000.0,负号表示为凹面,
列输入“MIRROR”。

选择“System”,“General”,然后在“通用数据对话框(
Box)”中输入一个200的孔径值,并单击“OK”。

ZEMAX使用的缺省值是波长
现在打开一个图层窗口,光线显示了从第一面到像平面的轨迹,此时像平面在镜面的左边。

如下图:
2.构造转折面:第一面的厚度改为-800mm。

像平面,按Insert在主面与像平面之间插入一个虚构
思考题与实践题:
1、牛顿反射式望远镜属于我们《应用光学》书本上所介绍的那种望远镜系统?
注意我们已将主反射面的距离减小到-18,第四面的半径已经被加入了一个变量标记。

新图层,检查一切是否正常。

如下图:
注意大约有4个波长的像差仍然有待改正。

现在单击第一面(光阑面)的“
设置第一面的半径为变量,再次优化(Tools,Optimization,Automatic
从主菜单,选SYSTEM,FIELDS,并将视场角的个数设置为3,输入y-
在评价函数编辑时,选Tools,Default Merit Function,并将RINGS
在遮挡器和辅助镜面之间的小缝隙纯粹是很小的一点。

这里是为了更容易让大家看到。

MTF现在已被主要是辅助镜面产生的遮挡所改变。

更新MTF窗口,看一下新的MTF,如下图:。

光学设计软件ZEMAX实验讲义

光学设计软件ZEMAX实验讲义

光学设计软件ZEMAX实验讲义光学设计软件ZEMAX是一款广泛应用于光学设计和仿真的工具。

它通过建立光学系统模型、进行光学分析和优化,来实现光学元件的设计和性能评估。

本实验讲义将介绍使用ZEMAX进行光学系统设计的基本流程和方法,以帮助读者快速上手使用该软件进行实验。

实验目的:1.掌握ZEMAX软件的基本操作方法;2.学习使用ZEMAX进行光学系统的建模和分析;3.能够使用ZEMAX进行光学系统的优化和性能评估。

实验仪器和材料:1.计算机(安装有ZEMAX软件);2.光学元件(例如透镜、棱镜等);3.光源(例如激光器、光纤等);4.探测器(例如光电二极管、CCD等)。

实验步骤:1.启动ZEMAX软件,并加载需要的光学元件模型。

可以通过导入现有的元件文件,也可以自己创建新的模型。

2.在光学系统中定义光源和探测器。

选择合适的光源类型,并设置光源的参数,例如波长、光强等。

同样,选择合适的探测器类型,并设置其参数。

3.在光学系统中添加光学元件。

选择需要的元件类型,例如透镜、棱镜等,并设置其参数,例如焦距、角度等。

4.运行光学分析。

可以选择进行光线追迹分析,用于确定光线在系统中的传播路径和光学性能。

还可以进行波前分析,用于评估系统的像差情况。

5.进行光学系统优化。

根据实际需求,调整光学系统中的参数,例如透镜的位置、曲率等,以优化系统的性能。

可以使用自动优化功能,也可以手动调整参数进行优化。

6.进行光学系统性能评估。

通过分析光线传播路径、像差情况等,评估光学系统的性能。

可以使用图像质量指标,例如MTF(传递函数)和PSF(点扩散函数),来评估系统的成像能力。

7.导出结果。

根据需要,将优化后的光学系统结果导出为文件。

可以导出光学系统的参数、光线路径图、波前图等。

实验注意事项:1.在进行光学系统设计前,需要确保熟悉光学基础知识,并了解所使用的光学元件的特性和性能。

2.在使用ZEMAX软件时,需要注意模型的准确性和合理性。

Zemax常见问题及解答

Zemax常见问题及解答

ZEMAX常见问题总结- 2011年11月更新跟进1.Spot Diagram 图中,满足RMS光斑>艾里斑的时候的相关①RMS半径可视为分辨率,还是艾里斑大小?②此时有3个RMS半径,取最大的就可以吧?③此时可以知道系统的最大分辨率,但是MTF图中的竖轴(清晰度)应该是无法分析出来的吧?④正常的是不是先光斑优化,通过光斑看分辨率,当分辨率满足要求的时候再进行波前优化,提高清晰度?(设计的时候一般都会给要求,例如110lp/mm@0.3)解答:1、RMS半径是指你优化好的各视场聚焦后光斑大小,用它来评估像元大小2、有几个视场就有几个RMS半径,根据不同的镜头系统,评价标准不同。

3、此时分辨率与MTF都可一起查看数值大小4、正确2.Spot Diagram 图中相关问题讨论①艾里斑相当于一个点成像的衍射成都最小的极限,这个极限应该是当前系统的吧?②但RMS半径是也是一点产生的各波段光的衍射极限(也应该是是当前系统产生的衍射值)?③我这么理解应该有误,因为这样的话两者是一个概念都是当前系统衍射极限,为什么会不同大小?④1.22*波长*F数,是衍射极限,在spt图中,不能是艾里斑的大小,因为艾里斑就一个圈,是RMS半径大小?对否?解答:1、一个系统对应一个艾里斑,它是描述系统在无像差时能达到的最小光斑大小2、RMS半径是几何光斑半径,不是衍射形成的3、参考1和24、这个数值就是图上黑圈的大小3.ZEMAX中如何寻找入瞳举例说明:GUASS 28的例子,在物面后加一面设负值,看第一面到第7面的3d图①此时3线在光阑后的焦点为入瞳位置?② PY(-1到+1)值是不是就是在此位置(即实际入瞳处的高度值)?③换句话说就是系统为了让此位置通过GEN设置的入瞳值大小的光斑,进而设计系统的,对吧?④此时入瞳实际位置在参考面右侧,应该为正值吧?解答:1、正确,就是指这三个视场没经过透镜时的延长线2、入瞳处算是PY的一个描述,光阑和出瞳也符合3、正确4、参考面始终为第一面顶点,在参考面右为正,左为负4.镜头中的光线瞄准的问题DOUBLE GUASS 28的例子,运用光线瞄准功能后,现有成像面不聚焦,此例子应该是成熟的设计产品,为何如此不准确?(不光线瞄准,光阑未完全利用)解答:1、这是几何算法的缺陷,虽有误差,但不用想像的那么夸大,这个误差影响非常小,一般小视场角情况可以忽略。

Zemax问题集完整编辑版

Zemax问题集完整编辑版

Zemax问题集第一章系统参数(System)Question 1:Lambertian scattering参数的设罝?Answer:兹说明步骤如下:1.首先,在Spot Diagram Setting的对话框中,您须把Scatter Rays勾选起来。

2.其它对话框的勾选情形如下:(因您的版本较旧,故设罝上会略有不同。

)3.输出情形如下列图示:如此一来,便可分析不同散射属性所呈现的图表。

如何将一均匀出光之点光源改为具有高斯能量分布之点光源?Answer:您需在System->General的Aperture标签中,在Apodization Type的下拉式选单中,选择Gaussian,而Apodization Factor为定义高斯的能量衰减因子。

一般可依您的需求设1~4之间,不建议设罝大于4的值,因为这会造成采样的光线数太少而无法计算出有意义的结果,您可参考Samples\Sequential\Interconnects\Ball coupling.ZMX的ZEMAX例子档。

如何将点光源更改为面光源(直径0.02mm之面光源)?Answer:您需在System->General的Aperture标签中,在Aperture Type的下拉式选单中,将Object Space NA改为Entrance Pupil Diameter,并在Aperture Value的栏中键入0.02,最后还需将OBJ的Thickness改为Infinity,表示光源为无穷远的平行光入射。

如果我想改变NA,那我需要改变那些设置?Answer:您要检查NA值(=n ×sinθ)和您现在用的Laser 的偏角是否匹配,然后你在General中的Aperture Value 键入您计算的数值。

如果您的光线正常通过镜头,你不需要改变其它设置。

为何ZEMAX有时在Layout中所绘出的光线好像不正确;例如光线没有打到孔径光栏(Aperture Stop)?Answer:大部分光线没有打到光栏或者光线追迹怪异的原因,是由于光栏表面设在Coordinate Break的表面之后。

ZEMAX实验指导书初学的练习教程

ZEMAX实验指导书初学的练习教程

ZEMAX实验指导书初学的练习教程实验一光学设计软件ZEMAX的安装和基本操作一、实验目的学习ZEMAX软件的安装过程,熟悉ZEMAX软件界面的组成及基本使用方法。

二、实验要求1、掌握ZEMAX软件的安装、启动与退出的方法。

2、掌握ZEMAX软件的用户界面。

3、掌握ZEMAX软件的基本使用方法。

4、学会使用ZEMAX的帮助系统。

三、实验内容1.经过桌面快捷图标或“开始—程序”菜单运行ZEMAX,熟悉ZEMAX的初始用户界面,如下图所示:图:ZEMAX用户界面2.浏览各个菜单项的内容,熟悉各常见功能、操作所在菜单,了解各常见菜单的作用。

3.学会从主菜单的编辑菜单下调出各种常见编辑窗口。

4.调用ZEMAX自带的例子(根目录下Samples文件夹),学会打开常见的分析功能项:草图(2D草图、3D草图、实体模型、渲染模型等)、特性曲线(像差曲线、光程差曲线)、点列图、调制传递函数等,学会由这些图进行简单的成像质量分析。

5.从主菜单中调用优化工具,简单掌握优化工具界面中的参量。

6.掌握镜头数据编辑窗口的作用以及窗口中各个行列代表的意思。

7.从主菜单-报告下形成各种形式的报告。

8.经过主菜单-帮助下的操作手册调用帮助文件,学会查找相关帮助信息。

四、实验仪器PC机实验二基于ZEMAX的简单透镜的优化设计一.实验目的学会用ZEMAX对简单单透镜和双透镜进行设计优化。

二.实验要求1.掌握新建透镜、插入新透镜的方法;2.学会输入波长和镜片数据;3.学会生成光线像差(ray aberration)特性曲线、光程差(OPD)曲线和点列图(Spot diagram)、产生图层和视场曲率图;4.学会确定镜片厚度求解方法和变量,学会定义边缘厚度解和视场角,进行简单的优化。

三.实验内容(一). 用BK7玻璃设计一个焦距为100mm的F/4单透镜,要求在轴上可见光范围内。

1. 打开ZEMAX软件,点击新建,以抹去打开时默认显示的上一个设计结果,同时新建一个新的空白透镜。

Zemax常见问题及解答

Zemax常见问题及解答

ZEMAX常见问题总结 - 2011年11月更新跟进Diagram 图中,满足RMS光斑>艾里斑的时候的相关①RMS半径可视为分辨率,还是艾里斑大小②此时有3个RMS半径,取最大的就可以吧③此时可以知道系统的最大分辨率,但是MTF图中的竖轴(清晰度)应该是无法分析出来的吧④正常的是不是先光斑优化,通过光斑看分辨率,当分辨率满足要求的时候再进行波前优化,提高清晰度(设计的时候一般都会给要求,例如)解答:1、RMS半径是指你优化好的各视场聚焦后光斑大小,用它来评估像元大小2、有几个视场就有几个RMS半径,根据不同的镜头系统,评价标准不同。

3、此时分辨率与MTF都可一起查看数值大小4、正确Diagram 图中相关问题讨论①艾里斑相当于一个点成像的衍射成都最小的极限,这个极限应该是当前系统的吧②但RMS半径是也是一点产生的各波段光的衍射极限(也应该是是当前系统产生的衍射值)③我这么理解应该有误,因为这样的话两者是一个概念都是当前系统衍射极限,为什么会不同大小④*波长*F数,是衍射极限,在spt图中,不能是艾里斑的大小,因为艾里斑就一个圈,是RMS半径大小对否解答:1、一个系统对应一个艾里斑,它是描述系统在无像差时能达到的最小光斑大小2、RMS半径是几何光斑半径,不是衍射形成的3、参考1和24、这个数值就是图上黑圈的大小中如何寻找入瞳举例说明:GUASS 28的例子,在物面后加一面设负值,看第一面到第7面的3d图① 此时3线在光阑后的焦点为入瞳位置② PY(-1到+1)值是不是就是在此位置(即实际入瞳处的高度值)③ 换句话说就是系统为了让此位置通过GEN设置的入瞳值大小的光斑,进而设计系统的,对吧④ 此时入瞳实际位置在参考面右侧,应该为正值吧解答:1、正确,就是指这三个视场没经过透镜时的延长线2、入瞳处算是PY的一个描述,光阑和出瞳也符合3、正确4、参考面始终为第一面顶点,在参考面右为正,左为负4.镜头中的光线瞄准的问题DOUBLE GUASS 28的例子,运用光线瞄准功能后,现有成像面不聚焦,此例子应该是成熟的设计产品,为何如此不准确(不光线瞄准,光阑未完全利用)解答:1、这是几何算法的缺陷,虽有误差,但不用想像的那么夸大,这个误差影响非常小,一般小视场角情况可以忽略。

ZEMAX实验

ZEMAX实验
谷值。 4、 点扩散函数(PSF)和包围圆能量(Encircled Energy)
(1)Huygens PSF 表示了像面上点扩散函数的二维分布情况,并说明了点像的分布范围, 图中左下方给出了斯特列尔比(STREHL RATIO)S.D.。
(2)Diffraction Encircled Energy 为包围圆能量图,横坐标为圆半径,纵坐标为在对应圆范围内光能量占总光能
左图为像散场曲曲线,右图为畸变曲线 纵坐标为视场 横坐标左图是场曲,右图是畸变的百分比值。 (4)子午光束与弧矢光束垂轴像差曲线(Ray Fan)(快捷钮 Ray) 横坐标表示光束孔径高度,纵坐标表示垂轴像差 EY 表示δy′(子午),EX 表示δz′(弧矢)。 (5)垂轴色差(倍率色差)(Lateral Color)
一般小视场光学系统(2ω<80°) 0、0.707、1.0 中等视场光学系统(80°<2ω<140°) 0、0.5、0.707、0.866、1.0 大视场光学系统(2ω>140°) 0、0.3、0.5、0.7、0.85、1.0
视场权重:默认为 1,最后根据需要不断修改。
(4)Wav(Wavelength Data 波长) 波长对话框用于设置波长、权重和主波长。ZEMAX 也提供已经选择好的波长,可以通过
下拉菜单选择。(select 一般选 Fdc 的 visible)
例: 牛顿望远镜
牛顿式由一个抛物面主镜和一块与光轴成 45°的平面反射镜构成,如图所示。抛物面能 使无限远的轴上点在它的焦点F′成一个理想的像点。第二个平面反射镜同样能理想成像。
焦距 f=1000mm D/f=1/5(即 D=200) R 拦=40mm
一、实验目的 了解 zemax 评价函数的功能,掌握常用的评价函数

Zemax问题集3

Zemax问题集3

Zemax问题集第三章对象型态(NSC Objects)Fiber与Fiber间的间距最小可到多少? 127um的间距做的到吗?Answer:可由例子Sample\Non-sequential\Fibers\Core clad fiber.zmx去改。

在这个例子中,可多建一个fiber在原fiber的上面,光路暂不讨论,Y Position设为6.127mm以符合127um的需求,所以要求是可行,至于最小可到多少,ZEMAX在透镜编辑栏(LDE)中,可显示的Decimals的最小位数为14位,可依此为参考依据,基本上这个budget应可符合您的各种需求。

最大可显示的Decimals可在File\Preferences\Editors中的Decimals 的下拉式选单中去选择。

Core,cladding可设罝不同大小吗?Answer:在改建的这个Sample中来看,core与cladding的折射率不同是利用选择不同玻璃材料的方式,core是K5,折射率为1.52249,cladding是FK3,折射率是1.4645。

在ZEMAX中,若要定义NSC的Fresnel对象,请问有无相关例子可供参考?Answer:关于定义NSC的Fresnel对象,ZEMAX本身有提供一些既有例子,路径在Samples->Non-sequential->Faceted object,目前共有5个相关文件可供参考,分别为:Fresnel lens cylinder structure.zmx、Fresnel lens from table.zmx、Fresnel lens ideal.zmx、Fresnel lens radial structure.zmx、Fresnel lens unfaceted table.ZMX。

Question 4:在ZEMAX中,有无MEMS的例子,Manual中的说明在那里呢?Answer:Sequential的例子在ZEMAX\Samples\Sequential\Miscellaneous\MEMS DLL Sample.ZMX。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Zemax实验一答疑
1.视场设置
1.1 Angle(Deg):角度,直接设定物方光束主光线与光轴的角度,多用于无限共轭平行光条件下(物处于无限远处);
注:在zemax中表示为x-fields角αx和y-fields角αy,计算公式如下,tanαx=cosα/cosγ;tanαy=cosβ/cosγ
cosα、cosβ、cosγ分别是光线在x、y、z轴的方向余弦,α、β、γ分别为光线与x、y、z轴的方向角,如图所示:
图1 方向余弦图2 α=90°
cosα=a
r =
√a2+b2+c2
;cosβ=b
r
=
√a2+b2+c2
;cosγ=c
r
=
√a2+b2+c2
αx=0,则tanαx=0,及α=90°,光线在zy面内,tanαy=b/c,αy角为主光线和z轴的夹角,因此在zemax视场(fields)设置中,角度一般在y-fields中设置具体角度值,同时x-fields设置为0,其也对应子午面中的夹角,同理在x-fields中设置具体角度值,同时y-fields设置为0,其对应弧矢面。

1.2Object Height:物高,设定被成像物体的尺寸大小,此时系统必须
为有限共轭才可用(物距非无限远)。

大多有限远物体成像系统常
用这种视场类型。

1.3Para. Image Height:使用近轴光束定义系统成像的像面大小,当
设计的系统有固定的像面尺寸时使用此类型,如常见的CCD或COMS成像,由于接收面尺寸固定,可直接使用近轴像高来确定像面大小,软件会自动计算视场角度。

近轴像高使用近轴计算方法计算,忽略系统畸变影响。

适用于视场角度较小的系统。

1.4Real Image Height:实际像高,同近轴像高类似,区别在于实际
像高使用实际光线计算像面尺寸,考虑畸变影响。

适用于大视场广角系统。

yout-settings设置
Layout窗口的settings设置主要是用来设定layout显示的一些相关信息:
1:用来设置光学系统在layout里面显示的曲面
显示曲面1-5
显示曲面1-2 2:用来设计光学系统中显示的光线个数
显示3条光线
显示6条光线
3:用来设定追迹的波长
如果在波长设置时,设定了多个波长,则在追迹时可以追迹一个波长也可以追迹全部波长
4:用来设定追迹的场
如果在视场设置时,设定了多个视场,则在追迹时可以追迹一个视场也可以追迹全部视场
5:用来设定光线的颜色区分
可以设定不同视场的光线的颜色不同;也可以设定不同的光线的颜色不同
3.关于实验一题目二中像差曲线的调取
Ray Fan图:
场曲和畸变图:
球差图:
像差曲线的解读,我会在下次理论课时给大家讲解
4.实验一题目一的光阑问题
建立一套由两片平凸透镜组成的氦氖激光(632.8nm)扩束系统。

玻璃材料为BK7,光阑面的直径为3mm,视场为0°。

光学结构如下:
光光光
d=16 d=6
要求:
1.给出透镜编辑器的数据图、光学系统图。

2. 将第一个透镜的前表面设为光阑面,再根据题目的参数,给出
透镜编辑器的数据图、光学系统图;对比光阑面在不同位置时,光学
系统的差异。

镜头数据如图所示:
孔径类型设置为:Float by stop size(后面会有解释)
然后就可以调整光阑面的不同,来观察不同光阑位置是,光学系统的差异,具体如下:
选择曲面1为STO时的光学系统图为:
此处可以尝试改变曲面1的Semi-Diameter,观察光阑大小对入射光线的限制
选择曲面2为STO时的光学系统图为:
曲面3为STO时的光学系统图为:
注:孔径类型的区别
Entrance Pupil Diameter(入瞳直径):可用来直接确定进入系统的光束直径的大小,适用于大多数无限共轭系统。

如果在题目一种,将孔径类型设置为:Entrance Pupil Diameter,那么如何改变光阑的位置,都不影响进入系统的光束,并且透镜的半径(Semi-Diameter)应设置为“自动”,由设置的入瞳直径自动调整。

Image Space F#(像空间F数):用于直接确定像空间的F数值,当系统焦距已知的情况下,可同入瞳直径相互转换。

Object Space NA(物空间数值孔径):常用于有限共轭系统,如:显微系统、投影系统等,通过直接定义物点发光角度约束进入系统的光束大小。

Float By Stop Size(随光阑尺寸漂移):用于系统中孔径光阑固定的情况,如有的系统光阑大小为定值,可使用这种类型来计算入瞳的大小。

在题目一中,采用的就是这种孔径模式,可以看出不同的光阑位置,约束进入系统的光线不同。

相关文档
最新文档