Attached is a first attempt at tracing the rays on reflection from the wedged and tilted window together with the cavity mirror.
I used Sean Leavey's zero and created a ray tracing module for simple purposes which is fast and easy to use. Check out the examples to see the capabilities.
To use, git pull labutils to update and keep labutils /traceit in your python path.
More info about each ray can be seen by layout['R4'] kind of statements. Or just write layout.rays to see info about all rays. This includes their vector positions, the origin phenomenon, and ray etc.
I know a lot can be done to make this look better. But I'm not going to dive into developing this module right now. However, suggestions on how to make the ray trace diagram more useful are welcome so that I can make it more informational.
Seems like most of the reflections would be bunched together in two directions where we should put the beam dumps.
|