吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 5158|回复: 8

[求助] [已解决]尝试复现专利时出现了“主光线不能被追踪时无法计算”以及操作数无法控制变量的问题

[复制链接]

该用户从未签到

1

主题

4

回帖

0

积分

小白

积分
0
发表于 2022-8-23 20:32 | 显示全部楼层 |阅读模式
如题,本人是一名正在学习zemax的小白,听说刚开始学习的时候复现一些专利能更快入门,于是找了一篇专利(摄影物镜——201480079905 .0)
想开始复现,本以为只要按照说明书敲上参数就可以复现,但是发现大部分光线好像无法成像在像方,如图

而且总长也达不到设计要求。然后我尝试按照说明书的要求对系统进行优化,但是在默认评价函数那边又报错


然后我放弃用默认评价函数,想依照说明书里写的±5%来为每个面设置范围,再限定焦距和系统总长进行优化,结果发现明明是在评价函数中使用操作数CVGT和CVLT对透镜半径进行了限制(如下图左1)。我的理解是我把所有面的半径,厚度,净口径的范围(也就是±5%)都设定好,然后试试优化之后能不能成像到像平面。但是我发现优化之后半径就变得很小了,且整个系统已经变形了。

我的疑问是,各个面的半径,比如第一个面,我设定的应该是28.975-32.025之间,但为什么优化之后不受我的控制变小这么多呢?即便我改变了权重也不受我的控制。还有就是默认评价函数为什么会报错呢?是不是我把这些都完成了就能聚焦了呢?希望各位大大给一些建议,感激不尽!
最佳答案
2022-8-24 08:31
草木双生 发表于 2022-8-23 22:04
您说的定义什么方式去收敛是不是指的是默认评价函数中的优化函数?那么我是不是改变优化函数里的参数组合 ...

1.可以这么说;2.光线混乱的情况下,不管你使用什么默认评价函数,都会报错;
3.专利数据中曲率半径给的是一个范围,这个大概率是造成你不能复原的原因

本帖子中包含更多资源

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

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

使用道具 举报

  • TA的每日心情
    开心
    2024-9-15 17:47
  • 签到天数: 436 天

    [LV.9]以坛为家II

    66

    主题

    585

    回帖

    88

    积分

    入门

    积分
    88
    发表于 2022-8-23 21:18 | 显示全部楼层
    光阑位置不是第一个面
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-11-16 10:20
  • 签到天数: 1205 天

    [LV.10]以坛为家III

    11

    主题

    714

    回帖

    136

    积分

    版主

    积分
    136
    发表于 2022-8-23 21:21 | 显示全部楼层
    1.专利数据可能有几个关键的数据是不正确的
    2.若此时直接插入默认操作数,光线追迹会错误,无法识别光线
    3.不用默认操作数,而单纯转去控制曲率半径、厚度或者空气间隔等结构参数,是不对的,并没有定义以什么方式进行收敛
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2022-8-23 21:57 | 显示全部楼层
    cq20150401 发表于 2022-8-23 21:18
    光阑位置不是第一个面

    可即便我把光阑位置放到后面,边缘的光线也过不去呀
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2022-8-23 22:04 | 显示全部楼层
    雇人思乡 发表于 2022-8-23 21:21
    1.专利数据可能有几个关键的数据是不正确的
    2.若此时直接插入默认操作数,光线追迹会错误,无法识别光线
    ...

    您说的定义什么方式去收敛是不是指的是默认评价函数中的优化函数?那么我是不是改变优化函数里的参数组合(比如点列图+RMS+主光线)挨个去试着会不会报错?或者说您的意思是一开始这些数据就有问题,我单靠修改评价函数是无法使系统成像的,对吗?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-15 17:47
  • 签到天数: 436 天

    [LV.9]以坛为家II

    66

    主题

    585

    回帖

    88

    积分

    入门

    积分
    88
    发表于 2022-8-23 23:53 | 显示全部楼层
    我看了下这个专利,焦距写错了,不是110,大概在11左右,所以入瞳不是你写的39.3,你直接填F数为2.8就行了,光栏在中间,而且视场这么大,一看这个焦距就有问题
    又是美好的一
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-11-16 10:20
  • 签到天数: 1205 天

    [LV.10]以坛为家III

    11

    主题

    714

    回帖

    136

    积分

    版主

    积分
    136
    发表于 2022-8-24 08:31 | 显示全部楼层    本楼为最佳答案   
    草木双生 发表于 2022-8-23 22:04
    您说的定义什么方式去收敛是不是指的是默认评价函数中的优化函数?那么我是不是改变优化函数里的参数组合 ...

    1.可以这么说;2.光线混乱的情况下,不管你使用什么默认评价函数,都会报错;
    3.专利数据中曲率半径给的是一个范围,这个大概率是造成你不能复原的原因
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2022-8-24 10:16 | 显示全部楼层
    雇人思乡 发表于 2022-8-24 08:31
    1.可以这么说;2.光线混乱的情况下,不管你使用什么默认评价函数,都会报错;
    3.专利数据中曲率半径给的 ...

    那依您的意思我是不是只能在这个专利的框架下手动修改各曲面半径和厚度等参数,先使系统能成像再考虑优化的事?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2022-8-24 10:37 | 显示全部楼层
    cq20150401 发表于 2022-8-23 23:53
    我看了下这个专利,焦距写错了,不是110,大概在11左右,所以入瞳不是你写的39.3,你直接填F数为2.8就行了 ...

    非常感谢!我只顾着敲数据了,没注意到焦距的问题,在我把光阑移动到后面之后发现能成像了!


    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-16 15:04 , Processed in 0.078125 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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