Software Review MODAS NG Update open and investigate ... · MODAS NG Update The hacking of the...
Transcript of Software Review MODAS NG Update open and investigate ... · MODAS NG Update The hacking of the...
CCoommppuutt eerr aanndd TTeell eessccooppeess
SSooffttwwaarree RReevviieeww
TThe new developed features in MMOODDAASS NNGG in
the last 3-4 months are not so much, yet they make the package much easier to use and the display capabilities are now much atractiver.
The most important breakaway in the development was the new securety issue – usage of check sums for the design files. So I was able to make available a demo program, with a lot of sample designs (now over 100). The user can try now all features of the program with one restriction – the surfaces data cannot be edited and changed. To bottom of each design file is inserted a check sum calculated from the file conents and if the user try to manipulate any part of the file contents, later the by file opening the new calculated check sum will be different from the original and after error message the file loading will be terminated. Below I s listed a part from sample design with chek sums (colored red):
VERS 1
FILE ApochDbl.dsg
TITL Apochromat Doublet Objective f/10
DSGR Design by Ivan Krastev
UNIT MM
GCAT SCHOTT.GLS
ENPD 200.00
FLDT 0
FLDV 1 0.00 0.00 1.00000 1 clBlue
FLDV 2 0.00 0.15 1.00000 1 clLime
FLDV 3 0.00 0.30 1.00000 1 clRed
FLDV 4 0.00 0.45 1.00000 1 clOlive
WLNP 2
WLNV 1 0.4861 1.00000 1 $00FFEF00
WLNV 2 0.5461 1.00000 1 $0000FF96
WLNV 3 0.6563 1.00000 1 clRed
SURF 0
TYPE STANDARD
HIGH 0.00000000
RADI INFINITY
CONI 0.00000000
DIST 0.00000000
…………………………………………………………………………………………….
SURF 5
TYPE STANDARD
HIGH 15.69204000
RADI INFINITY
CONI 0.00000000
DIST 0.00000000
DSCR This is a 200 mm Apochromat Doublet
Refractor Objective descriebed in Harrie Rutten
and Martin van Venrooij
CSUM 111904
Since a view months the first MODAS NG demo release is available for download tha will introduce you to the user interface, and analysis features of the program. The demo comes with about 100 sample design files which you can open and investigate. MODAS NG demo cannot do everything that a full, licensed version can. You cannot modify most of the design data in the demo, for example you cannot change the number of surfaces, the radii, the thicknesses, or other data. Saving design files in MODAS NG is not supported. If feature or function is dissabled, a warning message or hint will be displayed. The demo version is packed to self extracting file. Simple run the exe file, browse to your destination folder or type a new, that will be automaticaly created.
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
The hacking of the check sum will be no easy, because MODAS NG uses 32 bit CRC algorithm.
The next important improvement was the adding to the analyses usage of grids, this includes all spot diagram analyses (detail, through focus, matrix, combination plot), ray fans (tangential and sagittal plots – ray and wave aberrations), and rms plots (rms vs focus, field, wavelength – ray and wave aberrations). By the last analyses the user can choose different grid styles – solid, dotted and dashed. Some screen shots are displayed on the previous 3 pages.
The users now can change the main window background and choose between wallpapers and textures (using the “tile” function). MODAS NG comes with different walpapers and textures and proviodes fo better look.
The Optical 2D layout was improved to and now much more differen telescope systems can be drawed. I am naow playing with somo complex system like this displayed right top. In the previious version was no possible to be changed the number of traced rays and was always 3. This is now fixed (see the layout rigth, under the complex plot).
And finally some minor changes and bug fixes. During the development I found that the description in the surfaces editor will be not saved after changes, nowwork correct. In the field and wavelength settings dialogs if auto generate feature is used, the last auto number of fields and wavelengths is used as init value. Also as default selection for the color used the user selection, that can be customized in the configuration dialog (section fields/wavelengths).
May be you will find helpful the new programmed “Undo” function in the surfaces editor, that can restore the desig after adding, inserting or deleting a surface.
On the last page from this article are shown two plots, result of playing with large number of wavelengths – 124 and 1800 rays per field/wavelength. For such plot my HP machine (Intel Dual Core, 1.86 GHz Prpzessor and 4GB RAM) need about 30-60 seconds. As display I used dots instead symbols.
Not fixed known bugs:
• Polychromatic matrix spot diagrams are not dispalayed as such
• Scaling dialog has not the focus after executing
The new wavefront (opd) calculation is stil under development.
The ATMLJ subcriber have again the possibility to test the latest release of MODAS NG without any restriction. I hope you enjoy it! �
Show grid setting, for different analyses.
Main window backgtround settings.
The number of traced ray can be customized.
Some experiments with complex optical system.
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal
CCoommppuutt eerr aanndd TTeell eessccooppeess
MMOODDAASS NNGG UUppddaattee
© 2
003
ATM
Let
ters
Jou
rnal