各位大哥,小弟请教一下zemax中光栅设计的问题!

8.1k 11
发表于 2005-5-9 19:54:00|天津 | 查看全部 阅读模式


<P>在zemax中设计光栅时,将某一个面变成衍射光栅并设置好光栅常数之后,在光路图中怎么看不到衍射出来的光线呢,是zemax没有这个功能还是我设计过程中哪里出了问题?请各位大哥帮帮忙,小弟感激不尽!谢谢!!!</FONT></P>



回复|共 11 个

卡勒兀夫 楼主Lv.7 发表于 2005-5-11 21:40:00|天津 | 查看全部

回复:(卡勒兀夫)各位大哥,小弟请教一下zemax中光栅...



<P>怎么没人帮助我一下呢?急啊,谢谢各位啦!</P>



DOE Lv.10 发表于 2005-5-12 08:56:00|美国 | 查看全部


<P>不把你的参数给出来,别人怎么帮你分析啊?估计是你的设计问题可能性大些,不过ZEMAX有虫子也很正常哦。</P>



zhangqf2000 Lv.8 发表于 2005-5-14 19:12:00|江苏 | 查看全部


不会有问题啊,我还有zemax设计过透射式光栅呢!<br>



卡勒兀夫 楼主Lv.7 发表于 2005-5-14 21:25:00|天津 | 查看全部


我用的光栅就是普通的1200线/mm的啊,我再仔细看看吧,有问题再来向各位牛人请教。



卡勒兀夫 楼主Lv.7 发表于 2005-5-16 19:21:00|天津 | 查看全部

各位大哥,还是不行啊,其实情况很简单:一束平行光射入,打到一个面上,面的属性设置成Diff.Grat.然后填好光栅常数和衍射级次,可就是看不到衍射光线啊。到底问题出在哪?达人们帮帮忙,谢谢啦!!!!

gui Lv.8 发表于 2005-8-11 23:26:00|江苏 | 查看全部
你用的1200线/mm太大了,换成0.1或0.2试试
mdfremont Lv.8 发表于 2005-8-12 16:24:00|美国 | 查看全部

You could input Diff. Grat. in Surf:Type, Input 1.2 into Line/Micron, and choose your prefered Diffract order. Don't forget to put MIRROR into Glass. Because of the MIRROR, you have to follow the sign conventions for mirror system. By the way, you should use coordinate break in the design.

Good luck

-mdfremont

卡勒兀夫 楼主Lv.7 发表于 2005-8-14 04:19:00|天津 | 查看全部
谢谢各位。嘿嘿~~~
zhangqf2000 Lv.8 发表于 2005-8-19 04:48:00|江苏 | 查看全部
你又可能是衍射角没有计算好,我也撞到过这种情况,衍射角没有设好,结果衍射光线怎么也出不来。
lixunzhi Lv.2 发表于 2005-8-20 23:47:00|广东 | 查看全部

可能是你的光栅常数没有设置正确,

另外你可以在muti-configature里面设置衍射级次

jun432432 Lv.2 发表于 2005-8-21 05:18:00|北京 | 查看全部
我遇到过这个问题,是因为1200l/mm,在ZEMAX中的单位是cm,所以添如1.2就对了

回复

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

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 光电工程师社区 版权所有 All Rights Reserved. Powered by Discuz! X5.0 Licensed 鄂ICP备17021725号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表