JPH08115113A - Tool weight detecting system for machine tool - Google Patents

Tool weight detecting system for machine tool

Info

Publication number
JPH08115113A
JPH08115113A JP24789894A JP24789894A JPH08115113A JP H08115113 A JPH08115113 A JP H08115113A JP 24789894 A JP24789894 A JP 24789894A JP 24789894 A JP24789894 A JP 24789894A JP H08115113 A JPH08115113 A JP H08115113A
Authority
JP
Japan
Prior art keywords
tool
weight
turret
automatic
machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP24789894A
Other languages
Japanese (ja)
Inventor
Masanobu Takemoto
政信 嶽本
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP24789894A priority Critical patent/JPH08115113A/en
Publication of JPH08115113A publication Critical patent/JPH08115113A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Automatic Tool Replacement In Machine Tools (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE: To perform a tool exchange operation optimum for tool weight to be mounted concerning a machine tool provided with an automatic tool exchanger. CONSTITUTION: A weight data storage means 2 stores weight data, which are inputted by a data input means 1 due to a screen operation or the like, of respective tools to be set in the automatic tool exchanger. When a tool exchange is commanded by a working program or the like, based on the weight data of tools in the weight data storage means 2, a tool exchange control means 3 controls the operation of a turret 5 as the automatic tool exchanger of a machine tool 4. When the weight of one tool among the tools set on the turret 5 is more than prescribed weight set in advance, for example, the rotating speed of the turret 5 is controlled to be decelerated.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は自動工具交換装置を有す
る工作機械の工具重量検出方式に関し、特に工具交換速
度を制御する工作機械の工具重量検出方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tool weight detection method for a machine tool having an automatic tool changer, and more particularly to a tool weight detection method for a machine tool which controls a tool change speed.

【0002】[0002]

【従来の技術】従来、工作機械の主軸に取り付ける工具
を自動的に交換する自動工具交換装置(ATC:automa
tic tool changer)では、作業に必要な複数の工具が予
めセットされ、主軸の工具を加工状態に応じて指定され
た工具に自動的に交換するようになっている。
2. Description of the Related Art Conventionally, an automatic tool changer (ATC: automa) for automatically changing a tool attached to a spindle of a machine tool.
In tic tool changer), a plurality of tools required for work are set in advance, and the tool on the spindle is automatically replaced with the designated tool according to the machining state.

【0003】ところで、旋盤や穴空け専用の工作機械で
は、小型の自動工具交換装置が備えられている。この小
型の自動工具交換装置は、タレットの円周上に等間隔に
グリップが設けられており、これら各グリップに工具が
取り付けられるようになっている。そして、工具交換時
には、交換したい工具が主軸の位置にくるようにタレッ
トを回転し、タレットから目的の工具を自動的に取り外
して主軸に取り付けるようになっている。
By the way, in a lathe and a machine tool exclusively for boring, a small automatic tool changer is provided. In this small-sized automatic tool changer, grips are provided at equal intervals on the circumference of the turret, and tools are attached to these grips. When exchanging tools, the turret is rotated so that the tool to be exchanged comes to the position of the spindle, and the desired tool is automatically removed from the turret and attached to the spindle.

【0004】[0004]

【発明が解決しようとする課題】しかし、一般にグリッ
プは、バネ圧によって工具を保持する機構になっている
ため、工具が重い場合には、タレットが回転して停止す
るときにその衝撃でグリップから外れる心配がある。こ
のため、従来は、各グリップに取り付ける工具の重量に
制限を設けていた。あるいは、この制限を越える重量の
工具を取り付けても問題がないように、タレットの回転
速度を通常よりも低速度(一定値)で動作させる機械仕
様の工作機械もあった。
However, since the grip generally has a mechanism for holding the tool by spring pressure, when the tool is heavy, when the turret rotates and stops, the grip causes the grip to move from the grip. I'm worried about coming off. Therefore, conventionally, the weight of the tool attached to each grip is limited. Alternatively, some machine tools have mechanical specifications in which the rotational speed of the turret is operated at a lower speed (constant value) than usual so that there is no problem even if a tool having a weight exceeding this limit is attached.

【0005】しかし、低速度の機械仕様では、制限以内
の重量の工具のみを取り付けた場合には、逆に作業効率
が低下する。本発明はこのような点に鑑みてなされたも
のであり、取り付けられた工具の重量に最適な工具交換
動作を行うことのできる工作機械の工具重量検出方式を
提供することを目的とする。
However, in the low-speed machine specification, when only a tool having a weight within the limit is attached, the work efficiency is decreased. The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a tool weight detection method for a machine tool capable of performing a tool changing operation that is optimum for the weight of the attached tool.

【0006】[0006]

【課題を解決するための手段】本発明では上記課題を解
決するために、自動工具交換装置を有する工作機械の工
具重量検出方式において、前記自動工具交換装置にセッ
トされる各工具の重量データを格納する重量データ格納
手段と、前記工具の重量データに基づいて前記自動工具
交換装置の動作を制御する工具交換制御手段と、を有す
ることを特徴とする工作機械の工具重量検出方式が提供
される。
According to the present invention, in order to solve the above problems, in a tool weight detection system for a machine tool having an automatic tool changer, the weight data of each tool set in the automatic tool changer is obtained. A tool weight detection method for a machine tool, comprising: weight data storage means for storing the tool weight; and tool change control means for controlling the operation of the automatic tool changer based on the weight data of the tool. .

【0007】[0007]

【作用】重量データ格納手段は、自動工具交換装置にセ
ットされる各工具の重量データを格納する。工具交換制
御手段は、この工具の重量データに基づいて自動工具交
換装置の動作を制御する。
The weight data storage means stores the weight data of each tool set in the automatic tool changer. The tool change control means controls the operation of the automatic tool changer based on the weight data of the tool.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本実施例の機能の概念を示す図である。
重量データ格納手段2には、画面操作等によるデータ入
力手段1によって入力された、自動工具交換装置にセッ
トされる各工具の重量データが格納される。工具交換制
御手段3は、加工プログラム等により工具交換の指令が
あると、重量データ格納手段2内の工具の重量データに
基づいて工作機械4の自動工具交換装置としてのタレッ
ト5の動作を制御する。例えば、タレット5にセットさ
れた工具のうち少なくとも1個の工具の重量が予め設定
された所定重量以上のときには、タレット5の回転速度
を低速に制御する。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing the concept of the function of this embodiment.
The weight data storage means 2 stores the weight data of each tool set in the automatic tool changer, which is input by the data input means 1 by a screen operation or the like. The tool exchange control means 3 controls the operation of the turret 5 as the automatic tool exchange device of the machine tool 4 based on the weight data of the tool in the weight data storage means 2 when a tool exchange command is issued by a machining program or the like. . For example, when the weight of at least one of the tools set on the turret 5 is equal to or greater than a preset predetermined weight, the rotation speed of the turret 5 is controlled to a low speed.

【0009】図2は本発明の数値制御装置(CNC)の
ハードウェアの概略構成を示すブロック図である。数値
制御装置はプロセッサ11を中心に構成されている。プ
ロセッサ11は、ROM12に格納されたシステムプロ
グラムに従って数値制御装置全体を制御する。このRO
M12にはEPROMあるいはEEPROMが使用され
る。
FIG. 2 is a block diagram showing a schematic configuration of the hardware of the numerical controller (CNC) of the present invention. The numerical controller is mainly composed of the processor 11. The processor 11 controls the entire numerical controller according to the system program stored in the ROM 12. This RO
EP12 or EEPROM is used for M12.

【0010】RAM13にはSRAM等が使用され、一
時的な計算データ、表示データ、入出力信号等が格納さ
れる。不揮発性メモリ14には、図示されていないバッ
テリによってバックアップされたCMOSが使用され、
電源切断後も保持すべきパラメータ、加工プログラム、
工具補正データ、ピッチ誤差補正データ等が記憶され
る。また、不揮発性メモリ14には、後述する工具重量
データ等が格納されている。
An SRAM or the like is used for the RAM 13, and temporary calculation data, display data, input / output signals, etc. are stored therein. For the non-volatile memory 14, a CMOS backed up by a battery (not shown) is used,
Parameters, machining programs, which should be retained even after power is turned off,
Tool correction data, pitch error correction data, etc. are stored. Further, the non-volatile memory 14 stores tool weight data, which will be described later, and the like.

【0011】CRT/MDIユニット20は、数値制御
装置の前面あるいは機械操作盤と同じ位置に配置され、
データ及び図形の表示、データ入力、数値制御装置の運
転に使用される。グラフィック制御回路21は数値デー
タ及び図形データ等のディジタル信号を表示用のラスタ
信号に変換し、表示装置22に送り、表示装置22はこ
れらの数値及び図形を表示する。表示装置22にはCR
Tあるいは液晶表示装置が使用される。
The CRT / MDI unit 20 is arranged on the front surface of the numerical controller or at the same position as the machine operation panel.
Used to display data and graphics, input data, and operate numerical control equipment. The graphic control circuit 21 converts a digital signal such as numerical data and graphic data into a raster signal for display and sends the raster signal to the display device 22, and the display device 22 displays these numerical values and graphics. CR on the display device 22
A T or liquid crystal display device is used.

【0012】キーボード23は数値キー、シンボリック
キー、文字キー及び機能キーから構成され、加工プログ
ラムの作成、編集及び数値制御装置の運転に使用され
る。ソフトウェアキー24は表示装置22の下部に設け
られ、その機能は表示装置に表示される。表示装置の画
面が変化すれば、表示される機能に対応して、ソフトウ
ェアキーの機能も変化する。
The keyboard 23 is composed of numerical keys, symbolic keys, character keys and function keys, and is used for creating and editing a machining program and operating the numerical control device. The software key 24 is provided below the display device 22, and its function is displayed on the display device. When the screen of the display device changes, the function of the software key changes corresponding to the displayed function.

【0013】軸制御回路15はプロセッサ11からの軸
の移動指令を受けて、軸の移動指令をサーボアンプ16
に出力する。サーボアンプ16はこの移動指令を増幅
し、工作機械30に結合されたサーボモータを駆動し、
工作機械30の工具とワークの相対運動を制御する。な
お、軸制御回路15及びサーボアンプ16はサーボモー
タの軸数に対応した数だけ設けられる。
The axis control circuit 15 receives the axis movement command from the processor 11, and outputs the axis movement command to the servo amplifier 16
Output to. The servo amplifier 16 amplifies this movement command and drives a servo motor coupled to the machine tool 30,
It controls the relative motion of the tool and the work of the machine tool 30. The axis control circuits 15 and the servo amplifiers 16 are provided by the number corresponding to the number of axes of the servo motor.

【0014】PMC(プログラマブル・マシン・コント
ローラ)18は、プロセッサ11からバス19経由でM
(補助)機能信号、S(スピンドル速度制御)機能信
号、T(工具選択)機能信号等を受け取る。そして、こ
れらの信号をシーケンス・プログラムで処理して、出力
信号を出力し、工作機械30内の空圧機器、油圧機器、
電磁アクチュエイタ等を制御する。また、工作機械30
内の機械操作盤のボタン信号、スイッチ信号及びリミッ
トスイッチ等の信号を受けて、シーケンス処理を行い、
バス19を経由してプロセッサ11に必要な入力信号を
転送する。
A PMC (Programmable Machine Controller) 18 is an M processor via a bus 19 from the processor 11.
Receives (auxiliary) function signal, S (spindle speed control) function signal, T (tool selection) function signal, and the like. Then, these signals are processed by a sequence program, and output signals are output, and pneumatic equipment, hydraulic equipment in the machine tool 30,
Controls electromagnetic actuators, etc. Also, the machine tool 30
In response to the signals from the machine control panel inside, such as button signals, switch signals and limit switches, sequence processing is performed,
The necessary input signals are transferred to the processor 11 via the bus 19.

【0015】なお、図2ではスピンドルモータ制御回路
及びスピンドルモータ用アンプ等は省略してある。ま
た、上記の例ではプロセッサ11は1個で説明したが、
複数のプロセッサを使用してマルチプロセッサ構成にす
ることもできる。
In FIG. 2, the spindle motor control circuit, the spindle motor amplifier, etc. are omitted. In the above example, the number of processors 11 is one, but
It is also possible to use multiple processors in a multiprocessor configuration.

【0016】次に、本実施例の工作機械の工具重量検出
方式の具体的な処理について説明する。工具重量データ
に基づくタレット(自動工具交換装置)の動作制御は、
まず工具およびタレットに関するデータの入力および格
納から始まる。
Next, the specific processing of the tool weight detection system of the machine tool of this embodiment will be described. Operation control of the turret (automatic tool changer) based on tool weight data
We start by entering and storing data about tools and turrets.

【0017】図3は表示装置22に表示される工具ファ
イル設定画面の具体例を示す図である。工具ファイル設
定画面41では、図に示すように、工具番号、工具名、
呼び径、材質、および重量等のデータが、オペレータに
よってキー入力される。
FIG. 3 is a view showing a concrete example of the tool file setting screen displayed on the display device 22. On the tool file setting screen 41, as shown in the figure, the tool number, tool name,
Data such as nominal diameter, material, and weight are keyed in by the operator.

【0018】図4は同じく表示装置22に表示されるタ
レットデータ設定画面の具体例を示す図である。タレッ
トデータ設定画面42では、タレットの各工具装着部の
番号(1、2、3・・・)に、それぞれ装着する工具の
工具番号(11、12、13・・・)が、オペレータに
よってキー入力される。
FIG. 4 is a view showing a concrete example of the turret data setting screen displayed on the display device 22 as well. On the turret data setting screen 42, the operator inputs the tool numbers (11, 12, 13 ...) of the tools to be attached to the numbers (1, 2, 3 ...) Of the tool attachment parts of the turret. To be done.

【0019】なお、ここでは図5に示すように、タレッ
ト50には、例えば番号1から10が付与された10個
の工具装着部T1〜T10が設けられているものとす
る。また、このタレット50に装着できる工具の制限総
重量は25kg以下、工具1個当りの制限重量は3.0
kg以下に設定されているものとする。
Here, as shown in FIG. 5, it is assumed that the turret 50 is provided with ten tool mounting portions T1 to T10 assigned numbers 1 to 10, for example. The total weight of the tools that can be attached to the turret 50 is 25 kg or less, and the maximum weight per tool is 3.0.
It shall be set to kg or less.

【0020】図6は工具ファイル設定画面41およびタ
レットデータ設定画面42で入力された各データに基づ
いて生成された工具重量データテーブルの一例を示す図
である。工具重量データテーブル61では、工具番号1
1〜20の工具重量の合計は24.7kgとなり、制限
総重量以下なのでアラームの必要がない。しかし、工具
装着部T10の工具番号20の重量は、3.1kgで制
限重量以上となる。この場合、制御側では、工具交換動
作を行うとき、通常よりも低速度でタレット50を回転
させるようにする。例えば、通常では工具交換時間が1
秒かかる設定とすると、低速度では1.4秒かかるよう
にする。これにより、タレット50の回転中あるいは停
止時に工具番号20の工具が工具装着部T10から外れ
て落下する心配がない。
FIG. 6 is a diagram showing an example of a tool weight data table generated based on each data input on the tool file setting screen 41 and the turret data setting screen 42. In the tool weight data table 61, tool number 1
The total of the tool weights of 1 to 20 is 24.7 kg, which is less than the total weight limit, so that no alarm is required. However, the weight of the tool number 20 of the tool mounting portion T10 is 3.1 kg, which is more than the limit weight. In this case, on the control side, when performing the tool changing operation, the turret 50 is rotated at a speed lower than usual. For example, the tool change time is usually 1
If it is set to take a second, it takes 1.4 seconds at low speed. As a result, there is no concern that the tool with the tool number 20 will fall off the tool mounting portion T10 while the turret 50 is rotating or is stopped.

【0021】図7は工具重量データテーブルの第2の例
を示す図である。この工具重量データテーブル71で
は、各工具重量は3.0kgで制限重量以下であるが、
工具総重量が30.0kgであり、制限総重量以上とな
る。このような場合には、制御側では、アラームを出力
し、表示画面上でアラーム表示を行ったりする。
FIG. 7 is a diagram showing a second example of the tool weight data table. In this tool weight data table 71, each tool weight is 3.0 kg, which is less than the limit weight.
The total tool weight is 30.0 kg, which is equal to or more than the limit total weight. In such a case, the control side outputs an alarm and displays an alarm on the display screen.

【0022】図8は工具重量データテーブルの第3の例
を示す図である。この工具重量データテーブル81で
は、連続した番号の工具装着部T1,T2,T3のみに
工具が装着されており、明らかに偏った状態にある。こ
のように、タレットに偏って工具が装着されている場合
には、制御側ではアラームを出力し、表示画面上でアラ
ーム表示を行ったりする。
FIG. 8 is a diagram showing a third example of the tool weight data table. In the tool weight data table 81, the tools are mounted only on the tool mounting portions T1, T2, T3 having consecutive numbers, which are clearly biased. In this way, when the tool is biasedly mounted on the turret, the control side outputs an alarm and displays an alarm on the display screen.

【0023】この偏りを判断するための手順としては、
まず、互いに向かい合う工具装着部の重量バランスがと
れているか否かを判断する。すなわち、図5のタレット
50で言えば、工具装着部T1とT6、T2とT7、T
3とT8、T4とT9、T5とT10についてそれぞれ
重量バランスを判断する。工具装着部T1とT6との重
量バランスは、工具装着部T1に装着されている工具の
重量と工具装着部T6に装着されている工具の重量とを
比べ、両者の差の絶対値が基準値(例えば500g)以
下ならば重量バランスがとれていると見なす。他の工具
装着部についても同じように判断する。
The procedure for judging this bias is as follows:
First, it is determined whether or not the weights of the tool mounting portions facing each other are balanced. That is, in terms of the turret 50 of FIG. 5, the tool mounting portions T1 and T6, T2 and T7, T
The weight balance is judged for 3 and T8, T4 and T9, T5 and T10, respectively. For the weight balance between the tool mounting portions T1 and T6, the weight of the tool mounted on the tool mounting portion T1 is compared with the weight of the tool mounted on the tool mounting portion T6, and the absolute value of the difference between them is a reference value. If (eg, 500 g) or less, it is considered that the weight is balanced. Do the same for the other tool mounting parts.

【0024】図8の工具重量データテーブル81では、
工具装着部T1とT6との重量差の絶対値は|2.1k
g−0kg|=2.1kg>500gとなり、明らかに
重量バランスが悪い。同様に、工具装着部T2とT7で
も|2.2kg−0kg|=2.1kg>500g、工
具装着部T3とT8でも|2.2kg−0kg|=2.
1kg>500gとなり、明らかに重量バランスが悪
い。
In the tool weight data table 81 of FIG.
The absolute value of the weight difference between the tool mounting parts T1 and T6 is | 2.1k.
g-0 kg | = 2.1 kg> 500 g, and the weight balance is obviously poor. Similarly, | 2.2 kg-0 kg | = 2.1 kg> 500 g in the tool mounting portions T2 and T7, and | 2.2 kg-0 kg | = 2.
1kg> 500g, clearly unbalanced in weight.

【0025】このように各向かい合う工具装着部の重量
バランスを判断した結果、重量バランスのとれていない
組が2組以上ある場合には、制御側では、タレット50
全体で重量に偏りがあると判断し、アラームを出力し、
表示画面上でアラーム表示を行ったりする。
As a result of judging the weight balance of the tool mounting portions facing each other as described above, when there are two or more groups which are not balanced in weight, the turret 50 on the control side.
It is judged that the weight is biased as a whole, an alarm is output,
The alarm is displayed on the display screen.

【0026】図9はこのような本実施例の工具重量検出
を行うためのプロセッサ11側の処理手順を示すフロー
チャートである。 〔S1〕工具装着部番号を示す変数i、工具の重量オー
バを示す変数K、工具総重量を示す変数Xを、それぞれ
i=1、K=0、X=0とする。 〔S2〕i番目の工具装着部に装着される工具重量をY
とする。 〔S3〕X=Y+Xとする。 〔S4〕Y≦3.0kgであるか否かを判断し、そうで
なければステップS5に進み、そうであればステップS
6に進む。 〔S5〕K=1とする。 〔S6〕i=1+iとする。 〔S7〕i≦10であるか否かを判断し、そうであれば
ステップS2に戻り、そうでなればステップS8に進
む。 〔S8〕X>25.0kgであるか否かを判断し、そう
であればステップS9に進み、そうでなればステップS
10に進む。 〔S9〕タレット上の工具総重量が制限重量以上である
ことを知らせるアラームを出力する。 〔S10〕タレット上の工具装着状態に偏りがあるか否
かの確認を行う。 〔S11〕確認の結果偏りがあると判断されればステッ
プS12に進み、されなければステップS13に進む。 〔S12〕タレット上の工具装着状態に偏りがあること
を知らせるアラームを出力する。 〔S13〕K=1であるか否かを判断し、そうであれば
ステップS15に進み、そうでなればステップS14に
進む。 〔S14〕工具交換実行時に通常の速度で行うように設
定記憶する。 〔S15〕工具交換実行時に低速度で行うように設定記
憶する。
FIG. 9 is a flow chart showing the processing procedure on the processor 11 side for performing the tool weight detection of this embodiment. [S1] A variable i indicating a tool mounting portion number, a variable K indicating a tool overweight, and a variable X indicating a total tool weight are set to i = 1, K = 0, and X = 0, respectively. [S2] Y is the weight of the tool attached to the i-th tool attachment section.
And [S3] X = Y + X. [S4] It is determined whether Y ≦ 3.0 kg, and if not, the process proceeds to step S5, and if so, step S5.
Proceed to 6. [S5] K = 1 is set. [S6] Let i = 1 + i. [S7] It is determined whether i ≦ 10, and if so, the process returns to step S2, and if not, the process proceeds to step S8. [S8] It is determined whether or not X> 25.0 kg, and if so, the process proceeds to step S9, and if not, step S
Go to 10. [S9] An alarm is output to notify that the total tool weight on the turret is equal to or greater than the limit weight. [S10] It is confirmed whether the tool mounting state on the turret is uneven. [S11] If it is determined that there is a bias as a result of the confirmation, the process proceeds to step S12, and if not, the process proceeds to step S13. [S12] An alarm is output to notify that the tool mounting state on the turret is uneven. [S13] It is determined whether or not K = 1, and if so, the process proceeds to step S15, and if not, the process proceeds to step S14. [S14] The setting is stored so as to be performed at a normal speed when executing the tool change. [S15] The setting is stored so that the tool replacement is performed at a low speed.

【0027】図10は図9のステップS10における工
具装着の偏りを確認するための処理手順を示すフローチ
ャートである。 〔S21〕工具装着部番号を示す変数i、偏りを示す変
数mを、それぞれi=1、m=0とする。 〔S22〕i番目の工具装着部に装着される工具重量を
A、(i+5)番目の工具装着部に装着される工具重量
をBとする。 〔S23〕C=|A−B|とする。 〔S24〕Cが予め設定された基準値未満であるか否か
を判断し、そうであればステップS26に進み、そうで
なればステップS25に進む。 〔S25〕m=m+1とする。 〔S26〕i=i+1とする。 〔S27〕i≦5であるか否かを判断し、そうであれば
ステップS22に戻り、そうでなればステップS28に
進む。 〔S28〕m≧2であるか否かを判断し、そうであれば
ステップS30に進み、そうでなればステップS29に
進む。 〔S29〕タレット50上の工具の装着に偏りがないと
判断する。 〔S30〕タレット50上の工具の装着に偏りがあると
判断する。
FIG. 10 is a flow chart showing a processing procedure for confirming the imbalance of tool mounting in step S10 of FIG. [S21] The variable i indicating the tool mounting part number and the variable m indicating the deviation are set to i = 1 and m = 0, respectively. [S22] The weight of the tool mounted on the i-th tool mounting portion is A, and the weight of the tool mounted on the (i + 5) -th tool mounting portion is B. [S23] C = | AB | [S24] It is determined whether C is less than a preset reference value, and if so, the process proceeds to step S26, and if not, the process proceeds to step S25. [S25] Set m = m + 1. [S26] Set i = i + 1. [S27] It is determined whether i ≦ 5, and if so, the process returns to step S22, and if not, the process proceeds to step S28. [S28] It is determined whether or not m ≧ 2, and if so, the process proceeds to step S30, and if not, the process proceeds to step S29. [S29] It is determined that the mounting of the tool on the turret 50 is not uneven. [S30] It is determined that the mounting of the tool on the turret 50 is uneven.

【0028】このように、本実施例では、工具重量デー
タテーブルを有し、タレットに装着される工具の少なく
とも一つが制限重量を越えている場合には、工具交換速
度を自動的に低速度で行うようにしたので、交換作業中
に工具が落下する心配がない。また、全て適切な重量の
工具が装着されている場合には、通常の速度で工具交換
されるので、作業効率が低下することがない。
As described above, in the present embodiment, the tool weight data table is provided, and when at least one of the tools mounted on the turret exceeds the limit weight, the tool change speed is automatically set to a low speed. Since it has been done, there is no concern that the tool will drop during the replacement work. Further, when all the tools with appropriate weights are mounted, the tools are exchanged at a normal speed, so that work efficiency does not decrease.

【0029】また、本実施例では、タレット上の工具総
重量が制限総重量を越えている場合には、アラームを出
力するようにしたので、工作機械への過度な負担を防止
することができる。なお、アラームの出力の代わりに、
低速動作設定を行うようにしてもよい。
Further, in this embodiment, when the total tool weight on the turret exceeds the total limit weight, an alarm is output, so that an excessive load on the machine tool can be prevented. . In addition, instead of the alarm output,
The low speed operation setting may be performed.

【0030】さらに本実施例では、タレット上の工具重
量配分が偏っている場合には、アラームを出力するよう
にしたので、工作機械への過度な負担をより確実に防止
することができる。なお、この場合も、アラームの出力
の代わりに、低速動作設定を行うようにしてもよい。
Further, in this embodiment, when the tool weight distribution on the turret is biased, an alarm is output, so that an excessive load on the machine tool can be prevented more reliably. Also in this case, the low speed operation may be set instead of outputting the alarm.

【0031】なお、本実施例では、自動工具交換装置と
してタレットを搭載した工作機械の例を示したが、大型
のマガジンから工具を運んで交換する工作機械にも本発
明を適用することができる。
In this embodiment, an example of a machine tool equipped with a turret as an automatic tool changer is shown, but the present invention can also be applied to a machine tool which carries a tool from a large magazine and replaces it. .

【0032】[0032]

【発明の効果】以上説明したように本発明では、自動工
具交換装置にセットされる各工具の重量データを格納
し、この工具の重量データに基づいて自動工具交換装置
の動作を制御するようにしたので、取り付けられた工具
の重量に最適な工具交換動作を行うことができ、工具の
落下等を防止することができる。
As described above, according to the present invention, the weight data of each tool set in the automatic tool changer is stored and the operation of the automatic tool changer is controlled based on the weight data of the tool. Therefore, it is possible to perform a tool exchange operation that is optimum for the weight of the attached tool, and prevent the tool from dropping.

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

【図1】本実施例の機能の概念を示す図である。FIG. 1 is a diagram showing a concept of functions of the present embodiment.

【図2】本発明の数値制御装置(CNC)のハードウェ
アの概略構成を示すブロック図である。
FIG. 2 is a block diagram showing a schematic configuration of hardware of a numerical controller (CNC) of the present invention.

【図3】表示装置に表示される工具ファイル設定画面の
具体例を示す図である。
FIG. 3 is a diagram showing a specific example of a tool file setting screen displayed on a display device.

【図4】表示装置に表示されるタレットデータ設定画面
の具体例を示す図である。
FIG. 4 is a diagram showing a specific example of a turret data setting screen displayed on a display device.

【図5】タレットの構成の一例を示す図である。FIG. 5 is a diagram showing an example of a configuration of a turret.

【図6】工具ファイル設定画面およびタレットデータ設
定画面で入力された各データに基づいて生成された工具
重量データテーブルの一例を示す図である。
FIG. 6 is a diagram showing an example of a tool weight data table generated based on each data input on a tool file setting screen and a turret data setting screen.

【図7】工具重量データテーブルの第2の例を示す図で
ある。
FIG. 7 is a diagram showing a second example of a tool weight data table.

【図8】工具重量データテーブルの第3の例を示す図で
ある。
FIG. 8 is a diagram showing a third example of a tool weight data table.

【図9】本実施例の工具重量検出を行うためのプロセッ
サ側の処理手順を示すフローチャートである。
FIG. 9 is a flowchart showing a processing procedure on the processor side for performing tool weight detection according to the present embodiment.

【図10】工具装着の偏りを確認するための処理手順を
示すフローチャートである。
FIG. 10 is a flowchart showing a processing procedure for confirming a bias in tool mounting.

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

1 データ入力手段 2 重量データ格納手段 3 工具交換制御手段 4 工作機械 5 タレット 11 プロセッサ 12 ROM 13 RAM 14 不揮発性メモリ 30 工作機械 50 タレット 1 Data Input Means 2 Weight Data Storage Means 3 Tool Change Control Means 4 Machine Tools 5 Turrets 11 Processors 12 ROM 13 RAM 14 Nonvolatile Memory 30 Machine Tools 50 Turrets

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 自動工具交換装置を有する工作機械の工
具重量検出方式において、 前記自動工具交換装置にセットされる各工具の重量デー
タを格納する重量データ格納手段と、 前記工具の重量データに基づいて前記自動工具交換装置
の動作を制御する工具交換制御手段と、 を有することを特徴とする工作機械の工具重量検出方
式。
1. A tool weight detection system for a machine tool having an automatic tool changer, wherein a weight data storage means for storing weight data of each tool set in the automatic tool changer, and a weight data storage means based on the weight data of the tool. And a tool change control means for controlling the operation of the automatic tool changer, and a tool weight detection system for a machine tool.
【請求項2】 前記工具交換制御手段は、少なくとも1
個の工具の重量が予め設定された所定重量以上のときに
は、前記自動工具交換装置の工具交換速度を低速に制御
するように構成されていることを特徴とする請求項1記
載の工作機械の工具重量検出方式。
2. The tool change control means is at least one.
The tool of a machine tool according to claim 1, wherein when the weight of each tool is equal to or more than a preset predetermined weight, the tool changing speed of the automatic tool changing device is controlled to a low speed. Weight detection method.
【請求項3】 前記工具交換制御手段は、少なくとも1
個の工具の重量が予め設定された所定重量以上のときに
は、アラームを出力するように構成されていることを特
徴とする請求項1記載の工作機械の工具重量検出方式。
3. The tool change control means is at least 1.
The tool weight detection system for a machine tool according to claim 1, wherein an alarm is output when the weight of each tool is equal to or greater than a preset predetermined weight.
【請求項4】 前記工具交換制御手段は、前記工具の総
重量が予め設定された所定総重量以上のときには、アラ
ームを出力するように構成されていることを特徴とする
請求項1記載の工作機械の工具重量検出方式。
4. The tool according to claim 1, wherein the tool exchange control means is configured to output an alarm when the total weight of the tools is equal to or more than a preset predetermined total weight. Machine tool weight detection method.
【請求項5】 前記工具交換制御手段は、前記工具の総
重量が予め設定された所定総重量以上のときには、前記
自動工具交換装置の工具交換速度を低速に制御するよう
に構成されていることを特徴とする請求項1記載の工作
機械の工具重量検出方式。
5. The tool change control means is configured to control the tool change speed of the automatic tool changer to a low speed when the total weight of the tool is equal to or more than a predetermined total weight set in advance. The tool weight detection system for a machine tool according to claim 1, wherein:
【請求項6】 前記工具交換制御手段は、前記自動工具
交換装置にセットされた工具の重量配分に偏りがある場
合には、アラームを出力するように構成されていること
を特徴とする請求項1記載の工作機械の工具重量検出方
式。
6. The tool change control means is configured to output an alarm when the weight distribution of the tools set in the automatic tool changer is biased. 1. A tool weight detection method for a machine tool according to 1.
【請求項7】 前記工具交換制御手段は、前記自動工具
交換装置にセットされた工具の重量配分に偏りがある場
合には、前記自動工具交換装置の工具交換速度を低速に
制御するように構成されていることを特徴とする請求項
1記載の工作機械の工具重量検出方式。
7. The tool change control means is configured to control the tool change speed of the automatic tool changer to a low speed when the weight distribution of the tools set in the automatic tool changer is uneven. The tool weight detection system for a machine tool according to claim 1, wherein
JP24789894A 1994-10-13 1994-10-13 Tool weight detecting system for machine tool Withdrawn JPH08115113A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24789894A JPH08115113A (en) 1994-10-13 1994-10-13 Tool weight detecting system for machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24789894A JPH08115113A (en) 1994-10-13 1994-10-13 Tool weight detecting system for machine tool

Publications (1)

Publication Number Publication Date
JPH08115113A true JPH08115113A (en) 1996-05-07

Family

ID=17170210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24789894A Withdrawn JPH08115113A (en) 1994-10-13 1994-10-13 Tool weight detecting system for machine tool

Country Status (1)

Country Link
JP (1) JPH08115113A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014112654A1 (en) 2013-09-10 2015-03-12 Fanuc Corporation Tool changing device for a machine tool
CN106514394A (en) * 2017-01-06 2017-03-22 昆山北钜机械有限公司 ATC tool replacing speed intellectualized system
CN109420932A (en) * 2017-08-25 2019-03-05 发那科株式会社 Abnormal detector and machine learning device
JP2019058963A (en) * 2017-09-25 2019-04-18 ファナック株式会社 Machine tool and manufacturing method of the same
JP2020110897A (en) * 2019-01-16 2020-07-27 ファナック株式会社 Tool conveyance device, machining system, and tool conveyance method
JP2020146792A (en) * 2019-03-13 2020-09-17 ファナック株式会社 Machine tools, machining systems and management systems
JP2020194407A (en) * 2019-05-29 2020-12-03 ファナック株式会社 Industrial machine
CN113467380A (en) * 2020-03-31 2021-10-01 兄弟工业株式会社 Numerical controller
JP2021186947A (en) * 2020-06-03 2021-12-13 Dmg森精機株式会社 Tool magazine device
US11241764B2 (en) 2019-07-31 2022-02-08 Fanuc Corporation Machine tool
CN118567291A (en) * 2024-06-25 2024-08-30 广东安达智能装备股份有限公司 Machine tool tool management method, knob screen, machine tool control system and storage medium
WO2025004737A1 (en) * 2023-06-30 2025-01-02 シチズンマシナリー株式会社 Turret control device and turret lathe

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9533391B2 (en) 2013-09-10 2017-01-03 Fanuc Corporation Tool exchanger apparatus of machine tool
DE102014112654B4 (en) 2013-09-10 2018-03-08 Fanuc Corporation Tool changing device for a machine tool
DE102014112654A1 (en) 2013-09-10 2015-03-12 Fanuc Corporation Tool changing device for a machine tool
CN106514394A (en) * 2017-01-06 2017-03-22 昆山北钜机械有限公司 ATC tool replacing speed intellectualized system
US10684608B2 (en) 2017-08-25 2020-06-16 Fanuc Corporation Abnormality detection apparatus and machine learning device
CN109420932A (en) * 2017-08-25 2019-03-05 发那科株式会社 Abnormal detector and machine learning device
US10773349B2 (en) 2017-09-25 2020-09-15 Fanuc Corporation Machine tool and control method for machine tool
JP2019058963A (en) * 2017-09-25 2019-04-18 ファナック株式会社 Machine tool and manufacturing method of the same
JP2020110897A (en) * 2019-01-16 2020-07-27 ファナック株式会社 Tool conveyance device, machining system, and tool conveyance method
JP2020146792A (en) * 2019-03-13 2020-09-17 ファナック株式会社 Machine tools, machining systems and management systems
JP2020194407A (en) * 2019-05-29 2020-12-03 ファナック株式会社 Industrial machine
US11241764B2 (en) 2019-07-31 2022-02-08 Fanuc Corporation Machine tool
CN113467380A (en) * 2020-03-31 2021-10-01 兄弟工业株式会社 Numerical controller
JP2021163086A (en) * 2020-03-31 2021-10-11 ブラザー工業株式会社 Numerical controller
JP2021186947A (en) * 2020-06-03 2021-12-13 Dmg森精機株式会社 Tool magazine device
JP2023024558A (en) * 2020-06-03 2023-02-16 Dmg森精機株式会社 Tool magazine device
WO2025004737A1 (en) * 2023-06-30 2025-01-02 シチズンマシナリー株式会社 Turret control device and turret lathe
CN118567291A (en) * 2024-06-25 2024-08-30 广东安达智能装备股份有限公司 Machine tool tool management method, knob screen, machine tool control system and storage medium

Similar Documents

Publication Publication Date Title
EP1026562B1 (en) Servo controller
JPH08115113A (en) Tool weight detecting system for machine tool
US5327350A (en) Interactive type numerical control apparatus and method thereof
JPS5968003A (en) Emergency machine origin resetting device of numerically controlled machine tool
KR940007130B1 (en) NC command method
JPH02220103A (en) Spindle control command system
JPH06222819A (en) Machining program executing method for nc device
KR20010024894A (en) Method for controlling feeding motion of numerical controlled machine and numerically controlled machine
EP0962844B1 (en) Numerical control apparatus
JP2675593B2 (en) Tool changer
JP2008269483A (en) Numerical controller
JPH11161326A (en) Numerical controller
WO1994015266A1 (en) Numerical controller
JP2642211B2 (en) Numerical control device with superposition control function
JP2880211B2 (en) Tool load monitoring control method
JPH08234822A (en) Method and device for controlling vibration of machine tool
JPH08314516A (en) Control system for axis of cnc
JPH11216641A (en) Machine tool
EP0536412B1 (en) Method of changing tools in punch press machine
EP0481082A1 (en) Symbol definition method for programmable machine controller
KR100324642B1 (en) Dual Rotary Table Control Unit and Method
JPH0895623A (en) Tool shift control system in cnc
JPH0885044A (en) Working load monitoring system
JPH07334225A (en) Program executing system for cnc
JP2004074349A (en) Nc machine tool

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020115