吾爱光设

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

[求助] [已解决]zemax光线瞄准近轴和实际瞄准不一样

[复制链接]
  • TA的每日心情
    无聊
    2024-10-30 10:58
  • 签到天数: 37 天

    [LV.5]常住居民I

    3

    主题

    32

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2024-10-9 09:51 | 显示全部楼层 |阅读模式
    系统为物高+na,na为0.8,在使用光线瞄准时,选择近轴和实际两种瞄准效果不一样,当选择近轴时,除了将光阑放在第一片的第一面上时,其余地方均会“目标错误,无法发射光线”,选择实际反而不报错,这是怎么一回事,为什么近轴报错实际反而不报错


    最佳答案
    2024-10-9 17:48
    关于光线瞄准:虽然zemax没有硬性强制系统孔径必须设置为光阑尺寸浮动。但当系统的光阑在中间位置或者后方时,其他的系统孔径类型如入瞳直径,像方F数,甚至物方NA的定义都会变得模糊不清晰,因为前面这些孔径类型都是软件默认的近轴定义(或者高斯光学定义),当实际光阑在透镜之前不会有这种歧义。

    近轴光线瞄准,刚开始光线搜寻的时候,是从近轴的入瞳到实际光阑做线形映射然后迭代搜寻。实际光线瞄准,采用更严格的光线迭代到实际光阑位置,代价就是计算速度慢,效率低。两种瞄准算法 的迭代架构,计算起点不太一样。如果光瞳像差比较大或者非线性比较强(光瞳映射比较扭曲),比如你上面的例子,可能会表现出比较大的差异性。

    回到前面,其他的系统孔径定义(除了光阑尺寸浮动),都带有近轴光学的线形映射色彩,而光线瞄准的初衷是直接跳过近轴定义,直接瞄向系统中实际存在的光阑位置及尺寸。为了避免歧义及软件逻辑的合理性,Zemax实际上不成文的规定是:如果要使用光线瞄准,系统孔径就必须设置为光阑尺寸浮动。 然后你会发现,在绝大多数的情况下,近轴瞄准会呈现相同的计算结果,而且计算速度会快很多。

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    [LV.7]常住居民III

    16

    主题

    171

    回帖

    19

    积分

    新手

    积分
    19
    发表于 2024-10-9 09:55 | 显示全部楼层
    近轴是根据高斯光学来计算的,在角度等方面也只会最多近似前几项。最后还是要改为实际光线最近,比较贴近最终实际成像

    评分

    参与人数 1金币 +2 收起 理由
    爱莉的水晶花 + 2

    查看全部评分

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

    使用道具 举报

    该用户从未签到

    11

    主题

    216

    回帖

    62

    积分

    审核员

    积分
    62
    发表于 2024-10-9 09:58 | 显示全部楼层
    当采用光线瞄准的时候,孔径类型尽量选择:光阑尺寸浮动。

    评分

    参与人数 1金币 +1 收起 理由
    爱莉的水晶花 + 1

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-22 08:16
  • 签到天数: 109 天

    [LV.6]常住居民II

    14

    主题

    436

    回帖

    49

    积分

    新手

    积分
    49
    发表于 2024-10-9 10:26 | 显示全部楼层
    软件手册上都写了的啊。

    本帖子中包含更多资源

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

    ×

    评分

    参与人数 1金币 +1 收起 理由
    爱莉的水晶花 + 1

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-23 11:04
  • 签到天数: 259 天

    [LV.8]以坛为家I

    36

    主题

    183

    回帖

    35

    积分

    新手

    积分
    35
    发表于 2024-10-9 11:10 | 显示全部楼层
    本帖最后由 哈特多蒙 于 2024-10-9 11:12 编辑

    在快系统,即大视场角、大相对孔径物镜的情况下,光阑像差的影响大,所以必须使用实际光线瞄准

    评分

    参与人数 1金币 +2 收起 理由
    爱莉的水晶花 + 2

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    无聊
    2024-10-30 10:58
  • 签到天数: 37 天

    [LV.5]常住居民I

    3

    主题

    32

    回帖

    3

    积分

    小白

    积分
    3
     楼主| 发表于 2024-10-9 15:39 | 显示全部楼层
    dhf19822 发表于 2024-10-9 09:58
    当采用光线瞄准的时候,孔径类型尽量选择:光阑尺寸浮动。

    我在结构中增加共轭成像时,增加的结构会变成光阑尺寸浮动。一般情况把孔径类型变为光阑尺寸浮动时,孔径尺寸也不会发生大的变化。但是在此结构中我把孔径类型从na变为光阑尺寸浮动时,这个系统的光束会发生很大变化,除非将实际光线瞄准的光阑也设在第一片的第一个面上。因为是照明系统所以没有用很多镜片严格的消像差,那么是因为像差太大导致切换孔径类型时发生这样的变化吗。

    本帖子中包含更多资源

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

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

    使用道具 举报

    该用户从未签到

    11

    主题

    216

    回帖

    62

    积分

    审核员

    积分
    62
    发表于 2024-10-9 15:41 | 显示全部楼层
    先将系统孔径设置为光阑尺寸浮动,然后将STOP面3的半直径设定为比如14或者13.8mm,你会发现近轴及实际光线瞄准的结果都是一样的,建议选择近轴,结果一样的情况下,近轴追迹速度更快。

    评分

    参与人数 1金币 +1 收起 理由
    爱莉的水晶花 + 1

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    无聊
    2024-10-30 10:58
  • 签到天数: 37 天

    [LV.5]常住居民I

    3

    主题

    32

    回帖

    3

    积分

    小白

    积分
    3
     楼主| 发表于 2024-10-9 16:28 | 显示全部楼层
    dhf19822 发表于 2024-10-9 15:41
    先将系统孔径设置为光阑尺寸浮动,然后将STOP面3的半直径设定为比如14或者13.8mm,你会发现近轴及实际光线 ...

    到这里我发现我的疑问和帖子主题发的不一样是主题表述的有问题,不是使用哪个瞄准的问题,应该是系统能在光线瞄准关闭或者实际之间切换,但是两种切换到近轴时都会报错。当切换到近轴时,第一面的光线一般是这种情况变化
    1.当我用光阑尺寸浮动+实际光线瞄准初步跑一遍后得到的结构,切换到近轴瞄准时,发射角、结构和口径均无发生变化,但是zemax会报错且评价函数无法评价,直接关闭瞄准不报错,光线也无变化。

    2.上个回复里结构用近轴,切换孔径类型为光阑孔径浮动时,孔径会变化,手动修改口径后切换到实际光线瞄准结构正常,当我用实际瞄准,无论是否切换孔径类型为光阑尺寸浮动,切换回近轴均会报错,大多数情况第一面光线如上图2,有时会系统无变化但zemax报错评价函数无法评价。


    写到这我感觉如果不是我太闲倒反天罡的从实际瞄准切换到近轴就不会有这个问题,一直用实际瞄准就好。但是在用物方na时光阑放在后面,切换近轴第一面光线变成图2这样比较奇怪,近轴时光线没有在结构上冲突但是结构却有问题

    本帖子中包含更多资源

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

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

    使用道具 举报

    该用户从未签到

    11

    主题

    216

    回帖

    62

    积分

    审核员

    积分
    62
    发表于 2024-10-9 17:48 | 显示全部楼层    本楼为最佳答案   
    关于光线瞄准:虽然zemax没有硬性强制系统孔径必须设置为光阑尺寸浮动。但当系统的光阑在中间位置或者后方时,其他的系统孔径类型如入瞳直径,像方F数,甚至物方NA的定义都会变得模糊不清晰,因为前面这些孔径类型都是软件默认的近轴定义(或者高斯光学定义),当实际光阑在透镜之前不会有这种歧义。

    近轴光线瞄准,刚开始光线搜寻的时候,是从近轴的入瞳到实际光阑做线形映射然后迭代搜寻。实际光线瞄准,采用更严格的光线迭代到实际光阑位置,代价就是计算速度慢,效率低。两种瞄准算法 的迭代架构,计算起点不太一样。如果光瞳像差比较大或者非线性比较强(光瞳映射比较扭曲),比如你上面的例子,可能会表现出比较大的差异性。

    回到前面,其他的系统孔径定义(除了光阑尺寸浮动),都带有近轴光学的线形映射色彩,而光线瞄准的初衷是直接跳过近轴定义,直接瞄向系统中实际存在的光阑位置及尺寸。为了避免歧义及软件逻辑的合理性,Zemax实际上不成文的规定是:如果要使用光线瞄准,系统孔径就必须设置为光阑尺寸浮动。 然后你会发现,在绝大多数的情况下,近轴瞄准会呈现相同的计算结果,而且计算速度会快很多。

    评分

    参与人数 1贡献值 +1 收起 理由
    爱莉的水晶花 + 1

    查看全部评分

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-23 12:49 , Processed in 0.109375 second(s), 25 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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