Support
Autofocus consistency
Question When I click on the autofocus button, I get a different value each time I press it. Why does it do this? Isn't there a best focus position? Synopsis Autofocus consistency Solution "When you click on the autofocus button, a mini-optimization takes place. A first derivative of the spot size...
Auto Importance Sampling - Prescription is set to -1
Question I am using automatic importance sampling and for some surfaces, the Prescription is being set to -1. Why does this happen?
What is a reference raytrace failure and how to correct it
Question When I'm optimizing or performing an analysis on a lens, I sometimes get an error message that indicates: Warning: reference ray trace failed. What is the problem? How do I correct it?" Synopsis What is a reference raytrace failure and how to correct it Symptoms In versions of OSLO prior...
Using Gradium materials after a reflecting surface
Question "I am using a Gradium gradient index material (from Lightpath Technologies) in my system. When I use it in a regular way, it works fine. However, when I " invert" it so that I can insert a mirror before it, it doesn't appear to work properly. What is wrong? NOTE: "Invert" is a command in...
Lambda Unicode: Addressing Problem of Importing Zemax Files into OSLO
Question I have selected File/Import Lens File/Zemax, selected a Zemax file, but it fails to open. What can I do to open the file? Synopsis Problem importing Zemax files into OSLO Symptoms Zemax file fails to open in OSLO. One possible cause of this problem is that the Zemax file (.zmx) is in...
Applying a color weighting function during optimization
Question I notice in the Optimization Conditions dialog box (see the menu item "Optimize>>Optimization Conditions"), that I can apply field, pupil and color weighting functions. How can I do this? Synopsis Applying a color weighting function during optimization Symptoms You can apply a custom...
Rotating objects with TracePro macros.
Question How do I rotate a block in Scheme? Synopsis Rotating objects with TracePro macros. Solution The (edit:rotate) command is used to rotate a given object or list of objects. The simple example below creates a cone and rotates the cone by 45 degrees. ; Create a cone centered at the origin...
Adding a dialog to a custom CCL program
Question I'm trying to add dialog boxes to my CCL program. How do I do this?
Pixelated object analysis only recognizes first *.ima source file in list
Question "I am attempting to use the Pixelated Object analysis in OSLO ("Source>>Pixelated Object..."). But it seems that no matter what *.IMA source file I choose from the list in the dialog box, the analysis is performed using the first source listed in the list. Why is this working this way?"