People & Pointers
Use this space to show off your skills, introduce yourself, or to chat about the latest in the world of optics.
- 161 Topics
- 652 Replies
This is a short post just for sharing an example of setting up for resonant waveguide grating with Zemax RCWA.We will use the data in this paper: https://onlinelibrary.wiley.com/doi/10.1002/lpor.201800017In attached file, a grating is set up, following the paper, as shown below. The grating parameters are as below.Period = 0.4 µmDuty cycle = 0.5index of substrate = 1.6index of superstrate = 1.0index of the grating = 1.7thickness of lower part = 0.3 µmthickness of upper part (binary grating) = 0.05 µmWe then intput a ray with TE polarization and 15 degrees incident angle with wavelength scanning between 0.546 µm ~ 0.552 µm.By observing the 0 order reflection ray, the result is as below. This matches to the Figure 8 in the paper.People can change the thickness of upper part of the grating to 0.025 µm and 0.1 µm to also check the result in the Figure 8 in the paper.Have fun!
I have attached an example of a TID file. This file contains the index of refraction at multiple temperatures and wavelengths. The first line contains the word PRESSURE followed by the ambient air pressure in atmospheres.Then the data consists of 3 columns: temperature, wavelength, and index.The temperature of the first data point defines the reference temperature for the glass.It can then be fitted with the Glass Fitting tool.Once you run the tool, you will get a report and this can be automatically added to a catalog.
This is a brief description of my recent experience using POP to model diffractive optical elements that may be of some interest to other users.It is well-known that Diffractive Optical Element (DOE) technology can be used to generate custom intensity patterns or images based on coherent optics. For example, illumination of properly constructed phase elements (i.e., DOEs) by a coherent laser beam can produce interesting intensity patterns in the far field. Anyone who has walked the exhibit hall at Photonics West has surely seen examples of this. Various techniques can be employed to design a DOE, with the Iterative Fourier Transform Algorithm being one popular scheme (see, e.g., F. Wyrowski and O. Bryngdahl, “Iterative Fourier-Transform algorithm applied to computer holography,” JOSA-A 1988).Here is a brief description taken from the Holoeye website: Modeling DOEs in OpticStudio is possible by using Physical Optics Propagation (POP). One can envision two possible approaches: (1) mo
There is no direct option to flag the index of a model glass as variable in the non-sequential mode.Yet, if you need to use this index during optimization, there is an alternative.You can define the material as gradient index material (GRIN) in the “Index” tab of the object properties:And then use the Multi-Configuration Editor to make this parameter a variable.The index of a GRIN material is then available with the NPRO operand, parameter #201 : And you can then add it as variable.Quick notes:This technique of using the Multi Configuration Editor to add parameters that are not otherwise available can be applied for many other use-cases. The description of all Multi-Configuration operands, and their parameters, is available in the Help files of OpticStudio
This thread is dedicated to the webinar: Optotune Liquid Lenses Added to Zemax Stock Components. Any questions received during the webinar will be responded to as a reply on this thread. [The event has concluded] Webinar detailsPresenters: Mark Ventura, Vice President Sales & Marketing at Optotune Mark is electrical engineer and has co-founded Optotune in 2008. As VP Sales & Marketing he has developed the market for liquid lenses with a focus on machine vision. Michael Büeler (@Michael.Bueeler), Head of Optics Engineering & VP Quality at Optotune Michael holds a PhD in Biomedical Engineering and Optics and is responsible for optical design at Optotune. Employing Optotune’s liquid lenses has designed several focusing, zoom and illumination systems for mobile phone cameras, factory automation and med-tech applications. Abstract:In the past 10 years, liquid lenses have evolved to become a well-established solution for fast and reliable focusing. In this webinar we will discus
This thread is dedicated to the upcoming webinar: Equation Driven Surfaces for Optical Parts Creation in OpticsBuilder. Any questions received during the webinar will be responded to as a reply on this thread. Feel free to post your own questions! The speaker will be notified and will respond as long as the thread is still open.Be sure to subscribe to this thread if you want to see additional discussion regarding this webinar topic. The thread will be open to new replies for a limited time following the event. [The event has concluded] Webinar detailsDate: Thursday, November 24thTime: 6:00 - 6:45 AM PDT | 11:00 - 11:45 AM PDTPresenter: Mojtaba Falahati, Senior Application EngineerAbstract:The ability to save the parts into PDM systems now includes the option to recall the equations used to generate the surfaces. Legacy import of geometry into OpticsBuilder uses splines/NURBS sampling based on the equations provided by OpticStudio which offers speed and accuracy high enough for most app
ROC (radius of curvature) can be divided in half on the parabolic mirror between the add-on and base composite surfaces, but not Spherical surface
Hi Zemax community, a question regarding why ROC (radius of curvature) can be divided in half on the parabolic mirror between the add-on and base composite surfaces while keeping the perfect focus, but not the same case for the spherical surface type, is often asked. Here we will give an on-axis mirror example to demonstrate the math correlation behind this concept. First, let’s start with an on-axis spherical mirror (Example file: 1_SphericalMirror.ZAR): In this example, the incident rays originating from the center of sphere curvature are reflected by the spherical mirror surface, back along the original way. The radius of curvature and back focal length is -100mm. No optical aberration is introduced in this example, the spot diameter will be perfect. Fig 1. Spherical mirror layout Now let’s make a comparative file with an add-on composite surface at the front of the base spherical surface (Example file: 2_SphericalMirror_WithAddOnComposite.ZAR). To main the same EFL as the first
With the new Composite surface it’s now possible to tolerance the irregularity of almost all surfaces in OpticStudio! TIRR, TEZI and TEXI tolerancing operands have been expanded to allow for irregularity simulations of surfaces other than the previously supported Standard, Even Aspheric, Toroidal and Zernike Fringe Sag. Simply use the desired tolerancing operand on any surface that can be used as Composite, and run a Tolerancing analysis as usual. OpticStudio will automatically add the appropriate Composite Add-on to the surface being tolerance and assess the effect of the perturbation against the chosen tolerancing criterion. For more information, check Introduction to Composite Surface.
One of our goals in Ansys is to model reality so our customers get the most accurate modeling analysis that agrees with their measurements in the real world. As part of this goal, we are enhancing the Non-Sequential mode in OpticStudio. In the 22.3 release, the team brought to life the NSC single ray trace analysis; let me tell you, it is powerful and cool!With the NSC single ray trace tool, you can add a source ray anywhere in the system space to evaluate light propagating. This tool will not modify or add an NSC object in the editor, allowing you to keep your editor system clean. Also, it provides all the ray data just as the ray database does. No more filtering ray databases to find the ray you want to evaluate! If that is not enough, the tool is also available in the ZOS-API and allows the extraction of any computed parameters. See attached example code for a basic introduction to this tool.Also, look at the NSC single ray trace layout tab at the bottom of the analysis window. Here
Have you wondered how your optical system designed in OpticStudio will behave in the real 3D world? Ansys Speos can take your OpticStudio model and fully simulate your system in a 3D environment, including some environmental challenges such as rain and fog. But we all know that modeling an entire optical system in a complete 3D digital environment can be computationally costly. To reduce modeling expenditure for preliminary studies, we are introducing the Export to Speos Lens System (SLS) in OpticStudio 22.3.The SLS is a reduced-order model of your optical system based on a camera obscura model where the exported optical system acts as an optical transfer function. Therefore, the SLS does not carry all the information for complete modeling of the imaging capabilities. Still, it can provide valuable insights early in the design process, such as perceived image quality and irradiance models. The SLS can deliver these results within less than five minutes saving time during preliminary an
Global design of an off-the-shelf objective lens with no a priori design and macro-enabled optimization
My article on global lens design and using commercial off-the-shelf lenses was recently published. This was my “swan song” before taking my current position. Here is a link to the article. There are resources included for the ZPL code. Hope you enjoy.https://doi.org/10.1117/1.OE.61.10.105104AbstractSynthesis of original optical designs is a challenging endeavor for novice lens designers. It is made more difficult when attempting to design a compound lens from off-the-shelf lenses. All but the simplest compound lenses resist ready analysis or understanding from a first-principles approach of geometric optics; however, many optical design packages include powerful optimization algorithms for both local and global searches. Despite the power of these tools, the initial construction of a starting lens and merit function remains crucial to the effective utilization of the optimizer. A workflow is presented for a generic starting design, construction of the merit function, and the optimizati
This thread is dedicated to the upcoming webinar: Modeling a Lidar System in OpticStudio: Characterizing Range for Lidar Systems. Any questions received during the webinar will be responded to as a reply on this thread. Feel free to post your own questions! The speaker will be notified and will respond as long as the thread is still open.Be sure to subscribe to this thread if you want to see additional discussion regarding this webinar topic. The thread will be open to new replies for a limited time following the event. [The webinar has concluded] Webinar detailsDate: Thursday, October 27thTime: 6:00 - 6:45 AM PDT | 11:00 - 11:45 AM PDTPresenter: Angel Morales, Senior Application EngineerAbstract:Modeling a Lidar in OpticStudio: Characterizing Range for Lidar Systems. For lidar systems, a key specification is the range at which the lidar can detect a positive return signal. This characteristic is determined by several factors, such as the energy contained in the light pulse sent by the
Tech Tip Tuesday Cell Phone Design 10-18-2022 There was a time when a phone was used to make calls, now it keeps track of our appointments, allows us to shop from virtually anywhere, read emails, and watch pointless cat videos. The one feature most people rave about when it comes to phones though is oddly not the phone part at all, it is the camera most people are concerned about. Given the amount of real estate cell phone makers dedicate to their cameras, and the amount of resources that go into developing them, the major brands are also concerned about cameras. This brings optics to the forefront and a cell phone has a lot of unique design challenges. We have high expectations of our phones, after all we carry them everywhere. They need to perform in all weather conditions, every type of lighting and not be damaged from shock, vibration or general carelessness. A tall order for any product, but to do all that and stay within the tolerances needed for an optical system, it is a very t
I had headache in applying the same coating on multiple lenses. My first thought is to use a ZPL, before I start, I decided to consult the non-sequential specialists in our team. @Kensuke.Hiraka and @Michael Cheng taught me this trick. They helped me save 10 minutes. So, I would like to share with you this to save you some time with the time I saved to create this post😆.If the object has the same number of faces, you can set the same coating by opening the property with multiple lines selected.If the lines are far apart, you can select multiple lines by pressing Ctrl and selecting.
Hello there,Let's say we have a very simple singlet system with two collimated fields which are focused onto an image plane. We now like to export this optical system, as a STEP format, from OpticStudio into our CAD environment. We can do so with the Export CAD File tool which can be found in the File tab of OpticStudio. Once the optical system is opened up in CAD (Here Ansys SpaceClaim) it looks like that:As visible on the image of the exported Singlet above, the origin of the global coordinate system within the CAD environment is set at the beginning of the rays. This is because the first Surface was set as the Global Coordinate Reference in the Surface Properties of OpticStudio. To change the coordinate system origin point of the exported cad file, another surface can be set to be the Global Coordinate Reference surface.Taking this Singlet as show case example, it can be observed that the origin of the global coordinate system has shifted from the beginning of the rays to the front
Technical details about how to simulation AR/VR systems with Ansys products (Mainly Zemax,Speos and Lumerical)22/11/16: Add Fresnel, human vision and some learning paths.Many thanks to Mathieu Reigneau!22/12/06: add explanation of dll parameters: stochastic mode, max/min order KBA learning path (including all AR examples) ：HUD & AR – Knowledgebase (zemax.com)AR surface relief waveguide：Simulate 2D diffraction grating using customized diffractive DLL | Zemax Community关于如何使用Zemax的RCWA工具进行EPE的仿真 | Zemax CommunityLumerical RCWA和Zemax OpticStudio的动态链接 | Zemax Community[RCWA Stochastic mode] Discussion of Start Order・Stop Order / Max Order / Only These Orders | Zemax CommunityUpdates about this dllOpticStudio grating tools beta function update history | Zemax CommunityVHG：Overview of Kogelnik's Efficiency Calculations in OpticStudioModeling a Holographic Waveguide in OpticStudio for AR SystemsFAQ of volume hologram model in OpticStudio | Zemax CommunityUpdates about this dllBuilding Exit
Hello!I recently came across an interesting question regarding optimization in mixed mode which I would like to share here. Feel free to put any potential follow-up questions into the comments.How to model a mixed sequential/non-sequential system – Knowledgebase (zemax.com)Let's take a simple mixed mode system with a tilted Standard Lens Object which focus the rays onto an image plane. As you can see on the image below, we have two variable parameters in the whole system:Tilt About Y, Non-sequential Parameter Thickness Surface 3, Sequential ParameterIf we now optimize with the Merit Function default settings (Wizard Default settings) to minimize the Spot Size, we can observe that both the sequential and the non-sequential variables are optimized: Have a good day!
This thread is dedicated to the upcoming webinar: Modeling a Flash Lidar System Using Optical-Optomechanical Zemax Workflow. Any questions received during the webinar will be responded to as a reply on this thread. Feel free to post your own questions! The speaker will be notified and will respond as long as the thread is still open.Be sure to subscribe to this thread if you want to see additional discussion regarding this webinar topic. The thread will be open to new replies for a limited time following the event. [The event has concluded] Webinar detailsDate: Thursday, October 13thTime: 6:00 - 6:45 AM PDT | 11:00 - 11:45 AM PDTPresenter: Mojtaba Falahati, Senior Application EngineerAbstract:In the consumer electronics space, engineers leverage lidar for several functions, such as facial recognition and 3D mapping. Obtaining three-dimensional spatial data for use in a small-form package has caused this solid-state solution to become more commonplace in consumer electronics products, s
This thread is dedicated to the upcoming webinar: Mechanics of an Ansys Zemax Workflow: OpticStudio – OpticsBuilder – Speos. Any questions received during the webinar will be responded to as a reply on this thread. Feel free to post your own questions! The speaker will be notified and will respond as long as the thread is still open.Be sure to subscribe to this thread if you want to see additional discussion regarding this webinar topic. The thread will be open to new replies for a limited time following the event. [The event has concluded] Webinar detailsDate: Thursday, September 29thTime: 6:00 - 7:00 AM PDT | 11:00 - 12:00 AM PDTPresenter: Flurin Herrin, Application Engineer IIAbstract:Join Flurin Herren, Optomechanical Engineer of Ansys Zemax, on a webinar which takes the user through the workflow of an optomechanical system from design all the way to stray light analysis and optical performance validation. With a focus on the software mechanics and the conversion between Ansys Zema
This is translated from Mats’s post.ピンホールカメラの解析 | Zemax CommunityFrom a geometric optics point of view, the smaller the pinhole diameter of a pinhole camera, the higher the resolution, but considering the diffraction properties of light, when the pinhole diameter decreases, the light diffuses due to the diffraction effects and therefore a pinhole that is too small will reduce the resolution.This post provides examples of pinhole diameter analysis to maximize the resolution of a pinhole camera.
This thread is dedicated to the upcoming webinar: Designing Cell phone Camera Lenses with an Interoperability Workflow – Part 2. Any questions received during the webinar will be responded to as a reply on this thread. Feel free to post your own questions! The speaker will be notified and will respond as long as the thread is still open.Be sure to subscribe to this thread if you want to see additional discussion regarding this webinar topic. The thread will be open to new replies for a limited time following the event. [The event has concluded] Webinar detailsDate: Thursday, September 22ndTime: 6:00 - 6:45 AM PDT | 11:00 - 11:45 AM PDTPresenter: Esteban Carbajal, Senior Product ManagerAbstract:Cellphone camera designs are required to meet evermore stringent performance specifications to compete in the field. Laboratory testing typically occurs late in the manufacturing phase where any previous errors in estimates that are found will cause significant schedule delays and cost increases.
When designing cell phones and mobile LiDAR applications, or really any system with motion, vibration and shock can be a concern. One technique used by both cell phone and aero-space applications is to use step mounts on the optical elements to keep their motion more ridged. The issue with designing this type of step and testing the effects of FEA are how to integrate the optic with the step.Today’s Tuesday Tech Tip is how to create a step mount and run a STOP analysis on the system. Creating these steps in a CAD platform and making the distance between the lens and the step a nominal size is the first step. Using a CAD tool that allows optical properties and ray tracing such as OpticsBuilder or Speos will help with this process. Next the FEA software needs to allow this nominal distance to be perceived as ideal for transferring forces and thermal effects. This will allow both thermal and structural data to run on the new combined optic of the lens and step as though it were a monolith
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.