JPH054016B2 - - Google Patents
Info
- Publication number
- JPH054016B2 JPH054016B2 JP5005886A JP5005886A JPH054016B2 JP H054016 B2 JPH054016 B2 JP H054016B2 JP 5005886 A JP5005886 A JP 5005886A JP 5005886 A JP5005886 A JP 5005886A JP H054016 B2 JPH054016 B2 JP H054016B2
- Authority
- JP
- Japan
- Prior art keywords
- unbalance
- welding
- amount
- correction
- core wire
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003466 welding Methods 0.000 claims description 148
- 238000012937 correction Methods 0.000 claims description 98
- 238000004364 calculation method Methods 0.000 claims description 32
- 238000005259 measurement Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 11
- 230000007246 mechanism Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- Testing Of Balance (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、回転体の不つりあい修正を溶接によ
つて修正する不つりあい修正装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an unbalance correcting device for correcting the unbalance of a rotating body by welding.
従来より、回転体の不つりあい修正をアーク溶
接によつて修正する不つりあい修正装置が提案さ
れているが、かかる従来の不つりあい修正装置で
は、不つりあい測定装置で計測された不つりあい
修正位置に、同時に測定された不つりあい量に最
も近いつりあわせ補正用垂錘を選択し、それをア
ーク溶接機によつて溶接することが行なわれる。
Conventionally, an unbalance correction device that uses arc welding to correct the unbalance of a rotating body has been proposed. At the same time, the balance correction vertical weight closest to the measured unbalance amount is selected and welded using an arc welding machine.
すなわち、第10図に示すように、不つりあい
を検出するピツクアツプ1,2が設けられてお
り、図示しない回転体(ワーク)の不つりあいを
検出するようになつている。更に説明すれば、ピ
ツクアツプ1,2からの信号X,Yと同期信号発
生器3,4からの同期信号X0,Y0とが不つりあ
い測定部5へ入力されて、ここで不つりあいの位
置(角度)Θと不つりあい量Wとが演算され、更
にこれらがベクトル合成アンプ6により合成され
て、その結果が量メータ7および角度メータ8で
表示されると同時に、自動停止装置9によつて不
つりあい位置(角度メータ8で表示された位置)
が一定の位置(例えば修正装置の位置)と一致し
たときに停止するようになつている。さらに不つ
りあい量の信号は重錘選択部10に送られ用意さ
れた補正用重錘のうち最も近似値にあるものを選
択してランプ等により表示するようになつてい
る。そして、作業員がランプの点灯しているとこ
ろの重錘を取り出して溶接を行なうようになつて
いる。 That is, as shown in FIG. 10, pick-ups 1 and 2 for detecting unbalance are provided to detect unbalance of a rotating body (workpiece) not shown. To explain further, the signals X and Y from the pickups 1 and 2 and the synchronization signals X 0 and Y 0 from the synchronization signal generators 3 and 4 are input to the unbalance measuring section 5, where the position of the unbalance is determined. (Angle) Θ and the unbalance amount W are calculated, and these are further synthesized by a vector synthesis amplifier 6. The results are displayed on the quantity meter 7 and the angle meter 8, and at the same time, the automatic stop device 9 Unbalance position (position displayed on angle meter 8)
It is designed to stop when the position coincides with a certain position (for example, the position of the correction device). Further, the unbalance amount signal is sent to a weight selection section 10, and the one having the closest value among the prepared correction weights is selected and displayed by a lamp or the like. The worker then takes out the weight where the lamp is lit and welds it.
また、帯状に長いつりあわせ補正用重錘を用意
し、測定された不つりあい量と同じ量だけ上記重
錘を切断して溶接するという手法も提案されてい
る。 A method has also been proposed in which a long band-shaped weight for balance correction is prepared, and the weight is cut by an amount equal to the measured amount of unbalance and then welded.
しかしながら、上述した前者の従来例では、予
め何種類ものつりあわせ補正用重錘を用意してお
かなければならず、使用量も重錘ごとにバラツキ
があるため常に残余の重錘量を監視して補給しな
ければならない。また、これらの不つりあい補正
用の重錘を常に不つりあい修正装置の近辺で手に
届く位置に置かなければならず、それだけ広いス
ペースを必要としている。
However, in the former conventional example described above, it is necessary to prepare many types of balance correction weights in advance, and the amount used varies depending on the weight, so the amount of remaining weights must be constantly monitored. must be replenished. Furthermore, these weights for correcting unbalance must always be placed within easy reach near the unbalance correcting device, which requires a larger space.
さらに不つりあい補正用の重錘は測定値に最も
近いものを選択して取り付けるため、不つりあい
を完全に修正することができず、一般的に精度の
高い不つりあい修正用としては、使用できないと
いう問題点もある。 Furthermore, since the weight for unbalance correction is selected and attached to the one closest to the measured value, it is not possible to completely correct the unbalance, and it is generally not possible to use it for highly accurate unbalance correction. There are also problems.
また、上述の後者の従来例にあつては、何種類
もの不つりあい補正用重錘を用意する必要はない
から、スペースの点では改善されるものの、修正
量が少ない場合には、小さく切断された重錘を取
つて溶接することが困難となるほか、全体的に溶
接時の溶接棒の使用量が一定ではなく、またスポ
ツト溶接の場合は重錘が切断時のバリや変形によ
つて重錘が回転体に密着しないおそれがあり、こ
れにより回転体を装置に組み込んだ後に重錘が脱
落するおそれがある。 In addition, in the latter conventional example mentioned above, there is no need to prepare several types of unbalance correction weights, so although it is improved in terms of space, if the amount of correction is small, it may be cut into small pieces. In addition to this, the amount of welding rod used during welding is not constant, and in the case of spot welding, the weight becomes heavy due to burrs and deformation during cutting. There is a risk that the weight may not come into close contact with the rotating body, and as a result, there is a risk that the weight may fall off after the rotating body is assembled into the device.
さらに、いずれの従来例においても、溶接時に
溶接箇所の下に支え板を要し、これにより構造の
複雑化を招くなどの問題点がある。 Further, in any of the conventional examples, a supporting plate is required under the welding point during welding, which causes problems such as complicating the structure.
本発明は、これらの問題点を解決しようとする
もので、溶接によつて不つりあい修正を行なう際
の問題点を克服し、しかも修正作業の自動化をは
かつた、回転体の不つりあい修正装置を提供する
ことを目的とする。 The present invention aims to solve these problems, and provides an unbalance correction device for a rotating body that overcomes the problems of unbalance correction by welding and also automates the correction work. The purpose is to provide
このため、本発明の回転体の不つりあい修正装
置は、回転体の不つりあいベクトル情報を測定す
る不つりあい測定手段と、上記回転体の不つりあ
い修正位置に不つりあい修正用の溶接を施しうる
溶接手段と、上記回転体の不つりあい修正位置と
上記溶接手段の溶接端部との相対位置関係を調整
する位置調整手段とをそなえ、上記不つりあい測
定手段によつて測定された不つりあい量と予め設
定された設定値とを比較する比較手段と、同比較
手段によつて上記不つりあい量が上記設定値より
も大きいと判定された場合に不つりあい修正位置
を複数箇所設定し、各不つりあい修正位置ごとに
修正すべき不つりあい量を演算する演算手段とが
設けられるとともに、上記溶接手段の溶接端部へ
溶接芯線を供給する芯線送り手段が設けられて、
上記回転体の不つりあい修正位置を上記溶接端部
に対向させるべく、上記不つりあい量が上記設定
値以下のときは上記不つりあい測定手段からの測
定結果に基づき、上記不つりあい量が上記設定値
よりも大きいときは上記演算手段からの演算結果
に基づいて位置調整用制御信号を上記位置調整手
段へ出力する位置調整用制御手段が設けられると
ともに、上記不つりあい量が上記設定値以下のと
きは上記不つりあい測定手段からの測定結果に基
づき、上記不つりあい量が上記設定値よりも大き
いときは上記演算手段からの演算結果に基づいて
芯線送り用制御信号および溶接用制御信号をそれ
ぞれ上記の芯線送り手段および溶接手段へ出力す
る溶接用制御手段が設けられたことを特徴として
いる。
Therefore, the unbalance correction device for a rotating body of the present invention includes an unbalance measuring means for measuring unbalance vector information of the rotating body, and a welding unit capable of performing unbalance correction welding at the unbalance correction position of the rotating body. means, and position adjustment means for adjusting the relative positional relationship between the unbalance correction position of the rotary body and the welding end of the welding means, the amount of unbalance measured by the unbalance measuring means and the amount of unbalance measured in advance by the unbalance measuring means. A comparison means for comparing the set value with the set value, and when the comparison means determines that the unbalance amount is larger than the set value, a plurality of unbalance correction positions are set, and each unbalance correction is performed. Calculating means for calculating the amount of unbalance to be corrected for each position is provided, and core wire feeding means for supplying the welding core wire to the welding end of the welding means is provided,
In order to make the unbalance correction position of the rotating body face the welding end, when the unbalance amount is less than the set value, the unbalance amount is adjusted to the set value based on the measurement result from the unbalance measuring means. A position adjustment control means is provided which outputs a position adjustment control signal to the position adjustment means based on the calculation result from the calculation means when the amount of unbalance is less than the set value. Based on the measurement results from the unbalance measuring means, if the unbalance amount is larger than the set value, the control signal for core wire feeding and the control signal for welding are respectively applied to the core wires based on the calculation results from the calculation means. It is characterized by being provided with a welding control means for outputting to the feeding means and the welding means.
上述の本発明の回転体の不つりあい修正装置で
は、不つりあい量が設定値以下のときは不つりあ
い測定手段からの測定結果に基づき不つりあい位
置に上記不つりあい量の溶接が施される。一方不
つりあい量が設定値よりも大きいときは、演算手
段からの演算結果に基づき複数箇所の不つりあい
修正位置に、それぞれこれらの各不つりあい修正
位置ごとに演算された修正すべき不つりあい量の
溶接が施される。
In the above-mentioned unbalance correction device for a rotating body of the present invention, when the unbalance amount is less than the set value, welding is performed at the unbalance position based on the measurement result from the unbalance measuring means. On the other hand, when the unbalance amount is larger than the set value, the unbalance amount to be corrected calculated for each unbalance correction position is applied to multiple unbalance correction positions based on the calculation results from the calculation means. Welding is performed.
以下、図面により本発明の一実施例としての回
転体の不つりあい修正装置について説明すると、
第1図はその概略構成を示すブロツク図、第2図
はその溶接ロボツトの配設状態を示す模式図、第
3図は分散された不つりあい修正位置を説明する
ための模式図、第4,5図はいずれもその溶接形
状を示す模式図であり、第1図中、第10図と同
じ符号はほぼ同様の部分を示している。
Hereinafter, an unbalance correction device for a rotating body as an embodiment of the present invention will be explained with reference to the drawings.
Fig. 1 is a block diagram showing its schematic configuration, Fig. 2 is a schematic diagram showing the arrangement of the welding robot, Fig. 3 is a schematic diagram illustrating distributed unbalance correction positions, Fig. 4 is a schematic diagram showing the arrangement of the welding robot, 5 are schematic diagrams showing the welded shapes, and in FIG. 1, the same reference numerals as in FIG. 10 indicate almost the same parts.
第1図に示すごとく、回転体(ワーク)の不つ
りあいベクトル情報(W、Θ)を測定する不つり
あい測定装置11が設けられており、この不つり
あい測定装置11は、従来のものと同様に、ピツ
クアツプ1,2からの信号X,Yと同期信号発生
器3,4からの同期信号X0,Y0とから不つりあ
い位置(角度)Θと不つりあい量Wとを求める不
つりあい測定部5と、この不つりあい測定部5か
らの信号を合成するベクトル合成アンプ6とをそ
なえて構成されている。 As shown in FIG. 1, an unbalance measuring device 11 for measuring unbalance vector information (W, Θ) of a rotating body (work) is provided, and this unbalance measuring device 11 is similar to the conventional one. , an unbalance measuring section 5 which calculates the unbalance position (angle) Θ and the unbalance amount W from the signals X, Y from the pickups 1, 2 and the synchronizing signals X 0 , Y 0 from the synchronous signal generators 3, 4. and a vector synthesis amplifier 6 for synthesizing the signals from the unbalance measurement section 5.
また、第2図に示すごとく、ワーク12の不つ
りあい修正位置に不つりあい修正用の溶接をアー
ク溶接により施しうるアーク溶接機13が設けら
れるとともに、溶接機13のアーク溶接端部13
aの近傍へ溶接芯線14を供給する芯線送り機構
15が設けられており、これらの溶接機13、芯
線送り機構15等で溶接ロボツトが構成される。 Further, as shown in FIG. 2, an arc welding machine 13 capable of performing unbalance correction welding by arc welding is provided at the unbalance correction position of the workpiece 12, and an arc welding end 13 of the welding machine 13 is provided.
A core wire feeding mechanism 15 is provided to supply the welding core wire 14 to the vicinity of a, and a welding robot is constituted by the welding machine 13, the core wire feeding mechanism 15, and the like.
ここで、溶接機13は例えば下方へ垂下するよ
うにベース部材16に支持されており、図示しな
い溶接機駆動モータによつてアーク溶接端部13
aが上下動するようになつている。また、溶接機
13はトリガ信号を受けると、溶接端部13aに
溶接用電流を流せるようになつている。さらに、
溶接芯線14の送り案内部17がアーク溶接端部
13aの近傍に設けられている。 Here, the welding machine 13 is supported by a base member 16 so as to hang downward, for example, and the arc welding end 13 is driven by a welding machine drive motor (not shown).
A is designed to move up and down. Further, when the welding machine 13 receives a trigger signal, it is configured to be able to flow a welding current to the welding end portion 13a. moreover,
A feed guide portion 17 for the welding core wire 14 is provided near the arc welding end portion 13a.
芯線送り機構15は、溶接芯線14を両側から
挟むローラ15a,15b(これらのローラ15
a,15bのうち少なくとも一方はドライブロー
ラである)をそなえており、ドライブローラは図
示しない送りモータによつて駆動されるようにな
つている。 The core wire feeding mechanism 15 includes rollers 15a and 15b (these rollers 15
At least one of a and 15b is a drive roller), and the drive roller is driven by a feed motor (not shown).
なお、溶接芯線14は、ロール状に巻かれてお
り、順次繰り出されながら使用されるようになつ
ている。 The welding core wire 14 is wound into a roll and is used while being unrolled one after another.
また、ワーク12の不つりあい修正位置と溶接
機13の溶接端部13aとの相対位置関係をワー
ク12を回転させることにより調整する位置調整
手段としての自動停止装置18が設けられてい
る。そしてこの自動停止装置18はワーク12を
回転駆動するワーク回転モータ19を有してい
る。 Further, an automatic stop device 18 is provided as a position adjustment means for adjusting the relative positional relationship between the unbalance correction position of the work 12 and the welding end 13a of the welding machine 13 by rotating the work 12. The automatic stop device 18 has a work rotation motor 19 that rotates the work 12.
ところで、不つりあい測定装置11によつて測
定された不つりあい量Wと予め設定された設定値
Wsとを比較する比較器20と、この比較器20
によつて測定された不つりあい量Wが設定値Ws
よりも大きいと判定された場合に、不つりあい修
正位置Θ±iθ(i=0、1、2、3…)を複数箇
所設定し、各不つりあい修正位置ごとに修正すべ
き不つりあい量Wiを演算する演算回路21とが
設けられている。なお、演算回路21による演算
例は後述する。 By the way, the unbalance amount W measured by the unbalance measuring device 11 and the preset setting value
A comparator 20 for comparing Ws and this comparator 20
The unbalance amount W measured by is the set value Ws
If it is determined that the unbalance correction position is larger than An arithmetic circuit 21 for performing calculations is provided. Note that an example of calculation by the calculation circuit 21 will be described later.
さらに、不つりあい修正位置Θ、Θ±iθを溶接
端部13aに対向させるべく、不つりあい量Wが
設定値Ws以下のときは不つりあい測定装置11
からの測定結果に基づき、不つりあい量Wが設定
値Wsよりも大きいときは演算回路21からの演
算結果に基づいて位置調整用制御信号を自動停止
装置18へ出力する位置調整用制御手段としての
インデツクス部22が設けられるとともに、不つ
りあい量Wが設定値Ws以下のときは不つりあい
測定装置11からの測定結果に基づき、不つりあ
い量Wが設定値Wsよりも大きいときは演算回路
21からの演算結果に基づいて芯線送り用制御信
号および溶接用制御信号をそれぞれ芯線送り機構
15および溶接機13へ出力する溶接用制御回路
23が設けられている。 Furthermore, in order to make the unbalance correction positions Θ, Θ±iθ opposite the welding end portion 13a, when the unbalance amount W is less than the set value Ws, the unbalance measuring device 11
When the unbalance amount W is larger than the set value Ws based on the measurement result from the calculation circuit 21, the position adjustment control means outputs a position adjustment control signal to the automatic stop device 18 based on the calculation result from the calculation circuit 21. An index section 22 is provided, and when the unbalance amount W is less than the set value Ws, it is based on the measurement result from the unbalance measuring device 11, and when the unbalance amount W is larger than the set value Ws, it is based on the measurement result from the arithmetic circuit 21. A welding control circuit 23 is provided that outputs a core wire feeding control signal and a welding control signal to the core wire feeding mechanism 15 and the welding machine 13, respectively, based on the calculation results.
なお、演算回路21は比較器20からの比較結
果や不つりあい測定装置11で測定された不つり
あい量Wの情報もあわせて記憶し出力できるよう
になつている。 Note that the arithmetic circuit 21 can also store and output the comparison result from the comparator 20 and information on the unbalance amount W measured by the unbalance measuring device 11.
また、インデツクス部22は、複数箇所の不つ
りあい修正位置(角度)を記憶し、この不つりあ
い修正位置情報を自動停止装置18へ出力し、溶
接完了信号がインデツクス部22へ入力される
と、次の不つりあい修正位置情報が存在すればこ
れを自動停止装置18へ出力するものである。 Furthermore, the index section 22 stores unbalance correction positions (angles) at a plurality of locations, outputs this unbalance correction position information to the automatic stop device 18, and when a welding completion signal is input to the index section 22, the next If unbalance correction position information exists, it is output to the automatic stop device 18.
上述の構成により、ワーク12の不つりあいを
修正するには、まず第1図において、不つりあい
測定装置11で測定された不つりあい位置(角
度)Θは、角度メータ8で表示されると同時に、
表示された位置が一定位置(修正装置であるアー
ク溶接機13の位置)と一致するようにインデツ
クス部22で位置制御することが行なわれる。そ
して、この位置が決まると、自動停止装置18で
この位置となるようワーク12が停止され、不つ
りあい量に相当する重量がアーク溶接機13で溶
接される。 In order to correct the unbalance of the workpiece 12 with the above-described configuration, first, in FIG. 1, the unbalance position (angle) Θ measured by the unbalance measuring device 11 is displayed on the angle meter 8,
Position control is performed by the index section 22 so that the displayed position coincides with a fixed position (the position of the arc welding machine 13, which is a correction device). When this position is determined, the workpiece 12 is stopped at this position by the automatic stop device 18, and the weight corresponding to the amount of unbalance is welded by the arc welding machine 13.
ところで、溶接機13で溶接する場合に、不つ
りあい量が大きいと、その重量に相当する溶接芯
線14を溶融させることになるが、この場合1箇
所に肉盛りさせると肉盛りの高さが高くなるた
め、溶接機13を溶接点から常に一定間隔となる
ように制御することが必要となる。さらに肉盛り
の高さが高いため、組立後に他の部品に接触する
等の障害が生ずる。これを防止しようとして実験
的に不つりあい位置を中心とするある長さに溶接
することを行なつてみたが、この手法によれば、
高さが一定で溶接速度に応じて回転体または溶接
機を水平移動させるだけでよい。しかしこれで
は、第4図に示すごとく、溶接肉盛部24での溶
接開始点と終了点との形状が正確に対称とならな
いため、精密な不つりあい修正を行なうことがで
きず、これにより誤差を生じるおそれがある。 By the way, when welding with the welding machine 13, if the amount of unbalance is large, the welding core wire 14 corresponding to the weight will be melted, but in this case, if the welding is done in one place, the height of the welding will be high. Therefore, it is necessary to control the welding machine 13 so that it is always at a constant distance from the welding point. Furthermore, since the height of the build-up is high, problems such as contact with other parts occur after assembly. In an attempt to prevent this, we experimented by welding to a certain length centered at the unbalanced position, but according to this method,
The height is constant and it is only necessary to horizontally move the rotating body or welding machine according to the welding speed. However, as shown in Fig. 4, the shapes of the welding start point and end point of the weld build-up part 24 are not exactly symmetrical, so precise unbalance correction cannot be performed, and this causes errors. may occur.
ところで、本発明者は、1箇所に所要量以下の
重量で溶着を施した場合に、溶接肉盛部24が第
5図に示すごとく半球面状になることを見い出
し、かかる点に鑑み、1箇所に溶着させる最大重
量を制限してそれを越えた場合に、不つりあい位
置Θを中心とする対称となる複数箇所に対称の重
量となるよう溶接することがよいことを見い出し
た。 By the way, the present inventor found that when welding is performed at one location with a weight less than the required amount, the weld build-up portion 24 becomes hemispherical as shown in FIG. It has been found that it is better to limit the maximum weight that can be welded to a location, and when the maximum weight is exceeded, to weld so that the weight is symmetrical at multiple locations that are symmetrical about the unbalanced position Θ.
次に、具体例を用いて説明する。例えば、不つ
りあい測定装置11で3グラムの不つりあい重量
が測定されたとし、設定値を2グラムとする。こ
の場合はこの不つりあい重量分を1箇所に溶接す
ると、前述した問題が生じるから、複数箇所に分
散して溶接するのである。すなわち、比較器20
で1箇所への最大溶接重量(設定値)が2グラム
と設定されているから、上記不つりあい重量3グ
ラムを2箇所に分散させると判断される。そして
その後は、その位置信号がインデツクス部22に
送られる。これと同時に、演算回路21において
分散されたそれぞれの位置における不つりあい補
正重量Wiが演算され記憶されるとともに、溶接
用制御回路23を介して芯線送り機構15や溶接
機13に制御信号が送られる。 Next, explanation will be given using a specific example. For example, assume that the unbalance measuring device 11 measures an unbalanced weight of 3 grams, and the set value is set to 2 grams. In this case, if this unbalanced weight is welded at one location, the above-mentioned problem will occur, so it is welded at multiple locations. That is, comparator 20
Since the maximum welding weight (set value) for one location is set at 2 grams, it is determined that the unbalanced weight of 3 grams is distributed over two locations. Thereafter, the position signal is sent to the index section 22. At the same time, the unbalance correction weight Wi at each distributed position is calculated and stored in the calculation circuit 21, and a control signal is sent to the core wire feeding mechanism 15 and the welding machine 13 via the welding control circuit 23. .
なお、この場合の分散させる位置Θ±θおよび
補正重量W1、W2は次のようにして求められる
(第3図参照)。 In this case, the dispersion position Θ±θ and the corrected weights W 1 and W 2 are determined as follows (see FIG. 3).
W1=W2=W/2×1/cosθ≦Ws そして、今 W=3グラムであるから、 W1=W2=3/2×1/cosθ≦2となる。 W 1 = W 2 = W/2×1/cosθ≦Ws And since W=3 grams now, W 1 =W 2 =3/2×1/cosθ≦2.
ここで、Wは不つりあい位置Θにおける不つり
あい量であり、W1、W2は分散された位置Θ±θ
における不つりあい量(不つりあい補正重量)で
ある。 Here, W is the amount of unbalance at the unbalance position Θ, and W 1 and W 2 are the distributed positions Θ±θ
is the unbalance amount (unbalance correction weight) in .
また、W1、W2の最大補正重量を2グラムと決
めると、2グラムの溶接された円形の大きさが経
験的に求められるから、2箇所のW1、W2がつな
がらない距離を予め決めておくことができる。し
たがつて、ワーク12の中心から修正位置までの
距離Rが決まれば角度θも自動的に決まることに
なる。 Also, if the maximum correction weight of W 1 and W 2 is determined to be 2 grams, the size of the 2-gram welded circle can be determined empirically, so the distance at which the two W 1 and W 2 are not connected must be determined in advance. You can keep it. Therefore, if the distance R from the center of the workpiece 12 to the correction position is determined, the angle θ will also be automatically determined.
さらに、別の例として、不つりあい測定装置1
1で測定された不つりあい量Wが5グラムであつ
た場合を考えると、この場合は比較器20で3箇
所への修正位置を決定し、演算回路21で次のよ
うな演算がなされる。すなわち、不つりあい位置
Θに2グラムの溶接を施し残り3グラム分を上述
した2箇所Θ±θのところへの補正と同様にして
溶接を施す旨の演算がなされる。この場合の角度
θは2箇所の場合よりも大きくなるが、逆に3箇
所の場合のθを決めておいて、2箇所の場合でも
同じ角度θとするようにしておけば、偶数箇所の
場合と、奇数箇所の場合とで角度θの値が変化す
ることがなく、計算が単純化できる。また修正位
置までの距離Rはワーク12の大きさが変わり修
正位置が変わつた場合に、溶接機13をワーク1
2の中心方向へ移動させることによつて距離Rが
自動的に計測されるようになつている。 Furthermore, as another example, the unbalance measuring device 1
Considering the case where the unbalance amount W measured in step 1 is 5 grams, in this case, the comparator 20 determines the three correction positions, and the calculation circuit 21 performs the following calculation. In other words, a calculation is made to apply 2 grams of welding to the unbalanced position Θ and weld the remaining 3 grams in the same manner as the above-mentioned correction to the two locations Θ±θ. The angle θ in this case will be larger than the case with 2 locations, but if you decide θ for 3 locations and set the same angle θ for 2 locations, then in the case of an even number of locations, The value of the angle θ does not change depending on the case of an odd number of locations, and the calculation can be simplified. In addition, the distance R to the correction position is determined when the welding machine 13 is moved to the workpiece 12 when the size of the workpiece 12 changes and the correction position changes.
2, the distance R is automatically measured.
このようにして角度θが決まると、この角度も
インデツクス部22に入力され、その角度に順番
に停止するよう自動停止装置18に位置調整用制
御信号が入力される。 Once the angle θ is determined in this manner, this angle is also input to the index unit 22, and a position adjustment control signal is input to the automatic stop device 18 so as to sequentially stop at that angle.
一方、分散された修正位置Θ、Θ±θにおける
不つりあい補正重量W、W1、W2は溶接用制御回
路23へ入力される。なお、芯線送り機構15に
は、溶接芯線14を取り付けると、芯線14を送
るガイドローラ15a,15bの部分で線径が測
定され溶接用制御回路23へ入力され、このデー
タが記憶部25で記憶されるようになつている。
さらに、線径に応じて溶接に適した速り速度viが
データ記憶部25の記憶データの中から選択され
る(適当な値がない場合は選択されたものから補
間される)ようになつており、また芯線材の比重
がデータ記憶部25に記憶されている。 On the other hand, the unbalance correction weights W, W 1 , and W 2 at the distributed correction positions Θ and Θ±θ are input to the welding control circuit 23 . When the welding core wire 14 is attached to the core wire feeding mechanism 15, the wire diameter is measured at the guide rollers 15a and 15b that feed the core wire 14 and inputted to the welding control circuit 23, and this data is stored in the storage section 25. It is becoming more and more common.
Furthermore, a speed vi suitable for welding according to the wire diameter is selected from the data stored in the data storage section 25 (if no suitable value is available, it is interpolated from the selected value). In addition, the specific gravity of the core wire is stored in the data storage section 25.
これらの数値から補正重量Wiを溶接するのに
必要な芯線14の送り時間、つまり溶接時間tiが
求められる。そして、これらの時間tiや速度viの
情報が溶接用制御回路23から溶接機13および
芯線送り機構15へ出力されるが、これにより芯
線送り機構15が所要の送り速度viで溶接芯線1
4を送るとともに、溶接機13はこの時間ti溶接
することが行なわれる。その結果当初測定された
不つりあいが完全に修正されるのである。 From these values, the feeding time of the core wire 14 required to weld the corrected weight Wi, that is, the welding time ti, is determined. Information on the time ti and speed vi is output from the welding control circuit 23 to the welding machine 13 and the core wire feed mechanism 15, which causes the core wire feed mechanism 15 to weld the weld core wire 1 at the required feed speed vi.
4, and the welding machine 13 performs ti welding for this time. As a result, the originally measured imbalance is completely corrected.
なお、溶接用制御回路23は自動停止装置18
からの停止信号を受けて芯線送りと溶接とを自動
制御し、1箇所の溶接が終わると、自動停止を解
除する。するとインデツクス部22はこのとき出
力される溶接完了信号を受けて次の位置に位置制
御するための制御信号を自動停止装置18へ出力
するようになつている。 Note that the welding control circuit 23 has an automatic stop device 18.
The core feed and welding are automatically controlled in response to a stop signal from the machine, and when welding at one location is completed, the automatic stop is canceled. Then, the index section 22 receives the welding completion signal outputted at this time and outputs a control signal for controlling the position to the next position to the automatic stop device 18.
このように、ワーク12の修正位置に溶接機1
3を移動し、溶接芯線14を取り付け、1箇所の
最大不つりあい補正重量を決めるだけで、その補
正重量を越える場合に、自動的に複数箇所に補正
重量を分散して溶接できるため、任意の補正重量
を正確に溶接して、つりあわせを行なうことがで
きる。 In this way, the welding machine 1 is placed at the correction position of the work 12.
3, attach the welding core wire 14, and determine the maximum unbalance correction weight for one location.If the correction weight exceeds the maximum unbalance correction weight, the correction weight can be automatically distributed to multiple locations for welding. Balance can be achieved by accurately welding the corrected weight.
なお、不つりあい量が2グラム以下であれば、
不つりあい測定装置11によつて測定された位置
Θにこの不つりあい量W(=2グラム)分の溶接
を施すことが行なわれる。この場合、インデツク
ス部22からの位置調整用制御信号を受けて自動
停止装置18の所要の不つりあい修正位置Θにワ
ーク12を停止させ、その後溶接用制御回路23
からの芯線送り用制御信号および溶接用制御信号
がそれぞれ芯線送り機構15および溶接機13へ
送られる。これにより不つりあい量Wに見合つた
送り速度vで所要の溶接時間tだけ溶接が施され
る。これにより不つりあいが修正される。 In addition, if the unbalance amount is 2 grams or less,
Welding corresponding to the unbalance amount W (=2 grams) is performed at the position Θ measured by the unbalance measuring device 11. In this case, the workpiece 12 is stopped at the required unbalance correction position Θ of the automatic stop device 18 in response to the position adjustment control signal from the index section 22, and then the welding control circuit 23
A core wire feeding control signal and a welding control signal are sent to the core wire feeding mechanism 15 and the welding machine 13, respectively. As a result, welding is performed for a required welding time t at a feed rate v commensurate with the amount of unbalance W. This corrects the imbalance.
このようにして、不つりあい量の大小にかかわ
らず、溶接による不つりあい修正作業を高い精度
で且つ高い信頼性で行なうことができるのであ
る。 In this way, the unbalance correction work by welding can be performed with high accuracy and reliability regardless of the magnitude of the unbalance amount.
なお、ワーク12の修正位置までの距離が一定
であれば、芯線14の補給のみで無人化できるも
のである。 Note that if the distance to the correction position of the workpiece 12 is constant, unmanned operation can be achieved by simply replenishing the core wire 14.
第6〜9図は本発明の他の実施例としての回転
体の不つりあい修正装置を示すもので、第6図は
その概略構成を示すブロツク図、第7〜9図はい
ずれもその作用を説明するためのフローチヤート
であり、第6図中、第1,2,10図と同じ符号
はほぼ同様の部分を示す。 6 to 9 show an unbalance correcting device for a rotating body as another embodiment of the present invention. FIG. 6 is a block diagram showing its schematic structure, and FIGS. This is a flowchart for explanation, and in FIG. 6, the same reference numerals as in FIGS. 1, 2, and 10 indicate almost the same parts.
本実施例は、不つりあいベクトルの測定や不つ
りあい修正量、不つりあい修正位置の演算、更に
は溶接ロボツトの制御をもコンピユータにて行な
おうとするもので、そのために、ピツクアツプ
1,2および同期信号発生器3,4からの信号
X,Y,X0,Y0は入力インターフエイス26お
よびバスラインを介してCPU27側へ入力され
るようになつている。 In this embodiment, a computer is used to measure the unbalance vector, calculate the unbalance correction amount, the unbalance correction position, and even control the welding robot. Signals X, Y, X 0 and Y 0 from the signal generators 3 and 4 are input to the CPU 27 via an input interface 26 and a bus line.
また、CPU27との間ではRAMやROMのご
ときメモリー28,29あるいは必要に応じフロ
ツピーデイスク等の外部メモリーからのデータの
授受が行なわれるようになつており、更にCPU
27から出力インターフエイス30〜32を介し
ワーク12を回転させるためのモータ(ワーク回
転モータ)19、芯線を送るためのモータ(送り
モータ)33、溶接機13の溶接端部13aを昇
降駆動するモータ(溶接機駆動モータ)34へそ
れぞれ位置調整用制御信号、芯線送り用制御信
号、溶接用制御信号が送られるようになつてい
る。 Furthermore, data is exchanged with the CPU 27 from memories 28 and 29 such as RAM and ROM, or from external memories such as floppy disks as necessary.
A motor (work rotation motor) 19 for rotating the work 12 from 27 through output interfaces 30 to 32, a motor (feed motor) 33 for feeding the core wire, and a motor for driving the welding end 13a of the welding machine 13 up and down. A position adjustment control signal, a core wire feeding control signal, and a welding control signal are sent to the (welding machine drive motor) 34, respectively.
なお、CPU27からは、溶接機13に溶接を
開始させるためのトリガ信号が所要のタイミング
で出力されるとともに、CPU27へは溶接完了
信号が戻されるようになつている。 Note that the CPU 27 outputs a trigger signal for causing the welding machine 13 to start welding at a required timing, and a welding completion signal is returned to the CPU 27.
ところで、CPU27は、ワーク12の不つり
あいベクトル情報を測定する不つりあい測定手段
UMと、この不つりあい測定手段UMによつて測
定された不つりあい量Wと予め設定された設定値
Wsとを比較する比較手段CMと、この比較手段
CMによつて不つりあい量Wが設定値Wsよりも
大きいと判定された場合に不つりあい修正位置を
複数箇所設定し、各不つりあい修正位置Θ±iθご
とに修正すべき不つりあい量Wiを演算する演算
手段OMと、上記不つりあい修正位置を溶接端部
13aに対向させるべく、不つりあい量Wが上記
設定値Ws以下のときは不つりあい測定手段UM
からの測定結果に基づき、不つりあい量Wが設定
値Wsよりも大きいときは演算手段OMからの演
算結果に基づいて位置調整用制御信号をワーク回
転モータ19へ出力する位置調整用制御手段CM
1と、不つりあい量Wが設定値Ws以下のときは
不つりあい測定手段UMからの測定結果に基づ
き、不つりあい量Wが設定値Wsよりも大きいと
きは演算手段OMからの演算結果に基づいて芯線
送り用制御信号および溶接用制御信号をそれぞれ
送りモータ33および溶接機駆動モータ34へ出
力する溶接用制御手段CM2との各機能を有して
いる。 By the way, the CPU 27 is an unbalance measuring means for measuring unbalance vector information of the workpiece 12.
UM, the unbalance amount W measured by this unbalance measuring means UM, and the preset setting value
Comparison method CM to compare Ws and this comparison method
When the unbalance amount W is determined by CM to be larger than the set value Ws, multiple unbalance correction positions are set and the unbalance amount Wi to be corrected is calculated for each unbalance correction position Θ±iθ. and an unbalance measuring means UM when the unbalance amount W is less than the set value Ws in order to make the unbalance correction position face the welding end 13a.
A position adjustment control means CM outputs a position adjustment control signal to the work rotation motor 19 based on the calculation result from the calculation means OM when the unbalance amount W is larger than the set value Ws based on the measurement result from the calculation means OM.
1, when the unbalance amount W is less than the set value Ws, it is based on the measurement result from the unbalance measuring means UM, and when the unbalance amount W is larger than the set value Ws, it is based on the calculation result from the calculation means OM. It has the functions of a welding control means CM2 that outputs a core wire feed control signal and a welding control signal to the feed motor 33 and welding machine drive motor 34, respectively.
以下、この実施例の作用につき説明する。ま
ず、その処理メインルーチンは第7図に示すよう
になる。すなわちこの処理メインルーチンの概要
は次のとおりである。まず不つりあいベクトルの
測定が行なわれ(ステツプA)、ついで、不つり
あい修正量および不つりあい修正位置の決定がサ
ブルーチンでなされ(ステツプB)、最後に溶接
機13や芯線送り機構15を含む溶接ロボツトの
制御サブルーチンが実行される(ステツプC)。 The operation of this embodiment will be explained below. First, the main processing routine is shown in FIG. That is, the outline of this processing main routine is as follows. First, the unbalance vector is measured (step A), then the unbalance correction amount and the unbalance correction position are determined in a subroutine (step B), and finally the welding robot including the welding machine 13 and core wire feeding mechanism 15 A control subroutine is executed (step C).
ここで、ステツプAでの処理は、従来と同様
に、ピツクアツプ1,2および同期信号発生器
3,4からの信号を受けて、不つりあい量Wおよ
び不つりあい位置Θを求める処理であるので、詳
細な説明は省略する。 Here, the process at step A is the process of receiving the signals from the pickups 1 and 2 and the synchronizing signal generators 3 and 4 to obtain the unbalance amount W and the unbalance position Θ, as in the conventional case. Detailed explanation will be omitted.
また、ステツプBでの処理は第8図に示すよう
に行なわれる。すなわちまずステツプB1で不つ
りあい量Wおよび不つりあい位置Θが読み込ま
れ、ついでステツプB2で不つりあい量Wが設定
値Ws以下かどうかが判定される。もしW≦Wsで
あるなら、ステツプB5でΘ、Wをストアしてメ
インルーチンへリターンするが、W>Wsである
なら、ステツプB3でΘを中心とした分散位置Θ
±iθへの補正重量Wiが演算され、その演算結果
Θ±iθ、WiがステツプB4でストアされ、その後
メインルーチンへリターンされる。 Further, the processing at step B is performed as shown in FIG. That is, first, in step B1, the unbalance amount W and the unbalance position Θ are read, and then in step B2, it is determined whether the unbalance amount W is less than the set value Ws. If W≦Ws, in step B5, Θ and W are stored and the process returns to the main routine; however, if W>Ws, in step B3, the distributed position Θ with Θ as the center is stored.
The correction weight Wi for ±iθ is calculated, and the calculation results Θ±iθ, Wi are stored in step B4, and then the process returns to the main routine.
さらに、ステツプCでの処理は第9図に示すよ
うに行なわれる。すなわちまずステツプC1で、
W、Θ、Θ±iθ、Wiのほか芯線径や複数の予め
設定された送り速度、芯線の比重等の溶接芯線情
報の読込みが行なわれ、ステツプC2で、分散溶
接が必要かどうかが判断される。 Furthermore, the processing at step C is performed as shown in FIG. In other words, first at step C1,
Welding core wire information such as W, Θ, Θ±iθ, Wi, core wire diameter, multiple preset feed speeds, core wire specific gravity, etc. is read, and in step C2, it is determined whether distributed welding is necessary. Ru.
もし、不要であれば、NOルートを通つてステ
ツプC3で不つりあい量Wから溶接時間tおよび
溶接速度vが演算される。なお、溶接速度vは上
記の設定送り速度から求められる。その後はこの
tやvがストアされ(ステツプC4)、さらにこれ
らのデータt、vで溶接ロボツトをドライブする
ことが行なわれる(ステツプC5)。 If unnecessary, the welding time t and welding speed v are calculated from the unbalance amount W in step C3 via the NO route. Note that the welding speed v is determined from the above-mentioned set feed rate. Thereafter, these data t and v are stored (step C4), and the welding robot is further driven using these data t and v (step C5).
また、もしステツプC2でYESなら、ステツプ
C6でi=0と初期化して、その後ステツプC7で
不つりあい修正位置Θ±iθおよび不つりあい修正
量Wiから個々の溶接時間ti、溶接速度viが演算さ
れる。この場合も溶接速度viは上記設定送り速度
から求められる。その後は、このtiやviがストア
され(ステツプC8)、これらのデータti、viで溶
接ロボツトをドライブすることが行なわれる(ス
テツプC9)。 Also, if step C2 is YES, step
In step C6, i=0 is initialized, and then in step C7, individual welding times ti and welding speeds vi are calculated from the unbalance correction position Θ±iθ and the unbalance correction amount Wi. In this case as well, the welding speed vi is determined from the above-mentioned set feed rate. Thereafter, this data ti and vi are stored (step C8), and the welding robot is driven using these data ti and vi (step C9).
これによりi=0のときの修正が行なわれたわ
けであるが、その後はステツプC10でi=i+1
とされ、ステツプC11でi≦N(Nは不つりあい
量Wによつて決まる値)かどうかが判断され、も
しYESであれば、ステツプC7〜C10の処理が再度
行なわれる。そして、i>Nとなつたら、メイン
ルーチンへリターンされる。 As a result, the correction when i=0 was performed, but after that, in step C10, i=i+1
Then, in step C11, it is determined whether i≦N (N is a value determined by the unbalance amount W), and if YES, the processing in steps C7 to C10 is performed again. Then, when i>N, the process returns to the main routine.
このようにして、この実施例の場合も、前述の
実施例と同様、不つりあい量の大小にかかわら
ず、溶接による不つりあい修正作業の自動化を実
現することができ、しかも上記不つりあい修正作
業を高い精度で且つ高い信頼性で行なうことがで
きるのである。 In this way, in the case of this embodiment as well, it is possible to automate the unbalance correction work by welding regardless of the magnitude of the unbalance amount, and moreover, the above-mentioned unbalance correction work can be automated. This can be done with high precision and reliability.
なお、上述の各実施例において、修正位置を不
つりあい測定位置Θを中心とする円周方向に角度
θを開いて分散させたが、回転体の形状によつて
は不つりあい量Wを溶接すべき線上(半径方向)
に分散させたり、あるいはこれらの組合わせも可
能である。また1箇所への最大補正重量Wsを切
り替えるようにしておくことによつて、種類の異
なる回転体の不つりあい修正を容易に精度よく行
なうことができるものである。 In each of the above embodiments, the correction positions were distributed at an angle θ in the circumferential direction around the unbalance measurement position Θ, but depending on the shape of the rotating body, the unbalance amount W may be On the power line (radial direction)
It is also possible to disperse them into two or a combination of these. Furthermore, by switching the maximum correction weight Ws to one location, it is possible to easily and accurately correct unbalance between different types of rotating bodies.
以上は、回転体の不つりあい修正面が単面の場
合について説明したが、修正面が二面ある場合に
も、本発明を応用することができる。この場合、
不つりあい測定機は1台で良いが、不つりあい測
定部や量メータ、角度メータあるいは溶接手段は
それぞれ修正面ごとに必要となる。その他は上述
の構成でよく、不つりあい測定装置からの測定結
果は修正面ごとに不つりあい位置(角度)および
量が表示され、比較器20において一方の修正
面、他方の修正面というように切り換えて比較さ
れ、更に演算回路でそれぞれの修正面ごとに演算
され、記憶され制御されるようになつている。 The above description has been made of the case where the rotating body has a single unbalance correction surface, but the present invention can also be applied to a case where there are two correction surfaces. in this case,
One unbalance measuring device is sufficient, but an unbalance measuring section, quantity meter, angle meter, or welding means is required for each surface to be corrected. The rest of the configuration may be as described above, and the measurement result from the unbalance measuring device displays the unbalance position (angle) and amount for each correction surface, and the comparator 20 switches between one correction surface and the other correction surface. They are then compared and further calculated for each corrected surface in an arithmetic circuit, stored and controlled.
また、インデツクス部も同様に修正面ごとに位
置制御するようになつているから、修正面ごとに
位置制御および溶接による修正の制御ができ、そ
の結果修正面が二面ある場合にも不つりあいの修
正を自動化できる。 In addition, since the position of the index section is similarly controlled for each correction surface, it is possible to control the position and the correction by welding for each correction surface, and as a result, even when there are two correction surfaces, there is no imbalance. Corrections can be automated.
なお、ワーク12の不つりあい修正位置と溶接
機13の溶接端部13aとの相対位置関係を調整
する手段として、ワーク12を回転させるものの
ほか、溶接機13をワーク12のまわりに回動さ
せるもの、あるいはこれらを組合わせたものでも
よい。 Note that as a means for adjusting the relative positional relationship between the unbalance correction position of the workpiece 12 and the welding end 13a of the welding machine 13, in addition to rotating the workpiece 12, there is also a method of rotating the welding machine 13 around the workpiece 12. , or a combination of these.
以上詳述したように、本発明の回転体の不つり
あい修正装置によれば、回転体の不つりあいベク
トル情報を測定する不つりあい測定手段と、上記
回転体の不つりあい修正位置に不つりあい修正用
の溶接を施しうる溶接手段と、上記回転体の不つ
りあい修正位置と上記溶接手段の溶接端部との相
対位置関係を調整する位置調整手段とをそなえ、
上記不つりあい測定手段によつて測定された不つ
りあい量と予め設定された設定値とを比較する比
較手段と、同比較手段によつて上記不つりあい量
が上記設定値よりも大きいと判定された場合に不
つりあい修正位置を複数箇所設定し、各不つりあ
い修正位置ごとに修正すべき不つりあい量を演算
する演算手段とが設けられるとともに、上記溶接
手段の溶接端部へ溶接芯線を供給する芯線送り手
段が設けられて、上記回転体の不つりあい修正位
置を上記溶接端部に対向させるべく、上記不つり
あい量が上記設定値以下のときは上記不つりあい
測定手段からの測定結果に基づき、上記不つりあ
い量が上記設定値よりも大きいときは上記演算手
段からの演算結果に基づいて位置調整用制御信号
を上記位置調整手段へ出力する位置調整用制御手
段が設けられるとともに、上記不つりあい量が上
記設定値以下のときは上記不つりあい測定手段か
らの測定結果に基づき、上記不つりあい量が上記
設定値よりも大きいときは上記演算手段からの演
算結果に基づいて芯線送り用制御信号および溶接
用制御信号をそれぞれ上記の芯線送り手段および
溶接手段へ出力する溶接用制御手段が設けられる
という簡素な構成で、不つりあい量の大小にかか
わらず、溶接による不つりあい修正作業の自動化
を実現することができ、しかもこのような不つり
あい修正作業を高い精度で且つ高い信頼性で行な
える利点がある。
As described above in detail, the unbalance correction device for a rotating body of the present invention includes an unbalance measuring means for measuring unbalance vector information of the rotating body, and an unbalance correction device located at the unbalance correction position of the rotating body. and a position adjustment means for adjusting the relative positional relationship between the unbalance correction position of the rotating body and the welding end of the welding means,
a comparison means for comparing the unbalance amount measured by the unbalance measurement means with a preset setting value; and a comparison means that determines that the unbalance amount is larger than the aforementioned setting value. and a calculation means for setting a plurality of unbalance correction positions and calculating the amount of unbalance to be corrected for each unbalance correction position, and a core wire for supplying the weld core wire to the welding end of the welding means. A feeding means is provided so that the unbalance correction position of the rotating body is opposed to the welding end, and when the unbalance amount is less than the set value, the unbalance correction position is adjusted based on the measurement result from the unbalance measuring means. Position adjustment control means is provided for outputting a position adjustment control signal to the position adjustment means based on the calculation result from the calculation means when the amount of unbalance is larger than the set value, and the amount of unbalance is When the unbalance amount is less than the above set value, the control signal for core wire feeding and the welding With a simple configuration that includes a welding control means that outputs control signals to the core wire feeding means and welding means, respectively, it is possible to automate the unbalance correction work by welding, regardless of the amount of unbalance. Moreover, there is an advantage that such unbalance correction work can be performed with high accuracy and reliability.
第1〜5図は本発明の一実施例としての回転体
の不つりあい修正装置を示すもので、第1図はそ
の概略構成を示すブロツク図、第2図はその溶接
ロボツトの配設状態を示す模式図、第3図は分散
された不つりあい修正位置を説明するための模式
図、第4,5図はいずれもその溶接形状を示す模
式図であり、第6〜9図は本発明の他の実施例と
しての回転体の不つりあい修正装置を示すもの
で、第6図はその概略構成を示すブロツク図、第
7〜9図はいずれもその作用を説明するためのフ
ローチヤートであり、第10図は従来の回転体の
不つりあい修正装置の一例を示すブロツク図であ
る。
1,2……ピツクアツプ、3,4……同期信号
発生器、5……不つりあい測定部、6……ベクト
ル合成アンプ、7……量メータ、8……角度メー
タ、11……不つりあい測定装置、12……回転
体(ワーク)、13……アーク溶接機、13a…
…溶接端部、14……溶接芯線、15……芯線送
り機構、15a,15b……ローラ、16……ベ
ース部材、17……送り案内部、18……位置調
整手段としての自動停止装置、19……ワーク回
転モータ、20……比較器、21……演算回路、
22……インデツクス部(位置調整用制御手段)、
23……溶接用制御回路、24……溶接肉盛部、
25……データ記憶部、26……入力インターフ
エイス、27……CPU、28,29……メモリ
ー、30〜32……出力インターフエイス、33
……送りモータ、34……溶接機駆動モータ、
CM……比較手段、CM1……位置調整用制御手
段、CM2……溶接用制御手段、OM……演算手
段、UM……不つりあい測定手段。
Figures 1 to 5 show an unbalance correcting device for a rotating body as an embodiment of the present invention. Figure 1 is a block diagram showing its schematic configuration, and Figure 2 shows the arrangement of the welding robot. FIG. 3 is a schematic diagram for explaining the distributed unbalance correction positions, FIGS. 4 and 5 are schematic diagrams showing the welding shape, and FIGS. This shows an unbalance correcting device for a rotating body as another embodiment, FIG. 6 is a block diagram showing its schematic configuration, and FIGS. 7 to 9 are flowcharts for explaining its operation. FIG. 10 is a block diagram showing an example of a conventional unbalance correction device for a rotating body. 1, 2...Pickup, 3, 4...Synchronizing signal generator, 5...Unbalance measurement section, 6...Vector synthesis amplifier, 7...Quantity meter, 8...Angle meter, 11...Unbalance measurement Apparatus, 12... Rotating body (work), 13... Arc welding machine, 13a...
... Welding end portion, 14 ... Welding core wire, 15 ... Core wire feeding mechanism, 15a, 15b ... Roller, 16 ... Base member, 17 ... Feed guide section, 18 ... Automatic stop device as position adjustment means, 19... Work rotation motor, 20... Comparator, 21... Arithmetic circuit,
22... Index section (position adjustment control means),
23... Welding control circuit, 24... Weld overlay part,
25...Data storage unit, 26...Input interface, 27...CPU, 28, 29...Memory, 30-32...Output interface, 33
...Feed motor, 34...Welding machine drive motor,
CM: comparison means, CM1: position adjustment control means, CM2: welding control means, OM: calculation means, UM: unbalance measurement means.
Claims (1)
不つりあい測定手段と、上記回転体の不つりあい
修正位置に不つりあい修正用の溶接を施しうる溶
接手段と、上記回転体の不つりあい修正位置と上
記溶接手段の溶接端部との相対位置関係を調整す
る位置調整手段とをそなえ、上記不つりあい測定
手段によつて測定された不つりあい量と予め設定
された設定値とを比較する比較手段と、同比較手
段によつて上記不つりあい量が上記設定値よりも
大きいと判定された場合に不つりあい修正位置を
複数箇所設定し、各不つりあい修正位置ごとに修
正すべき不つりあい量を演算する演算手段とが設
けられるとともに、上記溶接手段の溶接端部へ溶
接芯線を供給する芯線送り手段が設けられて、上
記回転体の不つりあい修正位置を上記溶接端部に
対向させるべく、上記不つりあい量が上記設定値
以下のときは上記不つりあい測定手段からの測定
結果に基づき、上記不つりあい量が上記設定値よ
りも大きいときは上記演算手段からの演算結果に
基づいて位置調整用制御信号を上記位置調整手段
へ出力する位置調整用制御手段が設けられるとと
もに、上記不つりあい量が上記設定値以下のとき
は上記不つりあい測定手段からの測定結果に基づ
き、上記不つりあい量が上記設定値よりも大きい
ときは上記演算手段からの演算結果に基づいて芯
線送り用制御信号および溶接用制御信号をそれぞ
れ上記の芯線送り手段および溶接手段へ出力する
溶接用制御手段が設けられたことを特徴とする、
回転体の不つりあい修正装置。1. An unbalance measuring means for measuring unbalance vector information of the rotating body, a welding means capable of welding for unbalance correction at the unbalance correction position of the rotating body, and an unbalance correction position of the rotating body and the above-mentioned welding. a comparison means for comparing the amount of unbalance measured by the unbalance measuring means with a preset value; Calculating means for setting a plurality of unbalance correction positions when the comparison means determines that the unbalance amount is larger than the set value, and calculating the unbalance amount to be corrected for each unbalance correction position. and core wire feeding means for supplying the welding core wire to the welding end of the welding means, so that the unbalance amount is adjusted so that the unbalance correction position of the rotary body is opposed to the welding end. When the amount of unbalance is less than the set value, the position adjustment control signal is sent to the above position based on the measurement result from the unbalance measuring means, and when the amount of unbalance is greater than the set value, the position adjustment control signal is sent to the above position based on the calculation result from the calculation means. A position adjustment control means for outputting to the adjustment means is provided, and when the unbalance amount is less than the set value, the unbalance amount is larger than the set value based on the measurement result from the unbalance measuring means. and a welding control means for outputting a core wire feeding control signal and a welding control signal to the core wire feeding means and welding means, respectively, based on the calculation result from the calculation means,
Unbalance correction device for rotating bodies.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5005886A JPS62206426A (en) | 1986-03-05 | 1986-03-05 | Imbalance correcting apparatus for rotary object |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5005886A JPS62206426A (en) | 1986-03-05 | 1986-03-05 | Imbalance correcting apparatus for rotary object |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62206426A JPS62206426A (en) | 1987-09-10 |
| JPH054016B2 true JPH054016B2 (en) | 1993-01-19 |
Family
ID=12848397
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5005886A Granted JPS62206426A (en) | 1986-03-05 | 1986-03-05 | Imbalance correcting apparatus for rotary object |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62206426A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62255841A (en) * | 1986-04-28 | 1987-11-07 | Mazda Motor Corp | Correcting device for balance of rotating body |
| JPH04191551A (en) * | 1990-11-21 | 1992-07-09 | Daikin Mfg Co Ltd | Correction of unbalance in rotating body |
| DE102009054103A1 (en) * | 2009-11-20 | 2011-05-26 | Daimler Ag | Method for balancing a mass component by CMT welding |
-
1986
- 1986-03-05 JP JP5005886A patent/JPS62206426A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62206426A (en) | 1987-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0118439B1 (en) | Adaptive welding system | |
| KR100312799B1 (en) | Welder with automatic extrapolation control, for automatic “in situ” welding along the contour of the curve | |
| GB2215870A (en) | Welding robot | |
| US11192247B2 (en) | Robot controller for controlling arc motion of robot | |
| US4885449A (en) | Electric discharge machine | |
| JPH054016B2 (en) | ||
| US4780593A (en) | Balance correcting apparatus for a rotating body | |
| JP4655485B2 (en) | Conveying apparatus, conveying acceleration determining method for the conveying apparatus, and computer program | |
| JPH07204942A (en) | Monitoring device for electric discharge machine | |
| EP0566212A1 (en) | Welding device | |
| JP2806243B2 (en) | Automatic pipe and ring welding equipment | |
| JP3829213B2 (en) | Welding method, welding control device, and welding system | |
| JP3579237B2 (en) | Data sampling method for welding machine | |
| JPH0426947B2 (en) | ||
| JPS6325892B2 (en) | ||
| US12350777B2 (en) | Method of machining an elongate workpiece, machining system and intermediate product assembly | |
| JPS6216744B2 (en) | ||
| JPS6216883A (en) | Automatic welding method | |
| JPS6340829A (en) | Balance correction of rotor | |
| JPH0371983A (en) | Method of detecting wear in back bar electrode | |
| JPH0767618B2 (en) | Downward automatic welding device | |
| JPS6144724Y2 (en) | ||
| JPH0523910B2 (en) | ||
| JPH03169490A (en) | Follow-up control method for three-dimensional laser beam machine | |
| JPH03165973A (en) | Method and device for controlling welding machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |