JPH06320461A - Teaching method for robot - Google Patents

Teaching method for robot

Info

Publication number
JPH06320461A
JPH06320461A JP11016193A JP11016193A JPH06320461A JP H06320461 A JPH06320461 A JP H06320461A JP 11016193 A JP11016193 A JP 11016193A JP 11016193 A JP11016193 A JP 11016193A JP H06320461 A JPH06320461 A JP H06320461A
Authority
JP
Japan
Prior art keywords
work
robot
teaching
cad
teach
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.)
Withdrawn
Application number
JP11016193A
Other languages
Japanese (ja)
Inventor
Shigeru Ito
茂 伊藤
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP11016193A priority Critical patent/JPH06320461A/en
Publication of JPH06320461A publication Critical patent/JPH06320461A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To reduce a teach time by a method wherein a work or a mold for molding is designed by a CAD, a teach spot is indicated based on a produced work design diagram or mold design diagram to produce teach data in the CAD, which is stored at a robot controller. CONSTITUTION:A grinder 2 is attached to the arm 1a of a robot body 1 and the burrs of a work 4 positioned in the given position of a positioning device 3 is ground by means of a grinder 2. In the robot, the design of the work 4 is executed by means of a CAD 6 to produce a work design diagram 7. A teach spot is assigned by an operator as a work design diagram 7 is watched. Based on the teach spot, teach data is edited by the CAD 6 and transferred to a robot controller 5. The teach data is stored by the robot controller 5. In this case, the data may be stored in a floppy disc.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はロボットの教示方法に関
し、特に教示ポイントが多い、例えば鋳造製品のバリ取
りロボットに適用して有用なものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot teaching method, and is particularly useful when applied to a deburring robot for casting products, which has many teaching points.

【0002】[0002]

【従来の技術】ロボット、特に産業用ロボットにはティ
ーチング・プレイバック方式のものが多用されている。
この種のロボットは、これが行なう作業に伴なう動作を
予めロボットコントローラに記憶しておき、その後はロ
ボットコントローラが記憶するデータに基づきロボット
を制御して同一作業を繰り返し行なうように制御され
る。
2. Description of the Related Art Robots, particularly industrial robots, are often of a teaching / playback type.
In this type of robot, the operation involved in the work to be performed is stored in the robot controller in advance, and then the robot is controlled based on the data stored in the robot controller so that the same work is repeated.

【0003】したがって、この種のロボットではその動
作を予め教示してやる必要がある。
Therefore, it is necessary to teach the operation of this type of robot in advance.

【0004】バリ取りロボットを例に採り、従来技術に
係る教示方法を説明する。 (1) 教示用のワーク見本である基準ワーク(バリを
取ったもの)を用意する。 (2) 基準ワークを位置決め装置にバリ取りを行なう
ときと同じ条件でセットする。 (3) 最初に基本プログラムを作り動作順序を教え
る。 (4) 基本プログラムを、ステップ動作で、プログラ
ムの先頭より走らせて実際にロボット本体をインチング
操作で動かし、オペレータが、ティーチングボックスよ
り必要な箇所に動作の始点、終点を位置決めし、プログ
ラム上に書き込みを行なう。 (5) 一連の動作軌跡の書き込みを、(4)項の作業
の繰り返すことにより行なう。 (6) 全ての動作点の教示が終了した後、プログラム
を先頭から1ステップづつ走らせてロボットの動きを確
認する。
Taking a deburring robot as an example, a teaching method according to the prior art will be described. (1) Prepare a reference work (deburred) that is a work sample for teaching. (2) Set the reference work on the positioning device under the same conditions as when deburring. (3) First, create a basic program and teach the operation sequence. (4) Run the basic program by step operation from the beginning of the program, and actually move the robot body by inching operation. The operator positions the start point and end point of the operation at the required position from the teaching box and writes it in the program. Do. (5) A series of motion loci are written by repeating the work in (4). (6) After teaching all the operating points, run the program step by step from the beginning to check the movement of the robot.

【0005】以上でロボットのバリ取り作業の動作軌跡
の教示を終了し、引き続き必要な事項をプログラム化
し、実作業を行なう。
Thus, the teaching of the motion locus of the deburring work of the robot is completed, the necessary items are programmed, and the actual work is performed.

【0006】[0006]

【発明が解決しようとする課題】上記従来技術において
は、ロボット本体の動作点(動作軌跡)の教示が、基準
ワークとロボット本体とを使用してのインチング(寸
動)操作による作業であるため煩雑で人手と時間を要す
る作業となる。ちなみに、1ポイントの教示時間は平均
で6分を要するとともに、1つのワークの教示ポイント
は200ポイント程度ある。
In the above-mentioned prior art, the teaching of the operating point (movement locus) of the robot body is a work by inching (inching) operation using the reference work and the robot body. It is a complicated and time-consuming task. Incidentally, the teaching time for one point requires an average of 6 minutes, and the teaching point for one work is about 200 points.

【0007】本発明は、上記従来技術に鑑み、教示時間
を大幅に削減することができるロボットの教示方法を提
供することを目的とする。
In view of the above-mentioned conventional technique, it is an object of the present invention to provide a teaching method for a robot which can significantly reduce the teaching time.

【0008】[0008]

【課題を解決するための手段】上記目的を達成する本発
明の構成は、予め記憶された教示データに基づくロボッ
トコントローラの制御により所定の動作を行なうロボッ
トの教示方法であって、ワーク若しくは鋳造製品である
ワークを形成するための鋳型の設計をCADで行ない、
この結果CADで作成されるワークの設計図若しくは鋳
型の設計図に基づき教示個所を指示することによりCA
D内で教示データを作成し、この教示データを前記ロボ
ットコントローラに記憶させることを特徴とする。
The structure of the present invention which achieves the above object is a robot teaching method for performing a predetermined operation under the control of a robot controller based on teaching data stored in advance. The design of the mold for forming the work is done by CAD,
As a result, by designating the teaching point based on the design drawing of the work or the design drawing of the mold created by CAD, CA
The teaching data is created in D and the teaching data is stored in the robot controller.

【0009】[0009]

【作用】上記構成の本発明によれば、オペレータは、C
ADで作成されるワーク若しくは鋳造製品の鋳型の設計
図を用いて教示点を教示すれば良い。
According to the present invention having the above structure, the operator is
Teaching points may be taught using a design drawing of a work or a casting product mold created by AD.

【0010】[0010]

【実施例】以下本発明の実施例を図面に基づき詳細に説
明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0011】図1は本発明の実施例を実現するシステム
を概念的に示す説明図である。同図に示すように、本例
のロボットは、バリ取りロボットであり、そのロボット
本体1のアーム1aにはグラインダ2が装着されてお
り、このグラインダ2で、位置決め装置3の所定位置に
位置決め固定されたワーク4のバリを研削する作業を行
なうものである。すなわち、ロボット本体1は、ロボッ
トコントローラ5に記憶されている教示データに基づく
このロボットコントローラ5の制御により教示データ通
りに動作する。
FIG. 1 is an explanatory view conceptually showing a system for realizing an embodiment of the present invention. As shown in the figure, the robot of this example is a deburring robot, and an arm 1a of a robot body 1 thereof has a grinder 2 attached thereto, and the grinder 2 positions and fixes it at a predetermined position of a positioning device 3. The work to grind the burrs of the work 4 thus cut is performed. That is, the robot body 1 operates according to the teaching data under the control of the robot controller 5 based on the teaching data stored in the robot controller 5.

【0012】CAD6は、ワーク4の設計を行なうもの
で、この結果作成される設計図7に基づきオペレータが
教示箇所を指示することにより教示データの編集を行な
い、この教示データをロボットコントローラ5に伝送す
る。ここで、教示データの編集とは、CAD6における
設計データをロボットコントローラ5で読込み可能なデ
ータへ変換する作業をいう。
The CAD 6 is for designing the work 4. Based on the design drawing 7 created as a result, the operator designates a teaching point to edit the teaching data, and the teaching data is transmitted to the robot controller 5. To do. Here, the editing of teaching data means an operation of converting design data in the CAD 6 into data that can be read by the robot controller 5.

【0013】かかるシステムを用いる本実施例に係る教
示方法を図2に基づき説明する。
A teaching method according to this embodiment using such a system will be described with reference to FIG.

【0014】(1) CAD6でワーク4の設計を実施
する(ブロック11)。 (2) この結果CAD図面、すなわちワーク4の設計
図7が作成される(ブロック12)。 (3) オペレータが設計図7を見ながら教示箇所を指
定してやる(ブロック13)。 (4) CAD6で教示データの編集を行なう(ブロッ
ク14)。 (5) 編集済の教示データをロボットコントローラ5
へ転送する(ブロック15)。 (6) この結果、教示データをロボットコントローラ
5に記憶する(ブロック16)。
(1) The CAD 6 designs the work 4 (block 11). (2) As a result, a CAD drawing, that is, a design drawing 7 of the work 4 is created (block 12). (3) The operator designates a teaching point while looking at the design drawing 7 (block 13). (4) The teaching data is edited by CAD6 (block 14). (5) Edited teaching data to robot controller 5
(Block 15). (6) As a result, the teaching data is stored in the robot controller 5 (block 16).

【0015】なお、上記実施例において、CAD6で作
成した教示データをフロッピーディスクに記憶し、この
フロッピーディスクのデータをロボットコントローラ5
に読込むようにしても良い。
In the above embodiment, the teaching data created by the CAD 6 is stored in the floppy disk, and the data of this floppy disk is stored in the robot controller 5.
You may make it read in.

