JPH01146642A - 切削工具の停止制御装置 - Google Patents

切削工具の停止制御装置

Info

Publication number
JPH01146642A
JPH01146642A JP62306523A JP30652387A JPH01146642A JP H01146642 A JPH01146642 A JP H01146642A JP 62306523 A JP62306523 A JP 62306523A JP 30652387 A JP30652387 A JP 30652387A JP H01146642 A JPH01146642 A JP H01146642A
Authority
JP
Japan
Prior art keywords
cycle
tool
motion
program
control device
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.)
Pending
Application number
JP62306523A
Other languages
English (en)
Inventor
Hideaki Kawamura
川村 英昭
Takao Sasaki
隆夫 佐々木
Shuji Matsuura
松浦 周二
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 JP62306523A priority Critical patent/JPH01146642A/ja
Priority to EP88910109A priority patent/EP0373222B1/en
Priority to KR1019890701443A priority patent/KR930010589B1/ko
Priority to DE3852949T priority patent/DE3852949T2/de
Priority to PCT/JP1988/001171 priority patent/WO1989005211A1/ja
Publication of JPH01146642A publication Critical patent/JPH01146642A/ja
Priority to KR1019890701443A priority patent/KR900700237A/ko
Priority to US07/767,560 priority patent/US5150306A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/25Movable or adjustable work or tool supports
    • B23Q1/64Movable or adjustable work or tool supports characterised by the purpose of the movement
    • B23Q1/68Movable or adjustable work or tool supports characterised by the purpose of the movement for withdrawing tool or work during reverse movement
    • 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/4067Restoring data or position after power failure or other interruption
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50103Restart, reverse, return along machined path, stop
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50118Select as function of position of tool during cycle, optimum path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50198Emergency stop

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Auxiliary Devices For Machine Tools (AREA)
  • Machine Tool Units (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、マシニングセンタやフライス盤による穴あけ
作業、特にバックボーリング作業を実行する際の切削工
具の停止制御装置に関する。
(従来の技術) 通常のCNC工作機械によりワークを加工するには、加
工内容に応じて工具を穆勤制御するためのプログラムを
作成し、それに基づいて工作機械をNC運転する。その
場合に数値制御装置では、工作機械側で例えば工具破損
などの異常事態が発生したときに、実行中のサイクルプ
ログラムによるサイクル動作を中断させることができる
。他方、工作機械側では切削工具を非常停止して、その
後に工具を交換し、該ワークに対する所定の動作を再開
するには、工具をサイクル開始点まで退避させる必要が
ある。
(発明が解決しようとする問題点) このような数値制御装置では、一般に退避の経路は実行
した同一の経路を逆に読み出しながら工具をサイクル開
始点に戻す方式が採用されていたが、例えばバックボー
リングサイクルのように複雑な経路を有する加工モード
でプログラムを実行している際に動作が中断されると、
サイクル開始点まで工具を退避させる作業が非常に大変
であった。そこで、従来からそれ以降の動作は手動運転
に切換えられ、工具交換が行なわれており、それ故に作
業の効率が低下するという問題点があった。
本発明は、上記の点に鑑みてなされたもので、バックボ
ーリングサイクルのように複雑な経路を有する加工モー
ドで停止要求が発生したとぎでも、実行中の動作に対応
する停止後の継続動作を自動的に工作機械に指令するこ
とができる切削工具の停止制御装置を提供しようとする
ものである。
(問題点を解決するための手段) 本発明によれば、指令されたサイクルプログラムによる
サイクル動作中の切削工具を非常停止して、該工具をサ
イクル開始位置に復帰させる切削工具の停止制御装置に
おいて、前記サイクル動作の各段階での停止位置に応じ
てサイクル開始位置へ戻るための継続動作プログラムを
記憶する記憶手段と、停止時のサイクル動作内容を判別
する判別手段と、判別されたサイクル動作に対応する停
止位置に応じて前記サイクルプログラムから前記記tQ
手段の記憶する継続動作プログラムを呼び出すプログラ
ム制御手段とを具備することを特徴とする切削工具の停
止制御装置を提供できる。
(作用) 本発明の切削工具の停止制御装置では、サイクル動作中
に工具破損が発生した場合にその動作を中断するだけで
なく、現在の動作中断状況に応じて最適な経路でサイク
ル開始点に退避させ、工具交換の後に動作の再開を自動
的に行なえる。
(実施例) 以下、本発明の一実施例を図面に従って詳細に説明する
第1図は、工作機械1のNC運転を制御する数値制御装
置の構成の一例を示すブロック図である。CPU2は、
工作機械1を制御するプログラムを記憶する第1のメモ
リAや、サイクル動作の各段階での工具の停止位置に応
じてサイクル開始位置へ戻るための継続動作プログラム
を記憶するメモリBを備え、工作機械1の動作中断時に
サイクル動作内容を判別する判別回路3、外部からモー
ド設定等の操作を行なうための操作盤4などが接続され
ている。
第2図は、上記工作機械1により加工されるワーク5の
一例を示す断面図である。ワーク5は、別工程で形成さ
れた最初の穴6より大きな径でその内部が切削加工され
る。最初の穴6の上方から工具を挿入し、その工具回転
軸をシフトしてから所定距離だけ上方に切削加工を施す
バックボーリングサイクルは、次に説明するような15
のステップから構成される。
第3図は、バックボーリングサイクルの動作を説明する
図で、例えば次のような固定サイクルでの加工について
のデータ形式で数値制御装置に与えられる。
G37X−Y−Z−R−Q−P−F−L−。
つまり、これにより工具7は穴位置データX。
Yで指定される穴あけ点P1へ位置決めされた後、定回
転位置に主軸が停止し、ワークに形成された穴6に対応
して主軸が刃先と逆方向にシフトする。その後、早送り
で火成(R点)に位置決めされ、この位置で上記シフト
量だけもどり、点P2から主軸を正転動作させたうえで
切削を行なう。Z軸の正方向での加工が2点に対応する
位置P3まできてドウエルがかかり、主軸を定回転位置
に停止してから、再度刃先と逆方向にシフトする。こう
して、最初の穴位置から工具7をZ方向に抜き取って、
更にシフトをキャンセルすることで、最初のサイクル開
始点である穴あけ位置P1に復帰させ、その後に次ブロ
ックの動作に穆る。
第4図は、上記バックボーリングサイクルによる加工制
御動作を示す図である。サイクルプログラムを実行中(
ステップa)の数値制御装置は、工作機械側からのアラ
ーム等により数値制御装置から非常停止がかけられ工作
機械を停止する(ステップb)。そのとき、それまで実
行されていたサイクルプログラムは中断され、同時に工
作機械の停止状態を判断して、それがアラームの発生に
よる場合(ステップC)には、そのときのプログラム実
行状態に応じて所定の継続動作プログラムを呼び出して
(ステップd)、最適な動作順序で工具をバックボーリ
ングサイクルの開始点まで戻すことができる(ステップ
e)。
第5図は、上述したバックボーリングサイクルの各動作
ステップ31〜S14毎に、その各動作の実行中に停止
要求があった場合の継続動作プログラムの内容を示すフ
ロー図である。
いずれも、その動作を実行している間に停止要求があれ
ば、それぞれ動作を停止させ、図の左側に示す矢印に従
って継続動作が実行され、サイクル開始点に復帰する。
つまり軸移動中であればそれは減速して停止され、ドウ
エル実行中であればそれを中止し、M機能の実行中であ
ればM機能が指定する動作の終了後に指定されるステッ
プに移行する。こうして、非常停止がかけられた場合に
、その動作は即時に停止され、その停止状態に応じた最
適な順序でバックボーリングサイクルの開始点まで工具
を戻すことができる。したがって、工具交換を実行して
、次の加工サイクルを自動的に再開することも可能とな
る。
以上で、この発明をある程度詳細にその最も好ましい実
施態様について説明したが、その好ましい実施態様の説
明は、構成の詳細な部分についての変形、特許請求の範
囲に記載された本発明の精神に反しない限りでの種々な
変形、あるいはそれらを組み合わせたものに変更するこ
とかできることは明らかである。
(発明の効果) 以上説明したように、本発明によれば、バックボーリン
グサイクルのような複雑な加工経路を有する工具制御に
おいて、確実に所定のサイクル開始位置まで主軸を制御
して工具交換を可能にしているので、自己復帰システム
を採用する工作機械の自動運転制御を効率良く行なうう
えで有用な切削工具の停止制御装置を提供できる。
【図面の簡単な説明】
第1図は、本発明の一実施例を示すブロック図、第2図
は、ワークの加工例を示す断面図、第3図は、バックボ
ーリングサイクルの動作を説明する図、第4図は、バッ
クボーリングサイクルによる加工制御動作を示す図、第
5図は、継続動作プログラムの内容を示すフロー図であ
る。 1・・・工作機械、2・・・cpu、3・・・判別回路
、5・・・ワーク、7・・・工具。 特許出願人 ファナック株式会社 代 理 人 弁理士 辻   實

Claims (2)

    【特許請求の範囲】
  1. (1)指令されたサイクルプログラムによるサイクル動
    作中の切削工具を非常停止して、該工具をサイクル開始
    位置に復帰させる切削工具の停止制御装置において、前
    記サイクル動作の各段階での停止位置に応じてサイクル
    開始位置へ戻るための継続動作プログラムを記憶する記
    憶手段と、停止時のサイクル動作内容を判別する判別手
    段と、判別されたサイクル動作に対応する停止位置に応
    じて前記サイクルプログラムから前記記憶手段の記憶す
    る継続動作プログラムを呼び出すプログラム制御手段と
    を具備することを特徴とする切削工具の停止制御装置。
  2. (2)前記サイクルプログラムは、切削工具に対するバ
    ックボーリング加工を指令するものであることを特徴と
    する特許請求の範囲第(1)項に記載の切削工具の停止
    制御装置。
JP62306523A 1987-12-03 1987-12-03 切削工具の停止制御装置 Pending JPH01146642A (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP62306523A JPH01146642A (ja) 1987-12-03 1987-12-03 切削工具の停止制御装置
EP88910109A EP0373222B1 (en) 1987-12-03 1988-11-18 Stop controller of cutting tool
KR1019890701443A KR930010589B1 (ko) 1987-12-03 1988-11-18 절삭공구의 정지 제어장치
DE3852949T DE3852949T2 (de) 1987-12-03 1988-11-18 Steuerungsverfahren des stoppens eines schneidewerkzeugs.
PCT/JP1988/001171 WO1989005211A1 (en) 1987-12-03 1988-11-18 Stop controller of cutting tool
KR1019890701443A KR900700237A (ko) 1987-12-03 1989-08-01 절삭공구의 정지제어장치
US07/767,560 US5150306A (en) 1987-12-03 1991-09-30 Cutting tool stop-control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62306523A JPH01146642A (ja) 1987-12-03 1987-12-03 切削工具の停止制御装置

Publications (1)

Publication Number Publication Date
JPH01146642A true JPH01146642A (ja) 1989-06-08

Family

ID=17958052

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62306523A Pending JPH01146642A (ja) 1987-12-03 1987-12-03 切削工具の停止制御装置

Country Status (6)

Country Link
US (1) US5150306A (ja)
EP (1) EP0373222B1 (ja)
JP (1) JPH01146642A (ja)
KR (2) KR930010589B1 (ja)
DE (1) DE3852949T2 (ja)
WO (1) WO1989005211A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0486149U (ja) * 1990-11-30 1992-07-27

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05143139A (ja) * 1991-11-21 1993-06-11 Fanuc Ltd ワーク加工再開方法
US5414633A (en) * 1992-12-21 1995-05-09 Industrial Technology Research Institute Path control method of tool withdrawal and resumption in CNC
DE59409306D1 (de) * 1993-12-16 2000-05-31 Siemens Ag Einrichtung zur Steuerung einer Werkzeugmaschine oder eines Roboters
JP3533650B2 (ja) * 2002-05-31 2004-05-31 ホーコス株式会社 穴開け加工制御方法
DE10255033A1 (de) 2002-11-19 2004-06-09 Stama Maschinenfabrik Gmbh Werkzeugmaschine und Verfahren zum Betreiben einer solchen
JP4027350B2 (ja) 2004-06-29 2007-12-26 ファナック株式会社 ロボットの待機位置復帰プログラム作成装置
AT507106B1 (de) 2008-08-14 2010-08-15 Anger Machining Gmbh Verfahren zur ansteuerung des werkstückmanipulators einer werkzeugmaschine
JP2010097414A (ja) * 2008-10-16 2010-04-30 Citizen Machinery Co Ltd 工作機械の制御装置及び制御方法
US9026242B2 (en) * 2011-05-19 2015-05-05 Taktia Llc Automatically guided tools
WO2013027283A1 (ja) * 2011-08-24 2013-02-28 ヤマザキマザック 株式会社 Nc工作機械システム
US10556356B2 (en) 2012-04-26 2020-02-11 Sharper Tools, Inc. Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material
US10456883B2 (en) 2015-05-13 2019-10-29 Shaper Tools, Inc. Systems, methods and apparatus for guided tools
EP4375773A3 (en) 2016-08-19 2024-07-17 Shaper Tools, Inc. Apparatus and method for guiding a tool positioned on the surface of a piece of material

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60238256A (ja) * 1984-05-11 1985-11-27 Osaka Kiko Co Ltd 破損工具の自動原点復帰方法
JPS6487132A (en) * 1987-09-22 1989-03-31 Yamazaki Mazak Corp Tool aside movement control method for machine tool

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO115175B (ja) * 1966-11-29 1968-08-19 Kongsberg Vapenfab As
US4045660A (en) * 1976-04-29 1977-08-30 Cincinnati Milacron Inc. Method and apparatus for automatically realigning a machine element to a predetermined position after power interruption
US4442493A (en) * 1980-07-04 1984-04-10 Kabushiki Kaisha Komatsu Seisakusho Cutting tool retreat and return for workpiece protection upon abnormality occurrence in a preprogrammed machine tool
US4484287A (en) * 1980-09-30 1984-11-20 Fujitsu Fanuc Limited System for restoring numerically controlled machine tool to former condition
JPS5919657A (ja) * 1982-07-26 1984-02-01 Nissan Motor Co Ltd 工作機械の非常戻し装置
NL8203413A (nl) * 1982-09-01 1984-04-02 Philips Nv Werkwijze voor het verwijderen van en het terugbrengen naar een werkstuk van een gereedschap bij het verspanend bewerken van dat werkstuk door een numeriek bestuurde gereedschapsmachine en numeriek bestuurde gereedschapsmachine voor het uitvoeren van de werkwijze.
US4513380A (en) * 1982-09-07 1985-04-23 General Electric Company Method of tool recovery in threadcutting apparatus
JPS5968003A (ja) * 1982-10-13 1984-04-17 Toyoda Mach Works Ltd 数値制御工作機械の非常機械原点復帰装置
JPS59152050A (ja) * 1983-02-15 1984-08-30 Fanuc Ltd ならい再起動方式
JPS60157607A (ja) * 1984-01-26 1985-08-17 Fanuc Ltd 数値制御方法
US4606001A (en) * 1984-05-22 1986-08-12 General Electric Company Customized canned cycles for computer numerical control system
JP2558252B2 (ja) * 1986-02-19 1996-11-27 フアナツク株式会社 原点復帰方法
JP2667150B2 (ja) * 1986-04-21 1997-10-27 ファナック 株式会社 電源切断前の指令上の機械位置復元方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60238256A (ja) * 1984-05-11 1985-11-27 Osaka Kiko Co Ltd 破損工具の自動原点復帰方法
JPS6487132A (en) * 1987-09-22 1989-03-31 Yamazaki Mazak Corp Tool aside movement control method for machine tool

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0486149U (ja) * 1990-11-30 1992-07-27

Also Published As

Publication number Publication date
DE3852949D1 (de) 1995-03-16
EP0373222B1 (en) 1995-02-01
EP0373222A4 (en) 1991-01-09
WO1989005211A1 (en) 1989-06-15
KR930010589B1 (ko) 1993-10-30
EP0373222A1 (en) 1990-06-20
US5150306A (en) 1992-09-22
KR900700237A (ko) 1990-08-11
DE3852949T2 (de) 1995-05-24

Similar Documents

Publication Publication Date Title
EP0766154B1 (en) Numerically controlled machine tool and method
JPH01146642A (ja) 切削工具の停止制御装置
US4513380A (en) Method of tool recovery in threadcutting apparatus
JPH028855B2 (ja)
JPS59142613A (ja) 数値制御加工再開制御装置
JP4947534B2 (ja) 工作機械及び工作機械を操作する方法
JPH07136906A (ja) 数値制御装置
EP0107147B1 (en) Numerically controlled process and machine operating according to the process
JP7035875B2 (ja) 数値制御装置、数値制御方法、及び数値制御プログラム
JPH0325293B2 (ja)
JP2002273601A (ja) 多軸工作機械
JPH0370242B2 (ja)
JP2001138136A (ja) ネジ切り加工制御装置
JP4261708B2 (ja) Nc加工装置
WO2023058085A1 (ja) 数値制御装置
JP4341118B2 (ja) 工具交換装置及び工具交換方法
JPS599706A (ja) 数値制御方式
JP4031571B2 (ja) Nc旋盤の制御装置
JPH1190770A (ja) 工作機械の制御方法
WO2022196622A1 (ja) 数値制御装置
JP2576423B2 (ja) 数値制御工作機械
JPS6119380B2 (ja)
KR830002110B1 (ko) 수치제어 공작 기계의 시이퀀스 제어방식
JPH11212617A (ja) 複数の加工プログラムの制御装置
JP2556963Y2 (ja) 数値制御装置