JPH0463652A - Nc加工制御装置 - Google Patents

Nc加工制御装置

Info

Publication number
JPH0463652A
JPH0463652A JP2175600A JP17560090A JPH0463652A JP H0463652 A JPH0463652 A JP H0463652A JP 2175600 A JP2175600 A JP 2175600A JP 17560090 A JP17560090 A JP 17560090A JP H0463652 A JPH0463652 A JP H0463652A
Authority
JP
Japan
Prior art keywords
tool
machining
code
magazine
command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2175600A
Other languages
English (en)
Other versions
JPH0829469B2 (ja
Inventor
Masahiro Shoji
雅広 小路
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP2175600A priority Critical patent/JPH0829469B2/ja
Priority to DE69126307T priority patent/DE69126307T2/de
Priority to PCT/JP1991/000896 priority patent/WO1992000830A1/ja
Priority to EP91911749A priority patent/EP0537352B1/en
Priority to US07/966,039 priority patent/US5378218A/en
Publication of JPH0463652A publication Critical patent/JPH0463652A/ja
Publication of JPH0829469B2 publication Critical patent/JPH0829469B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/4093Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • G05B19/40937Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of machining or material parameters, pocket machining
    • G05B19/40938Tool management
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • G05B19/4187Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow by tool management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00Tool changing
    • Y10T483/13Tool changing with control means energized in response to activator stimulated by condition sensor
    • Y10T483/132Responsive to tool identifying information
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00Tool changing
    • Y10T483/13Tool changing with control means energized in response to activator stimulated by condition sensor
    • Y10T483/132Responsive to tool identifying information
    • Y10T483/134Identifying information on tool or tool holder

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Numerical Control (AREA)
  • Automatic Tool Replacement In Machine Tools (AREA)
  • Multi-Process Working Machines And Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、工具交換装置を有するNC工作機械を複数
具えたNC加工システムに関し、特にNC加工プログラ
ム中のTコード指令部分の改良に関する。
〔従来の技術〕
NC工作機械に付設された工具交換装置においては、各
種工具が装填された複数のマガジンボットを有しており
、指令に従ってこれら複数のマガジンポットから1つの
工具を取り出し、該取り出した工具をNC工作機械(マ
シーン)に装着して加工を行なうようになっている。
以下に、工具選択に関しての従来のNC加工プログラム
例を示す。
・TOI ・043HO1 ・3543MO3 ・Floo TOI;各マシーンのマガジン番地を指定この場合はマ
ガジン1番地 G43:工具長補正 HOI  、補正番号HOLを選択 5543 、主軸回転数543rpm M03;正転指令 Floo 、送り指令値1005m/sinすなわち、
上記従来のNC加工プログラムにおいて、Tコード指令
はマガジン番地を指定しており、直接に工具を選択する
ものではなかった。また、G43HO1,5543MO
3、FLOGなどの補正指令や切削条件指令に対応する
命令部分は使用する工具、各マシーンの能力、被削材質
などに応して変わってくるものであり、これら命令部分
は使用する工具を考慮してオペレータがその都度適当な
値を設定するようにしている。
〔発明が解決しようとする課題〕
ところで、一般に工場などにおいては多数のNC工作機
械が設置されており、これら多数のNC工作機械には上
記工具交換装置か夫々備えられている。しかしながら、
これら工具交換装置における工具とマガジン番地との対
応付けは各部所において任意に行うようにしているので
、複数の工具交換装置間でマガジン番地と工具との対応
関係の統一がとられておらず、例えば、成る工具交換装
置のマガジン1番地てはφ25エンドミル工具てあった
ものが、他の工具交換装置のマガジン1番地ではφ10
0フライス工具であったりすることなどが発生する。こ
のため、前述した従来のNC加工プログラムのようにT
コード指令にマガジン番地を指定することで工具選択を
行なう手法では、NC工作機械が変わる度にTコード指
令部分を変更する必要があった。
またこの際のプログラム変更は、Tコード指令部分だけ
では済まず、G43HO1,5543MO3、Ploo
などの命令部分も変更しなくてはならないものであり、
工具を替える度に、加工プログラムを大幅に変更する必
要があった。
さらに、近年は加工ワークの多品種化により加工工具の
数がマガジンの収納能力をオーバーする傾向にある。
この発明はこのような実情に鑑みてなされたもので、工
具情報を集中管理できるとともに、加工プログラムの共
通化及び各工作機械の稼働率の向上を図るNC加工制御
装置を提供することを目的とする。
〔課題を解決するだめの手段〕
この発明は、工具を装填した複数のマガジンポットから
所望の工具を自動選択する工具交換装置を有するNC加
工装置木複数具えたNC加工システムにおいて、 前記複数のNC加工装置を統括制御する第1のコンピュ
ータを設け、この第1のコンピュータに、工具と工具コ
ードとの対応関係を記憶する工具コードメモリと、指定
された工具コードが付加されたTコード指令を含むNC
加工プログラムを作成し、このNC加工プログラムを前
記NC加工装置に出力する手段とを具えるとともに、 前記各NC工作装置側に前記第1のコンピュータと接続
された第2のコンピュータを各別に設け、これら第2の
コンピュータに、工具コードと当該工具交換装置のマガ
ジン番地との対応関係を記憶するマガジン番地メモリと
、このマガジン番地メモリの記憶内容に基ずきNC加工
プログラム中のTコード指令に付加された工具コードを
該工具コードに対応する工具交換装置のマガジン番地に
変換し、該変換されたマガジン番地を指定するTコド指
令を生成する手段とを夫々具え、各NC工作装置は前記
生成されたTコード指令を含むNC加工プログラムにし
たがって前記工具交換装置およびNC加工装置を駆動す
るようにしたことを特徴とするものである。
またこの発明では、工具を装填した複数のマガジンポッ
トから所望の工具を自動選択する工具交換装置を有する
NC加工装置を複数具えたNC加工システムにおいて、 前記複数のNC加工装置を統括制御する第1のコンピュ
ータを設け、この第1のコンピュータに、工具と工具コ
ードとの対応関係を記憶する工具コードメモリと、工具
形状情報および加工能力情報を工具コード毎に記憶する
メモリと、指定された工具コードが付加されたTコード
指令を含むNC加工プログラムを作成し、このNC加工
プログラムを指定された工具に対応する工具形状情報お
よび加工能力情報と共に前記NC加工装置に出力する手
段とを具えるとともに、 前記各NC工作装置側に前記第1のコンピュータと接続
された第2のコンピュータを各別に設け、これら第2の
コンピュータに、工具コードと当該工具交換装置のマガ
ジン番地との対応関係を記憶するマガジン番地メモリと
、このマガジン番地メモリの記憶内容に基ずきNC加工
プログラム中のTコード指令に付加された工具コードを
該工具コードに対応する工具交換装置のマガジン番地に
変換し、該変換されたマガジン番地を指定するTコード
指令を生成する手段と、前記コンピュータから人力され
た工具形状情報に基ずき工具補正指令を生成する手段と
、前記コンピュータから人力された加工能力情報に基ず
き切削条件指令を生成する手段とを夫々具え、各NC工
作装置は前記生成されたTコード指令、工具補正指令、
および切削条件指令を含むNC加工プログラムにしたが
って前記工具交換装置およびNC加工装置を駆動するよ
うにしている。
〔作用〕
かかる本発明の構成によれば、工具コードを複数のNC
加工装置に亘っての共通のコード情報とする。上位の第
1のコンピュータは、指定された工具に対応する工具コ
ードをTコードに付加し、該Tコード指令を含む加工プ
ログラムを形成してこれを所要のNC加工装置に送出す
る。NC加工装置側の第2のコンピュータは工具コード
とマガジン番地との対応関係を予め設定しており、人力
されたTコード指令部分の工具コードを該工具コードに
対応するマガジン番地に変換し、該変換したマガジン番
地をTコードに付加してTコード指令を形成する。
また、第1のコンピュータは選択された工具コードに対
応する工具形状情報および加工能力情報も上記加工プロ
グラムに付加して所要のNC加工装置に送出する。NC
加工装置側では入力された工具形状情報および加工能力
情報に基ずき工具補正指令および切削条件指令をそれぞ
れ形成し、これら形成されたTコード指令、工具補正指
令、および切削条件指令を含む加工プログラムにしたが
ってNC加工装置および工具交換装置を駆動する。
〔実施例〕
以下、この発明を添付図面に示す実施例に従って詳細に
説明する。
第1図はこの発明の実施例システムを示すもので、この
システムは複数のNC装置1〜Nを具えており、各NC
装置1〜NにはそれぞれNC加工機械10、工具交換装
置20.NC制御装置30、およびマイクロコンピュー
タ40が具えられている。なお、このシステムは工場内
のシステムを想定している。
工具交換装置20は第2図に示すように複数のマガジン
ポットM1〜Mnを有し、これらマガジンポットM1〜
Mnに各種工具か装填される。これらマガジンポットM
 1− M nはローラR1〜R4の回転によって移動
自在となっており、所定の位置にあるマガジンポットを
アームAMて把持することで、任意の工具を選択する。
選択された工具は図示しない機構によってNC工作機械
10に自動的に取り付けられる。また、これと逆動作に
よってNC工作機械10に取り付けられている工具を所
定のマガジンポットに収納する。このようにして任意の
工具を自動交換することかできる。
マイクロコンピュータ4.0(以下マイコンという)に
は、後述する変換プログラムが内蔵されており、この変
換プログラムによって自動プログラミング装置70から
送られてきた加工プログラムを当該NC装置で使用でき
るローカルなプログラムに変換してNC制御装置30に
人力する。なお、最近のNC制御装置にはマイクロコン
ピュータ40か付設されているものもあり、この場合は
新たにマイコンを設置する必要はない。
設計装置t (CADシステム)60はオペレータの指
定にしたがって製品加工に必要な品番情報、材質情報、
加工情報および精度情報を生成し、これらの情報を自動
プログラミング装置70に人力する。これらの情報のう
ち、品番情報は加工プログラム番号を指定するために使
用され、他の材質情報、加工情報および精度情報は加工
プログラムを作成するために使用される。
工具管理装置50は、工具コードメモリ52を有し、こ
の工具コードメモリ52に多数の工具と工具コードとの
対応テーブルが予め記憶されている。これら工具コード
は、この場合は5桁の10進数を表すことができる所定
ビットの2進コードからなっている。ここで、これら工
具コードはこのシステム内の全てのNC装置1〜Nに共
通化させている。すなわち、成る工具に対応する工具コ
ドは全てのNC装置1〜Nで同一である。
また、工具管理装置50は、工具情報メモリ54を有し
、この工具情報メモリ54には工具情報か各工具(工具
コード)に対応して予め記憶されている。この工具情報
には、■加工能力情報■形状情報■手配情報■使用状況
情報■品質情報などかあり、これらの情報は全て工具コ
ート別に整理されている。これら5つの情報のうち■手
配情報■使用状況情報■品質情報は工具管理のために使
用され、残りの■加工能力情報■形状情報がNC装置1
〜Nに送られる情報として使用される。
なお、■加工能力情報には、主軸回転数、送り速度など
があり、■形状情報には工具の形状、各種寸法等がある
自動プログラミング装置70は、設計装M6゜材質情報
、加工情報および精度情報に従って所要の工具を選択し
て該選択した工具に対応する工具コードを工具管理装置
50から読み出すとともに、これら材質情報、加工情報
および精度情報を用いて加工プログラムを自動生成する
。この自動プログラミング装置70て作成される加工プ
ログラムの一部を下記に例示する。
・ T12345 ・ G43HH ・ S***MO3 ・ F本** Tl2345 、工具コードを指定 この場合の工具コードは12345 643;工具長補正 H**;補正番号H**を選択 S*** 、主軸回転数H*rpI11M03;正転指
令 Ft−** ;送り指令値H*om/win上記プログ
ラムのアスタリスク「*」の部分は空欄になっており、
この空欄部分は各NC装置のマイコン40での処理によ
って埋められる。
自動プログラミング装置70は、上記加工プログラムを
作成するとともに、選択した工具コードに対応する■加
工能力情報■形状情報を工具管理装置50から読み出し
てこれらの情報を第3図に示すように加工プログラムに
付加して所要のNC装置に出力する。
各NC装置1〜Nのマイコン40は、自動プログラミン
グ装置70から人力された全システムに共通の加工プロ
グラムを各NC装置1〜Nで個々に理解できるローカル
な加工プログラムに変換する変換プログラムを有してい
る。
すなわち、加工プログラムのTコード指令を従来のよう
なマガジン番地形式ではなく、工場全体で管理する工具
コードで指令する場合には、補正指令や切削条件指令等
の命令部分を含めて以下のような問題がある。
11工具コードのデータ(5桁指令)ではNC制御装置
側で受は取れない。また、NC制御装置側では、Tコー
ドはマガジン番地を指定するものとして定義されており
、かつ工具コードとマガジン番地は一致していない。
■、補正指令部分については、各NC装置で個々に補正
番号と補正内容との対応を設定しているため、自動プロ
グラミング装置側からは補正番号を指定することかでき
ない。
■、主軸回転指令や毎分送り指令などの切削条件指令部
分についても、マシンの能力がマシン個々によって異な
り、これらも自動プログラミング装置側から指定するこ
とはできない。
そこで、各NC装置に設けたマイコン40の変換プログ
ラムによって上位コンピュータから送られてきた加工プ
ログラムを各NC装置個々の機器状態に合うように変換
する。したがって、各NC装置1〜N間においては、変
換プログラムの内容が異なっている。そして、この変換
プログラムはNG制御装置30とのインタフェースがと
れるカスタムマクロ言語で構成されている。
この変換プログラムは、主に下記3種類のソフトウェア
で構成されている。
■Tコード指令値のチエツクプログラム■Tコード指令
値の変換プログラム 自動プログラミング装置70から人力された工具を指定
するTコード指令値を当該NC装置のマガジン番地を指
定するTコード指令に変換するプログラムである。マイ
コン40内のメモリ45には工具コードとマガジン番地
との対応テーブルが予め設定記憶されている。
■補正番号、補正データ、 切削条件値決定プログラム 人力された工具の形状情報に基ずき補正番号、補正デー
タを作成すると共に、工具の加工能力情報に基ずき主軸
回転数、毎分送り指令などの切削条件指令を作成するプ
ログラムである。
マイコン40内のメモリ45には、工具の形状情報と補
正番号、補正データとの対応テーブル、加工能力情報と
切削条件指令との対応テーブルが予め設定記憶されてい
る。
以下、各NC装置での動作を第4図のフローチャートに
従って説明する。
自動プログラミング装置70から第3図に示すような工
具能力情報および工具形状情報が付加された加工プログ
ラムか人力されると、当該NC装置のマイコン40では
、加工プログラム中からTコード指令部分を抽出して(
ステップ100)、Tコード指令部分の工具コードを検
出する。そして、マイコン40ては設定された工具コー
ドとマガジン番地との対応テーブルを参照することで検
出した工具コードに対応するマガジン番値を読み出しく
ステップ110)、さらに該読み出したマガジン番値を
加工プログラム中のTコード部分にセットする(ステッ
プ120)。
次に、マイコン40では自動プログラミング装置f70
から入力された工具形状情報を使って工具補正指令を作
成するとともに、工具の加工能力情報を使って主軸回転
数や送り指令値などの切削条件指令を作成する(ステッ
プ130.140)。
そして、マイコン40てはこれら作成した工具補正指令
および切削条件指令を加工プログラム中の所要のプログ
ラム位置にセットすることで加工プログラムを完成させ
る。
下記前ニブログラムは、マイコン40て完成されたプロ
グラムの一例を示すもので、先に示した自動プログラミ
ング装置70の出力プログラムとは異なり、空白部分が
埋められている。
・T12 ・NIB ・G43HI1102 ・GCII($103 φG42Dll104 ・8543MO3 ・Pt1106 ・ 旧] ・ M2O T12   、マガジン番地を指定 この場合はマガジン12番地 MlB   、工具交換指令 G43;工具長補正 Ht102 ;補正番号)111102を選択(工具補
正指令)G42;工具径補正 DI1104  ;補正番号011104を選択(工具
補正指令)S543  、主軸回転数543rpI11
(切削条件指令)M2S:正転指令 Pt106  、送り指令値106mm/min  (
切削条件指令)M2O、エンド マイコン40は、このようにして作成した加工プログラ
ムをNC制御装置30へ出力する(ステップ150)。
NC制御装置30では人力された加工プログラムに従っ
て工具交換装置20およびNC加工機械10を駆動制御
することで所要の工具交換およびNC加工を実行する(
ステップ160)。
なお、工具交換装置50から工具の加工能力情報の転送
要求があった場合は、指定された工具コードに対応する
加工能力情報を工具交換装置50に転送する(ステップ
170.180)。
なお、上記実施例では、工場を単位として複数のNC装
置を統括管理するようにしたが、会社全体のNC装置を
統括管理するようにしてもよく、さらには他の集合を対
象としてもよい。
〔発明の効果〕
以上説明したようにこの発明によれば、工具を指定する
工具コードを全システムで共通化し、この工具コードが
付加されたTコード指令を工具形状情報および工具の加
工能力情報と共に各NC装置に入力し、各NC装置でこ
れらの人力情報を各NCC装置上のローカルな情報に変
換して加工を行うようにしたので、工具コードおよび工
具情報をシステム全体として集中管理することができ、
これにより以下のような効果を奏する。
・上位システムはシステム全体として管理しなければな
らない共通項目のみを管理していればよい。
・各NCC装置上に関係するローカルな技術は上位のシ
ステムを変更することなく各担当部所で変更することが
てき、設備変更も容易かつ安価に行うことができる。
・各NCC装置上には関係なく全体的な計画、考え方に
したがって工具を購入することができ、工具設備費を低
減することができる。
・工具情報を全体的に管理しているので、各NC装置の
切削条件を比較することで適正な条件で加工を行うこと
ができる。
・マガジンの容量オーバーのときはマガジン内工具を交
換すれば、加工プログラムを変更することなく交換した
工具を用いて加工を行うことができるとともに、実質的
に2倍の容量を確保するこ60 ・・ 装置 設計装置 70・・・自動プログラミング とができ、各NC装置の稼働率をアップさせることがて
きる。
【図面の簡単な説明】
第1図はこの発明の実施例を示すブロック図、第2図は
工具交換装置の一例を示す図、第3図は自動プログラミ
ング装置から出力される信号を示す図、第4図は実施例
の作用を示すフローチャートである。 M1〜Mn・・マガジン  1〜N・・・NC装置10
・・NC加工機械   20・・工具交換装置30・・
・NC制御装置   40・・・マイクロコンピュータ
   50・・・工具交換装置第 図

Claims (2)

    【特許請求の範囲】
  1. (1)工具を装填した複数のマガジンポットから所望の
    工具を自動選択する工具交換装置を有するNC加工装置
    を複数具えたNC加工システムにおいて、 前記複数のNC加工装置を統括制御する第1のコンピュ
    ータを設け、 この第1のコンピュータに 工具と工具コードとの対応関係を記憶する工具コードメ
    モリと、 指定された工具コードが付加されたTコード指令を含む
    NC加工プログラムを作成し、このNC加工プログラム
    を前記NC加工装置に出力する手段と、 を具えるとともに、 前記各NC工作装置側に前記第1のコンピュータと接続
    された第2のコンピュータを各別に設け、これら第2の
    コンピュータに、 工具コードと当該工具交換装置のマガジン番地との対応
    関係を記憶するマガジン番地メモリと、このマガジン番
    地メモリの記憶内容に基ずきNC加工プログラム中のT
    コード指令に付加された工具コードを該工具コードに対
    応する工具交換装置のマガジン番地に変換し、該変換さ
    れたマガジン番地を指定するTコード指令を生成する手
    段と、を夫々具え、 各NC工作装置は前記生成されたTコード指令を含むN
    C加工プログラムにしたがって前記工具交換装置および
    NC加工装置を駆動するようにしたことを特徴とするN
    C加工制御装置。
  2. (2)工具を装填した複数のマガジンポットから所望の
    工具を自動選択する工具交換装置を有するNC加工装置
    を複数具えたNC加工システムにおいて、 前記複数のNC加工装置を統括制御する第1のコンピュ
    ータを設け、 この第1のコンピュータに 工具と工具コードとの対応関係を記憶する工具コードメ
    モリと、 工具形状情報および加工能力情報を工具コード毎に記憶
    するメモリと、 指定された工具コードが付加されたTコード指令を含む
    NC加工プログラムを作成し、このNC加工プログラム
    を指定された工具に対応する工具形状情報および加工能
    力情報と共に前記NC加工装置に出力する手段と、 を具えるとともに、 前記各NC工作装置側に前記第1のコンピュータと接続
    された第2のコンピュータを各別に設け、これら第2の
    コンピュータに、 工具コードと当該工具交換装置のマガジン番地との対応
    関係を記憶するマガジン番地メモリと、このマガジン番
    地メモリの記憶内容に基ずきNC加工プログラム中のT
    コード指令に付加された工具コードを該工具コードに対
    応する工具交換装置のマガジン番地に変換し、該変換さ
    れたマガジン番地を指定するTコード指令を生成する手
    段と、前記コンピュータから入力された工具形状情報に
    基ずき工具補正指令を生成する手段と、 前記コンピュータから入力された加工能力情報に基ずき
    切削条件指令を生成する手段と、を夫々具え、 各NC工作装置は前記生成されたTコード指令、工具補
    正指令、および切削条件指令を含むNC加工プログラム
    にしたがって前記工具交換装置およびNC加工装置を駆
    動するようにしたことを特徴とするNC加工制御装置。
