Open Optical Designer es una aplicación web gratuita para el diseño de lentes ópticas compuestas por elementos de lente secuenciales (surfces). Se ha desarrollado básicamente para apoyar el diseño práctico de varios tipos de lentes, incluidas las compuestas, como una lente de Gauss doble de gran apertura con un menisco positivo de un lado y un menisco negativo en el otro para cuidar y controlar las aberraciones ópticas.
La aplicación proporciona algunas características muy buenas y útiles como la simulación de trazado de rayos geométrico completo, soporte para superficies asféricas utilizando constante cónica y un editor de superficie que define los elementos de la lente que puede utilizar para introducir el radio de curvatura, radio de apertura, espesor y material de la lente. Además de esto, Open Optical Designer también le permite controlar el entorno de los rayos entrantes mediante el uso de parámetros cruciales como el radio del haz de entrada, el ángulo FOV de entrada, los rayos por haz, la distancia de apertura, la longitud de onda central y mucho más.
Como Funciona:
1. Haga clic en el enlace que hemos proporcionado al final de este artículo para navegar a Open Optical Designer.
2. Puede observar que el panel hacia la izquierda de la pantalla proporciona el Editor de Superficies y las opciones de Control de Entorno mientras que la parte derecha de la pantalla le permite visualizar el trazado geométrico de rayos.
3. Comprobará que ya se han configurado por defecto más de 10 superficies de lentes, se han rellenado los valores de Control de entorno y la simulación de trazado de rayos es visible en la aplicación.
4. Si pulsa sobre el número de cualquier superficie en el Editor de Superficies, la superficie en cuestión puede visualizarse mediante líneas discontinuas, lo que le facilita enormemente su identificación.
5. Haga clic en cualquier valor como Radio de curvatura, Grosor o Radio de apertura y escriba directamente en la casilla para modificar los valores. El material de cualquier superficie puede cambiarse eligiendo cualquier elemento de la lista desplegable como Fluorita, Diamante, PMMA, Germanio, etc.
6. Para añadir una nueva superficie, haga clic en cualquier superficie del Editor de superficies para seleccionarla y utilice los botones correspondientes de la parte superior derecha para añadir una nueva superficie antes o después de la selección. También puede eliminar cualquier superficie seleccionada haciendo clic en el botón «Eliminar superficie seleccionada».
7. Para definir la constante cónica de cualquier superficie, selecciónela en el Editor de superficies y escriba el valor en la sección ‘Detalles para la superficie’.
8. Para modificar el entorno de los rayos entrantes, desplácese hasta la sección ‘Control de entorno’, haga clic en cualquier valor numérico y modifíquelo directamente.
9. A medida que realice cambios en las superficies mediante el Editor de superficies o modifique los parámetros de Control de entorno, la visualización del trazado de rayos se actualizará en tiempo real para reflejar los cambios.
10. Puede utilizar la lista desplegable en la parte superior de la pantalla de visualización para cambiar la vista a sección transversal 2D, aberración de rayos, aberración cromática y más.
11. Para guardar el diseño de la lente como un archivo JSON o para cargar un diseño guardado en formato JSON, haga clic en los botones correspondientes de la parte superior derecha. Haga clic en el botón «Nuevo diseño de lente» para iniciar un nuevo diseño desde cero. También puede hacer clic en ‘Importar archivo .len’ para importar superficies de diseño que reconozcan determinados parámetros de superficie.
Conclusión:
Open Optical Designer es una excelente aplicación web para ayudar a diseñar lentes ópticas incluyendo las compuestas con múltiples superficies positivas y negativas. Simula en tiempo real el trazado geométrico de rayos y soporta también otros viewports como Ray / Chromatic aberration y Optical path length. Open Optical Designer se ejecuta localmente en el navegador web y no requiere ningún servidor web para funcionar.