CODE V Features

Since it was first released commercially in 1975, CODE V has been at the forefront of optical design and analysis software innovations, with continual improvements to keep pace with optical industry demands. It is the preferred tool of numerous companies, government agencies, research labs, and universities worldwide. CODE V inspires this loyalty because it reliably produces better optical designs in less time – designs that are often cheaper to fabricate than those produced with other software. With a customizable Windows-based user interface and extremely efficient command line input, extensive help features, and excellent technical support to back it up, CODE V is also easy to learn and use.

Explore CODE V’s key features in more detail to find out how it can meet your specific optical design needs.

CODE V Enables Faster Time to Market

CODE V’s flexible user interface, faster algorithms, intelligent defaults, and features to support the manufacturing process all help you develop and assemble the best design faster.

  • User-friendly interface with customizable data display and navigation features that allow you to adapt the workspace to your workflow and reduce design steps
  • Integrated command line enables you to expedite design steps by freely mixing commands and mouse operations
  • A fully functional macro capability that provides a powerful tool for enabling complex analyses to be run with an easy-to-use script
  • COM interface for automating tasks and leveraging other COM-enabled applications to achieve an integrated, multi-application engineering environment
  • New lens wizard to jump start model creation
  • Supplied example systems and patent lens search
  • Off-the-shelf components
  • Built-in prisms models
  • Black-box lens modules
  • Built-in glass catalogs, including IR/UV materials
  • User-programmable features support for surface shape, surface properties, and others
  • The fastest design optimization capability in the industry
  • Tolerancing and fabrication support features that solve production problems before your design reaches manufacturing
  • SpecBuilder™ and SpecEvaluator™ tools to provide a streamlined, structured approach to defining and monitoring optical design specifications and requirements
CODE V Enables Faster Time to Market

Superior Designs with CODE V Optimization

CODE V’s optimization is unmatched in the variety of systems it can handle efficiently, its superior results, and the speed with which it delivers these results.

  • Unique, award-winning optimization algorithms that assure the quality of performance predictions
  • Global Synthesis® is a unique and efficient global optimization algorithm that typically works much faster than other approaches (such as genetic algorithms or simulated annealing), especially for real-world, complex lens systems. Use it to generate starting designs or confirm that the final design candidate is the best one.
  • An optional error function component that efficiently optimizes the as-built RMS wavefront error performance (i.e., the performance including the impact of fabrication and assembly errors, along with realistic tolerance compensation)
  • Glass Expert and Asphere Expert that automatically choose the best set of glasses and optimal asphere locations
  • Smart, engineering-based defaults that minimize setup time and maximize the quality of your optical solution
  • Parallel processing support for up to 16 cores, for both local and global optimization
  • RMS blur, wavefront variance, MTF, fiber coupling efficiency, and user-defined error functions
  • Effective exact constraint handling
  • Easy definition of user-defined constraints
  • Fast, accurate MTF optimization
Superior Designs with CODE V Optimization

Accuracy & Results

Errors in the design process can lead to missed schedules and extra costs, as unwanted redesigns are performed. It is critical for your optical modeling software to exceed the accuracy specifications that your own products must meet. CODE V utilizes the most accurate analysis algorithms available and has the quality assurance processes in place to maintain this accuracy.

  • Intelligent, engineering-based defaults in all analysis capabilities
  • Generalized diffraction beam propagation. CODE V’s Beam Synthesis Propagation™ (BSP) sets an industry standard for accuracy, efficiency, and ease of use. 
  • Polarization ray tracing, including birefringent material modeling
  • Accurate calculations of system performance, including the input polarization state and system-induced polarization effects
  • Many diagnostic evaluation options, such as transverse ray aberration or OPD curves
  • Many geometrical and diffraction-based image evaluation options, such as spot diagrams and MTF
  • Non-sequential ray tracing
  • Partial coherence 1D and 2D image analysis
  • Fiber coupling efficiency analysis
  • Illumination analysis
  • Scanning infrared narcissus analysis
Accuracy & Results

Tolerancing & Fabrication Support

CODE V’s comprehensive tolerancing and fabrication support features allow you to design manufacturable, high-performance optics. You can be confident of delivering the best performing as-built optical design with minimized recurring and non-recurring costs.

  • Fast wavefront differential tolerancing with the accuracy of a Monte Carlo analysis of thousands of trials. Proven to be the most efficient, accurate tolerancing tool in the industry.
  • Interactive tolerancing, a special spreadsheet that quickly shows the most sensitive tolerances; allows users to change the values and instantly see the impact of changes
  • Automatic selection of the most leveraged subset of compensators from a larger list for improved manufacturability and lowered costs
  • Tolerancing of aspheric surface errors that are easily measured in production using surface profilometry
  • Easy creation of tolerance-insensitive designs by optimizing for best fabricated performance
  • Unique alignment optimization that automatically determines appropriate hardware adjustments to realign optics based on measured interferograms and saves countless hours of alignment time
Tolerancing & Fabrication Support

CODE V Quality & Reliability

ORA, now part of Synopsys, was founded in 1963 as an engineering services company, serving the optical design needs of customers in aerospace and other demanding industries. Now, more than fifty years later, engineering continues to be an important part of our business, helping our clients, but also helping to make sure CODE V remains the most capable and best-tested optical design software available.

Our team is large enough to devote resources to all aspects of software development, from planning to algorithm development to implementation. This includes the all-important discipline of testing to assure quality. We know that our customers count on us for correct results to critical problems, and CODE V has an excellent reputation for accuracy in the many critical optical calculations it performs. To maintain this quality, we perform extensive, multilevel testing.

  • Test cases developed in parallel with code
  • Automatic test-case checking during development
  • In-house testing by technical staff, including use by optical engineering staff
  • Beta test periods at selected customer sites
CODE V Quality & Reliability

CODE V Support

With your CODE V license, you get rapid, unlimited support from a team of optical engineers with over 50 person-years of real-world engineering experience.

  • Expert tech support staff who understand optical design and engineering
  • 24/7 access to a dedicated Customer Support Portal that contains hundreds of resources, including training videos, usage tips, articles, documentation, FAQs, and example files and models
  • Included in our standard license: extensive program updates with major new features one or more times per year, plus periodic releases with minor improvements and customer-requested updates
  • Introductory and advanced training courses
  • Customized, application-based training
  • Complete documentation and online help, targeted to the needs of a diverse audience ranging from beginners to advanced users
CODE V Support