[go: up one dir, main page]

WO1996038261A1 - Abnormal load detecting method - Google Patents

Abnormal load detecting method Download PDF

Info

Publication number
WO1996038261A1
WO1996038261A1 PCT/JP1996/001486 JP9601486W WO9638261A1 WO 1996038261 A1 WO1996038261 A1 WO 1996038261A1 JP 9601486 W JP9601486 W JP 9601486W WO 9638261 A1 WO9638261 A1 WO 9638261A1
Authority
WO
WIPO (PCT)
Prior art keywords
abnormal load
load detection
machine tool
abnormal
detection level
Prior art date
Application number
PCT/JP1996/001486
Other languages
French (fr)
Japanese (ja)
Inventor
Ryuji Suzuki
Original Assignee
Fanuc 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 Fanuc Ltd filed Critical Fanuc Ltd
Publication of WO1996038261A1 publication Critical patent/WO1996038261A1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4065Monitoring tool breakage, life or condition
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q11/00Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
    • B23Q11/04Arrangements preventing overload of tools, e.g. restricting load
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0966Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring a force on parts of the machine other than a motor

Definitions

  • the present invention relates to a load detection method for a machine tool.
  • the feed shaft gives machining feed to the work to the tool, and the work or the tool is driven by the spindle to perform cutting or the like. Perform processing.
  • an abnormal load applied to a feed shaft or a spindle has been detected in order to detect a collision between a movable portion and an obstacle.
  • This abnormal load detection is performed by comparing the magnitude of the detected load with the abnormal load detection level.
  • the conventional method of detecting an abnormal load has a problem in that it is not possible to detect an abnormal load according to the operation state of the machine tool. That is, the abnormal load detection level in the conventional abnormal load detection method is fixed to a constant value irrespective of the operation state of the machine tool, and the abnormal load detection level is determined by comparing with the fixed abnormal load detection level. Is being detected. Normally, in machine tools, the load during cutting operation is the largest, and the load during rapid traverse operation or manual feed operation is much smaller than the maximum load during cutting operation. Therefore, the abnormal load detection level used in the conventional abnormal load detection method is set based on the maximum load during the cutting operation. Stipulated.
  • Fig. 7 schematically shows the relationship between the magnitude of the load during the rapid traverse operation, the cutting feed operation, and the manual operation in the conventional abnormal load detection method, and the abnormal load detection level.
  • the abnormal load detection level L0 is set to a value obtained by adding a margin to that value, based on the maximum load during cutting feed operation.
  • Fig. 8 shows the relationship between the change in load in each operating state of the machine tool and the abnormal load detection level L0 in the conventional abnormal load detection method. It has been done.
  • the abnormal load detection level L0 is based on the maximum load during cutting, so the abnormal load during cutting operation indicated by b in Fig. 8 is the abnormal load cutting detection level L0. Detected when exceeds. However, abnormal loads during fast-forward operation and manual operation indicated by a and c in Fig. 8 are not detected because they do not exceed the abnormal load cutting detection level L O. If a collision between the tool and the jig occurs during rapid traverse operation or manual feed operation, the load level at which the tool or jig is damaged is smaller than the maximum load level during cutting. Then, it is not possible to detect this street collision.
  • An object of the present invention is to provide an abnormal load detection method capable of detecting an abnormal load according to the operation state of a machine tool.
  • the abnormal load detection method according to the present invention includes a step of detecting a load applied to a drive shaft of the machine tool during operation of the machine tool and a step of switching an abnormal load detection level according to the operation state of the machine tool. And comparing the detected load with the switched abnormal load detection level to determine whether the detected load exceeds the abnormal load detection level, and determining whether the detected load exceeds the abnormal load detection level. And a step of issuing an abnormal load detection signal when it is determined that the load has been exceeded.
  • the method of the present invention further includes a step of setting a plurality of abnormal load detection levels for each operating state of the machine tool, and the step of switching the abnormal load detection levels includes a plurality of steps. Includes a step to select an abnormal load detection level from the abnormal load detection levels according to the machine tool operating status.
  • Machine tools are operated in various operating states, and the magnitude of the load applied to the drive shaft changes according to the operating state.
  • the operation state includes, for example, a manual operation mode and an automatic operation mode, and the automatic operation mode includes a fast-forward operation and a cutting-feed operation.
  • the load during the cutting feed operation is larger than the load during the rapid feed operation.
  • the abnormal load detection level is switched according to the manual operation and automatic operation of the machine tool.
  • the machine tool When the machine tool is automatically operated, it is further switched according to the rapid traverse operation and the cutting feed operation.
  • the machine tool operates based on the machining program, and the abnormal unloading detection level is switched by a command in the processing program. Rukoto can.
  • the abnormal load detection level is switched according to the operating state of the machine tool, thereby detecting the abnormal load according to the actual operating state. This makes it possible to detect an abnormal load in an operating state where the maximum load is small.
  • FIG. 1 is an explanatory diagram showing the configuration of a machine tool and its control system for implementing the abnormal load detection method of the present invention
  • FIG. 2 is a flowchart showing an abnormal load detection process according to the present invention.
  • FIG. 3 is a graph showing the relationship between the operating state of the machine tool and the abnormal load detection level in the present invention.
  • FIG. 4 is a graph showing abnormal load detection during rapid traverse operation according to the present invention.
  • FIG. 5 is a graph showing abnormal load detection during cutting feed operation according to the present invention.
  • FIG. 6 is a graph showing abnormal load detection during manual feeding operation according to the present invention.
  • Fig. 7 is a graph showing the relationship between the magnitude of the load and the abnormal load detection level in the conventional abnormal load detection method.
  • Figure 8 is a graph showing the relationship between the load change and the abnormal load detection level in each operating state of the machine tool in the conventional abnormal load detection method.
  • a drive motor 2 is connected to a drive shaft 1a of a machine tool 1 that operates in various operation states.
  • the control device 4 outputs a current command value I c of the drive motor 2 to the drive circuit 3 based on the added program and the feedback signal from the drive motor 2.
  • the drive circuit 3 drives the drive motor 2 based on the command value Ic.
  • the load detecting means 5 detects a load applied to the drive motor 2.
  • the load detecting means 3 monitors, for example, a drive current command value Ic output from the control device 4 to the drive circuit 3 or a drive current I actually supplied to the drive coil of the drive motor 2. Then, the load applied to the drive shaft 1a is obtained using the current command value Ic or the drive current I, the torque constant of the drive motor 2, and the motor acceleration.
  • various methods other than the above-described methods for example, a method of estimating the load applied to the drive motor 2 by a disturbance estimation observer are known. Is omitted.
  • the load detected by the load detecting means 5 is compared with the abnormal load detection level by the comparing means 6.
  • the comparing means 6 includes a comparing circuit for comparing the load value detected by the load detecting means 5 with the abnormal load detection level, and the comparing circuit includes an abnormal load detecting level as a threshold value for detecting an abnormal load. Is set, and the abnormal load detection level is switched according to the actual operation state of the machine tool 1.
  • step S1 it is determined whether the machine tool is operated in the automatic operation mode or the manual operation mode (step S1).
  • an abnormal load detection level for the manual feed is set as a comparison level in the comparison means (step S2), and the comparison level is set.
  • the load value detected by the load detecting means is compared with the threshold value.
  • step S1 If it is determined in step S1 that the machine tool is operated in the automatic operation mode, the process proceeds to step S3, in which the rapid traverse operation or the cutting feed operation is performed. Is determined.
  • an abnormal load detection level for the rapid traverse operation is selected as a comparison level for detecting an abnormal load (step S3).
  • the comparison level is set as a threshold value, and the load value detected by the load detection means is compared.
  • step S3 If it is determined in step S3 that the machine tool does not perform the cutting feed operation, the abnormal load detection level for the cutting feed operation is selected as the comparison level for detecting the abnormal load (step S3).
  • step S5 the comparison level is compared with a load value detected by the load detection means as a threshold value.
  • the abnormal load detection level For the abnormal load detection level, a plurality of different abnormal load detection levels for various operation states of the machine tool are set and stored in a storage means in advance, and the abnormal load detection level is determined according to the judgment result of each judgment processing. Then, the abnormal load detection level corresponding to the operation state of the machine tool 1 is read from the storage means and set as a threshold value of the comparison means. Alternatively, the value of the potentiometer for inputting the threshold value to the comparing means may be switched according to the determination result of each determination process. Further, a plurality of comparison means are prepared in which each abnormal load detection level is set as a threshold value, and the comparison means corresponding to the operation state is selected according to the judgment result of each judgment processing. It can be configured to switch.
  • the operation of the machine tool is continued. If it is determined that the load value detected by the load detection means exceeds the abnormal load detection level corresponding to the operation state of the machine tool, it is determined that an abnormal load has occurred and the abnormal load detection signal is output. Emit. In this case, an alarm is issued
  • the determination of the operating state of the machine tool performed in step S1 or step S3 includes a symbol indicating the operating state in a machining program for controlling the machine tool. Describe the level value of the abnormal load detection level for the operating state, and read it by reading the symbol and level value.
  • the abnormal load detection level corresponding to the symbol read from the load program is read, and the read level value is set in the comparison means.
  • the level value read from the program is set as the threshold value for detecting the abnormal load.
  • Fig. 3 shows the operation in the manual operation mode and the rapid feed and cutting feed operation in the automatic operation mode.
  • the abnormal load detection level L3 is set for manual feed operation
  • the abnormal load detection level L2 is set for rapid traverse operation
  • the abnormal load detection level L1 is set for cutting feed operation.
  • the load on the machine tool is indicated by the solid line.
  • Each abnormal load detection level is set in the order of 3 ⁇ L2 ⁇ L1.
  • the load applied to the drive shaft of the machine tool is less than the abnormal load detection level L2 during rapid traverse operation, and the abnormal load detection level L1 during cutting feed operation.
  • the following is the abnormal load detection level L3 at the time of manual operation, and the abnormal load is detected at each abnormal load detection level in each operation state.
  • Figure 4 shows abnormal load detection during rapid traverse operation.
  • the abnormal load detection level is set to L2 for fast-forward operation.
  • the comparison means changes the load level to the abnormal load detection level. Compare with L2 to determine whether the load level has exceeded the abnormal load detection level L2. If an abnormal load occurs as indicated by the one-point line a during fast-forward operation, an abnormal load detection signal is output.
  • Figure 5 shows abnormal load detection during cutting feed operation.
  • the abnormal load detection level is set to L1.
  • the comparing means compares the load level with the abnormal load detection level L1, and determines whether the load level has exceeded the abnormal load detection level L1. If an abnormal load occurs as indicated by the dashed line b during cutting feed, an abnormal load detection signal is output.
  • Figure 6 shows abnormal load detection during manual feed operation.
  • the abnormal load detection level is set to L3 for manual feed operation.
  • the comparing means compares the load level with the abnormal load detection level L3, and determines whether the load level has exceeded the abnormal load detection level L3. If an abnormal load occurs as shown by the one-dot chain line c during manual feed operation, an abnormal load detection signal is output.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

An abnormal load detecting method capable of detecting an abnormal load correspondingly to an operation condition of a machine tool. A load imparted to a driving shaft of a machine tool is detected, and a detected load is compared with an abnormal load detecting level. The abnormal load detecting level is switched in accordance with the operation condition of a machine tool, for example, a manual operation mode and an automatic operation mode, and a quick feed operation and a cutting feed operation of an automatic operation mode.

Description

一 i 一 明 細 書  I i one specification
異常負荷検出方法  Abnormal load detection method
技 術 分 野  Technical field
本発明は、 工作機械の負荷検出方法に関する。  The present invention relates to a load detection method for a machine tool.
背 景 技 術  Background technology
一般に、 送り 軸と主軸を備えた工作機械においては、 送り軸によ ってワ ー ク に工具に対する加工送り を与え る と共に、 主軸によ っ てワ ー ク又は工具を駆動 して切削等 の加工を行な う 。  In general, in a machine tool having a feed shaft and a spindle, the feed shaft gives machining feed to the work to the tool, and the work or the tool is driven by the spindle to perform cutting or the like. Perform processing.
従来、 こ のよ う な工作機械において、 可動部と障害物 との衝突を検出する ために、 送り 軸や主軸にかかる異常 負荷の検出を行な っ てい る。 こ の異常負荷検出は、 検出 した負荷の大き さ と異常負荷検出 レベルと を比較する こ と によ って行なわれる。  Conventionally, in such a machine tool, an abnormal load applied to a feed shaft or a spindle has been detected in order to detect a collision between a movable portion and an obstacle. This abnormal load detection is performed by comparing the magnitude of the detected load with the abnormal load detection level.
しか しながら、 従来の異常負荷検出方法では、 工作機 械の運転状態に応 じ た異常負荷検出を行な う こ とができ な いと い う 問題点があ る。 即ち、 従来の異常負荷検出方 法における異常負荷検出 レベルは、 工作機械の運転状態 と は無関係に一定値に固定され、 こ の固定された異常負 荷検出 レベルと の比較によ っ て異常負荷の検出を行な つ ている。 通常、 工作機械においては、 切削運転時に於け る負荷が一番大き く 、 早送り 運転時や手動送り 運転時の 負荷は切削運転時の最大負荷よ り かな り小さ い。 そ こ で、 従来の異常負荷検出方法で使用する異常負荷検出 レベル と しては、 切削運転時におけ る最大負荷を基準と して設 定 している。 However, the conventional method of detecting an abnormal load has a problem in that it is not possible to detect an abnormal load according to the operation state of the machine tool. That is, the abnormal load detection level in the conventional abnormal load detection method is fixed to a constant value irrespective of the operation state of the machine tool, and the abnormal load detection level is determined by comparing with the fixed abnormal load detection level. Is being detected. Normally, in machine tools, the load during cutting operation is the largest, and the load during rapid traverse operation or manual feed operation is much smaller than the maximum load during cutting operation. Therefore, the abnormal load detection level used in the conventional abnormal load detection method is set based on the maximum load during the cutting operation. Stipulated.
図 7 は、 従来の異常負荷検出方法に於ける、 早送り運 転時、 切削送り 運転時及び手動運転時における負荷の大 き さ と、 異常負荷検出 レベルとの関係を概略的に示す。 異常負荷検出 レベル L 0 は、 切削送り 運転時の最大負荷 を基準と し、 その値にマー ジ ン分を付加 した値に設定さ れている。  Fig. 7 schematically shows the relationship between the magnitude of the load during the rapid traverse operation, the cutting feed operation, and the manual operation in the conventional abnormal load detection method, and the abnormal load detection level. The abnormal load detection level L0 is set to a value obtained by adding a margin to that value, based on the maximum load during cutting feed operation.
図 8 は、 従来の異常負荷検出方法に於ける、 工作機械 の各運転状態における負荷の変化と異常負荷検出 レベル L 0 との関係を示 し、 各運転状態における異常負荷が一 点鎖線で示されてい る。 図 8 において、 異常負荷検出 レ ベル L 0 は切削時におけ る最大負荷を基準と してい るた め、 図 8 中の b で示 した切削運転時の異常負荷は、 異常 負荷切削検出 レベル L 0 を超えた と き に検出される。 し か しながら、 図 8 中の a 及び c で示す早送り 運転時や手 動運転時の異常負荷は、 異常負荷切削検出 レベル L O を 超えないため検出さ れない。 早送り運転中や手動送り運 転中に工具と治具と の衝突が生じた場合、 工具や治具が 破損する負荷 レベルが切削時の最大負荷 レベルよ り 小さ いために、 従来の異常負荷検出方法では、 こ の街突を検 知する こ とがで きない。  Fig. 8 shows the relationship between the change in load in each operating state of the machine tool and the abnormal load detection level L0 in the conventional abnormal load detection method. It has been done. In Fig. 8, the abnormal load detection level L0 is based on the maximum load during cutting, so the abnormal load during cutting operation indicated by b in Fig. 8 is the abnormal load cutting detection level L0. Detected when exceeds. However, abnormal loads during fast-forward operation and manual operation indicated by a and c in Fig. 8 are not detected because they do not exceed the abnormal load cutting detection level L O. If a collision between the tool and the jig occurs during rapid traverse operation or manual feed operation, the load level at which the tool or jig is damaged is smaller than the maximum load level during cutting. Then, it is not possible to detect this street collision.
発 明 の 開 示  Disclosure of the invention
本発明の 目的は、 工作機械の運転状態に応 じた異常負 荷検出を行な う こ とがで き る異常負荷検出方法を提供す る こ と にあ る。 本発明の異常負荷検出方法は、 工作機械の運転中にェ 作機械の駆動軸に加わる負荷を検出するステ ッ プと、 ェ 作機械の運転状態に応じて異常負荷検出 レベルを切換え るステ ッ プと、 検出された負荷を切替え られた異常負荷 検出 レベルと比較し、 検出負荷が異常負荷検出 レベルを 越えているか否かを判断するステ ッ プと、 .検出負荷が異 常負荷検出 レベルを越えている と判断されたと き に、 異 常負荷検出信号を発するステ ッ プとを備え る。 An object of the present invention is to provide an abnormal load detection method capable of detecting an abnormal load according to the operation state of a machine tool. The abnormal load detection method according to the present invention includes a step of detecting a load applied to a drive shaft of the machine tool during operation of the machine tool and a step of switching an abnormal load detection level according to the operation state of the machine tool. And comparing the detected load with the switched abnormal load detection level to determine whether the detected load exceeds the abnormal load detection level, and determining whether the detected load exceeds the abnormal load detection level. And a step of issuing an abnormal load detection signal when it is determined that the load has been exceeded.
本発明の方法は更に、 工作機械の各々 の運転状態に対 して複数の異常負荷検出 レベルを設定するステ ッ プを備 え、 上記の異常負荷検出 レベルを切換え るステ ッ プは、 複数の異常負荷検出 レベルの中か ら工作機械の運転状態 に応 じた異常負荷検出 レベルを選択するス テ ッ プを含む。  The method of the present invention further includes a step of setting a plurality of abnormal load detection levels for each operating state of the machine tool, and the step of switching the abnormal load detection levels includes a plurality of steps. Includes a step to select an abnormal load detection level from the abnormal load detection levels according to the machine tool operating status.
工作機械は種々 の運転状態で運転され、 その運転伏態 に応 じて駆動軸に加わる負荷の大き さ は変化する。 こ の 運転状態と して、 例えば、 手動運転モー ドと 自動運転モ 一 ドがあ り 、 更に、 自動運転モー ドには早送り 運転と切 削送り 運転を含む。 一般に、 切削送り 運転時の負荷は早 送り 運転時の負荷よ り大き な値であ る。  Machine tools are operated in various operating states, and the magnitude of the load applied to the drive shaft changes according to the operating state. The operation state includes, for example, a manual operation mode and an automatic operation mode, and the automatic operation mode includes a fast-forward operation and a cutting-feed operation. Generally, the load during the cutting feed operation is larger than the load during the rapid feed operation.
異常負荷検出 レベルは、 工作機械の手動運転と 自動運 転と に応じて切換え られる。 工作機械が自動運転される 場合には、 更に、 早送り 運転と切削送り 運転と に応 じて 切換え られる。  The abnormal load detection level is switched according to the manual operation and automatic operation of the machine tool. When the machine tool is automatically operated, it is further switched according to the rapid traverse operation and the cutting feed operation.
工作機械は加工プロ グラ ム に基づいて作動 し、 異常負 荷切検出 レベルは、 加エブロ グラ ム中の指令によ り 切換 る こ とが出来る。 The machine tool operates based on the machining program, and the abnormal unloading detection level is switched by a command in the processing program. Rukoto can.
本発明の異常負荷検出方法では、 異常負荷検出 レベル を工作機械の運転状態に応 じて切 り換える こ と によ って、 実際の運転状態に応 じた異常負荷検出が行なわれる。 こ れによ って、 最大負荷が小さ な運転状態に於ける異常負 荷の検出が可能となる。  In the abnormal load detection method of the present invention, the abnormal load detection level is switched according to the operating state of the machine tool, thereby detecting the abnormal load according to the actual operating state. This makes it possible to detect an abnormal load in an operating state where the maximum load is small.
図面の簡単な説明  BRIEF DESCRIPTION OF THE FIGURES
図 1 は、 本発明の異常負荷検出方法を実施するための 工作機械及びその制御系の構成を示す説明図、  FIG. 1 is an explanatory diagram showing the configuration of a machine tool and its control system for implementing the abnormal load detection method of the present invention,
図 2 は、 本発明によ る異常負荷検出処理を示すフ ロー チャ ー ト、  FIG. 2 is a flowchart showing an abnormal load detection process according to the present invention.
図 3 は、 本発明に於け る工作機械の運転状態と異常負 荷検出 レベルと の関係を示すグラ フ、  FIG. 3 is a graph showing the relationship between the operating state of the machine tool and the abnormal load detection level in the present invention.
図 4 は、 本発明に於け る早送り 運転中の異常負荷検出 を示すグラ フ、  FIG. 4 is a graph showing abnormal load detection during rapid traverse operation according to the present invention.
図 5 は、 本発明に於け る切削送り 運転中の異常負荷検 出を示すグラ フ、  FIG. 5 is a graph showing abnormal load detection during cutting feed operation according to the present invention.
図 6 は、 本発明に於ける手動送 り 運転中の異常負荷検 出を示すグラ フ、  FIG. 6 is a graph showing abnormal load detection during manual feeding operation according to the present invention.
図 7 は、 従来の異常負荷検出方法に於ける負荷の大き さ と異常負荷検出 レベルとの関係を示すグラ フ、  Fig. 7 is a graph showing the relationship between the magnitude of the load and the abnormal load detection level in the conventional abnormal load detection method.
図 8 は、 従来の異常負荷検出方法に於ける工作機械の 各運転状態における負荷の変化と異常負荷検出 レベルと の関係を示すグラ フであ る。  Figure 8 is a graph showing the relationship between the load change and the abnormal load detection level in each operating state of the machine tool in the conventional abnormal load detection method.
発明を実施するための最良の形態 図 1 に示す如 く 、 様々 な運転状態で動作する工作機械 1 の駆動軸 1 a には駆動モー タ 2 が接続されている。 制 御装置 4 は、 加エブロ グラ ム と駆動モータ 2 か らのフ ィ 一 ドバッ ク信号と に基づいて駆動モー タ 2 の電流指令値 I c を駆動回路 3 へ出力する。 駆動回路 3 は指令値 I c に基づいて駆動モー タ 2 を駆動する。 BEST MODE FOR CARRYING OUT THE INVENTION As shown in FIG. 1, a drive motor 2 is connected to a drive shaft 1a of a machine tool 1 that operates in various operation states. The control device 4 outputs a current command value I c of the drive motor 2 to the drive circuit 3 based on the added program and the feedback signal from the drive motor 2. The drive circuit 3 drives the drive motor 2 based on the command value Ic.
負荷検出手段 5 は駆動モータ 2 に加わる負荷を検出す る。 負荷検出手段 3 は、 例えば、 制御装置 4 か ら駆動回 路 3 に出力 される駆動電流の指令値 I c 、 或いは実際に 駆動モータ 2 の駆動コ イ ルに供給される駆動電流 I を監 視 し、 こ の電流指令値 I c 又は駆動電流 I 、 駆動モータ 2 の ト ル ク 定数、 更に はモー タ加速度を用いて駆動軸 1 a に加わる負荷を求める。 駆動モー タ 2 の負荷を求め る には上記の方法以外に、 例えば、 外乱推定ォブザーバ によ り 駆動モー タ 2 に加わる負荷を推定する方法等の種 々 の方法が公知であ り 、 その詳細は省略する。  The load detecting means 5 detects a load applied to the drive motor 2. The load detecting means 3 monitors, for example, a drive current command value Ic output from the control device 4 to the drive circuit 3 or a drive current I actually supplied to the drive coil of the drive motor 2. Then, the load applied to the drive shaft 1a is obtained using the current command value Ic or the drive current I, the torque constant of the drive motor 2, and the motor acceleration. In order to obtain the load of the drive motor 2, various methods other than the above-described methods, for example, a method of estimating the load applied to the drive motor 2 by a disturbance estimation observer are known. Is omitted.
負荷検出手段 5 に よ っ て検出された負荷は、 比較手段 6 によ って異常負荷検出 レベルと比較される。 比較手段 6 は、 負荷検出手段 5 が検出 した負荷値を異常負荷検出 レベルと比較する比較回路を備え、 比較回路には、 異常 負荷検出のための し き い値と しての異常負荷検出 レベル が設定され、 工作機械 1 の実際の運転状態に応 じて異常 負荷検出 レベルが切換え られる。  The load detected by the load detecting means 5 is compared with the abnormal load detection level by the comparing means 6. The comparing means 6 includes a comparing circuit for comparing the load value detected by the load detecting means 5 with the abnormal load detection level, and the comparing circuit includes an abnormal load detecting level as a threshold value for detecting an abnormal load. Is set, and the abnormal load detection level is switched according to the actual operation state of the machine tool 1.
以下、 図 2 のフ ロ ーチャ ー トを参照 して本発明によ る 異常負荷検出処理について説明する。 先ず、 工作機械が自動運転モー ドで運転されるか、 或 いは手動運転モー ドで運転されるかを判定する (ステ ツ ブ S 1 ) 。 工作機械が手動運転モー ドで運転される場合 には、 比較手段における比較 レベルと して手動送り に対 する異常負荷検出 レベルを設定し (ス テ ッ プ S 2 ) 、 こ の比較レベルを し き い値と して負荷検出手段が検出 した 負荷値の比較処理を行な う 。 Hereinafter, the abnormal load detection processing according to the present invention will be described with reference to the flowchart of FIG. First, it is determined whether the machine tool is operated in the automatic operation mode or the manual operation mode (step S1). When the machine tool is operated in the manual operation mode, an abnormal load detection level for the manual feed is set as a comparison level in the comparison means (step S2), and the comparison level is set. The load value detected by the load detecting means is compared with the threshold value.
ステ ッ プ S 1 において、 工作機械が自動運転モー ドで 運転される と判定された場合には、 ステ ッ プ S 3 に移行 し、 早送り 運転を行な う か、 或いは切削送り 運転を行な う かを判定する。  If it is determined in step S1 that the machine tool is operated in the automatic operation mode, the process proceeds to step S3, in which the rapid traverse operation or the cutting feed operation is performed. Is determined.
ステ ッ プ S 3 において、 工作機械が早送り 運転を行な う と判定された場合には、 異常負荷検出のための比較レ ベルと して早送り運転に対する異常負荷検出 レベルを選 択 し (ステ ッ プ S 4 ) 、 こ の比較 レベルを し き い値と し て負荷検出手段が検出 した負荷値の比較処理を行な う。  If it is determined in step S3 that the machine tool performs the rapid traverse operation, an abnormal load detection level for the rapid traverse operation is selected as a comparison level for detecting an abnormal load (step S3). Step S4), the comparison level is set as a threshold value, and the load value detected by the load detection means is compared.
ステ ッ プ S 3 において、 工作機械が切削送り 運転を行 な ό と判定された場合には、 異常負荷検出のための比較 レベルと して切削送り運転に対する異常負荷検出 レベル を選択 し (ステ ッ プ S 5 ) 、 こ の比較 レベルを し き い値 と して負荷検出手段によ って検出 された負荷値との比較 処理を行な う 。  If it is determined in step S3 that the machine tool does not perform the cutting feed operation, the abnormal load detection level for the cutting feed operation is selected as the comparison level for detecting the abnormal load (step S3). In step S5), the comparison level is compared with a load value detected by the load detection means as a threshold value.
異常負荷検出 レベルは、 工作機械の種々 の運転状態に 対 して複数の異な っ た異常負荷検出 レベルを予め記憶手 段に設定 記憶 しておき、 各判定処理の判定結果に応じ て工作機械 1 の運転状態に対応する異常負荷検出 レベル を記憶手段から読み出 し、 比較手段の し き い値と して設 定する。 或いは、 比較手段に し き い値を入力するポテ ン シ ョ メ ータの値を、 各判定処理の判定結果に応 じて切換 えて もよい。 更には、 各異常負荷検出 レベルを し き い値 と して設定された複数の比較手段を用意 しておき、 各判 定処理の判定結果に応じて運転状態に対応する比較手段 を選択 して切換える よ う に構成する こ と も 出来る。 For the abnormal load detection level, a plurality of different abnormal load detection levels for various operation states of the machine tool are set and stored in a storage means in advance, and the abnormal load detection level is determined according to the judgment result of each judgment processing. Then, the abnormal load detection level corresponding to the operation state of the machine tool 1 is read from the storage means and set as a threshold value of the comparison means. Alternatively, the value of the potentiometer for inputting the threshold value to the comparing means may be switched according to the determination result of each determination process. Further, a plurality of comparison means are prepared in which each abnormal load detection level is set as a threshold value, and the comparison means corresponding to the operation state is selected according to the judgment result of each judgment processing. It can be configured to switch.
負荷検出手段によ って検出 された負荷値が、 工作機械 の運転状態に応 じた異常負荷検出 レベルを超えていない と判断された場合には、 工作機械の運転を続行する。 負 荷検出手段が検出 した負荷値が工作機械の運転状態に応 じた異常負荷検出 レベルを超えている と判断された場合 には、 異常負荷が発生 した もの と判定 して異常負荷検出 信号を発する。 こ の場合には、 ア ラ ームを発 してォべレ If it is determined that the load value detected by the load detecting means does not exceed the abnormal load detection level corresponding to the operation state of the machine tool, the operation of the machine tool is continued. If it is determined that the load value detected by the load detection means exceeds the abnormal load detection level corresponding to the operation state of the machine tool, it is determined that an abnormal load has occurred and the abnormal load detection signal is output. Emit. In this case, an alarm is issued
— 夕 に異常負荷の発生を知 らせる と共に、 工作機械の運 転を停止する等の処理を行な う 。 — Notify the occurrence of an abnormal load in the evening, and perform processing such as stopping the operation of the machine tool.
ステ ッ プ S 1 やステ ッ プ S 3 で行なわれる工作機械の 運転状態の判定は、 工作機械の制御を行な う加工プログ ラ ム中に運転状態を示す記号を記載 しておいた り 、 運転 状態に対する異常負荷検出 レベルの レベル値を記載 し、 記号や レベル値を読み取る こ と によ って行な う こ とがで さ る o  The determination of the operating state of the machine tool performed in step S1 or step S3 includes a symbol indicating the operating state in a machining program for controlling the machine tool. Describe the level value of the abnormal load detection level for the operating state, and read it by reading the symbol and level value.o
加工プロ グラ ム中に運転状態を示す記号を記載する場 合には、 記憶手段に予め設定された複数の異常負荷検出 レベルの中から加エブロ グラ ムか ら読み出された記号に 対応する異常負荷検出 レベルを読み出 し、 読み出された レベル値を比較手段に設定する。 ま た、 プログラム中に 異常負荷検出 レベルの値を記載する場合には、 ブロ グラ ムから読み出された レベル値を異常負荷検出のための し き い値と して設定する。 When a symbol indicating the operating state is described in the machining program, a plurality of abnormal load detections preset in the storage From among the levels, the abnormal load detection level corresponding to the symbol read from the load program is read, and the read level value is set in the comparison means. When describing the value of the abnormal load detection level in the program, set the level value read from the program as the threshold value for detecting the abnormal load.
本発明の異常負荷検出方法における工作機械の運転状 態と異常負荷検出 レベルと の関係を、 図 3 を参照 して説 明する。  The relationship between the operating state of the machine tool and the abnormal load detection level in the abnormal load detection method of the present invention will be described with reference to FIG.
図 3 は、 手動運転モー ドによ る運転と、 自動運転モー ドの早送り 及び切削送り 運転の場合を示す。 手動送り運 転に対 しては異常負荷検出 レベル L 3 、 早送り 運転に対 しては異常負荷検出 レベル L 2 、 切削送り 運転に対 して は異常負荷検出 レベル L 1 が設定される。 工作機械の負 荷は実線で示されている。 なお、 各異常負荷検出 レベル は 3 < L 2 < L 1 の順の大き さ に設定されている。  Fig. 3 shows the operation in the manual operation mode and the rapid feed and cutting feed operation in the automatic operation mode. The abnormal load detection level L3 is set for manual feed operation, the abnormal load detection level L2 is set for rapid traverse operation, and the abnormal load detection level L1 is set for cutting feed operation. The load on the machine tool is indicated by the solid line. Each abnormal load detection level is set in the order of 3 <L2 <L1.
工作機械の通常の運転時に於いて、 工作機械の駆動軸 に加わる負荷は、 早送り 運転中には異常負荷検出 レベル L 2以下であ り 、 切削送り運転中には異常負荷検出 レべ ル L 1 以下であ り 、 手動時には異常負荷検出 レベル L 3 であ り 、 各運転状態においてそれぞれの異常負荷検出 レ ベルによ つ て異常負荷検出を行な う。  During normal operation of the machine tool, the load applied to the drive shaft of the machine tool is less than the abnormal load detection level L2 during rapid traverse operation, and the abnormal load detection level L1 during cutting feed operation. The following is the abnormal load detection level L3 at the time of manual operation, and the abnormal load is detected at each abnormal load detection level in each operation state.
図 4 は、 早送り運転中の異常負荷検出を示す。 早送り 運転に対 しては異常負荷検出 レベルは L 2 に設定される。 図 4 で、 比較手段は負荷 レベルを異常負荷検出 レベル L 2 と比較 し、 負荷 レベルが異常負荷検出 レベル L 2 を 超えたか否かを判断する。 早送り 運転中に一点鎮線 a で 示すよ う な異常負荷が発生 した場合には、 異常負荷検出 信号が出力される。 Figure 4 shows abnormal load detection during rapid traverse operation. The abnormal load detection level is set to L2 for fast-forward operation. In Fig. 4, the comparison means changes the load level to the abnormal load detection level. Compare with L2 to determine whether the load level has exceeded the abnormal load detection level L2. If an abnormal load occurs as indicated by the one-point line a during fast-forward operation, an abnormal load detection signal is output.
図 5 は、 切削送り 運転中の異常負荷検出を示す。 切削 送り運転中には異常負荷検出 レベルは L 1 に設定さ れる。 比較手段は負荷 レベルを異常負荷検出 レベル L 1 と比較 し、 負荷レベルが異常負荷検出 レベル L 1 を超えたか否 かを判断する。 切削送り 中に一点鎖線 b で示すよ う な異 常負荷が発生 した場合には、 異常負荷検出信号が出力さ れる。  Figure 5 shows abnormal load detection during cutting feed operation. During the cutting feed operation, the abnormal load detection level is set to L1. The comparing means compares the load level with the abnormal load detection level L1, and determines whether the load level has exceeded the abnormal load detection level L1. If an abnormal load occurs as indicated by the dashed line b during cutting feed, an abnormal load detection signal is output.
図 6 は、 手動送り 運転中における異常負荷検出を示す。 手動送り運転に対 しては異常負荷検出 レベルは L 3 に設 定されている。 図 6 に於いて、 比較手段は負荷 レベルを 異常負荷検出 レベル L 3 と比較し、 負荷 レベルが異常負 荷検出 レベル L 3 を超えたか否かを判断する。 手動送り 運転中において一点鎖線 c で示すよ う な異常負荷が発生 した場合には、 異常負荷検出信号が出力される。  Figure 6 shows abnormal load detection during manual feed operation. The abnormal load detection level is set to L3 for manual feed operation. In FIG. 6, the comparing means compares the load level with the abnormal load detection level L3, and determines whether the load level has exceeded the abnormal load detection level L3. If an abnormal load occurs as shown by the one-dot chain line c during manual feed operation, an abnormal load detection signal is output.
早送り位置決め中に、 工具と治具との干渉によ る衝突 を検出する こ とがで き、 これによ つて、 加工を中止 して 不良加工を防止する こ とができ る。 ま た、 手動送り の使 用状態において、 中段取り 中や作業 ミ ス等によ って生じ る衝突等を検出する こ とができ、 これによ つて、 作業の 安全性を図る こ とができ る。 工作機械の様々 な運転状態 'に対応 して、 異常負荷検出 レベルを設定する こ と によ つ て、 生産性、 信頼性、 作業性及び安全性を向上させる とができ る。 During rapid traverse positioning, it is possible to detect a collision due to interference between the tool and the jig, thereby stopping machining and preventing defective machining. In addition, in the use state of the manual feed, it is possible to detect a collision or the like that occurs during the middle setup or a work mistake, thereby improving work safety. You. By setting the abnormal load detection level according to various operating conditions of the machine tool As a result, productivity, reliability, workability and safety can be improved.

