[go: up one dir, main page]

JP2015205302A - Seam welding system, seam welding method, and production method of workpiece - Google Patents

Seam welding system, seam welding method, and production method of workpiece Download PDF

Info

Publication number
JP2015205302A
JP2015205302A JP2014086818A JP2014086818A JP2015205302A JP 2015205302 A JP2015205302 A JP 2015205302A JP 2014086818 A JP2014086818 A JP 2014086818A JP 2014086818 A JP2014086818 A JP 2014086818A JP 2015205302 A JP2015205302 A JP 2015205302A
Authority
JP
Japan
Prior art keywords
electrode
roller
seam welding
workpiece
roller electrode
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.)
Granted
Application number
JP2014086818A
Other languages
Japanese (ja)
Other versions
JP6511626B2 (en
Inventor
雅美 中倉
Masami Nakakura
雅美 中倉
哲平 園田
Teppei Sonoda
哲平 園田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2014086818A priority Critical patent/JP6511626B2/en
Priority to CN201510059539.9A priority patent/CN105033431B/en
Priority to US14/689,057 priority patent/US10543560B2/en
Priority to EP15163995.2A priority patent/EP2957375B8/en
Publication of JP2015205302A publication Critical patent/JP2015205302A/en
Application granted granted Critical
Publication of JP6511626B2 publication Critical patent/JP6511626B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/06Resistance welding; Severing by resistance heating using roller electrodes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/06Resistance welding; Severing by resistance heating using roller electrodes
    • B23K11/065Resistance welding; Severing by resistance heating using roller electrodes for welding curved planar seams
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/24Electric supply or control circuits therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/24Electric supply or control circuits therefor
    • B23K11/25Monitoring devices
    • B23K11/252Monitoring devices using digital means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/30Features relating to electrodes
    • B23K11/3036Roller electrodes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/30Features relating to electrodes
    • B23K11/31Electrode holders and actuating devices therefor
    • B23K11/314Spot welding guns, e.g. mounted on robots
    • B23K11/315Spot welding guns, e.g. mounted on robots with one electrode moving on a linear path

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Resistance Welding (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)
  • Butt Welding And Welding Of Specific Article (AREA)

Abstract

【課題】品質高くかつ容易にシーム溶接を施すこと。【解決手段】実施形態の一態様に係るシーム溶接システムは、ローラ電極と、電極移動機構(ロボットアーム)と、複数の駆動源(サーボモータ)と、制御部とを備える。上記ローラ電極は、一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって上記被溶接物をシーム溶接する。上記電極移動機構は、上記ローラ電極が取り付けられ、かかるローラ電極を上記被溶接物の溶接線に沿って移動させる。上記駆動源は、上記電極移動機構の関節および上記ローラ電極それぞれを回転させる。上記制御部は、上記ローラ電極に作用するトルクが予め設定された範囲内となるように上記駆動源のトルク変化に基づいて上記ローラ電極の回転量を制御する。【選択図】図3ASeam welding is performed easily with high quality. A seam welding system according to an aspect of an embodiment includes a roller electrode, an electrode moving mechanism (robot arm), a plurality of drive sources (servo motors), and a control unit. A pair of the roller electrodes are provided, and the workpieces are seam-welded by being energized while rotating while sandwiching the workpieces at their peripheral portions. The electrode moving mechanism is provided with the roller electrode, and moves the roller electrode along a weld line of the workpiece. The drive source rotates the joint of the electrode moving mechanism and the roller electrode. The controller controls the amount of rotation of the roller electrode based on a change in torque of the drive source so that a torque acting on the roller electrode is within a preset range. [Selection] Figure 3A

Description

開示の実施形態は、シーム溶接システム、シーム溶接方法および被溶接物の生産方法に関する。   Embodiments disclosed herein relate to a seam welding system, a seam welding method, and a method for producing a workpiece.

従来、ロボットに被溶接物を保持させて、かかる被溶接物を一対のローラ電極間に送りながらシーム溶接するシーム溶接システムが知られている(たとえば、特許文献1参照)。   Conventionally, a seam welding system is known in which a workpiece is held by a robot and seam welding is performed while the workpiece is fed between a pair of roller electrodes (see, for example, Patent Document 1).

かかるシーム溶接システムは、円盤形状をなす前述の一対のローラ電極と、ローラ電極ごとに設けられ、各ローラ電極を回転させるモータとを備える。   Such a seam welding system includes the pair of roller electrodes having a disk shape, and a motor that is provided for each roller electrode and rotates each roller electrode.

そして、シーム溶接システムは、ロボットによってこの一対のローラ電極間へ被溶接物を送りつつ、ローラ電極それぞれの周縁部で挟持して加圧しながらモータでローラ電極を回転させ、ローラ電極間に通電される溶接電流によって被溶接物をシーム溶接する。   In the seam welding system, while a workpiece is being fed between the pair of roller electrodes by a robot, the roller electrodes are rotated by a motor while being sandwiched and pressed between the peripheral portions of the roller electrodes, and energized between the roller electrodes. The workpiece is seam welded by the welding current.

なお、被溶接物とローラ電極とは相対的に移動すればよいため、近年では、ロボットアームの先端部側にローラ電極を取り付けて、かかるローラ電極側をロボットアームによって被溶接物の溶接線に沿って移動させるシーム溶接システムも提案されている。   Since the work piece and the roller electrode need only move relatively, in recent years, a roller electrode is attached to the distal end side of the robot arm, and the roller electrode side is connected to the weld line of the work piece by the robot arm. Seam welding systems that move along are also proposed.

特開2010−158692号公報JP 2010-158692 A

しかしながら、上述した従来技術には、品質高くかつ容易にシーム溶接を施すうえで更なる改善の余地がある。   However, the above-described conventional technology has room for further improvement in seam welding with high quality and ease.

具体的には、上述した従来技術では、ローラ電極が通電されることによって、ローラ電極の描く軌跡が安定せず、予定の溶接線からずれる場合があった。このため、被溶接物に対し、品質の高いシーム溶接を施すうえでは不十分であった。   Specifically, in the above-described prior art, when the roller electrode is energized, the locus drawn by the roller electrode may not be stable and may deviate from the planned weld line. For this reason, it was inadequate when performing high-quality seam welding on the workpiece.

また、上述のように軌跡が安定しないため、数多くトライアンドエラーを繰り返してロボットに教示を行う必要があり、煩雑であった。   In addition, since the locus is not stable as described above, it is necessary to repeat the trial and error to teach the robot, which is complicated.

実施形態の一態様は、上記に鑑みてなされたものであって、品質高くかつ容易にシーム溶接を施すことができるシーム溶接システム、シーム溶接方法および被溶接物の生産方法を提供することを目的とする。   One aspect of the embodiments has been made in view of the above, and it is an object to provide a seam welding system, a seam welding method, and a method for producing a workpiece to be welded that can perform seam welding with high quality and ease. And

実施形態の一態様に係るシーム溶接システムは、ローラ電極と、電極移動機構と、複数の駆動源と、制御部とを備える。前記ローラ電極は、一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって前記被溶接物をシーム溶接する。前記電極移動機構は、前記ローラ電極が取り付けられ、該ローラ電極を前記被溶接物の溶接線に沿って移動させる。前記駆動源は、前記電極移動機構の関節および前記ローラ電極それぞれを回転させる。前記制御部は、前記ローラ電極に作用するトルクが予め設定された範囲内となるように前記駆動源のトルク変化に基づいて前記ローラ電極の回転量を制御する。   A seam welding system according to one aspect of an embodiment includes a roller electrode, an electrode moving mechanism, a plurality of drive sources, and a control unit. A pair of the roller electrodes are provided, and the workpieces are seam-welded by being energized while rotating while sandwiching the workpieces at the peripheral edges of the roller electrodes. The electrode moving mechanism is provided with the roller electrode, and moves the roller electrode along a weld line of the workpiece. The drive source rotates the joint of the electrode moving mechanism and the roller electrode. The controller controls the amount of rotation of the roller electrode based on a change in torque of the drive source so that the torque acting on the roller electrode is within a preset range.

実施形態の一態様によれば、品質高くかつ容易にシーム溶接を施すことができる。   According to one aspect of the embodiment, seam welding can be easily performed with high quality.

図1は、実施形態に係るシーム溶接システムの構成を示す模式図である。Drawing 1 is a mimetic diagram showing the composition of the seam welding system concerning an embodiment. 図2Aは、実施形態に係るシーム溶接方法の概要を示す図(その1)である。Drawing 2A is a figure (the 1) showing an outline of a seam welding method concerning an embodiment. 図2Bは、実施形態に係るシーム溶接方法の概要を示す図(その2)である。Drawing 2B is a figure (the 2) showing an outline of a seam welding method concerning an embodiment. 図2Cは、実施形態に係るシーム溶接方法の概要を示す図(その3)である。FIG. 2C is a diagram (part 3) illustrating an overview of the seam welding method according to the embodiment. 図2Dは、実施形態に係るシーム溶接方法の概要を示す図(その4)である。FIG. 2D is a diagram (part 4) illustrating an overview of the seam welding method according to the embodiment. 図2Eは、実施形態に係るシーム溶接方法の概要を示す図(その5)である。FIG. 2E is a diagram (part 5) illustrating an overview of the seam welding method according to the embodiment. 図2Fは、実施形態に係るシーム溶接方法の概要を示す図(その6)である。FIG. 2F is a diagram (part 6) illustrating an overview of the seam welding method according to the embodiment. 図2Gは、実施形態に係るシーム溶接方法の概要を示す図(その7)である。FIG. 2G is a diagram (part 7) illustrating an overview of the seam welding method according to the embodiment. 図2Hは、実施形態に係るシーム溶接方法の概要を示す図(その8)である。FIG. 2H is a diagram (part 8) illustrating an overview of the seam welding method according to the embodiment. 図3Aは、実施形態に係るシーム溶接システムの構成を示すブロック図である。FIG. 3A is a block diagram illustrating a configuration of the seam welding system according to the embodiment. 図3Bは、補正部の構成の一例を示すブロック図である。FIG. 3B is a block diagram illustrating an example of the configuration of the correction unit. 図4は、実施形態に係るシーム溶接システムが実行する処理手順を示すフローチャートである。FIG. 4 is a flowchart illustrating a processing procedure executed by the seam welding system according to the embodiment. 図5は、その他の実施形態に係るシーム溶接システムの構成を示すブロック図である。FIG. 5 is a block diagram showing a configuration of a seam welding system according to another embodiment.

以下、添付図面を参照して、本願の開示するシーム溶接システム、シーム溶接方法および被溶接物の生産方法の実施形態を詳細に説明する。なお、以下に示す実施形態によりこの発明が限定されるものではない。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of a seam welding system, a seam welding method, and a method for producing an article to be welded will be described in detail with reference to the accompanying drawings. In addition, this invention is not limited by embodiment shown below.

また、以下では、シーム溶接システムが、シーム溶接用のエンドエフェクタ(以下、「溶接ガン」と言う)を先端部に有するロボットアームを備えたロボットシステムである場合を例に挙げて説明を行う。   In the following description, the case where the seam welding system is a robot system including a robot arm having a seam welding end effector (hereinafter referred to as a “welding gun”) at a tip end portion will be described.

ロボットアームは、溶接ガンに含まれるローラ電極を移動させる電極移動機構の一例である。ここで、電極移動機構は、単軸駆動機構でローラ電極を移動させるといった他の構成にも置換可能である。したがって、シーム溶接システムは必ずしもロボットアームを備えたロボットシステムでなくともよい。   The robot arm is an example of an electrode moving mechanism that moves a roller electrode included in the welding gun. Here, the electrode moving mechanism can be replaced with another configuration in which the roller electrode is moved by a single-axis driving mechanism. Therefore, the seam welding system is not necessarily a robot system including a robot arm.

また、以下では、シーム溶接を施す対象物である被溶接物については、「ワーク」と記載する。   Hereinafter, a workpiece to be seam-welded is described as a “workpiece”.

図1は、実施形態に係るシーム溶接システム1の構成を示す模式図である。なお、図1には、説明を分かりやすくするために、鉛直上向きを正方向とするZ軸を含む3次元の直交座標系を図示している。かかる直交座標系は、以下の説明で用いる他の図面においても示す場合がある。   Drawing 1 is a mimetic diagram showing the composition of seam welding system 1 concerning an embodiment. FIG. 1 shows a three-dimensional orthogonal coordinate system including the Z axis with the vertical upward direction as the positive direction for easy understanding. Such an orthogonal coordinate system may be shown in other drawings used in the following description.

また、以下では、説明の便宜上、ロボット10および溶接ガン20の旋回位置や向きが図1に示す状態であるものとして、ロボット10および溶接ガン20における各部位の位置関係を説明する。   In the following, for convenience of explanation, the positional relationship between the respective parts of the robot 10 and the welding gun 20 will be described on the assumption that the turning positions and orientations of the robot 10 and the welding gun 20 are in the state shown in FIG.

図1に示すように、シーム溶接システム1は、ロボット10と、溶接ガン20と、制御装置30とを備える。   As shown in FIG. 1, the seam welding system 1 includes a robot 10, a welding gun 20, and a control device 30.

ロボット10は、基台部11と、旋回ベース12と、ロボットアーム13とをさらに備える。また、ロボットアーム13は、下部アーム13aと、上部アーム13bと、手首部13cと、フランジ部13dとをさらに備える。   The robot 10 further includes a base 11, a turning base 12, and a robot arm 13. The robot arm 13 further includes a lower arm 13a, an upper arm 13b, a wrist portion 13c, and a flange portion 13d.

なお、以下では、ロボット10の基台部11が据え付けられる設置面側を「基端側」と呼び、各部材の基端側周辺を「基端部」と呼ぶ。また、ロボット10のフランジ部13d側を「先端側」と呼び、各部材の先端側周辺を「先端部」と呼ぶ。   In the following, the installation surface side on which the base 11 of the robot 10 is installed is referred to as “base end side”, and the vicinity of the base end side of each member is referred to as “base end portion”. Further, the flange portion 13d side of the robot 10 is referred to as a “tip side”, and the tip side periphery of each member is referred to as a “tip portion”.

基台部11は、床面などの設置面に固定される支持ベースである。旋回ベース12は、かかる基台部11上に旋回可能に設けられる。下部アーム13aは、旋回ベース12に対して回転可能に設けられる。   The base part 11 is a support base fixed to an installation surface such as a floor surface. The turning base 12 is provided on the base 11 so as to be turnable. The lower arm 13 a is provided to be rotatable with respect to the turning base 12.

上部アーム13bは、下部アーム13aに対して回転可能に設けられる。手首部13cは、上部アーム13bの先端部に揺動可能に設けられる。また、フランジ部13dは、かかる手首部13cに対して回転可能に設けられる。   The upper arm 13b is rotatably provided with respect to the lower arm 13a. The wrist portion 13c is swingably provided at the distal end portion of the upper arm 13b. The flange portion 13d is provided so as to be rotatable with respect to the wrist portion 13c.

なお、フランジ部13dには、溶接ガン20が取り付けられる。すなわち、ロボットアーム13は、溶接ガン20を支持する。   A welding gun 20 is attached to the flange portion 13d. That is, the robot arm 13 supports the welding gun 20.

かかるロボット10の構成についてさらに詳しく説明する。図1に示すように、ロボット10は、いわゆる垂直多関節型である。旋回ベース12は、基台部11に対し、旋回軸Sまわりに旋回可能に連結される(図中の矢印101参照)。   The configuration of the robot 10 will be described in more detail. As shown in FIG. 1, the robot 10 is a so-called vertical articulated type. The turning base 12 is connected to the base portion 11 so as to be turnable around the turning axis S (see arrow 101 in the figure).

下部アーム13aは、旋回ベース12に対し、基端部が旋回軸Sに略垂直な(ねじれの位置を含む)軸Lまわりに回転可能に連結される(図中の矢印102参照)。   The lower arm 13a is connected to the turning base 12 so that a base end portion thereof is rotatable about an axis L (including a twisted position) substantially perpendicular to the turning axis S (see an arrow 102 in the figure).

上部アーム13bは、下部アーム13aの先端部に対し、基端部が軸Lに略平行な軸Uまわりに回転可能に連結される(図中の矢印103参照)。また、上部アーム13bは、軸Uに略垂直な(ねじれの位置を含む)軸Rまわりに回転可能に設けられている(図中の矢印104参照)。   The upper arm 13b is connected to the distal end portion of the lower arm 13a so that the base end portion is rotatable about an axis U substantially parallel to the axis L (see arrow 103 in the figure). Further, the upper arm 13b is provided so as to be rotatable about an axis R that is substantially perpendicular to the axis U (including the twisted position) (see an arrow 104 in the figure).

手首部13cは、上部アーム13bの先端部に対し、基端部が軸Rに略垂直な軸Bまわりに揺動可能に連結される(図中の矢印105参照)。フランジ部13dは、手首部13cに対し、軸Bに略垂直な軸Tまわりに回転可能に連結される(図中の矢印106参照)。   The wrist portion 13c is connected to the distal end portion of the upper arm 13b so that the base end portion can swing around an axis B substantially perpendicular to the axis R (see arrow 105 in the figure). The flange portion 13d is connected to the wrist portion 13c so as to be rotatable around an axis T substantially perpendicular to the axis B (see an arrow 106 in the figure).

なお、ロボットアーム13の有する可動部である各関節には、サーボモータM1〜M6が搭載されており、ロボット10は、かかるサーボモータM1〜M6それぞれの回転位置を制御されることによって、多様に姿勢を変化させることができる。   In addition, servo motors M1 to M6 are mounted on each joint, which is a movable part of the robot arm 13, and the robot 10 can be variously controlled by controlling the rotation positions of the servo motors M1 to M6. The posture can be changed.

そして、フランジ部13dには、上述のように溶接ガン20が取り付けられる。次に、かかる溶接ガン20の具体的な構成について説明する。なお、説明の便宜上、図1では、溶接ガン20を、フレーム21をXY平面で切断した略断面図で示している。   The welding gun 20 is attached to the flange portion 13d as described above. Next, a specific configuration of the welding gun 20 will be described. For convenience of explanation, FIG. 1 shows the welding gun 20 in a schematic cross-sectional view in which the frame 21 is cut along the XY plane.

図1に示すように、溶接ガン20は、フレーム21と、可動ブロック22と、固定ブロック23と、シリンダ24と、レール25と、一対のローラ電極26,27とをさらに備える。   As shown in FIG. 1, the welding gun 20 further includes a frame 21, a movable block 22, a fixed block 23, a cylinder 24, a rail 25, and a pair of roller electrodes 26 and 27.

フレーム21は、可動ブロック22と、固定ブロック23とを支持する。可動ブロック22は、シリンダ24に連結され、かかるシリンダ24の駆動によりレール25に沿ってスライド可能に支持される。固定ブロック23は、フレーム21に対して固定される。   The frame 21 supports the movable block 22 and the fixed block 23. The movable block 22 is connected to a cylinder 24 and is supported so as to be slidable along the rail 25 by driving the cylinder 24. The fixed block 23 is fixed to the frame 21.

一対のローラ電極26,27は、図中のX軸方向から視た場合にそれぞれ略円盤状をなし、一方のローラ電極26は、可動ブロック22に対し、軸AXr1まわりに回転可能に連結される(図中の矢印107参照)。   The pair of roller electrodes 26 and 27 each have a substantially disk shape when viewed from the X-axis direction in the figure, and one roller electrode 26 is connected to the movable block 22 so as to be rotatable about the axis AXr1. (See arrow 107 in the figure).

なお、かかるローラ電極26は、可動ブロック22に搭載されたサーボモータM7が回転させる。また、ローラ電極26は、可動ブロック22のスライドにともない、図中の矢印108の向きにスライド可能である。   The roller electrode 26 is rotated by a servo motor M7 mounted on the movable block 22. The roller electrode 26 can be slid in the direction of the arrow 108 in the drawing as the movable block 22 slides.

また、他方のローラ電極27は、固定ブロック23に対し、軸AXr2まわりに回転可能に連結される(図中の矢印109参照)。なお、かかるローラ電極27は、固定ブロック23に搭載されたサーボモータM8が回転させる。   The other roller electrode 27 is connected to the fixed block 23 so as to be rotatable about the axis AXr2 (see an arrow 109 in the figure). The roller electrode 27 is rotated by a servo motor M8 mounted on the fixed block 23.

このように構成された溶接ガン20は、電極移動機構であるロボット10の動作によって位置および姿勢を変更され、一対のローラ電極26,27が互いの周縁部でワークWを挟み付けつつ回転しながら通電されることによってワークWをシーム溶接する。   The position and posture of the welding gun 20 configured as described above are changed by the operation of the robot 10 that is an electrode moving mechanism, and the pair of roller electrodes 26 and 27 rotate while sandwiching the workpiece W between the peripheral edges of each other. The workpiece W is seam welded by being energized.

なお、通電は、溶接電流がローラ電極27側へ接続された給電ケーブル(図示略)を介し、ローラ電極26側へ接続されたアースケーブル(図示略)へ流されることによって行われる。ここで、給電側とアース側とは逆であってもよい。   The energization is performed by flowing a welding current through a power supply cable (not shown) connected to the roller electrode 27 side to an earth cable (not shown) connected to the roller electrode 26 side. Here, the power supply side and the ground side may be reversed.

次に、制御装置30について説明する。制御装置30は、上述したロボット10や溶接ガン20といった各種装置と情報伝達可能に接続される。なお、その接続形態は、有線および無線を問わない。   Next, the control device 30 will be described. The control device 30 is connected to various devices such as the robot 10 and the welding gun 20 described above so as to be able to transmit information. The connection form may be wired or wireless.

ここで、制御装置30は、接続された各種装置の動作を制御するコントローラであり、種々の制御機器や演算処理装置、記憶デバイスなどを含んで構成される。   Here, the control device 30 is a controller that controls the operation of various connected devices, and includes various control devices, arithmetic processing devices, storage devices, and the like.

そして、制御装置30は、たとえば上述のロボット10および溶接ガン20の位置や姿勢を変化させる動作制御を、これらを動作させる特定のプログラムである「ジョブ」に基づいて実行する。「ジョブ」は、図示略の入力装置(たとえば、プログラミングペンダントなど)を介して制御装置30の記憶部32(後述)に教示情報32a(後述)として予め登録される。   Then, the control device 30 executes, for example, the above-described operation control for changing the positions and postures of the robot 10 and the welding gun 20 based on a “job” that is a specific program for operating them. The “job” is registered in advance as teaching information 32 a (described later) in a storage unit 32 (described later) of the control device 30 via an input device (not shown) (for example, a programming pendant).

制御装置30は、かかる「ジョブ」に基づいてロボット10および溶接ガン20を動作させる動作信号を生成し、ロボット10および溶接ガン20へ出力する。この動作信号は、たとえば、ロボット10および溶接ガン20に搭載されたサーボモータM1〜M8へのパルス信号として生成される。かかる制御装置30の構成の詳細については、図3Aおよび図3Bを用いて後述する。   The control device 30 generates an operation signal for operating the robot 10 and the welding gun 20 based on the “job” and outputs the operation signal to the robot 10 and the welding gun 20. This operation signal is generated, for example, as a pulse signal to servo motors M1 to M8 mounted on robot 10 and welding gun 20. Details of the configuration of the control device 30 will be described later with reference to FIGS. 3A and 3B.

次に、実施形態に係るシーム溶接システム1に適用されるシーム溶接方法の概要について、図2A〜図2Hを用いて説明する。図2A〜図2Hは、実施形態に係るシーム溶接方法の概要を示す図(その1)〜(その8)である。   Next, the outline of the seam welding method applied to the seam welding system 1 according to the embodiment will be described with reference to FIGS. 2A to 2H. 2A to 2H are views (No. 1) to (No. 8) showing an outline of the seam welding method according to the embodiment.

ここで、図2Aには、ワークWを平面視したものをごく模式的に示している。符号「sp」および符号「ep」は、それぞれ順に「始点」および「終点」を指す。以下では、かかる始点spおよび終点epを結ぶ弧状線を溶接予定線wpとする場合を例に挙げて説明を進める。   Here, in FIG. 2A, a schematic view of the workpiece W in plan view is shown. The code “sp” and the code “ep” indicate “start point” and “end point”, respectively. Hereinafter, description will be given by taking as an example a case where the arcuate line connecting the start point sp and the end point ep is the planned welding line wp.

まず、かかる溶接予定線wpに沿って、一対のローラ電極26,27がワークWを挟み付けつつ回転しながらロボットアーム13によって移動させられるよう、ロボット10および溶接ガン20の動作が教示される。   First, the operation of the robot 10 and the welding gun 20 is taught such that the pair of roller electrodes 26 and 27 are moved along the planned welding line wp by the robot arm 13 while rotating while sandwiching the workpiece W therebetween.

具体的には、図2Bに示すように、ローラ電極26を前述のシリンダ24の駆動によりスライドさせて(図中の矢印201参照)、ローラ電極26,27でワークWを挟み付ける動作が教示される。そして、ワークWを挟み付けつつローラ電極26,27を回転させながら、始点spから終点epへロボットアーム13を用いて溶接ガン20を移動させる動作が教示される(図中の矢印202参照)。   Specifically, as shown in FIG. 2B, the roller electrode 26 is slid by driving the cylinder 24 (see the arrow 201 in the figure), and the operation of sandwiching the workpiece W with the roller electrodes 26 and 27 is taught. The Then, the operation of moving the welding gun 20 from the start point sp to the end point ep using the robot arm 13 while rotating the roller electrodes 26 and 27 while sandwiching the workpiece W is taught (see arrow 202 in the figure).

なお、このとき図2Bに「無通電時(教示時)」として示すように、教示時においては、ローラ電極26,27の間に対する通電は行われない。   At this time, as indicated by “no energization (during teaching)” in FIG. 2B, energization between the roller electrodes 26 and 27 is not performed during teaching.

このようにシーム溶接の教示は、ローラ電極26,27間が無通電の状態で、ローラ電極26,27の描く軌跡が溶接予定線wpに沿うように行われる。また、図2Cに示すように、このときロボット10の推力(ロボット推力)およびローラ電極26,27に作用するトルク(電極トルク)が、それぞれ略一定となるように教示されることが好ましい。これにより、ロボットアーム13の動作に溶接ガン20が同期して追従し、安定した溶接線を描くための教示を行うことができる。   Thus, the teaching of seam welding is performed so that the locus drawn by the roller electrodes 26 and 27 follows the planned welding line wp while the roller electrodes 26 and 27 are not energized. Further, as shown in FIG. 2C, it is preferable to teach that the thrust of the robot 10 (robot thrust) and the torque (electrode torque) acting on the roller electrodes 26 and 27 at this time are substantially constant. Thereby, the welding gun 20 follows the operation of the robot arm 13 synchronously, and teaching for drawing a stable weld line can be performed.

ただし、このように安定した溶接線を描くための教示を行ったとしても、実際にシーム溶接が行われる際にはローラ電極26,27の間に通電が行われ、教示時とは条件が異なることになる。ここで、従来技術に係るシーム溶接方法における問題点について説明しておく。   However, even if teaching for drawing a stable weld line is performed, energization is performed between the roller electrodes 26 and 27 when seam welding is actually performed, and the conditions are different from those at the time of teaching. It will be. Here, problems in the seam welding method according to the prior art will be described.

従来技術に係るシーム溶接方法においては、ロボットアーム13の動作に溶接ガン20が同期して追従し、安定した溶接線を描くための教示が行われたにも関わらず、図2Dに示すように、ローラ電極26,27間に通電がなされた場合、ロボットアーム13と溶接ガン20との位置関係が徐々にずれてしまう場合があった。   In the seam welding method according to the prior art, as shown in FIG. 2D, the welding gun 20 follows the operation of the robot arm 13 in synchronization and teaches to draw a stable weld line. When the energization is performed between the roller electrodes 26 and 27, the positional relationship between the robot arm 13 and the welding gun 20 may gradually shift.

かかる場合におけるロボット推力および電極トルクの変化を図2Eに示す。すなわち、図2Eに示すように、かかる場合の電極トルクは無通電時に比して右肩下がりとなり、ロボット推力は無通電時に比して右肩上がりとなっていた。   FIG. 2E shows changes in robot thrust and electrode torque in such a case. That is, as shown in FIG. 2E, the electrode torque in this case is lower than that when no current is applied, and the robot thrust is higher than that when no current is supplied.

言い換えれば、溶接ガン20はロボットアーム13に遅れ、いわば引き摺られる形となる。ここで、ロボットアーム13と溶接ガン20の同期ずれにより、ロボットアーム13とワークWには応力が生じ、ロボットアーム13のたわみやワークWのずれを誘発する場合がある。   In other words, the welding gun 20 is delayed from the robot arm 13 and is dragged. Here, due to the synchronization shift between the robot arm 13 and the welding gun 20, stress is generated in the robot arm 13 and the workpiece W, and the deflection of the robot arm 13 or the shift of the workpiece W may be induced in some cases.

たとえば、図2Fに示すように、実際の溶接線wlが溶接予定線wpよりも内側にずれる結果を招く場合があった。このような現象は、ローラ電極26,27間に通電がなされることで、ワークWに生じた溶融池等によってローラ電極26,27が滑りやすくなることが一因として考えられる。   For example, as shown in FIG. 2F, there is a case where the actual welding line wl is shifted inward from the planned welding line wp. Such a phenomenon is considered to be caused by the fact that the roller electrodes 26 and 27 become slippery due to a molten pool or the like generated in the work W when the roller electrodes 26 and 27 are energized.

また、ローラ電極26,27の実回転量がロボットアーム13の動作に対して遅れることにより、ローラ電極26,27の進行角度AZr(図1参照)と溶接予定線wpの接線角度とにずれが生じることにも起因する。   Further, since the actual rotation amount of the roller electrodes 26 and 27 is delayed with respect to the operation of the robot arm 13, a deviation is caused between the advance angle AZr (see FIG. 1) of the roller electrodes 26 and 27 and the tangential angle of the planned welding line wp. It also depends on what happens.

そこで、実施形態に係るシーム溶接方法では、ローラ電極26,27間に通電がなされた場合においても、ロボットアーム13と溶接ガン20との位置関係を、図2Bの「無通電時(教示時)」の状態(溶接予定線wp)に対して所定の誤差以内に保ちながら、安定した溶接線wlを描くことを目的に構成した。   Therefore, in the seam welding method according to the embodiment, even when energization is performed between the roller electrodes 26 and 27, the positional relationship between the robot arm 13 and the welding gun 20 is shown in “no energization (during teaching)” in FIG. It was constructed for the purpose of drawing a stable weld line wl while keeping within a predetermined error with respect to the state of “(scheduled weld line wp)”.

具体的には、図2Gに示すように、通電時においてローラ電極26,27に作用する電極トルクが、無通電時(教示時)の電極トルクに基づいて予め設定された範囲200内となるように、ローラ電極26,27の回転速度(電極速度)を補正することとした。ここで、範囲200は、前述の所定の誤差に対応するように予め設定されるが、実際の溶接誤差を完全に所定の誤差内に収めることに限定されるものではない。   Specifically, as shown in FIG. 2G, the electrode torque acting on the roller electrodes 26 and 27 when energized is within a range 200 set in advance based on the electrode torque when not energized (during teaching). In addition, the rotational speed (electrode speed) of the roller electrodes 26 and 27 is corrected. Here, the range 200 is set in advance so as to correspond to the above-described predetermined error, but is not limited to the actual welding error being completely within the predetermined error.

たとえば一例として、実施形態に係るシーム溶接方法では、ローラ電極26,27それぞれに作用する電極トルクの平均値が範囲200内で略一定となるように、ローラ電極26,27の電極速度が補正される。   For example, in the seam welding method according to the embodiment, as an example, the electrode speeds of the roller electrodes 26 and 27 are corrected so that the average value of the electrode torque acting on the roller electrodes 26 and 27 is substantially constant within the range 200. The

なお、かかる電極速度の補正は、ロボットアーム13の各関節およびローラ電極26,27それぞれを回転させる駆動源であるサーボモータM1〜M8の少なくともいずれかのトルク変化に基づいてローラ電極26,27の回転量を制御することによって行われる。トルク変化は、各サーボモータM1〜M8からフィードバックされるトルク指令に基づいて取得され、センサレスで検知することができる。   The correction of the electrode speed is based on the change in torque of the roller electrodes 26 and 27 based on at least one of the torque changes of the servo motors M1 to M8 which are driving sources for rotating the joints of the robot arm 13 and the roller electrodes 26 and 27, respectively. This is done by controlling the amount of rotation. The torque change is acquired based on a torque command fed back from each of the servo motors M1 to M8, and can be detected without a sensor.

また、図2Gに示すように、かかる電極速度の補正にあたり、実施形態に係るシーム溶接方法では、ローラ電極26,27の回転量を急峻でなく緩やかに変化させることとした。   Further, as shown in FIG. 2G, in correcting the electrode speed, in the seam welding method according to the embodiment, the rotation amount of the roller electrodes 26 and 27 is changed not gradually but gently.

たとえば一例として、実施形態に係るシーム溶接方法では、数Hzといった低いパルス周波数でローラ電極26,27の回転量を制御する。このようにローラ電極26,27の回転量を緩やかに変化させることで、溶接ガン20の動作をロボット10の動作に緩やかに追従させられるので、溶接線wlが急峻な変化で補正されるのを防ぐことができる。なお、これらを実現する具体的な構成の一例については、図3Aおよび図3Bを用いて後述する。   For example, in the seam welding method according to the embodiment, the rotation amounts of the roller electrodes 26 and 27 are controlled at a low pulse frequency such as several Hz. By gradually changing the rotation amounts of the roller electrodes 26 and 27 in this way, the operation of the welding gun 20 can be gently followed by the operation of the robot 10, so that the welding line wl is corrected with a steep change. Can be prevented. Note that an example of a specific configuration for realizing these will be described later with reference to FIGS. 3A and 3B.

このような方策をとることで、実施形態に係るシーム溶接方法では、図2Hに示すように通電時でローラ電極26,27が滑りやすい状態であっても、これらローラ電極26,27の回転量を制御して、教示時に近い状態で溶接ガン20をロボットアーム13へ追従させることができる。したがって、品質高くかつ容易にシーム溶接を施すのに資することができる。   By taking such measures, in the seam welding method according to the embodiment, even if the roller electrodes 26 and 27 are slippery when energized as shown in FIG. And the welding gun 20 can be made to follow the robot arm 13 in a state close to teaching. Therefore, it can contribute to high quality and easy seam welding.

ここで、実施形態に係るシーム溶接システム1の説明に戻り、前述の制御装置30の内部構成を主たる例に挙げ、シーム溶接システム1のブロック構成について図3Aおよび図3Bを用いて説明する。   Here, returning to the description of the seam welding system 1 according to the embodiment, the block configuration of the seam welding system 1 will be described with reference to FIG. 3A and FIG.

図3Aは、実施形態に係るシーム溶接システム1の構成を示すブロック図である。また、図3Bは、補正部31cの構成の一例を示すブロック図である。   FIG. 3A is a block diagram illustrating a configuration of the seam welding system 1 according to the embodiment. FIG. 3B is a block diagram illustrating an example of the configuration of the correction unit 31c.

なお、図3Aおよび図3Bでは、本実施形態の説明に必要な構成要素のみを示しており、その他の構成要素についての記載を省略している。たとえば、シーム溶接システム1には、溶接用の電力を発生させる電源装置も含まれるが、ここではあえてその記載を省略している。   In FIGS. 3A and 3B, only components necessary for the description of the present embodiment are shown, and descriptions of other components are omitted. For example, the seam welding system 1 includes a power supply device that generates welding power, but the description thereof is omitted here.

また、図3Aおよび図3Bを用いた説明では、既に説明済みの構成要素については説明を簡略化するか省略する場合がある。   Further, in the description using FIGS. 3A and 3B, description of components that have already been described may be simplified or omitted.

図3Aに示すように、制御装置30は、制御部31と、記憶部32とを備える。制御部31は、逆キネマティクス演算部31aと、電極回転指令部31bと、補正部31cとをさらに備える。   As illustrated in FIG. 3A, the control device 30 includes a control unit 31 and a storage unit 32. The control unit 31 further includes an inverse kinematics calculation unit 31a, an electrode rotation command unit 31b, and a correction unit 31c.

記憶部32は、ハードディスクドライブや不揮発性メモリといった記憶デバイスであり、教示情報32aを記憶する。教示情報32aは、ロボットアーム13および溶接ガン20の動作経路を規定するプログラム(前述の「ジョブ」に対応)を含む情報である。また、教示情報32aは、前述の範囲200(図2G参照)等に対応する所定の閾値等を含む。   The storage unit 32 is a storage device such as a hard disk drive or a nonvolatile memory, and stores teaching information 32a. The teaching information 32 a is information including a program (corresponding to the “job” described above) that defines the operation paths of the robot arm 13 and the welding gun 20. The teaching information 32a includes a predetermined threshold corresponding to the above-described range 200 (see FIG. 2G) and the like.

なお、図3Aに示す制御装置30の各構成要素は、すべてが制御装置30単体に配置されなくともよい。たとえば、記憶部32の記憶する教示情報32aを、ロボット10が有する内部メモリに記憶させてもよい。また、制御装置30の上位装置が記憶し、上位装置から制御装置30が適宜取得してもよい。   Note that all the components of the control device 30 shown in FIG. 3A may not be arranged in the control device 30 alone. For example, the teaching information 32a stored in the storage unit 32 may be stored in an internal memory of the robot 10. Alternatively, the host device of the control device 30 may store the information, and the control device 30 may appropriately acquire from the host device.

制御部31は、制御装置30の全体制御を行う。具体的には、ローラ電極26,27に作用するトルクが予め設定された範囲200内となるようにサーボモータM1〜M8のトルク変化に基づいてローラ電極26,27の回転量を制御する。   The control unit 31 performs overall control of the control device 30. Specifically, the rotation amounts of the roller electrodes 26 and 27 are controlled based on the torque change of the servo motors M1 to M8 so that the torque acting on the roller electrodes 26 and 27 is within a preset range 200.

なお、ここでは、ローラ電極26,27を回転させる駆動源であるサーボモータM7,M8のトルク変化に基づいてローラ電極26,27の回転量が制御されるものとする。   Here, it is assumed that the rotation amounts of the roller electrodes 26 and 27 are controlled based on the torque change of the servo motors M7 and M8 which are driving sources for rotating the roller electrodes 26 and 27.

逆キネマティクス演算部31aは、教示情報32aとして予め登録されたロボットアーム13の動作経路に基づき、ロボットアーム13の各関節の回転位置を制御する。   The inverse kinematics calculation unit 31a controls the rotational position of each joint of the robot arm 13 based on the operation path of the robot arm 13 registered in advance as the teaching information 32a.

具体的には、逆キネマティクス演算部31aは、たとえば、上記動作経路上の目標点の座標値を溶接ガン20の代表点の位置とし、かかる位置におけるシリンダ24によるローラ電極26のスライド方向を溶接ガン20の姿勢として、逆キネマティクス演算によって、ロボットアーム13を動作させる動作信号を生成する。そして、かかる動作信号をサーボモータM1〜M6へ出力して、ロボットアーム13を動作させる。   Specifically, the inverse kinematics calculation unit 31a uses, for example, the coordinate value of the target point on the operation path as the position of the representative point of the welding gun 20, and welds the sliding direction of the roller electrode 26 by the cylinder 24 at this position. As the posture of the gun 20, an operation signal for operating the robot arm 13 is generated by inverse kinematics calculation. Then, such operation signals are output to the servo motors M1 to M6 to operate the robot arm 13.

また、逆キネマティクス演算部31aは、前述の代表点に関する位置指令を電極回転指令部31bへ出力する。   Further, the inverse kinematics calculation unit 31a outputs a position command related to the representative point to the electrode rotation command unit 31b.

電極回転指令部31bは、逆キネマティクス演算部31aから受け取った位置指令に基づき、代表点における速度計算を行ってサーボモータM7,M8を動作させる動作信号を生成する。そして、生成した動作信号をサーボモータM7,M8へ出力して、ローラ電極26,27をそれぞれ回転させる。   The electrode rotation command unit 31b performs a speed calculation at the representative point based on the position command received from the inverse kinematics calculation unit 31a and generates an operation signal for operating the servo motors M7 and M8. Then, the generated operation signals are output to the servo motors M7 and M8 to rotate the roller electrodes 26 and 27, respectively.

補正部31cは、サーボモータM7,M8からのトルク指令に基づいてサーボモータM7,M8のトルク変化を取得し、かかるトルク変化に基づいてローラ電極26,27の回転量を補正するための補正値をフィードバック制御によって演算する。   The correction unit 31c acquires torque changes of the servo motors M7 and M8 based on torque commands from the servo motors M7 and M8, and corrects values for correcting the rotation amounts of the roller electrodes 26 and 27 based on the torque changes. Is calculated by feedback control.

なお、このとき補正部31cは、ローラ電極26,27の回転量が上述のように緩やかに変化するような補正値を演算する。そして、演算して得た補正値を電極回転指令部31bへ出力して、電極回転指令部31bへローラ電極26,27の回転量を補正させる。   At this time, the correction unit 31c calculates a correction value such that the rotation amounts of the roller electrodes 26 and 27 change gently as described above. Then, the correction value obtained by the calculation is output to the electrode rotation command unit 31b, and the rotation amount of the roller electrodes 26 and 27 is corrected by the electrode rotation command unit 31b.

具体的には、補正部31cは、図3Bに示すように、たとえばフィードバック制御の一種であるPID制御(Proportional Integral Derivative Controller)によって補正値を演算するように構成される。   Specifically, as illustrated in FIG. 3B, the correction unit 31c is configured to calculate a correction value by, for example, PID control (Proportional Integral Derivative Controller) which is a kind of feedback control.

図3Bに示す例では、まず補正部31cは、たとえば平均トルク取得部31caによってサーボモータM7,M8から平均トルクを取得し、ローパスフィルタ31cbを通過させて高周波成分を除く。   In the example shown in FIG. 3B, the correction unit 31c first acquires the average torque from the servo motors M7 and M8, for example, by the average torque acquisition unit 31ca, and passes the low-pass filter 31cb to remove the high-frequency component.

そして、補正部31cは、高周波成分を除いた平均トルクに対して不感帯31ccを通過させ、目標トルク31cdとの誤差を算出する。なお、目標トルク31cdは、前述の範囲200に対応するものである。   Then, the correction unit 31c passes the dead band 31cc with respect to the average torque excluding the high frequency component, and calculates an error from the target torque 31cd. The target torque 31cd corresponds to the aforementioned range 200.

そして、補正部31cは、算出した誤差を入力値としてPID制御部31ceにより出力値を得、リミッタ31cfを介して補正値として電極回転指令部31bへ出力する。   Then, the correction unit 31c obtains an output value from the PID control unit 31ce using the calculated error as an input value, and outputs the output value to the electrode rotation command unit 31b as a correction value via the limiter 31cf.

このように補正部31cは、ローラ電極26,27の回転量を補正するための補正値をフィードバック制御によって演算する。また、かかる補正値は、上述のように平均トルクに基づき、ローパスフィルタ31cb、不感帯31ccおよびリミッタ31cf等を用いて演算される。したがって、補正部31cは、補正値を、ローラ電極26,27の回転量を急峻でなく緩やかに変化させるものとして得ることができる。   Thus, the correction unit 31c calculates a correction value for correcting the rotation amount of the roller electrodes 26 and 27 by feedback control. The correction value is calculated using the low-pass filter 31cb, the dead zone 31cc, the limiter 31cf, and the like based on the average torque as described above. Therefore, the correction unit 31c can obtain the correction value as a value that changes the rotation amount of the roller electrodes 26 and 27 gently rather than steeply.

このように、制御部31の補正部31cは、ローラ電極26,27に作用するトルクが予め設定された範囲200内となるように、ローラ電極26,27それぞれを回転させるサーボモータM7,M8の少なくともいずれかのトルク変化に基づいてローラ電極26,27の回転量を制御する工程を担う。   As described above, the correction unit 31c of the control unit 31 includes the servo motors M7 and M8 that rotate the roller electrodes 26 and 27 so that the torque acting on the roller electrodes 26 and 27 is within the preset range 200. The process controls the amount of rotation of the roller electrodes 26 and 27 based on at least one of the torque changes.

次に、実施形態に係るシーム溶接システム1が実行する処理手順について図4を用いて説明する。図4は、実施形態に係るシーム溶接システム1が実行する処理手順を示すフローチャートである。   Next, the process procedure which the seam welding system 1 which concerns on embodiment performs is demonstrated using FIG. FIG. 4 is a flowchart illustrating a processing procedure executed by the seam welding system 1 according to the embodiment.

なお、図4では、既にロボット10および溶接ガン20に対する教示が行われ、ロボット10および溶接ガン20の動作経路が規定されたプログラムが教示情報32aへ反映済みであるものとする。   In FIG. 4, it is assumed that teaching for the robot 10 and the welding gun 20 has already been performed and a program in which the operation paths of the robot 10 and the welding gun 20 are defined has been reflected in the teaching information 32a.

図4に示すように、まず教示情報32aが読み込まれる(ステップS101)。そして、逆キネマティクス演算部31aおよび電極回転指令部31bが、教示情報32aに基づき、ロボットアーム13の各関節およびローラ電極26,27の回転量を制御する(ステップS102)。   As shown in FIG. 4, first, teaching information 32a is read (step S101). Then, the inverse kinematics calculation unit 31a and the electrode rotation command unit 31b control the rotation amounts of the joints of the robot arm 13 and the roller electrodes 26 and 27 based on the teaching information 32a (step S102).

そして、補正部31cが、ローラ電極26,27側のサーボモータM7,M8のトルク変化を取得する(ステップS103)。そして、補正部31cは、無通電時との誤差があるか否かを判定する(ステップS104)。   Then, the correction unit 31c acquires torque changes of the servo motors M7 and M8 on the roller electrodes 26 and 27 side (step S103). And the correction | amendment part 31c determines whether there exists an error with the time of no electricity supply (step S104).

ここで、無通電時との誤差があると判定された場合(ステップS104,Yes)、補正部31cは、緩やかな補正が可能となるように補正値を演算する(ステップS105)。   Here, when it is determined that there is an error from the non-energized state (step S104, Yes), the correction unit 31c calculates a correction value so that a gradual correction is possible (step S105).

そして、補正部31cが演算した補正値で、電極回転指令部31bがローラ電極26,27の回転量を補正する(ステップS106)。   Then, the electrode rotation command unit 31b corrects the rotation amount of the roller electrodes 26 and 27 with the correction value calculated by the correction unit 31c (step S106).

なお、ステップS104の判定条件を満たさなかった場合(ステップS104,No)、ローラ電極26,27の回転量は補正されない(ステップS107)。   If the determination condition in step S104 is not satisfied (step S104, No), the rotation amounts of the roller electrodes 26 and 27 are not corrected (step S107).

つづいて、溶接終了であるか否かが判定される(ステップS108)。かかる判定は、たとえば、教示情報32aに次のプログラムステップがあるか否かによって判定される。   Subsequently, it is determined whether or not the welding is finished (step S108). This determination is made based on, for example, whether or not there is a next program step in the teaching information 32a.

そして、溶接終了でない場合(ステップS108,No)、制御部31はステップS101からの処理を繰り返す。また、溶接終了である場合(ステップS108,Yes)、処理を終了する。   And when it is not completion | finish of welding (step S108, No), the control part 31 repeats the process from step S101. Moreover, when it is completion | finish of welding (step S108, Yes), a process is complete | finished.

上述してきたように、実施形態に係るシーム溶接システムは、ローラ電極と、電極移動機構(ロボットアーム)と、複数の駆動源(サーボモータ)と、制御部とを備える。   As described above, the seam welding system according to the embodiment includes a roller electrode, an electrode moving mechanism (robot arm), a plurality of drive sources (servo motors), and a control unit.

上記ローラ電極は、一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって上記被溶接物をシーム溶接する。上記電極移動機構は、上記ローラ電極が取り付けられ、かかるローラ電極を上記被溶接物の溶接線に沿って移動させる。   A pair of the roller electrodes are provided, and the workpieces are seam-welded by being energized while rotating while sandwiching the workpieces at their peripheral portions. The electrode moving mechanism is provided with the roller electrode, and moves the roller electrode along a weld line of the workpiece.

上記駆動源は、上記電極移動機構の関節および上記ローラ電極それぞれを回転させる。上記制御部は、上記ローラ電極に作用するトルクが予め設定された範囲内となるように上記駆動源のトルク変化に基づいて上記ローラ電極の回転量を制御する。   The drive source rotates the joint of the electrode moving mechanism and the roller electrode. The controller controls the amount of rotation of the roller electrode based on a change in torque of the drive source so that a torque acting on the roller electrode is within a preset range.

したがって、実施形態に係るシーム溶接システムによれば、品質高くかつ容易にシーム溶接を施すことができる。   Therefore, according to the seam welding system according to the embodiment, seam welding can be easily performed with high quality.

なお、上述した実施形態では、一対のローラ電極それぞれを回転させる一対のサーボモータの平均トルクに基づき、補正部が補正値を演算する場合を例に挙げたが、これに限られるものではない。たとえば、サーボモータそれぞれのトルク変化に基づき、ローラ電極それぞれの回転量を補正する個別の補正値を演算することとしてもよい。   In the above-described embodiment, the case where the correction unit calculates the correction value based on the average torque of the pair of servo motors that rotate the pair of roller electrodes is described as an example. However, the present invention is not limited to this. For example, an individual correction value for correcting the rotation amount of each roller electrode may be calculated based on the torque change of each servo motor.

また、上述した実施形態では、ローラ電極側のサーボモータのトルク変化に基づいてローラ電極の回転量を制御する場合を例に挙げたが、ロボットアーム側のサーボモータのトルク変化を用いてもよい。すなわち、ロボットアームの各関節を回転させる複数のサーボモータの少なくともいずれかのトルク変化に基づいてローラ電極の回転量を制御することとしてもよい。   In the above-described embodiment, the case where the rotation amount of the roller electrode is controlled based on the torque change of the servo motor on the roller electrode side is described as an example. However, the torque change of the servo motor on the robot arm side may be used. . That is, the rotation amount of the roller electrode may be controlled based on a torque change of at least one of a plurality of servo motors that rotate each joint of the robot arm.

かかる場合をその他の実施形態として図5に示す。図5は、その他の実施形態に係るシーム溶接システム1’の構成を示すブロック図である。なお、図5は既に示した図3Aに対応しているため、主に図3Aと異なる部分について説明する。   Such a case is shown in FIG. 5 as another embodiment. FIG. 5 is a block diagram showing a configuration of a seam welding system 1 ′ according to another embodiment. Since FIG. 5 corresponds to FIG. 3A that has already been shown, the description will mainly focus on the differences from FIG. 3A.

すなわち、図5に示すように、その他の実施形態に係るシーム溶接システム1’では、制御装置30’の補正部31c’が、ロボットアーム13側のサーボモータM1〜M6の少なくともいずれかのトルク変化を取得するように構成される。また、補正部31c’は、取得したロボットアーム13側のトルク変化に基づき、ローラ電極26,27の回転量を補正するための補正値を演算するように構成される。   That is, as shown in FIG. 5, in the seam welding system 1 ′ according to the other embodiment, the correction unit 31 c ′ of the control device 30 ′ changes the torque of at least one of the servo motors M <b> 1 to M <b> 6 on the robot arm 13 side. Configured to get. The correction unit 31c 'is configured to calculate a correction value for correcting the rotation amount of the roller electrodes 26 and 27 based on the acquired torque change on the robot arm 13 side.

そして、補正部31c’は、演算して得た補正値を電極回転指令部31bへ出力して、電極回転指令部31bへローラ電極26,27の回転量を補正させる。かかるその他の実施形態によっても、トルク変化は、サーボモータM1〜M6からフィードバックされるトルク指令に基づいて取得されるので、センサレスで検知することができる。   Then, the correction unit 31c 'outputs a correction value obtained by the calculation to the electrode rotation command unit 31b, and causes the electrode rotation command unit 31b to correct the rotation amounts of the roller electrodes 26 and 27. Also in such other embodiments, the torque change is acquired based on the torque command fed back from the servo motors M1 to M6, so that it can be detected without a sensor.

なお、上述した各実施形態では、シーム溶接システムがロボットシステムであり、ロボットが6軸の単腕ロボットである例を示しているが、軸数や腕の数を限定するものではない。したがって、たとえば、7軸ロボットや双腕ロボットなどを用いてもよい。また、シーム溶接システムがロボットシステムでなくともよい。   In each embodiment described above, the seam welding system is a robot system, and the robot is a six-axis single-arm robot. However, the number of axes and the number of arms are not limited. Therefore, for example, a 7-axis robot or a double-arm robot may be used. Further, the seam welding system may not be a robot system.

また、上述した各実施形態は、被溶接物の生産方法にも適用可能である。すなわち、被溶接物の生産方法が、電極移動機構に一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって上記被溶接物をシーム溶接するローラ電極を、上記電極移動機構を用いて上記被溶接物の溶接線に沿って移動させる工程と、上記ローラ電極に作用するトルクが予め設定された範囲内となるように、上記電極移動機構の関節および上記ローラ電極それぞれを回転させる複数の駆動源のいずれかのトルク変化に基づいて上記ローラ電極の回転量を制御する工程とを含むこととすればよい。かかる被溶接物の生産方法により、たとえば、ずれのない安定した溶接線で密封溶接を施された被溶接物を生産することができる。   Moreover, each embodiment mentioned above is applicable also to the production method of a to-be-welded object. That is, a pair of methods for producing a workpiece to be welded is provided with a pair of electrode moving mechanisms, and a roller electrode for seam welding the workpiece by being energized while rotating while sandwiching the workpiece at the peripheral edge of each other, The step of moving along the weld line of the workpiece using the electrode moving mechanism, and the joint of the electrode moving mechanism and the roller so that the torque acting on the roller electrode is within a preset range. And a step of controlling the amount of rotation of the roller electrode based on a torque change of any of a plurality of drive sources that rotate each of the electrodes. By such a method for producing an object to be welded, for example, an object to be welded that has been hermetically welded with a stable welding line without deviation can be produced.

さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。   Further effects and modifications can be easily derived by those skilled in the art. Thus, the broader aspects of the present invention are not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications can be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.

1、1’ シーム溶接システム
10 ロボット
11 基台部
12 旋回ベース
13 ロボットアーム
13a 下部アーム
13b 上部アーム
13c 手首部
13d フランジ部
20 溶接ガン
21 フレーム
22 可動ブロック
23 固定ブロック
24 シリンダ
25 レール
26、27 ローラ電極
30、30’ 制御装置
31 制御部
31a 逆キネマティクス演算部
31b 電極回転指令部
31c、31c’ 補正部
31ca 平均トルク取得部
31cb ローパスフィルタ
31cc 不感帯
31cd 目標トルク
31ce PID制御部
31cf リミッタ
32 記憶部
32a 教示情報
200 範囲
AXr1、AXr2 軸
AZr 進行角度
B 軸
L 軸
M1〜M8 サーボモータ
R 軸
S 旋回軸
T 軸
U 軸
W ワーク
ep 終点
sp 始点
wl 溶接線
wp 溶接予定線
DESCRIPTION OF SYMBOLS 1, 1 'Seam welding system 10 Robot 11 Base part 12 Turning base 13 Robot arm 13a Lower arm 13b Upper arm 13c Wrist part 13d Flange part 20 Welding gun 21 Frame 22 Movable block 23 Fixed block 24 Cylinder 25 Rail 26, 27 Roller Electrode 30, 30 'Control device 31 Control unit 31a Inverse kinematics calculation unit 31b Electrode rotation command unit 31c, 31c' Correction unit 31ca Average torque acquisition unit 31cb Low pass filter 31cc Dead band 31cd Target torque 31ce PID control unit 31cf Limiter 32 Storage unit 32a Teaching information 200 Range AXr1, AXr2 axis AZr Advancing angle B axis L axis M1 to M8 Servo motor R axis S Swivel axis T axis U axis W Workpiece ep End point sp Start point wl Weld line wp Melting Schedule line

Claims (7)

一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって前記被溶接物をシーム溶接するローラ電極と、
前記ローラ電極が取り付けられ、該ローラ電極を前記被溶接物の溶接線に沿って移動させる電極移動機構と、
前記電極移動機構の関節および前記ローラ電極それぞれを回転させる複数の駆動源と、
前記ローラ電極に作用するトルクが予め設定された範囲内となるように前記駆動源のトルク変化に基づいて前記ローラ電極の回転量を制御する制御部と
を備えることを特徴とするシーム溶接システム。
A pair of roller electrodes that are seam welded to the workpiece by being energized while rotating while sandwiching the workpiece at the periphery of each other;
An electrode moving mechanism to which the roller electrode is attached and moves the roller electrode along a weld line of the workpiece;
A plurality of drive sources for rotating the joints of the electrode moving mechanism and the roller electrodes, respectively.
A seam welding system comprising: a control unit that controls a rotation amount of the roller electrode based on a torque change of the drive source so that a torque acting on the roller electrode falls within a preset range.
前記制御部は、
前記駆動源のうち前記電極移動機構の関節を回転させる前記駆動源のトルク変化に基づいて前記ローラ電極の回転量を制御すること
を特徴とする請求項1に記載のシーム溶接システム。
The controller is
The seam welding system according to claim 1, wherein a rotation amount of the roller electrode is controlled based on a change in torque of the drive source that rotates a joint of the electrode moving mechanism in the drive source.
前記制御部は、
前記駆動源のうち前記ローラ電極を回転させる前記駆動源のトルク変化に基づいて前記ローラ電極の回転量を制御すること
を特徴とする請求項1に記載のシーム溶接システム。
The controller is
The seam welding system according to claim 1, wherein a rotation amount of the roller electrode is controlled based on a torque change of the drive source that rotates the roller electrode of the drive source.
前記制御部は、
一対の前記ローラ電極それぞれに作用するトルクの平均値が略一定となるように該ローラ電極の回転量を制御すること
を特徴とする請求項1、2または3に記載のシーム溶接システム。
The controller is
4. The seam welding system according to claim 1, wherein the rotation amount of the roller electrode is controlled so that an average value of torque acting on each of the pair of roller electrodes becomes substantially constant. 5.
前記制御部は、
前記ローラ電極の回転量を緩やかに変化させること
を特徴とする請求項1〜4のいずれか一つに記載のシーム溶接システム。
The controller is
The seam welding system according to any one of claims 1 to 4, wherein a rotation amount of the roller electrode is gradually changed.
電極移動機構に一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって前記被溶接物をシーム溶接するローラ電極を、前記電極移動機構を用いて前記被溶接物の溶接線に沿って移動させる工程と、
前記ローラ電極に作用するトルクが予め設定された範囲内となるように、前記電極移動機構の関節および前記ローラ電極それぞれを回転させる複数の駆動源のいずれかのトルク変化に基づいて前記ローラ電極の回転量を制御する工程と
を含むことを特徴とするシーム溶接方法。
A pair of electrode moving mechanisms are provided, and a roller electrode that seams welds the workpiece by rotating and energizing the workpiece while sandwiching the workpiece at the peripheral edges of the electrode moving mechanism. Moving along the welding line of the object,
Based on the torque change of any of a plurality of driving sources that rotate the joint of the electrode moving mechanism and the roller electrode, respectively, so that the torque acting on the roller electrode falls within a preset range. And a step of controlling the amount of rotation.
電極移動機構に一対設けられ、互いの周縁部で被溶接物を挟み付けつつ回転しながら通電されることによって前記被溶接物をシーム溶接するローラ電極を、前記電極移動機構を用いて前記被溶接物の溶接線に沿って移動させる工程と、
前記ローラ電極に作用するトルクが予め設定された範囲内となるように、前記電極移動機構の関節および前記ローラ電極それぞれを回転させる複数の駆動源のいずれかのトルク変化に基づいて前記ローラ電極の回転量を制御する工程と
を含むことを特徴とする被溶接物の生産方法。
A pair of electrode moving mechanisms are provided, and a roller electrode that seams welds the workpiece by rotating and energizing the workpiece while sandwiching the workpiece at the peripheral edges of the electrode moving mechanism. Moving along the welding line of the object,
Based on the torque change of any of a plurality of driving sources that rotate the joint of the electrode moving mechanism and the roller electrode, respectively, so that the torque acting on the roller electrode falls within a preset range. And a step of controlling the amount of rotation.
JP2014086818A 2014-04-18 2014-04-18 Seam welding system, seam welding method and method of producing workpiece Expired - Fee Related JP6511626B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2014086818A JP6511626B2 (en) 2014-04-18 2014-04-18 Seam welding system, seam welding method and method of producing workpiece
CN201510059539.9A CN105033431B (en) 2014-04-18 2015-02-04 The production method of seam weld system, seam weld method and soldered object
US14/689,057 US10543560B2 (en) 2014-04-18 2015-04-17 Seam welding system, seam welding method, and method for producing a to-be-welded object with roller electrodes
EP15163995.2A EP2957375B8 (en) 2014-04-18 2015-04-17 Seam welding system and method for producing a to-be-welded object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014086818A JP6511626B2 (en) 2014-04-18 2014-04-18 Seam welding system, seam welding method and method of producing workpiece

Publications (2)

Publication Number Publication Date
JP2015205302A true JP2015205302A (en) 2015-11-19
JP6511626B2 JP6511626B2 (en) 2019-05-15

Family

ID=53002518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014086818A Expired - Fee Related JP6511626B2 (en) 2014-04-18 2014-04-18 Seam welding system, seam welding method and method of producing workpiece

Country Status (4)

Country Link
US (1) US10543560B2 (en)
EP (1) EP2957375B8 (en)
JP (1) JP6511626B2 (en)
CN (1) CN105033431B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5927610B2 (en) * 2012-06-01 2016-06-01 高周波熱錬株式会社 Energizing device, energizing method, and energizing heating device
KR102459784B1 (en) 2017-08-01 2022-10-28 엘지전자 주식회사 Vacuum adiabatic body and refrigerator
KR102449175B1 (en) 2017-08-01 2022-09-29 엘지전자 주식회사 Vacuum insulator and refrigerator
KR102529116B1 (en) * 2017-08-01 2023-05-08 엘지전자 주식회사 Vacuum adiabatic body, fabrication method for the vacuum adibatic body, and refrigerating or warming apparatus insulated by the vacuum adiabatic body
KR102449177B1 (en) 2017-08-01 2022-09-29 엘지전자 주식회사 Vacuum insulator and refrigerator
KR102427466B1 (en) 2017-08-01 2022-08-01 엘지전자 주식회사 Vehicle, refrigerater for vehicle, and controlling method for refrigerator for vehicle
KR102459786B1 (en) 2017-08-16 2022-10-28 엘지전자 주식회사 Vacuum adiabatic body and refrigerator
JP6728291B2 (en) * 2018-09-28 2020-07-22 本田技研工業株式会社 Seam welding apparatus and seam welding method
CN109877435B (en) * 2019-04-23 2021-11-30 广东华士科技股份有限公司 Portable roof seam welder
CN110315257B (en) * 2019-06-19 2024-09-03 浙江正泰电器股份有限公司 Welding equipment
CN117369244B (en) * 2023-11-08 2024-07-09 重庆衍数自动化设备有限公司 Welding gun position control optimization method based on welding robot

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6213276A (en) * 1985-07-10 1987-01-22 Honda Motor Co Ltd Control method for automatic seam welding equipment
WO1996029174A1 (en) * 1995-03-17 1996-09-26 Kabushiki Kaisha Yaskawa Denki Seam welding method and apparatus
JPH09234566A (en) * 1996-02-28 1997-09-09 Stola Spa Welding equipment for automotive body of and its sub-structure
WO2011034354A2 (en) * 2009-09-16 2011-03-24 주식회사 효성 Mobile seam welder and method for controlling the welding operation thereof
JP2013059772A (en) * 2011-09-12 2013-04-04 Honda Motor Co Ltd Seam welding system and seam welding method

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2412069A (en) * 1944-06-16 1946-12-03 Taylor Winfield Corp Driving means for roller electrodes and the like
IT1268100B1 (en) * 1994-10-07 1997-02-20 Stola Spa DEVICE FOR WELDING MOTOR VEHICLE BODIES OR THEIR SUB-GROUPS.
JP2007167896A (en) * 2005-12-21 2007-07-05 Nachi Fujikoshi Corp Seam welding machine, seam welding apparatus, seam welding robot system, seam welding method, and method of creating rotary driving control program for roller electrode
JP5236507B2 (en) 2009-01-07 2013-07-17 本田技研工業株式会社 Seam welding method and seam welding apparatus
ES2424244T3 (en) * 2009-04-22 2013-09-30 Kuka Roboter Gmbh Procedure and device to regulate a manipulator
US7918380B1 (en) * 2010-02-18 2011-04-05 Letzkus Kenneth R Method and apparatus for manufacturing welded tapered tubes
JP2011194453A (en) * 2010-03-23 2011-10-06 Honda Motor Co Ltd Seam welding method and device therefor
JP5170175B2 (en) * 2010-06-30 2013-03-27 株式会社安川電機 Robot system
DE102010037903B4 (en) 2010-09-30 2015-01-08 Elektro-Schweisstechnik-Dresden Gmbh Method for joining parts to be joined
AT510886B1 (en) * 2011-01-10 2012-10-15 Fronius Int Gmbh PROCESS FOR INTRODUCING / CHECKING A MOTION FLOW OF A WELDING ROBOT, A WELDING ROBOT AND A CONTROL THEREFOR
JP5609938B2 (en) * 2012-09-06 2014-10-22 株式会社安川電機 Seam welding robot
JP5890937B2 (en) * 2013-04-26 2016-03-22 本田技研工業株式会社 Seam welding method and system
KR101316591B1 (en) * 2013-05-27 2013-10-15 이강천 Robot seam welder

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6213276A (en) * 1985-07-10 1987-01-22 Honda Motor Co Ltd Control method for automatic seam welding equipment
WO1996029174A1 (en) * 1995-03-17 1996-09-26 Kabushiki Kaisha Yaskawa Denki Seam welding method and apparatus
JPH09234566A (en) * 1996-02-28 1997-09-09 Stola Spa Welding equipment for automotive body of and its sub-structure
WO2011034354A2 (en) * 2009-09-16 2011-03-24 주식회사 효성 Mobile seam welder and method for controlling the welding operation thereof
JP2013059772A (en) * 2011-09-12 2013-04-04 Honda Motor Co Ltd Seam welding system and seam welding method

Also Published As

Publication number Publication date
EP2957375A3 (en) 2016-04-20
EP2957375B8 (en) 2020-10-14
CN105033431B (en) 2019-03-29
US20150298244A1 (en) 2015-10-22
CN105033431A (en) 2015-11-11
EP2957375A2 (en) 2015-12-23
EP2957375B1 (en) 2020-07-29
JP6511626B2 (en) 2019-05-15
US10543560B2 (en) 2020-01-28

Similar Documents

Publication Publication Date Title
JP6511626B2 (en) Seam welding system, seam welding method and method of producing workpiece
KR101060435B1 (en) Welding robot
CN107378324B (en) A welding system and method for special-shaped workpieces based on visual extraction
JP6379853B2 (en) Robot control apparatus and control method
JP2015174185A (en) Robot simulation device and method, control device, and robot system
JP2006039781A (en) Device for arc welding
JP6165322B2 (en) Robot control apparatus and robot control method
US20200101607A1 (en) Robot controller for controlling arc motion of robot
JP2008130022A (en) Industrial robot control device
JP4842656B2 (en) Welding robot controller
JP5056241B2 (en) Robot system controller
US12109692B2 (en) Method for teaching torch orientation for robotic welding
JP2009148801A (en) Stitch pulse welding method
JP6769424B2 (en) Laser processing method, controller and robot system
JP2010240664A (en) Welding robot and method for controlling weaving operation in welding
JP2009262306A (en) Method of teaching robot
CN207205613U (en) A kind of welding system of the abnormal workpieces of view-based access control model extraction
CN110142533A (en) An automatic welding method and welding device based on machine vision and AI algorithm
JP2001318715A (en) Teaching method and device for robot for welding
JP2014065107A (en) Device for correcting robot operation program
JP5609769B2 (en) Robot system
JP6955414B2 (en) Welding robot system and welding method using welding robot system
JP6720950B2 (en) Laser processing method, controller and robot system
JPS58221672A (en) Copying control system of welding robot
CN119072382A (en) Welding robot system and welding assistance method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170324

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180319

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180717

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180911

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190205

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20190305

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20190305

R150 Certificate of patent or registration of utility model

Ref document number: 6511626

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees