You can use the CODE V SpecBuilder and SpecEvaluator to track your system performance in a tabular format to ensure that your designs are meeting performance goals. There are numerous supplied performance specifications in various categories, such as:
- System Parameters (Effective Focal Length, Field of View, etc.)
- Performance (RMS Wavefront error, As-Built MTF, etc.)
- Mechanical (Lens Aspect Ratios, Image Clearance, etc.)
- CODE V Model Attributes (Number of Zooms, System Units, etc.)
There are also specifications supplied on the Customer Support Portal in the CODE V Macros from Technical Support section that you can use. The current specifications include:
If you need a specification that is not already available, you can create a User-Defined Specification. User-Defined Specifications are entered directly in the SpecBuilder window using Macro-PLUS commands, or loaded via a sequence file (.seq). At the end of the commands, you’ll include the STV command and up to two numeric parameters.
For example, consider a system where the last element before the image is a cover plate, such as the CODE V sample microscope lens, microscp.len, shown here: