吾爱光设

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

[求助] 关于Zemax优化过程中的自编宏操作问题

[复制链接]
  • TA的每日心情
    开心
    2024-9-15 15:36
  • 签到天数: 1435 天

    [LV.10]以坛为家III

    86

    主题

    270

    回帖

    25

    积分

    新手

    积分
    25
    发表于 2023-10-24 08:22 | 显示全部楼层 |阅读模式
    本帖最后由 oy87188 于 2023-10-24 08:24 编辑

    尊敬的各位大佬好,本人是zemax光学设计小白,最近在编写ZPLM优化宏操作时发现,每做一个优化项目时,需要写多个ZPLM放入评价函数中,不知道这个ZPLM的数量对于最终整体评价函数的最终优化影响多大?还是将多个ZPLM合并在一个ZPLM中,通过写一个大型ZPLM来实现所有参数调用更好?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-25 08:51
  • 签到天数: 732 天

    [LV.9]以坛为家II

    10

    主题

    1280

    回帖

    647

    积分

    初级

    积分
    647
    发表于 2023-10-24 08:39 | 显示全部楼层

    回帖奖励 +1 枚金币

    两者皆可,区别是前者每个ZPLM的权重可以在评价函数管理器中实时调整,后者如果改动权重需要篡改ZPLM文件
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-25 09:03
  • 签到天数: 461 天

    [LV.9]以坛为家II

    1

    主题

    109

    回帖

    7

    积分

    小白

    积分
    7
    发表于 2023-10-24 09:52 | 显示全部楼层

    回帖奖励 +1 枚金币

    cv中一般会写很多基础宏,然后再通过一个宏来调用所写的这些;zemax我自己是直接写操组数比较多,有一些操作数比较长的会写宏调用,但是不知道如果全用宏来优化,速度会不会受影响呢?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-25 17:10
  • 签到天数: 810 天

    [LV.10]以坛为家III

    7

    主题

    126

    回帖

    23

    积分

    新手

    积分
    23
    发表于 2023-10-24 11:11 | 显示全部楼层

    回帖奖励 +1 枚金币

    白身鱼 发表于 2023-10-24 09:52
    cv中一般会写很多基础宏,然后再通过一个宏来调用所写的这些;zemax我自己是直接写操组数比较多,有一些操 ...

    记得在哪里看到的,都放到宏文件里,优化相对会慢一些,放操作数里更快一些。但也可以实际优化时体验一下,如果觉得速度没影响,就放到宏里面,后期优化其它镜头时可以很方便地模块化调用。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-25 10:44
  • 签到天数: 620 天

    [LV.9]以坛为家II

    15

    主题

    97

    回帖

    21

    积分

    新手

    积分
    21
    发表于 2023-10-25 13:43 | 显示全部楼层
    也得看你宏里的语法和精度吧,如果里面的循环太多或者精度太高的话肯定遍历起来很慢的
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-25 22:45 , Processed in 0.093750 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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