[Raytrace] User Defined Optimization Set Up
John D. Upton
jd-upton@texas.net
Wed, 26 Mar 2003 14:50:48 -0600
List,
Has anyone tried to set up custom optimization operands in OSLO LT? I
cannot seem to divine from the help files how (or if in LT) this is
done. Do I need to write CCL routines to add custom OCM words or is there
a way to enter the conditions directly?
As an example (the one I am working on), how can I put conditions on a
spacing in a design. Let's say I want to modify a Dall Null test setup for
Ross Null test use. Further, I want the final image plane to be coincident
with the source plane. Here is a basic setup. (Dimensions are in
millimeters.)
*LENS DATA
Ross Null 14" F/4.4
SRF RADIUS THICKNESS APERTURE RADIUS GLASS SPE NOTE
OBJ -- 90.604489 V 9.0604e-05 AIR
AST 100.000000 5.000000 9.707008 AS BK7 C
2 -- 2.9420e+03 V 9.894809 S AIR
3 -3.1115e+03 -2.9420e+03 P 177.501483 S REFL_HATCH *
4 -- P -5.000000 P 9.449479 S BK7 P
5 100.000000 P -88.213944 S 9.261180 S AIR
IMS -- -0.048925 0.005229 S
*CONIC AND POLYNOMIAL ASPHERIC DATA
SRF CC AD AE AF AG
3 -1.000000 -- -- -- --
Now, what I want is to force an optimization condition so that
thickness 5 is equal to thickness 0 (though in the opposite direction). In
other words, I would like to add the equivalent OCM command word for
optimizing both total spherical aberration (OCM20) and th[0]+th[5]. Anyone
done something like this before?
Best Regards,
John D. Upton
Georgetown, TX
<http://www.atm-workshop.com/> "The ATM's Workshop Page"
<http://hometown.aol.com/RonWin20/> "Ronchi For Windows Software Page"