What’s
New in This
Update?
Version 12.062
The update to
version 12.062 incorporates the following changes:
Features:
1. You can now freeze the Command Window. The program will
open another one so you can still enter your input – but the one
you froze will stay there and you cannot read from or write to
it. This is where you can keep a reference listing of some kind
so you can compare it to a later one, and not worry about accidentally
overwriting what was there. Just click the new toolbar button
(the snowflake).
2. The T/number feature TN now accepts a color number.
3. The PAD PP (perspective drawing) feature now has a set of
scrollbars that open up (instead of the four arrow buttons) to let you
more quickly rotate the picture to the view you want.
4. The TRAY feature has been renamed TARGET. This avoids
the complication of trying to figure out whether you meant TRAY or
TRACE.
5. The PAD
drawing features D and PP will now accept a pencil of rays specified by
the user in both HBAR and GBAR (instead of just one or the
other). This change required restructuring the files saved with
the SSU command, with the result that if you try to get back the files
saved with an earlier version (with RSU), you get only the lenses back,
not the PAD display settings. Just restore the displays the way
you want, and do an SSU again to save them in the new format.
6. You are now permitted to put a decentered RAO on lenses as
well as mirrors. This can be combined with EFILE data to create a
more complex lens edge shape than was permitted before.
7. You can now use the color request GREEN (instead of LIME) on
PER, RPER, and SOLID drawings. This was not allowed before
because it looks too much like GREYSCALE, which is something else
altogether, but since the two are used in different places, there was
actually no conflict.
Bugs Fixed:
1. TN did not
work properly with polarization mode UNPOLARIZED. Also, if you
had any surfaces with a TAG assigned, you got lots of unnecessary
output.
2. The MC option to plot the distribution function gave an
inverted analysis for STREHL and MTF descriptors. These are
supposed to be large, not small.
3. The Shape Options dialog would crash if you sent in a surface
with a TORIC 0 property.
Syntax Summary pages changed:
7, 9
______________________________________________________________________
Version 12.061
The update to
version 12.061 incorporates the following changes:
Features:
1. If you copy
an example from the Help file and paste it into a MACro editor window,
it shows up with double-spaced lines. Previous versions then
automatically removed all blank lines from the MACro to fix things up
(so you probably did not even know about it) – but that also
deleted any blank lines you might have put there yourself to make the
file more readable. Now the MACro editor has a button that you
can click if you want to remove blanks, and it is not automatic anymore.
2. The DMASK feature has a new option that plots a curve of the
DOE profile, greatly magnified, so you can see the shape and
orientation of the grooves. This is a great way to ensure that
the part is not manufactured with the wrong power because the vendor
has a different sign convention in his software.
3. The GlassTable display button that lets you select either a
black or white background is now sticky; it remembers your choice next
time you open it.
4. Error
message processing has been enhanced. Before, if you entered data
that made no sense, the program sent a message to the Command Window
and turned on the Error Messages button. Although the information
was right there, it was easy to miss – which we did all the
time. Now the program will display urgent messages in a box that
pops up, forcing you to close the box, and ensuring that you are aware
of the problem. The toolbar button still works the same way as
before, so you can review your error messages later if you wish.
We have put only the most urgent messages into this new category, so
minor errors and informational messages will not interrupt your work or
your MACro execution. In the unlikely event that we put a message
into that category that you feel should not be there, you can turn off
that error display by clicking in the check box on the dialog –
or turn off display of all immediate error boxes by turning on switch
79. And please inform us of the circumstances, if it ever happens.
Bugs Fixed:
1. Requesting
a BTOL budget with a confidence of less than 50% would abort. By
definition, if you ask for a confidence of 50%, then half of the cases
will be worse than the target, and the mean value of all of the cases
will be right at the target, with a standard deviation of zero.
You cannot ask for a standard deviation less than 0 (which caused the
abort), so the new version will not accept a confidence level that is
below 50%.
Syntax Summary pages changed:
2, 8
______________________________________________________________________
SYNOPSYS Help File
DocumentVersion 12.060
The update to
version 12.060 incorporates the following changes:
Features:
1. A powerful
feature has been added to enable tolerance desensitization in the
design phase. This involves targeting certain functions that are
built around 3rd order aberrations and their derivatives. Read
about this in Section 10.13.
Bugs Fixed:
1. If any of
your variables were initially out of bounds, the optimization routine
sometimes failed to converge.
Syntax Summary pages changed:
13
______________________________________________________________________
SYNOPSYS Help File
DocumentVersion 12.059
The update to
version 12.059 incorporates the following changes:
Features:
1. The next
time you try to run your optimization MACro only to have it abort on
the first pass because a ray failed to trace, just click on a new
toolbar button. That will alter your lens so the ray gets through
and then automatically try the optimization again. Very
easy. Read about it in Section 10.3.1.2.
2. SYNOPSYS has several features to find the transmission of your
system, considering apodization, coatings, polarization, and
vignetting. It can also consider absorption – but until now
that calculation was separate from the above. A new feature TN
finds the T/number based on all of the above.
3. A new feature will convert the RPER display to an IGES
file. Just click the IGES button on the RPER toolbar.
Bugs Fixed:
1. Schott
glass types FK3 and FK5 did not have CTE data assigned.
2. Gratings altered by the Surface Option dialog (via SPS or WS)
came back with the frequency reduced by 1000.
Syntax Summary pages changed:
7
______________________________________________________________________
The update to
version 12.058 incorporates the following changes:
Features:
1. The glass
tables now contain the thermal expansion coefficients of all glasses
for which dn/dt data are present. (Preferred glasses in Schott
and Ohara, and some U glasses.)
2. You can now specify a default expansion coefficient in the RLE
file. This will apply to the lens cell when processed by THERM.
2. The THERM feature has been greatly enhanced. Now it will
find the coefficients mentioned above and automatically assign them
where needed in your lens. Also, if you enter coefficients
yourself, you can choose from 17 different materials just by entering a
code name. A THERM file therefore can in simple cases consist of
but two lines, instead of the whole list of coefficients you had to
enter yourself before. Also, for documentation, it prints a table
of the coefficients that were applied when it ran.
Bugs Fixed:
1. RTRANS
crashed.
2. The glass-table display feature showed some quirks: if you
displayed the U table and asked for full names and black background,
the names vanished. Other tables worked fine. Also, if you
entered a glass name into a data box yourself, and went over the
maximum of eight characters, the program crashed.
3. The line spacing on gratings did not come back correctly on a
GET or FETCH.
Syntax Summary pages changed:
3, 21
______________________________________________________________________
The update to
version 12.057 incorporates the following changes:
Features:
1. WGT and
GWGT now work with EFILE mirrors, and deduct the weight of any cutout,
which must be entered as a CAI on the surface. The cutout is
modeled as a right cylinder, which is not exact but is close because
the surface is usually rather flat near the axis.
2. Footprint plots can now show the rays in individual patterns
in the color of your choice.
3. Values of dn/dt are now in the U glass table for the IR
materials GE, ZNSE, ZNS, CAFL, and SILICON.
Bugs Fixed:
1. WGT did not
work properly for very steep meniscus lenses.
2. Gratings were modeled in a way that yielded numeric
imprecision at the level of a fraction of a wave.
Syntax Summary pages changed:
17
______________________________________________________________________
The update to
version 12.056 incorporates the following changes:
Features:
1. Four new
plastic materials have been added to the U library: SP-1516, SP-1715,
SD-1414, and AD-5503.
2. A new feature will calculate and plot the CAM curves for a
ZFILE zoom lens. It can also change the number of defined zoom
positions from 2 to 10, interpolating all of the relevant data to find
intermediate positions.
3. A new surface shape is available: USS type 5 is a polynomial
expansion with some terms up to 8th order. This will model some
rather wild anamorphic, potato-chip surfaces. If you ever need
them.
Bugs Fixed:
1. The Pupil
Wizard (MPW) removed the WAP option, if any, when you clicked OK.
2. The PAD perspective drawing option did not honor any requested
GBAR coordinate in the custom raytrace feature.
3. Ray OPDs were not calculated correctly for lenses with object
type OBD (extreme wide angle).
Syntax Summary pages changed:
7
______________________________________________________________________
SYNOPSYS Help File
DocumentVersion 12.055
The update to
version 12.055 incorporates the following changes:
Features:
1. Three new
plastic materials have been added to the U glass catalog: ZEON480R,
ZEON48R, and ZEON330R.
2. SOLID now samples the lens with pixels that are half as big as
before. This means that edges, which are drawn with broken lines
due to pixilation, are somewhat smoother.
3. The dialog MMF, for MTF at multiple field angles, now
considers the requested cutoff frequency to be sticky. Before, it
defaulted to the Fco entered anywhere else. Also, the default
grid number for the Zernike option is now 80, for greater accuracy if
the default is used.
Bugs Fixed:
1. The
paraxial analysis of DOEs and HOEs did not properly account for the
focusing effect of the G 1 term in the OPD function.
Syntax Summary pages changed:
none
______________________________________________________________________
The update to
version 12.054 incorporates the following changes:
Features:
1. The Image
Tools Menu (MIT) has a new target geometry: a set of 3-bar targets of
varying sizes, modeled after the popular Air Force resolution targets,
to verify that your lens will pass that resolution spec.
Bugs Fixed:
1. The BTOL
directive FIX IRREG … came back with a different tolerance than
requested.
2. Entering a real pupil in an RLE file would delete any VFIELD
data then in effect, which made no sense since they are quite
compatible. The Pupil Wizard (MPU) therefore clobbered your
VFIELD as soon as you entered it, if the pupil was real.
Syntax Summary pages changed:
none
______________________________________________________________________
SYNOPSYS Help File
DocumentVersion 12.053
The update to
version 12.053 incorporates the following changes:
Features:
1. The
graphics feature PER can now draw the path of a Gaussian beam through
the lens. This is a good way to verify that the real rays that
you have corrected closely follow the Gaussian path.
2. PARTC can now analyze the imaging properties of an annular
light distribution in the pupil. It is the practice in the
microlithography industry to illuminate the mask with a beam that
focuses to a small spot at the center of the pupil, to approximate the
fully coherent case. This rules out using any kind of obscured
system, since the low orders of the diffracted information would then
be obscured and the image would suffer. Another approach, which
has been overlooked as far as we know, is to allow an obscured
reflective design, and illuminate the pupil with a ring of light,
perhaps from an axicon condenser design. The zero order gets
through just fine, and resolution is somewhat higher than the usual
case. We await user feedback on the utility of this approach.
PARTC also now puts a copy of its output into the AI buffer, where you
can do extra processing if you need to.
Bugs Fixed:
There were no bugs
reported this update.
Syntax Summary pages changed:
10, 18
______________________________________________________________________
Version 12.053
The update to
version 12.052 incorporates the following changes:
Features:
1. The GT Data
Box dialog (which shows properties of a selected glass type) now has
Print and Bitmap buttons.
Bugs Fixed:
1. The end
points used by the program for an ADEF analysis were not always what
the user requested. Also, asking for a plot from that feature
would sometimes crash.
2. The 9th data point for a UAP polygon aperture was set to (0,0)
by the spreadsheet SPS.
Syntax Summary pages changed:
none
______________________________________________________________________