Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5196566B2 - Bending method and apparatus by robot - Google Patents
[go: Go Back, main page]

JP5196566B2 - Bending method and apparatus by robot - Google Patents

Bending method and apparatus by robot Download PDF

Info

Publication number
JP5196566B2
JP5196566B2 JP2008305754A JP2008305754A JP5196566B2 JP 5196566 B2 JP5196566 B2 JP 5196566B2 JP 2008305754 A JP2008305754 A JP 2008305754A JP 2008305754 A JP2008305754 A JP 2008305754A JP 5196566 B2 JP5196566 B2 JP 5196566B2
Authority
JP
Japan
Prior art keywords
workpiece
robot
gripper
bending
ram
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
Application number
JP2008305754A
Other languages
Japanese (ja)
Other versions
JP2009154208A (en
Inventor
一男 赤見
貴行 青木
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.)
Amada Co Ltd
Original Assignee
Amada Co Ltd
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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP2008305754A priority Critical patent/JP5196566B2/en
Priority to PCT/JP2008/072362 priority patent/WO2009072661A1/en
Publication of JP2009154208A publication Critical patent/JP2009154208A/en
Application granted granted Critical
Publication of JP5196566B2 publication Critical patent/JP5196566B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Bending Of Plates, Rods, And Pipes (AREA)

Description

本発明は、パンチとダイを備えた曲げ加工装置とロボットを組み合わせた自動加工システムにおけるロボットによる曲げ加工方法及びその装置に関する。 The present invention relates to a bending method by a robot and an apparatus therefor in an automatic machining system in which a bending machine having a punch and a die and a robot are combined.

従来より、図9に示すように、パンチPとダイDを備えた曲げ加工装置(例えばプレスブレーキ)とロボットを組み合わせた自動加工システムにおいて、曲げ終わったワークWをロボットで取り出す場合に、目標角度(例えば90°)の位置にロボットのグリッパGを位置決めし、ワークWを掴む。 Conventionally, as shown in FIG. 9, in an automatic machining system in which a bending machine (for example, press brake) having a punch P and a die D is combined with a robot, when a workpiece W after bending is taken out by a robot, a target angle is obtained. The gripper G of the robot is positioned at a position (for example, 90 °) and the work W is gripped.

しかし、ワークWはスプリングバックが考慮されており、前記目標角度よりも
小さい例えば88°の角度位置にある。
However, the workpiece W is considered to be springback, and is at an angular position of, for example, 88 ° smaller than the target angle.

従って、ワークWとグリッパGとは異なる角度位置にあり、この状態で、グリッパGがワークWを掴むと、図示するように、ワークWに腰折れが発生する。 Therefore, the workpiece W and the gripper G are at different angular positions, and when the gripper G grips the workpiece W in this state, the workpiece W is folded back as shown in the figure.

その結果、加工を続行すると、上記腰折れのまま曲げ加工が行われるので、不良製品が発生し、また、グリッパGに過負荷がかかり、損傷するおそれがあることは明らかである。 As a result, if the processing is continued, the bending process is performed with the waist folded, so that a defective product is generated, and the gripper G is overloaded and may be damaged.

この課題を解決するために、例えば特許第3115947号公報に開示されているように、曲げ加工中にロボットのグリッパがワークを把持して円弧補間を行う手段が開発された。
特許第3115947号公報
In order to solve this problem, as disclosed in, for example, Japanese Patent No. 3115947, a means has been developed in which a gripper of a robot grips a workpiece and performs circular interpolation during bending.
Japanese Patent No. 3115947

上記特許第3115947号公報に開示されている手段は、実際には、ワークを把持して追従するには、ワークの跳ね上がり速度に同期したグリッパの円弧追従速度が必要となる。   The means disclosed in the above-mentioned Japanese Patent No. 3115947 actually requires a gripper arc follow-up speed synchronized with the work jumping speed in order to grip and follow the work.

この場合、ワークとグリッパの同期が少しでもずれると、既述したようなワークの腰折れが発生してしまう。 In this case, if the workpiece and the gripper are even out of sync, the workpiece may be broken as described above.

よって、特許第3115947号公報に開示されているように、ハーフクランプの状態の方式をとり、グリッパを開けた状態でワーク跳ね上がりに追従している。 Therefore, as disclosed in Japanese Patent No. 3115947, a half-clamped system is used to follow the workpiece jumping with the gripper opened.

即ち、従来は、ロボットグリッパの目標角度(90°)と、ワークのスプリングバック前の曲げ角度(88°)との差があることから、グリッパがワークを把持するときに腰折れが発生する。 That is, conventionally, since there is a difference between the target angle (90 °) of the robot gripper and the bending angle (88 °) before the workpiece is spring-backed, hip folding occurs when the gripper grips the workpiece.

そして、スプリングバック量が大きいワークほど、上記腰折れは(図9)大きくなる傾向がある。 And as the work has a larger amount of springback, the above described hip breakage tends to increase (FIG. 9).

上記課題を更に詳述すれば、図10〜図11に示すようになる。ここに、図10は、ワークWが薄板(例えば1mm)の場合であり、図11は、ワークWが厚板(例えば6mm)の場合である。 If the said subject is explained in full detail, it will come to show in FIGS. Here, FIG. 10 shows a case where the workpiece W is a thin plate (for example, 1 mm), and FIG. 11 shows a case where the workpiece W is a thick plate (for example, 6 mm).

先ず、ワークWが薄板の場合には(図10)、加工終了時には、グリッパG(図10(A))が開いた状態で目標角度である90°の位置に位置決めされている一方で、ワークWは、既述したように、スプリングバックを考慮することにより、88°に曲げ加工されている。 First, when the workpiece W is a thin plate (FIG. 10), at the end of processing, while the gripper G (FIG. 10A) is opened, the workpiece W is positioned at a target angle of 90 °. As described above, W is bent at 88 ° by considering the spring back.

従って、この状態で、グリッパG(図10(B))が閉じてワークWを把持すれば、ワークWは、図示するように、グリッパGで把持されている部分W1と、ダイDのV溝D1側の部分W2とが向きが異なり、薄板のワークWは撓んでしまい、既述したように、ワークWの腰折れが発生する。 Therefore, in this state, if the gripper G (FIG. 10 (B)) is closed and grips the workpiece W, the workpiece W is in contact with the portion W1 gripped by the gripper G and the V groove of the die D as shown in the figure. The direction is different from the portion W2 on the D1 side, and the thin workpiece W is bent, and the workpiece W is bent as described above.

換言すれば、88°に曲げ加工されたワークWのうち、右側の部分が、図示するように、ダイDのV溝D1の上縁に引っ掛かって撓み、該ワークWの腰折れが発生しており、そのまま加工を続行すれば、不良製品が発生する。 In other words, among the workpiece W bent at 88 °, the right portion is caught by the upper edge of the V groove D1 of the die D as shown in the figure, and the waist of the workpiece W is bent. If the processing is continued as it is, defective products are generated.

次に、ワークWが厚板の場合には(図11)、同様に、加工終了時には、グリッパG(図11(A))が開いた状態で目標角度である90°の位置に位置決めされている一方で、ワークWは、同様に、スプリングバックを考慮することにより、88°に曲げ加工されている。 Next, when the workpiece W is a thick plate (FIG. 11), similarly, at the end of machining, the workpiece W is positioned at a target angle of 90 ° with the gripper G (FIG. 11A) open. On the other hand, the workpiece W is similarly bent to 88 ° by considering the spring back.

しかし、この状態で、グリッパG(図11(B))が閉じてワークWを把持しても、ワークWは、図示するように、撓まないので、既述したように、グリッパGに過負荷がかかるようになっている。 However, even if the gripper G (FIG. 11B) closes and grips the workpiece W in this state, the workpiece W does not bend as shown in the figure. A load is applied.

換言すれば、88°に曲げ加工されたワークWは、図示するように、撓まないので、反対にグリッパGに過負荷がかかり、グリッパG全体が歪んでしまい、やがては損傷することがある。 In other words, since the workpiece W bent at 88 ° does not bend as shown in the figure, the gripper G is overloaded, the entire gripper G is distorted, and may eventually be damaged. .

このように、従来は、ワークWが加圧中に(このときワークWの曲げ角度は88°)、90°の角度位置にあるグリッパGで該ワークWを把持すると、両者の角度差分(2°=90°−88°)だけ、薄板の場合にはワークWの腰折れが発生し(図10(B))、厚板の場合にはグリッパGに過負荷がかかることになる(図11(B))。 Thus, conventionally, when the workpiece W is gripped by the gripper G at an angular position of 90 ° while the workpiece W is being pressed (the bending angle of the workpiece W is 88 ° at this time), the angular difference between the two (2 In the case of a thin plate, the workpiece W is folded back (FIG. 10 (B)), and in the case of a thick plate, the gripper G is overloaded (FIG. 11 (°)). B)).

そして、この課題を解決するための手段としては、第一手段(図12〜図13)と第二手段(図14〜図15)があり、前者は、ワークWが加圧中に(このときワークWの曲げ角度は88°)、88°の角度位置にあるグリッパGで該ワークWを把持する手段であり、後者は、ワークWの除荷後に(このときワークWが受ける荷重はゼロ)、88°の角度位置にあるグリッパGで該ワークWを把持する手段である。 And as a means for solving this subject, there are a first means (FIGS. 12 to 13) and a second means (FIGS. 14 to 15). The bending angle of the workpiece W is 88 °), and means for gripping the workpiece W with the gripper G at an angular position of 88 °. The latter is after the unloading of the workpiece W (the load received by the workpiece W at this time is zero). , A means for gripping the workpiece W with the gripper G at an angular position of 88 °.

以下、前記第一手段(図12〜図13)と、第二手段(図14〜図15)とを、同様に、ワークWが薄板の場合と、厚板の場合とに分けて説明する。 Hereinafter, the first means (FIGS. 12 to 13) and the second means (FIGS. 14 to 15) will be described separately for the case where the workpiece W is a thin plate and the case of a thick plate.

(1) 第一手段(図12〜図13)について。
(1)−A ワークWが薄板の場合(図12)。
ワークWが薄板の場合は、加工終了時には、グリッパG(図12(A))が開いた状態で88°の角度位置に位置決めされている一方で、ワークWは、同様に、スプリングバックを考慮することにより、88°に曲げ加工されている。
(1) About the first means (FIGS. 12 to 13).
(1) -A When the workpiece W is a thin plate (FIG. 12).
When the workpiece W is a thin plate, at the end of machining, the workpiece W is positioned at an angular position of 88 ° with the gripper G (FIG. 12A) open. By doing so, it is bent to 88 °.

従って、この状態で、グリッパG(図12(B))が閉じてワークWを把持すれば、ワークWは、図示するように、グリッパGの向きと同じなので、薄板のワークWであっても、ワークWの腰折れは発生しない。 Accordingly, in this state, if the gripper G (FIG. 12B) is closed and the workpiece W is gripped, the workpiece W is the same as the orientation of the gripper G as shown in the figure. The work W does not break.

しかし、パンチP(図12(C))を上昇させ、ワークWの荷重がゼロになると、ワークWは、スプリングバックにより、目標角度である90°に戻るので、グリッパGで把持されている部分W3と、ダイD側の部分W4とが向きが異なり、薄板のワークWは撓んでしまい、ワークWの腰折れが発生する。 However, when the punch P (FIG. 12 (C)) is raised and the load of the workpiece W becomes zero, the workpiece W returns to the target angle of 90 ° by the spring back, so the portion gripped by the gripper G The direction of W3 and the part W4 on the die D side are different from each other, and the thin workpiece W is bent and the workpiece W is bent.

換言すれば、90°(図12 (C))に戻ったワークWを、88°の角度位置に位置決めされているグリッパGで把持するので、図示するように、薄板であるワークWの腰折れが発生し、そのまま加工を続行すれば、不良製品が発生する。 In other words, since the workpiece W returned to 90 ° (FIG. 12C) is gripped by the gripper G positioned at an angular position of 88 °, as shown in the drawing, the workpiece W which is a thin plate is bent back. If it is generated and processing continues, defective products will be generated.

(1)−B ワークWが厚板の場合(図13)。
ワークWが厚板の場合には、同様に、加工終了時には、グリッパG(図13(A))が開いた状態で88°の位置に位置決めされている一方で、ワークWは、同様に、スプリングバックを考慮することにより、88°に曲げ加工されている。
(1) -B When the workpiece W is a thick plate (FIG. 13).
Similarly, when the workpiece W is a thick plate, the workpiece W is similarly positioned at the position of 88 ° with the gripper G (FIG. 13A) opened at the end of processing. By considering the spring back, it is bent at 88 °.

従って、この状態で、グリッパG(図13(B))が閉じてワークWを把持すれば、ワークWは、図示するように、グリッパGの向きと同じなので、厚板のワークWであっても、グリッパGに過負荷はかからない。 Accordingly, in this state, if the gripper G (FIG. 13B) is closed and the workpiece W is gripped, the workpiece W is the same as the orientation of the gripper G as shown in the figure. However, the gripper G is not overloaded.

しかし、パンチP(図13(C))を上昇させ、ワークWの荷重がゼロになると、ワークWは、スプリングバックにより、目標角度である90°に戻り、且つ該ワークWは厚板であって撓まないので、グリッパGに過負荷がかかるようになっている。 However, when the punch P (FIG. 13C) is raised and the load of the workpiece W becomes zero, the workpiece W returns to the target angle of 90 ° by the spring back, and the workpiece W is a thick plate. Therefore, the gripper G is overloaded.

換言すれば、90°(図13(C))に戻ったワークWは、図示するように、厚板であるために撓まないので、反対にグリッパGに過負荷がかかり、グリッパG全体が歪んでしまい、やがては損傷することがある。 In other words, the workpiece W returned to 90 ° (FIG. 13C) is a thick plate and does not bend as shown in the figure. On the contrary, the gripper G is overloaded, and the entire gripper G It may become distorted and eventually be damaged.

上記したように、第一手段(図12〜図13)は、ワークWが薄板であれ(図12)、厚板であれ(図13)、該ワークWが加圧中(このときワークWの曲げ角度は88°)の場合には(図12(B)、図13(B))、88°の角度位置にあるグリッパGで該ワークWを把持しても、ワークWとグリッパGの向きは同じなので、何ら不都合は生じないが、除荷時(このときワークWが受ける荷重はゼロ)には、ワークWが目標角度である90°に戻るので(図12(C)、図13(C))、両者の角度差分(2°=90°−88°)だけ、薄板の場合にはワークWの腰折れが発生し、厚板の場合にはグリッパGに過負荷がかかることになる。 As described above, the first means (FIGS. 12 to 13) is configured so that the workpiece W is being pressurized (at this time, the workpiece W of the workpiece W) regardless of whether the workpiece W is a thin plate (FIG. 12) or a thick plate (FIG. 13). If the bending angle is 88 ° (FIGS. 12B and 13B), even if the workpiece W is gripped by the gripper G at an angular position of 88 °, the orientation of the workpiece W and the gripper G Are the same, so there is no inconvenience, but at the time of unloading (at this time the load received by the workpiece W is zero), the workpiece W returns to the target angle of 90 ° (FIG. 12 (C), FIG. 13 ( C)), the difference in angle between the two (2 ° = 90 ° −88 °) causes the workpiece W to bend in the case of a thin plate, and the gripper G is overloaded in the case of a thick plate.

従って、上記第一手段(図12〜図13)は、課題を解決するための手段としては、適切ではない。 Therefore, the first means (FIGS. 12 to 13) is not appropriate as a means for solving the problem.

(2) 第二手段(図14〜図15)について。
(2)−A ワークWが薄板の場合(図14)。
ワークWが薄板の場合は、加工終了時には、グリッパG(図14(A))が開いた状態で88°の角度位置に位置決めされている一方で、ワークWは、同様に、スプリングバックを考慮することにより、88°に曲げ加工されている。
(2) About the second means (FIGS. 14 to 15).
(2) -A When the workpiece W is a thin plate (FIG. 14).
When the workpiece W is a thin plate, the workpiece W is similarly positioned at an angular position of 88 ° with the gripper G (FIG. 14A) open at the end of machining, while the workpiece W is also considered for spring back. By doing so, it is bent to 88 °.

しかし、パンチP(図14(B))を上昇させ除荷すると、ワークWの荷重がゼロになり、ワークWは、スプリングバックにより、目標角度である90°に戻るので、88°の角度位置に位置決めされているグリッパGで前記90°に戻ったワークWを把持すると(図14(C))、該グリッパGに把持されている部分W5と、ダイD側の部分W6とが向きが異なり、薄板のワークWは撓んでしまい、ワークWの腰折れが発生する。 However, when the punch P (FIG. 14B) is lifted and unloaded, the load of the workpiece W becomes zero, and the workpiece W returns to the target angle of 90 ° by the spring back. When gripping the workpiece W returned to 90 ° with the gripper G positioned at the position (FIG. 14C), the direction of the portion W5 gripped by the gripper G and the portion W6 on the die D side are different. The thin workpiece W is bent and the workpiece W is bent.

換言すれば、90°(図14 (C))に戻ったワークWを、88°の角度位置に位置決めされているグリッパGで把持するので、図示するように、薄板であるワークWの腰折れが発生し、そのまま加工を続行すれば、不良製品が発生する。 In other words, since the workpiece W returned to 90 ° (FIG. 14C) is gripped by the gripper G positioned at an angular position of 88 °, as shown in FIG. If it is generated and processing continues, defective products will be generated.

(2)−B ワークWが厚板の場合(図15)。
ワークWが厚板の場合には、同様に、加工終了時には、グリッパG(図15(A))が開いた状態で88°の位置に位置決めされている一方で、ワークWは、同様に、スプリングバックを考慮することにより、88°に曲げ加工されている。
(2) -B When the workpiece W is a thick plate (FIG. 15).
Similarly, when the workpiece W is a thick plate, the workpiece W is similarly positioned at the position of 88 ° with the gripper G (FIG. 15A) open at the end of machining. By considering the spring back, it is bent at 88 °.

しかし、同様に、パンチP(図15(B))を上昇させ除荷すると、ワークWの荷重がゼロになり、ワークWは、スプリングバックにより、目標角度である90°に戻り、且つ該ワークWは厚板であって前記88°に位置決めされたグリッパGで把持されても撓まないので(図15(C))、グリッパGに過負荷がかかるようになっている。 However, similarly, when the punch P (FIG. 15B) is lifted and unloaded, the load of the workpiece W becomes zero, and the workpiece W returns to the target angle of 90 ° by the spring back, and the workpiece W Since W is a thick plate and does not bend even when gripped by the gripper G positioned at 88 ° (FIG. 15C), the gripper G is overloaded.

