手机版

您的位置:一灯网首页 > 光热 > 正文

CODE V的非球面专家介绍

2019-05-23 文章来源:薛金娜 阅读原文

CODE V的非球面专家可以根据当前的评价函数确定非球面的最优位置。该算法利用Qbfs公式,在计算表面等级次序时兼顾非球面斜率偏离极限并加权约束。计算本身是非常高效的,需要的时间大约等于一个优化周期。

非球面操作模式

你可以选择两种操作模式,分析模式和布局模式:

1.分析模式——在这种操作模式下,非球面专家不改变镜头模型,但是会生成一个表格,给出将表面转换为非球面形状的最佳顺序。(用户可以通过请求0个非球面来指定这种模式)

2.布局模式——在这种操作模式下,非球面专家执行以下操作:

-确定表面的最优排序

-将最优表面转换为非球面

-修改优化序列,以添加对非球面斜率偏差、归一化半径和其他用户自定义约束(例如CUV,THI,SD)的约束

-对镜头进行局部优化

-对所需的非球面重这些步骤 

使用非球面专家

非球面专家算法获取系统中所有的球面,并根据将每个球面转变为非球面(此时它转换为二次曲面常数为0的Qbfs类型)时,每个光学表面对评价函数的影响程度对其进行排序。这是以累积的方式完成的,因此如果首先转换了表面3,当转换表面5时,其对评价函数的影响程度降低,那么排序也会考虑到这一点。如果有需要,可以将多个表面转换为非球面,并且每次转换后重新计算排序。这个功能可以帮助我们将非球面定位在最优的位置,且不需要使用大量的工程知识,也不需要像通常那样进行反试验。

当对表面转换为非球面的效果进行排序时,需要考虑评价函数,以及对非球面曲率和非球面项施加的任何限。在运行此功能之前,我们需要首先创建一个标准的SEQ优化文件,并且提供优化文件的名称作为输入。还有一个关于如何加工非球面的考量,你可以选择限非球面的均方根斜率,以及使用多少个非球面项。如果非球面被限为较小的RMS斜率,或者使用低阶的非球面项,则很可能会影响表面的排序和整体性能的改进。折衷的办法是,略微下降性能或许可以得到更容易/更便宜的加工。这些限可以根据设计的需要进行调整。

在添加非球面的时候,还需要考虑其他因素,例如针对于加工方法的曲率极限,直径和厚度极限;是否允许一个元件的两侧都有非球面;或者是否允许在空气间隔里有连续的非球面。这些都是非球面专家的输入选项,非球面专家允许在转换非球面时施加这些约束。需要注意的是那些最初不满足约束条件(如斜率,曲率,厚度等)的表面将不会被转换为非球面。如果有多个转换,在每次转换之后将重新评估标准,因为系统可能会因为转换而发生变化。

运行非球面专家

在菜单栏选择优化>非球面专家,会显示一个输入对话框,您可以在其中输入需要使用的AUT序列的名称,以及一个可选的输入文件和/或可选命令。

本文来自欧熠光电微信公众号ShanghaiOE,推荐关注!
>>查看更多文章

看过本文的人还看过

云推荐

热点聚合:一灯人才网一灯网一灯论坛

一灯人才网
反馈信息 返回顶部
文章 产品 图片 论坛 综合