Optical Design Exchange Overview
The following page provide you with an overview of the Optical Design Exchange to help you understand how to use it in the context of Speos.
Context
In the design of imaging systems, analyzing stray light and assessing image quality require to consider the lens geometries and the opto-mechanical elements that constrain them.
- Using the CAD in which Speos is integrated you can add the opto-mechanical elements or modify the lenses to apply mechanical constraints.
- You can perform the stray light analysis while considering the opto-mechanical elements.
Stage 1 | Stage 2 | Stage 3 |
---|---|---|
Optical design and optimization Ghost analysis in Ansys Zemax OpticStudio |
Optical design import to Speos (geometries, optical properties and sensors) |
Optomechanical design Stray light analysis of the complete system in a virtual scene |
In Speos
Speos provides you with the Optical Design Exchange feature which allows you to import a complete optical lens design created in Ansys Zemax OpticStudio.
- Geometries
- Optical properties
- Imager
- One geometry is created per body
- One origin is created per imager position.
A list of objects and surfaces corresponding to the Optical Properties definition and lens characteristics of each geometry imported is added as children of the Optical Design Exchange feature of the Speos Simulation tree.
Irradiance sensors are created in the Speos Simulation tree to correspond to the imagers of the system.
Characteristics
- The Optical Design Exchange (ODX) feature can be included:
in a Light Box Export
The Light Box can be black-boxed.
- directly in a simulation as geometry.
To consider the ODX geometries (with all information from the *.odx file) in a simulation, select the ODX component from the Speos Simulation panel.
Indeed, when selecting the geometries of the ODX component from the Structure panel or the 3D view, material definition (from the *.odx file) is not included in the simulation.
As no material property is defined by default on the generated geometries (listed in the Structure panel), you cannot apply specific features such as a 3D Irradiance sensor or output face of an Irradiance sensor on these geometries.
If you still want to do so, you need to apply the optical properties equivalent to optical properties contained in the *.odx file, to the ODX geometries.
- To avoid propagation error, do not select an ODX component and its generated geometries in the same simulation or Speos Light Box Export.
Limitations
- Speos applies an Optical Polished surface optical property when no surface optical property (coating) is specified on a face in Ansys Zemax OpticStudio. This may lead to unwanted Speos simulation results. Make sure optical properties are applied in Ansys Zemax OpticStudio to avoid such issues.
-
Speos may generate unexpected simulation results if integrated rays are outside of the wavelength range defined. Therefore, when defining sources and sensors in a simulation containing the imported optical design system, make sure to consider the spectral range of the Optical Design Exchange feature.
This warning can be activated/deactivated.
Generic Workflow
Design Creation Stage
You create the optical design system using Ansys Zemax OpticStudio.
When creating the system, you must apply surface properties to Annulus surface. We recommend you to use the "ABSORB" material. Otherwise Speos will not be able to read the surface correctly.
The STOP surface has no optical property and is considered as absorbent.
You export the optical design system in a readable file for Speos (*.odx).
The *.odx file includes the geometries of the system with their position and orientation, the position and orientation of the imager, the materials and coatings used in the system.
Import and Checking Stage
In Speos, you import and position the optical design system contained in the *.odx file using the Optical Design Exchange feature.
Ansys Zemax OpticStudio is not needed to import the *.odx file.
You compute the Optical Design Exchange feature.
A list of elements are created in the Speos Simulation tree and in the SpaceClaim Structure tree.
- You must verify that each SpaceClaim geometry (Structure tree) is correctly associated to their Speos Objects and Surfaces (Speos Simulation tree).
- You must verify the optical properties of Speos Objects and Surfaces are associated to the correct geometry.
Design Use and Analysis Stage
Once the Optical Design Exchange feature is created and all the elements imported:
- According to the goal of the project:
You start designing the opto-mechanical parts, or, import opto-mechanical parts designed in other CAD platforms.
-and/or-
- You modify the lenses geometry of the system to apply mechanical constraints.
If needed, you can add Face Optical Properties (FOP) to the geometries.
In this case, the default surface properties on the selected faces of the ODX feature geometries will be overridden by the FOP that has been defined on them.
- You define a specific Meshing directly on the Optical Design Exchange feature.
- You create a Simulation (Interactive, Direct, Inverse):
- Add Sources.
- Add the Irradiance Sensors imported from *.odx file and other sensors if necessary.
Add the Optical Design Exchange feature to the Geometries list and other geometries if necessary.
Adding the Optical Design Exchange feature only adds the geometries (modified or not) imported from the *.odx file. If opto-mechanical geometries have to be added, they need to be selected from the SpaceClaim Structure tree.
- Once the simulation is defined, you run the simulation.
- You analyze the result using the Speos tools and workflow (Light Expert, Stray Light Analysis, Virtual Photometric Lab, Virtual Human Vision Lab).