Optical Layout

Conceptual design

Tool

Usually, optical layout of an IFO is designed using a generic CAD (such as AutoCAD) or a special optical CAD (e.g. Zemax). We haven't used Zemax so I have no word on it.

Using a generic CAD was the original plan for LCGT optical layout. However, as I work on it, several problems were identified.

Therefore I (Y. Aso) wrote a small python library to programatically create optical layouts. The library is called gtrace (meaning Gaussian ray-Tracing), and easy to use. The library features:

By using the library, one can turn logical requirements such as the RC optical lengths, folding angle, ITM surface normal directions (they have to be orthogonal), etc into a real optical layout in a systematic way by writing a program. Once the program is written, it is easy to change wedge angle or substrate material, because all you have to do is to re-run the program to generate a new optical layout.

An example of LCGT layout (by no means the final version) is attached: LCGT_Sample_OptLayput.pdf.

A python program used to generate the layout is also attached: OptLayout.zip.