吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 7079|回复: 6

业余选手练个手。结果很惨。

[复制链接]
  • TA的每日心情
    开心
    2024-11-21 14:53
  • 签到天数: 1271 天

    [LV.10]以坛为家III

    15

    主题

    231

    回帖

    61

    积分

    版主

    积分
    61
    发表于 2020-9-4 22:11 | 显示全部楼层 |阅读模式
    设计指标:
    1、F 2.2、FOV 50~55°、TOTR  22、BFL  5.5
    2、像高3.5。焦距无限制。
    3先搞可见光,红外先不考虑率。
    开搞开搞:
    听说视场角大于40°要搭前面的镜头。于是:
    RLE
    ID 1G3P
    WAVL .6562700 .5875600 .4861300
    APS 5
    UNITS MM
    OBD 1E+09 50 2   
    0 AIR
    0 CV 1E-09 AIR               
    1 CV 0.035 TH 2.5         
    1 GLM 1.54 55               
    2 CV 0.092 TH 5 AIR      
    3 CV 0.045 TH 2.5         
    3 GLM 1.50000000 55.00000000               
    4 CV 0.0100 TH 4.00 AIR      
    5 CV 0.00 TH 0.00 AIR
    END

    在这个结构之上进行搜:
    TIME
    CORE 14
    DSEARCH 2 QUIET
    USE CURRENT 5 ALL                        
    GOALS
    ELEMENTS 2
    FNUM 1.5 1                                    
    BACK 5 SET                                   
    STOP MIDDLE
    STOP FREE
    ASPHERIC 1 2  5 6 7 8            
    FOV 0 .2 .4.6 .8 1
    NGRID 6
    SNAP 10
    RT 0.5
    RSTART 50
    PLASTIC 1  5 7         
    ANNEAL 50 10 Q 40
    NPASS 50
    END
    SPECIAL AANT
    ACC 10 1 1               
    ACA 50 1 10
    ASC 85 1 1
    LUL 22 .1 1 A TOTL        
    END
    GO
    TIME
    PXT
    结果就是这个样子,有些惨不忍睹。


    然后有些问题想请教一下:
    1、为了高低温为什么要让G在第二枚。
    2、在搭前面的结构的时候我想让第一枚镜片材料为塑胶应该怎么操作。
    3、我结构跑出来之后就不知道该怎么去优化了。就疯狂运行系统自动生成的DSEARCH_OPT?
    4、其实还有很多问题想问,像这里怎么控矢高,芯厚(这个我好像知道),再如最后一枚镜片的这么凹应该怎么控制呢?

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×

    评分

    参与人数 1金币 +2 收起 理由
    jnu-cgl + 2

    查看全部评分

    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-22 08:43
  • 签到天数: 1463 天

    [LV.10]以坛为家III

    47

    主题

    616

    回帖

    74

    积分

    版主

    积分
    74

    论坛忠实支持者

    发表于 2020-9-4 23:12 | 显示全部楼层
    软件也不是万能的啊,最终还是要靠人
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 14:53
  • 签到天数: 1271 天

    [LV.10]以坛为家III

    15

    主题

    231

    回帖

    61

    积分

    版主

    积分
    61
     楼主| 发表于 2020-9-5 08:25 | 显示全部楼层
    jnu-cgl 发表于 2020-9-4 23:12
    软件也不是万能的啊,最终还是要靠人

    刚刚学这个软件、确实好多地方都不太会
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 10:07
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    52

    主题

    1046

    回帖

    237

    积分

    初级

    积分
    237

    论坛忠实支持者

    发表于 2020-9-5 18:43 | 显示全部楼层
    看你学习光设还是很积极的。
    给你个建议,一开始不要用syno,尤其你本科毕业刚开始学习,基础较差,从zemax老老实实学习,一点点做。synopsys的强大在于设计上前期可以完全忽略像差,这点其实对初学者很不好,没有自己学习到的内容,到最后啥也不会,而且软件不是万能的,跑出来结构还是得自己优化,你看看你是不是就卡住了。
    现代光学设计数据数值计算,但不完全是数值计算,理解像差和结构搭配,材料等很重要。

    最后,sunopsys前期很牛。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 14:53
  • 签到天数: 1271 天

    [LV.10]以坛为家III

    15

    主题

    231

    回帖

    61

    积分

    版主

    积分
    61
     楼主| 发表于 2020-9-6 19:32 | 显示全部楼层
    wsjch 发表于 2020-9-5 18:43
    看你学习光设还是很积极的。
    给你个建议,一开始不要用syno,尤其你本科毕业刚开始学习,基础较差,从zema ...

    好的,谢谢学长的建议。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-15 09:16
  • 签到天数: 107 天

    [LV.6]常住居民II

    80

    主题

    119

    回帖

    2

    积分

    版主

    积分
    2
    发表于 2020-9-6 21:43 | 显示全部楼层
    你前面说的视场角FOV 50~55°,是半视场角50~55° 么。
    在软件里面定义的是半视场角的。如果半视场角是50~55° ,OBD 1E+09 50 2    就没问题
    如果场角是50~55° 。那应该设置OBB 0  25  2  
    另外,一般广角采用,前端设置,广角就是半视场角 35°到40°(视场角 70°到80°),但是也不是一定必须,就看你的边缘斜掠射的光线能否进入系统。光学设计是很灵活的,

    中间 ASPHERIC 1 2  5 6 7 8     ,这里面, 1 不是指的是第1个面,指的是非球面开的阶数。
    后面的 2  5  6  7  8 指的是非球面的位置。

    你如果想让,前端的第1枚镜片是塑胶材料,你直接定义一个塑料材料呗,比如EP6000。就可以啊,上面你是指定的折射率和阿贝系数。

    你结构跑出来,不知道怎么办?
    感觉你把光学设计的目的搞丢了。光学设计的目的,就是设计出,可以满足光学规格和满足加工的系统。你要随时查看光学系统结构,是否可以被加工和生产(镜片的心厚 边缘厚度 边缘倾斜角度等),光学规格是否达到了。

    如果达到设计目标。你要使用ARGLASS功能,就是MRG功能把玻璃模型变成实际玻璃。然后,运行公差分析,看公差是否敏感,是否要优化敏感度。
    如果很设计要求有差。你要修改光学设计目标值和权重,平衡各种设计规格和权重。
    添加新命令,删除一些不合理的命令和权重。运行模拟退火,精进设计

    如果最后系统很难有进一步改善,要么添加非球面更多的高阶系数,要么使用AEI增加镜片数,要么选择10个初始结构的其他结构再尝试,要么修改DSEARCH的参数,看看能否有其其他的新发现。

    控制矢高,在 AANT 和END之间使用如下命令
    LLL  .1  5   .05   A   P   ZG   .8 0 0 0 8
    S P ZG .8 0 0 0 8      
    就是控制,第8个面,0.8视场 ,矢高最小值 是0.1 ,权重是5 ,window是0.05





    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 14:53
  • 签到天数: 1271 天

    [LV.10]以坛为家III

    15

    主题

    231

    回帖

    61

    积分

    版主

    积分
    61
     楼主| 发表于 2020-9-7 08:49 | 显示全部楼层
    optics1210 发表于 2020-9-6 21:43
    你前面说的视场角FOV 50~55°,是半视场角50~55° 么。
    在软件里面定义的是半视场角的。如果半视场角是50~ ...

    ASPHERIC   这个我复制的代码的时候给弄掉了。我明白这个意思。

    真心非常感谢大佬的讲解。


    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-23 09:50 , Processed in 0.156250 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表