第四章 膜系设计软件入门:Essential Macleod / TFCalc 软件界面、材料库管理、目标设定
好,咱们进入实战环节了。
前面三章讲了理论基础,什么干涉矩阵、导纳图、等效层……说实话,光看公式容易晕。我当年刚入行的时候,对着课本算了三天三夜,结果一到软件里,发现人家点两下鼠标就出来了。所以这一章,咱们直接上手软件。
目前市面上主流的膜系设计软件,就两家:Essential Macleod 和 TFCalc。我个人习惯两套都装,Macleod 做分析和优化更顺手,TFCalc 做批量计算和反演拟合更快。你选哪个都行,核心逻辑是一样的。
4.1 软件界面:别被密密麻麻的按钮吓到
第一次打开 Macleod,你可能会觉得——这什么玩意儿?菜单栏、工具栏、图层区、结果图、材料表……一堆窗口堆在一起。别慌,我教你一个办法:先关掉所有浮动窗口,只留主界面。
Macleod 的主界面其实就三块:
- 左侧:项目树(Project Tree)—— 你的膜系、材料、目标、优化结果都在这里
- 中间:设计区(Design Area)—— 显示膜层结构、厚度、材料
- 右侧:图表区(Graph Area)—— 显示光谱曲线、导纳图、电场分布
TFCalc 更简洁一点,打开后直接就是一个表格:
- 第一列:层号
- 第二列:材料
- 第三列:厚度(单位通常是 nm 或 QWOT)
- 下面:基板、入射介质、入射角
嗯,这里要注意:TFCalc 默认厚度单位是 QWOT(四分之一波长光学厚度),新手经常在这里翻车。我建议你直接改成 nm,更直观。怎么改?菜单栏 Options → Units → 把 Thickness 改成 nm。
4.2 材料库管理:别用默认库,自己建一个
软件自带的材料库,说实话,只能用来做演示。为什么?因为实际镀膜用的材料,折射率跟批次、工艺参数、沉积温度都有关系。你想想看,同一个 TiO₂,电子枪蒸发的和离子辅助蒸发的,折射率能差 0.1 以上。
所以我的建议是:自己建一个材料库。
在 Macleod 里,材料库叫「Material Database」。操作路径:
- 菜单栏 Tools → Material Database
- 点击 New Material,输入材料名称(比如 TiO2_EB_300C)
- 输入折射率 n 和消光系数 k 的数据(可以从椭偏仪或分光光度计测量得到)
- 保存为 .mat 文件
TFCalc 里类似:
- 菜单栏 File → Open Material File
- 点击 New,输入材料名和 n/k 数据
- 保存为 .mat 文件
材料库管理有几个要点:
- 命名要规范:比如 TiO2_EB_300C_2024,一看就知道是电子枪蒸镀、基板温度 300°C、2024 年测的
- 要包含色散数据:不要只给一个 n 值,要给出 400-1100nm 全波段的 n/k 数据
- 定期更新:每次工艺调整后,重新测量并更新材料库
4.3 目标设定:告诉软件你想要什么
目标设定,说白了就是告诉软件:你希望滤光片长什么样。
比如你要设计一个 532nm 的带通滤光片:
- 中心波长:532nm
- 半带宽:10nm
- 带内透过率:>95%
- 带外截止:400-1100nm 范围内 <1%
在 Macleod 里,目标设定在「Target」窗口:
- 点击菜单栏 Design → Targets
- 添加一个「Bandpass」目标,设置中心波长、带宽、透过率要求
- 添加一个「Block」目标,设置截止范围和透过率要求
- 设置权重(Weight)—— 带内和带外的权重可以不同,我一般带内设 1,带外设 0.5
TFCalc 里更直接:
- 点击菜单栏 Targets → New Target
- 选择目标类型:Transmittance(透过率)或 Reflectance(反射率)
- 输入波长范围和目标值
- 设置容差(Tolerance)—— 比如 532nm 处要求 98%,容差 ±1%
4.4 知识体系框架
下面这张图,是我自己总结的膜系设计软件入门知识体系。你照着这个顺序学,不会乱:
4.5 实战小技巧
最后,分享几个我这些年积累的小技巧:
- 快捷键:Macleod 里 Ctrl+D 直接打开设计窗口,Ctrl+A 打开分析窗口。TFCalc 里 F5 是优化,F6 是分析。
- 批量计算:TFCalc 支持批量扫描角度和厚度,在菜单栏 Run → Parameter Scan 里设置。
- 导出数据:Macleod 的图表可以右键导出为 CSV,方便在 Excel 里做进一步分析。
- 版本管理:每次修改设计前,先另存为一个新文件。我吃过亏,优化了半天发现还不如之前的好,结果没保存旧版本……
好了,这一章就到这里。软件这东西,光看没用,得动手。你打开软件,跟着我上面说的步骤走一遍,比看十遍书都管用。