Downloads

We provide you with an ever increasing selection of documents, which should help you to learn more about the potential and the usage of VirtualLab toolboxes. You can search for keywords you are interested in using the Search command:
Select a download from the list below:

Application Use Cases

Application Use Cases - Imaging Systems

  • Optical System for Inspectionof Micro-Structured Waferpdf1.1 MiByte16.08.2017Highlights are inclusion of gratings in complex optical systems (e.g. with very high NA), rigorous analysis of grating diffraction efficiencies and taking account of the directional distribution of the incident light.
  • Optical System for Inspectionof Micro-Structured Waferzip1.0 MiByte16.08.2017Highlights are inclusion of gratings in complex optical systems (e.g. with very high NA), rigorous analysis of grating diffraction efficiencies and taking account of the directional distribution of the incident light. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Correction of Chromatic Aberration by using a DiffractiveLenspdf1.9 MiByte15.08.2017Highlights are inclusion of diffractive lenses in optical systems, consideration of different diffraction orders with specific efficiencies, evaluation of 2D PSF for not fully illuminated apertures.
  • Investigation of Ghost Imaging Effects in Collimation Systempdf2.5 MiByte15.08.2017Highlights are fast physical optics investigation of non-sequential systems, control of non-sequential behavior by channel concept for each interface individually and calculation of different non-sequential modes.

Application Use Cases - Laser Systems

  • Analysis of Collimation of Astigmatic Diode Laser Beam by Objective Lenspdf1.1 MiByte16.08.2017Highlights are laser diode modeling including astigmatism, various options for evaluation of beam collimation, investigation of influence of astigmatism and quality analysis of beam truncated by lens aperture.
  • Analysis of Collimation of Astigmatic Diode Laser Beam by Objective Lenszip0.9 MiByte16.08.2017Highlights are laser diode modeling including astigmatism, various options for evaluation of beam collimation, investigation of influence of astigmatism and quality analysis of beam truncated by lens aperture. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Focus Investigationbehind Aspherical Lenspdf1.1 MiByte16.08.2017Highlights are laser diode modeling inclusive astigmatism, impact of astigmatism on size, shape & position of focus spot, diffraction at lens apertures and advanced focal region analysis.
  • Focus Investigation behind Aspherical Lenszip0.9 MiByte16.08.2017Highlights are laser diode modeling inclusive astigmatism, impact of astigmatism on size, shape & position of focus spot, diffraction at lens apertures and advanced focal region analysis. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Simulation of Laser Beam in Focal Region of High-NA Aspherepdf612 KiByte16.08.2017Highlights are propagation & evaluation of fully vectorial electromagnetic field of light, which allows to evaluate polarization effects and accurate consideration of Fresnel losses at lens surfaces.
  • Simulation of Laser Beam in Focal Region of High-NA Aspherezip560 KiByte16.08.2017Highlights are propagation & evaluation of fully vectorial electromagnetic field of light, which allows to evaluate polarization effects and accurate consideration of Fresnel losses at lens surfaces. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Modeling of Graded-Index (GRIN) Multimode Fiberpdf787 KiByte24.11.2017Highlights are arbitrarily customizable refractive index profile, easy switching between ray and field tracing, high accuracy of new propagation method for multimode GRIN fibers and consideration of polarization crosstalk.
  • Gaussian Beam Focused by Thermal Lenspdf630 KiByte24.11.2017Highlights are arbitrarily customizable refractive index profile, usage of the Parameter Run document (users can simulate conveniently one system with varying parameters) and the combination of different field tracing techniques.
  • Gaussian Beam Focused by Thermal Lenszip484 KiByte24.11.2017Highlights are arbitrarily customizable refractive index profile, usage of the Parameter Run document (users can simulate conveniently one system with varying parameters) and the combination of different field tracing techniques. Zip-file includes use case (pdf) and VirtualLab sample.
  • fsPulse Propagation through Dispersive Seawaterpdf456 KiByte16.08.2017Highlights are fast simulation of a fs pulse through dispersive media including analysis of impact on pulse shape.
  • fs Pulse Propagation through Dispersive Seawaterzip286 KiByte16.08.2017Highlights are fast simulation of a fs pulse through dispersive media including analysis of impact on pulse shape. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Focusing of Femtosecond Pulse by using a High-NA Off-Axis Parabolic Mirrorpdf619 KiByte16.08.2017Highlights are fast simulation of femtosecond pulse propagation and full vectorial analysis (e.g. calculation of Ez).
  • Focusing of Femtosecond Pulse by using a High-NA Off-Axis Parabolic Mirrorzip470 KiByte16.08.2017Highlights are fast simulation of femtosecond pulse propagation and full vectorial analysis (e.g. calculation of Ez). Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Performance Analysis of Laser Scanning System Using an Aspherepdf1.6 MiByte16.08.2017Highlights are modeling of user-defined scanning processes, variety of selectable angle definitions, fast simulation through full scanning and additional optical setup and evaluation of distortion of scanned spots.
  • Performance Analysis of Laser Scanning System Using an Aspherezip1.4 MiByte16.08.2017Highlights are modeling of user-defined scanning processes, variety of selectable angle definitions, fast simulation through full scanning and additional optical setup and evaluation of distortion of scanned spots. Zip-file includes use case (pdf) and VirtualLab sample file(s).

