Find out how to model lidar systems in OpticStudio - from start to finish!
The latest in technical content. Discover new KBAs, forum posts, and more!
For a limited time, connect with our webinar speakers. Open through 8/5
Hi, Using Matlab with the ZOSAPI with the classical RayTrace, I have access to the Hx, Hy, Px and Py parameters of my ray in the settings.When I try to analyse a polarized ray using PolarizationRayTrace, I don’t have access to thethese parameters neither the Jones vector parameters.Does someone know how to do it?Thank you,François.
These two User-defined surfaces DLL creates an array of hexagonal arranged lenses and an array of staggered lenses. The code is based on us_array.c.us_array_hex.dll has 4 parameters: the number of lenses in X and Y direction and the width and height of each lens.us_array_staggered.dll has 3 parameters: the number of lenses in X and Y direction and the width of the lens.Language: CppDownload
Hi Zemax Community, I am doing a design with my operand to optimize the optical system. As part of operands are set as below.For example, I set 15 to the weight of the most important operands here in red box. and others are 1 in green box. My question iswhen zemax does the optimization, whether it selectively focuses on optimizing the heavier weight firstly and then other lower weight operands? or Not the weight, but the contributions are considered? zemax would focus on the more contribution operands firstly?
Hello,i want to simulate a cylindrical aspheric lens in zemax.i tried with toroidle lens but ir didnt work for me because i need the lens to have 0 power on x axis.does anyone have an idea on how to simulate that type of lenses in opticstudio ??Thanks
Hi,I have an illumination design layout in sequential mode below. And I am observing the illumination pattern using geometric image analysis. The question is how to control, optimize the illumination pattern parameters like the size, uniformity efficiency etc. in merit function in seq mode? Is there a method to optimize for geometric image analysis result.
I would like to design a microscope objective(s) with a fixed parfocality and Back Focal Plane (BFP) with respect to a given surface.For example:Objective 1: parfocality Z mm, BFP position from vertex of last surface = BFP1 mmObjective 2: parfocality Z mm, BFP position from vertex of last surface = BFP2 mmHow can I design these two objectives (in multi-configuration if necessary) such that I can optimize the designs around a given BFP position with respect to a coordinate surface (assume surface 0). For instance; the BFP position should be constrained to 3mm from Surface 0. What operands can be used to control the focal planes/focal lengths (rear and front) of a optical design in Zemax? When designing multiple related optics - such as more than one objective lenses for a microscope which share common parameters. What is the best practice to control the common parameters such as parfocality and BFP position between these multiple objective designs?Thanks
Hi all,I’m currently working on fitting FEA data to our system using the STAR module. I’m able to fit the FEA data just fine but I’m looking to see if there are ways to compensate with element translation. Is there a way to have the FEA data follow it’s parent surface while optimizing? Would the same be possible in tolerancing.
Hi,I would like to model a tilted flat glass plate to look at rays being transmitted and reflected from the surfaces - to investigate the behaviour of primary and secondary transmitted rays. I can do this separately in sequential mode but wonder whether it could be done simulataneously. For the reflected rays I make the first and fourth surfaces standard non mirror surfaces and second and third surfaces mirrors. This works well, but it would be even nicer if I could show transmitted and double reflected rays on the same view. An additional plus would be to model a range of tilt angles simultaneously - assume that multiconfiguration would be needed for this. Any help appreciated. Thanks Simon
HI,Does anyone know if the following : singleTrace = ZOS.Z_Analyses.New_Analysis(ZOSAPI.Analysis.AnalysisIDM.RayTrace);singleTrace.GetResults().IsValidcan be used as the error code for the single ray tracing? just like the error code returned in the batch ray tracing?Thanks!!
Never mind! It is resolved.
Hi everyone,I am new to zemax and want try to design a first order simple microscope (two lens system) for practice. I will use paraxial lenses and infinity corrected with 200mm tube lens, NA of objective (first lens) is 0.2. However, I can’t get it right. Is some tutorial about this? Any information would be helpful!Thanks a lot,Xiaolei
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.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.