在SYNOPSYS反射式自由曲面系统中增加透镜


在SYNOPSYS反射式自由曲面系统中增加透镜


SYNOPSYS的FFBUILD自由曲面系统可以方便快捷地设计反射式自由曲面系统

只需要在宏中输入反射镜的初始位置、形状和所需要的像面的尺寸和位置,就可以自动建模自由曲面系统,并且自动生成对应的优化宏


优化后的结构


经过添加泽尼可项的变量进行优化之后,优化出了非常好的反射式自由曲面系统

在自由曲面系统增加透镜

现在的系统是在全局坐标下定义的,那如何在自由曲面系统增加透镜,例如在光阑之后或在像面之前增加保护玻璃?

打开WS工作表格

点击PAD上的WS按钮打开WS工作表格窗口

点击PAD左边的插入元件按钮,点击在PAD图里需要插入的位置

点击之后,一个新的元件插入了刚才点击的位置。由于此处仍是在正常坐标系下,不需要做额外的倾斜偏心修改

在WS工作表窗口可以直接修改元件的位置和材料厚度等参数

在像面之前增加元件

这个操作会比上面稍微复杂一些,因为像面是用全局坐标定义的,并且我们需要保护玻璃和像面平行

打开SPS数据表,我们在SPS数据表格中完成这个操作

我们首先选中第8行的 "表面类型 "单元格, 然后在 "基础表面形状 "窗格中点击 "平面",这样会在表面8插入一个平面。重复这个过程,再添加一个平面(到表面9)。

在这个例子中,我们将把表面7和8作为保护玻璃的前后表面。表面9将是新的像面。 要做到这一点,我们将点击表面7(窗口前面)的倾斜/偏心单元,然后选择组倾斜和偏心。 我们可以接受默认值,然后点击'设置'。或者,如果想更精确,可以把群组中的表面数从最大允许值改为3(考虑的确切表面数)。

接下来,我们将在表面7和8之间增加1毫米的厚度,并从玻璃到探测器平面(表面9)增加2毫米的厚度。我们要把玻璃+探测器的组合变成一个3毫米厚的单位。为了保持像面与之前相同的位置,我们将从表面6的厚度中减去3mm。 请注意,将表面7的倾斜/偏心特性改为组后,表面6的厚度显示为负数,因为表面7不再是全局坐标表面。按照这个惯例,我们将改变相应的厚度,如下所示。

最后,我们将给表面7分配一个玻璃模型参数,把它变成一个玻璃材料。点击表面7的材料单元,激活折射率编辑器。 然后选择玻璃模型,点击 "设置 "按钮使用默认值。

最终结果:修改后的镜头数据和图形

请您留言