Application Use Cases - Light Shaping

  • Export of Fabrication Datapdf757 KiByte16.08.2017Highlights are export of fabrication data for various surface shapes and export of quantized interfaces like binary masks for lithographic fabrication techniques.
  • Shaping of Gaussian Laser Beam into a Donut Modezip1.9 MiByte16.08.2017Highlight is the design of beam shaper to generate arbitrarypattern, which exhibits complex phase. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Shaping of Gaussian Laser Beam into a Donut Modepdf0.9 MiByte16.08.2017Highlight is the design of beam shaper to generate arbitrary pattern, which exhibits complex phase.
  • Design of a Diffuser to Generate a LightTrans Markzip0.9 MiByte16.08.2017Highlights are user-friendly guided design of a beam shaping diffuser, optimization of the design regarding fabrication constrains and analysis of fabrication tolerances.. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Design of a Diffuser to Generate a LightTrans Markpdf846 KiByte16.08.2017Highlights are user-friendly guided design of a beam shaping diffuser, optimization of the design regarding fabrication constrains and analysis of fabrication tolerances.

Application Use Cases - Optical Metrology

Application Use Cases - Virtual & Mixed Reality

Feature Use Cases

  • Grating Order Analyzerpdf2.0 MiByte08.02.2018The analysis of the diffraction efficiencies of gratings is the typical modeling task with gratings. In VirtualLab this is done by the Grating Order Analyzer, which can display the efficiencies and Rayleigh coefficients of the distinct orders in various ways.
  • Grating Order Analyzerzip1.6 MiByte08.02.2018The analysis of the diffraction efficiencies of gratings is the typical modeling task with gratings. In VirtualLab this is done by the Grating Order Analyzer, which can display the efficiencies and Rayleigh coefficients of the distinct orders in various ways.
  • Analyzing High-NA Objective Lens Focusingpdf1.1 MiByte14.02.2018High-NA objective lenses are widely used in optical lithography, microscopy, etc. Consideration of the vectorial nature of light in the simulation of the focusing is therefore fundamental.
  • Analyzing High-NA Objective Lens Focusingzip773 KiByte14.02.2018High-NA objective lenses are widely used in optical lithography, microscopy, etc. Consideration of the vectorial nature of light in the simulation of the focusing is therefore fundamental.
  • Construction and Modeling of a Graded-Index Lenspdf0.9 MiByte14.02.2018VirtualLab allows the specification of a graded-index lens in a very user friendly way. In addition such index modulated lenses can be analyzed by ray tracing as well as field tracing.
  • Construction and Modeling of a Graded-Index Lenszip775 KiByte14.02.2018VirtualLab allows the specification of a graded-index lens in a very user friendly way. In addition such index modulated lenses can be analyzed by ray tracing as well as field tracing.
  • Export Systems and Components into STL & IGES Formatpdf740 KiByte14.02.2018VirtualLab supports the export of optical components specified in the system into various CAD formats. This includes for example the export of lenses, prisms, mirror systems and other components into STL and in IGES format.
  • Export Systems and Components into STL & IGES Formatzip473 KiByte14.02.2018VirtualLab supports the export of optical components specified in the system into various CAD formats. This includes for example the export of lenses, prisms, mirror systems and other components into STL and in IGES format.
  • How to Use Simulation Settings for Ray and Field Tracingpdf810 KiByte14.02.2018VirtualLab can be used to perform ray tracing as well as field tracing. The control of numerical simulations is typically handled by specification of various numerical parameters. In VirtualLab this is commonly handled by the specification of accuracy factors. This document explains the usage of the provided accuracy factors to control the simulation of VirtualLab.
  • Import Optical Systems from Zemaxpdf1.0 MiByte14.02.2018VirtualLab Fusion allows to import optical systems with full 3D position information and glasses from Zemax files. The import enables a user friendly interface between the two software packages.
  • Import Optical Systems from Zemaxzip638 KiByte14.02.2018VirtualLab Fusion allows to import optical systems with full 3D position information and glasses from Zemax files. The import enables a user friendly interface between the two software packages.
  • Specification of Diffraction Orders for Grating Regionspdf1.0 MiByte14.02.2018The waveguide component allow to define an arbitrary set of grating regions per surface. Per grating region several parameters can be defined. The user can specify a set of selected orders for each grating region.
  • Specification of Diffraction Orders for Grating Regionszip488 KiByte14.02.2018The waveguide component allow to define an arbitrary set of grating regions per surface. Per grating region several parameters can be defined. The user can specify a set of selected orders for each grating region.
  • Usage of Focal Length Analyzerpdf1.0 MiByte14.02.2018The focal length is an important parameter to evaluate an imaging system. By using the Focal Length Analyzer, the effective and back focal length of optical components can be obtained and used with parametric optimization.
  • Usage of Focal Length Analyzerzip763 KiByte14.02.2018The focal length is an important parameter to evaluate an imaging system. By using the Focal Length Analyzer, the effective and back focal length of optical components can be obtained and used with parametric optimization.
  • Customizable Help for Programmable Elementspdf680 KiByte14.02.2018VirtualLab provides multiple tools to implement your custom sources, components, detectors etc. For documentation of such customized object the snippet help can be used.
  • Configuration of Grating Structures by Using Special Mediapdf841 KiByte15.02.2018In the VirtualLab’s Grating Software Package grating structures can be configured by using a stack. In this use case the configuration of grating structures based on media is explained.
  • Configuration of Grating Structures by Using Special Mediazip731 KiByte15.02.2018In the VirtualLab’s Grating Software Package grating structures can be configured by using a stack. In this use case the configuration of grating structures based on media is explained.
  • Animation Generation from Chromatic Fields Sets in Parameter Runpdf675 KiByte19.02.2018A very typical detector within VirtualLab is the camera detector which generates a chromatic fields set. This use case demonstrates how easy it is to convert a set of chromatic fields sets into an animation from a parameter run.
  • Animation Generation from Chromatic Fields Sets in Parameter Runzip9.2 MiByte19.02.2018A very typical detector within VirtualLab is the camera detector which generates a chromatic fields set. This use case demonstrates how easy it is to convert a set of chromatic fields sets into an animation from a parameter run.
  • Configuration of Grating Structures by Using Interfacespdf847 KiByte15.02.2018In the VirtualLab’s Grating Software Package grating structures can be configured by using a stack. In this use case the configuration of grating structures based on interfaces is explained.
  • Configuration of Grating Structures by Using Interfaceszip791 KiByte19.02.2018In the VirtualLab’s Grating Software Package grating structures can be configured by using a stack. In this use case the configuration of grating structures based on interfaces is explained.
  • Data Array Import with Saved Settingspdf769 KiByte19.02.2018Data is often stored in the form of .txt, .csv, .bmp etc. VirtualLab Fusion supports to import these data forms and store them into Data Array. VirtualLab Fusion supports also to save and load the settings of the import for multiple import sessions.
  • Data Array Import with Saved Settingszip6.2 MiByte19.02.2018Data is often stored in the form of .txt, .csv, .bmp etc. VirtualLab Fusion supports to import these data forms and store them into Data Array. VirtualLab Fusion supports also to save and load the settings of the import for multiple import sessions.
  • Electromagnetic Field Detectorpdf1.0 MiByte19.02.2018With the Electromagnetic Field Detector the user can access the fully vectorial electromagnetic field at any given plane in the system. We explain here how to handle this detector.
  • Electromagnetic Field Detectorzip0.9 MiByte19.02.2018With the Electromagnetic Field Detector the user can access the fully vectorial electromagnetic field at any given plane in the system. We explain here how to handle this detector.
  • Flexible Region Configurationpdf585 KiByte19.02.2018In optical modeling, a finite region is often used as the area for further operation. VirtualLab Fusion supports to generate regions in different manners with great ease.
  • Flexible Region Configurationzip491 KiByte19.02.2018In optical modeling, a finite region is often used as the area for further operation. VirtualLab Fusion supports to generate regions in different manners with great ease.
  • Import of Zemax Beam Filespdf516 KiByte19.02.2018VirtualLab Fusion can import the Zemax beam file, and convert it into field with full components. After importing, further operation with the field can be applied, e.g. propagation.
  • Import of Zemax Beam Fileszip18.5 MiByte19.02.2018VirtualLab Fusion can import the Zemax beam file, and convert it into field with full components. After importing, further operation with the field can be applied, e.g. propagation.
  • Light Path Diagram Information Exportpdf612 KiByte19.02.2018In VirtualLab Fusion you can export a summary of all system parameters in the light path diagram into an XML File. This use case shows how to export the parameters and how to visualize the parameters.
  • Source Code Editorpdf483 KiByte19.02.2018For optical elements, which cannot be found in the catalogs of VirtualLab Fusion, users are able to create them by using programmable objects, e.g., programmable source, interface, medium and detector. The programming language is C#. The source code editors is the most important structure of all programmable objects. This use case introduces the general structure of the source code editor.
  • Specification of Diffraction Efficiencies for Grating Regionspdf636 KiByte19.02.2018In modern optical systems gratings often appear edged into or deposited onto other elements. Here we cover how to characterise their efficiencies rigorously or by inputting the values ad hoc.
  • Specification of Diffraction Efficiencies for Grating Regionszip594 KiByte19.02.2018In modern optical systems gratings often appear edged into or deposited onto other elements. Here we cover how to characterise their efficiencies rigorously or by inputting the values ad hoc.
  • Usage of Camera Detectorpdf603 KiByte19.02.2018The Camera Detector constitutes one of the most fundamental detectors in VirtualLab Fusion. Keep reading for an in-depth description of how to configure and use this detector in simulations.
  • Usage of Camera Detectorzip452 KiByte19.02.2018The Camera Detector constitutes one of the most fundamental detectors in VirtualLab Fusion. Keep reading for an in-depth description of how to configure and use this detector in simulations.
  • Usage of Distortion Analyzerpdf0.9 MiByte19.02.2018VirtualLab Fusion provides an analyzer for the distortion of an optical system that yields the standard representation of distortion versus angle.
  • Usage of Distortion Analyzerzip872 KiByte19.02.2018VirtualLab Fusion provides an analyzer for the distortion of an optical system that yields the standard representation of distortion versus angle.
  • Usage of Field Curvature Analyzerpdf530 KiByte19.02.2018In VirtualLab Fusion, the field curvature of a lens component can be analyzed precisely, with the field curvature analyzer used. This use case shows how to set up the parameters in the field curvature analyzer.
  • Usage of Field Curvature Analyzerzip469 KiByte19.02.2018In VirtualLab Fusion, the field curvature of a lens component can be analyzed precisely, with the field curvature analyzer used. This use case shows how to set up the parameters in the field curvature analyzer.
  • Wavefront Error Detectorpdf629 KiByte19.02.2018Wavefront error is defined as the difference between the reference wavefront phase, which is a constant phase or spherical phase, and the detected wavefront phase of one optical system. This use case shows how to handle a wavefront error detector in VirtualLab Fusion.
  • Wavefront Error Detectorzip506 KiByte19.02.2018Wavefront error is defined as the difference between the reference wavefront phase, which is a constant phase or spherical phase, and the detected wavefront phase of one optical system. This use case shows how to handle a wavefront error detector in VirtualLab Fusion.
  • Channel Setting for Non-Sequential Tracingpdf769 KiByte19.02.2018In VirtualLab Fusion, non-sequential tracing is enabled by adjusting the channels of a surface as well as regions on a surface. This use case shows the adjustment of channels for a surface and a region on a surface, and the consequences from these settings.
  • Channel Setting for Non-Sequential Tracingzip844 KiByte19.02.2018In VirtualLab Fusion, non-sequential tracing is enabled by adjusting the channels of a surface as well as regions on a surface. This use case shows the adjustment of channels for a surface and a region on a surface, and the consequences from these settings.
  • Parametric Optimization of a Half-Symmetric Two-Mirror Resonatorpdf654 KiByte19.02.2018In VirtualLab Fusion, users can easily construct a two-mirror laser resonator, and use parametric optimization to design this resonator to generate a desired output mode.
  • Parametric Optimization of a Half-Symmetric Two-Mirror Resonatorzip667 KiByte19.02.2018In VirtualLab Fusion, users can easily construct a two-mirror laser resonator, and use parametric optimization to design this resonator to generate a desired output mode.
  • Position and Orientation Information Display Controlpdf505 KiByte19.02.2018In VirtualLab Fusion, users can select which information of position and orientation to be shown. This use case shows how to set up the position and orientation information display in a Light Path View.
  • Usage of PSF & MTF Detectorpdf488 KiByte19.02.2018Point spread function and modulation transfer function are important optical quantities to evaluate the quality of an imaging system. In VirtualLab Fusion, PSF and MTF for an imaging system are fast and accurately calculated.
  • Usage of PSF & MTF Detectorzip415 KiByte19.02.2018Point spread function and modulation transfer function are important optical quantities to evaluate the quality of an imaging system. In VirtualLab Fusion, PSF and MTF for an imaging system are fast and accurately calculated.

Feature Use Cases - Configuration

  • Import of Measured Spectral Data to a Light Sourcepdf602 KiByte05.10.2016This use case demonstrates how to import spectral data from a text file for direct use inside a light source edit dialog. Only PDF.
  • Import of Measured Spectral Data to a Light Sourcezip303 KiByte05.10.2016This use case demonstrates how to import spectral data from a text file for direct use inside a light source edit dialog.
  • Optimize Detector Positionpdf514 KiByte05.10.2016This use case demonstrates a very convenient tool for finding an optimized position of detectors. Only PDF.
  • Optimize Detector Positionzip258 KiByte05.10.2016This use case demonstrates a very convenient tool for finding an optimized position of detectors.
  • Off-Axis Parabolic Mirror (Wedge Type)pdf472 KiByte05.10.2016This use case explains the "Off-Axis Parabolic Mirror (Wedge Type)" component of VirtualLab. Only PDF.
  • Off-Axis Parabolic Mirror (Wedge Type)zip202 KiByte05.10.2016This use case explains the "Off-Axis Parabolic Mirror (Wedge Type)" component of VirtualLab.

Feature Use Cases - Simulation

  • Geometric Field Tracing through an Off-Axis Parabolic Mirrorpdf0.9 MiByte05.10.2016This use case demonstrates how the Geometric Field Tracing Plus engine can be used to calculate the spot in the focus of an off-axis parabolic mirror. Only PDF.
  • Geometric Field Tracing through an Off-Axis Parabolic Mirrorzip600 KiByte05.10.2016This use case demonstrates how the Geometric Field Tracing Plus engine can be used to calculate the spot in the focus of an off-axis parabolic mirror.
  • Evaluation of Field Components using Geometric Field Tracing Pluspdf1.3 MiByte05.10.2016This use case explains the usage of the Geometric Field Tracing Plus engine to get access to the electromagnet field information of the propagated field in a detector plane. Only PDF.
  • Evaluation of Field Components using Geometric Field Tracing Pluszip1.0 MiByte05.10.2016This use case explains the usage of the Geometric Field Tracing Plus engine to get access to the electromagnet field information of the propagated field in a detector plane.
  • Interferometer Analysis with Geometric Field Tracingpdf0.9 MiByte05.10.2016This use case demonstrates the usage of the Geometric Field Tracing Plus engine to analyze an interferometer. Also temporal coherence will be discussed. Only PDF.
  • Interferometer Analysis with Geometric Field Tracingzip670 KiByte05.10.2016This use case demonstrates the usage of the Geometric Field Tracing Plus engine to analyze an interferometer. Also temporal coherence will be discussed.
  • Ray Tracing Analysis of High NA Collimation Systempdf878 KiByte05.10.2016This use case demonstrates how the Ray Tracing engine within VirtualLab can be used to evaluate the performance of a collimating lens system with a high numerical aperture. The 2D and 3D ray tracing analysis are shown. In addition a programmable detector is used to evaluate the following customized merit functions on the ray tracing result: The wave front error per ray and also the RMS value of the wave front error for collimated light. Only PDF.
  • High NA Lens System - Analysis by Ray Tracingpdf708 KiByte05.10.2016This use case demonstrates how VirtualLab can be used to analyze a lens system with a high numerical aperture. We will discuss the 3D ray skeletton as well as the two dimensional spot diagrams before and directly in the focus. In addition VirtualLab can be used to measure the spot size of the spot in the focal plane. Only PDF.
  • Ray Tracing Analysis of High NA Collimation Systemzip623 KiByte05.10.2016This use case demonstrates how the Ray Tracing engine within VirtualLab can be used to evaluate the performance of a collimating lens system with a high numerical aperture. The 2D and 3D ray tracing analysis are shown. In addition a programmable detector is used to evaluate the following customized merit functions on the ray tracing result: The wave front error per ray and also the RMS value of the wave front error for collimated light.
  • High NA Lens System - Analysis by Ray Tracingzip465 KiByte05.10.2016This use case demonstrates how VirtualLab can be used to analyze a lens system with a high numerical aperture. We will discuss the 3D ray skeletton as well as the two dimensional spot diagrams before and directly in the focus. In addition VirtualLab can be used to measure the spot size of the spot in the focal plane.
  • High NA Lens System - Analysis by Geometric Field Tracing Pluspdf2.0 MiByte05.10.2016This use case shows the capability of the geometric field tracing plus engine to calculate the light distribution generated by a lens system with a high numerical aperture. It is shown that all harmonic field components are available within the geometric field tracing plus engine. We will also use the result of the geometric field tracings plus engine and to perform a diffractive propagation step to calculate the diffraction spot within the focal plane. Only PDF.
  • Usage of Field Curvature Analyzerpdf528 KiByte30.08.2017Precise analysis of field curvature of a lens component. The plotting of field curvature versus angles can be obtained easily. PDF only
  • High NA Lens System - Analysis by Geometric Field Tracing Pluszip1.7 MiByte05.10.2016This use case shows the capability of the geometric field tracing plus engine to calculate the light distribution generated by a lens system with a high numerical aperture. It is shown that all harmonic field components are available within the geometric field tracing plus engine. We will also use the result of the geometric field tracings plus engine and to perform a diffractive propagation step to calculate the diffraction spot within the focal plane.
  • Usage of Field Curvature Analyzerzip366 KiByte30.08.2017Precise analysis of field curvature of a lens component. The plotting of field curvature versus angles can be obtained easily. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Parametric Optimization of a Half-symmetric Two-mirror Resonatorpdf649 KiByte28.08.2017Construction of a two-mirror laser resonator in a half-symmetric configuration, and use of parametric optimization to find the mirror curvature for a desired output bean size. PDF only
  • Parametric Optimization of a Half-symmetric Two-mirror Resonatorzip561 KiByte28.08.2017Construction of a two-mirror laser resonator in a half-symmetric configuration, and use of parametric optimization to find the mirror curvature for a desired output bean size. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Usage of PSF/ MTF Detectorpdf577 KiByte28.08.2017Easily access to the point spread function (PSF) and the modulation transfer function (MTF) of an imagingsystem. PDF only.
  • Usage of PSF/ MTF Detectorzip421 KiByte28.08.2017Easily access to the point spread function (PSF) and the modulation transfer function (MTF) of an imagingsystem. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Usage of Distortion Analyzerpdf624 KiByte28.08.2017Precise analysis of distortion aberration of a lens component. The plotting of distortion versus angles can be obtained easily. It is very helpful for designing lenses and take the field distortion during a parametric optimization into account. PDF only.
  • Usage of Distortion Analyzerzip455 KiByte28.08.2017Precise analysis of distortion aberration of a lens component. The plotting of distortion versus angles can be obtained easily. It is very helpful for designing lenses and take the field distortion during a parametric optimization into account. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Usage of Camera Detectorpdf579 KiByte30.08.2017Evaluation of the real color and false color intensity by the usage of the Camera Detector.
  • Usage of Camera Detectorzip402 KiByte30.08.2017Evaluation of the real color and false color intensity by the usage of the Camera Detector. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Electromagnetic Field Detectorpdf833 KiByte30.08.2017By fast physical optic simulation it is possible to evaluate the electromagnetic field within the simulation. The electromagnetic field detector allow the evaluation of the field.
  • Electromagnetic Field Detectorzip635 KiByte30.08.2017By fast physical optic simulation it is possible to evaluate the electromagnetic field within the simulation. The electromagnetic field detector allow the evaluation of the field. Zip-file includes use case (pdf) and VirtualLab sample file(s).

Feature Use Cases - Tools & Handling

  • Import of Bitmap- and ASCII-Datapdf856 KiByte05.10.2016This use case explains how to import bitmap data or ASCII data to a data array for further use within VirtualLab.
  • Import of Bitmap- and ASCII-Datazip562 KiByte05.10.2016This use case explains how to import bitmap data or ASCII data to a data array for further use within VirtualLab.
  • Using Floyd-Steinberg Quantizationpdf582 KiByte05.10.2016This use case explains how to use the Floyd-Steinberg quantization algorithm.
  • Using Floyd-Steinberg Quantizationzip566 KiByte05.10.2016This use case explains how to use the Floyd-Steinberg quantization algorithm.
  • Convolutionpdf565 KiByte05.10.2016This use case demonstrates the convolution of two 2‑dimensional Numerical Data Arrays.
  • Convolutionzip1.6 MiByte05.10.2016This use case demonstrates the convolution of two 2‑dimensional Numerical Data Arrays.
  • Periodic Replicatepdf456 KiByte05.10.2016This use case explains how data arrays can be replicated periodically. Only PDF.
  • Periodic Replicatezip201 KiByte05.10.2016This use case explains how data arrays can be replicated periodically.
  • Focus Finding Toolpdf443 KiByte05.10.2016This use case demonstrates a tool for the detection of a focus position. The detection is done by a ray tracing approach. The tool has several options to be configured. Only PDF.
  • Focus Finding Toolzip164 KiByte05.10.2016This use case demonstrates a tool for the detection of a focus position. The detection is done by a ray tracing approach. The tool has several options to be configured.
  • Calculators in VirtualLabpdf579 KiByte05.10.2016This use case introduces Calculators which can evaluate and visualize several basic equations and thus help to interpret more complex simulations.
  • Spherical Lens Calculatorpdf0.9 MiByte05.10.2016This use case demonstrates how to use the calculator for spherical lenses. The calculator can be used to evaluate the easy lens equations, including the lens maker equation. PDF only.
  • Spherical Lens Calculatorzip648 KiByte05.10.2016This use case demonstrates how to use the calculator for spherical lenses. The calculator can be used to evaluate the easy lens equations, including the lens maker equation. Zip-file includes use case (pdf) and VirtualLab sample file(s).
  • Usage of Field Curvature Analyzerpdf528 KiByte30.08.2017Precise analysis of field curvature of a lens component. The plotting of field curvature versus angles can be obtained easily. PDF only.
  • Usage of Field Curvature Analyzerzip366 KiByte30.08.2017Precise analysis of field curvature of a lens component. The plotting of field curvature versus angles can be obtained easily. Zip-file includes use case (pdf) and VirtualLab sample file(s).

