Home Projects Techniques The Programming Workshop Reviews What's New Email

The ATM's Workbench
A Software Tool Set For The ATM

The ATM's Workbench is a long-term recreational programming project.  Its key goal is to assemble a compatible set of professional quality software tools for use by myself and other ATMs.  These tools will cover many of the aspects of ATMing.  Tools relating to mirror grinding and testing are first on the agenda.  Programming on the first three tools has been started while others are in the concept phase.

...Incomplete article  Photo was not downloaded.  more to come later...
February 2000

Ronchi for Windows
    Ronchi for Windows v2.0 simulates the appearance of the ideal Ronchi shadow bands on a mirror during test.  The program may be used to compare against the actual view seen on your mirror during testing.  Ronchi for Windows v2.0 is supplied with an extensive Windows Help File which includes a short tutorial on using the Ronchi Test.  You may visit the Ronchi For Windows Web Site to learn more and download your own copy.  Additional information covering the application of the Ronchi Test is available elsewhere on this Web site. 

Ronchi for Windows was the first tool written for the ATM Workbench series.  Version 1.0 was written in the Pascal programming language and used only by myself.  Version 2.0 was completely rewritten in C++ and has been released as Copyrighted Freeware.  Any ATM wishing to use the program is encouraged to do so.  Many new features were added to version 2.0 compared to the earlier version. 

Above are two screen shots from Ronchi for Windows v2.0.  The view on the left shows Ronchi for Windows in Normal mode.  The image on the right shows Multi-Image Mode.  In Multi-Image Mode, six images at different grating offsets are displayed on a single screen.  Not shown here is Error Bounds Mode.  Error Bounds Mode allows you to visually see the differences between under-corrected and over-corrected mirrors when tested with the Ronchi Test.  Refer to the Ronchi For Windows Web Site for more information and screen shots of Error Bounds Mode. 

Information concerning the inner workings of Ronchi for Windows may be found on this Web site.  The calculations required to perform a simulation of the geometric Ronchi Test are detailed there.


Ronchi Explorer


Couder for Windows
    Couder for Windows is used to help design a Couder Mask to be used in testing a mirror.  A Couder Mask is simply an opaque card with pre-specified openings which is placed over the mirror during testing.  The openings in the mask are placed at specific points and their locations are used as part of the data reduction process in determining the overall quality of a mirror.  Couder masks are most commonly used in the Gaviola Caustic Test and the Foucault Test. 

Couder for Windows aids in the design and specification of the Couder Mask.  The mirror size and requested number of testing zones is input to the program.  The program then calculates the radii of the edges of the zones and then also calculates the "weighted center" of each zone.  The program also allows you to specify a minimum and maximum width for each zone and provides a way to scale all the zones at once in order to optimize the mask.  The program graphically displays the appearance of the mask as the input parameters are manipulated. 

Above is a screen shot of Couder for Windows v1.0Couder for Windows was the second ATM program written in the ATM's Workbench series.  Version 1.0 was written in the Pascal programming language.  Couder for Windows v1.0 has not been released for general use.  Like Ronchi for Windows, it will be completely rewritten in the C++ language.  At that time, it will also be released as Copyrighted Freeware for all ATMs to use. 

The ATM's Workbook
    The ATM's Workbook is under early development.  This program provides a convenient "diary format" for the mirror grinder to keep working notes.  Screen shots of The ATM's Workbook will be added here in the future as the program nears completion. 

John D. Upton
Georgetown, Texas

Home Projects Techniques The Programming Workshop Reviews What's New Email