[Qioptiq web-pages for WinLens3D: purchase, latest updates & notes ] ... [tutorial clips: 13]

WinLens3D <span class=

Latest version: WinLens3D 1.2.11

[part of WinLens suite] Full optical design package with optimization. 

Try the free version WinLens3D Basic.

Easy to use, but with serious capabilities - developed for the Qioptiq [LINOS Photonics] R&D department.  Used by many universities for teaching optical design.  Includes MTF calculations, wavefront plots, ghost analysis and interactive glass maps.  Full 3D setup [handles tilts and decenters on surfaces, elements, modules and groups] and analysis capabilities - including prism wizard.

The video clips are arranged in a sequence, so that related items are together.  There is a plan behind the sequence, but feel free to view them in any order.

We start with a very simple introduction to using WinLens3D.  There follows a number of videos which should be of help to those teaching or learning lens design - where we describe the tools available for simple paraxial & seidel analysis and then discuss some of the graphs and what they mean.  We then have some clips looking at the Tilt and Decenter features within WinLens3D - what they are and how to setup various systems using them. 

We will be adding more clips on different subjects as time goes on - for example on optimisation and on some of the engineering tools within WinLens.

Screencasts [video clips]

Clip 1

Setting up your first lens in WinLens3D

Clip 2

WinLens3D editing your lens data - introduction

Clip 3

Hints and tips for getting the best out of the user interface

Clip 4

We discuss the various tools that provide a paraxial and seidel based analysis of a lens system

Clip 5

This describes the chief ray or field aberration plots - astigmatism, distortion & lateral colour

Clip 6

This describes the ray fan related plots - OPD, TRA, Longiitudinal aberration, OSC/Isoplanetism and the ray fan table

Clip 7

An overview of the features used to setup and analyse tilts and decenters in WinLens3D - it includes the neat prism wizard

Clip 8

The rules that govern the location of surface and components when working with tilts and decenters

Clip 9

Showing how to add LINOS prisms and how to create custom prisms

Clip 10

We show how to setup some reflective scanners so that it is easy to model the scanning motions

Clip 11

How to use the interactive glass map in to order to quickly change glasses in the system

Clip 12

How to setup zoom lenses and some useful zoom friendly features of graphs and tables

Clip 13

Ghost analysis helping to prevent laser damage, ghost images and flare

Version history

WinLens3D 1.2.11

Thin films database & modelling has been significant enhanced. Includes ability to add custom films to database + dedicated manual
Latest Qioptiq components - inc aspheric condensers
Latest glass data from CDGM, Hikari, Hoya, Ohara, Schott & Sumita
Improvements to chromatic aberration graph
Various bug fixes

WinLens3D 1.2.10

Improved printouts of all graphics - especially for zoom lenses
Various bug fixes

WinLens3D 1.2.9

Latest glass data from CDGM, Hikari, Hoya, Ohara, Schott & Sumita
Improved printout of lens drawing

WinLens3D 1.2.8

Latest glass data from CDGM, Hikari, Hoya, Ohara, Schott & Sumita
Clear indications of ECO friendly and Moldable glasses
ECO status now separated out from availability status
Enhanced glass search capabilities
Latest Qioptiq catalog components
Spot diagrams: matrix option in plot
Spot diagrams: option to remove a percentage of the lateral colour - usefull in systems with large amounts of this aberration so can compare spot patterns from different wavelengths at large scale

NB Versions 1.2.5, 1.2.6 & 1.2.7 were either mainly bug fixes or a re-badging when Qioptiq became part of Excelitas

WinLens3D 1.2.4

With our apologies to all affected - this is a bug fix for those whose PC regional setting is French [though not Belgium French], or a Slavic and Finno-Ugric language.  In specific it occurred if the digit grouping symbol is a blank, rather than a dot or a comma .  Typically it showed itself during startup with an error message 13.  WinLens3D then loaded, but was not operative.

BTW our twitter account ‘LensDesignApps’ will give you earliest news on updates!

WinLens3D 1.2.3

This is a significant improvement which means that the user can now model common diffractive elements.
enhancement: Linear gratings can now be modelled
enhancement: HOE’s [2 point source] can now be modelled
enhancement: New database for Qioptiq gratings [reflection and transmission]
enhancement: Gaussian beam option in ghost graph
enhancement: ghost graph - lens drawing - paraxial rays can now be seen
enhancement: Gaussian beam option in ghost table
enhancement: Gaussian beam plots[any] improved element representation
manual - Introduction: updated to include diffractive surfaces
bug: improved import of some Sigma2001 files

WinLens3D 1.2.2

- enhancement: sensitivities table [engineering tab] now has gaussian beam option
- change: ‘Chengdu’ glasses actually come from ‘CDGM’, so now that maker name is corrected [old files with Chengdu will still work!]
- bug: correction to truncation ratio displayed in the Gaussian beam table

WinLens3D 1.2.1

Gaussian beam modelling enhancements for the Munich Laser Show [available 10th May 2011]
- enhancement: extra Gaussian beam options, including beam propagation factor & rectangular beam profile option
- enhancement: new zoom friendly, customisable Gaussian beam plot showing beam profile[s] for circular or rectangular profiles
- enhancement: improved Gaussian beam table, including truncation ratio and option to display either path with rectangular profile
- enhancement: latest glass data from CDGM [Chengdu] Hoya, Ohara, Schott & Sumita
- enhancement: latest Qioptiq components - including the new hyperchromates

WinLens3D 1.1.12

- enhancement: FileViewer [CTRL+Shift+f2] improved.  Better layout & remembers last file location.  Significantly improves inspection and loading of all or part of a WinLens SPD file.
- bug fix: occasional error message when pasting component[s] copied from SystemDataEditor or DiskFileViewer
- bug fix: occasional error message in file read
- bug fix: when creating a new block, the changed aperture value was not saved

WinLens3D 1.1.11

[Available from 6th September 2010] Software branding changed from LINOS Photonics to Qioptiq [LINOS has been part of Qioptiq since 2007]
- enhancement: manuals & help-files refreshed
- enhancement: latest glass data from Schott, Ohara, Hoya, CDGM [Chengdu] & Sumita
- enhancement: FindGlass dialog added to WinLens3D. Powerful tool for selecting a glass. Wherever you might can change a glass [in the various editors], there is now also a small glass map icon.  Click this to load FindGlass.  This has several ways of getting a glass:
  * list of most recent glasses
  * text box with type-ahead list. Can setup to 3 conditions for the glass [name, make, index etc etc]
- bug fix: crash in high resolution monitors [>2500pixels width] when WinLens expanded to fill that space

WinLens3D 1.1.10

- bug fix. when drawing solid model and selected ray rings, rays in object space were badly drawn
- bug fix. with zoom system - when drawing solid model and select ray rings or sag fans, can get an unnecessary error message
- bug fix. with zoom system: in ghost graph could get an ‘out of range subscript’ error message, if elected to display the 3D option
- bug fix. model scaling of lens drawing in graph ghost was wrong
- bug fix. with zoom systems, when displaying the seidel table and inspecting the child table, with ‘all zoom’ option, only data for first zoom was shown
- bug fix. CRASH: if a search of the component databasehad got no results, and then clicked on any line in the database
- bug fix.: when doing 2D drawing, could somethimes get error message if aperture of a cemented surface was larger than the radius of curvate of its neighbour [if spherical]
- bug fix.: Zemax import - aspheric coeffs were wrong if system had non unity scale factor, e.g. scaling in cm or inches etc
- bug fix. CodeV zoom export - apertures in all zooms all set to zoom 1 value
- bug fix. Oslo zoom export - for zooms > 1, beam rad aps were sometimes doubled
- bug fix. CRASH: if a system was setup so that it consisted of just coordinate breaks
- bug fix. Zemax zoom import - on importing zoom lens, it may happen that the apertures for zooms>1 are set to same value as first
- bug fix. zoom system and Merit function wizard.  Sometimes this would fail to set aperture coords for the ray patterns for zooms > 1

WinLens3D 1.1.9

- bug fix. Zemax import.  corrected out of range error import zemax design with object surface NOT surf 0 AND stop at rear!
- bug fix. Extra protection for file import where user had deleted part of the file.

WinLens3D 1.1.8

- bug fix.  Toric RayTrace - ray missing surface. If a ray cannot intersect with a surface [ignoring apertures], then a flag is set and the ray trace ceases.  For toric raytraces, this ‘ray miss’ was properly detected, but the flag was not set, so the raytrace continued spuriously.  The flag is now set appropriately.

WinLens3D 1.1.7

- enhancement.  slider - defocus.  If angular aberrations are selected, a slider controlling defocus will change the angular defocus [previously only linear defocus was altered]
- bug fix.  division by zero error when user chooses to load the seidel summaries table for a few systems
- bug fix. full field spot diagram for angular aberrations for rotationally symmetric systems were not rotationally symetric
- bug fix. distortion plot values for angular aberrations for systems with tilt were odd - of course distortion in asymmetric systems is a somewhat nebulous concept - but these values were clearly wrong - getting larger as we moved toward the axis!
- bug fix.  occasionally a good lens will refuse to draw - claiming scale is too large.  Although sometimes true, this was a false message which appeared after v1.1.5, if the object distance is large [though object not selected to be drawn], the second surface of the first component had a larger aperture then the first surface]

WinLens3D 1.1.6

- bug fix.  paraxial raytrace at secondary wavelengths.  If the chosen field parameter is image size or image angle.  paraxial raytrace was setup so that, at the secondary wavelengths, the system had the same paraxial image value as at the mid [primary] wavelength.  By contrast, the real ray trace, at any wavelength always works from the same object point - this being the ‘real thing’.  These were not used anywhere else, except in the distortion calcs, where it caused an obvious offset of the ‘red’ and ‘blue’ values. This has now been changed, so that the paraxial raytrace now copies the real raytrace.
- bug fix.  Zemax file import.  Some files contain an undefined WAVM tag to specify the wavelengths, instead of the normal WAVL tag.  These are now handled, and better overall ‘protection’ against badly defined .ZMX files has been added at the same time.

WinLens3D 1.1.5

- object surface now shown in 3D drawing
- other improvements to drawing of object & image in 3D

WinLens3D 1.1.4

- main form no longer maximised on load & its position is remembered
- bug fix: crash in ghost graph for larger systems, when clicked on higher surface number in the surface lists at left hand of ghost graph

WinLens3D 1.1.3

- bug fix: tilt data for a component was lost if re-editing existing component in its specialised editor
- bug fix: problem reversing a LINOS prism [custom prisms ok]
- bug fix: decentering a Fold Mirror decenters the reference axis [not desired - unlike tilting a fold mirror where it is correct for the ref axis to be tilted 2x]

WinLens3D 1.1.2

Launch version on CD’s given away at Munich Laser show

Keywords for all clips

Social site bookmarking