Zemax非序列-筛选字串

由于OpticStudio了解其追迹的每条光线的历史记录,我们可方便地使用筛选字串来确定符合特定条件的光线。例如在led model.zmx档中,物件2为光源后方的反射镜。某些光线向前射出,并且永远不会遇到该镜面,而其它以相反方向移动的光线,则会射中反射镜。然后往前反射:

使用筛选字串R2意味着仅显示从物件2反射的光线:

!R2将显示那些“没有”从物件2上反射的光线,即一开始就向前传播的光线。您可对多个筛选字串进行AND、OR、NOT、XOR等计算,生成综合筛选字串,由此准确确定您要调查的情况。例如要选择的光线必须a)触碰物件7和物件9,但没有从物件6反射,或者b)错过物件2,筛选字串将为(H7 & H9 & !R6) | M2。

筛选字串是您用于详细系统分析的最重要工具。它们也都可在储存资料库之前用于光线资料库,并可用于储存的资料。例如,在杂散光分析模拟中,您可能必须追迹数百万条光线以得到一条通向探测器的光线。通过仅将射中探测器的光线储存至磁片,可生成可管理的资料集以供进一步研究。

您可通过光线资料库检视器、布局图以及探测器检视器重播光线资料库,并向过滤的资料新增更多筛选字串。光线资料库检视器还可让您过滤光线资料库并将子集资料储存到新档中。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章