JP6838017B2 - レーザ加工のための教示装置、教示方法、及び教示プログラム - Google Patents
レーザ加工のための教示装置、教示方法、及び教示プログラム Download PDFInfo
- Publication number
- JP6838017B2 JP6838017B2 JP2018163851A JP2018163851A JP6838017B2 JP 6838017 B2 JP6838017 B2 JP 6838017B2 JP 2018163851 A JP2018163851 A JP 2018163851A JP 2018163851 A JP2018163851 A JP 2018163851A JP 6838017 B2 JP6838017 B2 JP 6838017B2
- Authority
- JP
- Japan
- Prior art keywords
- machining
- points
- processing
- teaching
- robot
- 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.)
- Active
Links
- 238000003754 machining Methods 0.000 title claims description 370
- 238000000034 method Methods 0.000 title claims description 87
- 238000012545 processing Methods 0.000 claims description 140
- 230000008569 process Effects 0.000 claims description 61
- 238000004088 simulation Methods 0.000 claims description 20
- 238000003466 welding Methods 0.000 description 116
- 238000005457 optimization Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000036544 posture Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001678 irradiating effect Effects 0.000 description 2
- 101150093282 SG12 gene Proteins 0.000 description 1
- 235000009754 Vitis X bourquina Nutrition 0.000 description 1
- 235000012333 Vitis X labruscana Nutrition 0.000 description 1
- 240000006365 Vitis vinifera Species 0.000 description 1
- 235000014787 Vitis vinifera Nutrition 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0081—Programme-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/08—Devices involving relative movement between laser beam and workpiece
- B23K26/0869—Devices involving movement of the laser head in at least one axial direction
- B23K26/0876—Devices involving movement of the laser head in at least one axial direction in at least two axial directions
- B23K26/0884—Devices involving movement of the laser head in at least one axial direction in at least two axial directions in at least in three axial directions, e.g. manipulators, robots
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/02—Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
- B23K26/03—Observing, e.g. monitoring, the workpiece
- B23K26/032—Observing, e.g. monitoring, the workpiece using optical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/08—Devices involving relative movement between laser beam and workpiece
- B23K26/082—Scanning systems, i.e. devices involving movement of the laser beam relative to the laser head
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/20—Bonding
- B23K26/21—Bonding by welding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/20—Bonding
- B23K26/21—Bonding by welding
- B23K26/22—Spot welding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/36—Removing material
- B23K26/38—Removing material by boring or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/70—Auxiliary operations or equipment
- B23K26/702—Auxiliary equipment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/0019—End effectors other than grippers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/402—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4155—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39298—Trajectory learning
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45041—Laser cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45104—Lasrobot, welding robot
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Mechanical Engineering (AREA)
- Plasma & Fusion (AREA)
- Robotics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Laser Beam Processing (AREA)
- Numerical Control (AREA)
Description
(1)打点グループ内を通過するロボットの経路と各打点の距離がスキャナの動作範囲(走査範囲)であること。
(2)各打点からロボットの経路に下した垂線の足の位置に経路に沿って溶接時間に相当する長さの線分を定義した場合に、この溶接時間に相当する線分の経路上での密集の度合いが均一になるように打点グループを決定する。
(1)レーザ光の経路がワーク、ジグと干渉しない、
(2)レーザ光の経路がスキャナの動作範囲である、
(3)打点位置でのワークの法線方向とレーザ光とがなす角度である照射角度が所定の許容範囲であること、
の条件を満たすとき、このレーザ光の経路については溶接可能であると判定する。なお、上記条件(3)を適用するのは、ワークに対するレーザ光の照射強度にむらが発生することを回避し溶接品質を維持するためである。動作経路上で連続してレーザ光の経路が溶接可能であると判定される範囲に対応する期間が、ステップS33において求める各打点についての溶接可能期間である。図12の例では、符号L101が、溶接可能期間を表している。なお、動作経路上で複数個所に溶接可能期間が決定される場合もあり得る。なお、溶接可能期間は対象打点の溶接時間以上である必要があるので、これを満たさない範囲は破棄する。
10 ロボット
20 ロボット制御装置
30 レーザ発振器
50 スキャナ
100 レーザ加工システム
110 データ入力部
120 グループ分け部
121 経路決定部
130 教示処理調整部
130a 打点順序決定部
140 動作プログラム作成部
150 GUI処理部
160 シミュレーション実行部
170 実行時間差最大値取得部
Claims (9)
- レーザ光を対象物に走査式に照射する加工ヘッドと該加工ヘッドを移動させるロボットとを含むレーザ加工システムの、該加工ヘッドの加工動作と該ロボットの移動動作とを教示するための教示装置において、
対象物に設定される複数の加工点の位置と個々の加工点に設定される所要の加工時間との入力を受け付けるデータ入力部と、
前記複数の加工点を、各々が2以上の加工点を含む複数の加工点グループであって、個々の該加工点グループを一定速度で移動する前記加工ヘッドが該2以上の加工点の各々を前記加工時間で順次加工できるとともに該2以上の加工点を加工しないグループ内非加工時間を最小化できる複数の加工点グループに分けるグループ分け部と、
前記複数の加工点グループの各々において前記ロボットが前記加工ヘッドを一定速度で移動させる加工経路であって、該加工経路から前記2以上の加工点までの最短距離が前記加工ヘッドの走査動作範囲以下になるとともに前記2以上の加工点の加工を完了するためのグループ内移動時間が最短になる加工経路を、個々の前記加工点グループに対して決定する加工経路決定部と、
前記グループ分け部及び前記加工経路決定部の処理の結果として得られる個々の前記加工点グループにおける前記2以上の加工点の加工順序と複数の前記加工点グループに対する作業順序とを、1つの前記加工点グループで最後に加工される前記加工点と次の前記加工点グループで最初に加工される前記加工点との間の距離が最小化されるように調整するとともに、前記複数の加工点の全ての加工を完了するための総移動時間が最短になるように前記複数の加工点グループの分け方を最適化する教示処理調整部と、
前記教示処理調整部の処理の結果として得られる複数の前記加工点グループのそれぞれの前記加工経路における加工実行位置を、教示データとして出力する教示データ出力部と、
を備える教示装置。 - 前記教示処理調整部は、前記加工ヘッド及び前記ロボットの三次元モデルデータ、前記加工経路、前記加工点の加工順序及び前記複数の加工点グループの作業順序を用いてシミュレーション動作を実行することにより、前記対象物に設定される複数の前記加工点のそれぞれについて前記所要の加工時間の加工が可能な最速の移動速度を求め、
前記教示データ出力部は、前記最速の移動速度を更に教示データとして出力する、
請求項1に記載の教示装置。 - 前記グループ分け部は、複数の前記加工点の前記位置及び前記所要の加工時間を用いて、各々の前記加工点グループにおける前記2以上の加工点の前記所要の加工時間の集中の度合いの、複数の前記加工点グループ間でのばらつきが低減されるようにグループ分けを行う、請求項1又は2に記載の教示装置。
- 前記グループ分け部は、各々の前記加工点グループにおける前記2以上の加工点の前記所要の加工時間の集中の度合いが複数の前記加工点グループ間で均一になるように前記グループ分けを行う、請求項3に記載の教示装置。
- 前記教示処理調整部は、
前記加工ヘッド及び前記ロボットの三次元モデルデータ、前記加工経路、前記加工点の加工順序及び前記複数の加工点グループの作業順序を用いてシミュレーション動作を実行し、各々の前記加工点を当該加工点の加工時間以上の間、前記レーザ光がワークの一部によって遮られることなく加工することが可能になる前記加工経路上における加工可能期間を各々の前記加工点について求め、
複数の前記加工点のうち前記加工経路上において前記加工可能期間が互いに重なり合う2以上の加工点がある場合に、該2以上の加工点については、前記加工経路上での該2以上の加工点の前記加工可能期間の時系列上の開始時点に依存することなく、該2以上の加工点の全てについてそれぞれの前記所要の加工時間が満たされるように前記加工経路上における前記加工順序を設定する、請求項1から4のいずれか一項に記載の教示装置。 - 前記教示データを用いて前記ロボットのロボット動作プログラム及び前記加工ヘッドの加工ヘッド動作プログラムを作成する動作プログラム作成部を更に具備する、請求項1から5のいずれか一項に記載の教示装置。
- 前記ロボットの移動が移動しつつ前記加工ヘッドが複数の前記加工点の全てを加工する場合の前記加工ヘッドに固定された座標系から見た前記レーザ光の動作軌跡を求めるレーザ光動作軌跡取得部と、
前記ロボット動作プログラムの実行時間と前記加工ヘッド動作プログラムの実行時間との間に実行時間差を設定してシミュレーション動作させて、前記レーザ光動作軌跡取得部により前記レーザ光の動作軌跡を求めたとき、前記レーザ光の動作軌跡が前記加工ヘッドの走査範囲内である前記実行時間差の最大値を求める実行時間差最大値取得部と、を更に具備し、
前記動作プログラム作成部は、前記ロボット動作プログラムと前記加工ヘッド動作プログラムとの間に前記最大値の実行時間差が生じるように前記ロボット動作プログラム及び前記加工ヘッド動作プログラムを作成する、請求項6に記載の教示装置。 - レーザ光を対象物に走査式に照射する加工ヘッドと該加工ヘッドを移動させるロボットとを含むレーザ加工システムの、該加工ヘッドの加工動作と該ロボットの移動動作とを教示するための教示方法において、
対象物に設定される複数の加工点の位置と個々の加工点に設定される所要の加工時間との入力を受け付けることと、
前記複数の加工点を、各々が2以上の加工点を含む複数の加工点グループであって、個々の該加工点グループを一定速度で移動する前記加工ヘッドが該2以上の加工点の各々を前記加工時間で順次加工できるとともに該2以上の加工点を加工しないグループ内非加工時間を最小化できる複数の加工点グループに分けることと、
前記複数の加工点グループの各々において前記ロボットが前記加工ヘッドを一定速度で移動させる加工経路であって、該加工経路から前記2以上の加工点までの最短距離が前記加工ヘッドの走査動作範囲以下になるとともに前記2以上の加工点の加工を完了するためのグループ内移動時間が最短になる加工経路を、個々の前記加工点グループに対して決定することと、
前記複数の加工点グループに分けること及び前記加工経路を決定することの処理の結果として得られる個々の前記加工点グループにおける前記2以上の加工点の加工順序と複数の前記加工点グループに対する作業順序とを、1つの前記加工点グループで最後に加工される前記加工点と次の前記加工点グループで最初に加工される前記加工点との間の距離が最小化されるように調整するとともに、前記複数の加工点の全ての加工を完了するための総移動時間が最短になるように前記複数の加工点グループの分け方を最適化する教示処理調整を行うことと、
前記教示処理調整の処理の結果として得られる複数の前記加工点グループのそれぞれの前記加工経路における加工実行位置を、教示データとして出力することと、
を含む教示方法。 - レーザ光を対象物に走査式に照射する加工ヘッドと該加工ヘッドを移動させるロボットとを含むレーザ加工システムの、該加工ヘッドの加工動作と該ロボットの移動動作とを教示するための教示方法をコンピュータに実行させるためのプログラムであって、
対象物に設定される複数の加工点の位置と個々の加工点に設定される所要の加工時間との入力を受け付ける手順と、
前記複数の加工点を、各々が2以上の加工点を含む複数の加工点グループであって、個々の該加工点グループを一定速度で移動する前記加工ヘッドが該2以上の加工点の各々を前記加工時間で順次加工できるとともに該2以上の加工点を加工しないグループ内非加工時間を最小化できる複数の加工点グループに分ける手順と、
前記複数の加工点グループの各々において前記ロボットが前記加工ヘッドを一定速度で移動させる加工経路であって、該加工経路から前記2以上の加工点までの最短距離が前記加工ヘッドの走査動作範囲以下になるとともに前記2以上の加工点の加工を完了するためのグループ内移動時間が最短になる加工経路を、個々の前記加工点グループに対して決定する手順と、
前記複数の加工点グループに分ける手順及び前記加工経路を決定する手順の処理の結果として得られる個々の前記加工点グループにおける前記2以上の加工点の加工順序と複数の前記加工点グループに対する作業順序とを、1つの前記加工点グループで最後に加工される前記加工点と次の前記加工点グループで最初に加工される前記加工点との間の距離が最小化されるように調整するとともに、前記複数の加工点の全ての加工を完了するための総移動時間が最短になるように前記複数の加工点グループの分け方を最適化する教示処理調整を行う手順と、
前記教示処理調整の処理の結果として得られる複数の前記加工点グループのそれぞれの前記加工経路における加工実行位置を、教示データとして出力する手順とを、
コンピュータのCPUに実行させるためのプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018163851A JP6838017B2 (ja) | 2018-08-31 | 2018-08-31 | レーザ加工のための教示装置、教示方法、及び教示プログラム |
US16/547,573 US11241759B2 (en) | 2018-08-31 | 2019-08-22 | Teaching device, teaching method, and storage medium storing teaching program for laser machining |
DE102019005975.1A DE102019005975B4 (de) | 2018-08-31 | 2019-08-23 | Einlernvorrichtung, einlernverfahren und speichermedium, das das einlernprogramm für die laserbearbeitung speichert |
CN201910818471.6A CN110871433B (zh) | 2018-08-31 | 2019-08-30 | 示教装置、示教方法以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018163851A JP6838017B2 (ja) | 2018-08-31 | 2018-08-31 | レーザ加工のための教示装置、教示方法、及び教示プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020035404A JP2020035404A (ja) | 2020-03-05 |
JP6838017B2 true JP6838017B2 (ja) | 2021-03-03 |
Family
ID=69526461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018163851A Active JP6838017B2 (ja) | 2018-08-31 | 2018-08-31 | レーザ加工のための教示装置、教示方法、及び教示プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US11241759B2 (ja) |
JP (1) | JP6838017B2 (ja) |
CN (1) | CN110871433B (ja) |
DE (1) | DE102019005975B4 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019120633B4 (de) * | 2019-07-31 | 2022-05-05 | Liebherr-Hydraulikbagger Gmbh | Verfahren zur automatischen Bewegung eines Arbeitsgeräts sowie Arbeitsgerät |
JP7382217B2 (ja) * | 2019-12-17 | 2023-11-16 | 川崎重工業株式会社 | オフラインプログラミング装置及びオフラインプログラミング方法 |
JP7262410B2 (ja) * | 2020-03-11 | 2023-04-21 | 住友重機械工業株式会社 | 加工順決定装置、レーザ加工装置、及びレーザ加工方法 |
JP7414979B2 (ja) * | 2020-05-15 | 2024-01-16 | ファナック株式会社 | レーザ加工のための教示システムおよび教示方法 |
JP7502439B2 (ja) * | 2020-07-07 | 2024-06-18 | ファナック株式会社 | ロボット制御装置 |
US20240238975A1 (en) | 2020-07-10 | 2024-07-18 | Fanuc Corporation | Teaching device and teaching method for laser machining |
JP7494614B2 (ja) * | 2020-07-22 | 2024-06-04 | セイコーエプソン株式会社 | ロボットの教示制御方法、ロボットシステム、及び、コンピュータープログラム |
JP7491115B2 (ja) * | 2020-07-22 | 2024-05-28 | セイコーエプソン株式会社 | ロボットの教示制御方法、ロボットシステム、及び、コンピュータープログラム |
US12076822B2 (en) * | 2020-09-16 | 2024-09-03 | T Bailey, Inc. | Welding tracking and/or motion system, device and/or process |
DE102021103206A1 (de) * | 2021-02-11 | 2022-08-11 | Precitec Gmbh & Co. Kg | Verfahren zum Optimieren einer Bearbeitungszeit eines Laserbearbeitungsprozesses, Verfahren zum Durchführen eines Laserbearbeitungsprozesses an einem Werkstück und Laserbearbeitungssystem, welches eingerichtet ist, um diese durchzuführen |
TW202234189A (zh) | 2021-02-26 | 2022-09-01 | 日商發那科股份有限公司 | 用於教示雷射加工裝置之動作之教示裝置及教示方法 |
GB2605407A (en) * | 2021-03-31 | 2022-10-05 | Jaguar Land Rover Ltd | Methods for welding components of battery modules |
WO2022249352A1 (ja) * | 2021-05-26 | 2022-12-01 | ファナック株式会社 | レーザ加工機の動作を教示するための教示装置、レーザ加工システム、及び方法 |
DE102021116894A1 (de) | 2021-06-30 | 2023-01-05 | Lorch Schweißtechnik GmbH | System und Verfahren zum Generieren eines Schweißprogramms für eine Schweißvorrichtung |
US12157229B2 (en) * | 2021-09-24 | 2024-12-03 | Daihen Corporation | Work program production system and work program production method |
WO2023053348A1 (ja) | 2021-09-30 | 2023-04-06 | ファナック株式会社 | レーザ加工機の動作を教示する教示装置及び教示方法、並びに、干渉確認プログラムを生成する装置及び方法 |
WO2023119442A1 (ja) * | 2021-12-21 | 2023-06-29 | ファナック株式会社 | ロボットシステム及び撮像方法 |
CN115430933B (zh) * | 2022-10-18 | 2024-11-29 | 四川睿数医疗科技有限公司 | 一种五轴激光切割牙套的功率与速率规划方法 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63257807A (ja) * | 1987-04-15 | 1988-10-25 | Fanuc Ltd | ロボツト制御装置 |
JP2711076B2 (ja) * | 1994-09-21 | 1998-02-10 | 株式会社神戸製鋼所 | 溶接ロボットの運転制御方法 |
JPH09128024A (ja) * | 1995-10-27 | 1997-05-16 | Fanuc Ltd | 冗長軸を有するロボットの動作プログラムの最適化方法 |
JP3030007B2 (ja) * | 1997-07-11 | 2000-04-10 | 川崎重工業株式会社 | ロボットによる溶接の順序計画方法および装置 |
JP3037664B2 (ja) * | 1998-09-03 | 2000-04-24 | 川崎重工業株式会社 | 産業用ロボットの作業経路作成方法および装置 |
JP2004243461A (ja) * | 2003-02-13 | 2004-09-02 | Yaskawa Electric Corp | ロボットの教示システム |
JP2005316906A (ja) * | 2004-04-30 | 2005-11-10 | Nissan Motor Co Ltd | 溶接ティーチング支援方法 |
JP2006247677A (ja) * | 2005-03-09 | 2006-09-21 | Fanuc Ltd | レーザ溶接教示装置及び方法 |
JP2007098464A (ja) * | 2005-10-07 | 2007-04-19 | Nissan Motor Co Ltd | レーザー加工ロボット制御装置、レーザー加工ロボット制御方法およびレーザー加工ロボット制御プログラム |
JP3971773B2 (ja) * | 2005-10-12 | 2007-09-05 | ファナック株式会社 | ロボットのオフライン教示装置 |
JP4206097B2 (ja) * | 2005-11-25 | 2009-01-07 | 本田技研工業株式会社 | ロボットのティーチングデータ作成方法 |
JP5975010B2 (ja) * | 2013-10-17 | 2016-08-23 | 株式会社安川電機 | ティーチングシステムおよびティーチング方法 |
JP6420683B2 (ja) * | 2015-02-10 | 2018-11-07 | 株式会社アマダホールディングス | オンザフライ経路生成装置及び方法 |
JP6370821B2 (ja) * | 2016-02-12 | 2018-08-08 | ファナック株式会社 | ロボットプログラムの教示を行うロボットプログラミング装置 |
JP6438450B2 (ja) * | 2016-11-29 | 2018-12-12 | ファナック株式会社 | レーザ加工ロボットの加工順序を学習する機械学習装置、ロボットシステムおよび機械学習方法 |
JP6457473B2 (ja) * | 2016-12-16 | 2019-01-23 | ファナック株式会社 | ロボットおよびレーザスキャナの動作を学習する機械学習装置,ロボットシステムおよび機械学習方法 |
JP6879009B2 (ja) * | 2017-03-30 | 2021-06-02 | 株式会社安川電機 | ロボット動作指令生成方法、ロボット動作指令生成装置及びコンピュータプログラム |
US11458626B2 (en) * | 2018-02-05 | 2022-10-04 | Canon Kabushiki Kaisha | Trajectory generating method, and trajectory generating apparatus |
JP6857145B2 (ja) * | 2018-03-09 | 2021-04-14 | 株式会社日立製作所 | 軌道計画装置、軌道計画方法、及び生産システム |
JP6826069B2 (ja) * | 2018-04-18 | 2021-02-03 | ファナック株式会社 | ロボットの動作教示装置、ロボットシステムおよびロボット制御装置 |
JP6836558B2 (ja) | 2018-08-31 | 2021-03-03 | ファナック株式会社 | レーザ加工のための教示装置 |
JP6773098B2 (ja) * | 2018-10-17 | 2020-10-21 | 株式会社安川電機 | ロボットシステム及びロボット制御方法 |
JP7483420B2 (ja) * | 2020-03-12 | 2024-05-15 | キヤノン株式会社 | ロボットシステム、制御装置、情報処理装置、制御方法、情報処理方法、物品の製造方法、プログラム、および記録媒体 |
-
2018
- 2018-08-31 JP JP2018163851A patent/JP6838017B2/ja active Active
-
2019
- 2019-08-22 US US16/547,573 patent/US11241759B2/en active Active
- 2019-08-23 DE DE102019005975.1A patent/DE102019005975B4/de active Active
- 2019-08-30 CN CN201910818471.6A patent/CN110871433B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110871433B (zh) | 2024-05-14 |
US11241759B2 (en) | 2022-02-08 |
US20200070281A1 (en) | 2020-03-05 |
DE102019005975A1 (de) | 2020-03-05 |
DE102019005975B4 (de) | 2024-05-29 |
JP2020035404A (ja) | 2020-03-05 |
CN110871433A (zh) | 2020-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6838017B2 (ja) | レーザ加工のための教示装置、教示方法、及び教示プログラム | |
JP6836558B2 (ja) | レーザ加工のための教示装置 | |
JP4353219B2 (ja) | レーザ加工装置、レーザ加工装置の制御方法 | |
US10744599B2 (en) | Metal additive manufacturing welding condition control device and method | |
JP2007098464A (ja) | レーザー加工ロボット制御装置、レーザー加工ロボット制御方法およびレーザー加工ロボット制御プログラム | |
US8487213B2 (en) | Arc welding robot control system and method thereof | |
JP6325646B1 (ja) | ロボットを用いてレーザ加工を行うレーザ加工ロボットシステム及びレーザ加工ロボットの制御方法 | |
JP2009208093A (ja) | レーザマーキング装置 | |
CN108698152A (zh) | 焊接装置及焊接装置的控制方法 | |
JP2009282829A (ja) | 数値制御装置 | |
US20230259099A1 (en) | Machine learning device, additive manufacturing system, machine learning method for welding condition, method for determining welding condition, and a non-transitory computer readable medium | |
US20240091879A1 (en) | Teaching device and teaching method for teaching operation of laser processing device | |
WO2022180673A1 (ja) | 付加製造装置、付加製造システム、付加製造方法、加工プログラム生成プログラムおよび学習装置 | |
JP6420683B2 (ja) | オンザフライ経路生成装置及び方法 | |
JP7602016B2 (ja) | ウィービング動作のための信号を生成する装置、制御装置、及び方法 | |
JP7418547B2 (ja) | 数値制御装置および付加製造装置の制御方法 | |
WO2024009484A1 (ja) | 制御装置及び制御方法 | |
JP7414979B2 (ja) | レーザ加工のための教示システムおよび教示方法 | |
JP2024008544A (ja) | 複数のロボットの制御方法、および複数のロボットの制御装置 | |
JP2009274075A (ja) | レーザ溶接方法、この溶接方法によって形成された溶接物、およびレーザ溶接システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200114 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200416 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200515 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200916 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201006 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201119 |
|
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: 20210112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210210 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6838017 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |