sequential tolerance 8

Sequential Tolerance Analysis for Laser Optics

Sequential tolerance analysis evaluates how manufacturing defects and alignment errors affect optical system performance. It answers a critical production question: Will the as-built system still meet specifications?

This article introduces the fundamentals of sequential tolerancing using a laser beam expander intended for volume production.

 

Design Objective and Nominal Performance

Assume the task is to design a 3× laser beam expander for an argon-ion laser with the following requirements:

  • Input beam size: 2.5 mm (1/e² full width)

  • Expansion ratio:

  • Output beam diameter: 7.5 mm (1/e²)

  • Wavefront error requirement:

    • 1/20 waves RMS

    • Evaluated over two full beam widths (total diameter = 5 mm)

The nominal (ideal) design significantly exceeds this specification, providing adequate margin before tolerancing is applied. This is an essential starting point for any tolerance analysis.

 

The nominal system performance greatly exceeds that is required in production, as shown in figure below:

 

Why Manufacturing Tolerances Matter

Tolerancing accounts for the reality that no optical system is built exactly as designed. Common sources of error include:

  • Radius and thickness variations
  • Surface irregularity
  • Element decenter and tilt
  • Refractive index variation
  • Assembly and alignment errors

The goal is to ensure that the as-built performance, not just the nominal design, satisfies the specification.

Tolwiz

 

The Tolerancing Setup

The Set-Up tab in the tolerancing dialog defines how tolerance data is generated and evaluated. It is commonly used in conjunction with Monte Carlo analysis, which statistically simulates the combined effects of all tolerances.

Before beginning:

  1. Open the tolerancing dialog
  2. Press Reset to restore default settings
  3. Confirm that the evaluation criteria (e.g., RMS wavefront error) are correctly defined

tolerancing_sensitivity

 

First Monte Carlo Tolerancing Run

In the first tolerancing run:

  • Monte Carlo graphics are enabled
  • An OPD (Optical Path Difference) plot is open
  • 20 Monte Carlo trials are generated

The overlaid OPD plots show the distribution of wavefront error across all trials.

 

Result

The system performance is far from the target of 0.05 waves RMS (1/20). This indicates that, although the nominal design is excellent, it is not yet robust enough for production when realistic tolerances are applied.

OPD3

 

Iterative Nature of Tolerancing

Tolerance analysis is not a one-pass process. It typically requires multiple iterations:

  1. Over-optimize the nominal design to create margin
  2. Identify the dominant error contributors
  3. Tighten critical tolerances or relax non-critical ones
  4. Re-optimize with tolerances applied
  5. Re-run Monte Carlo analysis

In general, the nominal design should comfortably exceed the target specification before tolerancing is considered complete.

 

Key Takeaway

Sequential tolerance analysis bridges the gap between optical design and manufacturability. A design that performs exceptionally well in theory may fail in production unless tolerances are properly understood, allocated, and mitigated through iterative optimization.

 

References

  1. https://www.zemax.com/