【0016】また、教示データは、ワーク4が鋳造製品
の場合、CAD6で作成する鋳型の設計図面であっても
良い。実作業の教示箇所はワーク4上を基準とする位置
であるが、鋳型の内周面形状はワーク4の表面形状と同
一であるので、鋳型の設計図によっても適切に教示箇所
を特定し得る。
The teaching data may be a design drawing of a mold created by the CAD 6 when the work 4 is a cast product. The teaching point of the actual work is a position on the work 4 as a reference, but since the inner peripheral surface shape of the mold is the same as the surface shape of the work 4, the teaching point can be appropriately specified also by the design drawing of the mold. .

【0017】[0017]

【発明の効果】以上実施例とともに具体的に説明したよ
うに、本発明によれば、CADによるワークの設計図面
若しくは鋳造製品であるワークの鋳型の設計図面を用い
てCAD上で教示箇所を指示するだけで所望の教示デー
タを得、ロボットの教示作業を実施することができる。
As described above in detail with reference to the embodiments, according to the present invention, the teaching point is designated on the CAD by using the CAD design drawing of the work or the design drawing of the mold of the work which is a casting product. The desired teaching data can be obtained and the teaching work of the robot can be carried out.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を実現するシステムを概念的に
示す説明図である。
FIG. 1 is an explanatory diagram conceptually showing a system for realizing an embodiment of the present invention.

【図2】本発明の実施例を示すフローチャートである。FIG. 2 is a flowchart showing an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 ロボット本体 4 ワーク 5 ロボットコントローラ 6 CAD 7 設計図 1 Robot main body 4 Work 5 Robot controller 6 CAD 7 Design drawing

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 予め記憶された教示データに基づくロボ
ットコントローラの制御により所定の動作を行なうロボ
ットの教示方法であって、 ワーク若しくは鋳造製品であるワークを形成するための
鋳型の設計をCADで行ない、この結果CADで作成さ
れるワークの設計図若しくは鋳型の設計図に基づき教示
個所を指示することによりCAD内で教示データを作成
し、この教示データを前記ロボットコントローラに記憶
させることを特徴とするロボットの教示方法。
1. A method for teaching a robot that performs a predetermined operation under the control of a robot controller based on pre-stored teaching data, wherein CAD is used to design a mold for forming a work or a work that is a casting product. As a result, the teaching data is created in the CAD by designating the teaching point based on the work design drawing or the mold design drawing created by CAD, and the teaching data is stored in the robot controller. Robot teaching method.
JP11016193A 1993-05-12 1993-05-12 Teaching method for robot Withdrawn JPH06320461A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11016193A JPH06320461A (en) 1993-05-12 1993-05-12 Teaching method for robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11016193A JPH06320461A (en) 1993-05-12 1993-05-12 Teaching method for robot

Publications (1)

Publication Number Publication Date
JPH06320461A true JPH06320461A (en) 1994-11-22

Family

ID=14528602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11016193A Withdrawn JPH06320461A (en) 1993-05-12 1993-05-12 Teaching method for robot

Country Status (1)

Country Link
JP (1) JPH06320461A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033419A (en) * 2006-07-26 2008-02-14 Honda Motor Co Ltd Robot teaching CAD apparatus and robot teaching method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033419A (en) * 2006-07-26 2008-02-14 Honda Motor Co Ltd Robot teaching CAD apparatus and robot teaching method

Similar Documents

Publication Publication Date Title
KR950026598A (en) NC control fine machining method with computer simulation and apparatus used in this method
CN110732531B (en) Off-line programming method for robot laser cleaning equipment
JP4059614B2 (en) Control device for 3D laser processing machine
JP2675200B2 (en) robot
JP2001166807A (en) Machining command method of numerical controller
JP2852986B2 (en) Processing system
JP3050991B2 (en) Tool offset shape data input type numerical control method and device
JP3660038B2 (en) Numerical controller
JPH06122025A (en) Work Bending Tracking Method for Press Brake Robot System
JPH0218602A (en) Play-back system
WO1995000890A1 (en) Method for teaching position to robot, and control apparatus
JPH06320460A (en) Teaching method for robot
JPS59205601A (en) Safe operation control method for industrial robots that perform cooperative operations
JPS59166447A (en) Method of numerically controlling machining of right-to-left symmetric workpiece
JP2686117B2 (en) Numerical control method
KR100221564B1 (en) Processing method and device to determine the optimum processing condition
JPH02258184A (en) Laser beam machine
JP2000347715A (en) Numerical controller
JPH02256446A (en) Control method for machine tool with ic card
JP3804234B2 (en) Tool path creation device for CAM system
JPH0736532A (en) Teaching data creation method for industrial robots
JPH0742636Y2 (en) Cutting control data creation device
JPS61168457A (en) Numerical control machining method
JPH06230817A (en) Method for shifting working position rotating program
JPH05204421A (en) Method for processing nc program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000801