換言すれば、90°(図15(C))に戻ったワークWは、図示するように、厚板であるために撓まないので、反対にグリッパGに過負荷がかかり、グリッパG全体が歪んでしまい、やがては損傷することがある。 In other words, the workpiece W returned to 90 ° (FIG. 15C) is a thick plate and does not bend as shown in the figure. On the contrary, the gripper G is overloaded, and the entire gripper G It may become distorted and eventually be damaged.

上記したように、第二手段(図14〜図15)は、ワークWが薄板であれ(図14)、厚板であれ(図15)、該ワークWが除荷後に(このときワークWが受ける荷重はゼロ)目標角度である90°に戻るので(図14(C)、図15(C))、88°の角度位置にあるグリッパGで該ワークWを把持しても、ワークWとグリッパGの向きは異なり、両者の角度差分(2°=90°−88°)だけ、薄板の場合にはワークWの腰折れが発生し、厚板の場合にはグリッパGに過負荷がかかることになる。 As described above, the second means (FIGS. 14 to 15) is configured so that after the workpiece W is unloaded (at this time, the workpiece W is either a thin plate (FIG. 14) or a thick plate (FIG. 15)). Since the load received is zero), it returns to the target angle of 90 ° (FIGS. 14C and 15C). Even if the workpiece W is gripped by the gripper G at an angular position of 88 °, The direction of the gripper G is different, and the workpiece W is folded back in the case of a thin plate, and the gripper G is overloaded in the case of a thick plate by an angle difference between them (2 ° = 90 ° -88 °). become.

従って、上記第二手段(図14〜図15)は、前記第一手段(図12〜図13)と同様に、課題を解決するための手段としては、適切ではない。 Therefore, the said 2nd means (FIGS. 14-15) is not suitable as a means for solving a problem like the said 1st means (FIGS. 12-13).

本発明の目的は、ロボットグリッパとワーク間の位置決め誤差を解消することにより、ワークの腰折れに基づく不良製品の発生を除去する共に、ロボットグリッパへの過負荷に基づく損傷を防止するロボットによる曲げ加工方法及びその装置を提供する。 It is an object of the present invention to eliminate a positioning error between a robot gripper and a workpiece, thereby eliminating the occurrence of a defective product due to the hip folding of the workpiece and preventing the robot gripper from being damaged due to an overload. A method and apparatus are provided.

上記課題を解決するために、本発明は、請求項1に記載したように、
上部テーブル20又は下部テーブル21から成るラムを起動させ、パンチPとダイDの協働によりロボット13のグリッパ14で把持されたワークWを曲げ加工する方法において、
(1)上記ラム20を起動させ、パンチPがロボットグリッパ14で把持されたワークWと接触したときに、該ワークWがロボットグリッパ14から解放された後、
(2)ロボットグリッパ14をワークWの跳ね上がり動作に追従させ、該ロボットグリッパ14が目標角度位置に到達したときにそこに停止して待機し、
(3)その後、ラム20が限界位置に到達して停止し当該工程における曲げ加工が終了した後該ラム20が逆方向に起動し、ワークWの荷重がゼロになると同時に、上記目標角度位置に待機したロボットグリッパ14がワークWを把持することを特徴とするロボットによる曲げ加工方法、
及び、本発明は、請求項3に記載したように、
上記請求項1記載のロボットによる曲げ加工方法の実施に直接使用するロボットによる曲げ加工装置において、
曲げ加工中は、ロボットグリッパ14をワークWを解放した状態でワーク跳ね上がり動作に追従させて目標角度位置(90°)に待機させ(図5(B))、曲げ加工終了後、荷重がゼロになったワークWを上記目標角度位置(90°)に待機させたロボットグリッパ14に把持させる(図6(B))ロボットコントローラ1(図1)を有することを特徴とするロボットによる曲げ加工装置という手段を講じている。
In order to solve the above-mentioned problems, the present invention provides, as described in claim 1,
In a method of bending a workpiece W gripped by a gripper 14 of a robot 13 by activating a ram composed of an upper table 20 or a lower table 21 and cooperation of a punch P and a die D,
(1) After the ram 20 is activated and the punch P comes into contact with the workpiece W gripped by the robot gripper 14, the workpiece W is released from the robot gripper 14,
(2) The robot gripper 14 is made to follow the jumping motion of the workpiece W, and when the robot gripper 14 reaches the target angular position, the robot gripper 14 stops there and waits.
(3) After that, the ram 20 reaches the limit position and stops, and after the bending process in the process is completed, the ram 20 starts in the reverse direction, and the load of the workpiece W becomes zero, and at the same time the target angular position is reached. A bending method by a robot, wherein the waiting robot gripper 14 grips the workpiece W;
And, as described in claim 3, the present invention provides
In the bending apparatus by the robot used directly for carrying out the bending method by the robot according to claim 1,
During the bending process, the robot gripper 14 is made to follow the workpiece jumping operation with the workpiece W released, and is kept at the target angle position (90 °) (FIG. 5B). After the bending process is finished, the load becomes zero. A robot bending machine having a robot controller 1 (FIG. 1) having the robot W held by the robot gripper 14 waiting at the target angular position (90 °) (FIG. 6B). Take measures.

上記本発明の構成によれば、ロボットグリッパ14を予め目標角度位置である90°の位置に待機させておけば(図4(A)〜図4(C))、例えばラムである上部テーブル20が下降することにより、該上部テーブル20が下限位置に到達して停止し当該工程の曲げ加工が終了すると(図4(B))、そのときの曲げ角度はスプリングバックを見込んで例えば88°であり、その後上部テーブル20が上昇するとワークWの荷重がゼロとなり、その瞬間にワークWの曲げ角度は90°になるので、予め目標角度位置(90°)に待機していたロボットグリッパ14とワークWとは同じ角度位置に位置決めされたことになり、両者の位置決め誤差は無くなり(図4(C))、このため、従来のような(図9〜図11)ワークWの腰折れは無くなり、従って、不良製品の発生は除去され、ロボットグリッパの損傷は防止される。   According to the configuration of the present invention described above, if the robot gripper 14 is kept waiting at a target angular position of 90 ° in advance (FIGS. 4A to 4C), for example, the upper table 20 which is a ram. When the upper table 20 reaches the lower limit position and stops and the bending process of the process is completed (FIG. 4B), the bending angle at that time is, for example, 88 ° in anticipation of the spring back. Then, when the upper table 20 is lifted, the load of the workpiece W becomes zero, and the bending angle of the workpiece W becomes 90 ° at that moment. Therefore, the robot gripper 14 and the workpiece that have been waiting in advance at the target angle position (90 °). W is positioned at the same angular position, and there is no positioning error between them (FIG. 4 (C)). Therefore, the conventional work W (FIGS. 9 to 11) is free from hip breakage. Te, defective products are eliminated, damage to the robot gripper is prevented.

上記動作は、本発明に係るロボットによる曲げ加工装置を構成するロボットコントローラ1(図1)によって齎され、該ロボットコントローラ1は、曲げ加工中は(ワークWが(図5(B))スプリングバックを見込んで88°(限界角度)に曲げ加工されるまで)、ロボットグリッパ14をワークWを解放した状態でワーク跳ね上がり動作に追従させて目標角度位置(90°)に待機させ、曲げ加工終了後(ワークW(図6(B))は除荷されて荷重がゼロになるのでスプリングバックに基づいて90°(目標角度)に戻る)、荷重がゼロになったワークWを上記目標角度位置(90°)に待機させたロボットグリッパ14に把持させるので、ワークWとロボットグリッパ14の向きは同じになり、両者の角度差は無くなり、ワークWが薄板の場合には撓まなくなって腰折れが発生せず、ワークWが厚板の場合にはロボットグリッパ14に過負荷がかかることが無い。 The above operation is performed by the robot controller 1 (FIG. 1) that constitutes the bending apparatus by the robot according to the present invention, and the robot controller 1 performs the spring back (work W (FIG. 5B)) during bending. Until the robot gripper 14 is bent to 88 ° (the limit angle)), the workpiece gripper 14 follows the workpiece jumping motion with the workpiece W released, and waits at the target angle position (90 °). (Since the workpiece W (FIG. 6B) is unloaded and the load becomes zero, the workpiece W returns to 90 ° (target angle) based on the spring back). 90 °), the workpiece gripper 14 is held in the same direction, so that the orientation of the workpiece W and the robot gripper 14 is the same, there is no difference in the angle between them, and the workpiece W is a thin plate. Will not bend and will not bend, and if the workpiece W is a thick plate, the robot gripper 14 will not be overloaded.

上記のとおり、本発明によれば、ロボットグリッパとワーク間の位置決め誤差を解消することにより、ワークの腰折れに基づく不良製品の発生を除去する共に、ロボットグリッパへの過負荷に基づく損傷を防止するロボットによる曲げ加工方法及びその装置を提供するという効果を奏する。   As described above, according to the present invention, by eliminating the positioning error between the robot gripper and the workpiece, it is possible to eliminate the occurrence of defective products due to the workpiece being folded back and to prevent damage due to overload on the robot gripper. There is an effect of providing a bending method and apparatus by a robot.

以下、本発明を、実施の形態により添付図面を参照して、説明する。
図1は本発明の全体図であり、図示するロボットによる曲げ加工システムは、曲げ加工装置11のNC装置10から製品情報Jである例えばCAD情報を入力して、曲げ順、金型P、D、金型レイアウトなどを算出すると共に、工程(曲げ順)ごとに、ロボット13のワーク追従動作の軌跡を算出した後(図7のステップ101〜ステップ103)、実際の曲げ加工を行う(図7のステップ104、図8)。
Hereinafter, the present invention will be described with reference to the accompanying drawings by embodiments.
FIG. 1 is an overall view of the present invention, and a bending system using a robot shown in FIG. 1 inputs, for example, CAD information, which is product information J, from an NC device 10 of a bending device 11, and performs bending order, molds P, D. In addition to calculating the die layout and the like and calculating the trajectory of the work following operation of the robot 13 for each process (bending order) (step 101 to step 103 in FIG. 7), actual bending is performed (FIG. 7). Step 104, FIG. 8).

