JPH0724760A - Loader teaching method and teaching operation box - Google Patents

Loader teaching method and teaching operation box

Info

Publication number
JPH0724760A
JPH0724760A JP19541593A JP19541593A JPH0724760A JP H0724760 A JPH0724760 A JP H0724760A JP 19541593 A JP19541593 A JP 19541593A JP 19541593 A JP19541593 A JP 19541593A JP H0724760 A JPH0724760 A JP H0724760A
Authority
JP
Japan
Prior art keywords
teaching
loader
coordinate
coordinates
current
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
JP19541593A
Other languages
Japanese (ja)
Other versions
JP2624134B2 (en
Inventor
Hidetsugu Kawai
秀貢 河合
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP5195415A priority Critical patent/JP2624134B2/en
Publication of JPH0724760A publication Critical patent/JPH0724760A/en
Application granted granted Critical
Publication of JP2624134B2 publication Critical patent/JP2624134B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Feeding Of Workpieces (AREA)

Abstract

PURPOSE:To provide a teaching method which does not cause an error in the specification of teaching points and can simplify teaching operation, and a teaching operation box by which a worker can teach without moving about. CONSTITUTION:It is a method which generates a new loader program by rewriting coordinate of teaching points of a basic loader program and includes the following processes. Allowance for reference value is set in advance with respect to each teaching point of basic loader program. A worker moves a loader to a desired teaching position (S1). The current coordinate of the loader at this time is compared with a coordinate in which allowance is added to the reference value to retrieve which teaching point the current coordinate of the loader corresponds to (S4). The current coordinate of the loader is stored as coordinate of the retrieved teaching point (S8). A teaching operation box is separated from a main operation panel and is portable, and is provided with a retrieval start switch and a switch for storing the current coordinate of the loader as coordinates of teaching points.

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、旋盤やその他の工作
機械に設けられるガントリローダ等のローダに対して移
動位置の教示を行うローダの教示方法および教示操作箱
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a loader teaching method and teaching operation box for teaching a moving position to a loader such as a gantry loader provided on a lathe or other machine tools.

【0002】[0002]

【従来の技術】旋盤等のローダにおいて、加工対象ワー
クが変更されても、移動位置の座標が変わるだけで、同
じ動きを行わせることが多くある。このような場合、一
度元になる基本ローダプログラムを作り、その移動位置
を教示操作で変更して対象ワーク用のローダプログラム
を作成することが行われている。教示方法としては、ロ
ーダを教示したい位置へジョグ送りし、その現在位置の
座標を、ローダプログラムにおける所定の教示ポイント
の座標として格納する方法が一般に採られる。どの教示
ポイントの座標として格納するかは、操作盤の画面に表
示される教示ポイントのリストを作業者が見て指定する
方法が採られる。
2. Description of the Related Art In a loader such as a lathe, even if a workpiece to be machined is changed, the same movement is often performed only by changing the coordinates of a moving position. In such a case, a basic loader program is created once, and its moving position is changed by a teaching operation to create a loader program for the target work. As a teaching method, a method in which the loader is jogged to a desired position and the coordinates of the current position are stored as the coordinates of a predetermined teaching point in the loader program is generally adopted. To determine which teaching point to store as coordinates, a method is employed in which the operator looks at a list of teaching points displayed on the screen of the operation panel and specifies it.

【0003】[0003]

【発明が解決しようとする課題】しかし、教示ポイント
が多数ある場合、前記のように画面上の教示ポイントの
リストを作業者が見て指定する方法では、作業者の判断
が煩雑となり、教示ポイントを誤って指定して座標を格
納させることがある。しかも、従来の教示装置は、一般
に工作機械に据え付けられた主操作盤で各指令を行うも
のとしてあるため、ローダ位置を作業者が目視で確認で
きる場所と主操作盤との間を、作業者が何度も往復しな
くてはならず、教示作業に手間がかかる。2軸旋盤等の
工作機械では、ローダの教示ポイントとなるワークの供
給排出位置や主軸位置から主操作盤が離れていることが
多く、前記の主操作盤とローダ位置との間の往復を走り
回って行わなければならないことも多い。
However, when there are a large number of teaching points, the method of allowing the operator to view and specify the list of teaching points on the screen as described above makes the operator's judgment complicated and the teaching points. May be mistakenly specified to store the coordinates. Moreover, since the conventional teaching device generally issues each command on the main operation panel installed on the machine tool, the operator cannot visually check the loader position between the location and the main operation panel. However, it requires a lot of reciprocating movements, which makes teaching work troublesome. In a machine tool such as a two-axis lathe, the main operation panel is often separated from the work supply / discharge position and the spindle position, which are the teaching points of the loader, and runs back and forth between the main operation panel and the loader position. There are many things that must be done.

【0004】この発明の目的は、教示ポイントの指定に
誤りが生じず、教示操作を簡略化できるローダの教示方
法を提供することである。請求項2の発明の目的は、ロ
ーダ位置が目視できる場所で教示操作を行うことができ
て、主操作盤まで作業者が走り回ることが不要となるロ
ーダの教示操作箱を提供することである。
An object of the present invention is to provide a teaching method for a loader, which does not cause an error in the designation of teaching points and can simplify the teaching operation. It is an object of the invention of claim 2 to provide a teaching operation box of a loader that enables a teaching operation in a place where the position of the loader can be visually observed and does not require an operator to run around to the main operation panel.

【0005】[0005]

【課題を解決するための手段】この発明の教示方法は、
基本ローダプログラムの教示ポイントの座標を書き換え
て新たなローダプログラムを作成する方法であって、次
の各過程を含む。すなわち、基本ローダプログラムの各
教示ポイントにつき、基準値に対する許容値を設定して
おく。作業者により、ローダを教示したい位置へ移動さ
せる。このときのローダの現在座標と前記基準値に許容
値を加味した座標とを比較し、ローダ現在座標がどの教
示ポイントに対応するかを検索する。その検索した教示
ポイントの座標としてローダの現在座標を格納する。
The teaching method of the present invention comprises:
A method of rewriting the coordinates of the teaching point of the basic loader program to create a new loader program, including the following steps. That is, an allowable value with respect to the reference value is set for each teaching point of the basic loader program. The operator moves the loader to the position to be taught. The current coordinates of the loader at this time are compared with the coordinates in which the allowable value is added to the reference value to search which teaching point the current loader coordinates correspond to. The current coordinates of the loader are stored as the coordinates of the retrieved teaching point.

【0006】この発明の教示操作箱は、前記教示方法に
使用する持ち運びが可能な教示操作箱であって、ローダ
の主操作盤と分離して設ける。この教示操作箱には、現
在のローダ位置がどの教示ポイントに対応するかの検索
を開始させる指令のスイッチと、ローダの現在座標を教
示ポイントの座標として格納させる指令のスイッチとを
設ける。
The teaching operation box of the present invention is a portable teaching operation box used in the teaching method and is provided separately from the main operation panel of the loader. This teaching operation box is provided with a command switch for starting a search for which teaching point the current loader position corresponds to, and a command switch for storing the current coordinates of the loader as the teaching point coordinates.

【0007】[0007]

【作用】この発明方法によると、ローダの現在座標と、
基本ローダプログラムの各教示ポイントにおける基準値
に許容値を加味した座標との比較を行い、ローダの現在
座標がどの教示ポイントに対応するかを検索するため、
自動的に教示ポイントの検索が行える。そのため、教示
ポイントの指定の誤りがなく、また作業者による教示操
作が簡略化される。また、機械の絶対座標をもとに検索
するのでなく、基準値に許容値を加味した相対値をもと
に検索するので、どのような基準値であってもこの教示
方法が使用できる。
According to the method of the present invention, the current coordinates of the loader,
In order to find out which teaching point the current coordinate of the loader corresponds to by comparing the reference value at each teaching point of the basic loader program with the coordinate with the allowable value added,
Teaching points can be automatically searched. Therefore, there is no mistake in the designation of the teaching point, and the teaching operation by the operator is simplified. Further, since the search is not based on the absolute coordinates of the machine but based on the relative value in which the allowable value is added to the reference value, this teaching method can be used regardless of the reference value.

【0008】この発明の教示操作箱によると、主操作盤
と分離した持ち運びが可能なものとし、前記検索の開始
スイッチと、ローダの現在座標の格納指令スイッチとを
設けたので、ローダ位置が目視できる場所で教示操作が
行える。そのため、主操作盤の位置まで作業者が走り回
ることが不要となる。
According to the teaching operation box of the present invention, it is possible to carry it separately from the main operation panel, and the search start switch and the load command storing command switch for the current coordinates of the loader are provided. Teaching operations can be performed where possible. Therefore, it is not necessary for the worker to run around to the position of the main operation panel.

【0009】[0009]

【実施例】この発明の一実施例を図1ないし図8に基づ
いて説明する。図5はこの実施例のローダ教示方法を適
用するローダおよび工作機械の概略正面図である。旋盤
1は、2個の主軸チャック3,4と、2個のタレット
5,6とを備えた平行2軸タレット旋盤であり、表裏反
転装置9が主軸台10の上面に設置されている。表裏反
転装置9は、片方の反転チャック(Eチャック)7で受
け取ったワークを、旋回側の反転チャック(Fチャッ
ク)8が支軸9a回りに旋回して受取り、元の位置に戻
ることによりワークを表裏反転状態にするものである。
旋盤1の左右両側には、各々素材ワークの搬入台11お
よび製品ワークの搬出台12が設けられている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be described with reference to FIGS. FIG. 5 is a schematic front view of a loader and a machine tool to which the loader teaching method of this embodiment is applied. The lathe 1 is a parallel biaxial turret lathe equipped with two spindle chucks 3 and 4 and two turrets 5 and 6, and a front / back reversing device 9 is installed on the upper surface of a headstock 10. The front / back reversing device 9 receives the work received by one of the reversing chucks (E chuck) 7 by the reversing chuck (F chuck) 8 on the revolving side pivoting around the support shaft 9a and returning to the original position. Is turned over.
On both the left and right sides of the lathe 1, there are provided a material work carry-in table 11 and a product work carry-out table 12, respectively.

【0010】ローダ2はガントリ式のものであり、旋盤
1の上方の架設レール13に沿って走行する走行台14
に、前後移動台15を介して昇降ロッド16を設け、そ
のロッド下端にローダヘッド17を設けて構成される。
これら走行台14の左右(X軸方向)走行、前後移動台
15の前後(Z軸方向)移動、および昇降ロッド15の
昇降(Y軸方向)により、ローダヘッド17は3次元方
向に移動可能である。ローダヘッド17は、下向きと前
向きの2個のローダチャック18,18を有しており、
両チャック位置を互いに入れ替え自在なスイベル式のも
のとしてある。
The loader 2 is of a gantry type, and a traveling base 14 traveling along an erection rail 13 above the lathe 1.
In addition, an elevating rod 16 is provided via the front-rear moving table 15, and a loader head 17 is provided at the lower end of the rod.
The loader head 17 can be moved in three-dimensional directions by moving the traveling platform 14 left and right (X axis direction), moving the forward and backward moving platform 15 forward and backward (Z axis direction), and moving up and down the rod 15 (Y axis direction). is there. The loader head 17 has two loader chucks 18, 18 facing downward and
It is a swivel type with both chuck positions interchangeable.

【0011】図6は、旋盤1およびローダ2の平面図で
ある。旋盤1は、機体カバー20内に収容してあり、そ
の後部にNC装置21を設けると共に、前部にペンダン
ト式の主操作盤22が設けてある。NC装置21は、旋
盤1およびローダ2を制御するコンピュータ制御式のも
のであり、主操作盤22の操作でプログラム運転および
手動運転が可能としてある。NC装置21には、旋盤1
およびローダ2の自動運転プログラムの他に、そのロー
ダプログラムの教示を行う教示プログラムを備えてい
る。主操作盤22は、各種のスイッチ類,CRT表示装
置,およびランプ類等を設けたものであり、主操作盤2
2にこの発明の実施例にかかる教示操作箱23がコード
24を介して接続されている。教示操作箱23は、作業
者が片手で持ち運びができる程度の大きさのものであ
る。
FIG. 6 is a plan view of the lathe 1 and the loader 2. The lathe 1 is housed in a machine body cover 20, an NC device 21 is provided at the rear part thereof, and a pendant type main operation panel 22 is provided at the front part. The NC device 21 is a computer-controlled type that controls the lathe 1 and the loader 2, and is capable of performing a program operation and a manual operation by operating the main operation panel 22. The NC device 21 includes a lathe 1
In addition to the automatic operation program for the loader 2, a teaching program for teaching the loader program is provided. The main operation panel 22 is provided with various switches, a CRT display device, lamps and the like.
2, a teaching operation box 23 according to the embodiment of the present invention is connected via a cord 24. The teaching operation box 23 has a size such that an operator can carry it with one hand.

【0012】図8に示すように、教示操作箱23は、両
側面に押しボタン式の検索開始スイッチPB1および座
標格納スイッチPB2を各々設け、前面に回転式の前後
駆動スイッチSW1と、モード設定用のロータリスイッ
チSW2と、押しボタン式の全停止スイッチPB3と、
各種の表示ランプR1〜R4とが設けてある。また、各
スイッチやボタンに対応する文字表示が施してある。ロ
ータリスイッチSW2は、教示モードの設定に用いられ
る他に、希望の動作の文字表示の位置に指針を合わせた
状態で前後駆動スイッチSW1を前進側または後退側に
合わせることにより、ジョグ送りやチャック開閉の操作
を可能とする機能を果たす。
As shown in FIG. 8, the teaching operation box 23 is provided with push button type search start switches PB1 and coordinate storing switches PB2 on both sides, respectively, and a front and rear rotary drive switch SW1 and a mode setting switch. Rotary switch SW2, and push button type full stop switch PB3,
Various display lamps R1 to R4 are provided. In addition, characters are displayed corresponding to each switch and button. The rotary switch SW2 is used not only for setting the teaching mode, but also by setting the forward / backward drive switch SW1 to the forward side or the backward side with the pointer aligned with the position of the character display of the desired operation, to jog feed or open / close the chuck. The function that enables the operation of.

【0013】図5における旋盤1およびローダ2は、両
面加工の場合、例えば次の動作を繰り返して行わせる。
旋盤1は、片方の主軸チャック3で片面加工したワーク
を、表裏反転装置9で反転させた後に、もう片方の主軸
チャック4で把持し、残り片面の加工を行う。ローダ2
は、この間のワークの受渡しを行う。
In the case of double-sided processing, the lathe 1 and the loader 2 in FIG. 5 repeat the following operations, for example.
The lathe 1 inverts a workpiece, which has been machined on one side by one of the spindle chucks 3, by the front and back reversing device 9, and then is gripped by the other spindle chuck 4, and processes the remaining one side. Loader 2
Will deliver the work during this period.

【0014】すなわち、ローダ2は、供給台11上の未
加工ワークを下向きのローダチャック18で受取り、左
主軸チャック3の上方位置まで走行した後、左主軸チャ
ック3と対面する左インデックス位置P1(図7)まで
下降し、左アンロード位置P2まで前進して前向きのロ
ーダチャック18で左主軸チャック3の片面加工済みワ
ークWを受け取る。この後、左インデックス位置P1に
後退して下向きと前向きのローダチャック18,18の
位置を入れ替え、左ロード位置(左アンロード位置P2
と略同じ位置)まで前進して未加工ワークを左主軸チャ
ック3に渡す。
That is, the loader 2 receives the unworked work on the supply table 11 by the loader chuck 18 facing downward, travels to a position above the left spindle chuck 3, and then the left index position P1 (which faces the left spindle chuck 3). 7), it advances to the left unload position P2, and the forward loader chuck 18 receives the one-side processed workpiece W of the left spindle chuck 3. Thereafter, the positions of the loader chucks 18, 18 facing downward and reversing to the left index position P1 are exchanged, and the left load position (left unload position P2
To the left spindle chuck 3 by advancing to the left spindle chuck 3.

【0015】ついで、後退の後、反転チャック(Eチャ
ック)7位置まで上昇して前進し、片面加工済みワーク
を反転チャック(Eチャック)8へ渡す。この後、Fチ
ャック位置へ移動して反転ワークを受取り、右インデッ
クス位置へ下降して両ローダチャック18の位置を入れ
替えた後、右アンロード位置に前進して右主軸チャック
4の両面加工済みワークを受取る。ついで、右インデッ
クス位置への後退、ローダチッャク位置の入れ替え、右
ロード位置への前進を行って片面加工済みワークを右主
軸チャック4に渡す。この後、搬出台12へ移動して両
面加工済みワークを排出し、搬入台11へ戻る。このよ
うな動作を繰り返して行う。
Then, after retreating, the work is raised to the position of the reversing chuck (E chuck) 7 and moved forward, and the one-side processed work is transferred to the reversing chuck (E chuck) 8. After that, it moves to the F chuck position to receive the reversed work, descends to the right index position and replaces the positions of both loader chucks 18, and then advances to the right unload position to perform the double-side processed work on the right spindle chuck 4. To receive. Then, the work is moved back to the right index position, the loader chuck position is exchanged, and the work is moved to the right load position to pass the one-side processed workpiece to the right spindle chuck 4. After that, the work is moved to the carry-out table 12, the work having both sides processed is discharged, and the work is returned to the carry-in table 11. Such an operation is repeated.

【0016】つぎに教示方法を説明する。この方法で
は、図4に示すように、一度元になるローダプログラム
(以下「基本ローダプログラム」と称す)を作成してお
き(R1)、この基本ローダプログラムをコピーし(R
2)、このコピーしたローダプログラムにつき、後述の
教示方法で移動位置の座標を変更して対象ワーク用のロ
ーダプログラムを作成する(R3)。
Next, the teaching method will be described. In this method, as shown in FIG. 4, an original loader program (hereinafter referred to as "basic loader program") is created (R1), and this basic loader program is copied (R1).
2) With respect to the copied loader program, the coordinates of the moving position are changed by a teaching method described later to create a loader program for the target work (R3).

【0017】基本ローダプログラムは、所定のワークに
つき、所定の動作をローダ2に行わせるローダ自動運転
プログラムであり、この例では前述の繰り返し両面加工
用の動作を行わせるものを使用している。この基本ロー
ダプログラムでは、図2に各教示ポイントの名称を示す
ように、12個の移動位置の教示ポイントが設けられ、
かつ動作順序や、チャック開閉等の動作指令が設定され
ている。なお、基本ローダプログラムを作成するときの
各教示ポイントにおける座標の教示には、従来の一般の
教示方法、例えばこの明細書の従来技術の欄で説明した
教示方法等が採られる。
The basic loader program is a loader automatic operation program for causing the loader 2 to perform a predetermined operation for a predetermined work, and in this example, a program for performing the above-described repeated double-sided processing operation is used. In this basic loader program, as shown in FIG. 2 with the names of the teaching points, 12 teaching points at moving positions are provided.
In addition, the operation order and operation commands for opening and closing the chuck are set. For teaching the coordinates at each teaching point when creating the basic loader program, a conventional general teaching method, such as the teaching method described in the section of the prior art of this specification, is adopted.

【0018】この実施例の教示方法では、前記基本ロー
ダプログラムの各教示ポイントに対して、教示操作時に
おけるローダ現在位置がどの教示ポイントであるかを検
索するために使用する許容値を予め設定しておく。この
許容値は、NC装置21における所定の記憶領域にパラ
メータとして変更可能に設定し、あるいはROM等に固
定値として設定する。図2は、各教示ポイントについて
の各軸許容値の設定例を示す。各許容値は、基本ローダ
プログラムに既に教示された座標を基準値として、各軸
毎に設定してある。同図の「150」とは、基準値から
±150mmの範囲を示す。「小」とは、基準値から例え
ば±10mm程度の所定の小さな範囲を示す。各教示ポイ
ントにつき、必要な場合は、図2の図表における「その
他」の欄に示すように、その教示ポイントであることを
決定するための位置データ以外の条件、例えば主軸チャ
ックの開閉状態等を設定しておく。
In the teaching method of this embodiment, for each teaching point of the basic loader program, an allowable value used for searching what teaching point the loader current position is at the time of teaching operation is preset. Keep it. This allowable value is set as a parameter in a predetermined storage area of the NC device 21 so as to be changeable, or set as a fixed value in a ROM or the like. FIG. 2 shows a setting example of each axis allowable value for each teaching point. Each allowable value is set for each axis using the coordinates already taught in the basic loader program as a reference value. “150” in the figure indicates a range of ± 150 mm from the reference value. “Small” indicates a predetermined small range of, for example, about ± 10 mm from the reference value. For each teaching point, if necessary, specify conditions other than the position data for determining the teaching point, such as the open / close state of the spindle chuck, as shown in the "Other" column in the chart of FIG. Set it.

【0019】図2の設定例によると、図7に示すように
左インデックス位置P1の場合、許容値Yaは、位置P
1のY座標基準値から±150mmの範囲となり、許容値
Zaは位置P1のZ座標基準値から±10mm程度の範囲
となる。
According to the setting example of FIG. 2, in the case of the left index position P1 as shown in FIG. 7, the allowable value Ya is the position P.
The range 1 is within ± 150 mm from the Y coordinate reference value, and the allowable value Za is within ± 10 mm from the position P1 Z coordinate reference value.

【0020】つぎに、対象ワークが変わったときの教示
手順を説明する。前記のように基本ローダプログラムを
コピーした後、図1に流れ図で示す手順で教示を行う。
まず、作業者はローダヘッド17を教示したい位置へ手
動(ジョグ送り)で移動させる(S1)。位置が決まる
と、教示操作箱23(図8)のロータリスイッチSW2
を教示モードに合わせておいて(S2)、検索開始スイ
ッチPB1をオンする(S3)。
Next, the teaching procedure when the target work is changed will be described. After copying the basic loader program as described above, teaching is performed in the procedure shown in the flowchart of FIG.
First, the operator manually moves (jog feeds) the loader head 17 to a position where he / she wants to teach (S1). When the position is determined, the rotary switch SW2 of the teaching operation box 23 (FIG. 8)
Is set to the teaching mode (S2), and the search start switch PB1 is turned on (S3).

【0021】このオン操作に応答して、NC装置21で
は検索作業(S4)を行う。この検索は、現在のローダ
2の各軸座標と各教示ポイントの基準値に許容値を加味
した座標との比較を行い、現在のローダ座標がどの教示
ポイントに対応するかを検索する。例えば、現在のロー
ダ2のX座標がXpであり、任意の教示ポイントの基準
値となるX座標がX1 、その許容値が±Xaである場
合、次式 X1 −Xa≦Xp≦X1 +Xa ・・・・ を充足すれば、その教示ポイントに対応する可能性があ
るため、検索対象に残す。充足しない教示ポイントは検
索対象から除く。なお、許容値Xaは+側と−側とで異
なる値に設定する場合もあるが、その場合でも前記の式
を使用できる。このようにして、図3に示すように1
2個の教示ポイントからX軸,Y軸,Z軸の順に対応可
能性のある教示ポイントを絞り込み、最終的に1個の教
示ポイントを残す。なお、ロード位置とアンロード位置
とは略同じ座標であるため、現在の主軸チャック3,4
の開閉状態が設定条件に充足するか否か絞り込む。左側
か右側かは、X軸の座標により判断できる。左側のアン
ロードかロードかの判断が座標絞り込みでは出来ないの
でこの時はチャック3の開閉状態を設定条件とする。右
の場合はチャック4となる。
In response to this ON operation, the NC device 21 performs a search operation (S4). In this search, each axis coordinate of the current loader 2 is compared with coordinates in which the allowable value is added to the reference value of each teaching point to search which teaching point the current loader coordinate corresponds to. For example, if the current X coordinate of the loader 2 is Xp, and the X coordinate serving as the reference value of any teaching point is X 1 , and the allowable value thereof is ± Xa, the following formula X 1 −Xa ≦ Xp ≦ X 1 If + Xa ... Is satisfied, it may correspond to the teaching point, and therefore it is left as a search target. Teaching points that are not satisfied are excluded from the search target. Note that the allowable value Xa may be set to different values on the + side and the − side, but even in that case, the above formula can be used. In this way, as shown in FIG.
From the two teaching points, the teaching points that may possibly correspond to the X axis, the Y axis, and the Z axis are narrowed down, and finally one teaching point is left. Since the load position and the unload position have substantially the same coordinates, the current spindle chucks 3, 4
It is narrowed down whether the open / closed state of is satisfied with the set condition. Whether it is the left side or the right side can be determined by the coordinate of the X axis. Since it is not possible to determine the unloading or loading on the left side by narrowing down the coordinates, the open / closed state of the chuck 3 is set as the setting condition at this time. In the case of the right, the chuck 4 is used.

【0022】このように検索を行って、検索結果が1個
に絞れると教示可能状態とし、どの教示ポイントが検索
されたかが分かるように、主操作盤22のCRT画面に
おける教示ポイント名称の表示部分にカーソルを移動さ
せる(S5,S6)。同時に、教示操作箱23の有効表
示ランプR3が点滅状態となる。なお、前記画面には各
教示ポイントの基準値と共にローダ現在位置も表示させ
る。教示ポイントが1個に絞れなかった場合、または零
件となった場合は、ブザーを鳴らして該当教示ポイント
が無かったことを作業者に知らせる(S5,S10)。
When the search is performed in this manner and the search result is narrowed down to one, the teaching state is set, and the teaching point name is displayed on the CRT screen of the main operation panel 22 so that the teaching point can be known. The cursor is moved (S5, S6). At the same time, the effective display lamp R3 of the teaching operation box 23 is in a blinking state. The current position of the loader is displayed on the screen together with the reference value of each teaching point. When the number of teaching points cannot be narrowed down to one, or when the number of teaching points is zero, the buzzer is sounded to inform the operator that there is no corresponding teaching point (S5, S10).

【0023】前記の教示可能状態において、教示操作箱
23の座標格納スイッチPB2をオンすることにより
(S7)、検索された教示ポイントのデータに現在のロ
ーダの各軸座標が格納され、その教示ポイントについて
の教示が完了する(S8)。また、この教示完了によ
り、教示操作箱23の有効表示ランプR3は、前記の点
滅状態から点灯状態に変わる(S9)。他の教示ポイン
トの教示を行うときは(S11)、ステップS1に戻っ
て前記の各動作を繰り返す。このようにして、必要な全
ての教示ポイントについての教示が終了すると、その対
象ワーク用のローダプログラムが完成する。
In the teaching enabled state, by turning on the coordinate storage switch PB2 of the teaching operation box 23 (S7), the current coordinate of each axis of the loader is stored in the retrieved teaching point data. Is completed (S8). When the teaching is completed, the valid display lamp R3 of the teaching operation box 23 changes from the blinking state to the lighting state (S9). When teaching another teaching point (S11), the process returns to step S1 and the above-described operations are repeated. In this way, when teaching of all required teaching points is completed, the loader program for the target work is completed.

【0024】この教示方法によると、このように自動的
に教示ポイントの検索が行え、そのため、教示ポイント
の指定の誤りがなく、また作業者による教示操作が簡略
化される。また、機械の絶対座標をもとに検索するので
なく、基準値に許容値を加味した相対値をもとに検索す
るので、どのような基準値であってもこの教示方法が使
用できる。
According to this teaching method, the teaching points can be automatically searched in this way, so that there is no mistake in the designation of the teaching points and the teaching operation by the operator is simplified. Further, since the search is not based on the absolute coordinates of the machine but based on the relative value in which the allowable value is added to the reference value, this teaching method can be used regardless of the reference value.

【0025】また、この教示操作箱23は、主操作盤2
2と分離した小型のものであり、持ち運びが可能である
ため、ローダ位置が目視できる場所で教示操作が行え
る。そのため、主操作盤22の位置まで作業者が走り回
ることが不要となる。また、この教示操作箱23は、検
索開始スイッチPB1と、ローダの現在座標の座標格納
スイッチPB2とを設けたので、教示ポイントが多数あ
っても、この2個のスイッチPB1,PB2だけで全て
の教示ポイントにつき操作が可能であり、操作が作業者
に分かり易くて簡単に行える。
In addition, the teaching operation box 23 is the main operation panel 2
Since it is small and separate from 2, and can be carried around, teaching operation can be performed in a place where the loader position can be visually observed. Therefore, it is not necessary for the worker to run around to the position of the main operation panel 22. Further, since the teaching operation box 23 is provided with the search start switch PB1 and the coordinate storing switch PB2 for the current coordinates of the loader, even if there are many teaching points, only these two switches PB1 and PB2 are sufficient. The teaching point can be operated, and the operation is easy and easy for the operator to understand.

【0026】なお、前記実施例は平行2軸旋盤1のロー
ダ2に適用した場合につき説明したが、この発明は対向
2軸旋盤や、旋盤以外の各種の工作機械におけるローダ
の教示にも適用することができる。
Although the above embodiment has been described for the case of being applied to the loader 2 of the parallel twin-spindle lathe 1, the present invention is also applied to the teaching of the loader in the opposite twin-spindle lathe and various machine tools other than the lathe. be able to.

【0027】[0027]

【発明の効果】この発明のローダの教示方法は、基本ロ
ーダプログラムの各教示ポイントにつき、基準値に対す
る許容値を予め設定しておき、ローダの現在座標と前記
基準値に許容値を加味した座標とを比較してローダの現
在座標がどの教示ポイントに対応するかを検索し、その
検索した教示ポイントの座標としてローダの現在座標を
格納するようにしたため、座標を書き換える教示ポイン
トを自動的に検索できて、教示ポイントの指定に誤りが
生じず、教示操作を簡略化できる。
According to the teaching method of the loader of the present invention, for each teaching point of the basic loader program, the allowable value with respect to the reference value is set in advance, and the current coordinates of the loader and the coordinates obtained by adding the allowable value to the reference value are set. The current coordinates of the loader are searched as to which teaching point the current coordinates of the loader correspond to, and the current coordinates of the loader are stored as the coordinates of the searched teaching points. As a result, an error does not occur in the designation of the teaching point, and the teaching operation can be simplified.

【0028】また、この発明の教示操作箱は、主操作盤
と分離された持ち運びが可能なものとし、前記検索の開
始スイッチと、ローダの現在座標の格納指令スイッチと
を設けたので、ローダ位置が目視できる場所で教示操作
を行うことができて、主操作盤の位置まで作業者が走り
回ることが不要となる。
Further, since the teaching operation box of the present invention can be carried separately from the main operation panel and is provided with the search start switch and the load command storage command switch of the loader, the loader position can be improved. The teaching operation can be performed in a place where the operator can see, and it becomes unnecessary for the operator to run to the position of the main operation panel.

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

【図1】この発明の一実施例にかかる教示方法を示す流
れ図である。
FIG. 1 is a flowchart showing a teaching method according to an embodiment of the present invention.

【図2】その教示ポイントの許容値の設定内容を示す説
明図である。
FIG. 2 is an explanatory diagram showing setting contents of an allowable value of a teaching point.

【図3】教示ポイントの絞り込み過程の説明図である。FIG. 3 is an explanatory diagram of a process of narrowing down teaching points.

【図4】同教示方法とその準備過程とを示す概略流れ図
である。
FIG. 4 is a schematic flowchart showing the teaching method and the preparation process thereof.

【図5】同教示方法を適用するローダおよび旋盤の正面
図である。
FIG. 5 is a front view of a loader and a lathe to which the teaching method is applied.

【図6】同ローダおよび旋盤の平面図である。FIG. 6 is a plan view of the loader and the lathe.

【図7】同ローダの動作説明図である。FIG. 7 is an operation explanatory diagram of the same loader.

【図8】教示操作箱の拡大正面図である。FIG. 8 is an enlarged front view of a teaching operation box.

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

1…旋盤、2…ローダ、3,4…主軸チャック、7,8
…反転チャック、11…搬入台、12…搬出台、17…
ローダヘッド、18…ローダチャック、21…NC装
置、22…主操作盤、23…教示操作箱、P1…左イン
デックス位置、P2…左アンロード位置、PB1…検索
開始スイッチ、PB2…座標格納スイッチ、Ya,Za
…許容値
1 ... Lathe, 2 ... Loader, 3, 4 ... Spindle chuck, 7, 8
… Reversal chuck, 11… Loading table, 12… Unloading table, 17…
Loader head, 18 ... Loader chuck, 21 ... NC device, 22 ... Main operation panel, 23 ... Teaching operation box, P1 ... Left index position, P2 ... Left unload position, PB1 ... Search start switch, PB2 ... Coordinate storage switch, Ya, Za
… Allowable value

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ローダに所定の動作を行わせる基本ロー
ダプログラムの各教示ポイントにつき、基準値に対する
許容値を設定しておく過程と、ローダを教示したい位置
へ移動させる過程と、ローダの現在座標と前記基準値に
許容値を加味した座標とを比較し、ローダ現在座標がど
の教示ポイントに対応するかを検索する過程と、その検
索した教示ポイントの座標としてローダの現在座標を格
納する過程とを含むローダの教示方法。
1. A process of setting an allowable value with respect to a reference value for each teaching point of a basic loader program that causes a loader to perform a predetermined operation, a process of moving the loader to a position to be taught, and a current coordinate of the loader. A step of searching the teaching point to which the loader current coordinate corresponds, by comparing the reference value with a coordinate obtained by adding an allowable value, and a step of storing the present coordinate of the loader as the coordinate of the retrieved teaching point. And a method for teaching a loader.
【請求項2】 請求項1記載の教示方法に使用する持ち
運びが可能な教示操作箱であって、ローダの主操作盤と
分離して設けられ、現在のローダ座標がどの教示ポイン
トに対応するかの検索を開始させるスイッチと、ローダ
の現在座標を教示ポイントの座標として格納させるスイ
ッチとを備えたローダの教示操作箱。
2. A portable teaching operation box used in the teaching method according to claim 1, which is provided separately from the main operation panel of the loader, and which teaching point the current loader coordinate corresponds to. The teaching operation box of the loader, which is provided with a switch for starting the search of the loader and a switch for storing the current coordinates of the loader as the coordinates of the teaching point.
JP5195415A 1993-07-12 1993-07-12 Loader teaching method and teaching operation box Expired - Fee Related JP2624134B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5195415A JP2624134B2 (en) 1993-07-12 1993-07-12 Loader teaching method and teaching operation box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5195415A JP2624134B2 (en) 1993-07-12 1993-07-12 Loader teaching method and teaching operation box

Publications (2)

Publication Number Publication Date
JPH0724760A true JPH0724760A (en) 1995-01-27
JP2624134B2 JP2624134B2 (en) 1997-06-25

Family

ID=16340713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5195415A Expired - Fee Related JP2624134B2 (en) 1993-07-12 1993-07-12 Loader teaching method and teaching operation box

Country Status (1)

Country Link
JP (1) JP2624134B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5296083A (en) * 1992-06-11 1994-03-22 Petino Onofrio G Process and apparatus for removal of asbestos floor tile
JP2015207135A (en) * 2014-04-21 2015-11-19 村田機械株式会社 Machine tool, program search method, and control program
WO2024166294A1 (en) * 2023-02-09 2024-08-15 株式会社Fuji Machine tool
WO2025052670A1 (en) * 2023-09-08 2025-03-13 株式会社Fuji Machine tool

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0275005A (en) * 1988-09-12 1990-03-14 Mitsubishi Electric Corp Robot controller
JPH05134738A (en) * 1991-11-08 1993-06-01 Fanuc Ltd Program approximation point automatic selection system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0275005A (en) * 1988-09-12 1990-03-14 Mitsubishi Electric Corp Robot controller
JPH05134738A (en) * 1991-11-08 1993-06-01 Fanuc Ltd Program approximation point automatic selection system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5296083A (en) * 1992-06-11 1994-03-22 Petino Onofrio G Process and apparatus for removal of asbestos floor tile
JP2015207135A (en) * 2014-04-21 2015-11-19 村田機械株式会社 Machine tool, program search method, and control program
WO2024166294A1 (en) * 2023-02-09 2024-08-15 株式会社Fuji Machine tool
WO2025052670A1 (en) * 2023-09-08 2025-03-13 株式会社Fuji Machine tool

Also Published As

Publication number Publication date
JP2624134B2 (en) 1997-06-25

Similar Documents

Publication Publication Date Title
US7899574B2 (en) Machine-tool controller
EP0022372A1 (en) A numerical control system having a machine tool and a robot
JPH0321299B2 (en)
JPH11179633A (en) Method and device for inputting and displaying structure information of machining system
JPH028855B2 (en)
JPS58155101A (en) Tool selection control in four-axis numerical control lathe
US20050222706A1 (en) Method and device for generation of machining program
JP2624134B2 (en) Loader teaching method and teaching operation box
JP7439082B2 (en) Machine tools, machine tool control methods, and machine tool control programs
JPS58225406A (en) Industrial robot
JP4047986B2 (en) Numerical control method and apparatus
JP3532255B2 (en) Input data display method for interactive numerical controller
JP4286940B2 (en) NC machining program creation method and apparatus for machine tools
JP2677163B2 (en) Method for restarting operation of loader on lathe
US20250144714A1 (en) Turret lathe and tool preparation method
WO1985002693A1 (en) Tool-selecting method for automatic programming
US20250103016A1 (en) Operating apparatus and display method
JPS60159907A (en) Teaching box of robot
JP6887070B1 (en) Machine tools, display control methods, and display control programs
JP2531147B2 (en) Numerical control data creation method
JP2614607B2 (en) Numerical control data creation method for machine tools
JP2603622B2 (en) Numerical control data creation method for machine tools
JPS62228309A (en) Nc machine tool
JPH0739069B2 (en) Numerical control machine tool
JP2670148B2 (en) Numerical control unit

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080411

Year of fee payment: 11

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 13

Free format text: PAYMENT UNTIL: 20100411

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 14

Free format text: PAYMENT UNTIL: 20110411

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120411

Year of fee payment: 15

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120411

Year of fee payment: 15

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130411

Year of fee payment: 16

LAPS Cancellation because of no payment of annual fees