zemax基本介绍和操作_第1页
zemax基本介绍和操作_第2页
zemax基本介绍和操作_第3页
zemax基本介绍和操作_第4页
zemax基本介绍和操作_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、zemax 基本介绍和操作王宁ray tracing重庆大学 - 光学cadsequential以surface为对象建模指定光线和面相交的顺序光线与每个面只相交一次光线不会分光镜面反射光线不能超过临界角通过孔径外的光线必须渐晕surface 位置由前一个面确定每个面都有物空间和像空间计算的光线少,计算速度快可进行优化和公差分析non-sequential以object为对象建模不限制光线和相交的顺序光线与同一面或物可多次相交光线会分裂镜面反射和漫反射可以是全反射在object外的光线也进行追迹object的位置由全局坐标确定所有空间是等价的分析的光线多,计算速度慢不能做优化和公差分析ray

2、tracing重庆大学 - 光学cadsequentialnon-sequentialzemax 用户界面重庆大学 - 光学cadzemax主视窗主视窗重庆大学 - 光学cad标题栏标题栏菜单栏菜单栏工具栏工具栏状态栏状态栏zemax用户界面类型zemax有有4种主要类型的用户界面种主要类型的用户界面: editors:定义和编辑光学面和其他数据; graphic windows:显示图形数据; text windows:显示文本数据; dialog boxes:编辑和回顾其他窗口或系统的数据,或者报告错误信息等。编辑视窗(editor window)重庆大学 - 光学cad 6种不同的编辑器

3、(editors): 镜头数据编辑器(lens data editor),评价函数编辑器(merit function editor)、多重组态编辑器(multi-configuration editor)、公差数据编辑器(tolerance data editor)、用于补充光学面的附加数据编辑器(extra data editor)、以及非序列元件编辑器(non-sequential components editor)。图形视窗(graphic window)重庆大学 - 光学cadl最常用的有草图(layout)、扇形图(ray fans)、点列图(spot diagram)调制传递函

4、数(mtf plots)图等。文本视窗(text windows)重庆大学 - 光学cadl 设计的文字资料,如详细数据(prescription data)、像差数据等显示在文本视窗中。对话框(dialogs)重庆大学 - 光学cadl固定大小,在过程中跳出来的视窗(鼠标拖曳不能改变大小)l用于定义或更新视场(fields)、波长(wavelengths)、孔径(apertures)、面型(surface types)等。多视窗同时显示重庆大学 - 光学cad菜单栏重庆大学 - 光学cad文件(文件(file) 展开后有文件的打开(open),新建(new),存储(save),另存为(sav

5、e as)等,偏好(偏好(preference)可以修改文字大小,快捷按钮和状态栏中的内容)可以修改文字大小,快捷按钮和状态栏中的内容。编辑器(编辑器(editors) 栏中包括zemax中所有编辑器命令,展开后可打开lens data editor,merit function editor。系统(系统(system) 定义或更新光学系统的光学特性数据,例如相对孔径、视场和选取的工作波长等。分析(分析(analysis) 它是它是zemax中的非常重要的菜单之一,是用来进行像质评价和分析的主要工具中的非常重要的菜单之一,是用来进行像质评价和分析的主要工具,对于其中的每一项的数据的含义,单位要

6、很好地理解。主要有:fans中的光线像差(ray aberration),点列图(spot diagrams)、调制传递函数(mtf)、点扩散函数(psf)、波像差(wavefront)、圆内能量集中度(encircled energy);杂项(miscellaneous)中的场曲与畸变(field curv/dist)、轴向球差(longitudinal aberration)和垂轴色差(lateral color)。菜单栏重庆大学 - 光学cad工具(工具(tools) 也是zemax中的非常重要的菜单之一,分成七块:第一块用来进行光学镜头的局部优化(optimization)、全局优化(

7、global / search /hammer optimization)等;第二块分析镜头的公差,计算传递函数的点列图,波差等变化量表。第三块是材料选择材料选择,有察勘玻璃库或向库中新增添或删除玻璃条目,寻找简单的透镜数据并插入到透镜数据编辑器中。第四块是镀膜模型镀膜模型。第五块是系统中系统中镜头的孔径的定义镜头的孔径的定义,可以与渐晕系数配合共同使用。第六块主要用来整体设计整体设计(1)按按焦距或放大率缩放当前系统焦距或放大率缩放当前系统;(2)在当前系统中加入或删除折转发射镜。第七块以后讨论。报告(报告(report)形成镜头设计结果的报告,可以作为每一个光学面的形成报告(光学面的形成报

8、告(surface data);也能为镜头系统形成高斯参数或光学特性参数的报告(system data);还可以给出设计结果的详细数据报告(prescription data)。菜单栏重庆大学 - 光学cad宏编程(宏编程(macros)执行已经编译好的宏程序。宏程序的编程过程:(1)使用一般的文本编辑器或使用zemax自身的编辑功能创建扩展名为“*.zpl”文件,该文件置于zemax目录下的macros目录中;(2)使用zemax提供的命名或函数库进行程序编写;(3)用macros菜单下的“run/edit zpl macros”执行宏程序。宏程序可以提取光线追迹数据、像质指标等,可以定义新

9、的优化设计用的操作符。执行时,宏程序作用的对象是当前显示的镜头系统。外部程序接口(外部程序接口(extensions)zemax环境中,使用该接口可以执行外部扩展名为“*.exe”的执行程序,用来与zemax交换数据,或zpl宏不能完成的功能。外部程序可以用c语言等编程工具完成。视窗(视窗(windows)帮助(帮助(help)lde编辑器重庆大学 - 光学cad物面透镜组像面入瞳 物面(obj) 入瞳(sto) 透镜组(radius、thickness、glass) 像面(ima)孔径设置(epd)entrance pupil diameter(入瞳直径):(入瞳直径):可用来直接确定进入系

10、统的光束直径的大小,适用于大多数无限共轭系统无限共轭系统。如果将孔径类型设置为:如果将孔径类型设置为:entrance pupil diameter,那么无论如何改变光,那么无论如何改变光阑的位置,都不影响进入系统的光束,并且透镜阑的位置,都不影响进入系统的光束,并且透镜的半径(的半径(semi-diameter)应设置为)应设置为“自动自动”,由设置的入瞳直径自动调整。由设置的入瞳直径自动调整。image space f#(像空间(像空间f数):数):用于直接确定像空间的f数值,当系统焦距已知的情况下,可同入瞳直径相互转换。object space na(物空间数值孔径物空间数值孔径):常用

11、于有限共轭系统,如:显微系统、投影系统等,通过直接定义物点发光角度约束进入系统的光束大小。float by stop size(随光阑尺寸漂移随光阑尺寸漂移):用于系统中孔径光阑固定的情况,如有的系统光阑大小为定值,可使用这种类型来计算入瞳的大小。system-general-aperture波长设置 system-wavelength 目视光学系统目视光学系统 f光( 486.3nm)和c光( 656.28nm)计算和校正色差,对d光( 587.56nm )校正单色像差场设置system-fields angle(deg):角度,直接设定物方光束主光线与光轴的角度,多用于无限共轭平行光条件下

12、(物处于无限远处);在在zemax视场(视场(fields)设置中,角度一般在设置中,角度一般在y-fields中设中设置具体角度值,同时置具体角度值,同时x-fields设置设置为为0,其也对应子午面中的夹角,其也对应子午面中的夹角,同理在同理在x-fields中设置具体角度值,中设置具体角度值,同时同时y-fields设置为设置为0,其对应弧矢,其对应弧矢面。面。object height:物高,设定被成像物体的尺寸大小,此时系统必须为有限共轭才可用(物距非无限远)。大多有限远物体成像系统常用这种视场类型。para. image height: 使用近轴光束定义系统成像的像面大小,当设计的

13、系统有固定的像面尺寸时使用此类型real image height:实际像高,同近轴像高类似,区别在于实际像高使用实际光线计算像面尺寸,考虑畸变影响。适用于大视场广角系统。地址栏设置几何像差曲线 光线特性曲线(ray fan) 子午和弧矢垂轴像差,它全面反映了细光束和宽光束的成像质量它全面反映了细光束和宽光束的成像质量。横坐标是光瞳的归一化坐标,纵坐标是各个孔径角的光线与像面交点的高度和主光线与像面交点高度的差值。点列图点列图 图中的几个图分别表示给定的几个视场上不同光线与像面交点的分布情况。使用点列图,一要注意下方表格中的数值。 点列图的均方根半径值越小,成像质量越好点列图的均方根半径值越小

14、,成像质量越好。rms半径半径 rms半径:先把每条光线和参考点半径:先把每条光线和参考点之间的距离的平方,求出所有光线之间的距离的平方,求出所有光线的平均值,然后取平方根的平均值,然后取平方根 opd fan图图 opd fan:是光线的光程和主光线的光程之差其它像差曲线轴向球差场曲畸变倍率色差波长焦点偏移优化方法优化方法根据当前存在的主要像差,选择优化方法进行像差优化p设置优化过程中的变量设置优化过程中的变量 (solve)p设计优化函数设计优化函数(merit function)p执行优化过程执行优化过程(optimization)重庆大学 - 光学cad设置优化变量设置优化变量thic

15、kness solves marginal ray height:定位像平面(常用控制近轴边缘光线在后一个面上的高度,使像面处在近轴焦点上);还可以约束特定的光束; chief ray height:定位pupil plane(近轴主光线高度)。可以将光学面移到瞳面上;(应用:1、它可以将参考面固定地处在pupil上,2、定位入、出瞳); edge thickness:控制二个面之间的距离,使其在半径为某个值处为规定的值。可以避免边缘厚度为负或边缘太尖锐; pick up:使这个面的thickness值随指定的面按一定规律变化;(主要用于:double pass system, endoscopes,relay lens等包含多个相同元件的系统中)优化函数重庆大学 - 光学cad优化函数 merit function rms+spot radius+chief ray: 像面上各条光线与主光线的均方根差值最小优化函数重庆大学 - 光学cad default merit function 缺省的光线评价计算出来的是一个总量;缺省的光线评价计算出来的是一个总量; 好处:使光线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论