吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 2872|回复: 2

[我分享] 变焦镜头ZEMAX多重结构ZPL宏边缘光线高度厚度求解失败疑问

[复制链接]
  • TA的每日心情
    无聊
    2024-7-18 17:34
  • 签到天数: 310 天

    [LV.8]以坛为家I

    10

    主题

    59

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2023-5-8 21:20 | 显示全部楼层 |阅读模式
    本帖最后由 毛懋球 于 2023-5-8 22:03 编辑

    在进行普通镜头优化的时候,设置最后一个表面的曲率为F数求解,最后一个表面厚度设置为边缘光线高度求解。
    但是在ZEMAX的多重结构中,无法进行最后一个表面厚度的边缘光线高度求解
    本人编写了宏之后,可以满足单组态的边缘光线高度的ZPL宏求解,但是一旦加入组态设置如SETCONFIG 1 就报错
    这样在优化变焦镜头时就需要加入变量来实现对焦,
    宏中加入了print可以直接运行后监控哪里设置有误
    希望大佬们帮忙看一下宏改进方向,文件在附件,免费贡献图为ZPL宏,已通过单组态的验证可以使用,偶尔需要改一下sag的r后面的±号
    通过TTHI监控和2D图监控发现数值一样是zemax本身多重组态的刷新显示问题,评价函数中的求解是准确的,可放心食用






    如果不出意外就要出意外了,成功出现焦点对不准

    当然,单个组态还是好使的


    车祸现场,救命!





    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    开心
    2023-8-7 00:25
  • 签到天数: 140 天

    [LV.7]常住居民III

    7

    主题

    1093

    回帖

    229

    积分

    版主

    积分
    229
    发表于 2023-5-9 07:36 | 显示全部楼层
    通过调整半径改变焦距实现改变F数,如果三个组态有解,那么最后的半径就有三个数值,这与机械变焦只改变空气间隔矛盾,且玻璃零件不能在变焦时改变半径。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2024-11-14 23:25
  • 签到天数: 491 天

    [LV.9]以坛为家II

    3

    主题

    150

    回帖

    28

    积分

    新手

    积分
    28
    发表于 2023-5-9 09:03 | 显示全部楼层
    Ds12345679 发表于 2023-5-9 07:36
    通过调整半径改变焦距实现改变F数,如果三个组态有解,那么最后的半径就有三个数值,这与机械变焦只改变空 ...

    是的啊,你三个结构的镜子肯定是相同的啊
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-15 10:05 , Processed in 0.140625 second(s), 22 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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