People & Pointers
Use this space to show off your skills, introduce yourself, or to chat about the latest in the world of optics.
- 166 Topics
- 694 Replies
Explore how multi-physics simulation can take the guess work out of design, reducing the need for expensive and time consuming lab tests. Take it a step further, simulate real world use cases, there by reducing the number of field testing scenarios needed. An evolving industry, automotive lighting used to be a lot of trial and error, now simulation has become the rule rather than the exception. For internal lighting, plastic fiber would be sanded by hand with various grit paper and then tested in a prototype lab to “see” the effects. With OpticStudio fiber of various geometry, coatings, materials and textures can be simulated in a fraction of the time a physical test requires. Headlamps, taillights and reflectors were built in much the same way, a design was built and tested in the lab. OpticStudio can take the initial design, optimize the design, even allowing for material substitutions and run tolerancing, all of which would take far more time if done manually. Now with the tools o
In OpticStudio 21.3.2 we implemented improved default settings for the the faceting used when ray tracing CAD objects using the ACIS libraries.In Object Properties...CAD setting the Chord Tolerance value to 0 will result in OpticStudio will automatically compute a Chord Tolerance related to the size of the CAD object in question. In OpticStudio 21.3.2 this default setting is smaller than in previous releases to enable more accurate ray tracing with default settings in a wider range of circumstances.The actual Chord Tolerance used (in lens units) is shown to the right of the setting box. You can find out the more about the Chord Tolerance setting in the Help Files section. The Setup Tab > Editors Group (Setup Tab) > Non-sequential Component Editor > Object Properties (non-sequential component editor) > CAD In some cases the more accurate default settings will lead to longer ray trace times, but in this case you still have the flexibility to set the Chord Tolerance manual
To model lighting systems, or non-imaging illumination systems, the design method that immediately comes to mind is non-sequential ray tracing. And OpticStudio can certainly prove quite efficient in this area! Yet, it can be wise to have a look at your global workflow here; and take advantage of OpticStudio sequential mode as well!Indeed, sequential mode being significantly quicker, you can use it to model, and optimize your optics very efficiently. You can include complex surfaces such as freeform, and still save time and efforts in the process.The following example illustrates the optimization of a LED pendant luminaire: An optimized workflow could then look like :Sketch out ideas Simple fan of rays, generate starting design using OpticStudio sequential mode Convert your system from sequential to non-sequential, inside OpticStudioAnd then in OpticStudio non-sequential mode :Check: Source Point Check: Source Rectangle Check: Source FileAnd, if needed: (re)Optimize either in sequentia
In OpticStudio Sequential mode, one can use the Spot Diagram to view the RMS spot radius. And you can use operand such as RSCE, RSCH, RSRE, and RSRH to report this radial RMS spot size into the Merit Function Editor for optimization. However, if your system provides a non-circular spot, you might want to know the spot size along the X or Y direction separately and might want to optimize the X or Y spot size individually. When you go to the Text tab of the Spot Diagram window, you can view the RMS spot size in X or Y direction, but the RSCE/RSRE operands only report the radial spot size and cannot report the size along the X or Y direction separately.One thing you can do is to create a ZPL macro to pull data from the Spot Diagram Text tab and then use the ZPLM operand to return these X/Y spot size into the Merit Function Editor for optimization. However, this takes some programming effort and also having the ZPLM operand in the MFE might slow down the optimization process.Another approa
In the POP analysis, we see the Pilot beam position being reported at the bottom of the window. This beam position can be either positive or negative depending on the position of the Pilot beam waist relative to current surface. The sign of this Pilot beam Position follows a simple rule. If the current surface is to the right of the Pilot beam waist location, the Position has a positive sign; if the current surface is to the left of the Pilot Waist, then it’s a negative sign. To confirm this, I placed the beam waist on surface 2 below. You can see in the POP text pane, the Pilot beam Position on surface 3 is reported as positive 20 mm, because surface 3 lies to the right of surface 2 which is the beam waist location. POP Pilot Beam PositionYou can find this description in the Help file at The Analyze Tab (sequential ui mode) > Laser and Fibers Group > Gaussian Beams > Paraxial Gaussian BeamPOP Beam Position help description
Setting up a Head-Up Display (HUD) system can seem quite challenging, with all the (highly) off-axis elements. Starting in sequential mode, OpticStudio offers several tools to make it easy for designers, to set up the position and orientation of each surface:Our Tilt & Decentre Tool has been recently updated! You can now tilt/decentre a surface using an arbitrary pivot point, to align with the actual pivot point of a mirror holder for instance: The Coordinate Break Return: OpticStudio will then calculate the parameters of that Coordinate Break surface so that after this coordinate break surface the local coordinates are identical to (“returned” to) the local coordinates of a previous sequential surface: The Chief Ray Solve: that Solve calculates tilts and decenters of a coordinate break surface so it’s perpendicular to and centered on the chief ray:Want to learn more? Join our upcoming webinar: Stray light analysis for HUD systems on November 18th, 2021 - http://ow.ly/75xR50GJtcoR
HUD or Head Up Displays are a form of AR/VR technology (Augmented Reality / Virtual Reality). This has been a disruptive technology from its inception. A technology that began in the aerospace and defense industry, has since permeated commercial aircraft, automotive, heavy construction equipment, consumer electronics and many more. As this technology reaches more real-world applications, we need to consider the impact environment has on the optical elements in these systems. When temperature and pressure change, the housing holding the optics change, placing external forces on those optics, plus the temperature and pressure can provide a direct source of deformation to the optical system. The OpticStudio STAR Module allows FEA data about structural and thermal changes to the optical elements to be imported to OpticStudio and then analyze the results using the same analytic tools used to design the system.The top tech tip this Tuesday, there is now a script for Ansys Workbench that faci
Bonjour à tous,J’espère que le course ce passe bien pour vous.Utilisons ce forum pour communiquer et s’entraider entre les séances. Merci de vous '’subscribe'’ pour recevoir les notifications.Je vous envoie les slides par mail.A bientot!prenom projet commentaire Fouad Panneau solaire transparent Bien parti, regarde l’outil '’array'’ quand tu es pret pour les lentilles. Penses bien à ajouter les difficultés petit à petit. Fais d’abords un fichier avec juste une lentille, un detecteur…. ensuite tu feras le systeme avec les objects répliqués https://support.zemax.com/hc/en-us/articles/1500005489001-How-to-model-a-Fresnel-lens-in-OpticStudio Jonathan&Mélanie Phare maritime https://support.zemax.com/hc/en-us/articles/1500005486821-How-to-model-a-complex-Fresnel-lens C’est bien, faites le collimateur pour les LED, les Fresnels. Lucas Ligne laser pour velo Peu de données disponibles en ligne, il faut bien faire le dimensionnement grossier pour voir qu’elle typ
For the initial setup and performance evaluation of an HUD (head-up display) system there are two handy tools in Zemax OpticStudio: The Field Wizard will help you to set up the Field Data Editor with the most common requirements and to automatically create field patterns.The Full-Field Aberration analysis tool will give you quickly access to analyze the aberrations as a function of field position, e.g. of your windshield. It calculates the Zernike decomposition of the wavefront and displays the Zernike coefficients across the full field of view. This analysis can be particularly useful on systems containing freeform surfaces to verify aberration correction across the specified field. The further optical design of the HUD will start at correcting for the aberrations. Want to learn more? Join our upcoming webinar: Stray light analysis for HUD systems on November 18th, 2021 - http://ow.ly/75xR50GJtcoReference:Which-tools-to-use-when-working-on-a-Head-up-Displayhttp://ow.ly/Ob6m50GJtcn
In this thread, I introduce a user-extension DetectorToTIFF to save Detector Viewers as TIFF images. Presently, the user-extension supports Detector Rectangle, which are saved as monochrome 8-, or 16-bits TIFF images. This user-extension is meant to complement the Output Image File field of the Detector Viewer's settings. Version Current version: 0.7   This extension has been developed and tested on OpticStudio 19.4 SP2. The latest release, v0.8, can be found in my latest reply to this thread. Installation To install the user-extension, download the archive DetectorToTIFF.ZIP and extract it on your computer. This archive contains a local version of this thread and the user-extension DetectorToTIFF.EXE, which you must copy to your \Documents\Zemax\ZOS-API\Extensions folder of OpticStudio. Use To use the user-extension, open a non-sequential file, such as User aperture sample.zmx from the \Documents\Zemax\Samples\Non-sequential\Miscellaneous folder of OpticStudio. Then, run a ray t
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
Hello Everyone!I would like to introduce myself by a quick post.My name is Önder. I’m an optical engineer at Precision Optics Corp. I have joined Zemax Community since May 2021. My BSc is department of Physics and MEng is Mechanical Engineering. I am specialized in CAD/CAE formerly and Optical Engineering lately. Besides work, I love playing table tennis and going cycling.Hope to see you around!
SDF Files for use in Light Source Analysis can be generated using native Zemax NSC source objects. The default extension for saving rays during a NSC trace is .ZRD. But Allie Culler pointed out that there are instructions for saving rays to source files in "The Analyze Tab (non-sequential ui mode) > Trace Rays Group > Ray Trace."
Hey all -- this is just a quick post to introduce myself!My name is Angel Morales, and I’m an Optical Engineer within the Zemax Customer Success team. I wanted to put down a little about myself for ~networking~ (and to celebrate the launch of the new forums!).I’ve been with Zemax for about three years now, and before joining, I received my B.S. and M.S. in Optics at the University of Rochester.Outside of optics, you’ll probably find me playing some kind of video game or board game (according to Steam, my most-played video game is Skyrim… I don’t want to admit how many hours I’ve poured into that one). I also try to enjoy some hiking in the greater Seattle and general PNW area when I can, since it is honestly way too easy to find some nice walks/hikes to do.Since this is the internet, I think it’s a requirement to also post a picture of my cat. So, here she is, napping on some Zemax swag:Sierra dreams of tracing rays.I look forward to using these new forums with everyone!~ Angel
Although there is no a direct way in the “Export CAD” tool to export a only a subset of rays using a filter string, it can be done creating a new Source File object based on the rays that you want to filter. You can find an example of how to create a source file object in the following article from our knowledge base (Generating a SDF section): How to export ray trace results in IES format Once you have this subset of rays saved, you can input the new Source File Object in your system and delete the original ones. You will see in the layout only the rays that pass your filter and then, you can export this as CAD file as usual. Check also this article which describes the necessary settings in order for SolidWorks to display the ray patterns exported from OpticStudio: How to show exported rays in SolidWorks and Autodesk Inventor
Hi Everyone!My name is Jordan Teich and I am working from Boston as an Optical Engineer on the Zemax Customer Success team. I only just joined the team in early 2021, but I’ve had a great experience here so far! Before joining Zemax, I received my B.S. in Optical Engineering at the University of Rochester. After graduating, I worked as an Optical Test Engineer in the aerospace industry for ~4.5 years. It was a fast-paced environment where I was able to run optical tests for a number of interesting space payloads and sub-assemblies! I loved getting the chance to work with cutting edge space products.Besides working, I love spending time outside playing tennis, hiking any nearby mountains, or exploring new areas on my bike. You will also often find me watching older movies that are playing at one of the repertory theatres in the Boston area. Looking forward to talking with you all on the new forums!
My name is Kats Ikeda, and I am the Regional Customer Success Manager for the APAC region for the Zemax Customer Success Division. I’ve been with Zemax for a little over two years, initially as Principal Optical Engineer. Before joining Zemax, I worked for a plastic lens manufacturing company and designed a vast array of optical systems, such as cell phone lenses, automotive headlamps, backlight displays, HMD prisms, micro lens diffusers, laser scanning units, and telecommunication lenses. So, safe to say you can ask me about a lot of things. In my spare time, I made a website about optical design. I write about the basics of optical design, not so much how to use software.https://www.pencilofrays.com/blog/Yes, even my hobby involves optics and lens design, so I have been bit by the optics bug pretty hard. It must have been radioactive.Apart from optics, I have a young family in Japan. I love to prepare food for my children, and love it even more when they enjoy it.
Hi Community! Allow me to introduce myself.My name is Flurin Herren, and I am the Optomechanical Engineer for the European CS Team here at Zemax. I have a degree in Microtechnology and Medical Technology with a specialisation in Optics and Photonics where I mostly worked in the field of Optical Coherence Tomography and one in Mechanical Engineering where I specialised in CAD, CAM, and prototype manufacturing.Outside work you`ll probably find me on a trip with my Triumph bike, hiking somewhere in the beautiful Alpes or running / cycling through the city to meet some friends.Feel free to reach out to me anytime, but you will only get the super bonus digital high-five if you reach out to me about OptitcsBuilder .
I’d like to go ahead and introduce myself briefly. I joined Zemax in January of 2019 as an Optical Engineer working on OpticStudio support. Prior to that I have worked for Boeing and for the European Southern Observatory headquarters as well as some other educational forays into the intellectual worlds of sciences and humanities. My educational background is primarily from Rensselaer Polytechnic Institute and the University of New Mexico, heavily emphasizing optical physics.Besides work, I enjoy various RPGs and board games, reading about history, and watching too much Star Wars and Star Trek.
All the information below is obsolete. Please refer to this knowledge base article for full information. Introduction to Enhanced Ray Aiming and Ray Aiming Wizard Q: What is this?Starting from 21.1, we have added experimental feature for the Ray-Aiming algorithm, which are supposed to solve Ray-Aiming problems in some extreme user cases or novel application designs. In these challenging cases, the current Ray-Aiming algorithm usually has hard time to find the chief ray that hitting STOP center for the problematic field.Since the new algorithm is still in beta testing, it’s not enabled by default. Users need to explicitly turn on the feature in order to test the new function.Q: What problems does the experimental feature solve?A system with Ray-Aiming problems can end up in many different syndromes. The following are a few examples. Note it’s important to know the following error could be caused by other reasons but not Ray-Aiming. It could be the system has reached the physical limitat
Hi guys, I’d like to use this post to introduce myself! I’m with the Zemax Customer Success team and help our customers with their technical inquiries on our software. I’ve been with the team for 3 and half years now and am loving every part of the job! I got my PhD in Physical from U of R and before joining Zemax I worked at GigOptix Inc for about 10 years on developing high speed electro optic polymer modulators. I love working with lasers!I hope to see everyone here often in the new forum and let’s chat OpticStudio! :)
Sometimes we might have some phase profile from a DOE lens or metalens and want to simulate it in OpticStudio. In this case, we can simply use the sequential surface 'Grid Phase' to import and simulate the data. However, care should actually be taken in this case. In short, if the phase profile comes from FDTD, BPM, or similar calculation, the data should only be used with POP but not ray-tracing. Otherwise the calculated result can be incorrect. Note here we are mainly focusing on importing a phase profile for DOE lens or metalens. To understand more details, we can first look at the following two slides to understand how the diffraction ray-tracing is calculated. The first slide shows how a ray is diffracted by a grating. It's important to know ray-tracing through a DOE or grating is calculated based on the 'frequency' or 'period', but not anything about the real structure. In the second slide, it further explains that the phase profile under this meth
Share your tips & tricks for efficiently using OpticStudio with the community! There are lots of little ways that we adapt our use of OpticStudio to streamline our work. These are usually learned over time, from colleagues, or from technical support, but they aren't typically found in other product education resources. You might have a favorite keyboard shortcut, saved settings for a particular analysis, a macro that automates 3 steps in your process tied to a hotkey, or a million other ideas. Help your fellow OpticStudio users and learn some new tricks yourself.
This forum thread is the discussion space for the OpticsTalk: Advanced ZPL macro programming, hosted by Alexandra Culler. ZPL macros are a convenient way to expand the functionality of OpticStudio. In this talk, we will present several examples of advanced ZPL code and we will introduce useful commands such as CALLMACRO, LABEL, and BUFFER. Finally we will discuss methods for simplifying large or complex macros. Have questions? Post them here before the talk!
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.