Device for measuring the shape of a three-dimensional object.
Abstract
A device for measuring the shape of a three-dimensional object comprises a movable arm (1) composed of a plurality of movable arm members (4, 5, 6) and a probe (8) coupled to a forward end of the movable arm by a universal joint. At each of the movable arm members and probe, there is provided an angle-of-rotation encoder for detecting the angle of rotation. In order to measure the shape of the three-dimensional object with a lesser number of measuring times, the probe (8) has a flat surface portion (8a) at its forward end which contacts the object. A calculating section calculates the direction of the flat surface portion of the probe in contact with the object, on the basis of the information from the angle-of-rotation encoders and the known information on dimensions of the movable arm, to thereby determine a tangent plane of the object at a contact point between the flat surface portion and the object, and determines the shape of the object from a plurality of tangent planes at the contact points.

Term
Term ended
Projected expiry passed 13 February 2005, 21.6 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
8 claims: 1 independent, 7 dependent
- 1In a device for measuring the shape of a three-dimensional object which comprises a movable arm (1) having a plurality of movable arm members (4, 5, 6) coupled in tandem to;a probe (8) coupled to a forward end of said movable arm by a universal joint for contacting a three-dimensional object;angle-of-rotation encoder means (lla to llf) for detecting the angles of rotation of said movable arm members and said probe;ana calculating means (12) for calculating the shape of said three-dimensional object on the basis of information from said angle-of-rotation encoder means and known information on dimensions of said movable arm, characterized in that said probe has a flat surface portion (8a) at its forward end which is in contact with said three-dimensional object;and said calculating means (12) calculates the direction of said flat surface portion of said probe in contact with said three-dimensional object, on the basis of both the information of said angle-of-rotation encoder means and the known information, to thereby determine a tangent plane of said three-dimensional object at the contact point between said flat surface portion (8a) and said three-dimensional object and determines the shape of said three-dimensional object from a plurality of tangent planes at contact points between said flat surface portion and said three-dimensional object.
21 paragraphs, as filed
0001The present invention relates to a device for measuring shapes of three-dimensional objects.
0002In, for example, a manufacturing plant, when a product such as a machine is automatically assembled, a device for automatically discriminating the shape of three-dimensional objects such as machine parts becomes necessary for selecting suitable parts among them. Conventionally, in order to discriminate the shape of three-dimensional objects, each object is regarded as a polyhedron, and the position of each vertex (the intersection of three or more adjacent planes) of the polyhedron is measured to determine each plane, to approximately determine the shape of the object on the basis of the space surrounded or defined by such planes. With this method, where the object is a polyhedron, it is possible to precisely discriminate the shape of that object. However, where the object to be measured has a curved surface, since no clear vertex is found on that surface, a measurement is made of the positions of points in the proximity of the object surface to approximately determine the shape of the object from the positions of those points. In this case, therefore, the problem arises that errors in measurement are great. In addition, the method of measuring the positions of the vertexes of the object has a drawback in that the measurement time increases.
0003Japanese Laid-Open Patent Publication No.55-55210 discloses a device for measuring a three-dimensional curved surface. The device is equipped with a movable arm having a given number of arm members which are coupled in tandem by joints. The movable arm also has a probe at the forward end of the foremost arm member. In this device, the angle-of-rotation data pertaining to each joint is collected, while moving the probe on the curved surface of the object to thereby determine the three-dimensional surface thereof. However, when this device is applied to the measurement of the shape of a three-dimensional object, the times of measurements unavoidably increases.
0004An object of the present invention is to provide a measuring device which can easily measure, with high precision, the shape of a three-dimensional object.
0005Another object of the present invention is to provide a measuring device arranged to directly measure a tangent plane passing through a given point on the surface of a three-dimensional object, thereby to determine the shape of the object on the basis of a plurality of tangent planes.
0006A measuring device of the present invention comprises a movable arm having a plurality of movable arm members coupled in tandem by joints; a probe mounted on a forward end of the movable arm by a universal joint for contacting the three-dimensional object to be measured, the probe having at its forward end a flat surface portion which contacts the three-dimensional object; angle-of-rotation encoder means for detecting the angles of rotation of the movable arm members ana the probe during the measurement; and means for computing the direction of the flat surface portion of the probe at the contact point between the object and the flat surface of the probe on the basis of information from the angle-of-rotation encoder means and information on dimensions of the movable arm members, to thereby determine a tangent plane, and determining the shape of the object from a plurality of the tangent planes at the contact points.
0007This invention can be more fully understood from the following detailed description when taken in conjunction with the accompanying drawings, in which: <ul id="ul0001" list-style="none"><li>Fig. 1 is a schematic perspective view of a device for measuring the shape of a three-dimensional object according to an embodiment of the present invention;</li><li>Fig. 2 is a view which serves to explain the method of measuring the shape of a three-dimensional object by using the device shown in Fig. 1;</li><li>Fig. 3 is a block diagram for measuring the shape of a three-dimensional object;</li><li>Fig. 4 shows a polyhedral three-dimensional object, the shape of which is easy to measure;</li><li>Figs. 5 and 6 are views for explaining the measuring operation performed with respect to the three-dimensional curveo surface of an object to be measured;</li><li>Fig. 7 shows a modification of the foremost end of the probe;</li><li>Fig. 8 shows a modification of the probe;</li><li>Fig. 9 shows a modification of the flat portion of the probe; and</li><li>Figs. 10 to 12 show various coordinate systems of the movable arm used for calculating tangent planes of a three-dimensional object.</li></ul>
0008In a device for measuring the shape of a three-dimensional object according to an embodiment of the present invention, as shown in Fig. 1, a movable arm 1 is mounted on a base 2. On this base 2, a three-dimensional object, the shape of which is to be measured, is placed. The movable arm 1 comprises a supporting column 3 mounted on the base 2 in such a manner that it is rotatable in a plane parallel to the plane of the base 2, a first arm member 4 having its one end supported on the top of supporting column 3 to be swingable in a direction perpendicular to the surface of the base 2, a second arm member 5 having its one end supported on the other end of the first arm member 4 to be swingable in the same direction as the first arm member 4, and a third arm member 6 having its one end supported on the other end of the secono arm member 5 to be swingable in the same direction as the first ana second arm members 4 and 5. On the forward end of the third arm member 6, a probe 8 is mounted through a probe supporting member 7 in such a manner that it is three-dimensionally swingable with respect to the third arm member 6. The probe 8 is formed, at its forward end, with a flat surface portion 8a perpendicular to the axis of the probe 8. In other words, the probe 8 is coupled to the third arm member 6 by way of a universal joint. The probe 8 is utilized in such a manner that its flat surface portion 8a contacts a three-dimensional object to determine a tangent plane of this object.
0009In the above-mentioned device, the x-y-z space, which is referenced to the surface of the base 2, is defined as shown in Fig. 2. That is to say, when the three-dimensional object is measured, it is assumed that an angle of rotation, as defined with respect to the X axis, of the supporting column 3 provioed in the Z-axial direction perpendicular to the plane (x-yJ, which is defined by the surface of the base 2, is φ. The first arm member 4 rotates through an angle of el with respect to the plane (x-y) about the center Xl of rotation of a joint located at the height h of the supporting column 3. The second arm member 5 rotates through an angle of a2 with respect to the first arm member 4 about the . center X2 of rotation of a joint between the first arm member 4 and the second arm member 5. The third arm member 6 rotates through an angle of θ3 with respect to the second arm member 5 about the center X3 of rotation of a joint between the second arm member 5 and the thiro arm member 6. The probe supporting member 7 is mounted on the third arm member 6 to be swingable about a position X4. When the probe supporting member 7 rotates with respect to the third arm member 6, the probe 8 rotates through an angle of e4 with respect to the Z axis in the plane in which the arm members 4, 5 and 6 rotate. Further, the probe 8 also rotates through an angle of ψ with respect to the plane in which each arm member rotates. The first, second and third arm members 4, 5 and 6 have lengths of 11, 12 and ℓ3, respectively. The flat surface portion 8a of the probe 8 is provided at a position X0, which is spaced by a distance of 14 from the center X4 of the probe supporting member 7. It will be understood that the probe 8 can be directed in any direction by way of the universal joint. Although not shown, an angle-of-rotation encoder such as a potentiometer which is intended to detect the angle of rotation is coupled to each rotating shaft of the supporting column 3, arm members 4, 5 and 6, and probe supporting member 7.
0010Hereafter, a description will be made of how to determine tangent planes of a three-dimensional object by using the above-mentioned device. As shown in Fig. 3, information from the angle-of-rotation encoders lla to 11f to detect the angles of rotation φ, el, e2, e3 and e4 is supplied to a computer 12 which receives, from a register 13, the known data h, ℓ1, ℓ2, 13 and 14 of the above-mentioned movable arm and computes the center position XO of the probe 8 contacted with the three-dimensional object and the angle of a tangent plane thereof at the contact point (XO) of the flat surface portion 8a or the probe 8 with the object.
0011When it is now assumed that the coordinates of Xi are expressed in the form of (xi, yi, zi), the coordinates of Xl can be expressed as follows:<maths id="math0001" num=""><img file="EP0155084A1_D0001.tif" /></maths><maths id="math0002" num=""><img file="EP0155084A1_D0002.tif" /></maths><maths id="math0003" num=""><img file="EP0155084A1_D0003.tif" /></maths>
0012The coordinates of X2 can be expressed as follows:<maths id="math0004" num=""><img file="EP0155084A1_D0004.tif" /></maths><maths id="math0005" num=""><img file="EP0155084A1_D0005.tif" /></maths><maths id="math0006" num=""><img file="EP0155084A1_D0006.tif" /></maths>
0013Similarly, the respective coordinates of X3, X4 and X0 can be expressed as follows:<maths id="math0007" num=""><img file="EP0155084A1_D0007.tif" /></maths><maths id="math0008" num=""><img file="EP0155084A1_D0008.tif" /></maths><maths id="math0009" num=""><img file="EP0155084A1_D0009.tif" /></maths>where a = sin<sup>-1</sup> {cos ψ sin(el - e2 - e3 - e4)} and β= tan<sup>-1</sup> {tanψ / cos(el - e2 - e3 - θ4)}
0014Accordingly, the coordinates of the center position XO of the flat surface portion 8a of the probe 8 can be calculated from the above as follows:<maths id="math0010" num=""><img file="EP0155084A1_D0010.tif" /></maths><maths id="math0011" num=""><img file="EP0155084A1_D0011.tif" /></maths><maths id="math0012" num=""><img file="EP0155084A1_D0012.tif" /></maths>
0015The normal line of the tangent-plane of the object at the contact point (XO) of the probe 8 with the object is inclined at an angle of (φ + β) with respect to the X axis in the plane (x - y) and also is upwardly inclined at an angle of a with respect to the plane (x - y). Accordingly, the tangent plane can be expressed as follows:
0016<maths id="math0013" num=""><img file="EP0155084A1_D0013.tif" /></maths>
0017By sequentially determining the tangent planes of the object, it is possible to effectively determine the shape of the object which is enclosed by a plurality of measured tangent planes. Finally, the shape of the object is defined by a space which is expressed as follows:<maths id="math0014" num=""><img file="EP0155084A1_D0014.tif" /></maths><maths id="math0015" num=""><img file="EP0155084A1_D0015.tif" /></maths><maths id="math0016" num=""><img file="EP0155084A1_D0016.tif" /></maths>
0018As shown in Fig. 4, where the object is a polyhedron, it is possible, as apparent from the foregoing description, to precisely determine its shape with a lesser number of measuring times. Where an object has a curved surface as shown in Fig. 5, it is possible to relatively precisely determine its shape by expressing the curved surface by a plurality of tangent planes. In this case, even when the flat surface portion 8a of the probe 8 is moved parallel as shown in Fig. 6, the measuring error is very small because no variation occurs in the angle of the tangent plane.
0019As will be clear from the foregoing description, according to the shape measuring device of the present invention, it is possible to measure the shape of an object consisting of a polyhedron constituted by polygonal planes, with an appreciably lesser number of measuring times than in the case of measuring each vertex of the object. Yet, since each tangent plane is directly determined, factors causing the production of errors involved are small in number.
0020The present invention is not limited to the above-mentioned embodiment. For example, the construction (the number of the arm members, etc.) of the movable arm supporting the probe 8 and the latitude with which this movable arm can be moved, may be determined in accordance with the specification involved. Measuring a tangent plane of a concave surface is also possible by making the flat surface portion 8a of the probe small. Modifications of this invention will be described. As shown in Fig. 7, the flat portion 8a of the probe 8 need not be provided perpendicular to the axis of the probe 8. Since the constant angle between the flat portion 8a of the probe 8 and the axis of the probe 8 is known in advance, the angle may be compensated for calculating tangent planes of the three-dimensional object. As shown in Fig. 8, the probe 8 may be provided with a plurality of flat portions 9a, 9b, 9c, 9d and so on for ease of measurement. In this case, switch means may be provided for switching the flat portions of the probe to measure a tangent plane of the object. The flat portion of the probe need not be shaped into a circle, but may be shaped into a polygonal, ellipse, or star. In Fig. 9, the flat portion is shaped into a star. The movable arm need not be provided with rotatable joints. The movable arm may be designed to contract and expand, or slide. In this case, encoder means may be provided for measuring the arm length or the slide position to calculate tangent planes of an three-dimensional object. The coordinate system of the movable arm used in calculating the tangent planes may be a rectangular coordinate system as shown in Fig. 10, a cylindrical
0021coordinate system as shown in Fig . 11, or a polar coordinate system as shown in Fig. 12.
22 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| EP0729005A1 | Cited by | European Patent Office (EPO) | – | Search report |
| NL8900866A | Cited by | Netherlands (Kingdom of the) | – | Search report |
| EP1189124A1 | Cited by | European Patent Office (EPO) | – | Search report |
| US7043847B2 | Cited by | United States of America | – | Applicant |
| US6904691B2 | Cited by | United States of America | – | Applicant |
| US5525027A | Cited by | United States of America | – | Search report |
| US6892465B2 | Cited by | United States of America | – | Applicant |
| EP0730210A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0672885A2 | Cited by | European Patent Office (EPO) | – | Search report |
| US5351411A | Cited by | United States of America | – | Search report |
| EP1189125A1 | Cited by | European Patent Office (EPO) | – | Search report |
| US5611147A | Cited by | United States of America | – | Search report |
| EP0305473A4 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0428453A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0522610A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0295217A1 | Cited by | European Patent Office (EPO) | – | Search report |
| US6935036B2 | Cited by | United States of America | – | Applicant |
| US10168134B2 | Cited by | United States of America | – | Applicant |
| EP0541811A4 | Cited by | European Patent Office (EPO) | – | Search report |
| US6920697B2 | Cited by | United States of America | – | Applicant |
| FR2772121A1 | Cited by | France | – | Search report |
| EP0729005A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP1189125A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0305473A1 | Cited by | European Patent Office (EPO) | – | Search report |
| EP0730210A1 | Cited by | European Patent Office (EPO) | – | Search report |
| FR2653761A1 | Cited by | France | – | Search report |
| EP0541811A1 | Cited by | European Patent Office (EPO) | – | Search report |
| US6925722B2 | Cited by | United States of America | – | Applicant |
| FR2643708A1 | Cited by | France | – | Search report |
| WO9214120A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| US5767380A | Cited by | United States of America | – | Search report |
| EP0926463A1 | Cited by | European Patent Office (EPO) | – | Search report |
| GB2305253A | Cited by | United Kingdom | – | Search report |
| FR2634279A1 | Cited by | France | – | Search report |
| WO8804404A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| DE2515944A1 | Cites | Germany | X | Search report |
| DE2515944A1 | Cites | Germany | X | Search report |
| DE3210711A1 | Cites | Germany | A | Search report |
| DE3210711A1 | Cites | Germany | A | Search report |
| WO8101334A1 | Cites | World Intellectual Property Organization (WIPO) | A | Search report |
| WO8101334A1 | Cites | World Intellectual Property Organization (WIPO) | A | Search report |
| SOVIET INVENTIONS ILLUSTRATED, Derwent Publication Ltd.; Week B 10, 23rd April 1979 Section Electrical, abstract no. C1200B/10, RII & SU-A-602 767 (KAUN POLY) 21-03-1978 | Non-patent | – | – | Search report |
| PATENT ABSTRACTS OF JAPAN, vol. 7, no. 253, 10th November 1983, page (P-235) (1398); & JP-A-58-137005 (HITACHI SEISAKUSHO K.K.) 15-08-1983 | Non-patent | – | – | Search report |
| PATENT ABSTRACTS OF JAPAN, vol. 6, no. 79, 18th May 1982, page ( P-115) (957); & JP-A-57-017015 (HITACHI SEISAKUSHO K.K.) 28-01-1982 | Non-patent | – | – | Search report |
| MICROTECNIC, no. 3, October 1982, Zürich, CH; M. SUZUKI "The New Hob Tester Model PCD-50HB", pages 57-61 | Non-patent | – | – | Search report |
4 priority claims, no other members on record
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 2742484 | Japan | A | |
| 2742484 | Japan | – | |
| JP19840027424 | – | – | – |
| 2742484 | – | – | – |
15 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | |
| No opposition filedOpposition26N | 26N | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | |
| Corresponds to:REF | REF | |
| Designated contracting statesAK | AK | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | |
| First examination report despatched17Q | 17Q | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 0155084
- Publication, DOCDB
- 0155084
- Publication, EPODOC
- EP0155084
- Application
- 85300949
- Application, DOCDB
- 85300949
- Application, EPODOC
- EP19850300949
Titles6
- German
- Vorrichtung zur Gestaltmessung eines dreidimensionalen Objektes.
- English
- Device for measuring the shape of a three-dimensional object.
- French
- Dispositif pour la mésure de la conception d'un objet tridimensionnel.
- German
- Vorrichtung zur Gestaltmessung eines dreidimensionalen Objektes
- English
- Device for measuring the shape of a three-dimensional object
- French
- Dispositif pour la mésure de la conception d'un objet tridimensionnel
Classification
- CPC, 5
- B25J17/0275
- B25J9/00
- B25J9/04
- G01B7/004
- G01B7/28
- IPC, 7
- B25J9 00
- B25J9 04
- B25J17 02
- G01B7 004
- G01B7 28
- G01B11 24
- G01B21 20
Designated states3
- Contracting states, 3
- Germany
- France
- United Kingdom