Skip to main content
Solved

STL File as mask

  • December 15, 2023
  • 1 reply
  • 62 views

lulemurfan

Hi,

I have a circular STL file with shapes in. I would like to use this as a mask in front of a simple telescope (I am using one of the example files (schmidt-cassesgrain.zmw)). I have entered a NSC surface and set the face to absorb, however, while the rays look correct on the 3D layout I cannot get the MTF or image simulation to work.

Any help or advice would be very helpful!

Best answer by Mark.Nicholson

You don’t say why they don’t work, so my guess is that the chief ray is being terminated by the mask and so is not available as a reference for these calculations.

If you can, try using the Slide surface to read a bitmap in, instead of the STL object. A slide object will put the ray intensity to zero if the ray is fully absorbed, but the zero-energy ray is still available to be traced and used as a reference by the diffraction calculations.

You could also try the Geometric MTF and Geometric Image Analysis calculations.

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

1 reply

Mark.Nicholson
Luminary
Forum|alt.badge.img+3

You don’t say why they don’t work, so my guess is that the chief ray is being terminated by the mask and so is not available as a reference for these calculations.

If you can, try using the Slide surface to read a bitmap in, instead of the STL object. A slide object will put the ray intensity to zero if the ray is fully absorbed, but the zero-energy ray is still available to be traced and used as a reference by the diffraction calculations.

You could also try the Geometric MTF and Geometric Image Analysis calculations.

  • Mark

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