第4章:Zemax/OpticStudio软件基础

说实话,我第一次打开Zemax的时候,看着满屏的菜单和窗口,脑子是懵的。那时候没人告诉我哪个窗口是干嘛的,全靠自己瞎点。后来带团队了,我发现新人上手最大的障碍不是光学理论,而是——这软件到底怎么用?

这一章,我就带你把这几个核心模块摸透。你不需要记住所有按钮,但下面这几个地方,你得知道它们是干什么的。

4.1 软件界面:别被吓到,核心就几个窗口

Zemax的界面,说白了就是一堆窗口拼在一起。但真正干活时,你常用的不超过5个。

  • 主菜单栏:文件、编辑、系统、分析……这些跟Office差不多,不细说。
  • 工具栏:快速打开常用功能。我个人习惯把“透镜数据编辑器”和“评价函数编辑器”的图标拖到第一排。
  • 图形窗口:显示光路图、点列图、MTF等。默认是2D布局图,你可以右键切换。
  • 系统状态栏:最下面那一条,显示当前系统参数。嗯,这里要注意——它不会自动刷新,有时候你改了参数,得手动点一下“更新”。
我的小习惯:每次打开新文件,我先把所有窗口布局重置为“标准布局”。快捷键是Ctrl+Shift+L。这样不管别人怎么乱拖,我都能快速找回状态。

4.2 系统参数设置:波长、视场、孔径

这三个参数,是任何光学系统的起点。你想想看,没有波长,你怎么算折射率?没有视场,你怎么知道光线从哪来?没有孔径,光通量怎么定?

4.2.1 波长设置

系统 → 波长里设置。默认是可见光(F、d、C线),但做AR系统时,我通常只用单波长或两三个波长。

  • 主波长:一般选绿色(550nm或587nm),因为人眼最敏感。
  • 权重:如果你做多波长优化,权重代表这个波长的重要性。我一般给主波长权重1,其他0.5。
避坑:我曾经犯过一个低级错误——把波长单位设成了微米,结果所有玻璃折射率都算错了。检查了三天才发现。所以每次新建文件,第一件事就是确认单位。

4.2.2 视场设置

系统 → 视场里设置。AR系统常用的是角度视场,单位是度。

  • 视场类型:选“角度”,然后输入半视场角。比如你的AR眼镜对角线视场是40°,那半视场就是20°。
  • 视场点:我习惯设3个点——0°(中心)、0.7倍最大视场、最大视场。这样既能看出趋势,又不会让优化太慢。

4.2.3 孔径设置

系统 → 孔径里设置。这里决定了系统的光通量和F数。

  • 孔径类型:AR系统常用“入瞳直径”或“像方F数”。
  • :比如你设计一个F/2.0的目镜,入瞳直径=焦距/F数。假设焦距20mm,那入瞳就是10mm。
关键点:孔径和视场是耦合的。你改了孔径,视场边缘的光线可能被切掉。所以每次改完,记得看一眼2D布局图,确认光线没被拦。

4.3 透镜数据编辑器:你的光学系统“户口本”

这个窗口,你以后90%的时间都会盯着它。快捷键是Ctrl+L

每一行代表一个光学面。从左到右,你需要关注这几列:

列名 含义 我的经验
面序号 从物面(OBJ)到像面(IMA) 别乱插行,序号变了,后续分析会乱
曲率半径 正数表示球心在右侧,负数在左侧 我习惯先设成平面(Infinity),再慢慢弯曲
厚度 当前面到下一个面的距离 注意正负号!正数表示光线前进方向
玻璃 材料名称,比如BK7、F2 AR系统常用高折射率材料,比如H-ZF52
半直径 透镜的物理口径 别设太小,否则光线会被切
操作技巧:双击单元格可以直接输入数值。按Tab键跳到下一格。按Shift+Tab往回跳。我经常用这个快速输入一整套参数。

4.4 评价函数编辑器:让软件知道“什么算好”

评价函数,说白了就是给Zemax一个打分标准。你告诉它“像差越小越好”,它就会自动调整参数去满足。

快捷键是Ctrl+E。打开后,你会看到一堆操作数(Operand)。

4.4.1 常用操作数

  • SPHA:球差。AR系统里,球差是主要像差之一。
  • COMA:彗差。离轴视场容易出这个问题。
  • ASTI:像散。我遇到过一款AR眼镜,中心清晰边缘模糊,就是像散没控好。
  • DIST:畸变。AR系统里,畸变会导致虚拟图像变形,很影响体验。
  • RSCE:点列图RMS半径。这是最常用的综合指标。

4.4.2 如何构建一个简单的评价函数

我一般这样做:

  1. 点击“优化 → 评价函数 → 生成”,选默认的“波前”或“点列图”。
  2. 删掉不必要的操作数。比如你只关心轴上,就把离轴视场的操作数删掉。
  3. 手动添加几个关键操作数,比如SPHA、COMA,权重设成1。
  4. 点击“优化 → 自动优化”,看结果。
注意:评价函数不是越复杂越好。我曾经加了几十个操作数,结果优化了三天没收敛。后来删到只剩10个,半小时就搞定了。少即是多。

4.5 本章知识体系

下面这张图,帮你把这一章的核心逻辑串起来。你可以把它当成一个“操作地图”。

Zemax/OpticStudio 软件基础操作流程 第一步:设置系统参数 波长(主波长+权重) → 视场(角度/物高) → 孔径(入瞳直径/F数) 第二步:输入透镜数据 曲率半径 → 厚度 → 玻璃材料 → 半直径(注意正负号和单位) 第三步:构建评价函数 生成默认评价函数 → 删减冗余操作数 → 添加关键像差(SPHA/COMA/ASTI) 第四步:自动优化 → 分析结果(点列图/MTF/像差曲线) 💡 快捷键 Ctrl+L: 透镜编辑器 Ctrl+E: 评价函数

嗯,这张图其实就概括了咱们这一章的核心。你照着这个流程走一遍,基本就能把Zemax的基础操作跑通了。

总结一句话:先设好波长、视场、孔径,然后在透镜编辑器里搭好结构,最后用评价函数告诉软件“往哪个方向优化”。这三步走顺了,后面的事就好办了。

公众号:蓝海资料掘金营,微信deep3321