Claims
- 1. An assembly machine for operating upon a workpiece, the workpiece having a contour associated therewith, the machine comprising:
a head releasably grasping a component and placing the component on the workpiece; position measuring means for providing a plurality of x-y positions of the head relative to the workpiece; a sensor for sensing a distance from the sensor to the workpiece, the sensor mounted on the head and traveling relative to the board therewith; a processor coupled to the sensor and to the position measuring means for computing an initial height map representative of the contour of the workpiece as a function of the measured distance and the x-y positions.
- 2. The machine of claim 1 where a computer in the machine sends movement instructions to the head.
- 3. The machine of claim 2 where the processor is integrated into the computer.
- 4. The machine of claim 1 wherein the workpiece is a circuit board.
- 5. The machine of claim 1 wherein the initial height map is computed from a first set of movements of the sensor relative to the board and an additional height map is computed from the initial height map and additional movements of the sensor relative to the board.
- 6. The machine of claim 1 where the initial map is comprised of an initial set of points, and additional points are added to the height map as additional components are placed to form a refined height map.
- 7. The machine of claim 1 where the computer computes an intended placement position of the component as a function of the height map.
- 8. The machine of claim 1, wherein the sensor includes a photodiode array.
- 9. The sensor of claim 1, wherein the sensor includes a lateral effect photodiode.
- 10. The sensor of claim 1, wherein the sensor includes a bi-cell array.
- 11. The sensor of claim 1, wherein the sensor includes a quad-cell array.
- 12. The sensor of claim 1, wherein the sensor includes an inter-digitated photodiode array.
- 13. A triangulation height sensor for determining a height of a workpiece board, the sensor comprising:
a detector having a field of view substantially perpendicular to an optical axis thereof; an illuminator adapted to illuminate the workpiece board; an off-axis light source directed at the field of view and disposed to direct light at an angle with respect to the optical axis of the detector; and a controller coupled to the detector and the off-axis light source, the controller being adapted to control the detector and the off-axis light source to compute height.
- 14. The sensor of claim 13, wherein sensor is disposed within a solder paste inspection system.
- 15. The sensor of claim 13, wherein the sensor is disposed within a pick and place system.
- 16. The sensor of claim 13, wherein the sensor is disposed within an article inspection system.
- 17. The sensor of claim 13, wherein the sensor is disposed within a glue dispensing system.
- 18. The sensor of claim 13, wherein the detector includes a Charge Coupled Device (CCD) array.
- 19. The sensor of claim 13, wherein the detector includes a Complementary Metal Oxide Semiconductor (CMOS) array.
- 20. The sensor of claim 13, wherein the off-axis light source is a coherent light source.
- 21. The sensor of claim 13, wherein the off-axis light source includes a Light Emitting Diode.
- 22. The sensor of claim 13, wherein the off-axis light source includes a white light source.
- 23. The sensor of claim 8, wherein optics of the detector are non-telecentric.
- 24. The sensor of claim 8, wherein optics of the detector are telecentric.
- 25. A pick and place machine for placing a plurality of components on a circuit board, the machine comprising:
a head having at least one nozzle disposed thereon and adapted such that relative movement can occur between the circuit board and the head, such that the nozzle is movable to pick up a selected component and place the selected component upon the circuit board; a camera disposed on the placement head spaced from the at least one nozzle and having an optical axis; an illuminator positioned to illuminate a field of view on the circuit board in order to image a reference location; and an off-axis light source disposed to direct light an angle with respect to the optical axis in order to sense height between the camera and the board; and a controller coupled to the camera, the illuminator and the off-axis light source, the controller including a board mapping processor adapted to compute a height map based upon the sensed height information and location information.
- 26. The machine of claim 25, and further comprising:
a buffer; position measuring means for providing the location information related to a position of the placement head relative to the board; and wherein the controller energizes the off-axis light source at different positions on the board, and wherein the controller computes height information for the different positions and stores the height information and the location information in the buffer.
- 27. The machine of claim 26, wherein the controller is adapted to generate a height map based upon the location information and the stored height information.
- 28. A method of measuring a distance from a sensor to a workpiece in an automated measurement system, the method comprising:
using the sensor to perform an imaging function substantially unrelated to distance measurement; energizing an off-axis illuminator to generate a beam impinging the workpiece at angle relative to an optical axis of the sensor; using the sensor to sense an image of the beam impinging upon the workpiece; and computing a distance from the sensor to the workpiece based upon the sensed image.
- 29. A method of constructing a height map of a workpiece in an inspection machine, the method comprising:
causing a height sensor to measure a height of the workpiece at a plurality of locations on the workpiece; storing height and position information for each of the plurality of locations; and applying a mathematical model to the stored height and position information to generate the height map.
- 30. A height sensor for determining a height map of a workpiece, the sensor comprising:
a detector having a field of view substantially perpendicular to an optical axis thereof; an illuminator adapted to illuminate the workpiece; a light source disposed to direct light at a region of the workpiece such that an image of that region of the workpiece will appear in the detector and disposed to direct light at an angle with respect to the optical axis of the detector; and a controller coupled to the detector and the light source, the controller being adapted to control the detector and the light source to compute height.
- 31. The sensor of claim 30, wherein the light source is disposed to direct light substantially parallel to the sensor's axis of range measurement
- 32. The sensor of claim 30, wherein the light source is disposed to direct light at an angle to the axis of range measurement.
- 33. A workpiece inspection machine, the machine comprising:
a head having adapted such that relative movement can occur between the workpiece and the head; a camera disposed on the head and having an optical axis; an illuminator positioned to illuminate a field of view on the workpiece in order to image a reference location; and a light source disposed to direct light at an angle with respect to the optical axis in order to sense height between the camera and the workpiece; and a controller coupled to the camera, the illuminator and the light source, the controller including a workpiece mapping processor adapted to compute a height map based upon the sensed height information and location information.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to prior provisional application No. 60/254,247filed Dec. 8, 2000 entitled DISTANCE TO BOARD SENSOR AND METHOD FOR CONTOURING THE SURFACE OF A PC BOARD; and to prior provisional application No. 60/275,281filed Mar. 13, 2001 entitled LASER TRIANGULATION RANGE WHICH USES COMMON CCD AS IS USED BY MAIN CAMERA.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60254247 |
Dec 2000 |
US |
|
60275281 |
Mar 2001 |
US |