F-Theta Field Error

Compare measured scan position with the ideal f-theta field position.

Description

An f-theta scan lens ideally maps angle to focal length times angle.

An f-theta scan lens ideally maps angle to focal length times angle. Measured-minus-ideal error is normalized to the signed ideal coordinate.1

Compare measured scan position with the ideal f-theta field position.

When to use F-Theta Field Error

Use this tool to compare measured scan position with the ideal f-theta field position.

Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.

How to use F-Theta Field Error and understand its results

  1. Prepare the optical measurements, geometry, fitted coefficients or caller-selected thresholds requested. Confirm wavelength, radius/diameter, pulse-width, angle and unit conventions before running the calculation.
  2. Enter focalLengthMillimeters, scanAngleRadians, measuredPositionMillimeters using the field table and calculation rules, then run the tool.
  3. Read idealPositionMillimeters, fieldErrorMillimeters, relativeFieldErrorPercent. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
focalLengthMillimetersF-theta focal length (mm)number; minimum: 0Required
scanAngleRadiansScan angle (rad)numberRequired
measuredPositionMillimetersMeasured field position (mm)numberRequired

Enter nonnegative focal length and finite signed angle/position, requiring nonzero ideal coordinate. Return ideal, error and signed percentage.

ideal=f×angle; error=measured−ideal; relative%=100error/ideal

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
idealPositionMillimetersIdeal f-theta position (mm)number
fieldErrorMillimetersField-position error (mm)number
relativeFieldErrorPercentRelative field error (%)number
json
{
  "input": {
    "focalLengthMillimeters": 100,
    "scanAngleRadians": 0.1,
    "measuredPositionMillimeters": 11
  },
  "output": {
    "idealPositionMillimeters": 10,
    "fieldErrorMillimeters": 1,
    "relativeFieldErrorPercent": 10
  }
}

Limitations and assumptions

The center position is rejected because relative normalization is undefined. No calibration surface or distortion compensation is generated.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Galvo Grid Error: Summarize radial positioning error from a galvo calibration grid. For a complementary task, use Optical Phased-Array Steering: Calculate phased-array beam steering from wavelength, element spacing, and adjacent phase shift.

References

  1. F-Theta Field Error — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies