Use this space to learn more about your software!
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
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
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?
How to model the FOV scanner system used for telescope?
Hi all,I have a very fundamental question about modelling FOV scanner used for telescope system. Below I attach a picture showing that the ray caustic from the Three Mirror Anastigmat (TMA) forming a very good image at the intermediate image plane. (I don’t show the plot of the TMA system). And we use M4, Flat Mirror (FM) and M5 to form a basic FOV scanner system to shrink the size of the sensor.For example, we can tip & tilt the flat mirror to make almost each filed point (on & off axis) hit at the center of sensor (the pink ray bundle in the picture) which means the green and red ray bundle almost concide with the pink ray bundle . I start with only on-axis field and optimize to achieve a diffraction-limited system. However, when I use multi-configuration function to add more off-axis fields, for example (0 , 0.02 deg), and try to tilt the flat mirror, the system works very bad for off-axis field, I am just curious if any one have some inputs or suggestions, that would be ver
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?
"Axis break" in NSC 3D layout
Is it possible to somehow create an axis break in the 3D layout when working in non-sequential mode? For example, if in my layout I have a beam source that hits an object that is a very long distance away, with no other objects along this path. I want to be able to see everything in the layout without having to zoom out so much that I can't see any of the details in the layout. Is there a way to create a sort of axis break that hides a large portion of the path?
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
Zemax OpticStudio causeing network problem
Network problems occured as soon as Zemax OpticStudio 20.2.1 Premium was launched, reflected in not being able to access the internet or the default gateway (timeout). And within 1 minute after exiting OpticStudio, network was recovered and everything turned normal. Had tried for 5 times, and things above were reproduced 100%. Please solve the strange problem as soon as possible. Thank you!
Optics Builder installation
I am trying to interface optics builder with Solidworks. I have installed both but when I try to add the optics builder add-in to solidworks, I am getting the message 'Unable to run optics builder'. When I run the zemax troubleshooter i get the following output (see image). How should I proceed?
Problem in plotting total irradiance at different z around focus
Detailed Problem Description: Hi I am trying to get the variation of total irradiance at different z around focus for a singlet lens (with a plan to use the same to a complicated system). The variation is supposed to be of Gaussian shape with sharp peak position at the best focus for a particular wavelength. Also, due to chromatic aberration, such plot will give different peak positions for different wavelengths. As Geometric image analysis provides percentage efficiency at a fixed z, universal plot for operand IMAE vs thickness of penultimate surface should provide such Gaussian plot. However, I am not getting such shape, rather a distorted peak. Please let me know the correct procedure for getting such a plot (i.e. total irradiance vs z). Any other method for this will also be helpful.
Different PSF results for same position planes
This question comes up from time to time: Why do I have different PSF/MTF results at image surface than another surface if they are in the same position?    This is because the way to evaluate results at intermediate surfaces is slightly different than at the image surface. For features which require a temporary image to be formed (PSF, MTF, diffraction encircle energy...), this new image surface is set to be a standard plane surface. A paraxial marginal ray height solve is placed on the selected surface thickness to place the image surface at paraxial focus for the selected surface. The analysis computation then proceeds at the newly created intermediate image surface, which is not necessary at the same position of your real image surface and, therefore, could show different results.
Saving files across VPN
Does anyone else have problems saving ZOS lens files across a VPN? It takes minutes to save a file. The same VPN works fine (a few seconds) for large MS application files and Z13 lens files. Other people using the same corporate VPN have the same issue. ZOS seems to work fine across a LAN, BTW..
NSC - CAD files loading into memory very slowly
In NSC mode, when I use an imported CAD (*.stp for example) file and execute a ray trace command within a macro, it takes a very long time (during which the RAM usage slowly increases) before the ray tracing actually begins.  I can track this behavior by observing the CPU and Memory Usage in Windows Task Manager.  The memory "ramp up" may occur over a period of 10 minutes or more, and then at some point the ray trace occurs noted by the CPU jumping up to 100% for a short while.  I have noticed that on a different computer (same Window, same ver of OS, same files involved), this RAM ramp up is significantly shorter but not insignificant.   The step file sizes involved are say 20 MB.  The correspond ZOF file might be 80 MB. Any quick suggestions as to what is going on here or hints that might help alleviate? Thank you.
nonsequential mode NSC 3D layout different from detector viewer
I did optimization in nonsequencial mode, from NSC 3D layout, it looks I have a big rectangular beam on the detector, however, when I use the detector viewer, after ray tracing (clear&trace), I found the beam size is much smaller (10 times smaller) than shown on NSC 3D layout, am I missing something here? Can I get some help? Thanks a lot.
Material of same name in two different active catalogs
QUESTION: I have two catalogs in my “Catalogs To Use” section of the System Explorer. Both catalogs have a material named “Glass1” in them, but it is defined differently in each catalog. Which catalog will it draw from if I use “Glass1” in my Lens Data Editor? ANSWER: If there are materials of the same name in multiple catalogs, OpticStudio will use the material from the catalog that is higher on the “Catalogs to Use” list. As an example, imagine the material “Glass1” is in both the SCHOTT and ALOHA catalogs. If it is used in the LDE, it will be pulled from the SCHOTT catalog because it is defined above ALOHA.
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.