Use this space to learn more about your software!
Direction of light through a lens (sequential mode)
Hello! I am fairly inexperienced with OpticStudio, so the solutions to my question may be simple. Currently I am trying to model a system whereby light originates from the left surface, goes through a beam-splitter (the cube), and I analyze the output after the bottom lens (the one on the right I would like to ignore -- say this light leaves the system). The issue I am facing is that I am not able to establish a surface after the bottom lens and, additionally, the light is reflecting off of the rounded end of the lens and ending back at the flat end. Does anyone have any ideas?
Lens cannot be traced, tolerances may be too loose vs mtf
Hi all, During tolerancing of some lenses (using the mtf as criteria) I get the “Lens cannot be traced, tolerances may be too loose!”However, opening one of this the monte carlo files it seems like the mtf is bad but larger than zero. What can be the reason for this? Thanks,Nadav
How to define numerical aperture for multimode fiber in non-sequential mode?
I am doing light collection using multimode optical fiber. I have designed fiber in non-sequential mode using the object type "cylinder volume" . Is the fiber design is equivalent to multimode fiber? How to define numerical aperture for fiber in non-sequential mode?
Light beam not Reflecting with CAD object in Hybrid Mode
--Need Help--I have this issue, I have two CAD objects in Hybrid mode. I would want the light beam to reflect after it touches on the CAD surface. However, the light beam seems to ignore the coated surface and passes through. Any reason why this is happening?
Establishing a simulated image in sequential mode with a beamsplitter
Greetings! Forgive me for I am fairly new to this software, but I seem to be having trouble understanding how to use the image simulator. Below is what I have setup. I am trying to test a beam-splitter setup with the image simulator, but do not know how to get a clear image. Do you have any ideas?Lens DataMulti-Configuration EditorUndesired (blurred) image
determination of the spot position shift between two planes
Hi,Although I have already created a topic on this, but I feel I did not explain properly the information I need to extract from the Zemax ( I do apology for it). I need to determine change of the spot positions on the image plane vs scan lens plane. I need to do it in a form of the map ( like on the drawings below). The scan lens plane is a reference point ( as this is a first lens surface after galvo mirrors). If there is a shift between points A-A’, and B-B’ I need to be able to measure it.In my previous post, I messed up the spot position on the field with the focus on on-axis and off-axis rays. Beside, even if the tips given me kindly by Michael H that I should have used FFT Through Focus MFT also applied for spot shift I would still don’t see how this plot could tell me about shift of the spot position. On my graph, all the lines overlapped.Thank you for your time, and patience :)Regards,Marzanna
Best fit (minimum material removal) sphere for an off-axis asphere (parabola)
Sag analysis for aff-axis aspherics was added recently (in 20.1, I think)- a feature I had asked for. I have been trying to use it to get the best fit sphere (with minimum material removal) for a large off-axis parabola which we will be polishing- very useful information when specifying a blank from the glass manufacturer . The analysis does not appear to give sensible results, reporting and ROC that is smaller than the base ROC of the parent parabola, with huge residual sags (100s mm). I suspect that this is because the sag calculations are done with respect to the plane tangential to the parent vertex rather than tangential to the local vertex (centre of the off-axis aperture). I have, of course, been ticking the 'off-axis coordinates' box in the analysis settings window . I have been trying to solve this via firstname.lastname@example.org but have just received an email saying that this forum is now the preferred method and quicker... Lens and session file attached Thanks for any
Why I can't see anything in the layout?
Hi all,I am really new in Zemax, learning from the tutoral and found out that why I couldn’t see anything in layout (Cross-Section) when I open after I set all the proper parameter?Even I tried to optimize all the system, the variable didn’t change, not sure if this related to the same problem? I also have tried some example documents from the Zemax file and the problems are the same.
Can Henyey-Greenstein distribution be used to model bulk scattering due to raindrops and snowflakes?
Hi,Henyey-Greenstein model describes the angular distribution of light scattered by small particles, ranging from the scattering of light by biological tissue to scattering by interstellar dust clouds [https://support.zemax.com/hc/en-us/articles/1500005577062-Using-the-Henyey-Greenstein-distribution-to-model-bulk-scattering].Will it be right to use Henyey-Greenstein distribution in Non-Sequential Mode to model bulk scattering due to raindrops and snowflakes?Thank you for the reply! [Mod note: Moved to general forum as this is not a STAR-related question].
Alternative way to simulate for coherence length
In OpticStudio, an option is available for assigning Coherence Length to a source as shown below. This works based on randomizing the wavelength of each ray. In this post, an another method is demonstrated for simulating coherence length. In this method, it’s assume light with different wavelength cannot interfere. In other words, the interference pattern of a multi-wavelength source is the incoherent sum of the interference pattern of each wavelength themselves.In fact, light with different wavelength could interfere. However, the interference pattern cannot be detected because the pattern changes with very high frequency and vanishes when sensor averages it over time. The following picture explains it. To calculate the interference pattern of each wavelength and incoherently sum them, we need to do it manually. Here we provide a simple case and an ZOS-API code to demonstrate how to do it.To see how it works, users just need to open the attached ZAR file, turn on Interactive Extension
Reverse a HUD system
This post provides a potentially working method for reversing an off-axial sysetm such like a HUD. It may not work with all systems, but have been proved to be useful for some systems.Turn off RA. Clear all fields. This is becuase RA will throw erorrs during the following tweaking. And the field data is unlikely to be unchnaged so let's just remove it and re-add them later. If the number of mirrors is odd, add one more mirror after object, using the Add Mirror Tool. Add a dummy surface after object and before image. Select all surface and reverse. After reversing it, multiply all decenter/tilt by -1 and set Order flag to opposite. Remember to adjust image and object distance. and turn on the RA again. You can remove the dummy mirror if you add it at step 2.In the attached video, we showed an example of using this process with the following example in the KBA. Note in the video, I forgot to do the final step to turn on the Ray Aiming.https://support.zemax.com/hc/en-us/articles/150000557
New Optimization Methods
Hi Zemax Team, I was pleased to see the new optimization routines in 21.1, but I have not yet succeeded in getting a better result (either in MF value or speed) with them than with the DLS optimizer. For example, in a typical imaging system design, optimizing for best RMS spot, I have a design with a starting MF of 0.02 with 12 variables, all thicknesses and radii. The results I get are: DLS: 0.0011 in 1.7 secs DLSx 0.0035 in 3.6 secs PSD 0.0035 in 3.6 secs For reference, Orthogonal Descent (which I know is not intended for this kind of optimization) gave 0.0037 in 2.9 secs. Can you give us some color on what kind of optimization problems these new algorithms are intended for? - Mark
Mapping defocused and PSF deviation across the FOV
Hi,I need to create two maps (grids) presenting deviation of:best, on-axis focus vs its position on the filed ( on-axis focus vs the amount of off-axis defocus) on-axis PSF vs off-axis PSF The closest things I found in Zemax is Grid Distortion. How to get started with this mapping? Where from to extract this information. I don’t mind long and laborious work :) I will be grateful for any tips.With regards,Marzanna Szwaj
Spot centroid (CENX/CENY) vs Huygens PSF centroid (CEHX/CEHY) - why are they different?
Hello,I am getting about 100% difference when calculating the centroid using the two methods. Why are they so different? I was expecting ~10% difference. Should they not be identical for a paraxial lens?Thank you!Anton
Tech Tip: Human Skin and Heart Rate Sensor Modelling
Heart rate sensors are often included in wearable tech devices. What is the technology that enables us to measure the heartbeat with our smartwatch or fitness tracker? How can we simulate it with Zemax OpticStudio? Photoplethysmography (PPG) is a low cost, non-invasive optical technology that takes physiological measurements on the surface of the skin. PPG devices consist of infrared or visible range light-emitting diodes (LEDs) and photodetectors. They provide a simple optical technique to detect blood volume changes in tissues. Light is more strongly absorbed and scattered by blood than by the surrounding tissue. Therefore, the pulsation of blood causes a variation of opposite phase in the signal of the detector.How to implement a human skin tissue model in OpticStudio, and how to simulate the measured signal of a PPG device over time using a ZOS-API application is described in detail in our Knowledgebase article.Light scattering by small particles in turbid media, such as in biolog
Zemax kepps crushing
Hi,I got Zemax Optic Studio 2023 R1.00. When started using PSF The same Zemax behaviour keeps happening when trying PSF analyses using Zemax Design Templates ( even on very simple 2 lenses system). I was testing PSF function on our PC - same reaction. My brand new laptop got and 16 GB RAMOur PCand 320GB RAM.They both have Windows 11 Pro.I would like to contact Zemax Technical support but couldn't find email.
Tech Tip Tuesday: Working with freeform HUD elements
In a previous Tech Tip Tuesday we discussed some of the analyses available in OpticStudio to evaluate systems with freeform surfaces. For this Tech Tip Tuesday – HUD Edition: We will discuss tools available to aid with the import, conversion, and/or fitting of pre-existing freeform elements in OpticStudio. In modern Head-Up Display systems, the optical designer is often required to incorporate some flavor of pre-existing, freeform optical element. The pre-existing element could be an airplane canopy, off-the-shelf combiner element, an automotive windshield, etc. The native data formatting of this freeform element varies by both industry application and by individual design team preference. These surfaces may have natively been created and stored as CAD files, an extended polynomial, or even just a sampled sag table. For any of these cases, OpticStudio has the answer!Import STEP/IGES/SAT/STL files directly OpticStudio is able to directly import STEP, IGES, SAT, and STL file types into N
FFT PSF shows nothing, is blank and Zemax goes down
Hi,Here is my very simple setup and its spot diagram, which is smaller that Airy Radius, so I wanted to investigate PSF further using FFT PSFbut I don’t get any image, just black windowAfter that, Zemax is slowing down, stopped work and closed. When open Zemax again, I am getting this messageI have tried with other file ( but with similar simulations) it is happening again - I am getting black screen for FFT PSF and Zemax is down. I am sure my laptop has enough RAMs to accommodate Zemax. Regards,Marzanna
How to tilt & denceter a component without disturbing other components?
Hi all,I have a question regarding the tilt and decenter specific elements without changing other components in an optical system. For example, as the 1st picture shown below, we have many mirrors tilted certain degrees, now, I would like to tilt the M1 mirror only, but still make the rest mirrors stay at the same position (not tilt and dencenter at all), but definitely, their size may change due to the tilt of M1 mirror. However, when I tilt M1 mirror, the rest system also change as shown in the second picture, if anyone can help me out for this problem, I really appreciate!The corresponding Zemax file also attached below for your reference if you would like to modify it for me!Thank you!
Already have an account? Login
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.