Friction stir welding device and friction stir welding method
10335895 ยท 2019-07-02
Assignee
Inventors
Cpc classification
B23K20/22
PERFORMING OPERATIONS; TRANSPORTING
B23K20/123
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/40032
PHYSICS
B23K20/1265
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1687
PERFORMING OPERATIONS; TRANSPORTING
B23K20/1245
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K20/00
PERFORMING OPERATIONS; TRANSPORTING
B25J9/10
PERFORMING OPERATIONS; TRANSPORTING
B23K20/22
PERFORMING OPERATIONS; TRANSPORTING
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A friction stir welding device includes: a control device which causes a pin part to be inserted into members to be joined while causing a joining tool to rotate and which causes a joining head to move along a joint line via a robot main body; and an image pickup device which detects a junction deviation that is a deviation between the joining head and a direction along the joint line. Also, when a junction deviation is generated, this control device causes the joining head to move in a direction toward the joint line and thus resolves the junction deviation.
Claims
1. A friction stir welding device comprising: a joining head attached to a wrist head of a robot main body having multi-axis degrees of freedom; a drive device having the robot main body and capable of moving the joining head along a joint line where two members to be joined are joined together; a control device which supplies a motor drive current to an electric motor provided for the joining head, thus inserts a pin part of a joining tool into the members to be joined while rotating the joining tool, and also controls the drive device in such a way that the joining head moves along the joint line, thus performing friction stir welding of the two members to be joined; and a deviation detection device which detects a junction deviation which is a deviation between the joining head that is moving and a direction along the joint line, wherein the control device is configured to output to the drive device a position correction signal with a different polarity according to a difference in direction of misalignment between the joining head and the joint line, for moving the joining head in a direction toward the joint line and resolving the junction deviation, and thus moves the joining head toward the joint line, until a time the junction deviation becomes zero, said control device to output when the junction deviation exceeds a deviation limit value which is a predetermined maximum deviation at the time of the friction stir welding, and wherein the control device is configured to stop outputting the position correction signal to the drive device until the next time the junction deviation exceeds the deviation limit value, said control device to stop outputting when the junction deviation becomes zero.
2. The friction stir welding device according to claim 1, wherein the drive device is configured to be able to move the joining head in directions toward and away from the members to be joined, and the control device performs friction stir welding of the members to be joined, while controlling the drive device in such a way as to maintain the amount of insertion of the pint part into the members to be joined, within a predetermined proper range of insertion.
3. The friction stir welding device according to claim 2, wherein the control device maintains the amount of insertion of the pin part within the proper range of insertion, based on the motor drive current.
4. The friction stir welding device according to claim 3, wherein the control device determines that the amount of insertion of the pin part is smaller than a predetermined proper range of insertion when the motor drive current is smaller than a predetermined proper range of current, and determines that the amount of insertion of the pin part is greater than the proper range of insertion when the motor drive current is greater than the predetermined proper range of current, and thus maintains the amount of insertion of the pin part within the proper range of insertion.
5. The friction stir welding device according to claim 2, comprising a distance measuring device which outputs a distance signal obtained by measuring a distance from the joining head to the members to be joined, wherein the control device maintains the amount of insertion of the pin part within the predetermined proper range of insertion, based on the distance signal.
6. The friction stir welding device according to claim 1, wherein the robot main body is configured to be able to move the joining head in a direction along the joint line.
7. The friction stir welding device according to claim 2, wherein the drive device is configured by having a lift device capable of moving the joining head in directions toward and away from the members to be joined, attached to the robot main body, the robot main body is configured to be able to move the joining head in a direction along the joint line, and the control device controls the lift device to move the joining head in the case of moving the joining head in the directions toward and away from the member to be joined.
8. The friction stir welding device according to claim 2, wherein the robot main body is configured to be able to move the joining head in a direction along the joint line and to move the joining head in directions toward and away from the members to be joined.
9. The friction stir welding device according to claim 1, wherein the robot main body holds the joining head with six-axis degrees of freedom.
10. The friction stir welding device according to claim 1, wherein the deviation detection device comprises: an image pickup device which is arranged forward in a direction of movement of the joining head and picks up an image of a boundary between the two members to be joined or an edge of one of the two members to be joined that is ahead of the joining head in the direction of movement, as the joint line; and an image processing unit which inputs the joint line whose image is picked up by the image pickup device, as a video signal, and the image processing unit aligns the joint line with a center of an image pickup range of the image pickup device when the junction deviation is zero before the joining head starts moving, and detects misalignment between the joint line and the center of the image pickup range as the junction deviation after the joining head starts moving.
11. A friction stir welding method at the time when a friction stir welding device performs friction stir welding of the members to be joined, the friction stir welding comprising a joining head attached to a wrist head of a robot main body having multi-axis degrees of freedom, a drive device having the robot main body and capable of moving the joining head along a joint line where two members to be joined are joined together, and a control device which controls the drive device, the method comprising: a procedure of detecting, by a deviation detection device, a junction deviation which is a deviation between the joining head that is moving and a direction along the joint line; and a procedure of configuring the control device to output to the drive device a position correction signal with a different polarity according to a difference in direction of misalignment between the joining head and the joint line, for resolving the junction deviation, and thus moving the joining head toward the joint line, until a time the junction deviation becomes zero, said control device to output when the junction deviation exceeds a deviation limit value which is a predetermined maximum deviation at the time of the friction stir welding, and a procedure of configuring the control device to stop outputting the position correction signal to the drive device until the next time the junction deviation exceeds the deviation limit value, and thus performing friction stir welding of the members to be joined while moving the joining head in a direction toward the joining line, said control device to stop outputting when the junction deviation becomes zero.
12. The friction stir welding method according to claim 11, comprising a procedure of maintaining, by the control device, the amount of insertion into the members to be joined of a pin part of a joining tool attached to the joining head, within a predetermined proper range of insertion at the time of friction stir welding.
13. The friction stir welding method according to claim 12, wherein the procedure of maintaining the amount of insertion of the pin part within the predetermined proper range of insertion is a procedure of maintaining, by the control device, the amount of insertion of the pin part within the proper range of insertion, based on a motor drive current supplied to an electric motor which rotates the joining tool.
14. The friction stir welding method according to claim 12, wherein the procedure of maintaining the amount of insertion of the pin part within the proper range of insertion is a procedure of maintaining, by the control device, the amount of insertion of the pin part within the predetermined proper range of insertion, based on a distance signal obtained by measuring a distance from the joining head to the members to be joined, by a distance measuring device provided in the joining head.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DESCRIPTION OF EMBODIMENTS
(16) Hereinafter, friction stir welding devices according to examples of the invention will be described in detail with reference to the drawings as appropriate. In the drawings shown below, the same members are denoted by the same reference signs and duplicate explanation will be omitted as appropriate.
Example 1
(17)
(18) A friction stir welding device 1 in Example 1 is configured by having a joining head 20 attached to a robot main body 10. Then, the robot main body 10 is a drive device which moves the joining head 20.
(19) As shown in
(20) The lower arm 10b is attached to the pedestal part 10a. The lower arm 10b can swivel about an S-axis with respect to the pedestal part 10a. Also, the lower arm 10b can tilt about an L-axis with respect to the pedestal part 10a. The S-axis is an axis extending in a direction perpendicular to an installation surface G where the pedestal part 10a is installed.
(21) The upper arm 10c is attached in such a way as to be able to swing about a U-axis with respect to the lower arm 10b. The L-axis and the U-axis are axes parallel to each other and both orthogonal to the S-axis.
(22) The wrist 10d is attached to the upper arm 10c in such a way as to be rotatable about an R-axis. The R-axis and the U-axis are axes orthogonal to each other and extending in the direction of extension of the upper arm 10c.
(23) The wrist head 10e is attached to the distal end of the wrist 10d. The wrist head 10e is attached in such a way as to be rotatable about a B-axis. The B-axis is an axis orthogonal to the R-axis and rotates about the R-axis together with the wrist 10d.
(24) Also, the wrist head 10e is rotatable about a T-axis. The T-axis is an axis orthogonal to the B-axis and rotates about the B-axis together with the wrist head 10e.
(25) The lower arm 10b is attached with two degrees of freedom (about the S-axis, about the L-axis) with respect to the pedestal part 10a. The upper arm 10c is attached with one degree of freedom (about the U-axis) with respect to the lower arm 10b. The wrist 10d is attached with one degree of freedom (about the R-axis) with respect to the upper arm 10c. The wrist head 10e is attached with one degree of freedom (about the B-axis) with respect to the wrist 10d. Then, the wrist head 10e rotates about the T-axis with one degree of freedom.
(26) In this way, the robot main body 10 is a six-axis robot having degrees of freedom about the six axes (S-axis, L-axis, U-axis, B-axis, R-axis, and T-axis). Thus, the wrist head 10e, to which the joining head 20 (see
(27) The robot main body 10 and the joining head 20 are controlled by a control device 30.
(28) It should be noted that the robot main body 10 may be a widely used six-axis industrial robot or its equivalent. Also, the robot main body 10 may be driven by electric power or may be driven by oil pressure or air pressure.
(29) As shown in
(30) The main shaft motor 3 is controlled by the control device 30 (see
(31) The joining tool 2 has a shoulder part 2a and a pin part 2b. The shoulder part 2a is cylindrical. The pin part 2b is shaped by reducing the diameter of the shoulder part 2a and is formed coaxially with the shoulder part 2a.
(32) When the pin part 2b is inserted into members to be joined 4 and the shoulder part 2a comes in contact with surfaces 4a of the members to be joined 4, friction stir welding proceeds as the joining tool 2 rotates in this state.
(33) The control device 30 (see
(34) Then, the control device 30 causes the joining tool 2 to move along the joint line 4b in the state where the pin part 2b of the rotating joining tool 2 is inserted in the members to be joined 4. At this time, the control device 30 controls the robot main body 10 to move the joining tool 2.
(35) Moreover, the joining head 20 is held by the robot main body 10 with degrees of freedom about six axes. Then, the robot main body 10 is configured to be able to move the joining head 20 in a direction along the joint line 4b. Also, the robot main body 10 is configured to be able to move the joining head 20 in directions toward and away from the members to be joined 4.
(36) Moreover, the friction stir welding device 1 can also perform friction stir welding of superimposed parts of the two members to be joined 4.
(37) For example, the control device 30 (see
(38) In this way, the friction stir welding device 1 in Example 1 is configured by having the joining head 20 shown in
(39) The main body part 20a of the joining head 20 is provided with an image pickup device 20c. The image pickup device 20c is provided so as to pick up an image of the joint line 4b on the members to be joined 4 at the time of friction stir welding. The image pickup device 20c may be, for example, an image pickup device utilizing a CMOS (complementary metal-oxide semiconductor) image sensor or a CCD (charged-coupled device) image sensor.
(40) The image pickup device 20c picks up an image of the joint line 4b when the friction stir welding device 1 performs friction stir welding of the members to be joined 4.
(41)
(42) As shown in
(43) Meanwhile, as shown in
(44)
(45) As shown in
(46) The motor drive unit 30b outputs a current (motor drive current Im) supplied to the main shaft motor 3 of the joining head 20 in response to a command from the control unit 30a. The ammeter 30c inputs, to the control unit 30a, a measurement signal (current detection signal Sig1) obtained by measuring the motor drive current Im supplied to the main shaft motor 3.
(47) The control unit 30a calculates the motor drive current Im supplied to the main shaft motor 3, based on the current detection signal Sig1.
(48) Also, the control unit 30a causes the main shaft motor 3 to rotate at a predetermined rotational speed. For example, the control unit 30a is configured to maintain the rotational speed of the main shaft motor 3 at a predetermined rotation speed by feedback control based on a signal inputted from a rotational speed meter (not illustrated) which measures the rotational speed of the main shaft motor 3.
(49) The video signal SigV of the image picked up by the image pickup device 20c is inputted to the image processing unit 30d. The image processing unit 30d performs image processing on the inputted video signal SigV and extracts the joint line 4b (see
(50) Between the joint line 4b and the joining head 20, misalignment is generated due to the rotation of the joining tool 2 (see
(51) The control device 30 controls the robot main body 10 (see
(52) For example, at the time of friction stir welding, the control device 30 (see
(53) If the joint line 4b is misaligned from the direction of movement of the joining head 20, the joint line 4b extracted by the image processing unit 30d shown in
(54) In Example 1, the junction deviation X is the misalignment (deviation) between the moving joining head 20 and the direction along the joint line 4b.
(55) Also, in Example 1, a deviation detection device which detects the junction deviation X is formed by the image pickup device 20c shown in
(56)
(57) The image processing unit 30d of the control device 30 calculates the misalignment of the joining head 20 from the joint line 4b (junction deviation X shown in
(58) Moreover, the image processing unit 30d determines whether the junction deviation X is within a predetermined proper range (proper deviation) or not (Step S2). When the junction deviation X reaches a predetermined level (deviation limit value Xmax), as indicated by a point Px in
(59) As the image processing unit 30d outputs the position correction signal Sig2, the position correction signal Sig2 turns ON, as indicated by a bold dashed line in
(60) The image processing unit 30d outputs the position correction signal Sig2 until the junction deviation X becomes zero (No in Step S4). When the junction deviation X becomes zero, the image processing unit 30d stops outputting the position correction signal Sig2 (Step S5) and ends this procedure. As the image processing unit 30d stops outputting the position correction signal Sig2, the position correction signal Sig2 turns OFF, as indicated by a bold dashed line in
(61) When the position correction signal Sig2 is inputted (when the position correction signal Sig2 is turned ON), the control unit 30a controls the robot main body 10 (see
(62) As shown in
(63) Also, the control unit 30a stops the movement of the joining head 20 in the direction toward the joint line 4b at the time point when the output of the position correction signal Sig2 is stopped (at the time point when the position correction signal Sig2 turns OFF).
(64) Also, the image processing unit 30d may be configured to stop the output of the position correction signal Sig2, for example, slightly before the junction deviation X becomes zero. With this configuration, the joining head 20 avoids exceeding the joint line 4b due to inertia and the position of the joining head 20 can be accurately aligned with the joint line 4b.
(65) Also, as shown in
(66) As an example, as shown in
(67) Also, when controlling the friction stir welding device 1 shown in
(68)
(69) The main shaft motor 3 shown in
(70) Also, the resistance (torque P) received by the joining tool 2 from the members to be joined 4 is a load to the rotation of the main shaft motor 3. Therefore, as the torque P received by the joining tool 2 from the members to be joined 4 increases, the load to the rotation of the main shaft motor 3 increases and the motor drive current Im supplied to the main shaft motor 3 increases.
(71) In other words, as the amount of insertion of the tool increases, the motor drive current Im increases. Therefore, the control device 30 (see
(72) For example, as shown in
(73) Thus, the control device 30 can maintain the amount of insertion of the tool within the proper range of insertion by controlling the robot main body 10 (see
(74) If the range between the current corresponding to the upper limit of torque P.sub.T and the current corresponding to the lower limit of torque P.sub.L is set as a proper range of current for the motor drive current Im, the control device 30 can maintain the amount of insertion of the tool within the proper range of insertion by maintaining the motor drive current Im within the proper range of current.
(75) If the motor drive current Im is greater than the proper range of current, the control device 30 determines that the amount of insertion of the tool is greater than the proper range of insertion, and controls the robot main body 10 to reduce the amount of insertion of the tool . The amount of insertion of the pin part 2b into the members to be joined 4 decreases, and the pressing force with which the shoulder part 2a presses the members to be joined 4 drops. Thus, the torque P received by the joining tool 2 from the members to be joined 4 decreases, the load on the main shaft motor 3 is reduced, and the motor drive current Im drops.
(76) Meanwhile, if the motor drive current Im is smaller than the proper range of current, the control device 30 determines that the amount of insertion of the tool is smaller than the proper range of insertion, and controls the robot main body 10 to increase the amount of insertion of the tool . The amount of insertion of the pin part 2b into the members to be joined 4 increases, and the pressing force with which the shoulder part 2a presses the members to be joined 4 increases. Thus, the torque P received by the joining tool 2 from the members to be joined 4 increases, the load on the main shaft motor 3 increases, and the motor drive current Im increases.
(77) Also, when reducing the amount of insertion of the tool or when increasing the amount of insertion of the tool , the control device 30 controls the robot main body 10 in such a way that the joining tool 2 moves in a direction perpendicular to the members to be joined 4, by a combination of movements of the lower arm 10b, the upper arm 10c, the wrist 10d, and the wrist head 10e.
(78) In this way, at the time of friction stir welding, the control device 30 (see
(79) Also, the relationship between the torque P received by the joining tool 2 from the members to be joined 4 (load on the main shaft motor 3) and the motor drive current Im is decided, based on characteristics of the main shaft motor 3, and the proper range of current corresponding to the upper limit of torque P.sub.T and the lower limit of torque P.sub.L is decided, based on the characteristics.
(80) Moreover, the proper range of insertion for the amount of insertion of the tool , and the upper limit of torque P.sub.T and the lower limit of torque P.sub.L corresponding to the proper range of insertion are suitably set, based on the material or the like of the members to be joined 4.
(81) As described above, in the friction stir welding device 1 in Example 1 shown in
(82) Also, the control device 30 can maintain the amount of insertion of the tool within the proper range of insertion by maintaining the motor drive current Im supplied to the main shaft motor 3 within the proper range of current. Thus, at the time of performing friction stir welding, the joining tool 2 (pin part 2b) is inserted properly into the members to be joined 4. Therefore, the quality of friction stir welding is improved.
Example 2
(83)
(84) As shown in
(85) Moreover, the friction stir welding device 1 in Example 2 has the same configuration as the friction stir welding device 1 in Example 1 shown in
(86) The load cell 21 detects the load when the joining head 20 is pressed against the wrist head 10e, and outputs a detection signal (load signal Sig3). The load signal Sig3 is inputted to the control unit 30a (see
(87) The control unit 30a (see
(88) For example, as shown in
(89) Thus, the control device 30 (see
(90) If the range between the upper limit of load W.sub.T and the lower limit of load W.sub.L is set as a proper range of load for the pressing load W, the control device 30 can maintain the amount of insertion of the tool within the proper range of insertion by maintaining the pressing load W within the proper range of load.
(91) If the pressing load W is smaller than the proper range of load, the control device 30 controls the robot main body 10 to increase the amount of insertion of the tool . The pressing force with which the shoulder part 2a presses the members to be joined 4 increases. Thus, the load received by the joining tool 2 from the members to be joined 4 increases and the pressing load W increases.
(92) Meanwhile, if the pressing load W is greater than the proper range of load, the control device 30 controls the robot main body 10 to reduce the amount of insertion of the tool . The pressing force with which the shoulder part 2a presses the members to be joined 4 decreases. Thus, the load received by the joining tool 2 from the members to be joined 4 decreases and the pressing load W decreases.
(93) In this way, at the time of friction stir welding, the control device 30 (see
Example 3
(94)
(95) As shown in
(96) Moreover, the friction stir welding device 1 in Example 3 has the same configuration as that of the friction stir welding device 1 in Example 1 shown in
(97) The distance meter 22 measures the distance from the joining head 20 to the surfaces 4a of the members to be joined 4, converts the measured distance into a measurement signal (distance signal Sig4), and outputs the measurement signal. The distance signal Sig4 is inputted to the control unit 30a (see
(98) The control unit 30a (see
(99) For example, as shown in
(100) Thus, the control device 30 (see
(101) If the range between the upper limit of height Hd.sub.T and the lower limit of height Hd.sub.L is set as a proper range of height for the height of the head Hd, the control device 30 can maintain the amount of insertion of the tool within the proper range of insertion by maintaining the height of the head Hd within the proper range of height.
(102) If the height of the head Hd is higher than the proper range of height, the control device 30 controls the robot main body 10 to bring the joining head 20 closer to the members to be joined 4 and increase the amount of insertion of the tool . The distance between the joining tool 2 and the members to be joined 4 decreases and the height of the head Hd decreases. Meanwhile, if the height of the head Hd is lower than the proper range of height, the control device 30 controls the robot main body 10 to move the joining head 20 away from the members to be joined 4 and reduce the amount of insertion of the tool . The distance between the joining tool 2 and the members to be joined 4 increases and the height of the head Hd increases.
(103) In this way, at the time of friction stir welding, the control device 30 (see
Example 4
(104)
(105) As shown in
(106) The structure of the lift device 50 is not limited. For example, the lift device 50 may be configured of a servo motor 50a, a ball screw 50b, and a lift head 50c.
(107) The ball screw 50b is provided, extending in a direction (direction of an H-axis) of moving the joining head 20 in a straight line, and is rotated about an axis by the servo motor 50a. The lift head 50c is attached to the ball screw 50b by a ball screw mechanism, and moves in its axial direction according to the rotation of the ball screw 50b. Then, the joining head 20 is attached to the lift head 50c.
(108) Also, in Example 4, the direction of the axis of rotation of the joining tool 2, that is, of the axis of rotation of the main shaft motor 3, is defined as the direction of the H-axis.
(109) Moreover, though not illustrated, a lift device in which the lift head 50c is moved in a straight line in the direction of the H-axis by an actuator which is driven by oil pressure or air pressure may be used.
(110) The friction stir welding device 1a in Example 4 has the same configuration as that of the friction stir welding device 1 in Example 1 shown in
(111) Moreover, while, in
(112) In the friction stir welding device 1a in Example 4, the one-axis degree of freedom (movement in the H-axis direction) provided for the lift device 50 is added to the six-axis degrees of freedom provided for the robot main body 10. Therefore, the joining head 20 has seven-axis degrees of freedom with respect to the installation surface G. In this way, in the friction stir welding device 1a in Example 4, the joining head 20 is held on the robot main body 10 with the seven-axis degrees of freedom. Then, the lift device 50 is configured to be able to move the joining head 20 in directions toward and away from the members to be joined 4.
(113) In the friction stir welding device 1a in Example 4, the control device 30 controls the robot main body 10, based on a video signal SigV inputted from the image pickup device 20c, and causes the joining head 20 to move along the joint line 4b (see
(114) Also, the control device 30 performs friction stir welding of the members to be joined 4 while changing the amount of insertion of the tool in such a way that the motor drive current Im supplied to the main shaft motor 3 falls within a proper range of current.
(115) At this time, the control device 30 according to Example 4 drives the lift device 50 and thus changes the amount of insertion of the tool . If the motor drive current Im is greater than the proper range of current, the control device 30 drives the servo motor 50a, thus causes the joining head 20 to move away from the members to be joined 4, and reduces the amount of insertion of the tool . The torque P received by the joining tool 2 from the members to be joined 4 decreases, the load on the main shaft motor 3 is reduced, and the motor drive current Im drops. Meanwhile, if the motor drive current Im is smaller than the proper range of current, the control device 30 drives the servo motor 50a, thus causes the joining head 20 to move toward the members to be joined 4, and increases the amount of insertion of the tool . The torque P received by the joining tool 2 from the members to be joined 4 increases, the load on the main shaft motor 3 increases, and the motor drive current Im increases.
(116) In this way, the control device 30 according to Example 4 performs friction stir welding of the members to be joined 4 while controlling the lift device 50 to maintain the motor drive current Im within the proper range of current.
(117) When the motor drive current Im departs from the proper range of current, the friction stir welding device 1a in Example 4 can return the motor drive current Im to the proper range of current simply by driving the lift device 50. Therefore, the motor drive current Im can be adjusted with less energy (electric power) than for driving the robot main body 10.
(118) Also, in the case where the joining head 20 is moved by the lift device 50, inertia can be made smaller than in the case where the joining head 20 is moved by the robot main body 10. Therefore, the accuracy of position control of the joining head 20 is improved.
Example 5
(119)
(120) As shown in
(121) Moreover, the friction stir welding device 1a in Example 5 has the same configuration as that of the friction stir welding device 1a in Example 4 shown in
(122) The load cell 21 detects the load when the joining head 20 is pressed against the lift head 50c, and outputs a load signal Sig3. The load signal Sig3 is inputted to the control unit 30a (see
(123) Then, as in Example 2, the control device 30 (see
(124) In this way, if the pressing load W is smaller than the proper range of load, the control device 30 (see
(125) Also, as in Example 4, the amount of insertion of the tool can be adjusted with less energy. Moreover, since the inertia with respect to the movement of the joining head 20 can be reduced, the accuracy of position control of the joining head 20 is improved.
Example 6
(126)
(127) As shown in
(128) Moreover, the friction stir welding device 1a in Example 6 has the same configuration as that of the friction stir welding device 1a in Example 4 shown in
(129) The distance meter 22 measures the distance (height of the head Hd) from the joining head 20 to the surfaces 4a of the members to be joined 4 and outputs a distance signal Sig4. The control device 30 (see
(130) If the height of the head Hd is lower than the proper range of height, the control device 30 (see
(131) In this way, the control device 30 (see
(132) Also, as in Example 4, the amount of insertion of the tool can be adjusted with less energy. Moreover, since the inertia with respect to the movement of the joining head 20 can be reduced, the accuracy of position control of the joining head 20 is improved.
Example 7
(133)
(134) As shown in
(135) Moreover, the friction stir welding device 1a in Example 7 has the same configuration as that of the friction stir welding device 1a in Example 4 shown in
(136) After driving the servo motor 50a and deciding the position of the lift head 50c (joining head 20), the control device 30 (see
(137) At the time of friction stir welding, if the height of the head Hd changes, the load applied to the servo motor 50a changes and therefore the position control current Is changes. In other words, if the position control current Is is constant, the height of the head Hd is constant. Also, the relationship between the position control current Is and the height of the head Hd is decided as a characteristic of the friction stir welding device 1a (see
(138) For example, as shown in
(139) If the position control current Is calculated based on the lift current signal Sig5 becomes greater than the current at the time when the height of the head Hd is equal to the upper limit of height Hd.sub.T, the control device 30 (see
(140) In this way, the control device 30 of the friction stir welding device 1a according to Example 7 can maintain the amount of insertion of the tool within the proper range of insertion by adjusting the height of the head Hd, based on the position control current Is. Thus, the amount of insertion of the tool is maintained within the proper range of insertion and the quality of friction stir welding is improved.
(141) Also, as in Example 4, the amount of insertion of the tool can be adjusted with less energy. Moreover, since the inertia with respect to the movement of the joining head 20 can be reduced, the accuracy of position control of the joining head 20 is improved.
(142) As described above, the friction stir welding device 1 in Example 1 shown in
(143) The control device 30 controlling the friction stir welding device 1 performs image processing on the video signal SigV inputted from the image pickup device 20c and extracts the joint line 4b. Then, when the misalignment (junction deviation X) between the center of the image and the joint line 4b exceeds a predetermined level, the control device 30 determines that the junction deviation X is generated between the joining head 20 and the joint line 4b, and corrects the junction deviation X. Specifically, the control device 30 controls the robot main body 10 to move the joining head 20 in the direction of the joint line 4b. Thus, the junction deviation X is converged toward zero and the joining head 20 moves accurately along the joint line 4b. Therefore, the members to be joined 4 are joined together by friction stir welding along the joint line 4b. That is, since the area where friction stir welding is performed is not largely away from the joint line 4b, high-quality friction stir welding is achieved.
(144) In friction stir welding, the joining head 20 moves along the joint line 4b in the state where the joining tool 2 attached to the joining head 20 shown in
(145) If the friction stir welding device 1 is large, the friction stir welding device 1 can restrain the Coriolis force P1 with its large mass and can move the joining head 20 without generating the junction deviation X between the joining head 20 and the joint line 4b (or in the state where the junction deviation X is small).
(146) For example, in the friction stir welding device 1 in Example 1, the joining head 20 is attached to the robot main body 10. The robot main body 10 is small-sized and lightweight in order to efficiently move the moving parts such as the lower arm 10b and the upper arm 10c. Therefore, the joining head 20 tends to be displaced by the Coriolis force P1 generated by the rotation of the pin part 2b, and the junction deviation X tends to occur between the joining head 20 and the joint line 4b.
(147) Thus, the control device 30 in Example 1 is configured to be able to correct the junction deviation X generated between the joining head 20 and the joint line 4b. Thus, even with the friction stir welding device 1 (see
(148) Also, since the miniaturization of the friction stir welding device 1 is possible, for example, a portable friction stir welding device 1 with a high degree of freedom in installation can be provided.
(149) Also, the control device 30 controlling the friction stir welding device 1 in Example 1 monitors the amount of insertion of the tool by monitoring the current (motor drive current Im) supplied to the main shaft motor 3. Then, friction stir welding of the members to be joined 4 can be performed in such a way that the amount of insertion of the tool is maintained within a predetermined proper range of insertion. Therefore, the amount of insertion of the pin part 2b into the members to be joined 4 is kept constant and high-quality friction stir welding is possible.
(150) Also, as shown in
(151) Since the lift device 50 can be driven with less energy (electric power) than the robot main body 10, the energy that is needed to maintain the amount of insertion of the tool at a constant level is reduced.
(152) It should be noted that the invention is not limited to the examples above. For example, the examples above are described in detail in order to explain the invention intelligibly. The invention is not necessarily limited to having all of the configurations described above.
(153) Also, a part of the configuration in one example can be replaced by the configuration in another example. Moreover the configuration in one example can be added to the configuration in another example.
(154) In addition, the invention is not limited to the examples above and suitable design changes can be made without departing from the scope of the invention.
(155) For example, the joining head 20 (see
(156) This configuration is not limiting. A configuration in which a laser beam is cast onto the members to be joined 4 (see
(157) For example, a contactless distance meter (not illustrated) which casts a laser beam onto the members to be joined 4 (see
(158) With such a configuration, the image pickup device 20c (see
(159) Also, the image processing unit 30d (see
(160) Also, the robot main body 10 (see
REFERENCE SIGNS LIST
(161) 1 friction stir welding device 2 joining tool 2b pin part 3 main shaft motor (electric motor) 4 members to be joined 4b joint line 10 robot main body (drive device) 20 joining head 20c image pickup device (deviation detection device) 22 distance meter (distance measuring device) 30 control device 30d image processing unit (deviation detection device) 50 lift device Im motor drive current Sig4 distance signal X junction deviation (deviation) amount of insertion of tool (amount of insertion of pin part)