JPS58155183A - Flexible loader device and its application - Google Patents

Flexible loader device and its application

Info

Publication number
JPS58155183A
JPS58155183A JP1022982A JP1022982A JPS58155183A JP S58155183 A JPS58155183 A JP S58155183A JP 1022982 A JP1022982 A JP 1022982A JP 1022982 A JP1022982 A JP 1022982A JP S58155183 A JPS58155183 A JP S58155183A
Authority
JP
Japan
Prior art keywords
loader
storage area
flexible
weight
tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1022982A
Other languages
Japanese (ja)
Other versions
JPS6144619B2 (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.)
Ikegai Corp
Original Assignee
Ikegai Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ikegai Corp filed Critical Ikegai Corp
Priority to JP1022982A priority Critical patent/JPS58155183A/en
Publication of JPS58155183A publication Critical patent/JPS58155183A/en
Publication of JPS6144619B2 publication Critical patent/JPS6144619B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Feeding Of Workpieces (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 本発@は工作機械における被加工物及び/又は工具等の
搬送物を工作機械のチャック、テーブル及び/又は刃物
台等に供給及び搬出するための工作機械組込形のフレキ
シブルローダ装置及びその使用方法の改良に関するもの
である。
Detailed Description of the Invention The present invention is a machine tool built-in type for feeding and unloading workpieces and/or tools to be transported to and from chucks, tables, and/or tool rests, etc. of machine tools. The present invention relates to an improvement of a flexible loader device and a method of using the same.

工作機械への素材の供給及び工作物の搬出を自動化して
連続的な加工作111を行なえるようにするために近年
一般の搬送用ロボットが使用され始めているが、先に本
出願人が提案した!$11陥t4−i12!!2号会報
では、作業性がよく安全性が高く、然も必要床−積を増
加させないフレキシブルローダ装置並びにこのフレキシ
ブルるI!用方法をすることをm案している0本発明は
、更にこれを改良して多S*の搬送物の重量差に対応し
たフレキシブルローダの変位修正量を与えて正確な位置
決めを行うことであ)、又搬送物貯蔵手段と装着手段と
の間で搬送・交換或いは組立てられる多種類の装着形式
及び重量を異にする夫々の搬送物に対して%−−装置の
記憶エリアに記憶されたtII紀偏着形式J6運を含む
搬送物テーブルにもとづいて、鉤紀フレ牛シブルローダ
装置の搬送物の搬送・交換或いは組立動作を選択するも
のである。
In recent years, general transportation robots have begun to be used to automate the supply of materials to machine tools and the unloading of workpieces to enable continuous machining operations 111, but the present applicant first proposed did! $11 fall t4-i12! ! The second newsletter introduces a flexible loader device that has good workability and high safety, and does not increase the required floor space, as well as this flexible I! The present invention further improves this and provides accurate positioning by providing a displacement correction amount of the flexible loader corresponding to the weight difference of multiple S* conveyed objects. A) Also, for each conveyed article of various mounting types and weights that are transported, exchanged, or assembled between the conveyed article storage means and the mounting means, the percentage is stored in the storage area of the device. Based on the conveyed object table including the tII period biased type J6 operation, the conveyance/exchange or assembly operation of the conveyed object of the Fukuki Fureshi bull loader device is selected.

MO@盤において1重さの異なる工具又は被加工物等の
搬送物の搬送・交換或いは組立を行なう時にはフレキシ
ブルローダに動作指令として、例えば輪作ナンバーfN
I令する。Cの指令&1.一般的に目王妃搬送物の重量
によ)異なった動作す/バーとなるが、本Q @ ’1
? k’Xこれを同一の動作ナンバーとし% XOH錬
のプログラマの与、・える指令を簡単にし、かつNo旋
盤又はフレキシブルローダのオペレータが与えるフレキ
シブルローダのティーチ2グを簡単にすることのできる
ものである。
When transporting, exchanging, or assembling conveyed objects such as tools or workpieces of different weights on the MO@ board, the flexible loader is given an operation command, such as the crop rotation number fN.
I order. C's command &1. In general, the bar will operate differently (depending on the weight of the item being transported), but this Q @ '1
? k'X Assuming the same operation number % be.

め 又、無人導伝時に生じる交換工具を予〃籍定できない状
態における工具の自動交換を、無人監視機能等の制御装
置が監視判断して自動的に行なう場合に、フレキシブル
ローダの動作ナンバを交換する工具に対応して与えるこ
とによ〉。
Also, when a control device such as an unmanned monitoring function monitors and determines automatic tool replacement in a state where the replacement tool cannot be predefined during unmanned transmission, the operation number of the flexible loader can be exchanged. By giving corresponding tools to

無人運転時における工具の自動交換を可能とできるもの
である。
This enables automatic tool exchange during unmanned operation.

1#、以下の実總儒では搬送物として工具についてl!
明するが、勿論他の重量搬送物例えば駆動装置等の組立
物の搬送・組立にも用いられるものである。又、本発明
の目的は、110旋盤における自動工具交換システムと
して搬送用ロボットを用いて工具交換を行う場合に工具
の重量差に対応したロボット把持鄭の変位修正量fII
111装置内で自動発生させ段*bを容易にするととも
VC1llllII御装置内に記憶せる輪作プログシム
を簡略化するものである。又、本発明の他の目的は、ロ
ボットを用いることにより工具交換動作の順序の変更が
容易とな夛、これによ〕旋削用固定工具(バイト等)と
穴あけ、フッイス削用回転工具(ドリル、プライスカッ
タ等)とを併用する複合工作機械のようにクランプ形式
の異る工具の自動交換装置を実現可能にするものである
。
1#, In the following text, we will talk about tools as conveyed objects!
As will be explained, it is of course also used for transporting and assembling other heavy objects such as drive devices and other assemblies. It is also an object of the present invention to correct the displacement fII of the robot gripper corresponding to the difference in weight of tools when the tool is changed using a transport robot as an automatic tool change system in a 110 lathe.
This simplifies the crop rotation program that can be automatically generated in the VC1llllII controller and is automatically generated in the VC1llllII controller. Another object of the present invention is to easily change the order of tool exchange operations by using a robot, which allows fixed tools for turning (bite, etc.) and rotary tools for drilling and cutting tools (drills, etc.) to be easily changed. This makes it possible to realize an automatic exchange device for tools with different clamp types, such as in a multi-tasking machine tool that uses a combination of tools (such as a clamp cutter, price cutter, etc.).

次に1本発明を図面に示す夷總例に基づいて説明する。Next, one embodiment of the present invention will be explained based on a detailed example shown in the drawings.

第1A@1427し午シブルローダ(以下ロボ°ットと
いう)の−作態様における一状態を概略的に示した清面
II m @ / ) II kl 1:ロボットの斜
構図で、第1A図はロボツ)/に把持される交換用工具
コの中心位置J1を刃物台Jの工具取付中心位置J&の
高さと一歇する嫌に位置ぎめする状態を示し、II/)
Illは工具を把持していない状態に怠けるロボット4
1−優の制御軸及び制御方向を夫々示してお)b iは
ロボット、/aはロボットアーム、/klはロボットハ
ンド% 10はロボツ計爪、/1はロボットボディ% 
l・は手菫である。
Figure 1A is a perspective view of the robot. II/)
Ill is a robot that is lazy without holding a tool 4
1-Y shows the control axis and control direction, respectively) b i is the robot, /a is the robot arm, /kl is the robot hand%, 10 is the robot meter claw, /1 is the robot body%
l. is a hand violet.

一般にロボット/は工作機械に比して剛性が小さく、従
って把持する交換用1臭1の重量WによシロボットT−
五l亀、ロボットハンドtbの図示する塵標軸となす角
度−x、#、4次のIIK変化する。即ち。
In general, robots have less rigidity than machine tools, so the weight W of the replacement parts that they grip will depend on the robot T-
The angle between the robot hand tb and the illustrated dust axis changes -x, #, and the fourth-order IIK. That is.

今、角度変位Δ−!、^#y(縦軸)と把持工具重量W
(横軸)の関係を第二図のsigtで示すと。
Now, the angular displacement Δ−! , ^#y (vertical axis) and gripped tool weight W
(horizontal axis) is shown by sigt in Figure 2.

角度変位Δ#x、Δ−1と把持工具重量1とが比例関係
にあることが分る。l#、この比例関係は。
It can be seen that the angular displacements Δ#x, Δ-1 and the gripping tool weight 1 are in a proportional relationship. l#, this proportional relationship is.

ロボットのアーム/aの長さ等の機構によ)固有のもの
である。
(depending on the mechanism such as the length of the robot's arm/a).

そこで、予め刃物台Jの工具取付中心位置Ja6c@着
して使用するすべての工具重量Wと変位(Δ#X及びΔ
#y)との開襟を求めて詔會。
Therefore, the weight W and displacement (Δ#X and Δ
#Y

第6図で後述する制御装置内の工具重量記憶エリアtO
B内に下記第1表のようなマガジンナンバー、工^重量
W、ティーチングした基準工具ナンバーの#l(工臭テ
ーブル)を用意すればどの工具であってもティーチング
による補正量を自動的に修正することが可能となる。
Tool weight storage area tO in the control device, which will be described later in FIG.
If you prepare the magazine number, machine weight W, and taught reference tool number #l (work odor table) in B as shown in Table 1 below, the correction amount by teaching will be automatically corrected for any tool. It becomes possible to do so.

fs1表 同様に工具マガジン位置でも工具重量Wと変位(Δ#I
太及びΔ#ν)との関係を求めておけば。
Similar to table fs1, tool weight W and displacement (Δ#I
If we find the relationship between ta and Δ#ν).

工具を戻す場合の工具マガジン位置におけるロボット変
位量を修正することがで会る。工具重量差による補正量
の修正は次式によ〉行う。
It is possible to correct the amount of robot displacement at the tool magazine position when returning the tool. The correction amount due to the difference in tool weight is corrected using the following formula.

但し!、、!、は重量差によシ修正した補正量、X、t
、Y□は基準工具の補正量、 ”atは基準工具の重量。
however! ,,! , is the correction amount corrected for the weight difference, X, t
, Y□ is the correction amount of the standard tool, and ``at'' is the weight of the standard tool.

W 410ボツトが把持している工具重量、次に、第J
ムai1.wtsys図は、プログラム原点つま90ボ
ツトスタ一ト位置(下記ロボットプログラム例における
V@W、 X、x@Z@ )  におけるロボットl及
びツールホルダーj&、ツールマガジン参亀の配置関係
を夫々示す個面図、正面図で、第1図同411はロボッ
ト、I&はロボットアーム、tbklロボットハ/ド、
zo6jロボット爪、/鑞はロボットボディ、/・は手
菫%J kl刃物台、$142ツールマガジ/、j&は
ツールホルダである*14sプログラム例におけるロボ
ットの指令移動量はlパルス当〉としである。
W 410 The tool weight held by the bottom, then the J
muai1. The wtsys diagram is an individual diagram showing the arrangement relationship of the robot l, tool holder j&, and tool magazine reference at the program origin toe 90bot start position (V@W, X, x@Z@ in the robot program example below). , in the front view, 411 in FIG. 1 is a robot, I & is a robot arm, tbkl robot hardware,
zo6j robot claw, / chisel is robot body, // is hand violet % J kl tool rest, $142 tool magazine /, j& is tool holder. *14s The commanded movement amount of the robot in the program example is 1 pulse. be.

第参図は旋盤用工具のアIJ (1111結合の例を示
し。
The reference figure shows an example of A-IJ (1111 connection) of a lathe tool.

ロボット爪10でツールマガジン参aにある旋削用固定
工Ahaを一2方向に抜Ik出してロボットアーム11
を−X方向に揺動1せるとともに手111・を+7TJ
向にIi[+L、かつロボットノ)ンドtbを+w73
向に90”囲動し、その後口ボッ)/を+V方向に下降
させてツールホルダjul(アリ溝結合を行わせる。工
具61による加工が終了すると桝びツールホルダS&よ
)−v73向に上昇させて固定工具6&を抜き出し。
Use the robot claw 10 to pull out the turning fixture Aha in the tool magazine a in one or two directions and remove it from the robot arm 11.
Swing 1 in the -X direction and move the hand 111 by +7TJ.
Ii [+L, and robot node tb in the direction] +w73
It moves 90" in the direction, and lowers the rear opening (bottom)/ in the +V direction to perform dovetail connection with the tool holder. When machining with the tool 61 is completed, the tool holder S&Y) rises in the -v73 direction. and pull out the fixed tool 6&.

ロボットアーム76.手111・及びロボット1bをそ
れぞれ鋳述と反対方向に揺動及び回動させ、その後口ボ
ッ)/を千2方向に移動させてツールマガジ/φaKm
K着する。
Robot arm 76. The hand 111 and the robot 1b are respectively swung and rotated in the opposite direction to the casting direction, and the mouth ()/ is then moved in the 12 direction to create the tool magazine/φaKm.
I will wear K.

藁jlfi41穴あけ用回転工具のシャンク鄭における
テーパ結合の例で、ツールホルダy*bより穴あけ用回
転工具4bをロボット爪IOで把持して−V力方向上昇
1せ、ロボットアーム11を一!方向に揺動するととも
に手貫l・を+Y方向に回動し、かつロボツFノλンド
1bf−W73向11C900回論し、その後口ボッ)
Iを4−z7j向に移動してツールホルダtb6c固定
させる、工具Abによる加工が終了すると、再びロボッ
ト爪/6で工具6bを把持して一2方向に抜き出し、ロ
ボットアーム111手″#I・及びロボットハンド/1
1を前述と反対方向に揺動及び回動させ、その後ロボッ
トlを+マ方向に下降してツールマガジン亭−に収納す
る*14s重量の異なる工^ごとに、#紀修正式によっ
て求められた補正量を修正して行なわれる機械的動作、
すなわち動作パターンは、各工具に対応する工具テーブ
ルによって選択される。そして。
This is an example of a taper connection in the shank of the rotary drilling tool 41. The rotary drilling tool 4b is gripped by the robot claw IO from the tool holder y*b, raised 1 in the -V force direction, and the robot arm 11 is raised 1! At the same time as swinging in the +Y direction, the robot F node 1bf-W73 direction 11C900 times was made, and then the hand was turned in the +Y direction.
I is moved in the 4-z7j direction and fixed to the tool holder tb6c. When machining with the tool Ab is completed, the robot claw /6 grips the tool 6b again and pulls it out in two directions, and the robot arm 111 hand''#I. and robot hand/1
1 is swung and rotated in the opposite direction to the above, and then the robot 1 is lowered in the +ma direction and stored in the tool magazine tray. Mechanical operation performed by modifying the amount of correction,
That is, the operation pattern is selected by the tool table corresponding to each tool. and.

この選択された動作バター/に基づくロボットの機械的
動作は、vk述する纂6図の回路構成をもつロボットの
制御装置によ〉、ロボットアームl&のX方向の揺動用
サーボモータコ11手111・の1方向の一動用す−ボ
モータJJ%ロボツ)/の2方向の移動用サーボモータ
JJ。
The mechanical motion of the robot based on this selected motion pattern is controlled by the robot controller having the circuit configuration shown in Figure 6, which controls the servo motor tacho 11 for swinging the robot arm l& in the X direction. Servomotor JJ for one-direction movement (robots)/two-direction movement servomotor JJ.

ロボットハンド/1)のW方向の回動用サーボモータコ
ダ及びロボツ)/のマ方向の上下動用サーボモータコS
を夫南歇示によ)記憶された所定量駆動制御することに
よ〉行われる。
Servo motor taco for rotating the robot hand in the W direction (1) and servo motor tacho S for vertical movement in the M direction of the robot hand (1)
This is done by controlling the drive by a predetermined amount that is stored in the memory.

制御装置のブロック図である0図に詔いて、γは教示用
操作盤でマイクロコンピュータtの中央処理装置oPa
 K II絖される。このマイクロコンピュータt o
 orσK 41 ROM y及び玖*mtoカ接続し
てあシ、このうちItOM 9は動作プログラム記憶エ
リア!ムを備え、 lAMzo は゛動作記憶工りT1
0ムと工具重量配憶エリアionを備えている。マイク
ロコンピュータtからの動作指令はサーボアンプ/ /
 s’ /嶋/J、/II 及びI!に伝えられ、Ct
LKよって前述のようにサーボモータJ/、!!、コJ
、J亭及び1jをそれぞれ駆動する。また、サーボアン
プ//、/J、/J。
In Figure 0, which is a block diagram of the control device, γ is the teaching operation panel and the central processing unit oPa of the microcomputer t.
K II will be installed. This microcomputer to
orσK 41 ROM y and ku*mto are connected, of which ItOM 9 is the operation program storage area! The lAMzo is a working memory device T1.
It is equipped with a tool weight storage area and a tool weight storage area. Operation commands from microcomputer t are sent to servo amplifier / /
s' /Shima/J, /II and I! conveyed to Ct
According to LK, as mentioned above, the servo motor J/,! ! , Ko J
, J-tei and 1j, respectively. Also, servo amplifier //, /J, /J.

l参及びiHcはサーボモータJ/  JJ  JJ 
 Jll及びJjにそれぞれ設けられたパルス発生器/
番、it、it、tv  及びJoからフィードバック
信号が与え・うれる、こ−でROM tはフレ牛シブル
ローダを制御するマイクロコンピュータlの制御プログ
ラムを紀憶してお)、cのjlOM tのエリアデムは
フレ牛シブルローダの動作プログラムを記憶している。
1 and iHc are servo motors J/JJ JJ
Pulse generators installed in Jll and Jj respectively/
Feedback signals are given and received from the number, it, it, tv, and Jo, and the ROM t stores the control program of the microcomputer l that controls the flexible loader), the jl of c, and the area dem of OM t. stores the operating program of the Furegyu Sible Loader.

これらプログラムをマイクロコンピユー3りtが読んで
フレ午シブルローダに対する動作指令を作p出している
。
A microcomputer 3 reads these programs and generates operation commands for the flexible loader.

RAMl0 k1マイクロコンピュータlがデータ処理
をする際にデータ内容を変え、動作順序を紀憶し動作指
令を作〉出しctLを記憶し訂正するために使用される
。
RAM 10 k1 Used to change data contents when the microcomputer 1 processes data, memorize the operation order, generate operation commands, and store and correct ctL.

このRAM/7  のうち、41に動作配憶エリアlO
ムについて説明すると動作記憶エリアツムに記憶された
フレ牛シブルローダの動作のうちプログラム例に示すH
li、Is等のテーチング指令番号に対応して、オペレ
ータが与えたテーチング動作を記憶するのが動作記憶エ
リア10ムである。従って、裏際のフレ牛シブルローダ
の動作の時には、動作プログラム記憶エリアtムの内容
に従って動作がおこなわれ、その動作が。
Of this RAM/7, 41 has an operation storage area lO
To explain about the program, among the operations of the flexible loader stored in the operation memory Area Tsum, the H shown in the program example is
The motion storage area 10m stores teaching motions given by the operator in correspondence with teaching command numbers such as li, Is, etc. Therefore, when the flexible loader operates at the end of the day, the operation is performed according to the contents of the operation program storage area t.

■番号については、動作記憶エリア10ムのH番号に従
って記憶された動作内容が実行される。
(2) As for the number, the action contents stored in accordance with the H number in the action storage area 10m are executed.

又、エリアIOBは、工具重量記憶エリアで予め教示操
作盤7よシ第1表のようなマガジンナンバと工具重量と
が対応づけられて記憶されてお9.工具重量の羞により
動作記憶エリア10ムに記憶された内容を修正する。か
くてマイクロコンピュータlからの動作指令がサーボア
ンプ//、/J、/J、/事及び/1で適宜増幅されて
からサーボモータJ/、コJ、JJ、Jll  及びJ
jに夫々与えられ、これによりフレ牛シブルローダ即ち
ロボツ)/の%部を所定量駆動させる。
Area IOB is a tool weight storage area in which magazine numbers and tool weights as shown in Table 1 are stored in advance on the teaching operation panel 7 in association with each other.9. The contents stored in the operation storage area 10m are corrected due to the tool weight. In this way, the operation command from the microcomputer I is appropriately amplified by the servo amplifiers //, /J, /J, / and /1, and then the servo motors J/, J, JJ, Jll and J
j, respectively, thereby driving the % part of the flexible loader (robot)/ by a predetermined amount.

又、第2表はクランプ型式の異なる工具の交換を1つの
交換装置で行なわせるための工具テーブルで、第1表の
工具テーブルに替えて。
Also, Table 2 is a tool table for replacing tools of different clamp types with one exchange device, instead of the tool table in Table 1.

RhMto (7)エリアl0BK記憶しておくことに
よ)、クランプ型式の異なる工4811えた複合加工機
の自動1兵交換に用いる。また、クランプ飄式が異なる
ために工具装着動作順序の異なるロボットの機械的動作
、すなわち動作パターンは、各工具テーブルに応じて選
択される。
RhMto (7) By memorizing area 10BK), it is used for automatic one-man exchange of multi-tasking machines with different clamp types. Further, the mechanical operations of the robots, which have different tool mounting operation orders due to different clamping types, ie, operation patterns, are selected according to each tool table.

第2表 以下、ロボットの動作プログラム例をあげ。Table 2 Below is an example of a robot operation program.

第1+図のようなアリ壽のクランプ形式の工^と第3図
のようなテーパのクランプ形式の工具との場合における
動作例を示す、つまり、アリ婢の場合にはツールホルダ
jafllはv軸+、ツールマガジン参aillでは2
軸を夫々移動する様に指令し、テーパの場合に+はツー
、ルホルダzb饋では2軸を、ツールマガジン参b@で
は7輪を夫々移動する様に指令し夫々工具の着脱を行う
、伺アリ#lIは旋削工具用のクランプ減大として有効
で、テーパは回転工具用のクラノブ臘式として適する。
An example of operation is shown in the case of a dovetail clamp type tool as shown in Fig. 1 and a taper clamp type tool as shown in Fig. 3. +, 2 in the tool magazine aill
Command the axes to move respectively, in the case of a taper, + is the tool, for the tool holder zb, the 2 axes are commanded, and for the tool magazine reference b @, the 7 wheels are commanded to move the tools, respectively. The dovetail #lI is effective as a clamp reduction for turning tools, and the taper is suitable as a cran-knob type for rotating tools.

以上が■ボット動作プルグラム例であるが、従来重量に
よる補正を行わなければ、プログラムナンバ、ティーチ
ング量記憶ナンバ(Hll等)を変更したプログラムを
工具本数分だけ用意しなければならない上、各工具に対
し夫々ティーチングをする必要があるが、本発明のよう
に重量による補正を行なえばこれ等のプログラム作成上
の煩雑さは一切不要である。
The above is an example of a bot operation program, but if conventional weight correction was not performed, programs with changed program numbers and teaching amount memory numbers (Hll, etc.) would have to be prepared for the number of tools, and each tool Although it is necessary to perform teaching for each, if correction is performed based on weight as in the present invention, there is no need for such complicated program creation.

第7図は動作教示のための70−チャートを示す。この
フローチャートの教示モードについては特開@z4−i
zazsJ号o@tBoya−チャートの場合と全く同
じであるので説明を省略するが、自動運転の時は先ずエ
リア10ムのHll K記憶されている指令量をエリア
1oByc記憶している工具重量を使用して式(2)に
従って修正し、次に所定の順序に従い各動作を興行し、
Hllの指令を完了する。
FIG. 7 shows a 70-chart for teaching motion. Regarding the teaching mode of this flowchart, please refer to JP-A-Z4-i.
The explanation will be omitted as it is exactly the same as in the case of the zazsJ No. o@tBoya chart, but during automatic operation, first use the command amount stored in Hll K in area 10m and the tool weight stored in area 1oByc. and modify it according to equation (2), then perform each action according to a predetermined order,
Complete Hll's command.

以上のように本発明では予め入力されてiる各工具の重
量の表からロボットアーム0変位量Δθ、Δθアを求め
補正量を自動決定することにょシ一本の工具についての
みティーチングをすることによp重量差のめる全ての工
具に対して補正量が決定され段取りが容易になる。又、
ロボットの動作順序を工具のり2ンプ型式に応じてティ
ーチングすることにより、クラノブ臘式の異なる工具の
自動交換を1つのロボットで行なうことができる。又、
ロボット制御装置内に記憶エリアを設けておくので動作
プログラムを各工具毎に用意する必l!はなくなる。
As described above, in the present invention, the zero displacement amounts Δθ and Δθa of the robot arm are determined from the weight table of each tool inputted in advance, and the correction amount is automatically determined, and teaching is performed only for one tool. Correction amounts are determined for all tools that account for weight differences, making setup easier. or,
By teaching the robot's operating order according to the tool type, it is possible to automatically exchange different tools in the Knob type with one robot. or,
Since a storage area is provided in the robot control device, it is necessary to prepare an operation program for each tool! will disappear.

【図面の簡単な説明】[Brief explanation of the drawing]

Islム図はロボッ)/の爪/Cと刃物台3の関係を示
す側聞図、JI/ B図は仝斜視図、JIJ図は把持工
具重量Wと内縦変化の関係を示す線図、菖3A図、菖J
B図はプログラム原点におけるpボッ)/及びツールホ
ルダja、ツールマガジン亭aの配置関係を示す側面図
、正面図、第参図はロボットによ〕旋削用工具をアリ酵
結合する例、第3図はi′ポットにょタ回転加工用工具
をテーパ結合する例を夫々示す概略図、菖6図は本発明
に係る制御装置のブロック線図、第7図はフローチャー
ト例を示す。図で/itロボット、/&はロボットアー
ム、/1)はロボットハンド、loはロボット爪、コは
交換用工人3は刃物台、41a 、 l b u マガ
ジン、ja、jtlはツールホルダ、4%、4bは固定
、回転工具、りは操作盤、lはマイクルコンピュータ、
tはROM。 デAri動作プログラム記憶エリア、IOはRAM。 10ムは動作記憶エリア、10Bは工具重量記憶エリア
、//−/jriサーホアンプ、/4〜J0はパルス発
生曇、コ/ −J jはサーボ篭−り。 特許出願人  池貝鉄工株式会社 第2園 杷特工具重量W
The Islm diagram is a side view showing the relationship between the robot's claw/C and the tool rest 3, the JI/B diagram is a perspective view, and the JIJ diagram is a diagram showing the relationship between gripped tool weight W and internal vertical change. Iris 3A, Iris J
Figure B is a side view and a front view showing the arrangement relationship of the tool holder (ja) and the tool magazine tray (a) at the program origin; The figures are schematic diagrams showing an example of taper coupling of tools for i'pot rotary machining, Figure 6 is a block diagram of a control device according to the present invention, and Figure 7 is an example of a flowchart. In the figure, /it robot, /& is robot arm, /1) is robot hand, lo is robot claw, ko is replacement worker 3 is tool post, 41a, lbu magazine, ja, jtl are tool holder, 4% , 4b is a fixed and rotating tool, ri is an operation panel, l is a microcomputer,
t is ROM. Ari operation program storage area, IO is RAM. 10m is an operation storage area, 10B is a tool weight storage area, /-/jri servo amplifier, /4 to J0 are pulse generation clouds, and /-Jj is a servo cage. Patent applicant: Ikegai Iron Works Co., Ltd. 2nd loquat special tool weight W

Claims (1)

【特許請求の範囲】 l) フレキシブルローダ装置を用いた搬送物の自動交
換或いは自動組立システムにおいて。 搬送物とこれに対応したフレキシブルローダの動作とを
指定するテーブルを′記憶するメモリーをそなえ、搬送
物Kmつて#1紀フレ牛シブルローダの動作パターンを
自動的に選択できることを轡黴とするフレキシブルロー
ダ装置の使用する方法。 2) フレキシブルローダの制御俟置内の記憶エリアに
動作記憶エリTと搬送物重量記憶エリアとを備え搬送−
重量の差に上)動作記憶エリアに記憶される鋺起フレキ
シブルローダの動作プロダクツ内審を修正することを特
徴とする特許請求の範111E/項記載のフレキシブル
ローダ装置を使用する方法。 J) フレキシブルローダ装置を用いる搬送物の自動交
換或い番1自動艦立システムにおいて。 搬送物貯蔵手段と搬送物装着手段との閾で搬送交換或い
は縄文もれる多11類の装着形式及び重量を有する夫々
の搬送−に対しフレキシブルローダの制御偏置内の記憶
エリアに記憶1れた鋳#e**形式及び重量を含む搬送
物テーブルに基づいて錬紀フレ牛シブルローダの搬送・
交換威いtJil立動作を選択するとともに錬紀搬過物
俵着手段に所定の搬送物を装着するに先立って蟲鋏搬送
物重量に基づ<m記フレ牛シブルローダの位置決め誤差
の修正を行うことを轡黴とするフレ牛シブA/ローダ装
置。 参) フレキシブルローダの輪作を制御するマイクロス
/ヒユー11と、Cのマイクロコンピュータ「にmaす
れwA定動作指令を与える110M9並びに動作修正指
令を入出力するRAM77 を有する記憶エリアにおい
て、鋳記ROM9ではローダ装置の動作プロダラムを記
憶するエリTV五を書み、#1紀辰ムM10には前記エ
リytiK記憶1れた鋳記フレ午シブルローダの動作を
変更する内容を記憶する工IJ 7 t Oムと動作記
憶畜れた工97/#ムに記憶された内容を搬送物重量の
差によ)修正する搬送物重量配憶エリアtoysを含む
ことを特徴とする特許請求の範1111J項紀載のフレ
キシブルローダ装置。
[Claims] l) In an automatic exchange or assembly system for conveyed objects using a flexible loader device. A flexible loader that is equipped with a memory that stores a table that specifies objects to be transported and the corresponding movements of the flexible loader, and is capable of automatically selecting the movement pattern of the #1 flexible loader for objects to be transported. How to use the device. 2) The storage area in the control area of the flexible loader is equipped with a motion storage area T and a transported object weight storage area.
111E/A method of using a flexible loader device according to claim 111E, characterized in that the motion product information of the flexible loader stored in the motion storage area is modified based on the difference in weight. J) In the automatic exchange of conveyed objects or No. 1 automatic ship launching system using a flexible loader device. At the threshold between the transported object storage means and the transported object mounting means, the storage area in the control eccentricity of the flexible loader is stored for each transport having the attachment type and weight of Class 11, which may be exchanged or stored in the storage area of the flexible loader. Transport/transfer of Renki Furegyu Sible Loader based on the transported object table including cast #e** format and weight.
In addition to selecting the stand-up motion for exchanging objects, the positioning error of the loader is corrected based on the weight of the object to be transported using the scissors prior to loading the specified object to the object loading means. Fureushishibu A/Loader device that produces mold. (Reference) In the storage area containing the micros/hue 11 that controls the crop rotation of the flexible loader, the C microcomputer 110M9 that gives constant motion commands, and the RAM 77 that inputs and outputs motion modification commands, the casting record ROM9 Write ERI TV 5 that stores the operation program of the loader device, and write the ERI TV 5 that stores the operation program of the loader in the #1 memory M10. Claim 1111J is characterized in that it includes a transported object weight storage area (toys) that corrects the contents stored in the operation memory storage device (97/#) based on the difference in the transported object weight. Flexible loader device.
JP1022982A 1982-01-27 1982-01-27 Flexible loader device and its application Granted JPS58155183A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1022982A JPS58155183A (en) 1982-01-27 1982-01-27 Flexible loader device and its application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1022982A JPS58155183A (en) 1982-01-27 1982-01-27 Flexible loader device and its application

Publications (2)

Publication Number Publication Date
JPS58155183A true JPS58155183A (en) 1983-09-14
JPS6144619B2 JPS6144619B2 (en) 1986-10-03

Family

ID=11744448

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1022982A Granted JPS58155183A (en) 1982-01-27 1982-01-27 Flexible loader device and its application

Country Status (1)

Country Link
JP (1) JPS58155183A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2023181157A1 (en) * 2022-03-23 2023-09-28

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0159258U (en) * 1987-10-09 1989-04-13

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2023181157A1 (en) * 2022-03-23 2023-09-28
WO2023181157A1 (en) * 2022-03-23 2023-09-28 株式会社Fuji Machine tool

Also Published As

Publication number Publication date
JPS6144619B2 (en) 1986-10-03

Similar Documents

Publication Publication Date Title
US8694160B2 (en) NC machine tool system
JPS6262364B2 (en)
JP7060540B2 (en) Machining control system and machining system
JPH03505306A (en) Mechanical closed-loop positioning system for end effector of robot arm
JPH07284936A (en) Multi-member joining device and automatic welding system for multi-member joining device
JP2019038010A (en) Laser processing device and method for controlling laser processing device
JPWO2020090079A1 (en) Work automatic guided vehicle
JP2002187040A (en) Loader control device
JP2771458B2 (en) Industrial robot deflection correction method
JPS62255012A (en) Automatic production systematizing device for gear machining device
CN114341823B (en) Method, device and storage medium for controlling a multi-axis motion machine
JPS6144619B2 (en)
JP3057123B2 (en) Portable industrial robot
JPS5837106B2 (en) Machine Tools
JP7501189B2 (en) CONTROL DEVICE, MACHINE TOOL, CONTROL METHOD, AND CONTROL PROGRAM
JPS6130388A (en) Robot-conveyor line-system
JPS58165980A (en) Work placing type assembling robot system
JP3099197B2 (en) Work delivery device for machine tools
JPH04159055A (en) Work conveying device on machine tool
JP7572453B2 (en) Teaching system for automatic workpiece transport device
JPS63105876A (en) Production system aimed at saving setups
JP2023112728A (en) Work automatic transfer machine
JPH01133111A (en) Method for controlling operation of numerically controlled machine tool
US12257720B2 (en) Robot control device
JPH01246031A (en) Controlling method for work positioning device