解决方案

有问必答——SYNOPSYS界面操作课堂(二)

二、命令设计模块问题汇总


1、问:确定镜头系统的光阑位置方法有哪几种?


答:(1).在 Command Window 中输入 WS



(2)在 Command Window 中输入 SPEC



(3)打开AI模式 ,在 CW 中输入 STOP ? 即可。




2、问:下面红色标注的两行会在优化函数中计算吗?



答:只要在 AANT 文件中的命令都会在优化时被计算。



3、问:MTF怎么控制?


答:(1) 一开始在 DSEARCH 的时候,加个TOSHEAR,MTF可能会很好。



(2)也可以使用 MTF 像差命令直接控制




4、问:模拟退火怎么理解,每次优化后都要使用一次?


答:模拟退火是一种全局优化算法。


如果每次优化时一个树枝的话,模拟退火可以帮你从一个树枝跳到另外一个树枝,找到最小值。



5.请问,怎么查看镜头基本参数?


答:在CW中输入SPEC。



6、问:如何查看每一面的孔径值?


答:使用CAP命令,



7、问:主光线角度用什么控制?


答:使用LUL命令控制主光线角度的上限。



可以使用 HELP UNI ,获得该命令的详细解释。



8、问:查看离焦 MTF 曲线?


答:




9、问:请问下图中是怎么控制畸变的?




答:实际像高和理想像高的差值,使差值等于0 ,就是在控制畸变。




10、问:控制1视场畸变小于1.4 ,怎么设置?


答:
LUA   1.4  .1 0.1 COMPOSITE
CD1 P  YA  1
CD2 GIHT
CD3 CONST 1
=100*(CD1-CD2*CD3)/(CD2*CD3)
其中 LUA 是控制绝对值的最大值。另外,LUL 和 LLL 的含义分别是不大于和不小于。


若想控制 0.7 视场的畸变,需要对上述命令中的 CD1 行和 CD3 行进行如下修改:
CD1 P YA 0.7
CD3 CONST 0.7


11、问:如何在 SYNOPSYS 中控制 CRA ?


答:例如:
LUL 30 10 1 A  P UNI 1
 LUL 28 10 1 A  P UNI .9
 LUL 26 10 1 A  P UNI .8
 LUL 24 10 1 A  P UNI .7



12、问:HBAR 的含义?


答:HBAR 是指Y方向上物高的占比,就是 Y 方向视场。



13、问: ZSEARCH 搜索完毕后,将10个最有潜力结果的简图关闭后,怎样再次打开?


答:在 Command Window 中输入 ZSEARCH PLOT 。



14、问:Synopsys 能否绘制多个视场的二维图?


答:是可以的。新建宏,输入以下代码,就可以。




15、问:怎样自动控制各个视场的主光线垂直入射到像面,假设初始像面是表面18,使用 AEI 功能后,像面为表面 20?


答:M 0 10 A P HH 1 0 0 0 LB0




16、问:DSEARCH 搜索光阑设置的问题?


答:在 DSEARCH 输入中设置 STOP MIDDLE 和 STOP FREE 后,有时候软件自动计算出的最好光阑面可能在编表面 1。若想真的放置到某个面,可直接使用STOP FIX SN 指定到特定表面,SN-表面编号。



17、问:DSERACH 搜索时想要指定玻璃库,比如成都光明,怎么操作?


答:DSEARCH 功能, 关于材料使用,有两种方式:
第一种,就是不指定具体材料,设定或不设定玻璃的折射率,然后使用玻璃模型,优化完成以后,再使用MRG 指令,系统弹窗会让你指定玻璃库,然后你指定光明玻璃库 ,得出来的材料就是光明材料。
第二种,就是一开始,在DSEARCH 里面,指定 具体的光明材料。
第三种,优化最后,你还可以使用GSEARCH功能,把里面的材料,优化成光明的材料。



18、问:如何单独控制某个透镜的折射率和阿贝数?


答:在 PANT  和END之间,使用 
VY SN INDEX UPPER LIMIT LOWER LIMIT 
 VY SN VD UPPER LIMIT LOWER LIMIT 


 

其中,SN——表面编号,INDEX——折射率,UPPER LIMIT——上限,LOWER LIMIT——下限 ;VD——阿贝数; 


例如:控制表面3的折射率为 1.3~1.8;阿贝数为 40~60 
输入如下: 
VY 3 INDEX 1.8 1.3 
VY 3 VD 60 40



19、问:设计 achrotherms 镜头,为什么要取以下两个玻璃?



答:上面的的材料挑选,可挑选出两种消热差的透镜    ,使用的理论  you can read the original paper at Applied Optics Vol. 33, No. 34, 8009-8013 (1 December 1994).



20、问:如何控制单个镜头的直径与厚度比?


答:假设想要表面1的直径与厚度比大于3,小于7,输入以下命令即可:
LUL 7 1 .1 A CAO 1
MUL CONST 2
DIV  TH 1


LLL 3 1 .1 A CAO 1
MUL CONST 2
DIV TH 1



21、问:如何控制整个镜头的玻璃?


答:在 PANT 和 AND 之间输入:



其中,CBOUNDS -冕牌玻璃边界;FBOUNDS -火石玻璃边界; ND1 -折射率上限,ND2 -折射率下限;VD1 和VD2- 阿贝数;
例如:




22、问:FCV 命令行中的 SCF 的含义?


答:



由图可知,SCF 是横坐标的间隔。




23、问: SYNOPSYS 中 FNUM 的定义?


答:DSEARCH 里面的 FNUM  ,和 SPEC 出来的 FNUM 上的数据,是 工作F数。
而像方 F 数=焦距/入瞳直径  ,如果物距在无穷远处, YMP1 和入瞳半径是相等的,
所以物距无穷远时,FNUM=EFL/2*YMP1  ,是适用的。
不过,无论是使用 无穷远,还是有限远的物距,我们想计算像方FNUM,还是要根据公式来。
比如,利用如下代码进行像方 FNUM的控制:
M  4  1 A FOCL            
                 DIV  SECTION   ENA  1  10
  DIV  CONST 2
这个代码的意思是  焦距除以入瞳半径,再除以2  ,得出来 就是 像方 fnum, 目标等于4。



24、问:光线高度超出镜头孔径,怎么解决?


答:如图:COOKE 镜头的光线高度超过孔径,导致出现渐晕现象。



那么,这种情况是由于通光孔径被固定了。只要用
CHG
CFREE
END
就可让孔径恢复。


如若不改口径,使用 WAP 2 和 WAP 3 有时也可以解决这种问题。



25、放大率控制?


答:放大率可以使用 OMAG 命令来控制。




26、问:SYN 可以直接优化mtf吗,现在有个镜头整体都OK,但是有两个视场的弧矢方向掉了,怎么接着优化呢?


答:输入以下代码:
LLL  0.40  1  .05   A  M   MTX  0.5   172  
LLL  0.40  1  .05  A   M   MTY  0.5   172
mtx 和mty 分别是 x 方向和 y 方向。



27、问: 中参数JSN和DT的含义?


答:比如:下面这个变焦镜头。



ZFOCUS 命令行中,4表示第4个面之前的元件,就是前两个镜片,15是将前两个元件向左移动15mm。



28、问:DSEARCH 中 NPASS,TSTART,ASTART 代码的含义?



答:NPASS 是优化期间的运行回圈数 ,包括优化和模拟退火次数   ,一般默认25次。



TSTART,ASTART  , T 代表玻璃厚度,A代表空气厚度 。 就是你给一个初始的玻璃厚度和空气间隔厚度的初始值, 如果你不是用这个两个命令,系统会默认给个 0.1inches的值,如果你使用这两个命令,系统就采用你赋给的值去计算。





29、问:WS 窗口中如何输入CFIX 命令?


答:



在WS里面,任意的空白处,输入 CFIX,然后点击右边的 Update 按钮,所有的表面都会被固定。

若输入的是 2 CFIX,那么就只会固定第2个表面。



30、问:请问 AEC 的 default window 是多少


答:关于 AEC 命令的默认 window 大小在用户手册中没有提及,所以 window 的默认值为0。



31、问:AEC 2 1 0.2命令行的含义?


答:解释为:软件对镜片的边缘进行优化时,一旦镜片厚度小于2,将使镜片的边厚优化增大。


当边厚在2到1.8厚度之间时,使用权重值1。当边厚小于1.8时,系统内部会自动增大权重,将边厚拉回来。



32、问: DSEARCH 搜索时控制第一面为正?


答: LLL  20  1   1  A  RAD  1  , 控制第一个面的曲率半径大于20 ,就可以 控制第一个面为正。



33、问: DSEARCH 搜索中,怎么控制材料选择的阿贝数范围呢??


答:在 SPECIAL PANT 中添加控制阿贝数范围的命令,即箭头所指的位置。



具体的控制材料折射率和阿贝数边界的命令格式如下: