Method and system for checking the position of a mechanical part with a light beam
AssigneeMarposs Societa' Per Azioni
InventorAndrea Turrini
Life of this patent
Estimating the term…
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;P1-P4). 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).
Claims14
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, 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.
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) covering 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 sense, 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;
- (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.
(canceled)
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.
Dependencies are inferred from the claim text.