Skip to main content
Solved

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

  • February 11, 2022
  • 2 replies
  • 213 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

yuan.chen
Zemax Staff
Forum|alt.badge.img+3
  • Author
  • Zemax Staff
  • 275 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)


fintol
  • Infrared
  • 10 replies
  • November 13, 2023

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


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