-
Hi, I'm modeling a system with two lenses, a collimated beam between them, and a 45 degree plane parallel plate in the collimated beam. The plate is 1 mm thick N-BK7. By introducing a 45 degree 'decenter' to the front surface and a similar 'reverse' to the back surface, my optical axis is now shifted 0.707 mm because it travels normal to the surfaces within the plate, and I now have to introduce an y-shifted decenter to the following elements on the axis. My design expects a 0.335 mm shift of the optical axis, following the amount of shift of an axial ray of the design wavelength. How should I go about decentering the tilted plate surfaces to prevent needing to manually decenter every consequent element in the train? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Hello @lkangas, |
Beta Was this translation helpful? Give feedback.
Hello @lkangas,
I see one crucial misunderstanding. The reverse decenter doesn't just apply the tilts in the reverse order, it applies the decenters after the (reverse) tilt is applied to the coordinates. This makes the calculation of how the offset should be applied very simple.
You did the math above to calculate the refracted path and the results offsets. Here's a way to use ray trace data to accomplish the same outcome. Starting from the point your script ended:
Trace the axial ray to see the current state.
Zero out the decenter to…