Short Course Announcement
Fred Goldstein, Instructor
Princeton, New Jersey
Get the most out of FilmStar. Go far beyond point-and-click and master the FilmStar Development System! Course topics range from nk determination to automation to advanced optimization with general merit functions and multiple constraints.
While the course is intended mainly for optical thin film scientists and engineers, it can also benefit coating managers and IT staff who need to direct or support the work of others.
Day 1 AM: Following a review of FilmStar DESIGN and INDEX functions, we discuss features that users may not be aware of such as evaluation macros, thin film designs on multiple substrates, Stack Mode, dispersive index functions, mixed materials, the Interactor, tooling-factor determination, nk extraction, etc.
Day 1 PM- Day 2: After answering any remaining questions, the FilmStar Development System is introduced and illustrated with numerous examples:
FilmStar BASIC: VBA-compatible language in all programs. BASIC performs calculations, supports dialog boxes, and communicates with dynamic-linked libraries (DLL). Programs can be encrypted to prevent unauthorized changes.
FilmStar Workbook: Excel-compatible spreadsheet in DESIGN and MEASURE supporting all types of spectral calculations. Emphasis on tolerancing, quality assurance, and optimization with user-defined merit functions and constraints.
FSPlot Module: Publication graphics in DESIGN and MEASURE. The Annotator enable users to mark up graphs showing filter shapes, laser lines, pass/fail zones, etc. The Formulator provides arithmetic operations on spectra.
Report Generator: Combines text and graphics into documents which may be previewed, printed, and stored on disk. This module is used in DESIGN, MONITOR and MEASURE.
FilmStar Database: Keep track of designs and measured spectra with industry standard database software. Spectra securely stored by MEASURE can be viewed and analyzed (but not altered) by DESIGN users. NTFS File Properties provides another method for organizing designs and spectra.
Day 3: Development modules are utilized together. This is extremely powerful. For example, Workbook calculations may be printed in the Report Generator under control of a BASIC program assigned to a single key. Sample applications include coating design catalogs, calculated graph annotations, quality-control procedures and documents, cost prediction, trend analysis, export to other software, measuring and sorting filters, etc. An admittance Smith Chart demonstrates how BASIC programs can be triggered by the Interactor.
Supplementing built-in capabilities, FilmStar communicates with other Windows programs via 32-bit OLE Automation (ActiveX). This exposes FilmStar to other applications and vice-versa. Examples include running FilmStar from Excel, creating custom reports in Word, running Ocean Optics spectrometers from DESIGN or MEASURE, etc.
New to this course, 'Gedankenspektrum' methods are introduced, with an important discussion on the reliability of inverse-synthesis.
The afternoon will include time for questions, review, and further
examples. Attendees may bring laptops (not necessary) and examples used in
the course will be distributed via USB memory stick.
In addition to the
conference hotel, we recommend the
for attendees wanting to stay in the center of Princeton. A good budget
choice is the Princeton Hampton Inn, very near the conference hotel.
The course will be limited to 15
attendees; please do not
make airline reservations until you ensure your place.
Nassau Hall Tigers
Software Associates PO Box 579 Princeton, NJ 08542 USA
Tel 609 924-6222 Fax 609 482-8060 firstname.lastname@example.org