Positioning method based on visual detection and automatic welding process of cross-flow fan blade

文档序号:1913146 发布日期:2021-12-03 浏览:25次 中文

阅读说明:本技术 一种基于视觉检测的定位方法及贯流风叶自动焊接工艺 (Positioning method based on visual detection and automatic welding process of cross-flow fan blade ) 是由 高文铭 焦德峰 徐斌 韩小红 张焕法 周会中 柴水华 陈剑锋 于 2021-10-12 设计创作,主要内容包括:本发明涉及贯流风叶制造领域,尤其涉及一种基于视觉检测的定位方法及贯流风叶自动焊接工艺。本发明的第一目的在于提供一种基于视觉检测的定位方法,该基于视觉检测的定位方法先通过缺口/圆坑进行粗定位,然后通过叶片和叶片槽精定位;从而能够保证待对接风轮的叶片和待对接轮盘的叶片槽能够精确对准。本发明的第二目的在于提供一种贯流风叶自动焊接工艺,该贯流风叶自动焊接工艺采用上述基于视觉检测的定位方法,从而能够达到快速、准确定位焊接的目的。(The invention relates to the field of cross-flow fan blade manufacturing, in particular to a positioning method based on visual detection and an automatic welding process of a cross-flow fan blade. The first purpose of the invention is to provide a positioning method based on visual detection, which firstly carries out coarse positioning through a notch/round pit and then carries out fine positioning through a blade and a blade groove; therefore, the blades of the wind wheel to be butted and the blade grooves of the wheel disc to be butted can be accurately aligned. The second purpose of the invention is to provide an automatic welding process of the cross-flow fan blade, which adopts the positioning method based on visual detection, so as to achieve the purpose of quick and accurate positioning and welding.)

1. A positioning method based on visual detection is characterized in that: comprises the following steps

S1, shooting an orthographic projection view of the wheel disc side on the wind wheel to be butted, and acquiring the circle center coordinate 0 of the wind wheel to be butted1

S2, acquiring the coordinates of a notch/round pit T on the wheel disc of the wind wheel to be butted;

s3, controlling the wind wheel to be butted to rotate by a certain angle along the circle center of the wind wheel based on the position of the notch/round pit T, and aligning the notch/round pit T of the wind wheel to be butted with the notch/round pit T of the wheel disc to be butted;

s4, shooting an orthographic projection view of the blade side of the wind wheel to be butted, searching the excircle outline of the blade of the wind wheel to be butted, and obtaining the circle center coordinate 02

S5, finding a notch/round pit T and two adjacent blades on the wind wheel to be butted, and calculating the coordinates 0 of the centers of the two blades and the wind wheel to be butted2Obtaining accurate angle data alpha by the included angle bisector;

s6, shooting an orthographic projection view of the wheel disc side on the wheel disc to be butted, and acquiring the circle center coordinate 0 of the wheel disc to be butted3

S7, acquiring a notch/round pit T on the wheel disc to be butted and two adjacent blade grooves, and calculating the coordinates 0 of the circle centers of the two blade grooves and the wheel disc to be butted3Obtaining accurate angle data beta according to the included angle bisector;

s8, controlling the wind wheel to be butted to be in coordinate 0 along the circle center based on the difference value of the angle data alpha and the angle data beta2Rotating a certain phase angle to enable the blades to correspond to the blade grooves;

and S9, controlling the wind wheel to be butted to move downwards to be butted with the wheel disc to be butted.

2. A positioning method based on visual inspection according to claim 1, characterized in that: the step S2 specifically includes:

s2.1, in an orthographic projection view of a wheel disc side on a wind wheel to be butted, positioning the approximate position of a notch/round pit T area by using a tool; and S2.2, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate.

3. A positioning method based on visual inspection according to claim 2, characterized in that: the step S3 specifically includes:

s3.1, using a two-point straight line tool to enable the center position of the notch/round pit T and the circle center coordinate 0 of the wind wheel to be butted1Connecting to obtain a straight line A;

s3.2, calculating an included angle between the straight line A and the datum line B;

and S3.3, the manipulator grabs the wind wheel to be butted and rotates the corresponding angle along the circle center.

4. A positioning method based on visual inspection according to claim 1, characterized in that: the step S4 is specifically: shooting an orthographic projection view of the blade side on the wind wheel to be butted, using a circle detection tool to search the outline of the outer circle of the blade of the wind wheel to be butted, and obtaining a circle center coordinate 02(ii) a In this step, the center coordinates of circle 0 are compared2And center coordinates 01The degree of deflection of the blade can be judged.

5. A positioning method based on visual inspection according to claim 1, characterized in that: the step S5 is specifically:

s5.1, acquiring notches/round pits T and approximate positions of two adjacent blades in an orthographic projection view of the wind wheel to be butted;

s5.2, coordinates of the inner end part and the outer end part of the small end of the two blades are obtained by using a concave-convex point position tool;

s5.3, acquiring coordinates of a middle position point on the basis of coordinates of the inner end part and the outer end part of the small end of the blade by using a middle point tool between two points;

s5.4, using a two-point straight line tool, and respectively enabling the coordinates of the middle position points of the two blades and the coordinates of the circle center to be 02Connecting lines to obtain two straight lines C;

and S5.5, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

6. A positioning method based on visual inspection according to claim 1, characterized in that: the step S5 is specifically:

s5.1, acquiring the outer contours of the notch/round pit T and the two adjacent blades in an orthographic projection view of the wind wheel to be butted;

s5.2, obtaining the coordinates of the gravity center position points of the two blades by using a graphic position tool;

s5.3, using a two-point straight line tool, and respectively connecting the gravity center position point coordinates of the two blades and the circle center coordinate 02Connecting lines to obtain two straight lines C;

and S5.4, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

7. A positioning method based on visual inspection according to claim 1, characterized in that: the step S7 specifically includes

S7.1, acquiring notches/round pits T and approximate positions of two adjacent blade grooves from an orthographic projection view of the wheel disc to be butted;

s7.2, obtaining coordinates of the inner end part and the outer end part of the two blade grooves by using a concave-convex point position tool;

s7.3, acquiring coordinates of a middle position point on the basis of coordinates of the inner end part and the outer end part of the blade groove by using a middle point tool between two points;

s7.4, using a two-point straight line tool, and respectively enabling the coordinates of the middle position points of the two blade grooves and the coordinates 0 of the circle center of the wheel disc to be butted3Connecting lines to obtain two straight lines E;

and S7.5, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

8. A positioning method based on visual inspection according to claim 1, characterized in that: the step S7 specifically includes

S7.1, acquiring the outer contours of the notch/round pit T and the two adjacent blade grooves from an orthographic projection view on the wheel disc to be butted;

s7.2, obtaining the coordinates of the gravity center position points of the two blade grooves by using a profile tool;

s7.3, dividing the gravity center position point coordinates of the two blade grooves by using a two-point straight line passing toolRespectively with the circle center coordinate 0 of the wheel disc to be butted3Connecting lines to obtain two straight lines E;

and S7.4, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

9. An automatic welding process of a cross-flow fan blade is characterized in that; the following welding steps are adopted:

step ss1, clamping the steel shaft disc by the manipulator, and placing the steel shaft disc on a welding station;

step ss2, positioning and welding the medium wind wheel and the steel shaft disc based on the positioning method based on the visual detection in any one of claims 1-8;

step ss3, positioning and welding the upper side middle wind wheel and the lower side middle wind wheel based on the positioning method based on visual detection in any one of claims 1 to 8;

step ss4, repeating the step ss3 until the number of the middle runners meets the set requirement;

step ss5, positioning and welding the rubber wheel with the uppermost middle wheel based on the positioning method based on visual inspection as claimed in any one of claims 1 to 8.

10. The automatic welding process of the cross-flow fan blade according to claim 9, wherein the welding process comprises the following steps of; step ss1 specifically includes:

step ss1.1, clamping the steel shaft disc by the mechanical arm, shooting a wheel disc side orthographic projection view of the steel shaft disc by the camera, and obtaining a circle center coordinate O of the steel shaft disc by using a circle detection tool4

Step ss1.2, in the wheel disc side orthographic projection view of the steel shaft disc, using a contour position tool to obtain position information of the notch/round pit T;

step ss1.3, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate;

step ss1.4, connecting the center position of the notch/round pit T with the center coordinates of the steel shaft disc by using a two-point straight line tool to obtain a straight line G;

and step ss1.5, calculating an included angle between the straight line and the datum line B, and grabbing the steel shaft disc by the manipulator and driving the steel shaft disc to rotate along the circle center of the steel shaft disc by a corresponding angle to be placed on the welding station.

Technical Field

The invention relates to the field of cross-flow fan blade manufacturing, in particular to a positioning method based on visual detection and an automatic welding process of a cross-flow fan blade.

Background

The cross-flow fan blade for the air conditioner is formed by welding a steel shaft disc, a rubber wheel and a plurality of middle wind wheels, wherein the steel shaft disc and the rubber wheel are respectively arranged at two ends of the plurality of middle wind wheels, and the steel shaft disc, the plurality of middle wind wheels and the rubber wheel are sequentially welded in a welding sequence; the steel shaft disc is used for connecting the bearing seat, and the rubber wheel is used for connecting a motor shaft; the specific structure of the steel shaft disc, the middle wind wheel and the rubber wheel can refer to the prior related patents of the applicant of the present application; the welding device can refer to a through-flow fan blade welding forming machine disclosed in Chinese patent publication No. CN 104625390B.

At present, the automatic welding and positioning mode in the cross-flow fan blade welding and forming machine generally uses a process notch or a process round pit T as a reference for positioning and aligning. The process notch or the process pit T may refer to two embodiments of the positioning identification mark described in the chinese utility model patent document having the publication number "CN 201354742Y".

The existing automatic welding positioning mode is as follows:

1. notch location

Technological notches are designed on three parts of the through-flow fan blade, laser can stop when the through-flow fan blade sweeps the corresponding notches, phase angles of the corresponding notches are recorded, corresponding phase angle differences are calculated, a mechanical hand grabs the parts to be welded, the calculated angles are rotated, the products to be welded are loosened, the product connecting sleeves are OK, and ultrasonic welding is completed by pressing down.

2. Round pit T location

The technical circular pits T are designed on three parts of the through-flow fan blade, a camera shoots a disk surface, corresponding angles of the corresponding circular pits T are identified according to characteristics of the circular pits T on the disk surface, corresponding phase angle differences are calculated, a mechanical hand grabs the parts to be welded, the calculated angles are rotated, the products to be welded are loosened, a product connecting sleeve is OK, and ultrasonic welding is completed by pressing down.

The existing automatic welding positioning has problems

1. The limitation that the width of the laser beam is matched with the width of the notch exists in a notch positioning mode, the width of the laser beam must be smaller than the width of the notch, theoretically, the fact that an error must exist is determined, in addition, in order to successfully detect position information, the width of the laser beam is smaller than the width of the notch, errors are increased manually, and larger deviation of a phase angle is caused.

2. The notches or circular pits T of the two positioning modes are arranged on the front die and the blades are arranged on the rear die. The relative positions of the blade and the blade groove are located by the position of the notch or the round pit T, the information of the positions is indirectly obtained, and the difference necessarily exists between the information of the actual positions (the locating difference of the front mold and the rear mold of the mold is not considered).

3. After the phase angle difference is determined by the two positioning modes, the manipulator needs to grab the product and rotate the calculated angle. When the product is grabbed, certain deviation is generated in the displacement of the product.

The actual deviations can directly influence the one-time splicing rate of the product, and the welding failure of the product can be caused if positioning deviations among a steel shaft disc, a middle wind wheel and a rubber wheel are generated in the automatic welding process.

Disclosure of Invention

In order to solve the above problems, a first object of the present invention is to provide a positioning method based on visual inspection, which performs coarse positioning through a notch/circular pit T and then fine positioning through a blade and a blade groove; therefore, the blades of the wind wheel to be butted and the blade grooves of the wheel disc to be butted can be accurately aligned.

In order to achieve the purpose, the invention adopts the following technical scheme:

a positioning method based on visual detection is characterized in that: comprises the following steps

S1, shooting an orthographic projection view of the wheel disc side on the wind wheel to be butted, and acquiring the circle center coordinate 0 of the wind wheel to be butted1

S2, acquiring the coordinates of a notch/round pit T on the wheel disc of the wind wheel to be butted;

s3, controlling the wind wheel to be butted to rotate by a certain angle along the circle center of the wind wheel based on the position of the notch/round pit T, and aligning the notch/round pit T of the wind wheel to be butted with the notch/round pit T of the wheel disc to be butted;

s4, shooting an orthographic projection view of the blade side of the wind wheel to be butted, searching the excircle outline of the blade of the wind wheel to be butted, and obtaining the circle center coordinate 02

S5, finding a notch/round pit T and two adjacent blades on the wind wheel to be butted, and calculating the coordinates 0 of the centers of the two blades and the wind wheel to be butted2Obtaining accurate angle data alpha by the included angle bisector;

s6, shooting an orthographic projection view of the wheel disc side on the wheel disc to be butted, and acquiring the circle center coordinate 0 of the wheel disc to be butted3

S7, acquiring a notch/round pit T on the wheel disc to be butted and two adjacent blade grooves, and calculating the coordinates 0 of the circle centers of the two blade grooves and the wheel disc to be butted3Obtaining accurate angle data beta according to the included angle bisector;

s8, controlling the wind wheel to be butted to be in coordinate 0 along the circle center based on the difference value of the angle data alpha and the angle data beta2Rotating a certain phase angle to enable the blades to correspond to the blade grooves;

and S9, controlling the wind wheel to be butted to move downwards to be butted with the wheel disc to be butted.

It should be explained that: the wind wheel to be butted in the scheme is particularly a wind wheel which needs to be adjusted and positioned in the positioning method and can be a middle wind wheel or a rubber wheel in the background technology; the wheel disc to be butted particularly refers to a target wheel disc positioned and aligned by the wind wheel in the positioning method, and the target wheel disc can be a wheel disc of a steel shaft disc or a wheel disc of a middle wind wheel.

The invention adopts the technical scheme, and the technical scheme relates to a positioning method based on visual detection, wherein the positioning method based on visual detection adopts two-step positioning, firstly carries out coarse positioning through a notch/round pit T (namely, the steps S1-S3), and then carries out fine positioning through a blade and a blade groove (namely, the steps S4-S8); therefore, the blades of the wind wheel to be butted and the blade grooves of the wheel disc to be butted can be accurately aligned, and the positioning deviation in the automatic welding process step of the through-flow fan blade is avoided. Specifically, 1. rough positioning of the notch/pit T: and shooting the disk surface by the camera, identifying the corresponding angle of the corresponding notch/round pit T according to the characteristics of the round pit T on the disk surface, and preliminarily calculating the corresponding phase angle difference.

2. Fine positioning of blades and blade grooves: the mechanical hand grabs a part to be welded, rotates an angle obtained by calculating the phase angle difference of the T positioning characteristics of the circular pits, then shoots again by the camera, shoots the characteristics of the blade and the blade groove, compares and calculates the accurate phase angle difference, and rotates according to the calculated angle;

based on the two-step positioning of the coarse positioning and the fine positioning, the manipulator moves to the welding position quickly, the product to be welded is loosened, the product connecting sleeve is OK, and the ultrasonic welding is completed by pressing.

In the requirement of welding process, the small end of the blade needs to be aligned with the rib in the groove of the blade and then fixed by ultrasonic welding. But the ribs are not obvious, so that the ribs are difficult to accurately obtain in image visual detection; and no matter its width of blade groove or its length all are greater than the blade tip, can guarantee the blade and insert in the blade groove if detect blade groove edge and blade edge, but be difficult to guarantee blade and the inside rib of blade grooveAnd correspondingly. On the basis of the scheme, the innovation point of the positioning method is that: in the step of accurately positioning the blades and the blade grooves, the coordinates 0 of the circle centers of the two blades and the wind wheel to be butted are adopted2Obtaining accurate angle data alpha by the included angle bisector; and the coordinates of the centers of the two blade grooves and the wheel disc to be butted are 03And obtaining accurate angle data beta according to the included angle bisector. The angle data alpha and the angle data beta are respectively obtained by adopting two groups of included angle bisectors, so that the problem of inaccurate positioning of a single blade and a blade groove can be avoided, and the small end of the blade can be aligned with the ribs in the blade groove.

Preferably, the step S1 is specifically: in an orthographic projection view of the side of a wheel disc on the wind wheel to be butted, a circle detection tool is used for positioning the outline of the outer circle of the wind wheel to obtain a circle center coordinate 01

Preferably, the step S2 specifically includes:

s2.1, in an orthographic projection view of the wheel disc side of the wind wheel to be butted, positioning the approximate position of the notch/round pit T area by using a tool

And S2.2, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate.

Preferably, the step S3 specifically includes:

s3.1, using a two-point straight line tool to enable the center position of the notch/round pit T and the circle center coordinate 0 of the wind wheel to be butted1Connecting to obtain a straight line A;

s3.2, calculating an included angle between the straight line A and the datum line B;

and S3.3, the manipulator grabs the wind wheel to be butted and rotates the corresponding angle along the circle center.

In step S3, a straight line a is first used to connect the center position of the notch/round pit T with the center coordinates 0 of the wind wheel to be butted1Connecting, then rotating the wind wheel to be butted by a certain angle based on the included angle between the straight line A and the reference line B, wherein the angle is obtained by converting the angle of the notch/round pit T of the wheel disc to be butted with the reference line B, but the notch/round pit T of the wheel disc to be butted with the notch/round pit T of the wind wheel to be butted with the notch/round pit of the wind wheel to be butted with the wind wheel to be butted with the wind wheel to be butted with the wind wheel to be butted with the wind wheel to be butted with the wind wheel to be butted with the wind wheel to the wind to be butted with the wind to the wind wheel to be butted with the wind wheel to the wind to be butted with the wind to the wind wheel to be butted with the wind wheel to be butted with the wind wheel to be butted with the wind to the wind wheel to the windPit T is aligned to datum B, which is also typically chosen as the abscissa.

Preferably, the step S4 is specifically: shooting an orthographic projection view of the blade side on the wind wheel to be butted, using a circle detection tool to search the outline of the outer circle of the blade of the wind wheel to be butted, and obtaining a circle center coordinate 02(ii) a In this step, the center coordinates of circle 0 are compared2And center coordinates 01The degree of deflection of the blade can be judged.

In the above scheme, in step S5, one of the following two schemes may be specifically adopted:

in one embodiment, the step S5 specifically includes:

s5.1, acquiring notches/round pits T and approximate positions of two adjacent blades in an orthographic projection view of the wind wheel to be butted;

s5.2, coordinates of the inner end part and the outer end part of the small end of the two blades are obtained by using a concave-convex point position tool;

s5.3, acquiring coordinates of a middle position point on the basis of coordinates of the inner end part and the outer end part of the small end of the blade by using a middle point tool between two points;

s5.4, using a two-point straight line tool, and respectively enabling the coordinates of the middle position points of the two blades and the coordinates of the circle center to be 02Connecting lines to obtain two straight lines C;

and S5.5, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

In the step S5.1 to 5.5, the coordinates of the circle centers of the blades and the wind wheel to be butted in the step S5 are 02How the angle bisector of (c) is obtained is illustrated. As described above, the vane slot is larger than the vane small end, both in width and length. In this case, the solution here employs, for each measurement of the blade, the coordinates of the intermediate position points of the inner and outer ends of the blade, which reflect the overall position information of the blade more accurately, both in the circumferential direction and in the radial direction, than the coordinates of the inner and outer ends.

In another embodiment, the step S5 specifically includes:

s5.1, acquiring the outer contours of the notch/round pit T and the two adjacent blades in an orthographic projection view of the wind wheel to be butted;

s5.2, obtaining the coordinates of the gravity center position points of the two blades by using a graphic position tool;

s5.3, connecting the coordinates of the gravity center positions of the two blades with the coordinates 02 of the circle center respectively by using a two-point straight line tool to obtain two straight lines C;

and S5.4, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

Compared with the first implementation scheme, the method has the advantages that the center-of-gravity position point coordinates of the detected blade are adopted to replace the center-of-gravity position point coordinates of the detected blade, on one hand, the steps are simplified, and the center-of-gravity position point of the blade can be judged only by detecting the outer contour of the blade; on the other hand, the detection mode is more accurate; specifically, the first embodiment requires the coordinates of the inner and outer end portions of the two small ends of the vane to be obtained, however, if only one of the inner and outer end portions of the small end of the vane is in the shape of a circular arc, the coordinates of the inner end portion or the outer end portion may not be unique, and further, the coordinates of the middle position point of the vane may not be unique, and there are various possibilities for the detection result, and the accuracy and the uniqueness of the angle data α may not be ensured.

Preferably, the step S6 specifically includes, in the orthographic projection view of the wheel disc to be butted, positioning the outer circle contour of the wheel disc to be butted by using a circle detection tool, and obtaining the circle center coordinate 03

In the above scheme, in step S7, one of the following two schemes may be specifically adopted:

in one embodiment, the step S7 specifically includes

S7.1, acquiring notches/round pits T and approximate positions of two adjacent blade grooves from an orthographic projection view of the wheel disc to be butted;

s7.2, obtaining coordinates of the inner end part and the outer end part of the two blade grooves by using a concave-convex point position tool;

s7.3, acquiring coordinates of a middle position point on the basis of coordinates of the inner end part and the outer end part of the blade groove by using a middle point tool between two points;

s7.4, using a two-point straight line tool, and respectively enabling the coordinates of the middle position points of the two blade grooves and the coordinates 0 of the circle center of the wheel disc to be butted3Connecting lines to obtain two straight lines E;

and S7.5, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

In the step S7.1 to 7.5, the coordinates of the circle centers of the blade grooves and the wheel discs to be butted in the step S7 are 03How the angle bisector of (c) is obtained is illustrated. As described above, the vane slot is larger than the vane small end, both in width and length. In this case, the solution here employs, for each measurement of the vane slot, the intermediate position point coordinates of the inner and outer end portions of the vane slot, which reflect the overall position information of the vane slot more accurately, both in the circumferential direction and in the radial direction, than the coordinates of the inner and outer end portions.

In another embodiment, the step S7 specifically includes

S7.1, acquiring the outer contours of the notch/round pit T and the two adjacent blade grooves from an orthographic projection view on the wheel disc to be butted;

s7.2, obtaining the coordinates of the gravity center position points of the two blade grooves by using a profile tool;

s7.3, using a two-point straight line tool, and respectively connecting the coordinates of the gravity center positions of the two blade grooves with the coordinates 03 of the circle center of the wheel disc to be butted to obtain two straight lines E;

and S7.4, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

Compared with the first implementation scheme, the method has the advantages that the center-of-gravity position point coordinates of the blade grooves are detected instead of the middle position point coordinates of the blade grooves, on one hand, the steps are simplified, and the center-of-gravity position points of the blade grooves can be judged only by detecting the outer contours of the blade grooves; on the other hand, the detection mode is more accurate; specifically, the first embodiment requires the acquisition of coordinates of the inner and outer end portions of the small ends of the two blade grooves, but if only one of the inner and outer end portions of the small end of the blade groove is in the shape of a circular arc, the coordinates of the inner end portion or the outer end portion are not unique, and further the coordinates of the intermediate position point of the blade groove are not unique, so that there are various possibilities of detection results, and the accuracy and the uniqueness of the angle data β cannot be ensured.

The second purpose of the invention is to provide an automatic welding process of the cross-flow fan blade, which adopts the positioning method based on visual detection, so as to achieve the purpose of quick and accurate positioning and welding.

An automatic welding process of a cross-flow fan blade is characterized in that; the following welding steps are adopted:

step ss1, clamping the steel shaft disc by the manipulator, and placing the steel shaft disc on a welding station;

step ss2, positioning and welding the medium wind wheel and the steel shaft disc based on the positioning method based on the visual detection;

step ss3, positioning and welding the upper middle wind wheel and the lower middle wind wheel based on the positioning method based on the visual detection;

step ss4, repeating the step ss3 until the number of the middle runners meets the set requirement;

at step ss5, the rubber wheels are positioned and welded with the uppermost intermediate wheel based on the positioning method based on visual inspection described above.

Preferably, step ss1 specifically includes:

step ss1.1, clamping the steel shaft disc by the mechanical arm, shooting a wheel disc side orthographic projection view of the steel shaft disc by the camera, and obtaining a circle center coordinate O of the steel shaft disc by using a circle detection tool4

Step ss1.2, in the wheel disc side orthographic projection view of the steel shaft disc, using a contour position tool to obtain position information of the notch/round pit T;

step ss1.3, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate;

step ss1.4, connecting the center position of the notch/round pit T with the center coordinates of the steel shaft disc by using a two-point straight line tool to obtain a straight line G;

and step ss1.5, calculating an included angle between the straight line and the datum line B, and grabbing the steel shaft disc by the manipulator and driving the steel shaft disc to rotate along the circle center of the steel shaft disc by a corresponding angle to be placed on the welding station.

The scheme relates to an automatic welding process of a through-flow fan blade, wherein a steel shaft disc is positioned and placed on a welding station in the automatic welding process of the through-flow fan blade, and the steel shaft disc is placed on the welding station after being controlled to rotate for a certain angle according to the central position information of a notch/round pit T and the position of a datum line B after being subjected to visual inspection. As described above, the reference line B is also generally selected as the abscissa, and it is also preferable to adjust the center position of the notch/pit T to be on the reference line B.

Drawings

Fig. 1 is an orthographic view of the steel shaft disc involved in step ss1 in embodiment 2.

Fig. 2 is a front projection view of the disk side of the wind wheel to be docked, which is referred to in steps S1-S3 in embodiment 1.

Fig. 3 is a front projection view of the blade side of the wind rotor to be docked, which is referred to in steps S4-S5 in embodiment 1.

Fig. 4 is an orthographic view of the roulette wheel to be docked referred to in steps S6-S7 in embodiment 1.

Detailed Description

Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.

In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "clockwise", "counterclockwise", and the like, indicate orientations and positional relationships based on those shown in the drawings, and are used only for convenience of description and simplicity of description, and do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be considered as limiting the present invention.

Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, unless otherwise specified, "a plurality" means two or more unless explicitly defined otherwise.

In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.

In the present invention, unless otherwise expressly stated or limited, "above" or "below" a first feature means that the first and second features are in direct contact, or that the first and second features are not in direct contact but are in contact with each other via another feature therebetween. Also, the first feature being "on," "above" and "over" the second feature includes the first feature being directly on and obliquely above the second feature, or merely indicating that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature includes the first feature being directly under and obliquely below the second feature, or simply meaning that the first feature is at a lesser elevation than the second feature.

Example 1:

as shown in fig. 2 to 4, the present embodiment relates to a positioning method based on visual inspection, which includes the following steps:

s1 (refer to fig. 2), shooting an orthographic projection view of the wheel disc side on the wind wheel to be butted, positioning the excircle outline of the wind wheel by using a circle detection tool in the orthographic projection view of the wheel disc side on the wind wheel to be butted, and obtaining the circle center coordinate 0 of the wind wheel to be butted1

And S2 (refer to fig. 2), acquiring the coordinates of the notch/round pit T on the wheel disc of the wind wheel to be butted.

In a specific embodiment, the step S2 specifically includes:

s2.1, in an orthographic projection view of a wheel disc side on a wind wheel to be butted, positioning the approximate position of a notch/round pit T area by using a tool;

and S2.2, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate.

S3 (refer to fig. 2), based on the position of the notch/round pit T, the wind wheel to be butted is controlled to rotate by a certain angle along the center of the circle, so that the notch/round pit T of the wind wheel to be butted is aligned with the notch/round pit T of the wheel disc to be butted.

In a specific embodiment, the step S3 specifically includes:

s3.1, using a two-point straight line tool to enable the center position of the notch/round pit T and the circle center coordinate 0 of the wind wheel to be butted1And connecting to obtain a straight line A.

And S3.2, calculating an included angle between the straight line A and the datum line B.

And S3.3, the manipulator grabs the wind wheel to be butted and rotates the corresponding angle along the circle center.

S4 (refer to fig. 3), shooting an orthographic projection view of the blade side of the wind wheel to be butted, using a circle detection tool to search the excircle outline of the blade of the wind wheel to be butted, and obtaining the circle center coordinate 02

S5 (refer to fig. 3), finding a notch/round pit T and two adjacent blades on the wind wheel to be butted, and calculating the coordinates 0 of the circle centers of the two blades and the wind wheel to be butted2To obtain an accurate angleData α.

In a specific embodiment, the step S5 is specifically:

and S5.1, acquiring the notch/round pit T and the approximate positions of two adjacent blades in the orthographic projection view of the wind wheel to be butted.

And S5.2, acquiring the coordinates of the inner end part and the outer end part of the small end of the two blades by using the concave-convex point position tool.

And S5.3, acquiring coordinates of the middle position point on the basis of coordinates of the inner end part and the outer end part of the small end of the blade by using a middle point tool between two points.

S5.4, using a two-point straight line tool, and respectively enabling the coordinates of the middle position points of the two blades and the coordinates of the circle center to be 02The connection lines are connected with each other,

two straight lines C are obtained.

And S5.5, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

S6 (refer to FIG. 4), shooting an orthographic projection view of the wheel disc side on the wheel disc to be butted, positioning the excircle outline of the wheel disc to be butted by using a circle detection tool in the orthographic projection view of the wheel disc to be butted, and obtaining the circle center coordinate 03

S7 (refer to FIG. 4), acquiring a notch/round pit T on the wheel disc to be butted and two adjacent blade grooves, and calculating the coordinates 0 of the two blade grooves and the circle center of the wheel disc to be butted3And obtaining accurate angle data beta according to the included angle bisector.

In a specific embodiment, the step S7 specifically includes

And S7.1, acquiring the notch/round pit T and the approximate positions of the two adjacent blade grooves in an orthographic projection view of the wheel disc to be butted.

And step 7.2, obtaining the coordinates of the inner end part and the outer end part of the two blade grooves by using the concave-convex point position tool.

And S7.3, acquiring the coordinates of the middle position point on the basis of the coordinates of the inner end part and the outer end part of the blade groove by using a middle point tool between two points.

Step S7.4, two-point straight line tool is used, two bladesThe coordinates of the middle position points of the grooves are respectively 0 with the center coordinates of the wheel discs to be butted3And connecting the lines to obtain two straight lines E.

And S7.5, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

S8, controlling the wind wheel to be butted to be in coordinate 0 along the circle center based on the difference value of the angle data alpha and the angle data beta2The blades are rotated by a certain phase angle to correspond to the blade grooves.

And S9, controlling the wind wheel to be butted to move downwards to be butted with the wheel disc to be butted.

It should be explained that: the wind wheel to be butted in the scheme particularly refers to the wind wheel which needs to be adjusted and positioned in the positioning method, and can be a medium wind wheel or a rubber wheel in the background technology. The wheel disc to be butted particularly refers to a target wheel disc positioned and aligned by the wind wheel in the positioning method, and the target wheel disc can be a wheel disc of a steel shaft disc or a wheel disc of a middle wind wheel.

The invention adopts the technical scheme, and the technical scheme relates to a positioning method based on visual detection, wherein the positioning method based on visual detection adopts two-step positioning, firstly carries out coarse positioning through a notch/round pit T (namely, the steps S1-S3), and then carries out fine positioning through a blade and a blade groove (namely, the steps S4-S8). Therefore, the blades of the wind wheel to be butted and the blade grooves of the wheel disc to be butted can be accurately aligned, and the positioning deviation in the automatic welding process step of the through-flow fan blade is avoided. In particular, the present invention relates to a method for producing,

1. rough positioning of notch/round pit T: and shooting the disk surface by the camera, identifying the corresponding angle of the corresponding notch/round pit T according to the characteristics of the round pit T on the disk surface, and preliminarily calculating the corresponding phase angle difference.

2. Fine positioning of blades and blade grooves: and (3) the mechanical hand grabs the part to be welded, rotates the angle obtained by calculating the phase angle difference of the T positioning characteristics of the circular pits, then shoots again by the camera, shoots the characteristics of the blade and the blade groove, compares and calculates the accurate phase angle difference, and rotates according to the calculated angle.

Based on the two-step positioning of the coarse positioning and the fine positioning, the manipulator moves to the welding position quickly, the product to be welded is loosened, the product connecting sleeve is OK, and the ultrasonic welding is completed by pressing.

In the requirement of welding process, the small end of the blade needs to be aligned with the rib in the groove of the blade and then fixed by ultrasonic welding. But because the ribs are not obvious, the ribs are difficult to accurately acquire in image visual detection. And no matter its width of blade groove or its length all are greater than the blade tip, can guarantee like detect blade groove edge and blade edge that the blade inserts in the blade groove, but be difficult to guarantee that the blade corresponds with the inside rib of blade groove. On the basis of the scheme, the innovation point of the positioning method is that: in the step of accurately positioning the blades and the blade grooves, the coordinates 0 of the circle centers of the two blades and the wind wheel to be butted are adopted2The included angle bisector of the angle data is obtained. And the coordinates of the centers of the two blade grooves and the wheel disc to be butted are 03And obtaining accurate angle data beta according to the included angle bisector. The angle data alpha and the angle data beta are respectively obtained by adopting two groups of included angle bisectors, so that the problem of inaccurate positioning of a single blade and a blade groove can be avoided, and the small end of the blade can be aligned with the ribs in the blade groove.

Example 2:

the embodiment also relates to a positioning method based on visual detection, compared with the scheme in the embodiment 1; the steps S1-S4, S6, S8 and S9 are identical, and differ only in the steps S5 and S7; hereinafter, only the step S5 and the step S7 will be described in detail, and the other steps refer to the embodiment 1.

Specifically, step S5 in this embodiment specifically is:

s5.1, acquiring the outer contours of the notch/round pit T and the two adjacent blades in an orthographic projection view of the wind wheel to be butted;

s5.2, obtaining the coordinates of the gravity center position points of the two blades by using a graphic position tool;

s5.3, connecting the coordinates of the gravity center positions of the two blades with the coordinates 02 of the circle center respectively by using a two-point straight line tool to obtain two straight lines C;

and S5.4, obtaining an angular bisector D of the two straight lines C by using an angular bisector tool, and calculating angle data alpha between the angular bisector D and the datum line B.

The step S7 in this embodiment specifically includes

S7.1, acquiring the outer contours of the notch/round pit T and the two adjacent blade grooves from an orthographic projection view on the wheel disc to be butted;

s7.2, obtaining the coordinates of the gravity center position points of the two blade grooves by using a profile tool;

s7.3, using a two-point straight line tool, and respectively connecting the coordinates of the gravity center positions of the two blade grooves with the coordinates 03 of the circle center of the wheel disc to be butted to obtain two straight lines E;

and S7.4, obtaining an angular bisector F of the two straight lines E by using an angular bisector tool, and calculating angle data beta between the angular bisector F and the datum line B.

Compared with the scheme in the embodiment 1, the embodiment adopts the coordinates of the gravity center position points of the detected blades and the blade grooves to replace the coordinates of the middle position points of the detected blades and the blade grooves, on one hand, the steps are simplified, and the gravity center position points of the blades can be judged only by detecting the outer contours of the blades and the blade grooves; on the other hand, the detection mode is more accurate; specifically, the scheme in embodiment 1 requires the coordinates of the inner and outer end portions of the two blades and the blade grooves to be obtained, but if one of the inner and outer end portions of the blades and the blade grooves is in the shape of a circular arc, the coordinates of the inner end portion or the outer end portion are not unique, and further the coordinates of the intermediate position points of the blades and the blade grooves are not unique, so that there are various possibilities of detection results, and the accuracy and the uniqueness of the angle data α and the angle data β cannot be ensured. In the scheme, the gravity center position points of the blades and the blade grooves can be calculated only by determining the outer contours of the blades and the blade grooves, and the gravity center position point of each graph is unique, so that the accuracy and the uniqueness of the angle data alpha and the angle data beta are ensured.

Example 3:

as shown in fig. 1 to 4, the embodiment relates to an automatic welding process for a cross-flow fan blade, which adopts the positioning method based on visual inspection, so as to achieve the purpose of rapid and accurate positioning and welding.

Specifically, the automatic welding process for the cross-flow fan blade comprises the following welding steps:

step ss1 [ refer to fig. 1 ], the manipulator clamps the steel shaft disc, and the steel shaft disc is placed on the welding station.

In a particular embodiment, said step ss1 specifically comprises:

step ss1.1, clamping the steel shaft disc by the mechanical arm, shooting a wheel disc side orthographic projection view of the steel shaft disc by the camera, and obtaining a circle center coordinate O of the steel shaft disc by using a circle detection tool4

And step ss1.2, in the wheel disc side orthographic projection view of the steel shaft disc, obtaining the position information of the notch/round pit T by using a contour position tool.

And step ss1.3, positioning the central position of the notch/round pit T by using a detection tool to obtain an accurate central coordinate.

And step ss1.4, connecting the center position of the notch/round pit T with the center coordinates of the steel shaft disc by using a two-point straight line tool to obtain a straight line G.

And step ss1.5, calculating an included angle between the straight line and the datum line B, and grabbing the steel shaft disc by the manipulator and driving the steel shaft disc to rotate along the circle center of the steel shaft disc by a corresponding angle to be placed on the welding station.

Step ss2, based on the positioning method based on visual detection described in embodiment 1 or 2, the center wind wheel and the steel reel are positioned and welded [ refer to fig. 2-4, in this step, the wind wheel to be butted is the center wind wheel, and the wheel disc to be butted is the steel reel ].

Step ss3, based on the positioning method based on visual detection described in embodiment 1 or 2, the upper middle wind wheel and the lower middle wind wheel are positioned and welded [ refer to fig. 2-4, the wind wheel to be butted in this step is the middle wind wheel, and the wheel disc to be butted is the wheel disc of the middle wind wheel welded and fixed in the previous process ].

And step ss4, repeating the step ss3 until the number of the middle impellers meets the set requirement.

In step ss5, based on the positioning method based on visual detection described in embodiment 1 or 2, the rubber wheel and the top middle wind wheel are positioned and welded [ refer to fig. 2-4, in which the wind wheel to be butted is the rubber wheel and the wheel disc to be butted is the wheel disc of the last middle wind wheel ].

The scheme relates to an automatic welding process of a through-flow fan blade, wherein a steel shaft disc is positioned and placed on a welding station in the automatic welding process of the through-flow fan blade, and the steel shaft disc is placed on the welding station after being controlled to rotate for a certain angle according to the central position information of a notch/round pit T and the position of a datum line B after being subjected to visual inspection. As described above, the reference line B is also generally selected as the abscissa, and it is also preferable to adjust the center position of the notch/pit T to be on the reference line B.

In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种适用于骨架焊接的结构及焊接方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!