Claims

請 求 の 範 囲 The scope of the claims
1 . 様々 な運転状態で動作する工作機械の駆動軸に加わ る異常負荷を検出する方法であ って、  1. A method for detecting an abnormal load applied to the drive shaft of a machine tool operating in various operating states,
( a ) 前記工作機械の運転中に前記駆動軸に加わる負 荷を検出するステ ッ プと、  (a) detecting a load applied to the drive shaft during operation of the machine tool;
( b ) 前記工作機械の運転状態に応 じて異常負荷検出 レベルを切換え るステ ッ プと、  (b) a step of switching the abnormal load detection level according to the operation state of the machine tool;
( c ) 前記ステ ッ プ ( a ) で検出 された負荷を前記ス テ ツ プ ( b ) で切替え られた異常負荷検出 レベルと比較 し、 前記検出負荷が前記異常負荷検出 レベルを越えてい るか否かを判断するステ ッ プと、  (c) comparing the load detected in step (a) with the abnormal load detection level switched in step (b), and determining whether the detected load exceeds the abnormal load detection level. Steps to determine
( d ) 前記ステッ プ ( c ) に於いて前記検出負荷が異 常負荷検出 レベルを越えている と判断されたと き に、 異 常負荷検出信号を発するステ ッ プと を備え る、 異常負荷 検出方法。  (d) a step of generating an abnormal load detection signal when it is determined in step (c) that the detected load exceeds the abnormal load detection level. Method.
2 . ( e ) 前記工作機械の各々 の動作状態に対 して複数 の異常負荷検出 レベルを設定するステ ッ プを更に備え、 前記ステ ッ プ ( b ) は、 前記ステ ッ プ ( e ) で設定され た複数の異常負荷検出 レベルの中か ら工作機械の運転状 態に応 じた異常負荷検出 レベルを選択するステ ッ プを含 む、 異常負荷検出方法。  2. (e) The method further comprises a step of setting a plurality of abnormal load detection levels for each operation state of the machine tool, wherein the step (b) is performed in the step (e). An abnormal load detection method including a step of selecting an abnormal load detection level according to the operating state of a machine tool from among a plurality of set abnormal load detection levels.
3 . 前記ステ ッ プ ( b ) は、 前記工作機械の手動運転と 自動運転と に応 じて前記異常負荷検出 レベルを切換える ステ ッ プを含む、 請求の範囲第 1 項に記載の異常負荷検 出方法。 3. The abnormal load detection method according to claim 1, wherein the step (b) includes a step of switching the abnormal load detection level according to manual operation and automatic operation of the machine tool. How to get out.
4 . 前記ステ ッ プ ( b ) は、 早送り運転と切削送り運転 と に応 じて前記異常負荷検出 レベルを切換えるステ ッ プ を含む、 請求の範囲第 1 項に記載の異常負荷検出方法。 4. The abnormal load detection method according to claim 1, wherein the step (b) includes a step of switching the abnormal load detection level according to a rapid traverse operation and a cutting feed operation.
5 . 前記工作機械は加エブロ グラ ムに基づいて作動 し、 前記ステ ッ プ ( b ) は、 前記加工プロ グラ ム中の指令に よ り前記異常負荷切検出 レベルを切換える ステ ッ プを含 む、 請求の範囲第 1 項、 第 2 項、 第 3 項、 又は第 4項に 記載の異常負荷検出方法。 5. The machine tool operates on the basis of an applied program, and the step (b) includes a step of switching the abnormal load-off detection level according to a command in the processing program. The abnormal load detection method according to any one of claims 1, 2, 3, and 4.
6 . 前記工作機械の駆動軸は、 送り軸及び主軸を含む、 請求の範囲第 1 項、 第 2項、 第 3 項、 第 4項、 又は第 5 項に記載の異常負荷検出方法。  6. The abnormal load detection method according to claim 1, wherein the drive shaft of the machine tool includes a feed shaft and a main shaft.
PCT/JP1996/001486 1995-05-31 1996-05-31 Abnormal load detecting method WO1996038261A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP7/155580 1995-05-31
JP15558095A JPH08323585A (en) 1995-05-31 1995-05-31 Abnormal load detecting system

Publications (1)

Publication Number Publication Date
WO1996038261A1 true WO1996038261A1 (en) 1996-12-05

Family

ID=15609159

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1996/001486 WO1996038261A1 (en) 1995-05-31 1996-05-31 Abnormal load detecting method

Country Status (2)

Country Link
JP (1) JPH08323585A (en)
WO (1) WO1996038261A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3829559B2 (en) * 1999-11-29 2006-10-04 三菱電機株式会社 Numerically controlled machine tool
JP3699458B2 (en) 2003-05-08 2005-09-28 義昭 垣野 Cutting force detection method, machining control method using cutting force, and control device
DE102005015317B4 (en) * 2005-04-01 2007-02-01 Siemens Ag Method and control device for targeted reaction in contact between a machine element of a machine with an object
JP5168352B2 (en) * 2008-04-17 2013-03-21 三菱電機株式会社 Collision detection device and collision detection method in processing machine
CN103476529B (en) 2011-04-11 2015-06-17 三菱电机株式会社 EDM
JP5740475B2 (en) * 2011-09-02 2015-06-24 株式会社日立製作所 Processing abnormality detection method and processing apparatus
JP6900564B1 (en) * 2020-09-02 2021-07-07 Dmg森精機株式会社 Machine tools and information processing equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5541458Y2 (en) * 1972-05-23 1980-09-29
JPS58102656A (en) * 1981-12-11 1983-06-18 Toyota Motor Corp NC machine tool

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5541458Y2 (en) * 1972-05-23 1980-09-29
JPS58102656A (en) * 1981-12-11 1983-06-18 Toyota Motor Corp NC machine tool

Also Published As

Publication number Publication date
JPH08323585A (en) 1996-12-10

Similar Documents

Publication Publication Date Title
US5142210A (en) Abnormal state detecting apparatus of a machine tool
US5418440A (en) Position control device for servomotor
US5210476A (en) Servo motor monitoring unit
US10996654B2 (en) Servo controller
US4604560A (en) Numerical control machine tool with an emergency origin returning function
JP2003326438A (en) Tool anomaly detector
CN111266876B (en) Controller of machine tool
WO1996038261A1 (en) Abnormal load detecting method
US6859680B2 (en) Numerical controlling unit having tool-breakage detecting function
US20160018813A1 (en) Numerical controller performing repetitive machining
JP2002328707A (en) Numerical control unit
JPH09305235A (en) Method and device for controlling position of servomotor
KR100756735B1 (en) Tool abnormality detection device and method of numerically controlled machine tool
JP2001277075A (en) Load detecting method and device for cutting tool in machine tool
JPH10277887A (en) Motor controlling method applicable at failure in position sensor
JP2796775B2 (en) Load monitoring device
JPS58102656A (en) NC machine tool
KR100270217B1 (en) Spindle control method by detecting spindle overload of machine tool
JPH0751992A (en) Drilling work method
JP4233559B2 (en) Numerically controlled machine tool
JPH091444A (en) Method and apparatus for monitoring cutting load state in machine tool
JPH0449403A (en) Feed axis motion control device for machine tools
JP2008155349A (en) Electric tapping machine and its tap switching system
JPH04235605A (en) Machine tool controller
JPS61142053A (en) Tool breakage detection device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase