Skip to main content
Solved

如何建模多个圆形的探测器组并且过滤大角度光线

  • February 11, 2022
  • 2 replies
  • 233 views

yuan.chen
Zemax Staff
Forum|alt.badge.img+3

探测器的分布和角度如上

Best answer by yuan.chen

一般情况下,要做一个圆形的探测器,使用annulus进行遮挡就可以了。但是对于这种多个紧挨的探测器,这个策略就失效了。

这里提供几个思路:

一,在物体选项中有一个属性是object is a detector.

设置完多个物体之后,在探测器的前面添加一个物体,然后设置吸收大角度光线的镀膜属性。

相关操作可以参考这里:

How to add coatings and scattering functions to Non-Sequential objects – Knowledgebase (zemax.com)

二,使用Boolean native在detector rectangle前面生成可以透过五环的遮挡,然后设置detector的最大接收角度。

相关操作可以参考这里:

How to use the Boolean CAD, Boolean Native and Compound Lens objects, and the Combine Objects tool – Knowledgebase (zemax.com)

View original
Did this topic help you find an answer to your question?

2 replies

fintol
  • Infrared
  • 10 replies
  • November 13, 2023

请问如何生成类似的五个圆形探测器,且探测器之间有重叠,希望提取flux-角空间的分布


yuan.chen
Zemax Staff
Forum|alt.badge.img+3
  • Author
  • Zemax Staff
  • 276 replies
  • Answer
  • February 11, 2022

一般情况下,要做一个圆形的探测器,使用annulus进行遮挡就可以了。但是对于这种多个紧挨的探测器,这个策略就失效了。

这里提供几个思路:

一,在物体选项中有一个属性是object is a detector.

设置完多个物体之后,在探测器的前面添加一个物体,然后设置吸收大角度光线的镀膜属性。

相关操作可以参考这里:

How to add coatings and scattering functions to Non-Sequential objects – Knowledgebase (zemax.com)

二,使用Boolean native在detector rectangle前面生成可以透过五环的遮挡,然后设置detector的最大接收角度。

相关操作可以参考这里:

How to use the Boolean CAD, Boolean Native and Compound Lens objects, and the Combine Objects tool – Knowledgebase (zemax.com)


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings