Beam TLC: ANAPRISM.LEN - A Beam Circularizer for Diode Lasers
Anaprism shows the use of tilted and decentered surfaces, prisms, and the 3-dimensional drawing routines that allow OSLO to draw a pictures of any solid objects that can be specified as a series of vertices and faces.The optical system itself is sometimes used to convert an elliptical diode laser beam to a circular shape. Most diode lasers emit asymmetric beams. The numerical aperture is different in the yz and xz planes, and often the beam has astigmatism, which is a separate issue. One way to make the beam circular is to use a pair of anamorphic prisms, as shown in this example. The prisms used here are available as Melles Griot part number 06GPU001. They work in collimated light (otherwise they would add astigmatism), so in an actual application the prisms must be used in combination with a collimator. Such a system is included as the file diodassy.len, described below. The prisms have a vertex angle of 29.43333 degrees, a width of 12mm, and a maximum thickness perpendicular to the back face of 8.5mm. For a given entry angle to the first prism, the angle of the second prism is fixed by the requirement that the beam emerge parallel to itself. The displacement of the beam depends on the prism separation. The listing below shows how the system should be set up in OSLO. Surfaces 4 and 6 are expressed in the coordinate system of surface 1 using a return_coordinates ( rco) command. The rco command goes on the preceding surface and indicates that the coordinates of the next surface are to be taken according to the dcx, dcy, dcz, tla, tlb, and tlc relative to a base surface (here, surface 1). In order to prevent a confusing drawing caused by the tilted surfaces, the surfaces themselves are marked not drawable (in the Surface Control spreadsheet). A plan view of the system shows just the ray trajectories. Note that although the drawing makes it look like there are only two surfaces, there are actually 4. The rays are close enough to normal incidence on the other two that the drawing doesn't show them.
To substitute for the missing prism surfaces, the entire assembly has been placed in a box, using bdi (boundary information) data. OSLO graphics routines can be instructed to put 3D objects on a drawing that are totally unrelated to the optical function of the depicted system. These objects are specified by a list of vertices (vx) and polygon faces ( pf), as shown in the listing below. To enter such data yourself, open the lens file in the text editor and use the same scheme. The vertex and face information must be preceded by a bdi command, which gives the number of data items. The final solid-model drawing of the system is as follows:
*LENS DATA Anamorphic prism assembly