Electro-optical contour measuring system
First Claim
1. A system for accurately and rapidly measuring the surface contour of a shaped object, said system comprising:
- A. a fixture for stably supporting said object with respect to a reference axis extending in a given direction;
B. a carriage movable in said direction on a track in a straight line path parallel to said reference axis, said carriage having a structural beam which extends at right angles to said axis and faces the surface of the object to be measured;
C. a triangulation rangefinder assembly borne by said carriage beam and constituted by a pivotally-mounted light beam illuminator and a pivotally-mounted automatic tracker, said illuminator and said tracker being rotatable about spaced pivot points on said carriage beam, the line extending between said pivot points representing a triangulation baseline having a known value;
D. motor means to advance said carriage in incremental steps along said track from one end of said object to the other;
said carriage in the course of its movement along said track being subject to displacements which slightly distort the orientation of the rangefinder relative to the surface of the shaped object being measured;
E. means to render said assembly operative at each step position of said carriage to cause said illuminator to swing through a sector wherein said light beam impinges on said surface to produce a luminous spot thereon that scans in a path normal to said reference axis from one edge of the object to the other and to cause said tracker in response to the light reflected from said surface to follow said scanning spot;
F. means operatively associated with said illuminator and tracker to determine the changing angular values assumed by the illuminator and by the tracker in the course of each tracked scan to produce values representative thereof;
G. calibration means intercepted by said scanning spot and mechanically independent of the carriage for sensing said distortions in the range finder assembly orientation relative to the surface being measured resulting from stepping of said carriage along said track to product correction values therefor; and
H. a computer having said known baseline value stored therein and responsive to said changing angular values and to said correction values to compute by triangulation the changing position of said spot on said surface in the course of a tracked scan and to thereby provide a contour reading of each scan, whereby the contour of the entire surface is determined upon the completion of carriage advance from one end of the object to the other.
2 Assignments
0 Petitions
Accused Products
Abstract
A non-contacting, electro-optical system adapted automatically to measure the contours of helicopter rotor blades and other shaped objects at high speed and with a high degree of accuracy. An object to be measured is held in a fixture with its contoured surface presented to an electro-optical triangulation rangefinder assembly supported on a carriage that is caused to step incrementally from one end of the object to the other. The assembly is constituted by a pivoted laser beam illuminator and a pivoted automatic tracker mounted for rotation at spaced pivot points on a carriage beam, the line extending between these points forming a triangulation baseline. At each carriage step, the assembly is activated to cause the illuminator to swing through a sector whereby the laser beam spot scans across the surface of the object being tested from one edge to the other. The angles assumed by the illuminator and those assumed by the tracker in the course of a scan are determined and fed to a computer in which the value of the baseline is stored, the computer calculating the changing spot location by triangulation. This scanning operation is repeated at every step from one end of the object to the other, thereby mapping the entire contour of the surface.
-
Citations
12 Claims
-
1. A system for accurately and rapidly measuring the surface contour of a shaped object, said system comprising:
-
A. a fixture for stably supporting said object with respect to a reference axis extending in a given direction; B. a carriage movable in said direction on a track in a straight line path parallel to said reference axis, said carriage having a structural beam which extends at right angles to said axis and faces the surface of the object to be measured; C. a triangulation rangefinder assembly borne by said carriage beam and constituted by a pivotally-mounted light beam illuminator and a pivotally-mounted automatic tracker, said illuminator and said tracker being rotatable about spaced pivot points on said carriage beam, the line extending between said pivot points representing a triangulation baseline having a known value; D. motor means to advance said carriage in incremental steps along said track from one end of said object to the other;
said carriage in the course of its movement along said track being subject to displacements which slightly distort the orientation of the rangefinder relative to the surface of the shaped object being measured;E. means to render said assembly operative at each step position of said carriage to cause said illuminator to swing through a sector wherein said light beam impinges on said surface to produce a luminous spot thereon that scans in a path normal to said reference axis from one edge of the object to the other and to cause said tracker in response to the light reflected from said surface to follow said scanning spot; F. means operatively associated with said illuminator and tracker to determine the changing angular values assumed by the illuminator and by the tracker in the course of each tracked scan to produce values representative thereof; G. calibration means intercepted by said scanning spot and mechanically independent of the carriage for sensing said distortions in the range finder assembly orientation relative to the surface being measured resulting from stepping of said carriage along said track to product correction values therefor; and H. a computer having said known baseline value stored therein and responsive to said changing angular values and to said correction values to compute by triangulation the changing position of said spot on said surface in the course of a tracked scan and to thereby provide a contour reading of each scan, whereby the contour of the entire surface is determined upon the completion of carriage advance from one end of the object to the other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification