吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 6851|回复: 7

[求助] zemax 中公差分析时,如何用脚本实现波前PV的评价

[复制链接]
  • TA的每日心情
    无聊
    2024-11-7 10:08
  • 签到天数: 129 天

    [LV.7]常住居民III

    10

    主题

    67

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2021-11-24 16:43 | 显示全部楼层 |阅读模式
    请问各位大佬,在公差分析时,评价标准中只有RMS 波前,但是现在想要在评价中用波前的PV值来评价,如何用公差分析脚本来实现呢?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-20 15:42
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    0

    主题

    6

    回帖

    -2

    积分

    限制会员

    积分
    -2
    发表于 2021-11-25 14:34 | 显示全部楼层

    评分

    参与人数 1金币 -3 收起 理由
    -3
    灌水,请看社区指南,累计三次将自动禁言

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-7 10:08
  • 签到天数: 129 天

    [LV.7]常住居民III

    10

    主题

    67

    回帖

    2

    积分

    小白

    积分
    2
     楼主| 发表于 2021-12-6 10:23 | 显示全部楼层
    本帖最后由 lavenderJona 于 2021-12-9 10:24 编辑

    没人回答,自己来回答一下.  亲测成功
    在zemax的评价函数中调用宏程序,在宏程序中写一个脚本来计算系统的波像差的PV值,然后在公差的脚本中调用评价函数,进行优化,就可以实现这个功能了

    评分

    参与人数 1金币 +1 收起 理由

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-4 09:56
  • 签到天数: 384 天

    [LV.9]以坛为家II

    15

    主题

    55

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2023-4-28 16:14 | 显示全部楼层
    问一下楼主,你在公差分析里看到的任一随机数据组,所计算得到的PV值,跟手动输入后计算得到的PV值一致吗?我遇到的问题是我想看公差分析的像高,于是写了脚本调用优化函数来看像高。但是在看公差分析结果的时候,我随便把一组数据输入到镜头编辑器,在优化函数编辑器得到的值却不一致。请问楼主有遇到这样的情况吗?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-9-30 15:08
  • 签到天数: 172 天

    [LV.7]常住居民III

    4

    主题

    87

    回帖

    8

    积分

    小白

    积分
    8
    发表于 2023-7-13 15:17 | 显示全部楼层
    操作数里用zern读取pv值,公差分析选user script,自己编辑一下读取的内容对应到操作数的相应值上,就会得到相应的公差文本,自己统计一下结果就行,适用所有操作数能读取出来的值的公差分析。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-9-23 08:22
  • 签到天数: 223 天

    [LV.7]常住居民III

    8

    主题

    39

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2023-8-7 16:21 | 显示全部楼层
    楼主,通过脚本读到的PV值是否参与良品率分析呢?还是只能在分析过程中查看?
    我最近在做GEO半径的公差分析,也是写了个脚本,但是在调用玩评价函数读到数据之后,名义值全都是评价函数的值,这个值参与后续的灵敏度分析和蒙特卡罗良品率分析,而GEO半径只能在之前的过程中看到。你那边也是这样吗
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-7 10:08
  • 签到天数: 129 天

    [LV.7]常住居民III

    10

    主题

    67

    回帖

    2

    积分

    小白

    积分
    2
     楼主| 发表于 2024-1-4 17:00 | 显示全部楼层
    z541155178 发表于 2023-8-7 16:21
    楼主,通过脚本读到的PV值是否参与良品率分析呢?还是只能在分析过程中查看?
    我最近在做GEO半径的公差分析 ...

    因为我们的对面型要求有点高 所以会把PV当作评价标准
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-7 10:08
  • 签到天数: 129 天

    [LV.7]常住居民III

    10

    主题

    67

    回帖

    2

    积分

    小白

    积分
    2
     楼主| 发表于 2024-1-4 17:06 | 显示全部楼层
    Alec 发表于 2023-4-28 16:14
    问一下楼主,你在公差分析里看到的任一随机数据组,所计算得到的PV值,跟手动输入后计算得到的PV值一致吗? ...

    不好意思,我目前还没有遇到过这种情况
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-8 05:59 , Processed in 0.093750 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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