CODE V Enews header
  May 2009

Calendar

Advanced Topics in CODE V
May 4-8, 2009
Pasadena, California
See details or enroll

Regional CODE V User Group Meetings
Selected dates, June 2009
CA and NY
Click here for details and to enroll

Introduction to CODE V
Sept. 28-Oct. 2, 2009
Pasadena, California
See details or enroll

Advanced Topics in CODE V
October 5-9, 2009
Pasadena, California
See details or enroll

For a complete list of CODE V events worldwide, visit our Web site:

Quick Tips – Using TSF CHA Command to Apply Tilt and Decenter Data to a Group of Surfaces

CODE V provides several ways to define decentered data in your lens model, as shown below:

When decentering a group of surfaces (i.e. lens elements), the Basic decenter type is often used.  If you wish to return to the original coordinate system to define subsequent surfaces or lens elements, you must enter additional decenter data to negate the effect of the original decenter.  For a simple X or Y decenter, this is straight forward.  However when a group of decentered surfaces includes tilts (e.g., a barrel tilt), some geometric calculations must be done by the user to assure the correct decenter values are used to return to the original coordinate system after the group decenter.

The TSF CHA (Tolerance Scale Factor CHAnge) command can be used to facilitate the definition of group decenters.  TSF CHA is typically used to perturb your lens to simulate the application of a specific tolerance.  It automatically does the geometric computations to return to the original coordinate system for you.  Since CODE V’s tolerance definitions include surface group tolerances, like barrel tilt (BTX/BTY) and group displacements (DSX/DSY/DSZ), you can define a surface group tolerance similar to the group decenter you want, and then use TSF CHA to convert the group tolerance to the appropriate decenter.  Here’s an example:

Tilt the 2nd Doublet in a Double Gauss

Note that CODE V tilt tolerances are defined using radians, while tilt decenters are defined in degrees.  In the example above, an initial barrel tilt (BTY) tolerance of  .0175 radians (1º) is defined.  Since the TSF CHA allows you to include a scale factor when the tolerance is applied, a value of 10 is used to apply a barrel tilt of 10º to the cemented lens element.  As you can see from the diagram above, the appropriate decenter data is applied after the barrel tilt in order to return to the original coordinate system for elements that follow.


The 2009 CODE V User Group Meetings are now open for registration.  These free one-day conferences feature lectures, discussions and presentations on the use of CODE V and are presented by members of ORA’s Technical Support and Engineering Staff.  Planned topics for this year’s meetings include:

  • New Features in CODE V
  • A Non-Sequential Surface Design Case Study
  • Open Forum: User Suggestions for CODE V Enhancements
  • ORA Engineering Talk
  • Optimization Troubleshooting
  • User-defined Surface Overview
  • CODE V Future Plans

These meetings will be held on the following dates at these locations:

  • June 2, 2009 – Pasadena CA
  • June 4, 2009 – San Jose CA
  • June 8, 2009 – Rochester NY

Space at these one days events is limited. 

More info about the  CODE V User Group Meeting