解决方案

SYNOPSYS™复消色差物镜的公差设计

概述


NCOP移除曲率求解

MSB预估公差程序

Mente-Carlo公差分析

Monte-Carlo公差分析直方图

FAMC制造调整

MPL将公差转化为元件图纸

DWG带有公差的装配图


设置工作目录

选择Dbook工作目录

参考Donald Dilworth《Lens Design Automatic and quasi-autonomous computational methods and techniques》第13章

二维图

FETCH C12L2.RLE


NCOP移除曲率求解

在计算公差之前,必须先移除表面6上的曲率求解

在Command Window中输入以下命令

CHG

6 NCOP

END

NCOP的意思是删除所有的曲率拾取和求解


MSB预估公差程序

在Command Window中输入命令MSB

选择TOLERANCE选项

选择WAVE选项

选中Prepare MC

点击GO按钮

MSB意思是Menu, Simple BTOL

BTOL意思是Budget TOLerance program


方差值

当计算已完成时,看Command Window最低行向 上一点的部分,如下图所示:


轴上像的方差为0.05,如箭头所示,是一个相当 大的值,视场边缘的方差几乎也是这个值,但我 们并不是很关心这。


预估公差结果

拖动Command Window 的滑块进度条,找到预估公差分析结果

结果非常糟糕

表面1和2的空气间隔公 差是0.0016英寸

表面2和3的空气间隔公 差是0.0049英寸,Vnumber的公差是0.054 ,偏心公差是0.00024

无法做出此公差的透镜


公差灵敏度

THIRD SENS各参数含义见每天一例23-三阶像差。

这个列表展示了各个平面对于各种像差的贡献度及其导数的平方和。这里有一个概念就是如果这些参数很大,即使它们被其他的表面的贡 献所补偿了,但是系统会对微小的误差非常的敏感,因为没有办法做的这么好。 SAT 的值,球差的总和为 8.363。


降低SAT球差设置为4

点击Open MACro按钮

打开C13M1.MAC,点击Open

点击Run按钮


运行BTOL

点击Open MACro按钮 ,打开C13M2.MAC, 点击Open,点击Run按钮


Mente-Carlo公差分析

在Command Window中输入如下命令行

MC 50 4 QUIET -1 ALL 5

MC意思是Mente-Carlo公差分析

50个抽样,透镜初始位置为4,QUIET抑制 Command Window中的输出,监控所有质量描述 符,存储第一个描述符值大于-1的例子,最糟糕 的例子存在位置5

Monte-Carlo公差分析直方图

MC PLOT

绘制Monte-Carlo公差分 析直方图


50个采样中最坏的例子

切换到ACON2,点击数字2

在Command Window中输入GET 5

点击PAD Bottom按钮 ,选择OPD Fan Plots


FAMC制造调整

点击ACON1,点击Open MACro按钮 ,打开 C13M3.MAC,点击Open,点击Run按钮 , 点击ACON2观察最坏的情况。


Monte-Carlo公差分析直方图

点击ACON1

在Command Window中输入 MC PLOT


MPL将公差转化为元件图纸

在Command Window中输入MPL,选中USE BTOL,SN输入3,ID EXAPMLE DRAWING,ID ELEMENT 2,ID MY COMPANY,点击ELD。


将公差转化为元件图纸


DWG带有公差的装配图

MPL,点击第一个DWG按钮。


总结

本例讲述了NCOP移除曲率求解,MSB预估公差程 序,Mente-Carlo公差分析,Monte-Carlo公差分析 直方图,FAMC制造调整,MPL将公差转化为元件 图纸,DWG带有公差的装配图。