この場合の曲げ加工装置11(図1)としては、プレスブレーキがあり、よく知られているように、上部テーブル20に装着されたパンチPと、下部テーブル21に装着されたダイDを有している。   The bending apparatus 11 (FIG. 1) in this case includes a press brake, and as is well known, has a punch P mounted on the upper table 20 and a die D mounted on the lower table 21. ing.

下部テーブル21の後方には、バックゲージが配置され、該バックゲージの突当23は、スライダ24に取り付けられ、該スライダ24は、左右方向(紙面に垂直な方向)に延びるストレッチ25に滑り結合している。   A back gauge is disposed behind the lower table 21, and the back gauge abutment 23 is attached to a slider 24. The slider 24 is slidably coupled to a stretch 25 extending in the left-right direction (the direction perpendicular to the paper surface). doing.

また、上記プレスブレーキの両側には、側板(図示省略)が設置され、各側板には、油圧シリンダ7などから成るラム駆動源が設けられ、下降式プレスブレーキでは、上部テーブル20が下降することにより、上昇式プレスブレーキでは、下部テーブル21が上昇することにより、既述したパンチPとダイDでワークWを曲げ加工する。   In addition, side plates (not shown) are installed on both sides of the press brake, and each side plate is provided with a ram drive source including a hydraulic cylinder 7 and the like. In the descending press brake, the upper table 20 is lowered. Thus, in the lift press brake, the workpiece W is bent by the punch P and the die D described above when the lower table 21 is lifted.

前記下部テーブル21の前方には、ロボット13が設置されている。   A robot 13 is installed in front of the lower table 21.

このロボット13は、アーム19の先端に、グリッパ14を有し、該グリッパ14は、図2に示すように、上下動自在な上グリッパ14Aと、固定された下グリッパ14Bから成り、曲げ加工されるワークWを把持するようになっている。   The robot 13 has a gripper 14 at the tip of an arm 19, and the gripper 14 is composed of an upper gripper 14A that can move up and down and a fixed lower gripper 14B as shown in FIG. The workpiece W is gripped.

この構成により、ロボット13は、後述するロボットコントローラ1(図1)から制御信号S1が送られて来ると、例えば、グリッパ14で把持したワークWを位置決めした後(図3(A))、パンチPがピンチングポイントに到達した場合には、上グリッパ14Aを上昇させてワークWを解放する等(図3(B))種々の動作が行われる。   With this configuration, when the robot 13 receives a control signal S1 from a robot controller 1 (FIG. 1), which will be described later, for example, after positioning the work W gripped by the gripper 14 (FIG. 3 (A)), the robot 13 When P reaches the pinching point, various operations such as raising the upper gripper 14A to release the workpiece W (FIG. 3B) are performed.

即ち、上記ロボット13は(図1)、曲げロボットであり、該曲げロボット13の側方に設置された搬入出ロボット(図示省略)から素材としてのワークを受け取って機械本体に挿入し、製品が加工された場合には、その製品を上記搬入出ロボットに渡すようになっている。   That is, the robot 13 (FIG. 1) is a bending robot, and receives a workpiece as a material from a loading / unloading robot (not shown) installed on the side of the bending robot 13 and inserts it into the machine body. When processed, the product is delivered to the carry-in / out robot.

一方、油圧シリンダ7には圧力センサ2が設置され、該圧力センサ2を用いて、ワークWの荷重がゼロか否かを検知することができる(図8のステップ104J)。 On the other hand, a pressure sensor 2 is installed in the hydraulic cylinder 7, and it is possible to detect whether or not the load of the workpiece W is zero using the pressure sensor 2 (step 104J in FIG. 8).

即ち、ラムである上部テーブル20が下降し所定のストロークに到達して一旦停止した場合に(図8のステップ104E〜104G)、スプリングバックを見込んでワークWは88°まで曲げられており(図4(B))、このとき、ワークWは機械本体側から所定の荷重を受けると共に、機械本体側はワークWからの反力を受けて上記圧力センサ2は所定の値を呈する。 That is, when the upper table 20 as a ram descends and reaches a predetermined stroke and stops once (steps 104E to 104G in FIG. 8), the workpiece W is bent to 88 ° in view of the spring back (see FIG. 4 (B)), the workpiece W receives a predetermined load from the machine body side, and the machine body side receives a reaction force from the workpiece W, and the pressure sensor 2 exhibits a predetermined value.

しかし、その後ラム20を上昇させれば(図4(C))、ワークWが受ける荷重が少なくなり、やがてその荷重がゼロになると共に、機械本体側がワークWから受ける反力もゼロとなり、そのことは上記圧力センサ2がゼロになったことで検出することができる(図8のステップ104JのYES)。 However, if the ram 20 is then raised (FIG. 4 (C)), the load received by the workpiece W decreases, eventually the load becomes zero, and the reaction force received by the machine body from the workpiece W also becomes zero. Can be detected when the pressure sensor 2 becomes zero (YES in step 104J in FIG. 8).

ワークWが受ける荷重がゼロになったということは、該ワークWの曲げ角度が、スプリングバックにより88°(図4(B))から90°(図4(C))になった、即ち目標角度になったことになる。 The fact that the load received by the workpiece W has become zero means that the bending angle of the workpiece W has been changed from 88 ° (FIG. 4B) to 90 ° (FIG. 4C) due to the springback. It became an angle.

従って、このとき、予め目標角度位置に停止してそこに待機しているロボットグリッパ14と(図4(C))、ワークWとは同じ角度位置に位置決めされたことになるので、両者間の位置決め誤差は解消される。 Therefore, at this time, the robot gripper 14 that has stopped at the target angular position in advance and is waiting there (FIG. 4C) and the workpiece W are positioned at the same angular position. The positioning error is eliminated.

このため、本発明によれば、ロボットグリッパとワーク間の位置決め誤差を解消することにより、ワークの腰折れに基づく不良製品の発生を除去する共に、ロボットグリッパへの過負荷に基づく損傷を防止するロボットによる曲げ加工方法を提供するという効果がある。 For this reason, according to the present invention, by eliminating the positioning error between the robot gripper and the workpiece, it is possible to eliminate the occurrence of defective products due to the hip folding of the workpiece and to prevent damage due to overload on the robot gripper. There is an effect of providing a bending method by.

また、曲げ加工装置11には(図1)、ストロークセンサ3が設置されていてラム20のストロークが検出されるようになっている(図8のステップ104F)。 Further, in the bending apparatus 11 (FIG. 1), a stroke sensor 3 is installed so that the stroke of the ram 20 is detected (step 104F in FIG. 8).

更に、曲げ加工装置11には(図1)、前記油圧シリンダ7へ作動油を供給する油圧ポンプ4が設置され、後述する曲げ加工制御部10Gによりサーボアンプ6とサーボモータ5を介して制御される。 Further, the bending device 11 (FIG. 1) is provided with a hydraulic pump 4 for supplying hydraulic oil to the hydraulic cylinder 7 and is controlled via a servo amplifier 6 and a servo motor 5 by a bending control unit 10G described later. The

上記構成を有するプレスブレーキは(図1)、NC装置10を有し、該NC装置10は、プレスブレーキを制御すると共に、ロボットコントローラ1を通じて既述したロボット13を制御する。 The press brake having the above-described configuration (FIG. 1) includes an NC device 10 that controls the press brake and the robot 13 described above through the robot controller 1.

上記NC装置10は、CPU10Aと、入出力部10Bと、記憶部10Cと、加工情報算出部10Dと、センサ制御部10Eと、バックゲージ制御部10Fと、曲げ加工制御部10Gを有する。 The NC device 10 includes a CPU 10A, an input / output unit 10B, a storage unit 10C, a machining information calculation unit 10D, a sensor control unit 10E, a back gauge control unit 10F, and a bending process control unit 10G.

CPU10Aは、加工情報算出部10D、センサ制御部10E、バックゲージ制御部10Fなど図1に示す装置全体を統括制御する。   The CPU 10A performs overall control of the entire apparatus shown in FIG. 1, such as the machining information calculation unit 10D, the sensor control unit 10E, and the back gauge control unit 10F.

入出力部10Bは、例えば上部テーブル20に設けられた操作盤(図示省略)であり、CAD情報から成る製品情報Jを入力することにより、前記加工情報算出部10Dにより、加工すべきワークWの曲げ順(工程)、各曲げ順ごとに使用する金型等を算出する(図7のステップ101〜ステップ103)。   The input / output unit 10B is, for example, an operation panel (not shown) provided on the upper table 20, and by inputting product information J including CAD information, the processing information calculation unit 10D causes the workpiece W to be processed to be processed. Bending order (process), molds used for each bending order, and the like are calculated (step 101 to step 103 in FIG. 7).

また、上記入出力部10Bは(図1)、ロボットコントローラ1との間で双方向信号S2をやりとりすることにより、CPU10Aが、既述したロボット13の状態(例えば図3〜図4)を常に監視できるようになっている。 The input / output unit 10B (FIG. 1) exchanges a bidirectional signal S2 with the robot controller 1, so that the CPU 10A always keeps the state of the robot 13 described above (for example, FIGS. 3 to 4). It can be monitored.

記憶部10Cは、前記入出力部10Bを介して入力されたCAD情報を記憶し、また、本発明による加工プログラム(例えば図7〜図8に相当)などを記憶する。 The storage unit 10C stores CAD information input via the input / output unit 10B, and stores a machining program according to the present invention (for example, corresponding to FIGS. 7 to 8).

加工情報算出部10Dは(図1)、前記入出力部10Bを介して入力されたCAD情報(図7のステップ101)に基づいて、既述したように、曲げ順、金型、金型レイアウトなどを算出し(図7のステップ102)、工程(曲げ順)ごとに、ロボット13のワーク追従動作の軌跡を算出する(図7のステップ103)などワークWの曲げ加工に必要な情報を算出する。   The machining information calculation unit 10D (FIG. 1), based on the CAD information (step 101 in FIG. 7) input via the input / output unit 10B, as described above, the bending order, the mold, the mold layout (Step 102 in FIG. 7) and information necessary for bending the workpiece W, such as calculating the trajectory of the workpiece following operation of the robot 13 (step 103 in FIG. 7) for each process (bending order). To do.

この場合、ロボット13のワーク追従動作の軌跡F(フォローイング軌跡F)は(図3(C))、ワーク姿勢状態図(工程図)に基づいて算出される。   In this case, the trajectory F (following trajectory F) of the workpiece following operation of the robot 13 (FIG. 3C) is calculated based on the workpiece posture state diagram (process diagram).

即ち、加工情報算出部10Dは(図1)、CAD情報により、ワークW(図3(A))の位置決め時点の姿勢と、跳ね上がり時点での姿勢(図3(C))から成るワーク姿勢状態図を作成し、この作成したワーク姿勢状態図に基づき、ロボット13のフォローイング軌跡Fを算出する。   That is, the machining information calculation unit 10D (FIG. 1) uses the CAD information to determine the workpiece posture state including the posture at the time of positioning of the workpiece W (FIG. 3A) and the posture at the time of jumping up (FIG. 3C). A diagram is created, and the following trajectory F of the robot 13 is calculated based on the created workpiece posture state diagram.

センサ制御部10Eは(図1)、既述した圧力センサ2とストロークセンサ3を制御し、各センサが呈する値をCPU10Aに通知する。   The sensor control unit 10E (FIG. 1) controls the pressure sensor 2 and the stroke sensor 3 described above, and notifies the CPU 10A of values exhibited by each sensor.

これにより、CPU10Aは、圧力センサ2の値がゼロの場合にはワークWの荷重がゼロと見做し(図8のステップ104JのYES)、予め目標角度位置に待機しているロボットグリッパ14にワークWを把持させる(図8のステップ104K、図4 (C))。 As a result, when the value of the pressure sensor 2 is zero, the CPU 10A assumes that the load of the workpiece W is zero (YES in step 104J in FIG. 8), and causes the robot gripper 14 that has been waiting in advance to the target angular position. The workpiece W is gripped (step 104K in FIG. 8, FIG. 4C).

また、CPU10Aは、ラム20を下降後(図8のステップ104E)、上記ストロークセンサ3の値が所定のストローク値に到達した場合には(図8のステップ104FのYES)、スプリングバックを見込んでワークWが88°まで曲げられた(図4(B))と見做し、曲げ加工制御部10G(図1)を介して油圧シリンダ7を制御しラム20を停止させる(図8のステップ104G)。 In addition, after the ram 20 is lowered (step 104E in FIG. 8), the CPU 10A expects a springback when the value of the stroke sensor 3 reaches a predetermined stroke value (YES in step 104F in FIG. 8). Assuming that the workpiece W has been bent to 88 ° (FIG. 4B), the hydraulic cylinder 7 is controlled via the bending control unit 10G (FIG. 1) to stop the ram 20 (step 104G in FIG. 8). ).

バックゲージ制御部10Fは(図1)、既述したバックゲージ突当23を予め所定位置に位置決めし、曲げ加工制御部10Gは、サーボアンプ6とサーボモータ5を介して油圧ポンプ4の回転を制御し、油圧シリンダ7に供給される作動油の向きを制御することにより、上部テーブル20(図2)を上下動させてパンチPとダイDの協働により、ロボットグリッパ14で把持されたワークWを曲げ加工する。 The back gauge control unit 10F (FIG. 1) positions the above-described back gauge abutment 23 at a predetermined position in advance, and the bending process control unit 10G rotates the hydraulic pump 4 via the servo amplifier 6 and the servo motor 5. By controlling the direction of the hydraulic oil supplied to the hydraulic cylinder 7, the upper table 20 (FIG. 2) is moved up and down and the workpiece gripped by the robot gripper 14 by the cooperation of the punch P and the die D B is bent.

以下、前記構成を有する本発明の動作を、図7〜図8に基づいて説明する。 The operation of the present invention having the above configuration will be described below with reference to FIGS.

(1)ロボット13のワーク追従動作の軌跡を算出するまでの動作。
図7のステップ101において、CAD情報を入力し、ステップ102において、曲げ順、金型、金型レイアウトなどを算出し、ステップ103において、工程(曲げ順)ごとに、ロボット13のワーク追従動作の軌跡を算出する。
(1) The operation until the locus of the workpiece following operation of the robot 13 is calculated.
In step 101 of FIG. 7, CAD information is input. In step 102, bending order, mold, mold layout, and the like are calculated. In step 103, the robot 13 performs the work following operation for each process (bending order). Calculate the trajectory.

即ち、CPU10Aは(図1)、入出力部10Bを介してCAD情報が入力されたことを検知すると、加工情報算出部10Dを制御し、曲げ順、金型、金型レイアウト、更には、D値、L値等ワークWの曲げ加工に必要な情報を算出させると共に、工程ごとに、ロボット13のフォローイング軌跡F(図3(C))を算出させる。   That is, when the CPU 10A detects that CAD information has been input via the input / output unit 10B (FIG. 1), it controls the machining information calculation unit 10D to control the bending order, mold, mold layout, and D Information necessary for bending the workpiece W, such as values and L values, is calculated, and the following trajectory F of the robot 13 (FIG. 3C) is calculated for each process.

(2)曲げ加工動作。
図7のステップ104において、曲げ加工動作を行い、その詳細は、図8に示されている。
(2) Bending operation.
In step 104 of FIG. 7, a bending operation is performed, the details of which are shown in FIG.

(2)-A パンチPがピンチングポイントに到達したか否かを判断するまでの動作。
先ず、ロボット13によりワークWを搬入して(図8のステップ104A)、ワークWを位置決めした後(図8のステップ104B)、ラム20を下降させ(図8のステップ104C)、パンチPがピンチングポイントに到達したか否かを判断する(図8のステップ104D)。
(2) -A Operation until it is determined whether or not the punch P has reached the pinching point.
First, the work W is carried in by the robot 13 (step 104A in FIG. 8), the work W is positioned (step 104B in FIG. 8), the ram 20 is lowered (step 104C in FIG. 8), and the punch P is pinched. It is determined whether or not the point has been reached (step 104D in FIG. 8).

即ち、CPU10Aは(図1)、前記図8のステップ103において、加工情報算出部10Dがロボット13のフォローイング軌跡Fを算出したことを検知すると、入出力部10Bを介してロボットコントローラ1に指示を出し、ロボット13を制御することにより、そのグリッパ14に(図3(A))ワークWを把持させ、該ワークWをパンチPとダイDの間から挿入させプレスブレーキに搬入した後、バックゲージ突当23に突き当てて位置決めさせ、その後、曲げ加工制御部10G(図1)を介してラム20(図2)を下降させ、パンチP(図3(B))がピンチングポイントに到達したか、換言すればパンチPがダイD上のワークWと接触したか否かを判断する。 That is, the CPU 10A (FIG. 1) instructs the robot controller 1 via the input / output unit 10B when detecting that the machining information calculation unit 10D has calculated the following trajectory F of the robot 13 in step 103 of FIG. By controlling the robot 13, the gripper 14 (FIG. 3A) grips the workpiece W, inserts the workpiece W from between the punch P and the die D, and loads it into the press brake. The ram 20 (FIG. 2) is lowered via the bending control unit 10G (FIG. 1), and the punch P (FIG. 3 (B)) reaches the pinching point. In other words, it is determined whether or not the punch P is in contact with the workpiece W on the die D.

(2)-B パンチPがピンチングポイントに到達した後、ロボットグリッパ14が目標角度位置(90°)に待機するまでの動作。
そして、パンチPがピンチングポイントに到達した後は、ロボット13のグリッパ14が本発明特有の動作を行う。
(2) -B The operation until the robot gripper 14 stands by at the target angular position (90 °) after the punch P reaches the pinching point.
After the punch P reaches the pinching point, the gripper 14 of the robot 13 performs an operation unique to the present invention.

パンチPがピンチングポイントに到達すると(図8のステップ104DのYES)、ロボットグリッパ14がワークWを解放した後(図8のステップ104L)、ワークWの跳ね上がり動作に追従し(図8のステップ104M)、該ロボットグリッパ14の角度が目標角度位置である例えば90°に到達した場合には(図8のステップ104NのYES)、該ロボットグリッパ14をその90°の位置で停止させそこで待機させる(図8のステップ104P)。 When the punch P reaches the pinching point (YES in step 104D in FIG. 8), the robot gripper 14 releases the workpiece W (step 104L in FIG. 8), and then follows the jumping operation of the workpiece W (step 104M in FIG. 8). ) When the angle of the robot gripper 14 reaches, for example, 90 ° which is the target angle position (YES in Step 104N in FIG. 8), the robot gripper 14 is stopped at the 90 ° position and waits there ( Step 104P in FIG.

即ち、CPU10Aは(図1)、センサ制御部10Eを介してパンチPが(図3(B))ピンチングポイントに到達したことを検知すると、ロボットコントローラ1(図1)を介して上グリッパ14Aを(図3(B))僅かに上昇させ、ワークWをハーフクランプ状態にし解放した後、ロボットグリッパ14をワークWの跳ね上がり動作に追従させ(図3(C))それが目標角度位置である90°に到達したときに(図4(A))そこで停止し待機させる。 That is, when the CPU 10A (FIG. 1) detects that the punch P has reached the pinching point via the sensor control unit 10E (FIG. 3B), the CPU 10A moves the upper gripper 14A via the robot controller 1 (FIG. 1). (FIG. 3 (B)) After slightly raising and releasing the workpiece W in the half clamp state, the robot gripper 14 is made to follow the jumping-up operation of the workpiece W (FIG. 3 (C)), which is the target angular position 90. When it reaches ° (FIG. 4A), it stops and waits.

(2)-C ロボットグリッパ14が目標角度位置(90°)に待機した後、ワークWを把持するまでの動作。
ロボットグリッパ14が目標角度位置に到達した後は(図4(A))、90°に曲げられたスプリングバック直後のワークWを把持する(図4(B)⇒図4(C)、図8 のステップ104K)。
(2) -C The operation until the work gripper 14 is gripped after the robot gripper 14 waits at the target angular position (90 °).
After the robot gripper 14 reaches the target angular position (FIG. 4A), the workpiece W immediately after the springback bent at 90 ° is gripped (FIG. 4B → FIGS. 4C and 8). Step 104K).

この場合、パンチPがピンチングポイントに到達した後の(図3(B))動作を、ラム20に着眼すると次のようになる。 In this case, when the operation after the punch P reaches the pinching point (FIG. 3B) is focused on the ram 20, the operation is as follows.

即ち、ピンチングポイント後も、ラム20は下降を継続し(図3(C))、ワークWが目標角度である90°に曲げられた後も(図4(A))、更に下降し(図4(B))、
パンチPがD値に到達してラム20が所定のストロークに到達することにより、ワークWが88°まで曲げられると、該ラム20が停止する。
That is, even after the pinching point, the ram 20 continues to descend (FIG. 3C), and even after the workpiece W is bent to the target angle of 90 ° (FIG. 4A), it further descends (FIG. 4). 4 (B)),
When the workpiece P is bent to 88 ° by the punch P reaching the D value and the ram 20 reaching a predetermined stroke, the ram 20 stops.

その後、ラム20が上昇し(図4(C))、ワークWの荷重がゼロになり、スプリングバックが発生したと見做され曲げ角度が88°から90°になったワークWを、前記目標角度位置に待機していたロボットグリッパ14が把持するようになっている。 Thereafter, the ram 20 is lifted (FIG. 4C), the load of the workpiece W becomes zero, and the workpiece W having a bending angle of 88 ° to 90 ° that is considered to have caused the spring back is defined as the target. The robot gripper 14 that has been waiting at the angular position grips it.

そして、パンチPがピンチングポイントに到達後のラム20の動作フローは、図8のステップ104E〜ステップ104Hに記載されている。 The operation flow of the ram 20 after the punch P reaches the pinching point is described in steps 104E to 104H in FIG.

このようにして、本発明に係るロボットによる曲げ加工方法は行われ、全ての加工が終了した場合には(図7のステップ105のYES)、動作を完了する(END)。 In this way, the bending method by the robot according to the present invention is performed, and when all the processing is completed (YES in step 105 in FIG. 7), the operation is completed (END).

上記本発明に係るロボットによる曲げ加工方法の実施に直接使用する本発明に係るロボットによる曲げ加工装置は、既述したように(請求項3)、具体的にはロボットコントローラ1(図1)であり、該ロボットコントローラ1は、曲げ加工中は(図5(B))、ロボットグリッパ14をワークWを解放した状態でワーク跳ね上がり動作に追従させて目標角度位置(90°)に待機させ、曲げ加工終了後(図6(B))、荷重がゼロになったワークWを上記目標角度位置(90°)に待機させたロボットグリッパ14に把持させる。 As described above (claim 3), the robot bending apparatus according to the present invention, which is directly used for carrying out the bending method by the robot according to the present invention, is specifically the robot controller 1 (FIG. 1). Yes, during the bending process (FIG. 5B), the robot controller 1 causes the robot gripper 14 to follow the workpiece jumping operation with the workpiece W released and waits at the target angular position (90 °) for bending. After completion of the machining (FIG. 6B), the workpiece W with zero load is gripped by the robot gripper 14 that is placed on standby at the target angular position (90 °).

この本発明のロボットコントローラ1によれば、除荷され荷重がゼロになり曲げ角度が目標角度である90°に戻ったワークWを(図6(B))、上記目標角度位置(90°)に待機させたロボットグリッパ14に把持させるので、ワークWとロボットグリッパ14の向きは同じになり、両者の角度差は無くなり、ワークWが薄板の場合には撓まなくなって腰折れが発生せず、ワークWが厚板の場合にはロボットグリッパ14に過負荷がかかることが無くなった。 According to the robot controller 1 of the present invention, the workpiece W that has been unloaded and the load has become zero and the bending angle has returned to the target angle of 90 ° (FIG. 6B) is set to the target angle position (90 °). Since the workpiece gripper 14 is held by the robot gripper 14, the orientation of the workpiece W and the robot gripper 14 is the same, there is no difference in the angle between them, and when the workpiece W is a thin plate, it will not bend and waist will not be bent. When the workpiece W is a thick plate, the robot gripper 14 is not overloaded.

そして、上記ロボットコントローラ1は(図1)、NC装置10に接続され、該NC装置10は、加工情報算出部10Dと曲げ加工制御部10Gとセンサ制御部10Eを有し、ロボットコントローラ1は、これら加工情報算出部10D等と協働するようになっている。 The robot controller 1 (FIG. 1) is connected to an NC device 10, which has a machining information calculation unit 10D, a bending control unit 10G, and a sensor control unit 10E. It cooperates with these processing information calculation units 10D and the like.

例えば、加工情報算出部10Dは(図1)、工程(曲げ順)、金型、金型レイアウトを算出すると共に(図7のステップ102)、工程ごとに、ロボットのワーク追従動作の軌跡F(図3(C))を算出し(図7のステップ103)、これらの情報は既述した記憶部10Cに記憶される。 For example, the machining information calculation unit 10D (FIG. 1) calculates a process (bending order), a mold, and a mold layout (step 102 in FIG. 7), and a track F (Following action F () of the robot for each process. 3 (C)) is calculated (step 103 in FIG. 7), and these pieces of information are stored in the storage unit 10C described above.

そして、ロボットコントローラ1は、ロボットグリッパ14を(図5)ワーク跳ね上がり動作に追従させる場合に(図8のステップ104M)、上記記憶部10C(図1)に記憶された情報を参照する。 The robot controller 1 refers to the information stored in the storage unit 10C (FIG. 1) when the robot gripper 14 (FIG. 5) follows the workpiece jumping operation (step 104M in FIG. 8).

即ち、先ず、ロボットグリッパ14の左右方向(図1のX軸方向(紙面に垂直な方向))の位置は、加工情報算出部10Dが算出した当該工程の金型レイアウト、換言すれば上下テーブル20、21上の金型P、Dの配置位置に対応している。 That is, first, the position of the robot gripper 14 in the left-right direction (X-axis direction (direction perpendicular to the paper surface) in FIG. 1) is the mold layout of the process calculated by the machining information calculation unit 10D, in other words, the upper and lower tables 20 , 21 corresponds to the arrangement positions of the molds P, D.

従って、ロボットコントローラ1は、ロボットグリッパ14を当該工程の金型レイアウトの位置まで、誘導し、そこに停止させる。 Therefore, the robot controller 1 guides the robot gripper 14 to the position of the mold layout of the process, and stops there.

次に、ロボットグリッパ14の前後方向と上下方向(図1のY軸方向とZ軸方向)の位置は、加工情報算出部10Dが算出した当該工程のロボットのワーク追従動作の軌跡F(図3(C))、換言すればフォローイング軌跡Fに対応している。 Next, the position of the robot gripper 14 in the front-rear direction and the vertical direction (the Y-axis direction and the Z-axis direction in FIG. 1) is the locus F (FIG. 3) of the robot's work following operation calculated by the machining information calculation unit 10D. (C)), in other words, corresponds to the following trajectory F.

従って、ロボットコントローラ1は、ロボットグリッパ14を当該工程のフォローイング軌跡F(図3(C))に沿って、ワーク跳ね上がり動作に追従させ、目標角度位置(90°)に到達したときにそこに停止させ待機させる(図5(B))。 Therefore, the robot controller 1 causes the robot gripper 14 to follow the workpiece jumping movement along the following locus F (FIG. 3C) of the process, and when the target angular position (90 °) is reached, Stop and wait (FIG. 5B).

一方、曲げ加工制御部10Gは(図1)、ワークWが目標角度(90°)だけ曲げ加工されるように、ラム20を駆動制御する。 On the other hand, the bending process control unit 10G (FIG. 1) drives and controls the ram 20 so that the workpiece W is bent by a target angle (90 °).