Technology Use Cases

Tutorial - Configuration

  • Light Path Diagram Conceptpdf473 KiByte05.10.2016This use case explains the basic concept of the Light Path Diagram (LPD) consisting of two separate windows for the setup of optical systems.
  • Positioning and Orientation of Elementspdf1.2 MiByte05.10.2016This use case explains the basic concept of how optical elements are positioned and oriented within an optical system.
  • Light Sources in VirtualLabpdf676 KiByte05.10.2016The use case explains how light sources are configured to simulate different radiation in a plane. In general VirtualLab differs between basic and partial coherent sources.
  • Light Sources Catalogpdf463 KiByte05.10.2016The use case demonstrates the usage of the light source catalog. It is also shown how the light source catalog can be accessed from the light path diagram.
  • Real Components in VirtualLabpdf636 KiByte05.10.2016VirtualLab differs between idealized and real components. Real components have a real structure definition and the propagation through the structure can be defined. This use case shows how real components can be added to the light path diagram. It also demonstrate the edit options for real components. Further information on the setup of the propagation techniques to analyze the component will be discussed.
  • Materials Catalogpdf490 KiByte05.10.2016This use case demonstrates how the material catalog can be used within VirtualLab. An overview of the possibilities to access material information will be given. It is shown how materials can be load from catalog and saved for further using.
  • Media Catalogpdf526 KiByte05.10.2016This use case explains how the media catalog of VirtualLab shall be used. Media can be homogeneous or inhomogeneous. The media catalog allows to store media into a database which can be accessed for specifying components or free space regions.
  • Pulse Simulation – Generationpdf467 KiByte05.10.2016The use case shall discuss the possibilities to define a pulse in VirtualLab. Different options of definition will be explained. Further usage of the generated pulse document to define the spectral distribution of a light source will be illustrated.
  • Pulse Simulation – Pulse Evaluationzip358 KiByte05.10.2016This use case demonstrates the usage of the pulse evaluation detector. The pulse evaluation detector is a light path element which can be added into the light path diagram and used for the evaluation of the pulse shape. The detector enable the user to generate pulse information for the Ex, Ey or Ez component of the electromagnetic field. It is possible to generate the pulse information within 1D, 2D or 3D.
  • Pulse Simulation – Temporal Dispersionpdf658 KiByte05.10.2016The use case demonstrate the effect of material dispersion on pulse propagation. It demonstrates the modeling of a pulse through 100 mm in BK7 vs Air. The central wavelength of the pulse is 800 nm. Different pulse lengths are evaluated: 5, 10, 15 fs. PDF only.
  • Pulse Simulation – Temporal Dispersionzip363 KiByte05.10.2016The use case demonstrate the effect of material dispersion on pulse propagation. It demonstrates the modeling of a pulse through 100 mm in BK7 vs Air. The central wavelength of the pulse is 800 nm. Different pulse lengths are evaluated: 5, 10, 15 fs.
  • Optimize Detector Positionpdf514 KiByte05.10.2016This use case demonstrates a very convenient tool for finding an optimized position of detectors. PDF only.
  • Optimize Detector Positionzip258 KiByte05.10.2016This use case demonstrates a very convenient tool for finding an optimized position of detectors.

Tutorial - Simulation

  • Pulse Simulation – Pulse Evaluationzip358 KiByte05.10.2016This use case demonstrates the usage of the pulse evaluation detector. The pulse evaluation detector is a light path element which can be added into the light path diagram and used for the evaluation of the pulse shape. The detector enable the user to generate pulse information for the Ex, Ey or Ez component of the electromagnetic field. It is possible to generate the pulse information within 1D, 2D or 3D.
  • Usage of the Parameter Runpdf611 KiByte05.10.2016This use case gives an overview of the Parameter Run document.
  • Parameteric Optimization using the Ray Tracing Enginepdf846 KiByte05.10.2016This use case demonstrate how VirtualLab can be used to perform a parametric optimization using the ray tracing engine. Only PDF.
  • Parameteric Optimization using the Ray Tracing Enginezip554 KiByte05.10.2016This use case demonstrate how VirtualLab can be used to perform a parametric optimization using the ray tracing engine.
  • Pulse Simulation – Pulse Evaluationpdf651 KiByte05.10.2016This use case demonstrates the usage of the pulse evaluation detector. The pulse evaluation detector is a light path element which can be added into the light path diagram and used for the evaluation of the pulse shape. The detector enable the user to generate pulse information for the Ex, Ey or Ez component of the electromagnetic field. It is possible to generate the pulse information within 1D, 2D or 3D.
  • Settings and Result Displays of the Ray Tracing Enginepdf1.1 MiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing Engine. Only PDF.
  • Settings and Result Displays of the Ray Tracing Enginezip802 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing Engine.
  • Settings and Result Displays of the Ray Tracing System Analyzer Enginepdf452 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing System Analyzer Engine. PDF only.
  • Settings and Result Displays of the Ray Tracing System Analyzer Enginezip181 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing System Analyzer Engine.

Tutorial - Tools & Handling

  • Set up Global Options in VirtualLabpdf587 KiByte05.10.2016This use case describes the basics about the global options dialog of VirtualLab.
  • Performance Settings - Recommendationspdf381 KiByte05.10.2016This use case explains the configuration option on the "Performance" tab of the global options dialog and gives some clues what settings might be suitable.
  • Structure of VirtualLab User Interfacepdf677 KiByte05.10.2016The use case gives a basic description of the general structure of the user interface of VirtualLab. The usage of documents will be shown as well as permanent and document-specific ribbons. Also the additional support windows (like property browser) will be illustrated.
  • Quick Access Toolbarpdf529 KiByte05.10.2016This use case demonstrates how to use the quick access toolbar for often used commands.
  • Data Array Ribbonspdf537 KiByte05.10.2016This use case explains the document specific ribbons for data arrays. Data arrays are of central concern within VirtualLab, because they are the numerical object to stored data. An overview of the view options, manipulations tools and detectors for data arrays will be given.
  • Usage of the Property Browserpdf430 KiByte05.10.2016The property browser can be used to access additional information for the active document. The use case explain the general structure of the property browser. The property browser will be discussed on the example for 2D data arrays.
  • Catalog Conceptpdf444 KiByte05.10.2016This use case explains the basic catalog concept. It explains how the catalogs can be accessed in general. An overview of all available catalogs is given.
  • Light Sources Catalogpdf463 KiByte05.10.2016The use case demonstrates the usage of the light source catalog. It is also shown how the light source catalog can be accessed from the light path diagram.
  • Media Catalogpdf526 KiByte05.10.2016This use case explains how the media catalog of VirtualLab shall be used. Media can be homogeneous or inhomogeneous. The media catalog allows to store media into a database which can be accessed for specifying components or free space regions.
  • Interfaces Catalogpdf815 KiByte05.10.2016The use case demonstrates the usage of the interfaces catalog of VirtualLab. Interfaces are used to define inhomogeous regions within a system. The interface catalog allow to benefit from the usage of pre-defined catalog entries. It is also shown how user-defined interfaces can be stored into the interface catalog.
  • Parameter Overviewpdf672 KiByte05.10.2016This use case introduces the Parameter Overview dialog which allows you to set all numerical parameters within a Light Path Diagram at once.
  • Parameter Overviewzip372 KiByte05.10.2016This use case introduces the Parameter Overview dialog which allows you to set all numerical parameters within a Light Path Diagram at once.
  • Import of Bitmap- and ASCII-Datapdf856 KiByte05.10.2016This use case explains how to import bitmap data or ASCII data to a data array for further use within VirtualLab.
  • Import of Bitmap- and ASCII-Datazip562 KiByte05.10.2016This use case explains how to import bitmap data or ASCII data to a data array for further use within VirtualLab.
  • Using and Understanding Complex Histogramszip6.4 MiByte05.10.2016This explains how complex histograms of harmonic fields are to be interpreted.
  • Creating Nice 1D-Diagramspdf870 KiByte05.10.2016This use case demonstrates how to configure 1D diagrams in a way they meet the demands of an appealing presentation.
  • Creating Nice 1D-Diagramszip548 KiByte05.10.2016This use case demonstrates how to configure 1D diagrams in a way they meet the demands of an appealing presentation.
  • Creating Nice 2D-Diagramspdf2.1 MiByte05.10.2016This use case demonstrates how to configure diagrams in a way they meet the demands of an appealing presentation. Diagrams are used to visualize for example numerical data arrays. PDF only.
  • Settings and Result Displays of the Ray Tracing Enginepdf1.1 MiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing Engine. PDF only.
  • Settings and Result Displays of the Ray Tracing Enginezip802 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing Engine.
  • Settings and Result Displays of the Ray Tracing System Analyzer Enginepdf452 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing System Analyzer Engine. PDF only.
  • Settings and Result Displays of the Ray Tracing System Analyzer Enginezip181 KiByte05.10.2016This use case explains the configuration options and the result displays of the Ray Tracing System Analyzer Engine.
  • Combine Chromatic Fields Setspdf447 KiByte05.10.2016This use case illustrates the usage of a module for the combination of two chromatic fields sets (CFSs). PDF only.
  • Combine Chromatic Fields Setszip331 KiByte05.10.2016This use case illustrates the usage of a module for the combination of two chromatic fields sets (CFSs).
  • Calculators in VirtualLabpdf579 KiByte05.10.2016This use case introduces Calculators which can evaluate and visualize several basic equations and thus help to interpret more complex simulations.
  • Multigraph Mode for 1D Numerical Data Arrayspdf490 KiByte05.10.2016This use case demonstrates how to use the Multigraph Mode for diagrams showing 1D Numerical Data Arrays. Several setup options will be discussed. The use case also explains the specification of default values for the Multigraph Mode via the Global Options dialog. PDF only.
  • Multigraph Mode for 1D Numerical Data Arrayszip204 KiByte05.10.2016This use case demonstrates how to use the Multigraph Mode for diagrams showing 1D Numerical Data Arrays. Several setup options will be discussed. The use case also explains the specification of default values for the Multigraph Mode via the Global Options dialog. Zip-file includes use case (pdf) and VirtualLab sample file(s).

VirtualLab Documentation