JP3971773B2 - ロボットのオフライン教示装置 - Google Patents
ロボットのオフライン教示装置 Download PDFInfo
- Publication number
- JP3971773B2 JP3971773B2 JP2005297426A JP2005297426A JP3971773B2 JP 3971773 B2 JP3971773 B2 JP 3971773B2 JP 2005297426 A JP2005297426 A JP 2005297426A JP 2005297426 A JP2005297426 A JP 2005297426A JP 3971773 B2 JP3971773 B2 JP 3971773B2
- Authority
- JP
- Japan
- Prior art keywords
- teaching
- machining
- teaching point
- data
- points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/04—Automatically aligning, aiming or focusing the laser beam, e.g. using the back-scattered light
-
- 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 three axial directions, e.g. manipulators, robots
-
- 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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/42—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36404—Adapt teached position as function of deviation 3-D, 2-D position workpiece
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36414—Compare image detected path with stored reference, difference corrects position
Landscapes
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Engineering & Computer Science (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
図面を参照すると、図1は、本発明に係るオフライン教示装置10の基本構成を機能ブロック図で示す。オフライン教示装置10は、ロボットの加工動作をオフラインで教示するものであって、例えばパーソナルコンピュータ等の電算機に所要のソフトウェアをインストールすることにより構成できる。
まず、既存の加工プログラムP1(図1)を用いて前述したように加工経路T1を演算し、加工開始点(既定教示点)Q0から加工終了点(既定教示点)Qn(nは自然数)までの全経路長Gと、加工開始点Q0から個々の既定教示点Q1、Q2、Q3・・・までの経路距離G1、G2、G3・・・とを、位置データPD(図1)から求める(図3(a))。このとき、各規定教示点Q0〜Qnにおける加工ツール26の姿勢データOD及び加工条件データCD(図1)も、合わせて取得する。
まず、前述した手順(図3)に従って、第2ワークモデルM2上の複数の教示点R0〜Rnのそれぞれの位置PA、姿勢OA及び加工条件(既定の加工条件データCDに対応)が決定されているものとする(図5(a))。他方、オペレータは、第2ワークモデルM2及び加工線L2の幾何学的特徴(曲率、寸法等)を考慮して、最適な加工品質を期待できる理想の教示データ(位置、姿勢、加工条件)をそれぞれに有する複数の仮教示点U0〜Unを、第2ワークモデルM2に設定しておく(図5(b))。
まず、データ取得部12は、既存の加工プログラムP1から、加工開始前の1つ以上の既定教示点Quの位置データ及び姿勢データを取得する。次いで、教示点演算部18は、加工開始前の既定教示点Quと加工経路T1における加工開始時の既定教示点Q0(図3)との第2の幾何学的相関性(例えば相対位置関係)を求めるとともに、教示点演算部18が求めた加工線L2における加工開始時の教示点R0(図3)の位置及び姿勢と第2の幾何学的相関性とに基づき、第2ワークW2に対する加工開始前の1つ以上の教示点Ruの位置及び姿勢を求める。そして、プログラム生成部20は、加工開始前の教示点Ruの位置及び姿勢を用いて、第2ワークW2に対する加工プログラムP2を生成する。
12 データ取得部
14 加工経路演算部
16 モデル生成部
18 教示点演算部
20 プログラム生成部
24 ロボット
26 加工ツール
28 ロボット制御装置
P1 既存加工プログラム
P2 加工プログラム
Claims (6)
- ロボットの加工動作をオフラインで教示するオフライン教示装置において、
第1ワークに対する既存の加工プログラムから、加工実行に関わる複数の既定教示点の個々の位置データ及び姿勢データ並びに補間命令を含む加工条件データを取得するデータ取得部と、
前記データ取得部が取得した前記複数の既定教示点の前記位置データ及び前記姿勢データと前記補間命令とから、前記既存の加工プログラムにおける加工経路を求める加工経路演算部と、
前記第1ワークとは異なる幾何学的特徴を有する第2ワークをモデル化した第2ワークモデルのデータを用いて、該第2ワークモデルに対する加工対象箇所の入力指示に従い、該第2ワークの被加工部分を示す加工線を該第2ワークモデルに付加して生成するモデル生成部と、
前記加工経路演算部が求めた前記加工経路と前記モデル生成部が生成した前記加工線との幾何学的相関性を求めるとともに、前記データ取得部が取得した前記複数の既定教示点の前記位置データ及び前記姿勢データと該幾何学的相関性とに基づき、前記加工線における複数の教示点の個々の位置及び姿勢を求める教示点演算部と、
前記データ取得部が取得した前記複数の既定教示点の前記加工条件データと、前記教示点演算部が求めた前記複数の教示点の前記位置及び前記姿勢とを用いて、前記第2ワークに対する加工プログラムを生成するプログラム生成部と、
を具備し、
前記教示点演算部が求める前記幾何学的相関性は、
前記加工経路と前記加工線との長さ方向寸法比と、
前記第1ワークに対する前記既存の加工プログラムにおいて前記複数の既定教示点を定める既定基準座標系と前記第2ワークに対する前記加工プログラムにおいて前記複数の教示点を定める基準座標系との間の座標変換で表される相関性とを含み、
前記教示点演算部は、
前記複数の既定教示点の前記位置データと前記長さ方向寸法比とに基づき、前記複数の教示点の前記位置を求めるとともに、
前記複数の既定教示点の前記姿勢データと前記座標変換で表される相関性とに基づき、前記複数の教示点の前記姿勢を求めること、
を特徴とするオフライン教示装置。 - 前記プログラム生成部は、前記第2ワークモデルの前記加工線に対し予め用意された複数の仮教示点の位置及び姿勢のデータを用いて、前記教示点演算部が求めた前記位置及び前記姿勢を個々に有する前記複数の教示点と、該予め用意された複数の仮教示点との中で、前記加工線上で最近接の相対位置関係を有する前記教示点と該仮教示点との教示点ペアについて、前記教示点演算部が求めた前記教示点の前記位置を該仮教示点の該位置に変更して、前記加工プログラムを生成する、請求項1に記載のオフライン教示装置。
- 前記教示点演算部は、前記教示点ペアについて、前記仮教示点の前記姿勢を、該教示点演算部が求めた前記教示点の前記姿勢に変更する、請求項2に記載のオフライン教示装置。
- 前記プログラム生成部は、前記加工線における前記複数の教示点及び前記複数の仮教示点のうち、前記教示点ペアに含まれない該教示点及び該仮教示点の少なくとも一方が存在する場合に、該存在する教示点及び仮教示点の少なくとも一方を前記加工プログラムに挿入する、請求項2又は3に記載のオフライン教示装置。
- 前記データ取得部は、前記既存の加工プログラムから、前記加工経路における加工開始時の前記既定教示点の前の前段既定教示点の位置データ及び姿勢データを取得し、前記教示点演算部は、該前段既定教示点と該加工開始時の該既定教示点との相対位置関係を求めるとともに、該教示点演算部が求めた前記加工線における加工開始時の前記教示点の前記位置及び前記姿勢と該相対位置関係とに基づき、該加工線における該加工開始時の該教示点の前の前段教示点の位置及び姿勢を求め、前記プログラム生成部は、該前段教示点の該位置及び該姿勢を用いて、前記第2ワークに対する前記加工プログラムを生成する、請求項1〜4のいずれか1項に記載のオフライン教示装置。
- 前記データ取得部は、前記既存の加工プログラムから、前記加工経路における加工終了時の前記既定教示点の後の後段既定教示点の位置データ及び姿勢データを取得し、前記教示点演算部は、該後段既定教示点と該加工終了時の該既定教示点との相対位置関係を求めるとともに、該教示点演算部が求めた前記加工線における加工終了時の前記教示点の前記位置及び前記姿勢と該相対位置関係とに基づき、該加工線における該加工終了時の該教示点の後の後段教示点の位置及び姿勢を求め、前記プログラム生成部は、該後段教示点の該位置及び該姿勢を用いて、前記第2ワークに対する前記加工プログラムを生成する、請求項1〜5のいずれか1項に記載のオフライン教示装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005297426A JP3971773B2 (ja) | 2005-10-12 | 2005-10-12 | ロボットのオフライン教示装置 |
| EP06021131A EP1777600B1 (en) | 2005-10-12 | 2006-10-09 | Offline teaching apparatus for robot |
| DE602006000648T DE602006000648T2 (de) | 2005-10-12 | 2006-10-09 | Offline-Lehrgerät für einen Roboter |
| CNB2006101422449A CN100537156C (zh) | 2005-10-12 | 2006-10-10 | 机器人的离线示教装置 |
| US11/545,577 US7324873B2 (en) | 2005-10-12 | 2006-10-11 | Offline teaching apparatus for robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005297426A JP3971773B2 (ja) | 2005-10-12 | 2005-10-12 | ロボットのオフライン教示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007108916A JP2007108916A (ja) | 2007-04-26 |
| JP3971773B2 true JP3971773B2 (ja) | 2007-09-05 |
Family
ID=37667190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005297426A Expired - Fee Related JP3971773B2 (ja) | 2005-10-12 | 2005-10-12 | ロボットのオフライン教示装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7324873B2 (ja) |
| EP (1) | EP1777600B1 (ja) |
| JP (1) | JP3971773B2 (ja) |
| CN (1) | CN100537156C (ja) |
| DE (1) | DE602006000648T2 (ja) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004026814A1 (de) * | 2004-06-02 | 2005-12-29 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Verbessern der Positioniergenauigkeit eines Handhabungsgeräts |
| JP2007061983A (ja) * | 2005-09-01 | 2007-03-15 | Fanuc Ltd | ロボット監視システム |
| DE102007056117A1 (de) * | 2007-11-15 | 2009-05-28 | Kuka Roboter Gmbh | Industrieroboter und Verfahren zum Steuern der Bewegung eines Industrieroboters |
| JP4347386B2 (ja) * | 2008-01-23 | 2009-10-21 | ファナック株式会社 | 加工用ロボットプラグラムの作成装置 |
| JP2009274191A (ja) * | 2008-05-17 | 2009-11-26 | National Univ Corp Shizuoka Univ | 作業用ロボットおよび同作業用ロボットに適用されるコンピュータプログラム |
| CN106994684B (zh) | 2009-02-03 | 2021-04-09 | 范努克机器人技术美国有限公司 | 控制机器人工具的方法 |
| US8457791B2 (en) * | 2009-03-10 | 2013-06-04 | GM Global Technology Operations LLC | Method for dynamically controlling a robotic arm |
| CN101833892A (zh) * | 2010-04-30 | 2010-09-15 | 东南大学 | 用于焊接机器人的嵌入式示教编程装置及方法 |
| US9855622B2 (en) | 2010-05-26 | 2018-01-02 | Illinois Tool Works Inc. | Automatic and semi-automatic welding systems and methods |
| JP5813931B2 (ja) * | 2010-07-15 | 2015-11-17 | ユタカ電機株式会社 | 教示データの修正システム |
| DE102010034683A1 (de) | 2010-08-18 | 2012-02-23 | Kuka Roboter Gmbh | Verfahren und Programmiermittel zum Programmieren eines Roboters |
| JP5895940B2 (ja) * | 2011-09-28 | 2016-03-30 | 株式会社安川電機 | ロボットシステムおよび加工物作製方法 |
| JP5340455B1 (ja) | 2012-05-30 | 2013-11-13 | ファナック株式会社 | オフラインプログラミング装置 |
| CN104070523B (zh) * | 2013-03-27 | 2015-11-25 | 深圳市博锐捷数控技术有限公司 | 基于空间坐标转换的工业机器人实时圆弧插补实现方法 |
| JP6022393B2 (ja) * | 2013-03-28 | 2016-11-09 | 株式会社神戸製鋼所 | 溶接線情報設定装置、プログラム、自動教示システム、および溶接線情報設定方法 |
| WO2015079740A1 (ja) * | 2013-11-28 | 2015-06-04 | 三菱電機株式会社 | ロボットシステムおよびロボットシステムの制御方法 |
| JP5980867B2 (ja) * | 2014-10-07 | 2016-08-31 | ファナック株式会社 | ロボットをオフラインで教示するロボット教示装置 |
| JP6068423B2 (ja) * | 2014-11-28 | 2017-01-25 | ファナック株式会社 | 加工動作をロボットに教示するロボットプログラミング装置 |
| CN104552300B (zh) * | 2014-12-26 | 2016-02-03 | 佛山市新鹏机器人技术有限公司 | 一种基于示教机器人的离线编程示教装置及方法 |
| DE102015204599B3 (de) * | 2015-03-13 | 2016-08-11 | Kuka Roboter Gmbh | Verfahren zur Steuerung eines Manipulators zur Ausführung eines Arbeitsprozesses |
| US10359760B2 (en) * | 2015-04-13 | 2019-07-23 | Michael Scott, JR. | Adaptable machining method and system |
| JP6017642B1 (ja) * | 2015-07-17 | 2016-11-02 | ファナック株式会社 | ロボット動作の教示作業支援装置および教示作業支援方法 |
| EP3369534B1 (en) * | 2015-10-30 | 2022-05-04 | Kabushiki Kaisha Yaskawa Denki | Robot teaching device, computer program, and robot teaching method |
| CN105364928B (zh) * | 2015-12-23 | 2017-03-22 | 宁波市智能制造产业研究院 | 一种离线编程系统 |
| CN105415375B (zh) * | 2016-01-02 | 2017-04-05 | 宁波市智能制造产业研究院 | 一种机器人离线编程系统 |
| CN105415376B (zh) * | 2016-01-10 | 2017-03-29 | 宁波市智能制造产业研究院 | 一种离线编程装置 |
| JP6370821B2 (ja) * | 2016-02-12 | 2018-08-08 | ファナック株式会社 | ロボットプログラムの教示を行うロボットプログラミング装置 |
| CN105834557B (zh) * | 2016-05-27 | 2018-10-16 | 廊坊智通机器人系统有限公司 | 弧焊机器人焊接的直线焊缝离线跟踪方法 |
| EP3282327A1 (en) * | 2016-08-12 | 2018-02-14 | KUBO Robotics ApS | Programmable robot for educational purposes |
| JP6680720B2 (ja) * | 2017-04-10 | 2020-04-15 | ファナック株式会社 | ロボットの動作軌跡を自動で生成する装置、システム、および方法 |
| JP6469162B2 (ja) | 2017-04-17 | 2019-02-13 | ファナック株式会社 | ロボットのオフライン教示装置 |
| TWI650626B (zh) * | 2017-08-15 | 2019-02-11 | 由田新技股份有限公司 | 基於三維影像之機械手臂加工方法及系統 |
| JP7199073B2 (ja) * | 2017-10-20 | 2023-01-05 | 株式会社キーレックス | 垂直多関節ロボットの教示データ作成システム |
| DE102017011252A1 (de) * | 2017-12-06 | 2019-06-06 | Kuka Deutschland Gmbh | Verfahren und System zur Bauteilbearbeitung durch Roboter |
| JP7126360B2 (ja) * | 2018-03-01 | 2022-08-26 | 株式会社牧野フライス製作所 | 工具経路を生成するための方法及び装置 |
| DE102018112650A1 (de) * | 2018-05-25 | 2019-11-28 | Franka Emika Gmbh | Verfahren zum Bereitstellen von Sollgrößen für einen Regler eines Robotermanipulators |
| JP6838017B2 (ja) * | 2018-08-31 | 2021-03-03 | ファナック株式会社 | レーザ加工のための教示装置、教示方法、及び教示プログラム |
| CN109822576B (zh) * | 2019-03-29 | 2020-12-08 | 华中科技大学 | 一种机器人加工虚拟夹具的生成方法 |
| WO2024154218A1 (ja) * | 2023-01-17 | 2024-07-25 | ファナック株式会社 | プログラミング装置 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4433382A (en) * | 1981-07-20 | 1984-02-21 | Cincinnati Milacron Inc. | Apparatus for automatically adjusting the programmed location of a robot arm |
| US4868473A (en) * | 1987-02-24 | 1989-09-19 | Mitsubishi Denki Kabushiki Kaisha | Industrial robot device including a robot and a processing machine |
| JP2702320B2 (ja) * | 1991-07-26 | 1998-01-21 | 川崎重工業株式会社 | ロボットの制御装置 |
| JP3231478B2 (ja) | 1993-05-28 | 2001-11-19 | 株式会社日立製作所 | ロボットの教示装置 |
| JPH0944219A (ja) * | 1995-08-01 | 1997-02-14 | Ricoh Co Ltd | ロボットシミュレータ装置 |
| US5724489A (en) * | 1995-09-25 | 1998-03-03 | Honda Giken Kogyo Kabushiki Kaisha | Apparatus for and method of generating robot teaching data on offline basis |
| JPH10264067A (ja) * | 1997-03-28 | 1998-10-06 | Fanuc Ltd | 作業線探索機能を備えたロボット−レーザセンサシステム |
| JPH1124724A (ja) * | 1997-07-09 | 1999-01-29 | Sekisui Chem Co Ltd | ロボットプログラム生成方法及び生成装置 |
| JP3349652B2 (ja) * | 1997-07-16 | 2002-11-25 | 本田技研工業株式会社 | オフラインティーチング方法 |
| JPH1177569A (ja) * | 1997-09-10 | 1999-03-23 | Honda Motor Co Ltd | オフラインティーチング装置 |
| JPH11249725A (ja) * | 1998-02-26 | 1999-09-17 | Fanuc Ltd | ロボット制御装置 |
| JP2000075910A (ja) * | 1998-09-01 | 2000-03-14 | Sekisui Chem Co Ltd | 類似形状ワークのロボットプログラム作成装置 |
| DE60035651T2 (de) * | 1999-09-16 | 2008-05-21 | Fanuc Ltd. | Steuerungssystem zum synchronen kooperativen Betreiben einer Mehrzahl von Robotern |
| JP2003058215A (ja) * | 2001-08-09 | 2003-02-28 | Mori Seiki Co Ltd | 類似加工データ検索装置及び自動プログラミング装置 |
| JP2004240966A (ja) * | 2003-01-17 | 2004-08-26 | Fuji Electric Systems Co Ltd | 加工仕様のパターン化方法、パターン化情報を用いた切削条件・サイクルタイム抽出方法、そのプログラム |
| JP2004284002A (ja) * | 2003-01-31 | 2004-10-14 | Fujitsu Ltd | 加工制御装置 |
| JP4000306B2 (ja) | 2003-06-02 | 2007-10-31 | 本田技研工業株式会社 | 多関節ロボットのティーチングデータ作成方法 |
| JP2005108144A (ja) * | 2003-10-02 | 2005-04-21 | Fanuc Ltd | ロボットの補正データ確認装置 |
-
2005
- 2005-10-12 JP JP2005297426A patent/JP3971773B2/ja not_active Expired - Fee Related
-
2006
- 2006-10-09 EP EP06021131A patent/EP1777600B1/en not_active Expired - Fee Related
- 2006-10-09 DE DE602006000648T patent/DE602006000648T2/de active Active
- 2006-10-10 CN CNB2006101422449A patent/CN100537156C/zh not_active Expired - Fee Related
- 2006-10-11 US US11/545,577 patent/US7324873B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US7324873B2 (en) | 2008-01-29 |
| EP1777600B1 (en) | 2008-03-05 |
| EP1777600A1 (en) | 2007-04-25 |
| CN100537156C (zh) | 2009-09-09 |
| CN1947961A (zh) | 2007-04-18 |
| US20070083291A1 (en) | 2007-04-12 |
| DE602006000648D1 (de) | 2008-04-17 |
| JP2007108916A (ja) | 2007-04-26 |
| DE602006000648T2 (de) | 2009-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3971773B2 (ja) | ロボットのオフライン教示装置 | |
| US20110054685A1 (en) | Robot off-line teaching method | |
| JP5458115B2 (ja) | 加工経路生成方法及びその装置 | |
| JP2004094399A (ja) | 多関節マニピュレータの制御方法及びその制御プログラム、並びにその制御システム | |
| US20180036883A1 (en) | Simulation apparatus, robot control apparatus and robot | |
| CN105945942A (zh) | 一种机器人离线编程系统及方法 | |
| JP2016049601A (ja) | ティーチングシステム、ロボットシステムおよびティーチング方法 | |
| JP5268495B2 (ja) | オフライン教示データの作成方法及びロボットシステム | |
| JP2015077661A (ja) | ティーチングシステムおよびティーチング方法 | |
| JP2009274148A (ja) | シミュレーション装置 | |
| JP2010201592A (ja) | ロボットの動作経路生成方法 | |
| JP2019089201A (ja) | 教示データ作成装置、教示データ作成装置の制御方法及びロボットシステム | |
| JP7314215B2 (ja) | シミュレータ、ロボット教示装置、ロボットシステム、物品の製造方法、シミュレーション方法、プログラム及び記録媒体 | |
| CN101570018B (zh) | 机器人的示教方法 | |
| US10022868B2 (en) | Inverse kinematic solution for multi-joint link mechanism, and teaching-data creating device using the inverse kinematic solution | |
| JP5272447B2 (ja) | 数値制御機械の動作シミュレータ | |
| CN116635801A (zh) | 数值控制装置以及数值控制系统 | |
| CN115666873A (zh) | 离线示教装置以及动作程序生成方法 | |
| JP7726845B2 (ja) | ロボットの動作軌道生成方法、動作軌道生成装置、ロボットシステム、およびプログラム | |
| US11712803B2 (en) | Teaching method | |
| WO2020133882A1 (zh) | 一种机器人应用于再现机加工的方法 | |
| JP7232704B2 (ja) | ロボットプログラム評価装置、ロボットプログラム評価方法及びロボットプログラム評価プログラム | |
| JP4343072B2 (ja) | Nc加工シミュレーション装置 | |
| WO2023276149A1 (ja) | 最適化支援装置 | |
| JP2018118330A (ja) | 演算装置、演算方法、演算プログラムおよびロボットシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070423 |
|
| 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: 20070529 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070608 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3971773 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100615 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110615 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110615 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120615 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120615 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130615 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |