OSLO 101 – Introduction to OSLO

This four-hour, instructor-led, online training course will provide the attendee a good start or skill polish to use OSLO most effectively. This course will be a mixture of lecture and hands-on examples. In the examples we will show a variety of functionality within OSLO. A digital copy of the course notes will be supplied to all attendees. Attendees wishing to complete the examples during the class must provide their own OSLO license.

Session 1 (2 hours)

April 13th 2021

10-12PM EDT, 4-6PM CEST



Introduction to OSLO

  • User interface
  • Spreadsheets, windows, and toolbars
  • Command line basics
  • Help and manuals
  • File structure
  • Functional flow

Preferences and Operating Conditions

  • Preferences
  • Operating conditions
  • System notes
  • Surface notes

Basic Optical System Definitions

  • Defining your system
  • Specifying system properties
  • Wavelengths and weights
  • Apertures and checking
  • Using solves

    Session 2 (2 hours)

    April 14th 2021

    10-12PM EDT, 4-6PM CEST



    Variables and Optimization

    • Setting up variables
    • Types of variables
    • Error functions in OSLO
    • Optimization methods in OSLO
    • Sliders


    Evaluating Performance in OSLO

    • Graphics evaluation methods
    • Text evaluation methods
    • Intro to tolerancing





    OLSO 102 – OSLO: Beyond The Basics

    Session 1 (2 hours)

    April 20th 2021

    10-12PM EDT, 4-6PM CEST



    Tolerancing in OSLO

    • Tolerancing data
    • Tolerancing methods
    • User-defined tolerancing

    Special surfaces in OSLO

    • Aspheres
    • Freeforms and splines
    • Diffractive surfaces
    • Gradient-index

    Intermediate OSLO Use

    • Ray aiming
    • Beam analysis
    • Vignetting and vignetting factors
    • Relative illumination
    • Multiconfiguration data
    • Afocal systems
    • Perfect lenses
    • Polarization
    • Partial coherence


      Session 2 (2 hours)

      April 21st 2021

      10-12PM EDT, 4-6PM CEST



      Using Data in OSLO

      • Databases
      • Private Databases
      • Catalog lenses
      • Grouping
      • Non-sequential groups


      Introduction to Programming in OSLO

      • Advanced command line use
      • Understanding lists
      • Private directory
      • SCP
      • CCL (most used, compiled by OSLO)
      • DLL
      • Opening lenses with a text editor





      Courses are given online in English.  A link to the GoToMeeting meeting room will be sent by email one day prior to course. A training certificate will confirm your course completion. To register please fill in and return this form to your sales representative or sales along with payment. Bank details sent upon request for wire transfers.