吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
楼主: greatbluemoom

[求助] 变焦计算宏优化焦距出错

[复制链接]
  • TA的每日心情
    无聊
    2025-8-30 16:47
  • 签到天数: 412 天

    [LV.9]以坛为家II

    3

    主题

    96

    回帖

    22

    积分

    新手

    积分
    22
    发表于 2025-8-26 10:58 | 显示全部楼层
    其实没明白你这段表达什么含义,^inc表示第一个递增量,但是你的下一行是EFL Z1 = ^f,那不就是说第一zoom的EFL在这个循环下一直改变,直到循环结束才固定下来,但是其他zoom下的焦距没做任何约束
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-28 08:21
  • 签到天数: 280 天

    [LV.8]以坛为家I

    37

    主题

    127

    回帖

    5

    积分

    小白

    积分
    5
     楼主| 发表于 2025-8-26 14:03 | 显示全部楼层
    Zhmmo 发表于 2025-8-26 10:58
    其实没明白你这段表达什么含义,^inc表示第一个递增量,但是你的下一行是EFL Z1 = ^f,那不就是说第一zoom ...

    我删除了其他的多重结构,只留下一个结构,想要通过让焦距递增,来优化3个间隔。改成这样也不行意思是:在第一个循环,EFL=30 ,优化一组空气间隔;在第二个循环EFL=31,优化一组空气间隔。。。。

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    无聊
    2025-8-30 16:47
  • 签到天数: 412 天

    [LV.9]以坛为家II

    3

    主题

    96

    回帖

    22

    积分

    新手

    积分
    22
    发表于 2025-8-26 17:56 | 显示全部楼层
    greatbluemoom 发表于 2025-8-26 14:03
    我删除了其他的多重结构,只留下一个结构,想要通过让焦距递增,来优化3个间隔。改成这样也不行意思是: ...

    CODE V中就已经集成了这个功能,具体在Optimization->Zoom Cam Design,详细用法可以看CAM的帮助文档,论坛也有相关的帖子
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-28 08:21
  • 签到天数: 280 天

    [LV.8]以坛为家I

    37

    主题

    127

    回帖

    5

    积分

    小白

    积分
    5
     楼主| 发表于 2025-8-28 09:28 | 显示全部楼层
    Zhmmo 发表于 2025-8-26 17:56
    CODE V中就已经集成了这个功能,具体在Optimization->Zoom Cam Design,详细用法可以看CAM的帮助文档,论 ...

    我用这个算过,结果有点差,并且焦距也对不上
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2025-8-30 16:47
  • 签到天数: 412 天

    [LV.9]以坛为家II

    3

    主题

    96

    回帖

    22

    积分

    新手

    积分
    22
    发表于 2025-8-29 00:13 | 显示全部楼层
    greatbluemoom 发表于 2025-8-28 09:28
    我用这个算过,结果有点差,并且焦距也对不上

    这个macro是对一个优化好之后的变焦系统后获取变焦凸轮曲线用的;如果你想优化变焦系统就不能单zoom,需要多zoom同时优化
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-9-1 01:12
  • 签到天数: 329 天

    [LV.8]以坛为家I

    1

    主题

    14

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2025-8-29 10:17 | 显示全部楼层
    可以试试重新定义一个值比如a1,   先把EFL值赋给a1, a1==(eFL z1); 然后控制a1值,比如  a1>1.2
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2025-9-1 03:30
  • 签到天数: 80 天

    [LV.6]常住居民II

    1

    主题

    13

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2025-8-30 16:08 | 显示全部楼层
    你变焦的话不应该是不同变焦位置焦距不一样吗,你那控制焦距efl 后面是z1,只控制了变焦位置1的焦距
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-28 08:21
  • 签到天数: 280 天

    [LV.8]以坛为家I

    37

    主题

    127

    回帖

    5

    积分

    小白

    积分
    5
     楼主| 发表于 2025-9-1 00:29 | 显示全部楼层
    盈昃 发表于 2025-8-30 16:08
    你变焦的话不应该是不同变焦位置焦距不一样吗,你那控制焦距efl 后面是z1,只控制了变焦位置1的焦距
    ...

    我只用了一个结构,没有用多重结构。并且后来把z1也去掉了,还是不行
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

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

    GMT+8, 2025-9-1 22:58 , Processed in 0.093750 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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