ZEMAX Users' Knowledge Base

Matthew Frank

Matthew Frank is a senior application engineer at RSoft Design Group. RSoft Design Group, Inc. offers a comprehensive suite of design and business analysis software solutions to the telecommunications, photonics and semiconductor industries. RSoft Design Group is the only company that provides a full range of simulation and planning software and services across the entire component to network-level hierarchy. At RSoft, Mr. Frank has been instrumental in developing and supporting RSoft’s worldwide-leading design software for photonics components and has extensive experience in the applications of design software in areas such as photonic integrated circuits, fiber devices, and photonic bandgap crystals. Mr. Frank received his masters degree in Electrical Engineering from Columbia University in 1999 and his bachelor degree in Electrical Engineering from Cornell University in 1998.

 Articles by this Author

This tutorial illustrates how to convert information from ZEMAX into RSoft’s propagation software and back. This can be useful for multi-stage cases in which one part of the system is a bulk optical system, and a waveguide in others. In this example, we will look at the coupling from a focusing lens into a small silica fiber.

We will first create output information from ZEMAX and then convert these files into field files that can be used for a BPM propagation. The result will be that ZEMAX is used to propagate a Gaussian complex amplitude through a bulk optical system, and focus it at the input face of a single mode fiber. The resulting complex amplitude is then imported into RSoft software and propagated through the fiber. The resulting data can then be read back into ZEMAX if needed.