JP3164937B2 - Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correction - Google Patents
Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correctionInfo
- Publication number
- JP3164937B2 JP3164937B2 JP07942593A JP7942593A JP3164937B2 JP 3164937 B2 JP3164937 B2 JP 3164937B2 JP 07942593 A JP07942593 A JP 07942593A JP 7942593 A JP7942593 A JP 7942593A JP 3164937 B2 JP3164937 B2 JP 3164937B2
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- processing
- axis direction
- axis
- origin position
- 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
Landscapes
- Lasers (AREA)
- Bending Of Plates, Rods, And Pipes (AREA)
- Laser Beam Processing (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、複合加工機の原点位置
設定方法および位置座標補正用補正値設定方法に関し、
更に詳細には複数個の加工装置を有し、各加工装置が各
々個別の座標系にて座標軸方向へ移動可能なレーザ可工
機やパンチとダイ等を取付ける加工ヘッドを有する複合
加工機の原点位置設定方法および位置座標補正用補正値
設定方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of setting an origin position of a multi-task machine and a method of setting a correction value for correcting position coordinates.
More specifically, the origin of a multi-tasking machine having a plurality of processing devices, each of which can move in the coordinate axis direction in an individual coordinate system, and a processing machine having a processing head for mounting a punch and a die, etc. The present invention relates to a position setting method and a position coordinate correction value setting method.
【0002】[0002]
【従来の技術】各々座標軸方向へ移動可能な加工ヘッド
を備えた複数個の加工装置を有し、各加工装置の加工ヘ
ッドにより同一素材に対して加工を行って製品を作る複
合加工機は知られており、これには例えば三次元レーザ
加工装置と多軸の板材加工ロボットとを有する板金複合
加工用の複合加工機がある。2. Description of the Related Art A multi-tasking machine which has a plurality of working machines each having a working head movable in the direction of a coordinate axis and processes a same material by the working head of each working machine to produce a product is known. For example, there is a multi-tasking machine for sheet metal multi-tasking having a three-dimensional laser machining apparatus and a multi-axis sheet material machining robot.
【0003】上述の如き複合加工機においては、各加工
装置の加工ヘッドは各々個別のガイドレールに案内され
て各座標軸方向へ移動するから、各加工装置は各々個別
の座標系を有することになり、各加工装置において原点
位置、位置座標値は各々個別のものになる。In the above-described multi-tasking machine, the machining head of each machining device is guided by an individual guide rail and moves in the direction of each coordinate axis. Therefore, each machining device has an individual coordinate system. In each processing apparatus, the origin position and the position coordinate value are individual.
【0004】このため、各加工装置の加工プログラムを
共通の座標系にて作成することができず、各加工装置の
加工ヘッドによる加工位置の設定は各加工装置毎にティ
チングを行うことにより行われている。[0004] For this reason, a machining program for each machining apparatus cannot be created in a common coordinate system, and setting of a machining position by a machining head of each machining apparatus is performed by performing teaching for each machining apparatus. ing.
【0005】[0005]
【発明が解決しようとする課題】ティチングによる加工
位置の設定は面倒で、経験を要し、しかも加工内容が変
更される度にティチングをやり直す必要があり、能率的
でない。このため特に多品種少量生産には不向きで、高
価な複加工機の稼動率を低下させる原因になる。本発明
は、上述の如き問題点に着目してなされたものであり、
各加工装置の加工プログラムを共通の座標系にて簡便に
作成することができるようにし、各加工装置の加工位置
の設定をティチングを必要とせず行えるようにする複合
加工機の原点位置設定方法および位置座標補正用補正値
設定方法を提供することを目的としている。The setting of the machining position by the teaching is troublesome, requires experience, and it is necessary to repeat the teaching every time the machining content is changed, which is not efficient. For this reason, it is unsuitable especially for high-mix low-volume production and causes a decrease in the operating rate of an expensive multi-processing machine. The present invention has been made in view of the problems described above,
An origin position setting method for a multi-tasking machine that enables a machining program of each machining device to be easily created in a common coordinate system, and enables setting of a machining position of each machining device without requiring teaching. It is an object of the present invention to provide a method for setting a correction value for position coordinate correction.
【0006】[0006]
【課題を解決するための手段】上述の如き目的は、本発
明によれば、複数個の加工装置を有し、各加工装置が各
々個別の座標系にて座標軸方向へ移動可能な加工ヘッド
を有する複合加工機の各加工装置間の原点位置設定方法
において、一つの加工装置の加工ヘッドを予め定義され
た座標位置に位置させて静止状態にて当該加工ヘッドよ
り垂直方向あるいは水平方向へ指向性を有する光線を放
射し、他の加工装置の加工ヘッドを座標軸方向へ移動さ
せて当該加工ヘッドに設けられた光感知手段により前記
光線を探索し、前記光線を検出した前記他の加工装置の
加工ヘッドの位置座標値と前記一つの加工装置の加工ヘ
ッドの予め定義された前記座標位置における位置座標値
との関係より前記一つの加工装置の原点位置と前記他の
加工装置の原点位置とを共通化して原点位置設定を行う
ことを特徴する複合加工機の原点位置設定方法、およ
び、複数個の加工装置を有し、各加工装置が各々個別の
座標系にて座標軸方向へ移動可能な加工ヘッドを有する
複合加工機の位置座標補正用補正値設定方法において、
一つの加工装置の加工ヘッドを予め定義された二つの座
標位置に各々位置させて静止状態にて当該加工ヘッドよ
り垂直方向あるいは水平方向へ指向性を有する光線を放
射し、他の加工装置の加工ヘッドを予め定義された二つ
座標位置に各々位置させてその各座標位置にて当該加工
ヘッドに設けられた光感知手段により前記光線を検出
し、その各座標位置における検出光量の相互相違より前
記一つの加工装置の座標軸方向と前記他の加工装置の座
標軸方向との偏差を計測し、この偏差に基づいて各加工
装置の位置座標が合致するよう位置座標値を補正する補
正値を設定することを特徴する複合加工機の位置座標補
正用補正値設定方法によって達成される。SUMMARY OF THE INVENTION According to the present invention, there is provided a machining head having a plurality of machining devices, each machining device being movable in a coordinate axis direction in an individual coordinate system. In the method of setting the origin position between respective processing devices of the multi-tasking machine, the processing head of one processing device is positioned at a predefined coordinate position, and the directivity of the processing head in the vertical direction or the horizontal direction is determined in a stationary state. Irradiating a light beam having the following, moving the processing head of another processing device in the coordinate axis direction, searching for the light beam by the light sensing means provided on the processing head, and processing the other processing device detecting the light beam From the relationship between the position coordinate value of the head and the position coordinate value of the processing head of the one processing device at the predefined coordinate position, the origin position of the one processing device and the origin position of the other processing device Origin position setting method for multi-tasking machines characterized by common setting of origin position and multiple processing devices, each of which can be moved in the coordinate axis direction by its own coordinate system Correction value setting method for position coordinate correction of a multi-tasking machine having a
The processing head of one processing apparatus is positioned at each of two predefined coordinate positions, and emits light beams having directivity in the vertical or horizontal direction from the processing head in a stationary state, and the processing of another processing apparatus is performed. The head is positioned at each of two predefined coordinate positions, and the light beam is detected by the light sensing means provided on the processing head at each of the coordinate positions. Measuring a deviation between the coordinate axis direction of one processing apparatus and the coordinate axis direction of the other processing apparatus, and setting a correction value for correcting the position coordinate value so that the position coordinates of each processing apparatus match based on the deviation. This is achieved by a method of setting a correction value for position coordinate correction of a multi-tasking machine characterized by the following.
【0007】[0007]
【作用】上述の如き構成によれば、一つの加工装置の加
工ヘッドが原点位置など予め定義された座標位置にて垂
直方向あるいは水平方向へ指向性を有する光線を放射
し、この状態下にて他の加工装置の加工ヘッドが座標軸
方向へ移動することにより当該加工ヘッドに設けられた
光感知手段が前記光線を走査式に探索し、前記光感知手
段が前記光線を検出することにより、この検出位置にお
ける前記他の加工装置の加工ヘッドの位置座標値と前記
一つの加工装置の加工ヘッドの予め定義された前記座標
位置をおける位置座標値との相対関係をもって前記他の
加工装置の原点位置が前記一つの加工装置の原点位置を
基準として論理的に共通化されて設定される。According to the above construction, the processing head of one processing apparatus emits a light beam having directivity in the vertical or horizontal direction at a predetermined coordinate position such as the origin position. When the processing head of another processing apparatus moves in the coordinate axis direction, the light sensing means provided in the processing head searches for the light beam in a scanning manner, and the light sensing means detects the light beam, thereby detecting the light beam. The origin position of the other processing device is determined by the relative relationship between the position coordinate value of the processing head of the other processing device at the position and the position coordinate value at the predefined coordinate position of the processing head of the one processing device. It is logically standardized and set based on the origin position of the one processing apparatus.
【0008】また、一つの加工装置の加工ヘッドが予め
定義された二つ座標位置にて各々垂直方向あるいは水平
方向へ指向性を有する光線を放射し、他の加工装置の加
工ヘッドを予め定義された二つ座標位置に各々移動さ
せ、各座標位置にて前記他の加工装置の加工ヘッドに設
けられた光感知手段が前記光線を検出し、その各座標位
置における検出光量の相互相違により前記一つの加工装
置の座標軸方向に対する前記他の加工装置の座標軸方向
の偏差(ずれ)が計測され、この偏差に基づいて各加工
装置の物理的な位置座標が互いに合致するよう位置座標
値の補正値が設定される。Further, the processing head of one processing apparatus emits light beams having directivity in the vertical direction or the horizontal direction at two predefined coordinate positions, and the processing head of another processing apparatus is defined in advance. Are moved to the two coordinate positions, and at each coordinate position, the light sensing means provided on the processing head of the another processing device detects the light beam, and the light amount detected at each coordinate position is different from each other. A deviation (deviation) in the coordinate axis direction of the other processing apparatus with respect to the coordinate axis direction of one processing apparatus is measured, and based on the deviation, the correction value of the position coordinate value is adjusted so that the physical position coordinates of each processing apparatus match each other. Is set.
【0009】[0009]
【実施例】以下、本発明の実施例を図面を用いて詳細に
説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0010】図1〜図3は本発明による原点位置設定方
法およびの位置座標補正用補正値設定方法の実施に使用
される複合加工機の構造例を示している。FIGS. 1 to 3 show an example of the structure of a multi-tasking machine used for implementing a method of setting an origin position and a correction value for correcting position coordinates according to the present invention.
【0011】この複合加工機はドーム状のシェルター1
内に構築されており、シェルター1内には三次元レーザ
加工装置3と左右一対の曲げ加工ロボット5、7が配備
されている。This multi-tasking machine has a dome-shaped shelter 1
The shelter 1 is provided with a three-dimensional laser processing apparatus 3 and a pair of left and right bending robots 5 and 7.
【0012】三次元レーザ加工装置3は、左右の天井レ
ール9間に橋渡しされ天井レール9てに案内されてX軸
方向(X1 )へ移動可能なX軸クロススライダ11と、
X軸クロススライダ11より支持されX軸クロススライ
ダ11に設けられたY軸ガイドレール13に案内されて
Y軸方向(Y1 )へ移動可能なY軸キャリッジ15と、
Y軸キャリッジ15より支持されY軸キャリッジ15の
Z軸案内部17に案内されてZ軸方向(Z1 )へ移動可
能なZ軸スライダ19と、Z軸スライダ19の下端部に
取り付けられて垂直軸線周りに回転可能なA軸回転アー
ム21と、A軸回転アーム21の先端部に取り付けられ
て水平軸線周りに回転可能なB軸回転アーム23とによ
る三次元移動構造体を有し、B軸回転アーム23の先端
部に加工ヘッドであるレーザビームノズル25が取り付
けられている。The three-dimensional laser processing apparatus 3 includes an X-axis cross slider 11 which is bridged between the left and right ceiling rails 9 and is guided by the ceiling rails 9 and is movable in the X-axis direction (X1).
A Y-axis carriage 15 supported by the X-axis cross slider 11, guided by a Y-axis guide rail 13 provided on the X-axis cross slider 11, and movable in the Y-axis direction (Y1);
A Z-axis slider 19 supported by the Y-axis carriage 15 and guided by the Z-axis guide 17 of the Y-axis carriage 15 and movable in the Z-axis direction (Z1); and a vertical axis mounted on the lower end of the Z-axis slider 19 It has a three-dimensional moving structure including an A-axis rotating arm 21 rotatable around, and a B-axis rotating arm 23 attached to the tip of the A-axis rotating arm 21 and rotatable around a horizontal axis. A laser beam nozzle 25 serving as a processing head is attached to the tip of the arm 23.
【0013】このレーザビームノズル25には、図示さ
れていないレーザ発振器よりHe−Neレーザなどによ
るレーザビームが与えられ、B軸回転アーム19の回転
により、垂直方向、水平方向、あるいは任意の傾斜角方
向へレーザビームが指向性をもって放射される。The laser beam nozzle 25 is supplied with a laser beam from a laser oscillator (not shown) by a He-Ne laser or the like, and is rotated in the vertical direction, the horizontal direction, or at an arbitrary tilt angle by the rotation of the B-axis rotating arm 19. A laser beam is emitted in a direction with a directivity.
【0014】右側の曲げ加工ロボット5は、ガイドレー
ル27に案内されてX軸方向(X2)へ移動可能なX軸
スライダ29と、X軸スライダ29より支持されX軸ス
ライダ29のZ軸案内部31に案内されてZ軸方向(Z
2 )へ移動可能なZ軸スライダ33と、Z軸スライダ3
3より支持されZ軸スライダ33のY軸案内部35に案
内されてY軸方向(Y2 )へ移動可能なロボットアーム
ユニット37とを有し、アーム先端(加工ヘッド)に曲
げ金型などの工具を交換可能装着される。The bending robot 5 on the right side is guided by a guide rail 27 and is movable in the X-axis direction (X2), and a Z-axis guide portion of the X-axis slider 29 supported by the X-axis slider 29. 31 and is guided in the Z-axis direction (Z
2) Z-axis slider 33 movable to 2) and Z-axis slider 3
A robot arm unit 37 supported by the Y-axis guide section 35 of the Z-axis slider 33 and movable in the Y-axis direction (Y2). Is replaceable.
【0015】左側の曲げ加工ロボット7は、右側の曲げ
加工ロボット5と実質的に同一の構造のものであり、ガ
イドレール39に案内されてX軸方向(X3 )へ移動可
能なX軸スライダ41と、X軸スライダ41より支持さ
れX軸スライダ41のZ軸案内部43に案内されてZ軸
方向(Z3 )へ移動可能なZ軸スライダ45と、Z軸ス
ライダ45より支持されZ軸スライダ45のY軸案内部
47に案内されてY軸方向(Y3 )へ移動可能なロボッ
トアームユニット49とを有し、アーム先端(加工ヘッ
ド)に曲げ金型などの工具を交換可能装着される。The left bending robot 7 has substantially the same structure as the right bending robot 5, and has an X-axis slider 41 which is guided by a guide rail 39 and is movable in the X-axis direction (X3). A Z-axis slider 45 supported by the X-axis slider 41 and guided by the Z-axis guide 43 of the X-axis slider 41 and movable in the Z-axis direction (Z3); and a Z-axis slider 45 supported by the Z-axis slider 45. And a robot arm unit 49 that can be moved in the Y-axis direction (Y3) by being guided by the Y-axis guide section 47, and a tool such as a bending mold is exchangeably mounted on the tip of the arm (working head).
【0016】この場合、三次元レーザ加工装置3、左右
の曲げ加工ロボット5、7の各々のキャレッジ、スライ
ダなどの移動体は、各々固有のガイドレール、案内部よ
り案内されて移動するから、厳密には三次元レーザ加工
装置3と左右の曲げ加工ロボット5、7は、図3にて符
号X1 、Y1 、Z1 とX2 、Y2 、Z2 とX3 、Y3、
Z3 で示されている如く、各々個別の座標系を有するこ
とになり、またその各座標系にて原点位置が存在するこ
とになる。In this case, the moving bodies such as the carriage and the slider of each of the three-dimensional laser processing apparatus 3 and the left and right bending robots 5 and 7 are guided by their own guide rails and guides and move. In FIG. 3, the three-dimensional laser processing apparatus 3 and the left and right bending robots 5 and 7 are provided with symbols X1, Y1, Z1 and X2, Y2, Z2 and X3, Y3,
As indicated by Z3, each has a separate coordinate system, and an origin position exists in each of the coordinate systems.
【0017】左右の曲げ加工ロボット5、7のロボット
アームユニット37、49の各々の先端部の工具装着部
には受光素子を有する計測用治具(図示省略)が工具に
代えて位置決め装着、あるいはロボットアームユニット
37、49の各々の先端部には受光素子51、53が位
置決め装着されている。受光素子51、53は各々レー
ザビームノズル25より放射されるレーザビームに感応
し、受光量の増加に応じて増加する定量的な電気信号を
発生する。なお、受光素子51、53は各々、X軸方向
とY軸方向とに設けられているか、あるいはX軸方向と
Y軸方向との間に首振り可能になっており、X軸方向と
Y軸方向のいずれの方向よりもレーザビームノズル25
より放射されるレーザビームに感応できるよう構成され
ている。A measuring jig (not shown) having a light receiving element is positioned and mounted on the tool mounting portion at the tip of each of the robot arm units 37 and 49 of the left and right bending robots 5 and 7, instead of the tool. Light receiving elements 51 and 53 are positioned and mounted at the distal ends of the robot arm units 37 and 49, respectively. Each of the light receiving elements 51 and 53 is responsive to the laser beam emitted from the laser beam nozzle 25 and generates a quantitative electric signal that increases as the amount of received light increases. Each of the light receiving elements 51 and 53 is provided in the X-axis direction and the Y-axis direction, or can be swung between the X-axis direction and the Y-axis direction. Laser beam nozzle 25 than any of the directions
It is configured to be able to respond to the emitted laser beam.
【0018】ガイドレール27と39との間のY軸方向
中央部には工作物搬送ガイトレール55がX軸方向に延
在しており、工作物搬送ガイトレール55には走行台車
57が係合している。走行台車57は、工作物搬送ガイ
トレール55に案内されてX軸方向に走行移動可能に設
けられ、板状の工作物Wを垂直姿勢あるいは水平姿勢に
て反転可能に支持する工作部支持部59を有している。A work transfer guide rail 55 extends in the X-axis direction at the center between the guide rails 27 and 39 in the Y-axis direction. A traveling carriage 57 is engaged with the work transfer guide rail 55. I have. The traveling carriage 57 is provided so as to be movable in the X-axis direction while being guided by the workpiece conveying guide rail 55, and includes a workpiece supporting portion 59 that reversibly supports the plate-shaped workpiece W in a vertical posture or a horizontal posture. Have.
【0019】図4は本発明による原点位置設定方法およ
び各加工装置間の位置座標値補正方法の実施に使用され
る複合加工機の制御系を示している。この制御系は、三
次元レーザ加工装置3と左右の曲げ加工ロボット5、7
の各々のためのNC装置61、63、65を有してい
る。なお、図2にて、符号67はこれらNC装置61、
63、65の共通キャビネットを示している。FIG. 4 shows a control system of a multi-tasking machine used for carrying out a method of setting an origin position and a method of correcting a position coordinate value between respective machining devices according to the present invention. The control system includes a three-dimensional laser processing device 3 and left and right bending robots 5 and 7.
Have NC devices 61, 63, 65 for each of them. In FIG. 2, reference numeral 67 denotes these NC devices 61,
63 and 65 show a common cabinet.
【0020】レーザ加工装置3のNC装置61は、加工
プログラムあるいは原点位置設定プログラム、位置座標
値補正プログラムに従ってレーザ加工装置3の各部の軸
駆動部69へ軸駆動命令を出力し、レーザ出力制御部7
1へレーザ出力命令を出力する。The NC device 61 of the laser processing device 3 outputs an axis driving command to the axis driving unit 69 of each unit of the laser processing device 3 according to a processing program, an origin position setting program, and a position coordinate value correction program, and a laser output control unit. 7
1 to output a laser output command.
【0021】右側の曲げ加工ロボット5のNC装置63
は、加工プログラムあるいは原点位置設定プログラム、
位置座標値補正プログラムに従って曲げ加工ロボット5
の各部の軸駆動部73へ軸駆動命令を出力する。The NC device 63 of the bending robot 5 on the right side
Is a machining program or a home position setting program,
Bending robot 5 according to position coordinate value correction program
And outputs an axis driving command to the axis driving section 73 of each section.
【0022】左側の曲げ加工ロボット7のNC装置65
は、加工プログラムあるいは原点位置設定プログラム、
位置座標値補正プログラムに従って曲げ加工ロボット7
の各部の軸駆動部75へ軸駆動命令を出力する。The NC device 65 of the bending robot 7 on the left side
Is a machining program or a home position setting program,
Bending robot 7 according to position coordinate value correction program
And outputs an axis driving command to the axis driving section 75 of each section.
【0023】曲げ加工ロボット5の受光素子51は最大
受光量検出部77と接続され、最大受光量検出部77
は、受光素子51よりの電気信号のピークを検出し、ピ
ーク検出信号をNC装置63へ出力する。また最大受光
量検出部77には受光量信号メモリ部79が接続され、
受光量信号メモリ部79はピーク検出におけるピーク時
の受光素子51よりの電気信号値、即ち受光量を示す信
号(受光量信号)を格納する。The light receiving element 51 of the bending robot 5 is connected to the maximum received light amount detecting section 77,
Detects the peak of the electric signal from the light receiving element 51 and outputs a peak detection signal to the NC device 63. Further, a light reception amount signal memory unit 79 is connected to the maximum light reception amount detection unit 77,
The light reception amount signal memory 79 stores an electric signal value from the light receiving element 51 at the peak detection time, that is, a signal indicating the light reception amount (light reception amount signal).
【0024】受光量信号メモリ部79は二つの受光量信
号を格納できるよう構成され、受光量信号メモリ部79
が格納している二つの受光量信号は比較部81へ出力さ
れ、比較部81はその二つの受光量信号の相対相違量を
演算し、その演算結果をNC装置63へ出力する。The received light signal memory 79 is configured to store two received light signals.
Are output to the comparing unit 81, and the comparing unit 81 calculates the relative difference between the two received light amount signals, and outputs the calculation result to the NC unit 63.
【0025】また曲げ加工ロボット7の受光素子53は
最大受光量検出部83と接続され、最大受光量検出部8
3は、受光素子53よりの電気信号のピークを検出し、
ピーク検出信号をNC装置65へ出力する。また最大受
光量検出部83には受光量信号メモリ部85が接続さ
れ、受光量信号メモリ部85はピーク検出におけるピー
ク時の受光素子53よりの電気信号値、即ち受光量を示
す信号(受光量信号)を格納する。The light receiving element 53 of the bending robot 7 is connected to the maximum received light amount detecting section 83,
3 detects the peak of the electric signal from the light receiving element 53,
A peak detection signal is output to the NC device 65. The maximum received light amount detection unit 83 is connected to a received light amount signal memory unit 85. The received light amount signal memory unit 85 is an electric signal value from the light receiving element 53 at the time of peak detection, that is, a signal indicating the amount of received light (light reception amount). Signal).
【0026】受光量信号メモリ部85は、二つの受光量
信号を格納できるよう構成され、格納した二つの受光量
信号を比較部87へ出力する。比較部87はその二つの
受光量信号の相対相違量を演算し、その演算結果をNC
装置65へ出力する。The received light signal memory unit 85 is configured to store two received light signals, and outputs the stored two received light signals to the comparing unit 87. The comparing unit 87 calculates the relative difference between the two received light amount signals, and calculates the result of the calculation by NC.
Output to the device 65.
【0027】次に上述の如き構成における原点位置設定
方法の実施手順について説明する。Next, a description will be given of a procedure of implementing the origin position setting method in the above-described configuration.
【0028】先ず、軸駆動部69によるレーザ加工装置
3のX軸クロススライダ11、Y軸キャリッジ15、Z
軸スライダ19、A軸回転アーム21、B軸回転アーム
23の各々の軸制御により、レーザ加工装置3のレーザ
ビームノズル25を予め定義された座標位置、例えばX
1 軸方向、Y1 軸方向、Z1 軸方向、A軸方向、B軸方
向の原点位置に復帰させ、この原点位置における静止状
態にてレーザビームノズル25よりレーザビームを放射
する。このレーザビームは、レーザ加工装置3の原点位
置にてZ軸方向、即ち垂直方向に放射され、レーザ光に
よる垂直な原点位置指標線をなす。First, the X-axis cross slider 11, the Y-axis carriage 15, and the Z-axis
By controlling the axes of the axis slider 19, the A-axis rotation arm 21, and the B-axis rotation arm 23, the laser beam nozzle 25 of the laser processing apparatus 3 is moved to a predetermined coordinate position, for example, X
The laser beam is returned from the laser beam nozzle 25 in the one-axis direction, the Y1-axis direction, the Z1-axis direction, the A-axis direction, and the B-axis direction to the original position, and the laser beam is stopped at the original position. This laser beam is emitted in the Z-axis direction, that is, in the vertical direction at the origin position of the laser processing apparatus 3, and forms a vertical origin position index line by the laser beam.
【0029】次に軸駆動部73による右側の曲げ加工ロ
ボット5のX軸スライダ29の軸制御により、曲げ加工
ロボット5のロボットアームユニット37をX2 軸方向
へ定速移動させ、この定速移動中にX2 軸方向の各座標
位置にてY軸方向に向いた受光素子51が発生する受光
量信号がピークなること、換言すれば、ロボットアーム
ユニット37の受光素子51がX2 軸方向においてレー
ザ光による垂直な原点位置指標線と完全に整合する位置
に位置したことを最大受光量検出部77にて検出し、こ
れによりピーク検出信号をNC装置63へ出力する。Next, the robot arm unit 37 of the bending robot 5 is moved at a constant speed in the X2 axis direction by the axis control of the X-axis slider 29 of the bending robot 5 on the right side by the axis driving unit 73. The light amount signal generated by the light receiving element 51 oriented in the Y axis direction at each coordinate position in the X2 axis direction peaks, in other words, the light receiving element 51 of the robot arm unit 37 is driven by the laser beam in the X2 axis direction. The maximum light receiving amount detection unit 77 detects that it is located at a position that perfectly matches the vertical origin position index line, and thereby outputs a peak detection signal to the NC device 63.
【0030】NC装置63は、上述のピーク検出信号を
入力することにより、曲げ加工ロボット5のX2 軸方向
の原点位置をロボットアームユニット37の現在のX2
軸方向の位置座標値に基づいて設定する。このようにし
て設定されたロボットアームユニット37のX2 軸方向
の原点位置は、レーザ加工装置3のX1 軸方向の原点位
置と等しく、両者は論理的に、即ちレーザ加工装置3と
曲げ加工ロボット5の各加工プログラムにおいて互いに
共通のものになる。The NC device 63 inputs the above-mentioned peak detection signal to determine the origin position in the X2 axis direction of the bending robot 5 by the current X2 of the robot arm unit 37.
Set based on the position coordinate value in the axial direction. The origin position in the X2 axis direction of the robot arm unit 37 set in this way is equal to the origin position in the X1 axis direction of the laser processing device 3, and both are logically, that is, the laser processing device 3 and the bending robot 5 In each machining program.
【0031】次に軸駆動部73による右側の曲げ加工ロ
ボット5のロボットアームユニット37の軸制御によ
り、曲げ加工ロボット5のロボットアームユニット37
をY2軸方向へ定速移動させ、この定速移動中にY2 軸
方向の各座標位置にてX軸方向に向いた受光素子51が
発生する受光量信号がピークなること、換言すれば、ロ
ボットアームユニット37の受光素子51がY2 軸方向
においてレーザ光による垂直な原点位置指標線と完全に
整合する位置に位置したことを最大受光量検出部77に
て検出し、これによりピーク検出信号をNC装置63へ
出力する。Next, the axis control of the robot arm unit 37 of the bending robot 5 on the right side by the axis driving unit 73 causes the robot arm unit 37 of the bending robot 5 to operate.
Is moved in the Y2 axis direction at a constant speed, and during this constant speed movement, the light reception amount signal generated by the light receiving element 51 oriented in the X axis direction at each coordinate position in the Y2 axis direction peaks, in other words, the robot The maximum received light amount detection unit 77 detects that the light receiving element 51 of the arm unit 37 is located at a position completely aligned with the vertical origin position index line by the laser beam in the Y2 axis direction, and thereby the peak detection signal is changed to NC. Output to the device 63.
【0032】NC装置63は、上述のピーク検出信号を
入力することにより、曲げ加工ロボット5のY2 軸方向
の原点位置をロボットアームユニット37の現在のY2
軸方向の位置座標値に基づいて設定する。このようにし
て設定されたロボットアームユニット37のY2 軸方向
の原点位置は、レーザ加工装置3のY1 軸方向の原点位
置と等しく、両者は論理的に、即ちレーザ加工装置3と
曲げ加工ロボット5の各加工プログラムにおいて互いに
共通のものになる。The NC device 63 inputs the above-mentioned peak detection signal to determine the origin position of the bending robot 5 in the Y2 axis direction at the current Y2 position of the robot arm unit 37.
Set based on the position coordinate value in the axial direction. The origin position in the Y2 axis direction of the robot arm unit 37 set in this way is equal to the origin position in the Y1 axis direction of the laser processing device 3, and both are logically, that is, the laser processing device 3 and the bending robot 5 In each machining program.
【0033】次に軸駆動部69によるレーザ加工装置3
のB軸回転アーム23の軸制御により、レーザ加工装置
3のレーザビームノズル25を90度回動させ、静止状
態にてレーザビームノズル25よりレーザビームを放射
する。このレーザビームは、レーザ加工装置3の原点位
置にてY軸方向へ水平に放射され、レーザ光による水平
な原点位置指標線をなす。Next, the laser processing apparatus 3 by the shaft driving section 69
The laser beam nozzle 25 of the laser processing apparatus 3 is rotated by 90 degrees by the axis control of the B-axis rotation arm 23, and the laser beam is emitted from the laser beam nozzle 25 in a stationary state. This laser beam is radiated horizontally in the Y-axis direction at the origin position of the laser processing device 3 and forms a horizontal origin position index line by the laser beam.
【0034】次に軸駆動部73による右側の曲げ加工ロ
ボット5のロボットアームユニット37の軸制御によ
り、曲げ加工ロボット5のZ軸スライダ33をZ2 軸方
向へ定速移動させ、この定速移動中に、即ちZ2 軸方向
の各座標位置にてX軸方向に向いた受光素子51が発生
する受光量信号がピークなること、換言すれば、ロボッ
トアームユニット37の受光素子51がZ2 軸方向にお
いてレーザ光による水平な原点位置指標線と上下方向に
完全に整合する位置に位置したことを最大受光量検出部
77にて検出し、ピーク検出信号をNC装置63へ出力
する。Next, the Z-axis slider 33 of the bending robot 5 is moved at a constant speed in the Z2 axis direction by the axis control of the robot arm unit 37 of the right bending robot 5 by the shaft driving unit 73. That is, the light receiving amount signal generated by the light receiving element 51 oriented in the X axis direction at each coordinate position in the Z2 axis direction has a peak, in other words, the light receiving element 51 of the robot arm unit 37 has a laser beam in the Z2 axis direction. The maximum light receiving amount detection unit 77 detects that it is located at a position that perfectly matches the horizontal origin position index line by light in the vertical direction, and outputs a peak detection signal to the NC unit 63.
【0035】NC装置63は、上述のピーク検出信号を
入力することにより、曲げ加工ロボット5のZ2 軸方向
の原点位置をロボットアームユニット37の現在のZ2
軸方向の位置座標値に基づいて設定する。このようにし
て設定されたロボットアームユニット37のZ2 軸方向
の原点位置は、レーザ加工装置3のZ1 軸方向の原点位
置と等しく、両者は論理的に、即ちレーザ加工装置3と
曲げ加工ロボット5の各加工プログラムにおいて互いに
共通のものになる。The NC device 63 inputs the above-mentioned peak detection signal to determine the origin position of the bending robot 5 in the Z2 axis direction by the current Z2 of the robot arm unit 37.
Set based on the position coordinate value in the axial direction. The origin position in the Z2 axis direction of the robot arm unit 37 set in this way is equal to the origin position in the Z1 axis direction of the laser processing device 3, and both are logically, that is, the laser processing device 3 and the bending robot 5 In each machining program.
【0036】左側の曲げ加工ロボット7のX3 軸方向、
Y3 軸方向、Z3 軸方向の各原点位置も、上述の右側の
曲げ加工ロボット5における原点位置設定と同様に、レ
ーザ加工装置3のレーザ光による原点位置指標線を基準
して設定する。The X3 axis direction of the left bending robot 7
The origin positions in the Y3 axis direction and the Z3 axis direction are also set on the basis of the origin position index line by the laser beam of the laser processing apparatus 3, similarly to the origin position setting in the bending robot 5 on the right side.
【0037】次に上述の如き構成における位置座標補正
用補正値設定方法の実施手順をY軸を例にとって説明す
る。Next, a description will be given of a procedure for implementing a method for setting a correction value for position coordinate correction in the above-described configuration, taking the Y axis as an example.
【0038】先ず、軸駆動部69によるレーザ加工装置
3のY軸キャリッジ15の軸制御により、レーザ加工装
置3のレーザビームノズル25を予め定義された第一の
座標位置、例えばY1 軸方向の原点位置に復帰させ、こ
の原点位置における静止状態にてレーザビームノズル2
5よりレーザビームを垂直方向に放射する。First, by controlling the axis of the Y-axis carriage 15 of the laser processing apparatus 3 by the axis driving unit 69, the laser beam nozzle 25 of the laser processing apparatus 3 is moved to a first defined coordinate position, for example, the origin in the Y1 axis direction. To the laser beam nozzle 2 in the stationary state at the origin position.
5 emits a laser beam in the vertical direction.
【0039】次に軸駆動部73による右側の曲げ加工ロ
ボット5のロボットアームユニット37の軸制御によ
り、曲げ加工ロボット5のロボットアームユニット37
をY2軸方向へ定速移動させ、この定速移動中に、即ち
Y2 軸方向の各座標位置にてX軸方向に向いた受光素子
51が発生する受光量信号がピークなることを最大受光
量検出部77にて検出し、このピーク検出時の受光量信
号を受光量信号メモリ部79に格納する。Next, the axis driving unit 73 controls the axis of the robot arm unit 37 of the bending robot 5 on the right side, and the robot arm unit 37 of the bending robot 5 is controlled.
Is moved in the Y2 axis direction at a constant speed. During this constant speed movement, that is, at the respective coordinate positions in the Y2 axis direction, the light reception amount signal generated by the light receiving element 51 oriented in the X axis direction becomes the maximum light reception amount. The light reception amount signal at the time of the peak detection is detected by the detection unit 77 and stored in the light reception amount signal memory unit 79.
【0040】次に軸駆動部69によるレーザ加工装置3
のY軸キャリッジ15の軸制御により、レーザ加工装置
3のレーザビームノズル25を予め定義された第二の座
標位置、例えばY1 軸方向の最大移動位置へ移動させ、
この移動位置における静止状態にてレーザビームノズル
25よりレーザビームを垂直方向に放射する。Next, the laser processing device 3 by the shaft driving unit 69
By moving the laser beam nozzle 25 of the laser processing device 3 to a predefined second coordinate position, for example, the maximum movement position in the Y1 axis direction by the axis control of the Y-axis carriage 15,
The laser beam is emitted in the vertical direction from the laser beam nozzle 25 in the stationary state at this moving position.
【0041】次に軸駆動部73による右側の曲げ加工ロ
ボット5のロボットアームユニット37の軸制御によ
り、曲げ加工ロボット5のロボットアームユニット37
をY2軸方向へ定速移動させ、この定速移動中に、即ち
Y2 軸方向の各座標位置にてX軸方向に向いた受光素子
51が発生する受光量信号がピークなることを最大受光
量検出部77にて検出し、このピーク検出時の受光量信
号を受光量信号メモリ部79に格納する。Next, the axis control of the robot arm unit 37 of the bending robot 5 on the right side by the axis driving unit 73 causes the robot arm unit 37 of the bending robot 5 to be controlled.
Is moved in the Y2 axis direction at a constant speed. During this constant speed movement, that is, at the respective coordinate positions in the Y2 axis direction, the light reception amount signal generated by the light receiving element 51 oriented in the X axis direction becomes the maximum light reception amount. The light reception amount signal at the time of the peak detection is detected by the detection unit 77 and stored in the light reception amount signal memory unit 79.
【0042】受光量信号メモリ部79が二つのピーク検
出時の受光量信号を格納すると、この二つの受光量信号
を比較部81へ出力し、比較部81により原点位置にお
ける受光量信号のピーク値を基準にしてこれともう一つ
の受光量信号のピーク値との相互相違量を演算し、この
演算結果をNC装置63へ出力する。When the received light signal memory unit 79 stores the received light signals when the two peaks are detected, the two received light signals are output to the comparing unit 81, and the comparing unit 81 outputs the peak value of the received light signal at the origin position. , And calculates the mutual difference between this and the peak value of the other received light amount signal, and outputs the calculation result to the NC device 63.
【0043】次に曲げ加工ロボット5のロボットアーム
ユニット37の現在のY2 軸方向位置を保って上述の演
算結果を基にした軸駆動部73による右側の曲げ加工ロ
ボット5のX軸スライダ29の軸制御により、受光素子
51が発生する受光量信号のピーク値が原点位置におけ
る受光量信号のピーク値と等しくなるまで曲げ加工ロボ
ット5のロボットアームユニット37をX2 軸方向へ移
動させる。Next, the axis of the X-axis slider 29 of the bending robot 5 on the right side by the axis driving unit 73 based on the above-described calculation results while maintaining the current position of the robot arm unit 37 of the bending robot 5 in the Y2 axis direction. By the control, the robot arm unit 37 of the bending robot 5 is moved in the X2 axis direction until the peak value of the received light signal generated by the light receiving element 51 becomes equal to the peak value of the received light signal at the origin position.
【0044】このロボットアームユニット37のX2 軸
方向の移動量により、レーザ加工装置3のY1 軸方向を
基準にしたこれに対する曲げ加工ロボット5のY2 軸方
向の偏差が計測され、この偏差に基づいてレーザ加工装
置3と右側の曲げ加工ロボット5のY軸方向の物理的な
位置座標が互いに合致するよう位置座標値の補正値(オ
フセット値)を設定する。Based on the amount of movement of the robot arm unit 37 in the X2 axis direction, a deviation in the Y2 axis direction of the bending robot 5 with respect to the Y1 axis direction of the laser processing device 3 is measured, and based on this deviation. A correction value (offset value) of the position coordinate value is set so that the physical position coordinates of the laser processing device 3 and the right bending robot 5 in the Y-axis direction match each other.
【0045】なお、上述の例ではロボットアームユニッ
ト37をX2 軸方向へ実際に移動させて曲げ加工ロボッ
ト5のY2 軸方向の偏差を計測しているが、光路距離に
対する光量変化量特性が既知であれば、演算により偏差
を計測することも可能である。In the above example, the deviation of the bending robot 5 in the Y2 axis direction is measured by actually moving the robot arm unit 37 in the X2 axis direction. If so, the deviation can be measured by calculation.
【0046】上述の如き位置座標補正用補正値設定は、
右側の曲げ加工ロボット5と左側の曲げ加工ロボット7
の各座標軸について同様に行われ、この位置座標補正用
補正値設定により右側の曲げ加工ロボット5の座標系と
左側の曲げ加工ロボット7の座標系はレーザ加工装置3
の座標系と論理的に同一の三次元座標として取り扱われ
るようになる。The above-described correction value setting for position coordinate correction is performed by:
Right bending robot 5 and left bending robot 7
The coordinate system of the bending robot 5 on the right side and the coordinate system of the bending robot 7 on the left side are changed by the setting of the correction value for position coordinate correction.
Will be treated as three-dimensional coordinates that are logically the same as the coordinate system.
【0047】これにより、レーザ加工装置3と右側の曲
げ加工ロボット5と左側の曲げ加工ロボット7の各加工
プログラムにおける位置座標値は共通の一つの座標系に
て設定され、各加工プログラム間にて座標変換を行う必
要がなくなる。Thus, the position coordinate values of the laser processing apparatus 3, the right bending robot 5 and the left bending robot 7 in each processing program are set in one common coordinate system, and are set between the respective processing programs. There is no need to perform coordinate conversion.
【0048】なお、上述の実施例では、レーザ加工装置
3はA軸回転機構とB軸回転機構とを有しているが、レ
ーザ加工装置がこれら回転機構を備えていない場合は、
レーザビームノズル部分にレーザビームを90度屈折さ
せる治具を取り付けることにより垂直光と水平光とが得
られるにようにしてもよい。In the above-described embodiment, the laser processing apparatus 3 has the A-axis rotation mechanism and the B-axis rotation mechanism. However, when the laser processing apparatus does not have these rotation mechanisms,
By attaching a jig for refracting the laser beam by 90 degrees to the laser beam nozzle portion, vertical light and horizontal light may be obtained.
【0049】本発明による原点位置設定方法および位置
座標補正用補正値設定方法が適用される複合加工機は、
指向性を有する光線を得る上でレーザ加工装置を含んで
いることが好適であるが、しかし一つの加工装置の光線
放射手段を付加することにより、必ずしもレーザ加工装
置が必須ではなく、また各々座標系を有するその他の種
々の加工装置の組み合わせによるもであってもよい。The multifunction machine to which the method of setting the origin position and the method of setting the correction value for correcting position coordinates according to the present invention is applied
In order to obtain a directional light beam, it is preferable to include a laser processing device. However, by adding a beam emitting means of one processing device, the laser processing device is not necessarily required, and each of the coordinates may be used. It may be based on a combination of other various processing apparatuses having a system.
【0050】以上に於ては、本発明を特定の実施例につ
いて詳細に説明したが、本発明は、これに限定されるも
のではなく、本発明の範囲内にて種々の実施例が可能で
あることは当業者にとって明らかであろう。Although the present invention has been described in detail with reference to specific embodiments, the present invention is not limited to these embodiments, and various embodiments are possible within the scope of the present invention. Some will be apparent to those skilled in the art.
【0051】[0051]
【発明の効果】以上の説明から理解される如く、本発明
による複合加工機の原点位置設定方法および位置座標補
正用補正値設定方法によれば、一つの加工装置の加工ヘ
ッドが原点位置など予め定義された座標位置にて垂直方
向あるいは水平方向へ指向性を有する光線を放射し、こ
の状態下にて他の加工装置の加工ヘッドが座標軸方向へ
移動することにより当該加工ヘッドに設けられた光感知
手段が前記光線を走査式に探索し、前記光感知手段が前
記光線を検出することにより、この検出位置における前
記他の加工装置の加工ヘッドの位置座標値と前記一つの
加工装置の加工ヘッドの予め定義された前記座標位置に
おける位置座標値との相対関係をもって前記他の加工装
置の原点位置が前記一つの加工装置の原点位置を基準と
して論理的に共通化されて設定され、また一つの加工装
置の加工ヘッドが予め定義された二つ座標位置にて各々
垂直方向あるいは水平方向へ指向性を有する光線を放射
し、他の加工装置の加工ヘッドを予め定義された二つ座
標位置に各々移動させ、各座標位置にて前記他の加工装
置の加工ヘッドに設けられた光感知手段が前記光線を検
出し、その各座標位置における検出光量の相互相違によ
り前記一つの加工装置の座標軸方向に対する前記他の加
工装置の座標軸方向の偏差が計測され、この偏差に基づ
いて各加工装置の物理的な位置座標が互いに合致するよ
う位置座標値の補正値が設定されるから、各加工装置の
加工プログラムが共通の座標系にて簡便に作成されるよ
うになり、各加工装置の加工位置がティチングを必要と
することなく設定され、各加工装置の動作変更は加工プ
ログラムの変更のみにより簡便に行われるようになる。
これらのことから複合加工機の多品種少量生産に対する
適応性が向上し、複合加工機の稼動率が向上する。As can be understood from the above description, according to the method of setting the origin position and the correction value for correcting the position coordinates of the multi-tasking machine according to the present invention, the machining head of one machining apparatus is set in advance such as the origin position. A light beam having directivity in the vertical or horizontal direction is emitted at the defined coordinate position, and the light provided on the processing head of the other processing device is moved by moving the processing head of the other processing device in the coordinate axis direction in this state. The sensing means scans the light beam for scanning, and the light sensing means detects the light beam, so that the position coordinate value of the processing head of the other processing device at this detection position and the processing head of the one processing device. The origin position of the other processing device is logically common with respect to the origin position of the one processing device based on the relative relationship with the position coordinate value at the predefined coordinate position. The processing head of one processing device emits light beams having directivity in the vertical or horizontal direction at two predefined coordinate positions, and the processing head of another processing device is defined in advance. Are moved to each of the two coordinate positions, and at each coordinate position, the light sensing means provided on the processing head of the another processing device detects the light beam, and the light amount detected at each coordinate position is different from each other. A deviation in the coordinate axis direction of the other processing device with respect to the coordinate axis direction of one processing device is measured, and a correction value of the position coordinate value is set based on the deviation so that the physical position coordinates of each processing device match each other. Therefore, the machining program of each machining device can be easily created in a common coordinate system, and the machining position of each machining device is set without requiring teaching, and each machining device is set. Behavior change is to be conveniently carried out only by changing the machining program.
From these facts, the adaptability of the multi-tasking machine to high-mix low-volume production is improved, and the operation rate of the multi-tasking machine is improved.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明による原点位置設定方法および位置座標
補正用補正値設定方法の実施に使用される複合加工機の
構造例をX軸方向に見た正面図である。FIG. 1 is a front view of an example of the structure of a multi-tasking machine used for implementing an origin position setting method and a position coordinate correction value setting method according to the present invention, as viewed in the X-axis direction.
【図2】本発明による原点位置設定方法および位置座標
補正用補正値設定方法の実施に使用される複合加工機の
構造例をY軸方向に見た側面図である。FIG. 2 is a side view of an example of the structure of a multi-tasking machine used for implementing an origin position setting method and a position coordinate correction value setting method according to the present invention, as viewed in the Y-axis direction.
【図3】本発明による原点位置設定方法および位置座標
補正用補正値設定方法の実施に使用される複合加工機の
座標系を示す斜視図である。FIG. 3 is a perspective view showing a coordinate system of the multi-task machine used for carrying out the origin position setting method and the position coordinate correction value setting method according to the present invention.
【図4】本発明による原点位置設定方法および各加工装
置間の位置座標値補正方法の実施に使用される複合加工
機の制御系の一実施例を示すブロック線図である。FIG. 4 is a block diagram showing an embodiment of a control system of the multi-tasking machine used for implementing the origin position setting method and the position coordinate value correcting method between the respective processing devices according to the present invention.
3 三次元レーザ加工装置 5、7 曲げ加工ロボット 25 レーザビームノズル 37、49 ロボットアームユニット 51、53 受光素子 61、63、65 NC装置 77、83 最大受光量検出部 81、87 比較部 3 Three-dimensional laser processing device 5, 7 Bending robot 25 Laser beam nozzle 37, 49 Robot arm unit 51, 53 Light receiving element 61, 63, 65 NC device 77, 83 Maximum received light amount detection unit 81, 87 Comparison unit
フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B23Q 15/00 - 15/28 B21D 5/02 B23K 26/00 - 26/42 B23P 23/00 - 25/00 Continuation of the front page (58) Field surveyed (Int. Cl. 7 , DB name) B23Q 15/00-15/28 B21D 5/02 B23K 26/00-26/42 B23P 23/00-25/00
Claims (2)
各々個別の座標系にて座標軸方向へ移動可能な加工ヘッ
ドを有する複合加工機の各加工装置間の原点位置設定方
法において、 一つの加工装置の加工ヘッドを予め定義された座標位置
に位置させて静止状態にて当該加工ヘッドより垂直方向
あるいは水平方向へ指向性を有する光線を放射し、他の
加工装置の加工ヘッドを座標軸方向へ移動させて当該加
工ヘッドに設けられた光感知手段により前記光線を探索
し、前記光線を検出した前記他の加工装置の加工ヘッド
の位置座標値と前記一つの加工装置の加工ヘッドの予め
定義された前記座標位置における位置座標値との関係よ
り前記一つの加工装置の原点位置と前記他の加工装置の
原点位置とを共通化して原点位置設定を行うことを特徴
する複合加工機の原点位置設定方法。1. An origin position setting method for a multi-tasking machine having a plurality of machining devices, each machining device having a machining head movable in a coordinate axis direction in an individual coordinate system, The processing head of one processing apparatus is positioned at a predefined coordinate position, and emits light beams having directivity in the vertical or horizontal direction from the processing head in a stationary state, and the processing heads of the other processing apparatuses are coordinate axes. The light beam is searched for by the light sensing means provided on the processing head by moving in the direction, and the position coordinate value of the processing head of the other processing device that has detected the light beam and the processing coordinate of the processing head of the one processing device are determined in advance. The origin position of the one processing device and the origin position of the other processing device are shared to set the origin position based on a relationship between the defined coordinate position and the position coordinate value. Origin position setting method of case processing machine.
各々個別の座標系にて座標軸方向へ移動可能な加工ヘッ
ドを有する複合加工機の位置座標補正用補正値設定方法
において、 一つの加工装置の加工ヘッドを予め定義された二つの座
標位置に各々位置させて静止状態にて当該加工ヘッドよ
り垂直方向あるいは水平方向へ指向性を有する光線を放
射し、他の加工装置の加工ヘッドを予め定義された二つ
の座標位置に各々位置させてその各座標位置にて当該加
工ヘッドに設けられた光感知手段により前記光線を検出
し、その各座標位置における検出光量の相互相違より前
記一つの加工装置の座標軸方向と前記他の加工装置の座
標軸方向との偏差を計測し、この偏差に基づいて各加工
装置の位置座標が合致するよう位置座標値を補正する補
正値を設定することを特徴する複合加工機の位置座標補
正用補正値設定方法。2. A method of setting a position coordinate correction value for a multi-tasking machine having a plurality of machining devices, each machining device having a machining head movable in a coordinate axis direction in an individual coordinate system. The processing heads of one of the other processing apparatuses emit light beams having directivity in the vertical or horizontal direction from the processing head in a stationary state while the processing heads of the two processing apparatuses are respectively positioned at two predefined coordinate positions. Is positioned at each of two predefined coordinate positions, and the light beam is detected at each of the coordinate positions by a light sensing means provided on the processing head. A deviation between the coordinate axis direction of one processing device and the coordinate axis direction of the other processing device is measured, and a correction value for correcting the position coordinate value so that the position coordinates of each processing device match based on the deviation is measured. Position coordinate correction correction value setting method of a composite working machine which characterized in that a constant.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07942593A JP3164937B2 (en) | 1993-04-06 | 1993-04-06 | Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correction |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07942593A JP3164937B2 (en) | 1993-04-06 | 1993-04-06 | Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correction |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06285747A JPH06285747A (en) | 1994-10-11 |
JP3164937B2 true JP3164937B2 (en) | 2001-05-14 |
Family
ID=13689521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP07942593A Expired - Fee Related JP3164937B2 (en) | 1993-04-06 | 1993-04-06 | Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correction |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3164937B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105382503B (en) * | 2015-12-17 | 2018-06-29 | 沈阳鼓风机集团齿轮压缩机有限公司 | A kind of processing method and device of suction port of compressor guide vane |
CN113195178A (en) * | 2019-01-23 | 2021-07-30 | Abb瑞士股份有限公司 | Method and device for managing robot arm |
CN116944702B (en) * | 2023-09-19 | 2024-04-16 | 南通科美自动化科技有限公司 | In-situ laser cutting method |
-
1993
- 1993-04-06 JP JP07942593A patent/JP3164937B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH06285747A (en) | 1994-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8367970B2 (en) | Laser machining with laser power controlled as a function of laser motion | |
US5020001A (en) | Robot controller | |
CA2153334C (en) | A system and method for tracking a feature on an object using a redundant axis | |
US5015821A (en) | Computer controlled welding robot | |
KR101744962B1 (en) | System for processing wood member using multi-articulated robot | |
JPH06210475A (en) | Height sensor device for laser robot | |
US4706000A (en) | Tool posture control system | |
US7292913B2 (en) | Articulated robot | |
WO2014123054A1 (en) | Robot control device and robot control method | |
JP3164937B2 (en) | Method of setting origin position of multi-tasking machine and setting of correction value for position coordinate correction | |
JPS6142288B2 (en) | ||
JPH0535327A (en) | Laser machine | |
Mun et al. | Sub-assembly welding robot system at shipyards | |
JP2750739B2 (en) | Industrial robot controller | |
JPH05216516A (en) | Laser beam machine | |
KR100389010B1 (en) | Control Method of PC based Gantry Robot | |
JP2665232B2 (en) | Teaching device for 5-axis control machine | |
US4747734A (en) | Profiling apparatus | |
JP2922617B2 (en) | Designation method of pressing force direction in force control robot | |
JPS63293609A (en) | Numerical controller | |
JP2686286B2 (en) | Three-dimensional laser controller | |
JPS636606A (en) | Manual synchronizing feed mechanism for numerically controlled tool machine | |
JPS63278686A (en) | Work machining equipped with plane squareness detecting function | |
JP2817930B2 (en) | How to use welding machine | |
JP2865416B2 (en) | Robot controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080302 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090302 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100302 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100302 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120302 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |