JPH0117823B2 - - Google Patents

Info

Publication number
JPH0117823B2
JPH0117823B2 JP12961380A JP12961380A JPH0117823B2 JP H0117823 B2 JPH0117823 B2 JP H0117823B2 JP 12961380 A JP12961380 A JP 12961380A JP 12961380 A JP12961380 A JP 12961380A JP H0117823 B2 JPH0117823 B2 JP H0117823B2
Authority
JP
Japan
Prior art keywords
tool
holding
data
position data
magazine
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.)
Expired
Application number
JP12961380A
Other languages
English (en)
Other versions
JPS5754055A (ja
Inventor
Kunihiko Eto
Kyoji Ito
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP12961380A priority Critical patent/JPS5754055A/ja
Publication of JPS5754055A publication Critical patent/JPS5754055A/ja
Publication of JPH0117823B2 publication Critical patent/JPH0117823B2/ja
Granted 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/00Program-control systems
    • G05B19/02Program-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 program data in numerical form
    • G05B19/182Numerical 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 program data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
    • 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/50253Selection tool

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Tool Replacement In Machine Tools (AREA)

Description

【発明の詳細な説明】 本発明は、加工する工作物の変更による工具の
取替えに伴つて工具貯蔵マガジンにおける工具位
置データを再書込みするようにした工具貯蔵マガ
ジンにおける工具位置データ書込み方法、特にラ
ンダム戻し方式の工具貯蔵マガジンに好適な上記
方法に関するものである。
一般に、工具を工具貯蔵マガジンの任意の保持
位置に返還するようにしたランダム戻しが可能な
工具貯蔵マガジンの割出装置においては、工具交
換が行われる度に工具の保持位置が変化するた
め、工具の保持位置とその保持位置に保持される
工具との対応関係を常に記憶しておく必要があ
る。
したがつて、この種の工具貯蔵マガジンの割出
装置においては、工具貯蔵マガジンに貯蔵されて
いる工具の番号をそれぞれの工具が保持されてい
る保持位置に対応する番地に記憶するメモリを設
け、工具交換によつて工具の保持位置が変化した
場合には、対応する工具番号の記憶位置を書替え
ることによつて工具交換後も必要な工具を工具交
換位置に割出すことができるようにしている。
ところで、このような工具貯蔵マガジンの割出
装置においては、加工する工作物の種類の変更に
伴つて使用する工具が番号の異なる工具群に取替
えられた場合には、当然メモリの記憶内容を新た
に使用される工具群の工具の番号に従つて書替え
なければならないが、次の異種工作物の加工に用
いる工具群の工具の前の工作物の加工に用いた工
具群の工具と共通した番号を付けた場合でも、そ
の共通の番号を付けた工具が外見上どの保持位置
に保持されているかわからない問題がある。これ
は前述したように工具の保持位置とその保持位置
に保持されている工具とが工具交換の度に逐次変
化していくためである。したがつて、工具の取替
え時には、便宜上工具を番号順に工具保持位置に
装着し、その後工具の保持位置とそれに対応する
工具番号の記憶位置とを一致させるために工具番
号を再び書込むことが必要となる。
このように従来においては、各工具保持箇所に
装着された工具の番号をデータ書込装置を用いて
作業者が逐一書込む必要があるため、工具番号の
書込みに時間がかかつて段取替えに要する時間が
長くなるだけでなく、工具保持位置と工具番号と
の対応関係を誤ると、工具番号が正しく書込まれ
ない恐れがあり、この場合には割出制御を正しく
行えなくなる欠点があつた。
本発明は、このような従来の問題点に鑑み、種
類の異なる工作物の加工にそれぞれ使用される複
数の工具群に対して共通の番号を付けた場合にお
ける工具番号の再書込みを正確にかつ短時間で行
えるようにしたもので、以下その実施例を図面に
基づいて説明する。
第1図において、10は図略の工作機械本体に
回転可能に装架されている工具貯蔵マガジンで、
このマガジン10の外周部には複数、例えば8ケ
の工具保持装置H0〜H7が等間隔に配列されて
いて、時計方向に0から7までの識別番号が付さ
れている。
11はスピンドルヘツドで、このスピンドルヘ
ツド11にはスピンドル12が回転可能に軸架さ
れているとともに、工具交換アーム13が設けら
れている。この工具交換アーム13はアーム駆動
装置15によつて駆動されるようになつており、
後述する数値制御装置40より工具交換指令が与
えられると、スピンドル12に保持された工具と
マガジン10の工具交換位置14にある工具とが
交換される。
前記マガジン10の回転軸20はマガジン駆動
装置21に連結され、このマガジン駆動装置21
は割出制御回路30から与えられる指令に応じて
回転軸20を回転するようになつている。また、
外周部に突起23を有する割出し板22は、マガ
ジン10が1ピツチ、すなわち2つの隣り合う工
具保持装置間の距離だけ回転すると、1回転する
ようにギヤを介して回転軸20に連結されてい
る。そしてマガジン10が1ピツチ回転して、各
工具保持装置が工具交換位置14に割出される毎
に対向する近接スイツチ24を作動させ、これに
よつて割出し信号を割出制御回路30に送出する
ようになつている。
40は公知の数値制御装置は、テープリーダ4
1にて読取られた紙テープPT上の数値制御デー
タに基づいて図略のサーボモータ駆動装置に指令
パルスを分配し、これによつて工作物の加工を制
御するもので、MコードおよびTコードのデータ
が読取られた場合には、これらのデータを割出制
御回路30に出力するようになつている。
この割出制御回路30は、数値制御装置40か
らTコードのデータが与えられると、Tコードで
指定された工具を工具交換位置14に割出すもの
で、この割出制御回路30にはコアメモリ等から
なる不揮発性で書替えの可能なメモリ装置31が
接続されている。このメモリ装置31には、各工
具保持装置に収納される工具の工具番号をそれぞ
れ収納される工具保持装置の番号に対応した記憶
番地に記述することによつて各工具の保持位置を
記憶する工具位置記憶エリア31aが設けられて
いる他、スピンドル12に装着されている工具の
番号、工具交換位置14に割出されている工具保
持装置の番号等を記憶する制御データエリア31
bが設けられている。
また、前記メモリ装置31には、工具保持装置
H0〜H7に対応する0〜7の番号を初期位置デ
ータとして固定記憶するためのデータエリア31
cが設けられており、割出制御回路30に接続さ
れた転送指令スイツチTCSが操作されると、第
2図aのフローチヤートで示す転送プログラム
TCRにより、この0〜7の数値データが工具番
号として工具位置記憶エリア31aの先頭番号
TNA0から順番に転送されるようになつている。
したがつて、本実施例においては、工具番号とし
ては0から7までの番号を用いることになる。
すなわち、第3図に示すように、種類の異なる
工作物W1,W2,……Wnをそれぞれ加工する
のに必要な工具群t10〜t17、t20〜t2
7,……,tn0〜tn7のそれぞれに対して0〜7
の番号を共通の工具番号として付けておき、加工
する工作物が変更になつた場合には、次に加工す
る工作物の加工に必要な工具群の工具をそれぞれ
の工具番号と対応する工具保持装置H7〜H7に
装着し、その後、転送スイツチTCSを操作する。
これにより、第2図aに示す転送プログラム
TCRが実行される。
かかる転送プログラムTCRにおいては、まず
ステツプ51において、読出カウンタROCへデー
タエリア31cの先頭番地DAOをセツトすると
ともに、書込カウンタWICへ工具位置記憶エリ
ア31aの先頭番地TNAOをセツトし、ステツ
プ52で、読出カウンタROCの指定する番地
(DAO)に固定記憶されているデータ「0」を読
出し、ステツプ53で、読出したデータ「0」を書
込カウンタWICの指定する番地(TNAO)へ書
込む。次いでステツプ54で、読出カウンタROC
および書込カウンタWICの内容をそれぞれ+1
し、ステツプ55で、ROC=DAO+8であるかど
うか、すなわち初期位置データ31cの全ての番
地にデータが書込まれたかどうかが判別され、ノ
ー(N)の場合には前記ステツプ52に戻つて上記
した処理が繰返され、イエス(Y)の場合にはメ
インプログラムにリターン(RET)される。
このようにしてデータエリア31cに固定記憶
されている0〜7番号が、初期位置データとして
工具位置記憶エリア31aに先頭番地TNA0か
ら順番に転送され、これによつて工具保持装置H
0〜H7に装着された各工具の実際の保持記憶と
それに対応する工具番号の工具位置記憶エリア3
1a内における記憶位置とが一致される。
このような段取替えの後、新たな工作物の加工
が開始され、数値制御プログラム中にプログラム
されたTコードが読取られると、数値制御装置4
0から割出制御回路30にTコードのデータが出
力され、割出制御回路30はこれに応答して第2
図bに示すマガジン割出プログラムICRを実行す
る。すなわち、指定された工具の保持されている
工具保持装置の番号を工具位置記憶エリア31a
を参照して判別するとともに、近回り判別を行つ
てマガジン10の回転割出しを行う。また、工具
交換後においては、スピンドル12に装着されて
いた工具の番号を指定された工具の保持されてい
た工具保持装置の番号に対応する記憶番地に書込
み、工具番号の書替えを完了する。
工具交換の度にこのような動作が行われること
により、各工具の配置関係と、それぞれの工具に
対応する工具番号の記憶位置との関係が常に一致
し、工具交換後も正確な割出制御が行われる。
そして、加工する工作物の種類が変更になつた
場合には、マガジン10の工具を次に加工する工
作物の加工に必要な工具群の工具に取替え、その
後、前述のように転送指令スイツチTCSを押圧
すれば、次の工作物の加工を開始できる。
なお、上記実施例は、各工具保持装置の番号に
対応する記憶番地に工具番号を記憶することによ
つて各工具の保持位置を記憶するようにしていた
が、使用される工具番号に対応する記憶番地を有
する工具位置記憶エリアを設け、各工具の保持さ
れている工具保持装置の番号に対応する記憶番地
に書込むことによつて工具の保持位置を記憶する
ようにしたものにも本発明を適用することができ
る。
この場合でも、初期位置データを工具位置記憶
エリアに転送する処理は全く同じとなり、マガジ
ンの割出時における処理が若干異なるだけであ
る。
以上述べたように本発明においては、加工する
工作物の種類の変更に伴つて取替えられる複数の
工具群の装着時における各工具の保持位置を表す
初期位置データを複数の工具群に対して共通番号
の1組だけデータエリアに固定記憶し、工具群が
工具貯蔵マガジンに装着される度に前記初期位置
データを工具位置記憶エリアに転送して工具位置
のデータを再書込みするようにした方法であるの
で、複数種類の工作物の加工にそれぞれ使用され
る複数の工具群の工具に対して共通の工具番号を
付した場合における工具群の変更に伴う工具位置
データの再書込みを瞬時に行えて段取替え時間を
短縮できるばかりでなく、誤つた工具位置データ
が書込まれる恐れもなく、割出制御を正確に行え
る利点がある。
【図面の簡単な説明】
図面は本発明の実施例を示すもので、第1図は
マガジン割出装置の全体構成を示すブロツク図、
第2図a,bは第1図における割出制御装置30
の動作を示すフローチヤート、第3図は複数種類
の工作物を加工するのに必要な工具を示す図であ
る。 10……マガジン、14……工具交換位置、2
1……マガジン駆動装置、30……割出制御装
置、31……メモリ装置、31a……工具位置記
憶エリア、31c……データ記憶エリア、H0〜
H7……工具保持装置、T……工具。

Claims (1)

    【特許請求の範囲】
  1. 1 工具貯蔵マガジンに設けられた複数の工具保
    持装置に保持されている複数の工具の保持位置を
    各工具の工具番号と複数の工具保持装置のそれぞ
    れに付された固有の番号との関係によつて工具位
    置記憶エリアに記憶し、記憶された工具の保持位
    置のデータを工具交換が行われる度に書換えて前
    記工具の記憶上の位置と現実の位置を一致させ、
    書換えられた保持位置データと指定された工具番
    号とに基づいて前記工具貯蔵マガジンの割出しを
    制御するようにした工具貯蔵マガジンにおいて、
    前記複数の工具群を構成する各工具の工具貯蔵マ
    ガジンへの装着時における保持位置を表す初期位
    置データを複数の工具群に対して共通の番号で1
    組だけデータエリアに固定記憶し、前記工具群が
    工具貯蔵マガジンに装着される度に前記初期位置
    データを前記工具位置記憶エリアに転送して工具
    位置のデータを再書込みするようにしたことを特
    徴とする工具貯蔵マガジンにおける工具位置デー
    タ書込み方法。
JP12961380A 1980-09-17 1980-09-17 Koguchozomagajinnowaridashisochi Granted JPS5754055A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12961380A JPS5754055A (ja) 1980-09-17 1980-09-17 Koguchozomagajinnowaridashisochi

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12961380A JPS5754055A (ja) 1980-09-17 1980-09-17 Koguchozomagajinnowaridashisochi

Publications (2)

Publication Number Publication Date
JPS5754055A JPS5754055A (ja) 1982-03-31
JPH0117823B2 true JPH0117823B2 (ja) 1989-04-03

Family

ID=15013787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12961380A Granted JPS5754055A (ja) 1980-09-17 1980-09-17 Koguchozomagajinnowaridashisochi

Country Status (1)

Country Link
JP (1) JPS5754055A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6431850A (en) * 1987-07-28 1989-02-02 Tatsuta Densen Kk Vinyl chloride polymer composition

Also Published As

Publication number Publication date
JPS5754055A (ja) 1982-03-31

Similar Documents

Publication Publication Date Title
US4396974A (en) Method of preparing and executing sequence program for sequence controller used in machine tool control
US4109188A (en) Index device for tool storage magazine
US4293913A (en) Numerical controller for a grinding machine
US4543636A (en) Numerically controlled machine tool system capable of setting up tools into tool magazine
US4631465A (en) Tool display system of automatic tool changing apparatus
JPS6319298B2 (ja)
US3173204A (en) Control for tool storage matrix, using individual re-settable code data registers
US4581810A (en) Method and apparatus for controlling tool magazines
US3657627A (en) Tool selection system
EP0074412B1 (en) Numerical control system
JPH0117823B2 (ja)
US4086633A (en) Numerical control system with program access function
JPS6319299B2 (ja)
JPH04304943A (ja) 工具マガジンにおける工具情報読み書き装置
JPH0347977B2 (ja)
JPS6258861B2 (ja)
JPS58137539A (ja) 工具取替装置を備えた数値制御工作機械
JPS58211842A (ja) 工具取替装置を備えた数値制御工作機械
JPH0325882Y2 (ja)
JPS6258862B2 (ja)
JPS6036898B2 (ja) 自動工具交換装置
EP0189115B1 (en) Numerical control device
JPS5821637Y2 (ja) 自動工具交換装置
JPS6230082Y2 (ja)
CN120578118A (zh) 一种规划位置路径的方法及刀库伺服