Skip to content
Products
TracePro®
Compare Editions
RayViz™
OSLO®
OSLO EDU
News
Training
TracePro International Training
TracePro Online Training
OSLO Online Training
Events
Support
TracePro®
OSLO®
RayViz®
Support Policy
Support Inquiry
License Options
Products
TracePro®
Compare Editions
RayViz™
OSLO®
OSLO EDU
News
Training
TracePro International Training
TracePro Online Training
OSLO Online Training
Events
Support
TracePro®
OSLO®
RayViz®
Support Policy
Support Inquiry
License Options
Request a Quote
Request a Trial
Request a Quote
Request a Trial
Search
OSLO Knowledge Base
.hpg files and OSLO
Question I am trying to convert an output *.hpg file (Hewlett Packard graphics file) into a...
Accessing the Lens Catalog Database for a new lens
Question How do I access the Lens Catalog Database if I want to use it as a new OSLO lens? Synopsis ...
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?
Adding Items to the User Tools Toolbar - OSLO
Question I notice that the a_menu.ccl file defines the OSLO menu and toolbar structure. This means...
Angular Magnification: Method to Constrain During Optimization
Question How do I constrain the angular magnification of my system during optimization? Synopsis ...
Apodization: Confusion with Apertures in Gaussian Beam Applications
Question "I am attempting to acquaint myself with the Gaussian Beam propagation options in OSLO...
Applying a color weighting function during optimization
Question I notice in the Optimization Conditions dialog box (see the menu item...
Applying a field weighting function during optimization
Question I notice in the Optimization Conditions dialog box (see the menu item...
Applying a pupil weighting function during optimization
Question I notice in the Optimization Conditions dialog box (see the menu item...
Applying and using the SKIP TO surface parameter
Question I want to temporarily delete or hide certain surfaces in my system, but I want to bring...
Autofocus consistency
Question When I click on the autofocus button, I get a different value each time I press it. Why...
Axicon: Creating an Axicon in OSLO
Question I want to create an axicon in OSLO. Is there a surface type that does this? How do I go...
Calculation of ray angles through multilayers?
Question Is it possible to calculate light emission angles, propagation angles, and paths through...
Calculation of the derivative increment during optimization
Question I am attempting to control the derivative increment of some variables during optimization....
CCL and pointers.
Question Why doesn't CCL have pointers? Synopsis CCL and pointers. Solution They are not needed....
CCL and structs
Question Why doesn't CCL have structs? Synopsis CCL and structs Solution CCL is intended for...
Changing units for tilt tolerances
Question "I am trying to figure out why " ttun set deg" and "ttun set min" seem to have no effect....
Computing the coupling efficiency of a complex waveguide
Question I want to perform the overlap integral of the OSLO coupling efficiency calculation on a...
Controlling the maximium range value when programming a slider
Question I would like to control the range of my slider wheel in my CCL program code. I also want...
Copying CCL files to the private CCL directory
Question As instructed, when I want to alter a public CCL file, I first make a copy of the file and...
Correcting 'Undefined name' error in compilation of CCL files
Question I created two CCL programs ("aprog" and "bprog") and placed them in separate CCL files of...
Creating a shared glass catalog
Question How can I set up a single shared material (glass) catalog which can be accessed by other...
Creating Boundary Drawing Information for a simple wedged prism
Question I want to enter a simple wedged prism in OSLO. I notice that when I make the wedge angle 1...
Cylindrical Lens Setup: Configuring in OSLO Coordinates
Question How do I set up a cylindrical lens in OSLO? If I want the orientation of the cylinder of...
Data exchange between OSLO and MATLAB
Question I noticed on the Mathworks site, that OSLO can be used with MATLAB. Would you be able to...
Decentering an optical system with respect to object space illumination
Question I have set up an optical system where the light passes through the center of the optics....
Defining value of array elements when dimensioning array
Question I am having trouble defining the value of array elements when I dimension an array in CCL....
DN Meaning: Understanding the Definition of DN
Question What is the definition of DN? I notice that if I load N-BK7 from the Schott catalog,...
Doug Sinclair answers waveguide question in newsgroup
Question Amit Itagi "Hi, I am looking for a numerical technique to model light propagation through...
Editing of public CCL files
Question How do I change the way a command works in OSLO? I have located the command I want to...
Error in Glass Catalog when the Glass Catalog file is directly edited
Question "I wanted to add a number of glasses to the Private Glass catalog, so I decided rather...
Exporting an OSLO design to a CAD program
Question I tried exporting an OSLO design to a CAD file format, but I am having trouble seeing the...
Exporting FFT data to a file
Question I would like to output the amplitude and phase of the point spread function to a file. The...
Extracting 2D wavefront map data
Question Is there a way to extract numerical values from a 2D wavefront map? All I seem to be able...
Eye model from Liou and Brennan (JOSA A, 1997)
Question I would like a good eye model that I can use in OSLO. One with enough precision that it...
F-number formula mistake (Landscape Lens Exercise) in Optics Reference
Question There appears to be an error in the f-number formula for the Landscape Lens Exercise in...
Fixing OSLO to automatically open when you are opening lens files
Question After performing some work on my system, I found the icons for all my lens files(*.len &...
Focal length formula mistake (Landscape Lens Exercise) in Optics Reference
Question There appears to be an error in the focal length formula for the Landscape Lens Exercise...
Ghost analysis is not available or is deactivated
Question Whenever I attempt to perform ghost analysis in OSLO, the ghost icon on the spot diagram...
Glass Dispersion and V Number: Clarifying the Terms
Question I notice that when I edit my wavelengths in OSLO, the V-number of my glasses seems to...
How to add custom or specialized materials (glasses) to a design
Question I would like to use custom materials for my lens design. What data do I need from the...
How to add or subtract wavelengths in an optical system
Question When I start a new lens and open up the Wavelength Data editor, I note that there are...
Implementing Network Licensing
Question How does Network Licensing get implemented?
Importing an interferogram file ( *.int) from Wyko software
Question We were trying to import a WYKO .int file for a customer. Our older WYKO 6000...
Including the effective focal length in the error function
Question Please tell me how to include the effective focal length (EFL) in the error function as...
Incorrect calculation of Zernike Phase term #32
Question I have created a lens system that includes a Diffractive Surface described by Zernike...
Insert Catalog Lens dialog does not appear
Question I have just installed OSLO and I cannot seem to make the Insert Catalog Lens dialog...
Keeping post scan mirror surfaces in a static location
Question I have a system with a mirror at 45 deg tilt. I invoked the tilt and bend option on the...
Labels for graphs in Ray Intercept Curve report graphics
Question When I plot the Ray Intercept Curve (RIC) Report Graphic, I notice that the axes of many...
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....
Locating the Landscape Lens file
Question I am currently reading the OSLO Optics Reference 6.1 manual. On page 11 of the hardcopy...
Making spreadsheet cell editable from keyboard
Question When I click on any cell in the spreadsheet, the whole cell gets highlighted. If I want to...
Model of the human eye
Question I need to model the human eye in OSLO. Do you have an example I can use? Synopsis Model of...
Moving lens thickness independently of other components
Question I want to change the thickness/position of a group of surfaces (or a component group)...
Multilayer information the designer needs to enter into OSLO
Question I am trying to design multilayer structure LEDs and photodetectors which consist of...
Multilayers calculation and OSLO
Question How many multilayers can be calculated with your software? Synopsis Multilayers...
Non-isotropic media and OSLO
Question Can OSLO handle non-isotropic media, such as Quartz? Synopsis Non-isotropic media and OSLO
Ordering of terms in different representations of Zernike polynomials
Question I understand that there are a couple of different representations of Zernike polynomials...
OSLO crashes or becomes unstable when changing Coordinates data
Question When I attempt to add a Coordinates Pickup or Coordinate Return on a surface, OSLO either...
OSLO License works OK when logged onto PC as Administrator, but fails when logged in as a User
Question The OSLO License works OK when logged onto PC as Administrator. Why does it fail when...
OSLO Premium shows OSLO Standard menus
Question I have OSLO Premium 6.2.2a installed and I know notice that some of my menu options are...
Overlaying multiple lens configurations in a single drawing
Question I am trying to draw multiple configurations superposed on the same lens drawing (without...
Overview: Vignetting Factors
Question "What are "vignetting factors" and how are they used?"
Paraxial Constants: Understanding Decenters in Tilted Systems
Question I have a lens system that contains tilts and decenters. However, when I print out the...
Performing analysis for an off-axis field point
Question Whenever I perform an analysis in OSLO, OSLO analyzes the on-axis field point. How do I...
Performing paraxial ray tracing
Question How do I perform paraxial ray tracing in OSLO? This would be useful to set up first order...
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...
Private and public CCL libraries.
Question What is the difference between the private and public CCL library?
Problem running analyses that use large amounts of memory
Question I tried to run an analysis option in OSLO with ever increasing calculation resolution....
Problems using C syntax in CCL
Question Why doesn't my C function work in CCL? Synopsis Problems using C syntax in CCL Solution ...
Problems with drawing
Question I seem to have encountered a graphics glitch using v 6.04. I have been bending a plane...
Problems with OSLO Linux
Question I am currently trying OSLO for Linux, but I am experiencing some user interface problems...
Pupils need adequate sampling in order to do image analysis
Question Why don't the image analysis routines work with my system? Synopsis Pupils need adequate...
Reducing the number of configurations in a lens file
Question I have a multi-configuration lens in OSLO and I want to save one of the configurations as...
Reference sphere radius always calculated to be inifinity
Question Whenever I trace a chief ray, it appears as though the radius of my reference sphere is...
Restricting tilts and decenters to component groups
Question I want to tilt and decenter a group of surfaces (or a component group) without affecting...
Running OSLO from a Batch File
Question I'm interested in running OSLO (ccl files) using a batch file. How can I do this? Synopsis ...
Running OSLO remotely
Question Can I run OSLO from other programs or the DOS command line? Is there a good way for OSLO...
SCL versus CCL
Question What's the difference between SCL and CCL? Synopsis SCL versus CCL Solution SCL is a...
Showing a surface when drawing a lens
Question OSLO does not seem to show some surfaces in my lens. Why is this? How do I force a surface...
Simple optimization to find conic mirror foci
Question I am using OSLO-EDU and I am having trouble understanding how to perform an optimization...
Simulating a binary DOE lens diffractive optical element
Question How do you simulate a binary diffractive optical element (DOE) in OSLO? Synopsis ...
Slider button does not show up in slider window
Question When I create a slider wheel window, the slider button itself appears to be missing. What...
Specifying a directory when using fopen()
Question I am having trouble using the fopen() command to write a new file to a specific directory....
Specifying size and location of exit pupil
Question How can I control the size and location of the Exit Pupil in my optical system? Synopsis ...
Specifying size and location of exit pupil during optimization
Question How can I control the size and location of the Exit Pupil in my optical system during...
SPIE Spline CCL
Question This routine as used for the SPIE paper on OSLO splines to create ABC spline data from a...
Targeting real ray based EFL in optimization
Question I have a situation where my lens has a 2nd order aspheric term on an optical surface. The...
Troubleshooting the hardware key
Question "I have a license for OSLO that allows multiple installations with one user at a time...
Updating the Private Lens Database
Question How do I add new lenses to my Private Lens Database? Synopsis Updating the Private Lens...
Using a custom operand set
Question I have a set of "base" operands I would like to import to other lens files. Since "copy"...
Using Gradium materials after a reflecting surface
Question "I am using a Gradium gradient index material (from Lightpath Technologies) in my system....
Using macro editing modes in OSLO (CCL and SCP)
Question I am having trouble creating an ABC spline surface in OSLO. Once I indicate that I want to...
Using multilayer coatings in OSLO
Question I want to model multilayer coatings. Can I model multilayer coatings in OSLO? How do I do...
Using OSLO for interferometry
Question Is it possible to use OSLO for designing interferometers? Synopsis Using OSLO for...
Using TEM command in multi-configurations
Question I want to analyze my lens at different temperatures. I understand that one of the ways to...
Using the status bar to show the results if user calculations
Question I want to use the status bar to show the result of a special calculation that I create....
Variables insertion, distortion, and relative illumination
Question 1) About variables insertion, before optimizing: how can you define the distance between...
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...
Wheel mouse not functioning properly in the Surface Data Spreadsheet
Question I notice that if I use my IntelliPoint wheel mouse to roll up and down on any of the...
Support Categories
TracePro
OSLO
RayViz
User Feedback
Support Policy
License Options