首页/文章/ 详情

ZEMAX学习指南:技术问题77

1年前浏览297

问题 77:

设计一个透镜,LED发出的光通过此透镜之后会变成平行光源。目前遇到的问题是:

l在surf 3遇到了全反射无法做优化

l不知道用哪些Merit Function Operands可以有效降低优化函数值(我尝试过RANG和REAY都没有得到很好的效果)?

 

解答:

这是因为边缘光线超出镜片之外且有部分指定的光线发生全反射,建议您可以改进的方式如下:

1.先不要将Surf 2Surf 3Semi-Diameter设为固定 (Fixed),让所有的光线能通过镜片,等优化完后再去决定您需要的透镜半高。

2.因为出现"Error 917:Error intarget 1. TIR at surface 3!",表示Py=1时的光线会全反射,所以您可先试着对Py=0.8时做优化(Target值可依据目前的Value来决定),之后可能会出现"Error 917:Error intarget 17. TIR at surface 3!",表示这个默认的操作数所指定的Px在计算时同样会造成全反射,故可先将其删掉。

3.在完成上述步骤后,您应该可以继续您的优化工作,此时还要注意,您REAYTarget=3有问题,应该是小于透镜半高才正确,故应是小于1.5左右的值。(如果您的半高如上所述不设为固定,则它的值约为1.6左右)


来源:武汉宇熠
光学
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-27
最近编辑:1年前
武汉宇熠
光机电领域优秀供应商
获赞 342粉丝 243文章 858课程 9
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