また、センサ制御部10Eは(図1)、圧力センサ2がワークWの受ける荷重を検出するように、該圧力センサ2を駆動制御し、又はストロークセンサ3がラム2のストロークを検出するように、該ストロークセンサ3を駆動制御する The sensor control unit 10E (FIG. 1) controls the drive of the pressure sensor 2 so that the pressure sensor 2 detects the load received by the work W, or the stroke sensor 3 detects the stroke of the ram 2. And drive control of the stroke sensor 3

そして、ロボットコントローラ1は、既述したように(図8のステップ104M)、ロボットグリッパ14を(図5)ワーク跳ね上がり動作に追従させているが、この動作の時点は、前記曲げ加工制御部10Gによるラム20の下降後(図8のステップ104C)、センサ制御部10EによるパンチPのピンチングポイント到達検出後である(図8のステップ104DのYES)。 Then, as described above (step 104M in FIG. 8), the robot controller 1 causes the robot gripper 14 to follow the workpiece jumping operation (FIG. 5). After the ram 20 is lowered (step 104C in FIG. 8), the sensor control unit 10E has detected that the pinching point of the punch P has been reached (YES in step 104D in FIG. 8).

即ち、先ず、曲げ加工制御部10Gが(図1)サーボアンプ6とサーボモータ5を介して油圧ポンプ4の回転を制御し、ラム駆動源である油圧シリンダ7へ供給される作動油の向きを制御することにより、ラム20を下降させる(図8のステップ104C)。 That is, first, the bending control unit 10G controls the rotation of the hydraulic pump 4 via the servo amplifier 6 and the servo motor 5 (FIG. 1), and the direction of the hydraulic oil supplied to the hydraulic cylinder 7 that is a ram drive source. By controlling, the ram 20 is lowered (step 104C in FIG. 8).

次に、ラム20が下降するにつれて、該ラム20に装着されているパンチPがダイD上のワークWと接触し、このときのラム20のストロークをストロークセンサ3が検出するので、そのときのストロークセンサ3の値をセンサ制御部10Eを介して判別することにより、パンチPがピンチングポイントに到達したことが判断される(図8のステップ104DのYES)。 Next, as the ram 20 descends, the punch P mounted on the ram 20 comes into contact with the workpiece W on the die D, and the stroke sensor 3 detects the stroke of the ram 20 at this time. By determining the value of the stroke sensor 3 via the sensor control unit 10E, it is determined that the punch P has reached the pinching point (YES in step 104D in FIG. 8).

そして、ロボットコントローラ1は(図1)、パンチPがピンチングポイントに到達したことを(図8のステップ104DのYES)、前記センサ制御部10Eと(図1)入出力部10Bを通じて通知されるので、その後に(図8のステップ104L〜ステップ104M)、既述したように、ロボットグリッパ14をワーク跳ね上がり動作に追従させる。 Then, the robot controller 1 (FIG. 1) notifies that the punch P has reached the pinching point (YES in step 104D in FIG. 8) through the sensor control unit 10E and (FIG. 1) the input / output unit 10B. Thereafter (step 104L to step 104M in FIG. 8), as described above, the robot gripper 14 is caused to follow the workpiece jumping operation.

また、ピンチングポイント後に(図8のステップ104DのYES)、ロボットコントローラ1は、既述したように、ロボットグリッパ14をワーク跳ね上がり動作に追従させ、目標角度位置(90°)に到達したときにそこに停止させ待機させるが(図8のステップ104L〜ステップ104P)、その間、曲げ加工制御部10Gとセンサ制御部10Eは、ラム20(図1)及び圧力センサ2とストロークセンサ3を駆動制御することにより、以下の動作が行われる(図8の104E〜ステップ104J)。 In addition, after the pinching point (YES in step 104D in FIG. 8), the robot controller 1 causes the robot gripper 14 to follow the workpiece jumping motion as described above, and when it reaches the target angular position (90 °), In the meantime, the bending control unit 10G and the sensor control unit 10E drive and control the ram 20 (FIG. 1), the pressure sensor 2, and the stroke sensor 3. Thus, the following operation is performed (104E to 104J in FIG. 8).

即ち、曲げ加工制御部10Gは(図1)、同様に、ラム20の下降を継続し(図8の104E)、該ラム20が所定のストロークに到達したことが(図8の104FのYES)前記センサ制御部10E(図1)がストロークセンサ3の値を判別することにより分かるので、曲げ加工制御部10Gは(図1)、ラム20が限界位置に到達したものと見做し、該ラム20を停止させ(図8のステップ104G)、この時点で、ワークWは(図5(B))、スプリングバックを見込んで88°(限界角度)に曲げ加工されている。 That is, the bending control unit 10G (FIG. 1) similarly continues to lower the ram 20 (104E in FIG. 8), and that the ram 20 has reached a predetermined stroke (YES in 104F in FIG. 8). Since the sensor control unit 10E (FIG. 1) knows by determining the value of the stroke sensor 3, the bending control unit 10G (FIG. 1) considers that the ram 20 has reached the limit position, and the ram 20 20 is stopped (step 104G in FIG. 8), and at this point, the workpiece W is bent (88 ° (limit angle)) in anticipation of springback.

その後、曲げ加工制御部10Gは(図1)、今度はラム20を上昇させ(図8のステップ104H)、これにより、パンチPが(図6(A))ワークWから離れるので、該ワークWは除荷されて荷重がゼロになり、そのことは、センサ制御部10Eが(図1)圧力センサ2の値を判別することにより分かり(図8のステップ104J)、この時点で、ワークWの曲げ角度は(図6(A))、スプリングバックに基づいて90°(目標角度)に戻っている。 Thereafter, the bending control unit 10G (FIG. 1) raises the ram 20 (step 104H in FIG. 8), so that the punch P is separated from the work W (FIG. 6A). Is unloaded and the load becomes zero, and this can be understood by the sensor control unit 10E (FIG. 1) discriminating the value of the pressure sensor 2 (step 104J in FIG. 8). The bending angle (FIG. 6A) returns to 90 ° (target angle) based on the springback.

このワークW(図6(A))が受ける荷重がゼロになったことは、前記圧力センサ2を駆動制御するセンサ制御部10Eと(図1)入出力部10Bを通じて、ロボットコントローラ1に通知される。 The fact that the load received by the workpiece W (FIG. 6A) has become zero is notified to the robot controller 1 through the sensor control unit 10E for driving and controlling the pressure sensor 2 and the input / output unit 10B (FIG. 1). The

これにより、ロボットコントローラ1(図6(B))が再起動し、上記荷重がゼロになったワークWを目標角度位置(90°)に待機させたロボットグリッパ14に把持させる(図8の104K)。 As a result, the robot controller 1 (FIG. 6B) is restarted, and the work gripper 14 having the load of zero is held by the robot gripper 14 that has been waiting at the target angular position (90 °) (104K in FIG. 8). ).

従って、既述したように、この本発明のロボットコントローラ1によれば、除荷され荷重がゼロになり曲げ角度が目標角度である90°に戻ったワークWを(図6(B))、上記目標角度位置(90°)に待機させたロボットグリッパ14に把持させるので、ワークWとロボットグリッパ14の向きは同じになり、両者の角度差は無くなり、ワークWが薄板の場合には撓まなくなって腰折れが発生せず、ワークWが厚板の場合にはロボットグリッパ14に過負荷がかかることが無くなった。 Therefore, as described above, according to the robot controller 1 of the present invention, the workpiece W that has been unloaded and the load has become zero and the bending angle has returned to the target angle of 90 ° (FIG. 6B), Since the robot gripper 14 held at the target angular position (90 °) holds the workpiece, the orientation of the workpiece W and the robot gripper 14 is the same, there is no angle difference between them, and the workpiece W is bent when it is a thin plate. When the workpiece W is a thick plate, the robot gripper 14 is not overloaded.

本発明は、ロボットグリッパとワーク間の位置決め誤差を解消することにより、ワークの腰折れに基づく不良製品の発生を除去する共に、ロボットグリッパへの過負荷に基づく損傷を防止するロボットによる曲げ加工方法及びその装置に利用され、曲げ加工時に、上部テーブル20が下降する下降式プレスブレーキのみならず、下部テーブル21が上昇する上昇式プレスブレーキにも適用され、極めて有用である。 The present invention eliminates a positioning error between a robot gripper and a workpiece, thereby eliminating the generation of defective products due to workpiece folding, and preventing the robot gripper from being damaged due to overload, and a robot bending method. It is used in the apparatus, and is applicable to not only a descending press brake in which the upper table 20 descends but also an ascending press brake in which the lower table 21 rises during bending.

本発明の全体図である。1 is an overall view of the present invention. 本発明のロボットグリッパ14を示す図である。It is a figure which shows the robot gripper 14 of this invention. 本発明による動作図(前半)である。FIG. 6 is an operation diagram (first half) according to the present invention. 本発明による動作図(後半)である。FIG. 6 is an operation diagram (second half) according to the present invention. 図4の詳細説明図(加圧時)である。FIG. 5 is a detailed explanatory diagram of FIG. 4 (at the time of pressurization). 図4の詳細説明図(除荷時)である。It is a detailed explanatory view (at the time of unloading) of FIG. 本発明の全体動作を説明するためのフローチャートである。It is a flowchart for demonstrating the whole operation | movement of this invention. 本発明による曲げ加工の動作を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement of the bending process by this invention. 従来技術の課題説明図である。It is a subject explanatory drawing of a prior art. 図9の詳細説明図(薄板の場合)である。FIG. 10 is a detailed explanatory diagram of FIG. 9 (in the case of a thin plate). 図9の詳細説明図(厚板の場合)である。FIG. 10 is a detailed explanatory diagram of FIG. 9 (in the case of a thick plate). 課題を解決するための第一手段の説明図(薄板の場合)である。It is explanatory drawing (in the case of a thin plate) of the 1st means for solving a subject. 課題を解決するための第一手段の説明図(厚板の場合)である。It is explanatory drawing (in the case of a thick board) of the 1st means for solving a subject. 課題を解決するための第二手段の説明図(薄板の場合)である。It is explanatory drawing (in the case of a thin plate) of the 2nd means for solving a subject. 課題を解決するための第二手段の説明図(厚板の場合)である。It is explanatory drawing (in the case of a thick board) of the 2nd means for solving a subject.

