吾爱光设

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

[求助] [已解决]坐标断点设置三棱镜出错

[复制链接]
  • TA的每日心情
    开心
    2023-2-7 14:30
  • 签到天数: 101 天

    [LV.6]常住居民II

    14

    主题

    44

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2021-8-5 11:57 | 显示全部楼层 |阅读模式
    利用坐标断点设三棱镜,反射处出现一个圆形孔径,光路不正常,求教大家,如何调整让三棱镜光路恢复正常。
    最佳答案
    2021-8-16 18:12
    1.首先了解不使用坐标断点时,镜头编辑器上下两个surface之间的关系是平行的(半径设置为Infinity).特别注意:厚度的意义是当前surface与下一个surface的中心点之间距离,而且相邻两个surface中心点的连线与这两个面都是垂直的。
    图片1:在一个直径10mm的光路上放置一个材料为H-K9L的长方形平板玻璃块。玻璃的长20mm(Y方向),宽16mm(X方向),厚度5mm.
    a.光圈设置,10mm的入瞳直径    b.视场设置,视场角只设置为0°    c.波长默认
    红圈1:入瞳设置 ;红圈2:视场设置; 红圈3:镜头编辑器设置 一共四个面,分别为光阑Surface1,玻璃前表面Surface2,玻璃后表面Surface3,以及像面Surface4
    注意两点:在没有坐标断点的情况下,Surface1,Surface2,Surface3,Surface4都是平行的,方向向右。每个面设置里面的厚度表示该面中心点与下一个面中心点的距离。

    图片2:方形玻璃的半口径设置:Surface2--Aperture--Aperture type--8,10
    顺便说一下:如果是柱镜设置,将Surface2中的 standard 改成 Toroidal ,zemax默认的半径所在方向为Y方向。如果需要柱镜的半径在X方向,将图中红色波浪线点开,让其沿Z旋转90°即可。

    2.坐标断点面,你可以将一个坐标断点面看作三个面的组合:第一个为厚度为0的标准面(半径设置为Infinity),第二个为坐标断点面(厚度为0),第三个为标准面(半径设置为Infinity)。那么坐标断点面此时的作用就是将前一个面和后一个面作相应的中心移动(decenter X/Y),并沿指定的轴转动(Tilt About X/Y/Z)。坐标断点设置里面的order 如果设置为0,则先进行decenter ,然后进行tilt ,如果设置为1,则先进行tilt,然后进行decenter。设置1在双通光路里面用的比较多
    图片3:surface 1 光阑面为方形口径 16*20mm的长方形 ,surface2是坐标断点,它里面的参数决定了surface 3的中心位置,以及朝向。


    图3坐标断点面使用三个面的组合就容易解释了.
    图片4  surface2(口径20*20mm方形)和surface4(50*50mm方形) 分别为补齐的两个辅助面。红色数字表示对应的surface编号。surface2的中心距离surface 1 中心10mm,且平行,方向向右.surface3坐标断点面参数的意义为,将surface2的中心沿Y方向移动20mm(相对坐标,相对于surface2的Y坐标),并且沿逆时针旋转45°,方向右上(红色箭头).surface4的厚度参数表示surface5中心距离surface4中心20mm


    图片5:在一个直径10mm的光路上放置一个材料为H-K9L的顶角为45°的全反射棱镜.其中入射边长20mm,斜边为28.28mm.厚度为16mm.
         特别注意坐标断点面surface3的参数是-45°,而没有用135°。如果你设置为135°,那么zemax会按照反射面的入射角为135°计算,由于大于90°了,计算的结果与实际对比会出错。而且使用mirror的时候,zemax是用的反射面为-Z方向的面.(可以将参数该为135°,打开光线箭头查看光的反射面)

    图片6:等腰棱镜以最小偏向角入射。优化的时候使用主光线垂直于surface 5就行了.

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-5-20 14:38
  • 签到天数: 1109 天

    [LV.10]以坛为家III

    11

    主题

    677

    回帖

    129

    积分

    版主

    积分
    129
    发表于 2021-8-5 12:02 | 显示全部楼层
    方便的话,源文件上传一下,让大家帮你看看
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-4-1 14:54
  • 签到天数: 176 天

    [LV.7]常住居民III

    2

    主题

    124

    回帖

    16

    积分

    新手

    积分
    16
    发表于 2021-8-5 13:21 | 显示全部楼层
    这东西,你是设置孔径了吗

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-7 14:30
  • 签到天数: 101 天

    [LV.6]常住居民II

    14

    主题

    44

    回帖

    3

    积分

    小白

    积分
    3
     楼主| 发表于 2021-8-6 16:33 | 显示全部楼层
    光学砥砺前行 发表于 2021-8-5 13:21
    这东西,你是设置孔径了吗

    对,有aper的都设置了孔径
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2023-6-4 23:26
  • 签到天数: 362 天

    [LV.8]以坛为家I

    4

    主题

    179

    回帖

    171

    积分

    初级

    积分
    171
    发表于 2021-8-11 08:54 | 显示全部楼层
    把厚度设在 mirror前面那个 coordinate break 面上
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-20 08:29
  • 签到天数: 119 天

    [LV.6]常住居民II

    5

    主题

    42

    回帖

    31

    积分

    新手

    积分
    31
    发表于 2021-8-16 18:12 | 显示全部楼层    本楼为最佳答案   
    1.首先了解不使用坐标断点时,镜头编辑器上下两个surface之间的关系是平行的(半径设置为Infinity).特别注意:厚度的意义是当前surface与下一个surface的中心点之间距离,而且相邻两个surface中心点的连线与这两个面都是垂直的。
    图片1:在一个直径10mm的光路上放置一个材料为H-K9L的长方形平板玻璃块。玻璃的长20mm(Y方向),宽16mm(X方向),厚度5mm.
    a.光圈设置,10mm的入瞳直径    b.视场设置,视场角只设置为0°    c.波长默认
    红圈1:入瞳设置 ;红圈2:视场设置; 红圈3:镜头编辑器设置 一共四个面,分别为光阑Surface1,玻璃前表面Surface2,玻璃后表面Surface3,以及像面Surface4
    注意两点:在没有坐标断点的情况下,Surface1,Surface2,Surface3,Surface4都是平行的,方向向右。每个面设置里面的厚度表示该面中心点与下一个面中心点的距离。

    图片2:方形玻璃的半口径设置:Surface2--Aperture--Aperture type--8,10
    顺便说一下:如果是柱镜设置,将Surface2中的 standard 改成 Toroidal ,zemax默认的半径所在方向为Y方向。如果需要柱镜的半径在X方向,将图中红色波浪线点开,让其沿Z旋转90°即可。

    2.坐标断点面,你可以将一个坐标断点面看作三个面的组合:第一个为厚度为0的标准面(半径设置为Infinity),第二个为坐标断点面(厚度为0),第三个为标准面(半径设置为Infinity)。那么坐标断点面此时的作用就是将前一个面和后一个面作相应的中心移动(decenter X/Y),并沿指定的轴转动(Tilt About X/Y/Z)。坐标断点设置里面的order 如果设置为0,则先进行decenter ,然后进行tilt ,如果设置为1,则先进行tilt,然后进行decenter。设置1在双通光路里面用的比较多
    图片3:surface 1 光阑面为方形口径 16*20mm的长方形 ,surface2是坐标断点,它里面的参数决定了surface 3的中心位置,以及朝向。


    图3坐标断点面使用三个面的组合就容易解释了.
    图片4  surface2(口径20*20mm方形)和surface4(50*50mm方形) 分别为补齐的两个辅助面。红色数字表示对应的surface编号。surface2的中心距离surface 1 中心10mm,且平行,方向向右.surface3坐标断点面参数的意义为,将surface2的中心沿Y方向移动20mm(相对坐标,相对于surface2的Y坐标),并且沿逆时针旋转45°,方向右上(红色箭头).surface4的厚度参数表示surface5中心距离surface4中心20mm


    图片5:在一个直径10mm的光路上放置一个材料为H-K9L的顶角为45°的全反射棱镜.其中入射边长20mm,斜边为28.28mm.厚度为16mm.
         特别注意坐标断点面surface3的参数是-45°,而没有用135°。如果你设置为135°,那么zemax会按照反射面的入射角为135°计算,由于大于90°了,计算的结果与实际对比会出错。而且使用mirror的时候,zemax是用的反射面为-Z方向的面.(可以将参数该为135°,打开光线箭头查看光的反射面)

    图片6:等腰棱镜以最小偏向角入射。优化的时候使用主光线垂直于surface 5就行了.

    本帖子中包含更多资源

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

    ×

    评分

    参与人数 1金币 +2 收起 理由
    小土豆 + 2 很给力!

    查看全部评分

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

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-21 01:58 , Processed in 0.093750 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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