PARTS PROCESSING ASSISTANCE SYSTEM AND METHOD
20170309067 ยท 2017-10-26
Assignee
Inventors
- Naohiro NAKAMURA (Akashi-shi, JP)
- Shinichi NAKANO (Suita-shi, JP)
- Shigekazu SHIKODA (Akashi-shi, JP)
- Masahiko AKAMATSU (Himeji-shi, JP)
- Shingo YONEMOTO (Kakogawa-shi, JP)
Cpc classification
G01B21/047
PHYSICS
G06T17/10
PHYSICS
G06T19/20
PHYSICS
G06F3/0428
PHYSICS
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02P90/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01B21/20
PHYSICS
H04N13/243
ELECTRICITY
International classification
G06T17/10
PHYSICS
Abstract
A parts processing assistance system includes a three dimensional measurement unit for acquiring a three dimensional measured data about a part, a display unit for displaying the part based on the three dimensional measured data, and a virtual assembly unit for virtually assembling the part displayed by the display unit on the display unit. According to this system, assembly error can be confirmed before an actual assembly work of parts.
Claims
1. A parts processing assistance system for assisting a processing work of a part, comprising: a three dimensional measurement unit for acquiring a three dimensional measured data about the part; a display unit for displaying the part based on the three dimensional measured data; and a virtual assembly unit for virtually assembling the part displayed by the display unit on the display unit.
2. The parts processing assistance system according to claim 1, wherein a jig for acquiring a reference position upon a virtual assembly by the virtual assembly unit is provided to the part, and wherein the three dimensional measured data contains a data about the jig.
3. The parts processing assistance system according to claim 2, wherein the jig is provided so as to extend on an axis line of a hole formed in the part.
4. The parts processing assistance system according to claim 2, wherein the jig has three plane surfaces measured by the three dimensional measurement unit.
5. The parts processing assistance system according to claim 1, wherein the three dimensional measured data is acquired by two or more different kinds of the three dimensional measurement unit.
6. The parts processing assistance system according to claim 5, wherein the three dimensional measured data acquired by the two or more different kinds of the three dimensional measurement unit contains a data about a common measurement spot.
7. The parts processing assistance system according to claim 1, wherein the virtual assembly unit is configured to perform positioning of the part by utilizing a design information as an ideal state when virtually assembling the part displayed by the display unit on the display unit.
8. The parts processing assistance system according to claim 1, wherein the virtual assembly unit is configured to perform a virtual assembly by utilizing a portion of data about the part when virtually assembling the part displayed by the display unit on the display unit.
9. A parts processing assistance method for assisting a processing work of a part, comprising: a data acquiring process of acquiring a three dimensional measured data about the part; a display process of displaying the part on a display unit based on the three dimensional measured data; and a virtual assembly process of virtually assembling the part on the display unit.
10. The parts processing assistance method according to claim 9, wherein a jig for acquiring a reference position upon a virtual assembly in the virtual assembly process is provided to the part, and wherein the three dimensional measured data contains a data about the jig.
11. The parts processing assistance method according to claim 10, wherein the jig is provided so as to extend on an axis line of a hole formed in the part.
12. The parts processing assistance method according to claim 10, wherein the jig has three plane surfaces measured by the three dimensional measurement unit.
13. The parts processing assistance method according to claim 9, wherein the three dimensional measured data is acquired by two or more different kinds of the three dimensional measurement unit.
14. The parts processing assistance method according to claim 13, wherein the three dimensional measured data acquired by the two or more different kinds of the three dimensional measurement unit contains a data about a common measurement spot.
15. The parts processing assistance method according to claim 9, wherein, in the virtual assembly process, positioning of the part is performed by utilizing a design information as an ideal state when virtually assembling the part on the display unit.
16. The parts processing assistance method according to claim 9, wherein, in the virtual assembly process, a virtual assembly is performed by utilizing a portion of data about the part when virtually assembling the part on the display unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
EMBODIMENT OF THE INVENTION
[0038] Hereunder, a parts processing assistance system and a parts processing assistance method according to one embodiment of the present invention will be described referring to the drawings.
[0039] As illustrated in
[0040] Three dimensional shape data acquired by the respective three dimensional scanners 3, 4 are sent to a calculator (PC) 5 on-line or off-line. Note that the three dimensional shape data acquired by the three dimensional scanners 3, 4 are data regarding the shape of an object to be measured.
[0041] The calculator 5 configures a display unit 6 for displaying a part P as an object to be measured based on the measured three dimensional data acquired by the stationary three dimensional scanner 3 and the handy three dimensional scanner 4, and a virtual assembly unit 7 for virtually assembling a plurality of parts P which are displayed by the display unit 6 on the display unit 6.
[0042] Note that, the stationary three dimensional scanner 3 is used in a state of being placed on the floor surface or the like and it can acquire data at high speed, while it needs to ensure a certain distance from the object to be measured. On the other hand, the handy three dimensional scanner 4 can acquire data freely while a worker is carrying it, while it needs lots of time if the object to be measured is larger.
[0043] Accordingly, in the parts processing assistance system 1 according to this embodiment, considering the above-stated characteristics of the respective three dimensional scanners 3, 4, a side surface and a top surface of the part P are measured by the stationary three dimensional scanner 3, for example. On the other hand, the handy three dimensional scanner 4 measures a lower surface of the part P which cannot be measured by the stationary three dimensional scanner 3 due to limitation of height.
[0044] Then, the three dimensional shape data acquired by the respective three dimensional scanners 3, 4 are sent to a calculator 5 and the data acquired by the both scanners 3, 4 are combined and handled as one parts data.
[0045] Here, a common part is contained in the data to be combined in order to smoothly combine the three dimensional shape data acquired by the stationary three dimensional scanner 3 and the three dimensional shape acquired by the handy three dimensional scanner 4. Specifically, common measurement spots other than the part P which is a main object to be measured: for example, a support 8 and a floor surface 9 of the part P illustrated in
[0046] Since the three dimensional shape data acquired by the stationary three dimensional scanner contains data on the support 8 and the floor surface 9 of the part P, the three dimensional measured data of the both scanners 3, 4 can be combined smoothly utilizing the common data. Thereby, load of the calculator 5 can be reduced when combining the data of the stationary scanner 3 and the data of the handy scanner 4.
[0047] Note that, although the stationary three dimensional scanner 3 and the handy three dimensional scanner 4 are used in combination in this embodiment, a combination of the three dimensional measurement unit 2 is not limited to this and two or more different kinds of three dimensional measurement unit 2 whose measurement accuracy is different from each other can be combined.
[0048] Additionally, in this embodiment, a cylindrical jig 10 is provided to a bolt hole Pa of the part P to be measured such that it extends on the axis of the bolt hole Pa, as illustrated in
[0049] Next, a parts processing assistance method for assisting a processing work of the part P using the above-stated parts processing assistance system 1 will be described referring to the drawings.
[0050] First, three dimensional measured data of a plurality of parts P is acquired using the above-stated three dimensional measurement unit 2 (data acquiring process). The acquired three dimensional measured data is sent to the calculator 5 and a plurality of parts P are displayed on the display unit 6 based on the three dimensional measured data (display process).
[0051] Note that, as stated above, in the parts processing assistance system 1 according to this embodiment, the part P is measured by the stationary three dimensional scanner 3 and the handy three dimensional scanner 4 and the three dimensional measured data acquired by the both scanners 3, 4 are combined utilizing the data of common measurement spots.
[0052]
[0053] As illustrated in
[0054] When actually assembling the three parts P1, P2, P3, matching surfaces Pb of the respective parts are abutted to each other and also axes of the bolt holes Pa of the respective parts are aligned, and then the parts are fastened by bolts inserted through the bolt holes Pa.
[0055] In the parts processing assistance method according to this embodiment, a plurality of parts P1, P2, P3 are virtually assembled on the display unit 6 of the calculator 5 (virtual assembly process).
[0056] Then, as illustrated in
[0057] If an unacceptable assembly error is confirmed by a virtual assembly on the display unit 6 of the calculator 5, the part P is applied correcting processing in the factory before conveying it to the site. Thereby, before an actual assembly at the site, an assembly error can be kept within an acceptable range and defects of assembly work at the site can be surely avoided.
[0058] Particularly, in the case of a large product, a work load for returning the parts P from the site to the factory is large and also temporary assembly itself sometimes cannot be performed in the factory since the product is too large. Therefore, benefits of preventing defects of assembly work at the site in advance is large.
[0059] Additionally, even in the case of a product which can be temporarily assembled in the factory, by using the parts processing assistance system 1 and method according to this embodiment, a temporary assembly does not need to be performed in the factory and correction after gauging actual stuff becomes unnecessary, thereby reducing time and man-hours so as to shorten the delivery time of the product.
[0060] Additionally, according to this embodiment, the parts P of a product which are shipped in a parts unit also do not need to be temporarily assembled in the factory.
[0061] Additionally, when an object to which the part P is assembled is fixed to equipment, temporary assembly cannot be performed in the factory. However, by virtually performing assembly using the parts processing assistance system 1 according to this embodiment, assembly error can be confirmed before actual assembly.
[0062] Note that, although the reference upon virtual assembly is the center axis of the part P in the above-stated embodiment, assembly reference is not limited to this and a processing surface of the part P, for example, can be assembly reference.
[0063] Additionally, although the jig 10 is provided into the bolt hole Pa in the above-stated embodiment, an installation position of a jig is not limited to the bolt hole Pa and a hole into which the jig is provided may be a through hole or a recessed portion. Additionally, a shape of the jig is not limited to a cylindrical shape and it is only needed to acquire three dimensional shape data which can specify the axis line of the hole.
[0064] Additionally, although the cylindrical jig 10 is used as a positioning jig in the above-stated embodiment, instead, or in addition to this, a positioning jig utilizing three place surfaces as stated below also can be used.
[0065] Thus, as illustrated in
[0066] For example, when a surface of the part P has excessive roughness and an angle of the part P is not 90 degree (88 degree in this example) as illustrated in
[0067] Accordingly, by mounting the positioning jig 11 to a corner of the part P as illustrated in
[0068] Additionally, as another variation, in the above-stated embodiment, positioning may be performed utilizing design information as an ideal state.
[0069] Thus, as illustrated in
[0070] Next, assembly is performed together with the measured data A1, A2 which are respectively overlapped with information of the design data B1 and the design data B2 (S3). Subsequentially, the design data is deleted from the completed data, remaining the measured data (S4).
[0071] Finally, fine adjustment is applied to the remained measured data based on the measured information of end portions and combined spots. Since highly reliable positioning is already performed with the design information, the fine adjustment here is very small.
[0072] Additionally, as another variation, only a part of data may be utilized in the virtual assembly, in the above-stated embodiment.
[0073] For example, as illustrated in
[0074] Additionally, even when a spot to be confirmed is limited, only a part of the measured data can be utilized. In this case, methods of deleting an unnecessary section from the measured data or not measuring the same from the beginning are considered.
[0075] Additionally, as another variation, a possible case when a plurality of three dimensional measurement unit are used in order to acquire the measured data to be utilized for virtual assembly is as follows.
[0076] For example, a metal processed surface is difficult to be measured by a contactless measurement instrument since light is irregularly reflected. Normally, measurement becomes possible by applying flaw detection agent, or the like so as to prevent the light to be irregularly reflected. However, cleaning is needed and such work is difficult, when there are many applicable spots.
[0077] In such a case, it is considered to use a contact measurement instrument for the metal processed surface. At this time, a part of the spot to be measured by the contactless measurement instrument is also measured by the contact measurement instrument for positioning.
DESCRIPTION OF REFERENCE NUMERALS
[0078] 1 . . . parts processing assistance system
[0079] 2 . . . three dimensional measurement unit
[0080] 3 . . . stationary three dimensional scanner
[0081] 4 . . . handy three dimensional scanner
[0082] 5 . . . calculator (PC)
[0083] 6 . . . display unit
[0084] 7 . . . virtual assembly unit
[0085] 8 . . . support of part
[0086] 9 . . . floor surface of factory
[0087] 10 . . . cylindrical jig
[0088] 11 . . . positioning jig haying three plane surfaces
[0089] P, P1, P2, P3 . . . part
[0090] Pa . . . bolt hole of part
[0091] Pb . . . matching surface of part