符号の説明Explanation of symbols

1 ロボットコントローラ
2 圧力センサ
3 ストロークセンサ
4 油圧ポンプ
5 サーボモータ
6 サーボアンプ
7 油圧シリンダ
10 NC装置
10A CPU
10B 入出力部
10C 記憶部
10D 加工情報算出部
10E センサ制御部
10F バックゲージ制御部
10G 曲げ加工制御部
11 曲げ加工装置
13 ロボット
14 グリッパ
14A 上グリッパ
14B 下グリッパ
19 アーム
20 上部テーブル
21 下部テーブル
23 突当
Dダイ
P パンチ
W ワーク
DESCRIPTION OF SYMBOLS 1 Robot controller 2 Pressure sensor 3 Stroke sensor 4 Hydraulic pump 5 Servo motor 6 Servo amplifier 7 Hydraulic cylinder 10 NC apparatus 10A CPU
10B I / O unit 10C Storage unit 10D Processing information calculation unit 10E Sensor control unit 10F Back gauge control unit 10G Bending control unit 11 Bending device 13 Robot 14 Gripper 14A Upper gripper 14B Lower gripper 19 Arm 20 Upper table 21 Lower table 23 Projection This D die P punch W work

Claims (4)

上部テーブル又は下部テーブルから成るラムを起動させ、パンチとダイの協働によりロボットのグリッパで把持されたワークを曲げ加工する方法において、
(1)上記ラムを起動させ、パンチがロボットグリッパで把持されたワークと接触したときに、該ワークがロボットグリッパから解放された後、
(2)ロボットグリッパをワークの跳ね上がり動作に追従させ、該ロボットグリッパが目標角度位置に到達したときにそこに停止して待機し、
(3)その後、ラムが限界位置に到達して停止し当該工程における曲げ加工が終了した後該ラムが逆方向に起動し、ワークの荷重がゼロになると同時に、上記目標角度位置に待機したロボットグリッパがワークを把持することを特徴とするロボットによる曲げ加工方法。
In a method of starting a ram composed of an upper table or a lower table and bending a work gripped by a gripper of a robot by cooperation of a punch and a die,
(1) After the ram is activated and the punch comes into contact with the work gripped by the robot gripper, after the work is released from the robot gripper,
(2) The robot gripper is made to follow the movement of the workpiece, and when the robot gripper reaches the target angular position, it stops there and waits.
(3) After that, the ram reaches the limit position and stops, and after the bending process in the process is completed, the ram starts in the opposite direction, and the load of the workpiece becomes zero, and at the same time, the robot waiting at the target angular position A bending method by a robot, wherein a gripper grips a workpiece.
上記(3)において、ワークの荷重がゼロになったことは、ラム駆動源である油圧シリンダに設けた圧力センサにより検出される請求項1記載のロボットによる曲げ加工方法。 The bending method by the robot according to claim 1, wherein in (3), the fact that the load of the workpiece has become zero is detected by a pressure sensor provided in a hydraulic cylinder that is a ram drive source. 上記請求項1記載のロボットによる曲げ加工方法の実施に直接使用するロボットによる曲げ加工装置において、
曲げ加工中は、ロボットグリッパをワークを解放した状態でワーク跳ね上がり動作に追従させて目標角度位置に待機させ、曲げ加工終了後、荷重がゼロになったワークを上記目標角度位置に待機させたロボットグリッパに把持させるロボットコントローラを有することを特徴とするロボットによる曲げ加工装置。
In the bending apparatus by the robot used directly for carrying out the bending method by the robot according to claim 1,
During bending, the robot gripper is made to follow the workpiece jumping motion with the workpiece released, and waits at the target angle position. After bending, the robot that has the load with zero load waited at the target angle position. A robot bending apparatus having a robot controller to be gripped by a gripper.
上記ロボットコントローラは、加工情報算出部と曲げ加工制御部とセンサ制御部と協働し、
加工情報算出部は、製品情報に基づいて、工程ごとに、ロボットのワーク追従動作の軌跡を算出し、
曲げ加工制御部は、ワークが目標角度だけ曲げ加工されるように、ラムを駆動制御し、
センサ制御部は、圧力センサがワークの受ける荷重を検出するように、該圧力センサを駆動制御し、又はストロークセンサがラムのストロークを検出するように、該ストロークセンサを駆動制御する請求項3記載のロボットによる曲げ加工装置。
The robot controller cooperates with the machining information calculation unit, the bending processing control unit, and the sensor control unit,
The machining information calculation unit calculates the trajectory of the robot's work following operation for each process based on the product information,
The bending control unit drives and controls the ram so that the workpiece is bent by the target angle.
4. The sensor control unit drives and controls the pressure sensor so that the pressure sensor detects a load received by the workpiece, or drives and controls the stroke sensor so that the stroke sensor detects a stroke of the ram. Bending device by robot.
JP2008305754A 2007-12-05 2008-11-29 Bending method and apparatus by robot Expired - Fee Related JP5196566B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2008305754A JP5196566B2 (en) 2007-12-05 2008-11-29 Bending method and apparatus by robot
PCT/JP2008/072362 WO2009072661A1 (en) 2007-12-05 2008-12-03 Bending method by robot, and apparatus for the method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007314366 2007-12-05
JP2007314366 2007-12-05
JP2008305754A JP5196566B2 (en) 2007-12-05 2008-11-29 Bending method and apparatus by robot

Publications (2)

Publication Number Publication Date
JP2009154208A JP2009154208A (en) 2009-07-16
JP5196566B2 true JP5196566B2 (en) 2013-05-15

Family

ID=40958789

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008305754A Expired - Fee Related JP5196566B2 (en) 2007-12-05 2008-11-29 Bending method and apparatus by robot

Country Status (1)

Country Link
JP (1) JP5196566B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022111649A (en) * 2021-01-20 2022-08-01 株式会社アマダ Bending processing method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI463369B (en) 2012-03-27 2014-12-01 Chunghwa Picture Tubes Ltd Signal noise ratio control system and method thereof
JP2016163921A (en) 2015-03-06 2016-09-08 ファナック株式会社 Robot system having robot operating synchronously with bending machine
CN109622700B (en) * 2018-12-29 2021-01-15 青岛海信模具有限公司 Bending forming method for product with reverse-folding inner hook
CN116037785A (en) * 2022-11-08 2023-05-02 天水锻压机床(集团)有限公司 Full-automatic high-precision plate positioning device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06344032A (en) * 1993-06-07 1994-12-20 Komatsu Ltd Controller for press brake robot
JP2000254729A (en) * 1999-03-05 2000-09-19 Amada Co Ltd Bending method and bending system
JP4587526B2 (en) * 2000-06-05 2010-11-24 株式会社アマダ Bending machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022111649A (en) * 2021-01-20 2022-08-01 株式会社アマダ Bending processing method
JP7486441B2 (en) 2021-01-20 2024-05-17 株式会社アマダ Bending method

Also Published As

Publication number Publication date
JP2009154208A (en) 2009-07-16

Similar Documents

Publication Publication Date Title
JP4927927B2 (en) Spot welding system
US10471603B2 (en) System for conveying workpiece having external force monitoring function
JP5196566B2 (en) Bending method and apparatus by robot
TWI380899B (en) Servopress apparatus and its control method
JP6250900B2 (en) Method of machining a workpiece by cooperation between a machine tool and a robot
JPH0716657A (en) Device for supplying and taking out work in bending machine
US20100000424A1 (en) Servo press line operation method and servo press line operation control device
JP2011156564A (en) Method for correcting positional shift of electrode for welding and device used for the same
JP6152600B2 (en) Work clamping apparatus and method for work operating robot
WO2009072661A1 (en) Bending method by robot, and apparatus for the method
JP2016007609A (en) Workpiece clamp device of workpiece operation robot and method of the same
JP2011124411A (en) Method and apparatus for mounting electronic component
JP2018012193A (en) Workpiece conveyance method system having external force monitoring function
JP2005216112A (en) Control method and control device for reciprocating machine transfer robot
JP4761886B2 (en) Robot bending system and bending method
JP2004082216A (en) Bending method and bending device
JP3720099B2 (en) Method and apparatus for detecting plate thickness in bending machine, bending method and bending machine
JPH08323421A (en) Bending method and system therefor
JP2014223633A (en) Control method of industrial robot
JP2000126833A (en) Work supply device and work supply method using the device
JP4424525B2 (en) Bending machine
JP2009285713A (en) Bending apparatus by robot, and bending method thereof
JPH07164091A (en) Hydraulic servo control type bottom knockout device
JPH10193199A (en) Die protection apparatus and method for direct acting press
JP4878806B2 (en) Die mold, bending method and apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110917

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: 20130201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130201

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160215

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5196566

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees