其他分享
首页 > 其他分享> > zemax光学设计笔记[1]-通过简单例子入门

zemax光学设计笔记[1]-通过简单例子入门

作者:互联网

zemax设计流程

软件:ZEMAX 2005(绿色版)
设置->镜头数据编辑(镜头材料选择、镜头相对位置、镜头角色)->分析->优化
最后设计出来的参数应该符合物理规则,折射率不能为无限大。

镜头数据编辑器

镜头数据编辑器跟Excel表格差不多,除了表面类型和标注,其他列都是有两个小列,第一个小列主要是参数的具体数值,第二个小列是设置求解类型的,主要用于优化的时候设置变量。
主要是编辑光学系统光阑依次通过的一些光学元器件的参数,从物面到光阑,到像面。中间的其他面可以insert 或者 ctrl+insert向上或者向下插入新的层。
主要关注:OBJ物面,STO光阑,IMA像面,Comment备注,Radius半径,Thickness厚度,Glass玻璃材料,clear Semi-Diameter净口径,Surface Type表面类型

表面类型:

材料特性

常用玻璃材料

常用塑料材料

常用镀膜

几种分析模式

序列模式
非序列模式
混合模式

复杂几何体(例如 自由曲面)

静态导入
动态导入(zemax可以调整物体形状)
布尔物体(不推荐)

zemax优化操作数

[https://www.optkt.cn/article-869.html]

设计一个单透镜(用zemax进行光学设计的一般模式)

[https://blog.csdn.net/Carifee/article/details/119106268]

设计约束(设计目标)

规格 约束
焦距 100mm
半视场角SFOV 5 °
波长 632.8nm(HeNe)
单透镜中心厚度 2-12mm
单透镜边缘厚度 >2mm
优化标准 全视场RMS均方根半径平均值
物体位置 无穷远

定义整体系统

设置选项卡 (The Setup Tab) >系统组 (System Group) >系统选项 (System Explorer) >系统孔径 (Aperture)
像方空间F/# = 4
有效焦距 = 100mm
入瞳直径EPD = 25mm
系统选项 (System Explorer) >单位 (Units) ,选择镜头单位 (Lens Units) :毫米。

定义视场

有5种模式

设置波长

波长设置为0.6328um,权重1

设置镜头数据

镜头数据编辑器中的每一行表示一个表面。因此,由玻璃分隔的两个表面组成一个单独的元件,我们会看到透镜前表面、透镜后表面等名称。在Zemax中,材料用于区分透镜前后表面。

表面类型Surf:Type 备注Comment 曲率半径Radius 厚度Thickness 玻璃材料Glass 净口径Semi-Diameter 圆锥系数Conic 膜层Coating
物面 标准面 物面 无限Infinity 无限 无限 0.0
光阑 标准面 前表面 无限 4.000 N-BK7 12.5 0.0
标准面 后表面 无限 100.000 12.730 0.0
像面 标准面 像面 无限 - 21.479 0.0

求解

当光学设计存在约束时,保持这些约束的方法有两种:

  1. 将影响这些约束的参数设置为变量,并将边界约束添加到评价函数编辑器 (Merit Function Editor) 中;
  2. 使用内置的求解功能来执行约束,消除不必要的变量。
    设置前后表面、像面净口径的求解类型为自动
    设置后表面的曲率半径求解类型为F数,值为4,回车可看到曲率半径自动改变。

布局图Layout分析

点击分析->草图->2D草图

点列图Spot Diagram分析

点越小越好,直径一般要达到500um左右.
点击分析->点列图->标准

光程差图OPD Fan分析

光程差图是光程差随光瞳坐标变化的曲线。
点击分析->特性曲线->光路

光线光栅图Ray Fan分析

光线像差图是光线像差随光瞳坐标变化的曲线。一般情况下,当一条光线通过光学系统到达成像表面时,它的交点落在离主光线较小但非零的距离上。
点击分析->特性曲线->光线像差

优化:设置变量和搭建默认评价函数

zemax优化操作数变量

表格

设置变量

有一些参数需要设置为常量作为约束,有些参数可以设置为变量用于求解。
前表面:曲率半径和厚度求解类型都设置为Variab变量
后表面:厚度设置为Variab

评价函数

评价函数(Merit Function) 是光学系统与指定目标的接近程度的数值表示。在评价函数编辑器中,OpticStudio使用操作数列表,这些操作数分别代表系统的不同约束或目标。当评价函数构建完成后,OpticStudio中的优化算法会尝试使评价函数的值尽可能小。
编辑评价函数:
评价函数编辑器的菜单栏选择优化向导与操作数(Wizards and Operands)>优化向导( Optimization Wizard )
备注:zemax2005没有找到
优化(optimize)>执行优化(optimize)->自动(Automatic)
点击工具->优化->优化->自动

优化:评估

点击系统->更新
重复分析步骤查看点列图等,判断是否符合设计需求

导出

点击工具->导出数据->导出IGES/STEP/SAT/STL实体

标签:镜头,入门,视场,编辑器,笔记,zemax,设置,表面,优化
来源: https://www.cnblogs.com/qsbye/p/16558352.html