Solved

Operand for Ray X Max in Footprint

  • 5 September 2022
  • 5 replies
  • 293 views

Userlevel 1
Badge

Dear All,

I am wondering if there’s an Operator which provides the Ray X max  value at a certain surface  of  the footprint of a ray bundle.

It would help me considerably to produce graphics of the a beam spot diameter against the distance from the source

Has someone an idea?

 

Thanks

 

Best regards

 

Gabriele 

icon

Best answer by David.Nguyen 5 September 2022, 17:14

View original

5 replies

Userlevel 7
Badge +2

Hi Gabriele,

 

Something similar was discused here@Mark.Nicholson suggested to use the raytrace of selected marginal rays, and you could use this approach in the non-sequential mode as well (I’m saying because you are talking about a Source, which is a non-sequential object, but at the same time you flagged the Footprint Diagram in your question, which is a sequential feature).

Hope this helps and take care,


David

Userlevel 1
Badge

Hello David,

 

thanks a lot, this definitely nails the problem I had. Anyway I found the operator DMVA which is used to constrain the clear aperture/Mechanical semidiameter to a certain value. That means taht when called it gives information about the clear aperture diameter that is the footprint diameter.

Are there some warnings in using it?

Thanks

Gabriele

Userlevel 7
Badge +2

Hi Gabriele,

 

That is a really good solution as well. Since DMVA is a native operand, it’ll probably be quite fast. However, note the following issue:

In this example, I’m looking at the lens in Surface 3. DMVA will report 30.0 because the off-axis field is decentred (the beam footprint diameter is float by STOP size = 20.0). However using X/Y max minus X/Y min would give you the true footprint of your beam, the marginal ray calculations suggested by @Mark.Nicholson would also give you the true footprint of your beam.

I hope that makes sense, take care,

 

David

Userlevel 7
Badge +3

Hey Gabrielle,

Is the surface you are worried about in a caustic (a highly aberrated space) such that the marginal ray is not the limiting ray? 

If so, you could get the REAX of several rays and then use MAXX to get the largest of them.

 

  • Mark
Userlevel 1
Badge

Hello

thanks  David to warning me about the problem concerning off axis systems. 

Also thanks Mark for suggesting the alternative REAX. Since I have not heavy aberrated Optics  I think the use of DMVA could make the job but I keep present your suggestion.

Best regards stay safe

Reply