JP2175600A 1990-07-03 1990-07-03 Nc加工制御装置 Expired - Lifetime JPH0829469B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2175600A JPH0829469B2 (ja) 1990-07-03 1990-07-03 Nc加工制御装置
DE69126307T DE69126307T2 (de) 1990-07-03 1991-07-03 Bearbeitungssteuerungsgerät mit numerischer steuerung
PCT/JP1991/000896 WO1992000830A1 (en) 1990-07-03 1991-07-03 Nc-machining controller
EP91911749A EP0537352B1 (en) 1990-07-03 1991-07-03 Nc-machining controller
US07/966,039 US5378218A (en) 1990-07-03 1991-07-03 NC-machining controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2175600A JPH0829469B2 (ja) 1990-07-03 1990-07-03 Nc加工制御装置

Publications (2)

Publication Number Publication Date
JPH0463652A true JPH0463652A (ja) 1992-02-28
JPH0829469B2 JPH0829469B2 (ja) 1996-03-27

Family

ID=15998926

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2175600A Expired - Lifetime JPH0829469B2 (ja) 1990-07-03 1990-07-03 Nc加工制御装置

Country Status (5)

Country Link
US (1) US5378218A (ja)
EP (1) EP0537352B1 (ja)
JP (1) JPH0829469B2 (ja)
DE (1) DE69126307T2 (ja)
WO (1) WO1992000830A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100584203B1 (ko) * 1998-12-31 2006-09-22 두산인프라코어 주식회사 공작기계의 공구 자동 전송방법

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050016134A1 (en) * 2003-07-22 2005-01-27 Prebelli Industries, Inc. Cutting machine for package manufacturing
JP3218530B2 (ja) * 1994-06-30 2001-10-15 富士通株式会社 数値制御加工方法及び数値制御加工システム
US5941143A (en) * 1995-11-16 1999-08-24 University Of Kentucky Research Foundation Method of assessing chip breakability performance
US5943240A (en) * 1996-10-09 1999-08-24 Nakamura; Kaoru Machine tool control system and method utilizing metal mold arrangement information
JP4044169B2 (ja) * 1997-02-26 2008-02-06 株式会社アマダ 工程の流れに沿った情報設定画面の表示方法及びその機能を有するマルチウィンドウ方式のnc装置
IT1292804B1 (it) * 1997-03-18 1999-02-11 Ima Spa Apparecchiatura per la timbratura, l'incisione, la scontornatura di confezioni blister ottenute da un nastro alveolato.
US5933353A (en) * 1997-09-16 1999-08-03 New Focus, Inc. Method and apparatus for computer aided machining
JP4201094B2 (ja) * 1997-12-26 2008-12-24 村田機械株式会社 プレス機械
DE19856098C2 (de) 1998-12-04 2002-01-17 Agie Sa Verfahren und Vorrichtung zur Steuerung einer Senkerosionsmaschine
DE19856116A1 (de) * 1998-12-04 2000-06-15 Agie Sa Verfahren und Vorrichtung zur Steuerung einer Werkzeugmaschine, insbesondere einer Senkerosionsmaschine
WO2001002914A1 (fr) * 1999-07-05 2001-01-11 Mitutoyo Corporation Procede relatif a l'ecriture de programme de commande numerique et systeme d'usinage a commande numerique
US6350222B2 (en) * 1999-07-28 2002-02-26 Thermwood Corporation Machine tool with improved tool changer means
DE19949558A1 (de) * 1999-10-14 2001-04-19 Heidenhain Gmbh Dr Johannes Steuerungsprogramm für eine numerische Werkzeugmaschine mit einer wiederverwendbaren Softwarestruktur
FR2804049B1 (fr) * 2000-01-20 2002-04-19 Recoules Machine d'usinage perfectionnee
CH693786A5 (fr) * 2000-05-16 2004-02-13 Bobst Sa Dispositif de commande d'une machine de découpage d'ébauches dans un matériau en feuille.
DE10034079A1 (de) * 2000-07-13 2002-01-24 Heidenhain Gmbh Dr Johannes Vorrichtung und Verfahren zur Steuerung einer Werkzeugmaschine
US6574527B1 (en) 2000-10-05 2003-06-03 Kennametal Inc. Method of selecting a cutting system
US6735545B2 (en) * 2001-07-23 2004-05-11 Caterpillar Inc Method and system for determining a desired machine as a function of quality requirements of machined parts
US7286897B2 (en) * 2004-09-27 2007-10-23 Taiwan Semiconductor Manufacturing Company, Ltd. Real time monitoring system of semiconductor manufacturing information
SG173407A1 (en) * 2005-03-23 2011-08-29 Hurco Co Inc Method of tolerance-based trajectory planning and control
US8725283B2 (en) * 2006-08-04 2014-05-13 Hurco Companies, Inc. Generalized kinematics system
EP2049958B1 (en) * 2006-08-04 2012-09-19 Hurco Companies Inc. System and method for tool use management
US8024068B2 (en) 2006-08-04 2011-09-20 Hurco Companies, Inc. Machine tool control system
US7933677B2 (en) * 2006-08-04 2011-04-26 Hurco Companies, Inc. System and method for surface finish management
US7957824B2 (en) 2007-03-02 2011-06-07 Align Technology, Inc. Method and system for providing automated high scale fabrication of custom items
DE102007016234A1 (de) * 2007-04-04 2008-10-09 Toyoda Mitsuiseiki Europe Gmbh Steuerung von Werkzeugmaschinen
US20100057118A1 (en) * 2008-09-03 2010-03-04 Dietz Timothy G Ultrasonic surgical blade
DE102009016307B4 (de) * 2008-12-18 2014-03-13 Kama Gmbh Verfahren zur Positionierung von Werkzeugtypen oder Werkzeugen auf einer Arbeitsebene an Falt- und Klebmaschinen
JP5802377B2 (ja) * 2010-11-05 2015-10-28 Dmg森精機株式会社 工作機械の工具交換装置
US8588957B2 (en) * 2011-10-24 2013-11-19 Sikorsky Aircraft Corporation Cutting tool data verification system and method
JP6132664B2 (ja) * 2013-06-04 2017-05-24 ローランドディー.ジー.株式会社 ツール管理システム、ツール管理方法、プログラムおよびコンピューター読み取り可能な記録媒体
JP2017134722A (ja) * 2016-01-29 2017-08-03 ファナック株式会社 共通の言語仕様のプログラムにて複数の種類の製造装置を駆動する製造システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58109240A (ja) * 1981-12-21 1983-06-29 Niigata Eng Co Ltd 工具番号読み換え装置
JPS58137540A (ja) * 1982-02-12 1983-08-16 Toyoda Mach Works Ltd 数値制御工作機械

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2362703A1 (fr) * 1976-08-30 1978-03-24 Komatsu Mfg Co Ltd Machine-outil complexe destinee a des usinages multiples
JPS5328872A (en) * 1976-08-30 1978-03-17 Komatsu Ltd Machine tool
JPS5929376B2 (ja) * 1979-11-14 1984-07-20 東芝機械株式会社 工具コ−ドの指定方法
JPS57127644A (en) * 1981-01-28 1982-08-07 Toyoda Mach Works Ltd Tool storing device
JPS57171513U (ja) * 1981-04-17 1982-10-28
JPS5937028A (ja) * 1982-08-18 1984-02-29 Fanuc Ltd 工具選択方法
DE3521844A1 (de) * 1985-06-19 1987-01-02 Mauser Werke Oberndorf Bearbeitungszentrum
JPS6234743A (ja) * 1986-04-22 1987-02-14 Toyoda Mach Works Ltd 工具指定方法
FR2598108A1 (fr) * 1986-04-30 1987-11-06 Richwiller Atel Const Reparati Procede de commande des deplacements d'une tete porte-outil par rapport a un bord d'une piece et machine-outil correspondante
JPH01222809A (ja) * 1988-02-26 1989-09-06 Shin Nippon Koki Kk 工作機械
JPH0237730A (ja) * 1988-07-28 1990-02-07 Nec Corp 半導体装置の製造装置
JPH0271952A (ja) * 1988-09-06 1990-03-12 Fanuc Ltd 工具管理装置
JP2675593B2 (ja) * 1988-09-22 1997-11-12 株式会社東芝 工具交換装置
US5205805A (en) * 1990-09-04 1993-04-27 Hitachi Seiko Ltd. Printed circuit board processing machine incorporating tool holding device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58109240A (ja) * 1981-12-21 1983-06-29 Niigata Eng Co Ltd 工具番号読み換え装置
JPS58137540A (ja) * 1982-02-12 1983-08-16 Toyoda Mach Works Ltd 数値制御工作機械

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100584203B1 (ko) * 1998-12-31 2006-09-22 두산인프라코어 주식회사 공작기계의 공구 자동 전송방법

Also Published As

Publication number Publication date
DE69126307T2 (de) 1998-01-22
EP0537352B1 (en) 1997-05-28
DE69126307D1 (de) 1997-07-03
EP0537352A1 (en) 1993-04-21
JPH0829469B2 (ja) 1996-03-27
WO1992000830A1 (en) 1992-01-23
EP0537352A4 (en) 1993-11-24
US5378218A (en) 1995-01-03

Similar Documents

Publication Publication Date Title
JPH0463652A (ja) Nc加工制御装置
US4580207A (en) Numerical control data dividing and editing apparatus for numerical control machine tool
JP3373115B2 (ja) 数値制御装置に対するコントロールソフトウェアの入力設定方法
US20100274380A1 (en) Virtual Machine Manager
US4396974A (en) Method of preparing and executing sequence program for sequence controller used in machine tool control
JPS609631A (ja) 工作機械における予備工具の準備方法
JP2010086553A (ja) 工具データを準備し処理し保守するための方法
JPH0321298B2 (ja)
US4965737A (en) Numerical control apparatus providing high-speed distribution data
US5083071A (en) Spindle control system
JP4151402B2 (ja) パラメータ書換履歴機能付き数値制御装置
WO1990001735A1 (en) Machining data display system
JPS58211842A (ja) 工具取替装置を備えた数値制御工作機械
JP2004195581A (ja) 工具情報管理装置
JPS60150936A (ja) 自動工具交換装置の工具呼出し方法
JP4255090B2 (ja) 工作機械の数値制御装置
WO2023199408A1 (ja) 数値制御装置およびコンピュータ読み取り可能な記憶媒体
JPH11202917A (ja) 加工データの管理方法およびnc装置
JPH08118200A (ja) Nc旋盤の制御方法
JPS5929376B2 (ja) 工具コ−ドの指定方法
JPH0336606A (ja) 数値制御装置
JPS62152635A (ja) 数値制御工作機械の工具番号メモリによる工具選出方法
JPH07110461B2 (ja) 工具マガジンの工具貯蔵方法とその工具マガジンファイル装置
JP2632064B2 (ja) 加工情報の格納管理機能を有する数値制御装置
JPH0271952A (ja) 工具管理装置