首页 理论教育 如何在ZEMAX中使用散射模式?

如何在ZEMAX中使用散射模式?

时间:2023-06-24 理论教育 版权反馈
【摘要】:图6-22NSC 3D 特性对话框图6-23NSC 3D 视图NSC 阴影模型图中显示的既有散射也有分束光线,是由于“Scatter Rays”和“Split Rays”都选中了,如图6-24 和图6-25 所示。图6-26物体光线设置ZEMAX 支持Lambertian、Gaussian、ABg 和用户定义的散射模式。从物体2 的“Coat/Scatter”标签可以看出显示的是ABg 散射。散射掉的那部分能量是ABg 模型的函数选择的一个参数。大的探测器收集散射光线的能量。

如何在ZEMAX中使用散射模式?

打开ZEMAX 自带文件“Samples\Non-sequential\Scattering\ Abg Scarterring Surface.zmx”。这个例子既可以展示非序列模型的散射,也可以展示光线分束功能。

由于在设置NSC 3D图时,“Scatter Rays”选项被选上了,所以NSC 3D图显示出在物面2(矩形平面反射镜)的散射光线,如图6-22 所示。分束光线在这张图中反倒是被屏蔽掉了,因此对于每条特定的入射光线,在反射过程中可以得到一条对应散射光线,如图6-23 所示。

图6-22 NSC 3D 特性对话框

图6-23 NSC 3D 视图

NSC 阴影模型图中显示的既有散射也有分束光线,是由于“Scatter Rays”和“Split Rays”都选中了,如图6-24 和图6-25 所示。

图6-24 NSC 阴影模型图对话框(www.xing528.com)

图6-25 NSC 阴影模型图

当在散射系统中考虑光线分束时,ZEMAX 将根据散射物体/表面的“Object Properties”中的“Coat/Scatter”标签中的“Number of Rays”(光线数)的设置来产生多条分束散射光线。看物体2 的“Coat/Scatter”标签。可以看到要求ZEMAX 对每条指定的入射光线产生5 条散射光线,如图6-26 所示。

图6-26 物体光线设置

ZEMAX 支持Lambertian、Gaussian、ABg 和用户定义的散射模式。从物体2 的“Coat/Scatter”标签可以看出显示的是ABg 散射。散射掉的那部分能量是ABg 模型的函数选择的一个参数。要知道这里使用的特定的ABg 散射模型,可以从主菜单栏中选择“Libraries→ABg Scatter Data Catalog”,在弹出对话框“Scatter Catalog”中“Name”栏查看“TP_TEST”,如图6-27 所示。

一个很小的探测器(物体3)特意放在了较大的探测器(物体4)中间来收集特殊光线的能量。在Layout 中要想看到这个小的探测器,只有对Layout 窗口进行近距离放大。大的探测器收集散射光线的能量。要看散射光线的能量,打开“Detector Viewer”,设置探测器物体4 的“Detector”,其设置如图6-28 所示。

探测器上的能量结果如图6-29 所示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