Zemax

zemax笔记5——举例:设计单透镜

2016-07-20  本文已影响4805人  渔山樵水

通过本例熟悉zemax操作,镜头参数设置,系统变量限制,对系统进行优化。
本例设计一个简单的单透镜。设计要求:


设计要求

一般设计思路为:


系统的基本参数设置

设置入瞳直径

system -> general
aperture: aperture value 设置为40。

定义视场

system -> fields
选择 angle ,
因为系统是旋转对称的,方便查看,只设置子午视场,设置视场为 0 ,0.707*5=3.5 , 5 度。

通常选择0 , 0.707 , 1 乘以半视场的设置

视场设置

定义系统的波长

system -> wavelengths
输入本系统所需要的波长0.587。

系统的构建

zemax序列模式中光学系统是由一个个独立的表面构成,本例中单透镜系统由物面,透镜前表面,透镜后表面,像面 4个而组成。

新增一个表面

此处厚度应指当前表面到下一表面的距离。

此时打开一个2维视图可以看到两个表面之间有了距离(analysis -> layout -> 2D layout)

此处厚度应指当前表面到下一表面之间的材质。

此时双击2D视图,可以看到绘制完的透镜。

Paste_Image.png

软件通过实时更改第二个表面的曲率来保证系统F数为10。

设计目标要求计算近轴像面上的离散斑尺寸。
一般光学系统中近轴像面在边缘光线与光轴的交点处。

在第二个表面所在行(第三行)thickness列 双击 在弹出的对话框中将 solve type 选为 marginal ray height(边缘光线高) ,另height(高度值)设置为 0 (表示与光轴相交处)。如果 pupil zone 为0,表示选择实际边缘光线。

问题:pupil zone的具体作用是什么?

Paste_Image.png 设置变量 建立评价函数 系统优化

等待优化完成,查看优化结果。

所有设计完成


上一篇 下一篇

猜你喜欢

热点阅读