I want to design an underwater optical system using non-sequental OpticStudio. I know how to do this in sequential, but doing it in non-sequential is baffling me. Any advice?
Hi Joel,
Please refer to the Inside Of column for both your source and your optics. Place your “underwater environment” as a large Rectangular Volume as the first object. Then, all your subsequent components should be Inside Of Object 1. You can change Object 1’s material to the index for your underwater system (fresh water vs salt water):


Hi Michael,
Thanks for your quick response. However, I am still puzzled how I set up in non-sequential for example an underwater objective, where all the lenses are inside a tube (filled with air) but with the front surface of the front lens touching water. It seems to me that I would need a convoluted volume, whose one surface follows the front surface of that lens.
Regards,
Joel
Hey Joel,
Check out the Nesting Rule in the Help Files. If there is only 1 water-glass boundary, then you’ll only need the Rectangular Volume in front of the first optic (with the first optic overlapping the Rectangular Volume); make sure this is placed above your optics so the Nesting Rule comes into play.
I would also use the NSRA
operand and Data=14 to see the refractive index of the ray at different segments in the optical path...this can help with the order of objects in the NSCE.



Thanks!
Joel
Michael, one more request: Would you be able to send me the Zemax file you showed above with the nested objects?
Thanks, Joel
Hi Joel,
Here is the ZIP of the ZAR.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.