关于“objects as detectors”的一些细节

  • 18 May 2022
  • 3 replies
  • 115 views

Userlevel 5
Badge +3

最近太忙了,就不进行帖子翻译了,大家凑合看看。

A collection of information about "Objects as Detectors" | Zemax Community

有问题楼下给我留言撒


3 replies

Userlevel 5
Badge +3

另外,这个设置会导致一个天然的问题,就是光线进入一次,出来一次,会导致光线能量会被重复计算。

对于非球面表面的话,可以用Detector Surface Object来替代。这样就没有能量被重复计算的问题了。

The Setup Tab > Editors Group (Setup Tab) > Non-sequential Component Editor > Non-sequential Detectors > Detector Surface Object

Hello Yuan,

关于objects as detectors, 具体是哪一个表面用来作为计算的表面?例如一个长方体,是它的表面还是底面?是否可以选择特定的表面来作为detector? 关于光线重复计算的问题,是否有方法可以选择只计算某一面呢?

Detector Surface Object 没有重复计算的问题,然而它好像不能设置成为长方形的detector,有没有其他方法呢。

 

谢谢,

Userlevel 5
Badge +3

当勾选这个选项的时候,使用物体的所有表面。按照理解是不可以选择特定的表面来作为detector。您可以选择使用数据后处理的方式进行计算,或者您可以根据实际的应用场景选择更加合适的探测器。方便具体描述一下您需要仿真的情况吗?detector surface这个类型是进行三角形的区域划分的,用来仿真正方形的确是有点不合适。您看看detector volume 是不是能用。

The Setup Tab > Editors Group (Setup Tab) > Non-sequential Component Editor > Non-sequential Detectors > Detector Volume Object

Reply