吾爱光设

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

[求助] [已解决]zemax 如何将反射镜的反射面翻转180度?

[复制链接]

该用户从未签到

6

主题

7

回帖

0

积分

小白

积分
0
发表于 2021-12-1 21:03 | 显示全部楼层 |阅读模式


我的光束是负值(-30),在光束为正值的情况下,添加反射镜,光束会正常地从反射镜的上面反射走,但在入射光束是负值的时候,光束会从反射镜的下面反射,也就是说反射镜的反射面在下面,想请问如何把反射镜的反射面翻转180度,让光束从反射镜的上反射面反射走?(反射镜的厚度设置正负已尝试,没有效果)
最佳答案
2021-12-2 14:22
如图,借助别的面,到那个面是正值,那个面反射到下一个面就是负值,这个面再反射就是正值,当然期间的断点或倾斜的关系,自己搞清楚   搞不懂你干嘛要先负再正,你最好想好自己要干啥,要怎么实现更合理

本帖子中包含更多资源

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

×

评分

参与人数 1金币 +2 收起 理由
菜百小 + 2

查看全部评分

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

使用道具 举报

  • TA的每日心情

    2024-11-25 08:55
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    4

    主题

    30

    回帖

    5

    积分

    小白

    积分
    5

    论坛忠实支持者

    发表于 2021-12-2 08:26 | 显示全部楼层
    可以利用坐标断点把反射镜沿Y方向旋转180度,就可以用到另一个反射面了
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    6

    主题

    7

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-12-2 08:53 | 显示全部楼层
    lsy3700 发表于 2021-12-2 08:26
    可以利用坐标断点把反射镜沿Y方向旋转180度,就可以用到另一个反射面了



    我旋转180度以后,反射面翻过来了,但是像面变得很奇怪,如图

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情

    2024-11-25 08:55
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    4

    主题

    30

    回帖

    5

    积分

    小白

    积分
    5

    论坛忠实支持者

    发表于 2021-12-2 09:17 | 显示全部楼层
    冰糖小葫芦 发表于 2021-12-2 08:53
    我旋转180度以后,反射面翻过来了,但是像面变得很奇怪,如图

    你这个像是物面本身就进行了旋转,像面平行于物面,需要很大的像面才能接收到光线,可以在像面前加一个坐标断点把偏心调回来
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-11-25 13:17
  • 签到天数: 1307 天

    [LV.10]以坛为家III

    3

    主题

    183

    回帖

    63

    积分

    入门

    积分
    63
    发表于 2021-12-2 09:25 | 显示全部楼层
    本帖最后由 Arnold 于 2021-12-2 09:30 编辑

    你这逻辑有问题,如果出射光是负值就是光束往物体(光源)上打,你可以看两幅图的光线上的箭头区别,还有反射是绕x轴旋转相同的角度值,透射是取旋转角度取相反的角度值,例如当角度90度入射,90°反射时,反射束取负值,正是它是返回光线

    本帖子中包含更多资源

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

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

    使用道具 举报

    该用户从未签到

    6

    主题

    7

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-12-2 10:10 | 显示全部楼层
    Arnold 发表于 2021-12-2 09:25
    你这逻辑有问题,如果出射光是负值就是光束往物体(光源)上打,你可以看两幅图的光线上的箭头区别,还有反 ...



    zemax里面只能从正的光束到负的光束吗,比如这个里面就是从40到-30,我想实现从-30到40反射,应该怎么实现呢

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-11-25 13:17
  • 签到天数: 1307 天

    [LV.10]以坛为家III

    3

    主题

    183

    回帖

    63

    积分

    入门

    积分
    63
    发表于 2021-12-2 14:22 | 显示全部楼层    本楼为最佳答案   
    如图,借助别的面,到那个面是正值,那个面反射到下一个面就是负值,这个面再反射就是正值,当然期间的断点或倾斜的关系,自己搞清楚   搞不懂你干嘛要先负再正,你最好想好自己要干啥,要怎么实现更合理

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-8-29 16:53
  • 签到天数: 300 天

    [LV.8]以坛为家I

    4

    主题

    251

    回帖

    28

    积分

    新手

    积分
    28
    发表于 2021-12-3 14:39 | 显示全部楼层
    建议在3D layout图增加光线方向看一下(英文版里是fletch ray,中文版不清楚名字)。序列模式下光只能从第n个面走到n+1面,所以是一个接一个顺序走的。光源开始,没有镜面的时候,光线方向应该是z轴正方向,所以-30应该是有问题的,要改成30。这是算原则性问题,现在-30你看起来光线是光源走到镜面好像没问题,但实际上,加上箭头后会发现,光线是从镜面走到光源(0面),是有问题的。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    6

    主题

    7

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-12-4 16:04 | 显示全部楼层
    Almostar 发表于 2021-12-3 14:39
    建议在3D layout图增加光线方向看一下(英文版里是fletch ray,中文版不清楚名字)。序列模式下光只能从第n ...

    你好,我想在zemax里面实现一个光源两边打光,用的是多重结构,正着的,就是30的确实没问题,但是反着的,就是-30,就会出现这个问题,有什么别的办法可以解决一下吗,谢谢~
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-8-29 16:53
  • 签到天数: 300 天

    [LV.8]以坛为家I

    4

    主题

    251

    回帖

    28

    积分

    新手

    积分
    28
    发表于 2021-12-6 09:47 | 显示全部楼层
    冰糖小葫芦 发表于 2021-12-4 16:04
    你好,我想在zemax里面实现一个光源两边打光,用的是多重结构,正着的,就是30的确实没问题,但是反着的 ...

    反着的结构,可以在光源后面加一个反射面,然后thickness -30光路就对了。用IGNR(IGNM)把这个反射面对正的结构隐藏,反的结构显示。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-26 07:48 , Processed in 0.093750 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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