JPS5961535A - Material supplying system - Google Patents

Material supplying system

Info

Publication number
JPS5961535A
JPS5961535A JP17061182A JP17061182A JPS5961535A JP S5961535 A JPS5961535 A JP S5961535A JP 17061182 A JP17061182 A JP 17061182A JP 17061182 A JP17061182 A JP 17061182A JP S5961535 A JPS5961535 A JP S5961535A
Authority
JP
Japan
Prior art keywords
mark
center
signal
axis
coordinate
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
JP17061182A
Other languages
Japanese (ja)
Other versions
JPH0344853B2 (en
Inventor
Toshio Yajima
敏男 矢島
Hiroshi Kitano
博史 北野
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP17061182A priority Critical patent/JPS5961535A/en
Publication of JPS5961535A publication Critical patent/JPS5961535A/en
Publication of JPH0344853B2 publication Critical patent/JPH0344853B2/ja
Granted legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/20—Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
    • B23Q15/22—Control or regulation of position of tool or workpiece
    • B23Q15/24—Control or regulation of position of tool or workpiece of linear position

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

PURPOSE:To enable continuous supply of material and increase work efficiency by providing a mark near the working position of a material and providing an image pick-up device in the press machine and correcting the working center of the material basing on error generated when the center of mark is positioned at the center of image pick-up. CONSTITUTION:The position of the center MC of a mark M put near the reference position C of working of a material 21 and the reference position C of working are stored in CUP43 using coordinates of X-axis and Y-axis. The material 21 is so positioned by a material supplying device 20 that coordinate of the position of center MC of the mark M read out from the memory 43 coincides with the center of an image pick-up device 12. Positioning error of the position of center MC of the mark M is calculated basing on the output of the image pick-up device, and the coordinates of the reference position C of the material 21 are corrected using this error.

Description

【発明の詳細な説明】 本発明は材料をプレス機械に供給する方法に関する。[Detailed description of the invention] The present invention relates to a method of feeding material to a press machine.

一般に、材料(以下ワークという)をプレス機械によっ
て加工する場合、ワークの加工基準位置がプレス機械に
おける加工位@(例えばグイセンタ)に一致するように
ワークを該プレス機械に供給するようにしている。また
、特に上記ワークに印刷した図形をプレス機械で打ち抜
く加工を行なう際には、上記ワークのプレス機械に対す
る位置決め精度を高くする必要がめる。
Generally, when a material (hereinafter referred to as a workpiece) is processed by a press machine, the workpiece is fed to the press machine so that the processing reference position of the workpiece coincides with the processing position @ (for example, the center) of the press machine. Further, especially when punching out a figure printed on the workpiece using a press machine, it is necessary to increase the accuracy of positioning the workpiece with respect to the press machine.

そこで従来、ワークの所定位置にガイド穴を設けるとと
もにプレス機械に取り付ける金mKガイドポストを設け
、供給時には該ガイドボストが上記ガイド穴に案内され
るように上記ワークを位置決めするようにしていた。ま
た、ワークに印刷した図形を打ち抜き加工する場合には
、該図形を印刷する際に上記ガイド穴の位置にマークを
同時に印刷し、該マークを付した部分を穴明けして上記
ガイド穴を形成するようにしていた。
Conventionally, a guide hole was provided at a predetermined position of the workpiece, and a gold mK guide post attached to the press machine was provided, and the workpiece was positioned so that the guide post was guided by the guide hole during feeding. In addition, when punching a figure printed on a workpiece, when printing the figure, a mark is printed at the same time as the position of the guide hole, and the part with the mark is punched to form the guide hole. I was trying to do that.

しかしながら、かかる従来方式ではワークをプレス機械
に連続して供給することが困難であり、またワークにガ
イド穴を形成する手間を要するので作業能率が低下する
という不都合を生じていた。
However, in such a conventional method, it is difficult to continuously feed the workpiece to the press machine, and it requires time and effort to form a guide hole in the workpiece, resulting in a disadvantage that work efficiency is reduced.

なお、ワーク供給装置としては、ワークの印刷部の基準
位置および各々の印刷部の間隔を計測し、それらをそれ
ぞnデータとして記憶してワークをピッチフィードする
ようにしたものが従来実用されているが、かかる装置は
多くのデータを設定する必吸がおるので計測に多大な手
間を要するという不都合を生じていた。
In addition, as a workpiece feeding device, one that measures the reference position of the printing part of the workpiece and the interval between each printing part, stores them as n data, and pitch-feeds the workpiece has been put into practical use. However, such a device requires a large amount of data to be set, resulting in the inconvenience of requiring a great deal of time and effort for measurement.

本発明の目的は、上述した不都合を解消し得る材料供給
方式を提供することKiる。
An object of the present invention is to provide a material supply system that can eliminate the above-mentioned disadvantages.

本発明は上記した目的を達成するために、材料の加工基
準位置の近傍にマークを設けるとともにプレス機械に撮
像手段を設け、マークの中心を撮像手段の撮像中心に位
置決めした際に生じた誤差に基づいて材料の加工中心を
められす座標を補正するようにしている。
In order to achieve the above-mentioned object, the present invention provides a mark in the vicinity of the processing reference position of the material, and also provides an imaging means in the press machine, and eliminates the error that occurs when the center of the mark is positioned at the imaging center of the imaging means. Based on this, the coordinates of the machining center of the material are corrected.

以下、添附図面を参照しながら本発明の詳細な説明する
。
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

第1図は、本発明に係る材料供給方式を適用したプレス
機械10および材料供給装置別の概要を示し、同図にお
いてプレス機械10のフレーム適所には、台座11を介
してカメラ12が取り伺けられている。該カメラ12は
、Y軸方向に沿って配設されたラインイメージセンサ(
図示せス゛)を内蔵している。
FIG. 1 shows an outline of a press machine 10 and a material supply device to which the material supply method according to the present invention is applied. I'm being kicked. The camera 12 includes a line image sensor (
It has a built-in screen (see diagram).

上記材料供給装置別は、板状の材料21を把持するクラ
ンパ囚、該クランパ囚をX軸力向に旧設したは6x上で
移動させるクランパキャリア5、上記はり勢に付設され
材料21を支持するテーブルが、n1該テーブル届、2
7をY軸方向へ案内するレールを備えかつテーブル26
.27を支持する壁部路、29、該壁部路および四を結
合する壁部30、上記はり冴に付設さ第1ためネジ部2
4aK#、合してY軸方向へ上記はり刈およびテーブル
26.27を移動させる移動軸31.上記壁部路お工び
29を結合する倫社32、該倫社32に付設さnた上記
駆動軸31用のIi%11受お、上記駆動軸31に付設
さitたプーリ34をベルト蕊を介して駆動する駆動プ
ーリ36および上記材料21を位置決め制御する制御部
37からなる。なお、上記クランパキャリア部および駆
動ブーIJ 36は図示しないモータによりて各別に作
動される。
The material supply device includes a clamper prisoner that grips the plate-shaped material 21, a clamper carrier 5 that moves the clamper prisoner in the X-axis force direction on the previously installed 6x, and a clamper carrier 5 that is attached to the beam force and supports the material 21. The table to be registered is n1 corresponding table notification, 2
The table 26 is provided with a rail that guides the table 7 in the Y-axis direction.
.. a wall section 29 supporting the wall section 27; a wall section 30 connecting the wall section and the section 4; a first internal screw section 2 attached to the beam;
4aK#, a moving axis 31. which moves the above-mentioned cutter and table 26.27 in the Y-axis direction. A Lunsha 32 that connects the wall construction 29, an Ii%11 holder for the drive shaft 31 attached to the Lunsha 32, and a pulley 34 attached to the drive shaft 31 are attached to the belt shaft. It consists of a drive pulley 36 that is driven via a drive pulley 36 and a control section 37 that controls the positioning of the material 21. The clamper carrier section and the drive boob IJ 36 are each operated separately by a motor (not shown).

紺2図は、本発明に係る材料供給力式を適用した制御装
置の一実施例を示している。同図におし・て、センサ制
御部40は上記カメラ21に対して走査指令4g号SI
を出力するとともに該カメラ12から出力さnる撮像信
号S2 に後述する処理を加えるものであり、その出力
はセンサインターフェース41およびパスライン42を
介してCPU(中央処理装置)に加えらfる。
Fig. 2 in dark blue shows an embodiment of a control device to which the material supply force type according to the present invention is applied. In the same figure, the sensor control unit 40 sends a scanning command No. 4g SI to the camera 21.
At the same time, the image pickup signal S2 outputted from the camera 12 is subjected to processing described later, and its output is applied to a CPU (central processing unit) via a sensor interface 41 and a pass line 42.

X軸駆動部44は、前記クランノ(キャリア5を駆動す
るものであり、クランパキャリアδに設けられたねじ部
25aに螺合してクランノ(キャリアδを移動させる駆
動軸44a1該駆動軸44 gを回転するモータ44b
1上記駆動軸44 aにその軸が連動して位相の相異な
る同一波形の2つのノクルス(S号P1、P雪を発生す
るパルスエンコーダ44C1上記モータ44 bに+1
設さ扛てその回転速度に比例した信号を出力する速度検
出器44 dおよび上記モータ44bK駆動信号を与え
るサーボアンプ44 eから構成されている。
The X-axis drive unit 44 drives the cranometer (carrier 5), and is screwed into a threaded portion 25a provided on the clamper carrier δ to drive a drive shaft 44a1 for moving the cranometer (carrier δ). Rotating motor 44b
1 The drive shaft 44a is linked with two Noculus pulse encoders with the same waveforms with different phases (S number P1, P snow generating pulse encoder 44C1) The above motor 44b is connected to +1
The motor 44bK is provided with a speed detector 44d that outputs a signal proportional to its rotational speed, and a servo amplifier 44e that provides a drive signal for the motor 44bK.

Y軸部動部45は、前記はシ24およびテーブル27を
駆動するものであり、前記駆動ブー1]36を堀ス勤す
るモータ45a,該モータ45 aの軸にその軸が連動
して位相が相異なる同一波形の2つの/C/レヌ4i号
ps,p番 ヲ発生スルノクルスエ:y コ− タ45
 b 。
The Y-axis moving section 45 is for driving the shaft 24 and the table 27, and includes a motor 45a that drives the drive boob 1]36, and its axis interlocks with the axis of the motor 45a to adjust the phase. Two /C/Renu 4i No. ps, p No. ps and p No. wo of the same waveform with different waveforms are generated: y coder 45
b.

上記モータ45 aの回転速度を検出する速度横Ill
器45 cおよび」二記モータ45 a K駆動俳号を
与えるヤ゛−ボアンブ45 dから構成さ扛ている。
Speed side Ill for detecting the rotational speed of the motor 45a
The motor 45c is composed of a cylinder 45c, a motor 45a, and a cylinder 45d.

なお、上記速度検出器44dと丈−ボアンプ44 eお
よび上記速度検出器45 cとサーボアンプ45 d 
(tよ速度フィードバックループを僅成し,てし・る。
Note that the speed detector 44d, the length-bore amplifier 44e, and the speed detector 45c and the servo amplifier 45d
(The speed feedback loop will be completed shortly.)

上記パルスエンコーダ44 eおよび45bの出力”ル
ス信号は、それぞれ正転逆転判別回路46茸6よび47
に加えられる。該正転逆転判別回路46および第17は
、それぞれパルス信号P,とP2の位相関係およびパル
ス4g号P3とP40位相関係から上記モータ44およ
び45が正転しているか逆転して(・るカ一を判別し、
モータが正転していると判別した際には論plレベル「
)(」の信号S3およびS、を出力し、また上記パルス
信号PI (またはPりおよびパルス信号Ps (また
はP4  )が所定数入力するfy K X +f+1
1およびY軸が1ステツプ移動したことをあられす移動
パルス信号P、およびP6をそれぞn出力する。しかし
て、上記信号s1およびパルス(N号P6はアップダウ
ンカウンタ48の制御入力端U/Dおよびクロック入力
端CKに加えられるとともに上記センサ制御部40に加
えられ、甘た上記信号s4およびパルス信号P6はアッ
プダウンカウンタ49の制御入力端U/δおよびクロッ
ク入力端CKにそ肛ぞn加えら扛る。
The output pulse signals of the pulse encoders 44e and 45b are output from the forward/reverse discrimination circuits 46 and 47, respectively.
added to. The forward/reverse rotation discrimination circuits 46 and 17 determine whether the motors 44 and 45 are rotating in the normal direction or in the reverse direction based on the phase relationship between the pulse signals P and P2 and the phase relationship between the pulse signals P3 and P40, respectively. determine one,
When it is determined that the motor is rotating in the normal direction, the logic PL level "
fy K
It outputs n movement pulse signals P and P6, respectively, which indicate that the 1 and Y axes have moved by 1 step. The signal s1 and the pulse (N P6) are applied to the control input terminal U/D and the clock input terminal CK of the up/down counter 48, and are also applied to the sensor control section 40, and the signal s4 and the pulse signal P6 is applied to the control input terminal U/δ and the clock input terminal CK of the up/down counter 49.

上記アップダウンカウンタ48および49の出力は、そ
れぞれX軸位置データおよびY軸位宜データとしてパス
ライン42を升してCPU43に加えられる一CPIJ
43は、このX軸位置データおよびX軸位置データに基
づいておのおのの軸について位置偏差データを演算し、
これをパスライン42、デジタル−アカログ変換器(資
)、51および前置増幅器52.53を介して上記サー
ボアンプ44および45に出力する。
The outputs of the up/down counters 48 and 49 are outputted from the pass line 42 as X-axis position data and Y-axis position data, respectively.
43 calculates positional deviation data for each axis based on the X-axis position data and the X-axis position data,
This is output to the servo amplifiers 44 and 45 via the pass line 42, the digital-to-analogue converter (equipment) 51, and the preamplifiers 52 and 53.

プレス機械10は、1つの材料21を加工して複数個の
打ち抜@@(例えば円板)を形成する。第3図に示すよ
うに、材料21にはその各打ち抜′@基準位置Cの近傍
に、該材料21と反射率の異なる円形のマークMがおの
おの設けら扛ている。これらのマークMの中心位置MC
は、材料21がクランパ器によって所定箇所で把持され
たさいの材料供給装置加におけるおのおのの位置を該材
料供給装置加のX座標およびX座標であられされており
、かかる座標データはあらかじめメモリ54に記憶さi
tている。また、該メモリMには、上記材料21の各打
ち抜き基準位置Cを上記X座標およびX座標でそれぞれ
あられしたデータ、上記カメラ12の中心位置および上
記プレス機械lOの打ち抜き中心Wを上記X座標および
X座標でそれぞれあられしたデータが記憶されている。
The press machine 10 processes one material 21 to form a plurality of punched parts (for example, discs). As shown in FIG. 3, the material 21 is provided with a circular mark M having a different reflectance from that of the material 21 in the vicinity of each punched out' @ reference position C. Center position MC of these marks M
When the material 21 is gripped at a predetermined location by the clamper device, each position in the material supply device is stored in the X coordinate and X coordinate of the material supply device, and such coordinate data is stored in the memory 54 in advance. I remember
I'm here. In addition, the memory M also stores data in which each punching reference position C of the material 21 is expressed in the above-mentioned X coordinate and Data corresponding to each X coordinate is stored.

CPU43は、第4図に示したように上記カメラ12に
内蔵したラインイメージセンサの走査中央すなわち該カ
メラ12の中心位置がいづれかの上記マ一りMの中心位
置MCのYm標Ycおよび該マークMを撮影するための
副走査(X方向への走査)の起点となるX座標X、と一
致するように上記材料21を位置決めする。
As shown in FIG. 4, the CPU 43 determines whether the scanning center of the line image sensor built in the camera 12, that is, the center position of the camera 12 is the Ym mark Yc of the center position MC of any of the above-mentioned marks M, and the mark M. The material 21 is positioned so as to coincide with the X coordinate X, which is the starting point of sub-scanning (scanning in the X direction) for photographing.

しかして、CPU43は上記センサ制御部40およびX
JIIIJ駆動磯構44を作動させて上記マークMの中
心位置MCを実611jする。
Therefore, the CPU 43 controls the sensor control section 40 and the
The JIIIJ driving rock mechanism 44 is operated to set the center position MC of the mark M 611j.

第5図に示すように、上記七ンサインターフェース4−
1 fi 、フリップフロラ7” 41 a 、バスバ
ッファ41b141cおよび41 dから構成され、上
記フリップフロップ41 aの出力端Qは上記センサ制
御部40を構成するアンド回路40 aの1入力端に接
続さn1上記バスバッファ41b、41cおよび41 
dの入力端Aには、カウンタ40b、40cおよび40
 dのおのおのの出力端Qが接続さ扛ている。
As shown in FIG.
The output terminal Q of the flip-flop 41a is connected to the 1 input terminal of the AND circuit 40a constituting the sensor control section 40. The bus buffers 41b, 41c and 41
Counters 40b, 40c and 40 are connected to the input terminal A of d.
Each output terminal Q of d is connected.

上記正転逆転判別回路46の出力信号Ssおよびパルス
信号P6 はアンド回路40 eのおのおのの入力端に
加わっており、該アンド回路40 eの出力端は上記ア
ンド回路40 aの個入力端に接続されている。しかし
て、該アンド回路401にの出力信号は上記走査指令信
号S!とじて上記カメラ12の走査制御部12 aに加
えられ、また、遅延波形整形回路40fを介して信号S
l+ に変換されたのちレジスタ55のラッチ指令入力
端りおよび上記CPU43に加わる。
The output signal Ss and the pulse signal P6 of the forward/reverse discrimination circuit 46 are applied to each input terminal of the AND circuit 40e, and the output terminal of the AND circuit 40e is connected to the individual input terminals of the AND circuit 40a. has been done. Therefore, the output signal to the AND circuit 401 is the scanning command signal S! The signal S
After being converted into l+, it is applied to the latch command input terminal of the register 55 and the CPU 43.

上記走査制御部12aは、イキ号S、が加わるとライン
イメージセンサ12bにスキャンパルスPq ヲ加えて
該ラインイメージセンサ12 bの各受光セルを順次走
査しまた、該走査によってラインイメージセンサ12 
bから出力されるイメージ(8号S6が明部をあられす
ものであるか否かを判別し、明部をあられす場合は明部
区間信号S2aをそうでない場合は暗部区間信号S2b
をそ)1ぞれ出力する。
The scan control unit 12a applies a scan pulse Pq to the line image sensor 12b when the ignition signal S is applied, sequentially scans each light receiving cell of the line image sensor 12b, and by this scanning, the line image sensor 12
It is determined whether or not the image outputted from b (No. 8 S6) is used to detect bright areas, and if the bright areas are to be detected, the bright area section signal S2a is output, and if not, the dark section signal S2b is output.
) Output each one.

また、該走査制御部12 Bは、走査開始時点と終了時
とでそれぞれスタート信号S?および走査終了信号$8
を出力し、さらに上記ラインイメージセンサ12 bの
走査に同期したクロック信号P8 を出力する。またさ
らに、該走査制御部12Bは、上記マークMの反射率が
材料21のそ扛より小さい場合に論理レベルrHJの信
号So を出力する。なお、上記ラインイメージセンサ
12 bに画像を結集する光学系12 cはレンズ等の
組み合わせで構成されている。
Further, the scanning control unit 12B outputs a start signal S? at the start and end of scanning, respectively. and scan end signal $8
It also outputs a clock signal P8 synchronized with the scanning of the line image sensor 12b. Furthermore, the scanning control section 12B outputs a signal So at logic level rHJ when the reflectance of the mark M is smaller than the reflectance of the material 21. The optical system 12c that focuses images on the line image sensor 12b is composed of a combination of lenses and the like.

上記信号S2aはセレクタ4gの入力端Aおよびセレク
タ4hの入力端BK誹記信号52bI!′i上記セレク
タ4gの入力端Bおよびセレクタ4hの入力ψIWAに
、上記信号S?は上記セレクタ4gおよび4hのそれぞ
nの制御入力端Sに、上記信号s7は上記カウンタ40
 b 、 40 c 、 40 dおよびフリップフロ
ップ40 iのそれぞれのリセット入力端Rに、上記信
号Ss はインバータ40 jを介して上記CPU43
に1土紀りロック信号P8はアンド回路40k。
The signal S2a is the input terminal A of the selector 4g and the input terminal BK of the selector 4h, and the comment signal 52bI! 'iThe above signal S? is applied to the input end B of the selector 4g and the input ψIWA of the selector 4h. is applied to the control input terminal S of each of the selectors 4g and 4h, and the signal s7 is applied to the counter 40.
The signal Ss is applied to the reset input terminals R of the flip-flops 40b, 40c, 40d and the flip-flop 40i via the inverter 40j to the CPU 43.
The lock signal P8 is output from the AND circuit 40k.

40tおよび40mのそれぞれの1入力端に加えられて
いる。また、上記セレクタ40 gの出力信号810は
上記フリップフロップ40 iのセット入力端Rおよび
アンド回路40 kの個入力端に、上記セレクタ4Qh
の出力イi号S11は上記アンド回路40 tおよび4
0mの個入力端にそれぞれ加えら九ており、さらに上記
フリップフロップ40 i Skgの出力がアンド回路
40mの別の入力端に加えられるとともにインバータ4
0 nを介してアンド回路401の別の入力端に加えら
れている。
It is added to one input end of each of 40t and 40m. Further, the output signal 810 of the selector 40g is input to the set input terminal R of the flip-flop 40i and the input terminal of the AND circuit 40k to the selector 4Qh.
The output i No. S11 of the above AND circuit 40 t and 4
Furthermore, the output of the flip-flop 40i Skg is applied to another input terminal of the AND circuit 40m, and the inverter 4
0n to another input terminal of the AND circuit 401.

いま、上記マークMの反射率が材料21よりも小さく(
すなわちマーク八(が黒色のツヤ消し塗料等である場合
)かつ第4図rc示すようにイメージラインセンサ12
 bがマークMを含むX+ なるX座標を走査するよう
に材料21を位置決めした場合を考えると、上記走査制
御部12 aは第6図(i)に示したよう処上配信号S
、の論理レベルをrLJにし、これによって上記セレク
タ40 gおよび40 hはそれぞれ入力端■3に加わ
る信号をその出力端Yより出力する。
Now, the reflectance of the mark M is smaller than that of the material 21 (
That is, mark 8 (if it is black matte paint, etc.) and the image line sensor 12 as shown in FIG.
Considering the case where the material 21 is positioned so as to scan the X coordinate of X+ where b includes the mark M, the scanning control section 12a scans the treatment distribution signal S as shown in FIG. 6(i).
, is set to rLJ, so that the selectors 40g and 40h respectively output the signals applied to the input terminals 3 from their output terminals Y.

上記フリップフロップ41 aは、上記CPU43によ
ってすでにセットされておシ、シたがって、上記位置決
めのさいに上記正転逆転判別回路46がら出力される信
号Pg  (第6図(a)参照)に対応して同図ΦIK
示すように信号Sjが上記走査制御部12aに出力され
る。
The flip-flop 41a has already been set by the CPU 43, and therefore corresponds to the signal Pg (see FIG. 6(a)) output from the forward/reverse discrimination circuit 46 during the positioning. The same figure ΦIK
As shown, the signal Sj is output to the scanning control section 12a.

こflKよシ、走査制御部12 aは信号Sv を出力
してフリップフロップ40i、カウンタ40b、40c
および40 dをリセットし、しかる後に上記ラインイ
メージセンサ1.2 b KスキャンパルスPvを出力
してこれを点PAから走査するとともに該スキャンパル
スP丁に同期したクロック信号Ps を出力する。
In this case, the scan control section 12a outputs the signal Sv to the flip-flop 40i, counters 40b and 40c.
and 40d, and then the line image sensor 1.2b outputs a K scan pulse Pv, scans it from point PA, and outputs a clock signal Ps synchronized with the scan pulse Pd.

一方、上記ラインイメージセンサ12bは、点PAから
P rJまで走査される間および点PCから走査終了点
捷での間は明部をあられしかつ点PBから点PC1で走
査される間は暗部をあられす信号P6 を出力する。し
たがって、上記走査制御部12bは、第6m(g)およ
び(ト))に示すように、上記点PBからPCまでの走
査に対応して論理レベルrHJとなる信号S2aおよび
上記点PAからPBまでと屓゛Cから走査終了点寸での
走査に対応して論理レベルが「I(」となるfa号S2
bを出力する。
On the other hand, the line image sensor 12b detects bright areas while being scanned from point PA to PrJ and from point PC to the end point of scanning, and removes dark areas while being scanned from point PB to point PC1. A hail signal P6 is output. Therefore, as shown in No. 6m(g) and (g)), the scanning control unit 12b generates a signal S2a which becomes the logic level rHJ in response to the scanning from the point PB to the PC, and a signal S2a which becomes the logic level rHJ from the point PA to the point PB. Fa No. S2 whose logic level becomes "I(" corresponding to scanning at the scanning end point size from ゛C)
Output b.

すなわち、上記点PAからPBまでの走査に対応して上
記セレクタ40 hの出力信号Sr+が論理レベルr 
HJKなっている間第6図(m)に示すように上記アン
ド回路40 tを介して上記クロック信号P8 が上記
カウンタ40 cに加わり、上記点PLIからPCまで
の走査に対応して上記セレクタ40g4の出力信号Sh
oが論理レベルrHJになっている間開図Aに示すよう
に上記アンド回路40kを介して上記クロック信号Ps
が上記カウンタ40 bに加わる。また、該信号S1o
の立ち上がシで上記フリップフロップ40 iがセット
され(同図(0)参照)、したがって点PCから走査終
了点までの走査に対応して同図(n)に示すように上記
アンド回路40mを介してクロック信号P8が上記カウ
ンタ40 dに加わる。
That is, in response to the scanning from the point PA to PB, the output signal Sr+ of the selector 40h reaches the logic level r.
While HJK is applied, the clock signal P8 is applied to the counter 40c via the AND circuit 40t as shown in FIG. The output signal Sh
While o is at the logic level rHJ, the clock signal Ps is output through the AND circuit 40k as shown in diagram A.
is added to the counter 40b. Moreover, the signal S1o
At the rising edge of , the flip-flop 40i is set (see (0) in the same figure), and therefore, the AND circuit 40m is set as shown in (n) in the same figure in response to scanning from the point PC to the scanning end point. The clock signal P8 is applied to the counter 40d via the counter 40d.

したがって、上記カウンタ40b、40cおよび40d
の計数値は、それぞれ点PAから点pBまで距離ta(
すなわち座標XIVCおける走査開始地点から1一クM
の最上部までの距離をあられす)、点pBから点PCま
での距@zb(すなわち座標X1におけるマークMの長
さをあられす)および点PCから走査終了点までの距離
1.c  (すなわち座標X1におけるマ〜りMの最下
部から走査終了点までの距離をめられす)を示すものと
なる。
Therefore, the counters 40b, 40c and 40d
The count value of is the distance ta (from point PA to point pB, respectively).
That is, 11 km from the scanning start point at the coordinate XIVC
), the distance from point pB to point PC @zb (that is, the length of mark M at coordinate X1), and the distance from point PC to the scanning end point 1. c (that is, the distance from the bottom of the marker M to the scanning end point at the coordinate X1).

また、上記ラインイメージセンサ12 bの走査が終了
した時点で上記走査制御部12 aから出力さnる信号
Ss  (m6図(e)参照)をインバータ40 jで
反転したイぎ号q8 は、上記CPU43Vcvg1の
割込信号として作用する。
In addition, the signal q8 obtained by inverting the signal Ss outputted from the scanning control unit 12a (see Fig. m6 (e)) by the inverter 40j at the time when the scanning of the line image sensor 12b is completed is as follows. It acts as an interrupt signal for the CPU 43Vcvg1.

上記遅延波形整形回路40 fが出力する信号S。A signal S output by the delay waveform shaping circuit 40f.

は、上記信号S、の立ち下が9時点から時間τ後に立ち
上がって所定時間だけ論理レベルrHJを維持する信号
でめシ、該信号Ss Kよって上記アップダウンカウン
タ48のカウントデータ(すなわちこのときのX座標で
めるX、を示す)が上記レジスタ55に記憶さiする。
is a signal that rises after a time τ after the fall of the signal S and maintains the logic level rHJ for a predetermined period of time. (X, which is expressed by the X coordinate) is stored in the register 55.

−1′た、該信号Ss は上記CPU43に第2の割込
信号として作用し、これによってCPU43は887図
に示したように上記レジスタ団の記憶データを入力(入
力60)シてメモリ54に記憶しく処理61)、この後
もとの処理に戻る。
-1', the signal Ss acts on the CPU 43 as a second interrupt signal, which causes the CPU 43 to input (input 60) the data stored in the register group to the memory 54 as shown in FIG. 887. Memorize process 61), and then return to the original process.

なお、第6図において内点tc以後の部分は、上記マー
クMの反射率が材料21のそ扛よシも高い場合の各43
号の様子を示すものであり、この場合上記信号S・の論
理レベルが「H」にされる。
In addition, in FIG. 6, the portions after the inner point tc are 43 when the reflectance of the mark M is also high in the deflection of the material 21.
In this case, the logic level of the signal S is set to "H".

CPU43は、上記第1の割込信号S8を入力するたび
に第8図に示した制御を実行し、マークMの中心位置を
検出する。
The CPU 43 executes the control shown in FIG. 8 every time the first interrupt signal S8 is input, and detects the center position of the mark M.

すなわち、まず上記カウンタ40 bの内容すなわち上
記圧@tbを入力して(入カフ0)、これを上記メモリ
540所定領域に記憶する(処理71)。
That is, first, the content of the counter 40b, that is, the pressure @tb is input (input cuff 0), and this is stored in a predetermined area of the memory 540 (process 71).

上記(副)走査開始位置Xsから座標Xaまでの領域は
、マークMが存在しないので上記距離tbO値はOであ
シ、したがって該距離tbO値が0であるか否かを判別
する判断72の結果がYESとなる。そして、処理73
を実行して前回の割込時妃おいて記憶したカウンタ40
 bの内容すなわち距離tb’の値を読み出すが、該距
離tb’の値も0であシ、したがって距離tb’の値が
0でないか否かを判別する判断74の結果がNOとなる
。しかして、CPU43は割込がかけられる前に実行し
ていたメインの処理へ復帰する。
In the area from the (sub) scan start position Xs to the coordinate Xa, the mark M does not exist, so the distance tbO value is O. Therefore, the judgment 72 for determining whether the distance tbO value is 0 or not The result is YES. Then, process 73
The counter 40 stored at the time of the previous interrupt is executed.
The content of b, that is, the value of distance tb' is read, but the value of distance tb' is also 0, so the result of judgment 74 to determine whether the value of distance tb' is not 0 is NO. The CPU 43 then returns to the main processing that was being executed before the interruption.

マークMの端部に対応する座標Xaにおいては、上記距
離tbがOではないので上記判断72の結果がYESで
あシ、咬た上記処理73と同じ内容の処理75で読み出
した距離tb’はO″″Cあるので、距離tb’がOで
るるか否かを判別する判断76の結果がYESとなる。
At the coordinate Xa corresponding to the end of the mark M, the distance tb is not O, so the result of the judgment 72 is YES, and the distance tb' read out in the process 75, which has the same content as the process 73 mentioned above, is Since there is O''''C, the result of judgment 76 to determine whether distance tb' is O is YES.

したがって、CPU43は、上記処理61で記憶したデ
ータすなわち上記レジスタ団に記憶したデータを上記座
標Xaとして上記メモリ54に記憶する(処理77)と
ともに変数N8およびΔYKOを代入してこ詐らの変数
をリセットした(処理78)のち、CPU43は上記メ
インの処理へ復帰する。
Therefore, the CPU 43 stores the data stored in the process 61, that is, the data stored in the register group, in the memory 54 as the coordinates Xa (process 77), and resets these variables by substituting the variables N8 and ΔYKO. After doing so (processing 78), the CPU 43 returns to the main processing described above.

上記マークMの存在する領域においては、上記距離tb
およびtb’がともに0ではないので、上記判断72の
結果がNOでかつ判断76の結果がNOとなる。したが
ってCPU43は、上記カウンタ40eおよび40 d
の内容すなわち距離1&およびtCのデータを入力しく
入カフ9)、次式i)に基づし・て△Yの値を更新する
とともに変数NSの値を1つ増加するー その後、CPU43は上記メイt′処理へ復帰する。
In the area where the mark M exists, the distance tb
Since both of and tb' are not 0, the result of the above judgment 72 is NO and the result of judgment 76 is NO. Therefore, the CPU 43 uses the counters 40e and 40d.
9), update the value of △Y and increase the value of variable NS by 1 based on the following formula i).Then, the CPU 43 Return to May t' processing.

上記マークMの座標Xaとは逆の端部をあられす座標に
1を加えた座標Xbにおいては、上記距離tの値が0で
かつ距離tb’の値がOでな0ので、上記判断72の結
果がYESとなり、力)つ判断74の結果もYESとな
る。したがりてCPU43は、上記処理61でレジスタ
Iに記憶したデータを該レジスタ55よシ読み出して座
標xbとしてメモ1ノ54に記憶しく処理81)、次式
ii)およびiii )に基づし・てマークMの中心位
置のX座1)(c’およびY座標のずれ量△Ycを算出
し、こnらのXlおよび△Ycを記憶する(処理 その後、CPU43は上記メインの処理へ復帰する。
At the coordinate Xb, which is the coordinate of the end opposite to the coordinate Xa of the mark M plus 1, the value of the distance t is 0, and the value of the distance tb' is 0, so the above judgment 72 The result is YES, and the result of judgment 74 is also YES. Therefore, the CPU 43 reads out the data stored in the register I in the above process 61 from the register 55 and stores it in the memo 1 54 as the coordinate xb. (X position 1 of the center position of mark M) (calculates the amount of deviation ΔYc of c' and Y coordinates, and stores these Xl and ΔYc (after processing, the CPU 43 returns to the above main processing) .

なお、上記座標xbから副走査の終点となる座標Xeま
での間の領域につし・では、上述した座標X8からXa
までの間の領域と同じ処理力監なされるので、説明を省
略する。
In addition, in the area from the above coordinate xb to the coordinate Xe which is the end point of sub-scanning, the area from the above coordinate X8 to Xa
The processing power is supervised in the same way as in the previous areas, so the explanation will be omitted.

CPU43は、このようにして得たずれ量△YCと座標
Xc’とに基づいて、あらかじめメモリシに記1.ハし
ている当該1−りMに対応した打ち抜き加工の基準位置
Cの位置座標を補正し、該補正した位置座標に基づいて
上記基準位置をブレス機械10の」1」ち抜き中心Wに
位置決めする。
Based on the shift amount ΔYC and the coordinate Xc' obtained in this way, the CPU 43 writes 1. Correct the positional coordinates of the reference position C for punching corresponding to the 1-ribbon M, and position the reference position at the "1" punching center W of the press machine 10 based on the corrected positional coordinates. do.

さて、第9図に示したように材料21′に複数列形成し
た印刷部PPをブレス機械10で打ち抜く場合、上記C
P U 43は以下のようにしてブレス機械10および
拐刺供給装置加を制御する。
Now, as shown in FIG. 9, when punching out the printed parts PP formed in multiple rows on the material 21' with the press machine 10, the above-mentioned C
P U 43 controls the breather machine 10 and the atomizer feeder in the following manner.

すなわち、CPU43はまず第1列のマークMについて
その中心位置の座標XC’およびY座標のずれ量△YC
を、上述した方法によって左端のマークMから順次検出
する(同図(a)参照)。なお、このとき、上記CPU
43はブレス機械10を上死点にて停止させている。
That is, the CPU 43 first calculates the coordinate XC' of the center position and the deviation amount ΔYC of the Y coordinate of the mark M in the first row.
are sequentially detected starting from the leftmost mark M by the method described above (see FIG. 12(a)). In addition, at this time, the above CPU
43 stops the breath machine 10 at the top dead center.

ついで、上記CPU43は、上記座標X c ’および
ずれ址△YCを用いて第1列の右端の印刷部PPから順
次プレス機械工00打ち抜き中心Wに位置決めして、ブ
レス機械10に打ち抜き加工させる(同図(b)参照)
。なお、この打ち抜きのための位置決めのさい、上述の
座標Xiおよびずれ量△Yeによってそれぞれの印刷部
PPの基準位置の座搾を補正している。
Next, the CPU 43 sequentially positions the punching center W of the press machinist 00 from the rightmost printing part PP of the first row using the coordinates X c ' and the deviation ΔYC, and causes the press machine 10 to perform the punching process ( (See figure (b))
. In this positioning for punching, the positioning of the reference position of each printing part PP is corrected by the above-mentioned coordinates Xi and deviation amount ΔYe.

そして、CPU43は材料21′を同図(c)に矢印で
示した方向に移動して第2列の左端の1−りMをカメラ
12の直下に位置決めしく同図(dl参囲ン、第2列の
印刷部PPKついて上述と同様の制御を実行してブレス
機械10に打ち抜き加工させる。
Then, the CPU 43 moves the material 21' in the direction shown by the arrow in FIG. The same control as described above is executed for the two rows of printing units PPK to cause the press machine 10 to perform the punching process.

しかして、CPU43は第3列以後の印刷部I) Pに
ついても同様の手順によってブレス機械10に印刷部P
Pf、順次打ち抜き加工させる。
The CPU 43 then applies the same procedure to the press machine 10 for the printing sections I) P after the third column.
Pf, punching is performed sequentially.

なお、CPU43tよブレス機械10から入力インター
フェース56およびパスライン42を介して加えら几る
クランク角回転データに基づき該ブレス機械10の作動
に同期して上記材料21′の位置決め制御を実施し、ま
た、上死点停止指令データをパスライン42および出力
インターフェース57を介して上記ブレス機械10に出
力して該ブレス機械】0をクランクが上死点に位置する
ように停+)−している。
The CPU 43t controls the positioning of the material 21' in synchronization with the operation of the press machine 10 based on the crank angle rotation data applied from the press machine 10 via the input interface 56 and the pass line 42, and , top dead center stop command data is outputted to the breath machine 10 via the pass line 42 and the output interface 57 to stop the breath machine 10 so that the crank is located at the top dead center.

上記各印刷部PPの基準位置をそれぞnあられす座標デ
ータは、@2図に示した磁気カードリーダ9】あるいは
模作パネル92等を用いて上記メモリ54 K記憶させ
るようにしている。また、CR1表示部93は各種の表
示をさせるものである。
The coordinate data for the reference position of each printing section PP is stored in the memory 54K using the magnetic card reader 9 shown in FIG. 2 or the imitation panel 92. Further, the CR1 display section 93 displays various types of information.

以上説明したように、本発明によればブレス機械に対し
て材料を供給するさい従来生じていた前記不都合を解消
し得るという効果を有する。
As explained above, according to the present invention, it is possible to eliminate the above-mentioned inconveniences that have conventionally occurred when supplying material to a press machine.

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

第1図は本発明に係る方式を適用した材料供給装置およ
びブレス機械の概要を示す斜視図、第2図は、制御装置
の−?lJを示したブロック図、第3図は、拐料に付設
したマークの一態様を示す正面図、第4図は、ヴ−りの
中心位置を検出する7tめのラインイメージセンサの動
作を説明するための図、第5図は、第2図に示した装置
のV部を詳細に示したブロック図、第6図(a)〜(p
)は、第5図に示した各侠素の動作を示す波形図、第7
図および第8図は、CPUが実行する制御の一部を示し
たフローチャート、第9図(a)〜(d)は、材料の供
給子11nの一例を示す概念図。
FIG. 1 is a perspective view showing an outline of a material supply device and a press machine to which the method according to the present invention is applied, and FIG. 2 is a perspective view of a control device. Figure 3 is a front view showing one aspect of the mark attached to the mark, and Figure 4 explains the operation of the 7th line image sensor that detects the center position of the mark. FIG. 5 is a block diagram showing in detail the V section of the device shown in FIG. 2, and FIG.
) are waveform diagrams showing the operation of each element shown in Figure 5, and Figure 7.
8 are flowcharts showing part of the control executed by the CPU, and FIGS. 9(a) to 9(d) are conceptual diagrams showing an example of the material supply element 11n.

Claims (1)

【特許請求の範囲】[Claims] 材料をX軸力向およびY軸方向に搬送する手段と、前記
材料の加工基準位置の近傍に付したマークと、前記X軸
力向およびY軸力向のいずれかにその主走査方向が一致
しかつ前記マークを撮像し得る態様でプレス機械に付設
した撮像手段と、前記X軸およびY軸の座標を用いて前
記マークの中心位置および前記材料の加基準位置をそn
ぞれあられしたデータをあらかじめ記憶した手段とを具
え、前記記憶手段から読み出した前記マークの中心位置
座標が前記撮像手段の主走査中心と一致するように前記
材料を位置決めしたのち、該撮像手段の出力に基づいて
前記マークの中心位置の位置決め誤差を算出し、この位
置決め誤差を用いて前記材料の加工基準位置の座標を補
正するようにしたことを特徴とした材料供給方式。
A means for conveying the material in the X-axis force direction and the Y-axis direction, a mark attached near the processing reference position of the material, and a main scanning direction that is aligned with either the X-axis force direction or the Y-axis force direction. The center position of the mark and the addition reference position of the material are determined using an imaging means attached to the press machine in a manner that allows the mark to be imaged and the X-axis and Y-axis coordinates.
the material is positioned such that the center position coordinates of the mark read from the storage means coincide with the main scanning center of the imaging means; A material supply method characterized in that a positioning error of the center position of the mark is calculated based on the output, and this positioning error is used to correct coordinates of a processing reference position of the material.
JP17061182A 1982-09-28 1982-09-28 Material supplying system Granted JPS5961535A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17061182A JPS5961535A (en) 1982-09-28 1982-09-28 Material supplying system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17061182A JPS5961535A (en) 1982-09-28 1982-09-28 Material supplying system

Publications (2)

Publication Number Publication Date
JPS5961535A true JPS5961535A (en) 1984-04-07
JPH0344853B2 JPH0344853B2 (en) 1991-07-09

Family

ID=15908061

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17061182A Granted JPS5961535A (en) 1982-09-28 1982-09-28 Material supplying system

Country Status (1)

Country Link
JP (1) JPS5961535A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6171135A (en) * 1984-09-13 1986-04-12 Komatsu Ltd Material supply method
US5520501A (en) * 1991-01-25 1996-05-28 Kabushiki Kaisha Toshiba Wafer holding apparatus
JP2018020328A (en) * 2016-08-01 2018-02-08 東芝エレベータ株式会社 Panel processing controller and panel processing method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56136236A (en) * 1980-03-29 1981-10-24 Toshiba Corp Automatic positioning method and device for material to be worked to processing equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56136236A (en) * 1980-03-29 1981-10-24 Toshiba Corp Automatic positioning method and device for material to be worked to processing equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6171135A (en) * 1984-09-13 1986-04-12 Komatsu Ltd Material supply method
US5520501A (en) * 1991-01-25 1996-05-28 Kabushiki Kaisha Toshiba Wafer holding apparatus
JP2018020328A (en) * 2016-08-01 2018-02-08 東芝エレベータ株式会社 Panel processing controller and panel processing method

Also Published As

Publication number Publication date
JPH0344853B2 (en) 1991-07-09

Similar Documents

Publication Publication Date Title
US8310534B2 (en) Three-dimensional model data confirming method, and three-dimensional model data confirming apparatus
US5987591A (en) Multiple-sensor robot system for obtaining two-dimensional image and three-dimensional position information
EP0163076B1 (en) Apparatus for producing a three-dimensional copy of an object
US4641828A (en) Method for feeding material sheet to a press
EP0131961B1 (en) Numerical control screw tightening machine
EP1003009A1 (en) Three-dimensional coordinates measuring instrument
JPH10138100A (en) Tool position measuring method in NC machine tool and medium recording program of the method
JPH07210222A (en) Positioning control device
EP0369824A2 (en) Image reading apparatus
JPS5994539A (en) Positioning device for material to be worked in machine tool
JPH0344853B2 (en)
EP1223485A2 (en) Positioning-controlling apparatus and positioning-controlling method, and part-mounting equipment and part-mounting method
JP2886223B2 (en) Large plate processing method and equipment
JP3853507B2 (en) Line width measuring method and apparatus
JPH11248432A (en) 3D shape measuring device
JPH05225315A (en) Outline recognition device for work piece
JPS5961536A (en) Material supply method
JPS6133442B2 (en)
JPH0547301B2 (en)
JPS598865B2 (en) Reading head control device in coordinate reader
JPS63154912A (en) Apparatus for measuring road surface
JPS63165027A (en) Touring tower equipped with die identifying device
JPS6171135A (en) Material supply method
JPS6044141A (en) Supplying method of material
JPS634746B2 (en)