JPH079301A - 工具ユニット形状の作成方法 - Google Patents

工具ユニット形状の作成方法

Info

Publication number
JPH079301A
JPH079301A JP18870593A JP18870593A JPH079301A JP H079301 A JPH079301 A JP H079301A JP 18870593 A JP18870593 A JP 18870593A JP 18870593 A JP18870593 A JP 18870593A JP H079301 A JPH079301 A JP H079301A
Authority
JP
Japan
Prior art keywords
tool
shape
data
registered
tool unit
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
JP18870593A
Other languages
English (en)
Other versions
JP3091604B2 (ja
Inventor
Yukihiro Inoue
幸浩 井上
Akira Osuga
晃 大須賀
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.)
Star Micronics Co Ltd
Original Assignee
Star Micronics Co 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 Star Micronics Co Ltd filed Critical Star Micronics Co Ltd
Priority to JP05188705A priority Critical patent/JP3091604B2/ja
Publication of JPH079301A publication Critical patent/JPH079301A/ja
Application granted granted Critical
Publication of JP3091604B2 publication Critical patent/JP3091604B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 工具ユニット形状の登録作業の簡易化を実現
した工具ユニット形状の作成方法を提供する。 【構成】 工具ユニットを構成する各工具の形状を登録
するとともに、前記工具のセッティング情報を登録し、
工具サイズとシフト量とからホルダ形状と工具形状を組
み合わせる位置を演算し、これらを合成して工具ユニッ
ト形状を作成している。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワーク(被加工物)の
加工に用いる工具ユニット形状の登録等に用いられる工
具ユニット形状の作成方法に関する。
【0002】
【従来の技術】一般に、タレット旋盤等の工作機械で
は、一つのワークに対して数種の加工を行なうことがで
き、その加工に応じて種々の工具が選択される。選択さ
れる工具は、バイトやドリル等の種別に加え、同種の工
具であっても大きさや形状等が異なっている。要する
に、この種の工作機械では、ワークに応じて複数の工具
の選択及びその組合せがあり、無数の選択要素が存在し
ている。そこで、これらの工具の選択及びその組合せの
作成の容易化は、作業者への熟練度の要求を緩和すると
ともに、加工の迅速化、処理の信頼性を高める上で有益
なことである。
【0003】
【発明が解決しようとする課題】ところで、従来、NC
装置における加工指令(プログラム)を検証する方法に
は、ディスプレイ上で模擬する方法がある。この加工指
令を検証する目的は次の通りである。 a.ワークの加工形状の確認 b.ワークと工具の干渉チェック c.同時多軸制御可能なNC装置の場合、工具間の干渉
チェック
【0004】これらの目的において、a及びbの場合
は、加工するワークとバイト、ドリル等の刃具の形状を
表示させることで実現できる。しかし、cには、工具ユ
ニット形状、即ち、刃具と刃具を工作機械に固定するホ
ルダを組み合わせた状態の表示を必要とする場合があ
る。その場合、従来、工具ユニット形状を登録していた
が、刃具とホルダの組合せは、一つのバイトホルダにつ
いて多種類のバイトの選択があり、さらに取付け時のシ
フト量との関係を加味すると、その組合せ数は無数に存
在する。このため、新たに加工プログラムを作成した場
合には、そのシミュレーションを行なう度に工具ユニッ
トの形状登録の作業が必要であった。
【0005】そこで、本発明は、工具ユニット形状の登
録作業の簡易化を実現した工具ユニット形状の作成方法
を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明の工具ユニット形
状の作成方法は、図1及び図2に例示するように、工具
ユニットを構成する各工具の形状を登録するとともに、
前記工具のセッティング情報を登録し、工具サイズ(刃
先サイズQ)とシフト量(P)とからホルダ形状と工具
形状を組み合わせる位置を演算し、これらを合成して工
具ユニット形状を作成することを特徴とする。
【0007】
【作用】工具ユニットを構成する最小単位が、刃具やホ
ルダ等の工具である。この工具の形状を登録するととも
に、この工具のセッティング情報を登録する。セッティ
ング情報とは、ホルダ形状、刃具形状、刃具サイズ、シ
フト量等の物理的な情報である。そして、このような登
録された情報は任意に読み出すことができる。
【0008】そこで、加工すべきワークの形状が定まる
と、その加工形状に応じた工具を選択する。工具のサイ
ズとシフト量とからホルダ形状と工具形状を組み合わせ
る位置を演算し、それらを合成して工具ユニットの形状
を作成する。
【0009】したがって、この工具ユニットの作成方法
では、既に登録されている工具形状を利用して複数の工
具ユニット形状の作成が可能であり、その結果、形状登
録の作業量が大幅に軽減される。そして、ワークの加工
及びそのシミュレーションは、本発明の工具ユニット形
状の作成方法によって作成された工具ユニット形状を用
いて行なうことができる。その応用は、シミュレーショ
ン等への応用等、多岐に亘るのである。
【0010】
【実施例】以下、本発明を図面に示した実施例を参照し
て詳細に説明する。
【0011】図1は、本発明の工具ユニット形状の作成
装置を示している。この作成装置は、一例としてタレッ
ト型NC自動旋盤の工具ユニット形状の作成を行なう場
合を示している。
【0012】この作成装置には、制御及び演算を行なう
手段として中央処理装置(CPU)2が設置されてい
る。即ち、CPU2は、制御及び演算手段であって、制
御プログラムの実行、工具ユニットの形状の登録制御の
他、制御に伴う各種の演算を行なう。
【0013】このCPU2で実行される制御プログラム
や制御又は演算途上のデータを格納する記憶手段として
主記憶装置4が設置されている。この主記憶装置4は、
制御プログラムやテーブル等を持つ読出し専用メモリ
(ROM)6と、演算途上のデータを格納する随時書込
みメモリ(RAM)8とを備えている。
【0014】また、この主記憶装置4とは別に工具ユニ
ット形状等の登録データを格納する記憶手段として補助
記憶装置10が設置され、この補助記憶装置10にはツ
ーリングリストや参照データ等が格納される。そして、
この補助記憶装置10には、作成装置内部に設置される
固定磁気ディスク装置、フレキシブルディスク装置の
他、作成装置と連係される外部記憶装置等が含まれてい
る。外部記憶装置は、固定磁気ディスク装置の他、磁気
テープ装置等で構成される。ホストコンピュータと連係
される場合には、このホストコンピュータ側の記憶装置
も補助記憶装置10に含まれることは言うまでもない。
【0015】また、各種の入力データの取込みや制御出
力等の取出しを行なう入出力手段として入出力ユニット
(I/O)12が設置されている。このI/O12は、
主記憶装置4及び補助記憶装置10とともにCPU2と
バス14によって連係されている。図示しないが、外部
制御・演算手段としてのホストコンピュータとの連係も
可能である。
【0016】このI/O12には、データ入力手段とし
てキーボード16が接続されている。このキーボード1
6の他、データ入力手段にはイメージ入力装置、座標入
力器等の各種のデータ入力機器を用いることができる。
【0017】そして、このI/O12には、映像表示出
力手段として表示制御部18とともに、印字出力手段と
して印字装置20が接続されている。表示制御部18に
は、工具や工具ユニット形状を表す映像出力が得られ、
その出力は映像表示手段としてCRT22に表示され
る。また、印字装置20にはCRT22上の映像と同一
のハードコピーの他、記憶手段に記憶されているデータ
を印字することが可能である。
【0018】次に、工具形状及び工具ユニット形状の登
録について説明する。
【0019】先ず、その概要を総括的に述べると、工具
登録では、工具形状とその形状に付随する名称、サイズ
等の工具情報を登録する。また、ツーリングリストは、
実際に機械に取り付けられている複数の工具ユニットの
情報、例えば、ホルダ、スリーブ、刃具等の工具情報や
シフト量等のセッティング情報であって、これを登録す
る。
【0020】このように登録データは2種類であり、工
具情報は、ホルダ、刃具等の基本形状データ、座標、ベ
クトル、ビットマップ等の種々の形状データ、型番、名
称、刃先サイズ等の工具形状データに付加する各工具固
有の情報からなっている。また、ツーリングリストは、
実際に機械に取り付ける工具ユニット情報であるから、
この登録では、工具ユニット形状を作成するための必要
な情報の登録を行なうのである。また、リストの作成作
業は、工具登録で作成したデータの中から工具ユニット
を構成するホルダ(又はホルダ及びスリーブ)、刃具の
工具情報(型番、刃先サイズ等)を形状データから検索
して読み出し、リストに登録するとともに、取付け時の
シフト量も同時に登録する。必要であれば、登録した工
具ユニットが行なう加工工程やチップ名、使用チャック
等の登録も行なう。
【0021】図2は、この工具登録におけるデータの関
係を総括的に示している。即ち、工具登録31が行なわ
れると、工具形状データ32と工具情報データ33に分
類して登録され、工具情報データ33を参照してツーリ
ング作成34を行い、その登録によってツーリングリス
ト35が得られる。そして、このツーリグリスト35及
び工具形状データ32を参照し、工具ユニット形状表示
36が実行されるのである。
【0022】次に、図3は、工具形状の登録プログラム
のフローチャートを示している。ステップS1では工具
の形状を表す数値データをキーボード16の操作によっ
て入力する。この形状を表す数値データは、座標、ベク
トル、ビットマップ又はこれらを組み合わせたもの等で
ある。
【0023】ステップS2では、ステップS1で入力し
た工具形状の各種情報をキーボード16の操作によって
入力する。表1は、この工具登録(工具情報)の一例を
示している。また、図4はその形態を示している。
【0024】
【表1】
【0025】ステップS3では、ステップS1、S2で
入力した各種データの登録を行なう。この登録とは、補
助記憶装置10にステップS3で入力したデータを取り
出し又は利用可能な形態で記憶させることである。
【0026】ステップS4では、必要とする工具の登録
が終了したか否かを判断し、未だ登録する工具がある場
合にはステップS1に戻り、そうでない無い場合には登
録プログラムの実行を完了する。
【0027】次に、図5は、工具ユニット形状の作成及
び表示のフローチャートを示している。ステップS11で
は工具ユニットの表示指令を行ない、ステップS12では
指令された工具番号のセッティング情報をツーリングリ
ストから得る。表2は、ツーリングリストの一例を示
す。また、図6は、そのツール3ユニットの形状を示し
ている。
【0028】
【表2】
【0029】このツーリングリスト例は、正面穴明け加
工を行なう工具ユニットについて示している。このツー
リングリストには、工具番号、ホルダ、スリーブ、刃
具、刃具サイズ及びシフト量が表示されている。勿論、
このツーリングリストには付加治具を表すデータ等の他
の情報を含めてもよい。このツーリングリストは、予め
キーボード16を通して補助記憶装置10等の記憶手段
にタレットの工具番号を単位として工具のセッティング
情報を記憶しておくものとする。
【0030】そして、このツーリングリストから必要な
データを得た後、ステップS13では登録されている形状
の中からホルダ(スリーブ)及び刃具形状を読み込む。
例えば、補助記憶装置10からこれらの形状データを読
み出し、RAM8に読み込み、ステップS14に移行す
る。
【0031】ステップS14では、刃具形状をシフト量P
だけシフトさせた後、ステップS15に移行する。この例
では、シフト量は、X=0mm、Z=10mmである。
【0032】ステップS15ではスリーブがあるか否かを
判断し、スリーブがある場合にはステップS16、S17を
経てスリーブに対応する処理、スリーブがない場合には
ステップS16、S17を飛び越してステップS18に移行す
る。
【0033】ステップS16ではスリーブを刃具の刃先位
置から刃具サイズQだけ離れた位置に移動させる。この
場合、刃具サイズQは30mmであり、それ故、移動量が
30mmとなる。
【0034】ステップS17では刃具とスリーブ形状とを
合成する。この合成は、画面上での表示を合成すること
である。
【0035】ステップS18ではホルダと刃具形状(又は
刃具とスリーブを合成)を合成する。即ち、ホルダ、刃
具及びスリーブの各データを参照して合成し、目的とす
る工具ユニット形状を作成する。そして、ステップS19
ではCRT22の表示画面220の指令位置に作成した
工具ユニット形状を表示制御して表示させる。
【0036】次に、図7は、図6に示した工具ユニット
形状の作成の推移を示している。図7の(A)は、ステ
ップS14における刃具の表示を示し、28は図4に示し
た刃具の形状28に対応している。Pは、ステップS14
におけるシフト量を示している。図7の(B)は、ステ
ップS17における刃具とスリーブの合成を示している。
26、28は図4の各形状に対応している。図中、Q
は、ステップS16における刃具サイズQに対応する移動
量を示している。
【0037】また、図7の(C)は、ステップS18にお
ける刃具、ホルダ及びスリーブの合成を示している。各
形状24、26、28は、図4の各形状に対応してい
る。
【0038】なお、実施例では、ドリル、スリーブ及び
ホルダの形状登録、工具ユニット形状の作成及び登録に
ついて説明したが、本発明は、他の刃具の場合にも同様
に形状及び工具ユニット形状の作成及び登録ができるも
のであり、実施例に限定されるものではない。
【0039】
【発明の効果】以上説明したように、本発明によれば、
ワークに応じた工具のセッティング情報を記憶している
ツーリングリストを利用し、予め登録されているホルダ
や刃具の形状を組み合わせることにより、工具ユニット
形状を表示画面上で作成でき、形状登録作業を簡易化で
きるとともに労力の軽減を図ることができる。
【図面の簡単な説明】
【図1】本発明の工具ユニット形状の作成方法における
作成装置の一実施例を示すブロック図である。
【図2】本発明の工具ユニット形状の作成方法における
作成装置の工具登録の概要を示す図である。
【図3】工具形状の登録プログラムを示すフローチャー
トである。
【図4】図3における登録プログラムで登録される工具
登録(工具形状)を示している。
【図5】工具ユニット形状の作成及び登録プログラムを
示すフローチャートである。
【図6】図5における登録プログラムで登録されるツー
ルユニット形状の一例を示している。
【図7】図6における工具ユニット形状の作成及び登録
プログラムで登録される工具ユニット形状の表示画面を
示す図である。
【符号の説明】
2 CPU 4 主記憶装置 10 補助記憶装置 16 キーボード(入力手段) 22 CRT

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 工具ユニットを構成する各工具の形状を
    登録するとともに、前記工具のセッティング情報を登録
    し、工具サイズとシフト量とからホルダ形状と工具形状
    を組み合わせる位置を演算し、これらを合成して工具ユ
    ニット形状を作成することを特徴とする工具ユニット形
    状の作成方法。
JP05188705A 1993-06-30 1993-06-30 工具ユニット形状の作成方法 Expired - Fee Related JP3091604B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05188705A JP3091604B2 (ja) 1993-06-30 1993-06-30 工具ユニット形状の作成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05188705A JP3091604B2 (ja) 1993-06-30 1993-06-30 工具ユニット形状の作成方法

Publications (2)

Publication Number Publication Date
JPH079301A true JPH079301A (ja) 1995-01-13
JP3091604B2 JP3091604B2 (ja) 2000-09-25

Family

ID=16228369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05188705A Expired - Fee Related JP3091604B2 (ja) 1993-06-30 1993-06-30 工具ユニット形状の作成方法

Country Status (1)

Country Link
JP (1) JP3091604B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8790244B2 (en) 2008-04-16 2014-07-29 Bracco Diagnostics Inc. Gas water bottle adaptor
WO2021015064A1 (ja) * 2019-07-25 2021-01-28 シチズン時計株式会社 工具情報設定装置及び工作機械

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8790244B2 (en) 2008-04-16 2014-07-29 Bracco Diagnostics Inc. Gas water bottle adaptor
US9907454B2 (en) 2008-04-16 2018-03-06 United States Endoscopy Group, Inc. Gas water bottle adaptor
WO2021015064A1 (ja) * 2019-07-25 2021-01-28 シチズン時計株式会社 工具情報設定装置及び工作機械
JPWO2021015064A1 (ja) * 2019-07-25 2021-01-28
CN114127649A (zh) * 2019-07-25 2022-03-01 西铁城时计株式会社 工具信息设定装置和机床
EP4006664A4 (en) * 2019-07-25 2023-08-02 Citizen Watch Co., Ltd. TOOL INFORMATION SETTING DEVICE AND MACHINE TOOL
US12271175B2 (en) 2019-07-25 2025-04-08 Citizen Watch Co., Ltd. Tool information setting device and machine tool

Also Published As

Publication number Publication date
JP3091604B2 (ja) 2000-09-25

Similar Documents

Publication Publication Date Title
US6047225A (en) Automatic programming apparatus and method
JPS6257852A (ja) 自動プログラミング装置
JPH0561649B2 (ja)
US4571670A (en) NC Programming Apparatus
US5359530A (en) Animated plotting method in NC apparatus for multi-system lathe
US7155298B2 (en) Device and method for generating and/or editing NC programs or NC tables
JPH079301A (ja) 工具ユニット形状の作成方法
JP3000837B2 (ja) 加工情報作成装置
JPH0857744A (ja) 対話型数値制御装置の入力データ表示方法
US6681144B1 (en) Process and system for working a workpiece through numerically controlled machine tools
JPH03219305A (ja) 多数個取り指定方式
JP3149657B2 (ja) 生産ライン情報自動作成装置
JPH11212615A (ja) 穴加工用ncデータ作成装置
JP2603622B2 (ja) 工作機械における数値制御データ作成方式
JP2614607B2 (ja) 工作機械における数値制御データ作成方式
JPH03174604A (ja) 数値制御情報作成装置
JPH0253551A (ja) 数値制御工作機械の加工時間表示方法およびその装置
JPH07319529A (ja) Cad/cam装置
JP2531147B2 (ja) 数値制御デ−タ作成方式
JP3684887B2 (ja) ソリッドモデル生成方法
JPH1063323A (ja) 横形工作機械のnc加工プログラム作成方法および装置
JP2869105B2 (ja) ワーク加工データ編集方法
JPH0351547B2 (ja)
JPH01228755A (ja) 複数溝加工方法
JPH0619656B2 (ja) 自動加工機における加工情報作成装置

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080721

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090721

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090721

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20100721

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110721

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees