跳转到内容

设计导入

Setup 选项卡 Project 组中的 Import(导入) 按钮读取 TFCalc(.tfd)、Essential Macleod(.dds)和 OptiLayer(.dsg)保存的镀膜设计,并把它们作为 TFStudio 设计加入某个项目文件夹。可以一次选取任意数量、来自任一程序的文件;每个文件成为一个设计。

左侧列出所有能读取的设计:程序、层数,以及还有多少材料名称需要指定 TFStudio 材料。无法读取的文件列在下方并注明原因。添加文件… 会把新选取的文件追加到同一批中。

右侧显示当前高亮的设计:入射介质、基底、出射介质和参考波长,然后是层堆栈,给出每层导入后的物理厚度(纳米),旁边是文件中对该层的描述(光学厚度、锁定)。读取时所做的假设或略去的内容写在堆栈上方,无法计算厚度的层也在此注明。堆栈下方是材料表,最下方是该设计在正入射下、按文件自身绘图范围计算的透射率、反射率和吸收率,所有材料都指定后即会显示。

材料。 设计中的材料名称沿用该程序自己数据库中的写法。每个名称会在你的材料目录中按名称精确查找,匹配结果显示在选择器中;来自同一程序导入的材料优先于其他材料,用户目录优先于内置库,Air 始终对应内置的 Air。任何建议都可以用选择器更改。名称在整批中共享,指定一次即覆盖所有使用它的设计。请先导入该程序的材料文件(材料编辑器,导入材料文件…),这样名称才能被找到。未指定的名称会作为缺失材料导入:设计编辑器会标记它,之后可用 替换材料 修正。

OptiLayer 设计只用缩写来命名材料,因此读取器会在设计所在文件夹中查找:项目文件中若有缩写对应表则用之,否则取在控制波长处折射率与层中记录值相同的那个材料文件。文件夹中的基底文件提供介质,若项目未指明基底,也由此提供基底。以这种方式找到的材料标记为“来自设计所在文件夹”,并随设计一起保存,如同 .tfs 文件携带材料一样,因此设计按其原本使用的定义计算。若要改用目录中的材料,在该行的选择器中选取即可;状态旁的按钮可恢复文件中的定义。

底栏。 TFCalc 文件不记录波长单位,但每一层都同时带有四分之一波数和物理厚度,二者只在正确的单位下相符,因此开关会从文件中读出单位。也可手动设为 nm 或 µm;若与文件不符,设计中会注明。选择项目文件夹,然后点 导入。设计编辑器会打开最后加入的设计。

Rugate 或渐变折射率设计会列在无法读取的文件下方并注明原因。OptiLayer 的 rugate 层、Essential Macleod 的堆积密度层和 TFCalc 的可变材料都是这些程序构建渐变折射率的方式,而 TFStudio 没有渐变层可以承载它们。

TFCalc Essential Macleod OptiLayer 在 TFStudio 中
层编号 从基底起 从入射介质起 从基底起 无论来自哪个程序,存储方式相同
层厚度 物理厚度(nm);QWOT 仅作参考显示 λ₀ 处的全波光学厚度,或物理厚度 控制波长处的四分之一波数,按层中记录的折射率,在匹配角度下定义 物理厚度(nm);光学厚度用该层在 λ₀ 处的折射率换算,文件有匹配角度时按该角度换算
吸收层 物理厚度(nm) 光学厚度按 n 的实部 四分之一波数按 n 的实部;折射率过低、光波无法在匹配角度下传播的层按正入射换算并注明 物理厚度(nm)
参考波长 Environment,单位由各层数据判断 按文件的单位 控制波长 nm
背面 背面层 背面堆栈;表面模式随之设置
出射介质 Environment;与基底相同表示半无限基底,否则表示计算基底的两个表面 基底即出射介质 项目文件;基底视为半无限,这是程序的默认设置,其 Back Side 选项不在文件中 按文件,并相应设置评估模式;程序没有出射介质时取基底材料,含义相同
基底厚度 Environment,mm 未使用 文件中没有 文件没有时取 TFStudio 默认值
常数折射率 以数字作为材料名称,且目录中没有同名材料时 文件夹中没有匹配材料时取记录的折射率 嵌入设计的常数折射率材料
锁定层 Optimize = No Lock 状态 F 锁定

堆栈公式及其符号、文件中的入射角、匹配角度,以及读取时略去或假设的内容(优化目标、层分组、链接层、第一个之外的环境、监控设置、项目未指明的介质)都会以程序当前语言写入设计的备注。