IP Library Granted Patent US 7,355,727
Granted Patent B2
US 7,355,727 · App. 10/567,831 · Granted Apr 8, 2008

Method and system for checking the position of a mechanical part with a light beam

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,355,727
App. No.
10/567,831
Granted
Apr 8, 2008
Kind
B2
Abstract

A method and a system for checking the position of a mechanical part ( 2 ), for example a tool of a lathe, along a checking direction (X), employs an optoelectronic device ( 1 ) with a laser beam ( 7 ) and a sensor ( 8 ) for detecting the interruption of the beam. Mutual displacements between the part to be checked and the optoelectronic device within a checking area ( 13 ) are controlled according to a sequence including linear inspection movements ( 30 ) along a direction (Z) perpendicular to the checking direction and at inspection positions (Pi;P 1 -P 4 ). The inspection positions are spaced apart along the checking direction at progressively decreasing mutual distances (D), according to a sequence that converges to the searched position (PN).

Claims (38)

1. A method for checking the position of a mechanical part along at least one checking direction by means of an apparatus including a device for generating a light beam along a trajectory transverse to said at least one checking direction, a sensor for detecting the interruption of the light beam, and devices for causing relative displacements between the mechanical part and the light beam along said at least one checking direction and along an inspection direction transverse to the at least one checking direction, the method comprising:

identifying a first linear interval and a second linear interval related to relative positions between the mechanical part and the light beam along the at least one checking direction and the inspection direction, respectively, said first linear interval and said second linear interval defining a checking area of the mechanical part;

controlling a sequence of checking displacements between the mechanical part and the light beam, including:

controlling displacements for bringing the light beam to inspection positions along the first linear interval; and

controlling linear inspection movements at said inspection positions along said inspection direction;

detecting the interruption or the non-interruption of the light beam in the course of said linear inspection movements along the inspection direction, and consequently selecting a subsequent of said inspection positions along the first linear interval at which subsequent linear inspection movements are controlled;

stopping the sequence of checking displacements at a final inspection position of the light beam along the first linear interval, wherein said final inspection position lies at a distance less than a preset value from a previous inspection position, and wherein in the course of linear inspection movements at said final inspection position and said previous inspection position in the first linear interval, there have been detected the interruption and the non-interruption of the light beam, respectively, or vice versa; and

identifying the position of the mechanical part along the at least one checking direction on the basis of said final inspection position.

2. The method according to claim 1 , wherein said inspection positions along the first linear interval are selected at distances progressively decreasing from each other according to a convergent sequence.

3. The method according to claim 2 , wherein said inspection positions along the first linear interval are selected at distances progressively halved from each other.

4. The method according to claim 2 , wherein said displacements for bringing the light beam to inspection positions along the first linear interval are controlled in a first orientation or in a second, opposite orientation along said at least one checking direction as a consequence of the detecting of the interruption or the non-interruption of the light beam in the course of the linear inspection movements at two most recent inspection positions.

5. The method according to claim 1 , including a preliminary verification phase of said checking area with displacements between the light beam and the mechanical part between predetermined points of the checking area.

6. The method according to claim 5 , wherein said preliminary verification phase includes at least one of said linear inspection movements along the inspection direction.

7. The method according to claim 1 , wherein said linear inspection movements along said inspection direction are interrupted as soon as the interruption of the light beam is detected.

8. The method according to claim 1 , wherein trajectory of said light beam and said checking area are substantially perpendicular.

9. The method according to claim 1 , wherein in the step of stopping the sequence of the checking displacements, said previous inspection position is the immediately preceding position with respect to the final inspection position.

10. The method according to claim 1 , wherein said light beam is a laser beam.

11. The method according to claim 1 , for checking the position of a working area of a tool coupled to a turret of a machine tool.

12. A method for checking the position of a mechanical part along one checking direction by means of an apparatus including a device for generating a light beam along a trajectory transverse to said checking direction, a sensor for detecting the interruption of the light beam, and devices for causing relative displacements between the mechanical part and the light beam along said checking direction and along an inspection direction transverse to said checking direction, the method comprising:

identifying a first linear interval and a second linear interval related to relative positions between the mechanical part and the light beam along the checking direction and the inspection direction, respectively, said first linear interval and said second linear interval defining a checking area of the mechanical part;

controlling a sequence of checking displacements between the mechanical part and the light beam, the sequence comprising:

(a) a linear inspection movement along said inspection direction within the checking area, till there occurs one of the following events:

(i) interruption of the light beam; and

(ii) relative displacement along the entire second linear interval with no interruptions of the light beam;

(b) a displacement along the checking direction, in a determined first orientation, up to an inspection position of the light beam in said first linear interval;

(c) repetition of the linear inspection movement along the inspection direction according to step (a);

(d) a new displacement along the checking direction in the first orientation, or in a second, opposite orientation, the orientation being determined according to whether event (i) or (ii) that occurred in the most recent linear inspection movement was the same as that occurred in the previous linear inspection movement, said new displacement extending up to a new inspection position of the light beam along said first linear interval, at a known distance with respect to the immediately previous inspection position;

(e) repetition of movements and displacements, according to steps (c) and (d)—with progressively decreasing distances between new inspection positions and the immediately previous inspection positions of the light beam in said first linear interval—till the distance between inspection position and a previous inspection position is less than a prefixed value; and

identifying the position of the mechanical part along the checking direction on the basis of the new inspection position of the light beam in said first linear interval at the end of the sequence of checking displacements.

13. A system for checking the position of a working area of a tool, coupled to a turret of a machine tool, along at least one checking direction, comprising:

a device for generating a light beam along a trajectory transverse to said at least one checking direction;

a sensor for detecting interruption of the light beam;

devices for causing relative displacements between the tool and the light beam along said at least one checking direction and along an inspection direction transverse to the at least one checking direction; and

a control unit that is adapted to perform the following steps:

controlling a sequence of checking displacements between said tool and said light beam, including displacements for bringing the light beam to inspection positions along said at least one checking direction, and, at said inspection positions, linear inspection movements along said inspection direction;

detecting the interruption or the non-interruption of the light beam in the course of said linear inspection movements along the inspection direction, and consequently selecting a subsequent inspection position at which a subsequent linear inspection movement is performed;

stopping the sequence of checking displacements at a final inspection position of the light beam along said at least one checking direction that lies at a distance less than a preset value from a previous inspection position, where, in the course of linear inspection movements at said final inspection position and said previous inspection position, there have been detected he interruption and the non-interruption of the light beam, respectively, or vice versa, and

identifying the position of the tool along the checking direction on the basis of said final inspection position.

Assignments (3)
CHANGE OF NAME Recorded Mar 27, 2008
From: NOUFON S.P.A.
To: MARPOSS SOCIETA' PER AZIONI
Reel/Frame 020710/0463 →
MERGER Recorded Mar 27, 2008
From: MARPOSS SOCIETA' PER AZIONI
To: NOUFON S.P.A.
Reel/Frame 020710/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2006
From: TURRINI, ANDREA
To: MARPOSS SOCIETA' PER AZIONI
Reel/Frame 017562/0416 →