JP3091604B2 - 工具ユニット形状の作成方法 - Google Patents
工具ユニット形状の作成方法Info
- Publication number
- JP3091604B2 JP3091604B2 JP05188705A JP18870593A JP3091604B2 JP 3091604 B2 JP3091604 B2 JP 3091604B2 JP 05188705 A JP05188705 A JP 05188705A JP 18870593 A JP18870593 A JP 18870593A JP 3091604 B2 JP3091604 B2 JP 3091604B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- shape
- data
- tool unit
- registration
- 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 - Fee Related
Links
Landscapes
- Numerical Control (AREA)
Description
加工に用いる工具ユニット形状の登録等に用いられる工
具ユニット形状の作成方法に関する。
は、一つのワークに対して数種の加工を行なうことがで
き、その加工に応じて種々の工具が選択される。選択さ
れる工具は、バイトやドリル等の種別に加え、同種の工
具であっても大きさや形状等が異なっている。要する
に、この種の工作機械では、ワークに応じて複数の工具
の選択及びその組合せがあり、無数の選択要素が存在し
ている。そこで、これらの工具の選択及びその組合せの
作成の容易化は、作業者への熟練度の要求を緩和すると
ともに、加工の迅速化、処理の信頼性を高める上で有益
なことである。
装置における加工指令(プログラム)を検証する方法に
は、ディスプレイ上で模擬する方法がある。この加工指
令を検証する目的は次の通りである。 a.ワークの加工形状の確認 b.ワークと工具の干渉チェック c.同時多軸制御可能なNC装置の場合、工具間の干渉
チェック
は、加工するワークとバイト、ドリル等の刃具の形状を
表示させることで実現できる。しかし、cには、工具ユ
ニット形状、即ち、刃具と刃具を工作機械に固定するホ
ルダを組み合わせた状態の表示を必要とする場合があ
る。その場合、従来、工具ユニット形状を登録していた
が、刃具とホルダの組合せは、一つのバイトホルダにつ
いて多種類のバイトの選択があり、さらに取付け時のシ
フト量との関係を加味すると、その組合せ数は無数に存
在する。このため、新たに加工プログラムを作成した場
合には、そのシミュレーションを行なう度に工具ユニッ
トの形状登録の作業が必要であった。
録作業の簡易化を実現した工具ユニット形状の作成方法
を提供することを目的とする。
状の作成方法は、図1及び図2に例示するように、刃
具、ホルダなどの各工具の基本形状を表す基本形状デー
タとともに、前記工具の組み合わせを表すセッティング
情報{工具ユニットを構成する前記工具の型番や名称、
形状、刃具サイズ(刃先サイズQ)、シフト量(P)
等}を登録し、このセッティング情報から必要に応じて
選択された前記工具の組み合わせに工具サイズ、シフト
量等の可変データを合成することにより、例えば、刃具
サイズとシフト量とからホルダ形状と刃具形状を工具ユ
ニットとして組み合わせる位置を演算し、前記ホルダ形
状と前記刃具形状とを合成することにより、所望の工具
ユニット形状を作成することを特徴とする。
基本形状を表すデータである。これに対し、セッティン
グ情報は、各工具の組み合わせを表す基本データであ
り、具体的な形状を除いたものである。このセッティン
グ情報から組み合わせられた基本形状を選択することが
できる。しかし、工具ユニットとしては、具体的な位置
やシフト量等のデータが必要となり、そこで、組み合わ
せ工具形状に可変データを合成することにより、所望の
工具ユニット形状を作成することとしたものである。 具
体的に述べれば、工具ユニットを構成する最小単位が、
刃具やホルダ等の工具である。この工具の形状を登録す
るとともに、この工具のセッティング情報を登録する。
セッティング情報とは、ホルダ形状、刃具形状、刃具サ
イズ、シフト量等の物理的な情報である。そして、この
ような登録された情報は任意に読み出すことができる。
と、その加工形状に応じた工具を選択する。刃具のサイ
ズとシフト量とからホルダ形状と刃具形状とを工具ユニ
ットとして組み合わせる位置等を演算し、それらホルダ
形状と刃具形状とを合成して工具ユニットの形状が合成
される。
では、既に登録されている工具形状を利用して複数の工
具ユニット形状の作成が可能であり、その結果、形状登
録の作業量が大幅に軽減される。そして、ワークの加工
及びそのシミュレーションは、本発明の工具ユニット形
状の作成方法によって作成された工具ユニット形状を用
いて行なうことができる。その応用は、シミュレーショ
ン等への応用等、多岐に亘るのである。
て詳細に説明する。
装置を示している。この作成装置は、一例としてタレッ
ト型NC自動旋盤の工具ユニット形状の作成を行なう場
合を示している。
手段として中央処理装置(CPU)2が設置されてい
る。即ち、CPU2は、制御及び演算手段であって、制
御プログラムの実行、工具ユニットの形状の登録制御の
他、制御に伴う各種の演算を行なう。
や制御又は演算途上のデータを格納する記憶手段として
主記憶装置4が設置されている。この主記憶装置4は、
制御プログラムやテーブル等を持つ読出し専用メモリ
(ROM)6と、演算途上のデータを格納する随時書込
みメモリ(RAM)8とを備えている。
ットの形状等の登録データを格納する記憶手段として補
助記憶装置10が設置され、この補助記憶装置10には
ツーリングリストや参照データ等が格納される。そし
て、この補助記憶装置10には、作成装置内部に設置さ
れる固定磁気ディスク装置、フレキシブルディスク装置
の他、作成装置と連係される外部記憶装置等が含まれて
いる。外部記憶装置は、固定磁気ディスク装置の他、磁
気テープ装置等で構成される。ホストコンピュータと連
係される場合には、このホストコンピュータ側の記憶装
置も補助記憶装置10に含まれることは言うまでもな
い。
力等の取出しを行なう入出力手段として入出力ユニット
(I/O)12が設置されている。このI/O12は、
主記憶装置4及び補助記憶装置10とともにCPU2と
バス14によって連係されている。図示しないが、外部
制御・演算手段としてのホストコンピュータとの連係も
可能である。
てキーボード16が接続されている。このキーボード1
6の他、データ入力手段にはイメージ入力装置、座標入
力器等の各種のデータ入力機器を用いることができる。
力手段として表示制御部18とともに、印字出力手段と
して印字装置20が接続されている。表示制御部18に
は、工具や工具ユニット形状を表す映像出力が得られ、
その出力は映像表示手段としてCRT22に表示され
る。また、印字装置20にはCRT22上の映像と同一
のハードコピーの他、記憶手段に記憶されているデータ
を印字することが可能である。
録について説明する。
登録では、工具形状とその形状に付随する名称、サイズ
等の工具の基本形状を表す基本形状データを登録する。
また、ツーリングリストは、実際に機械に取り付けられ
ている複数の工具ユニットの情報、例えば、ホルダ、ス
リーブ、刃具等の工具情報やシフト量等のセッティング
情報であり、これを登録する。
具情報は、ホルダ、刃具等の基本形状データ、座標、ベ
クトル、ビットマップ等の種々の形状データ、型番、名
称、刃先サイズ等の工具形状データに付加する各工具固
有の情報からなっている。また、ツーリングリストは、
実際に機械に取り付ける工具ユニットのセッティング情
報であるから、この登録では、工具ユニット形状を作成
するための必要な情報の登録を行なうのである。また、
リストの作成作業は、工具登録で作成したデータの中か
ら工具ユニットを構成するホルダ(又はホルダ及びスリ
ーブ)、刃具の工具情報(型番、刃先サイズ等)を形状
データから検索して読み出し、リストに登録するととも
に、取付け時のシフト量も同時に登録する。必要であれ
ば、登録した工具ユニットが行なう加工工程やチップ
名、使用チャック等の登録も行なう。
係を総括的に示している。即ち、工具登録31が行なわ
れると、工具形状データ32と工具情報データ33に分
類して登録され、工具情報データ33を参照してツーリ
ング作成34を行い、その登録によってツーリングリス
ト35が得られる。そして、このツーリグリスト35及
び工具形状データ32を参照し、工具ユニット形状表示
36が実行されるのである。
のフローチャートを示している。ステップS1では工具
の形状を表す数値データをキーボード16の操作によっ
て入力する。この形状を表す数値データは、座標、ベク
トル、ビットマップ又はこれらを組み合わせたもの等で
ある。
た工具形状の各種情報をキーボード16の操作によって
入力する。表1は、この工具登録(工具情報)の一例を
示し、工具サイズは刃具サイズ等の工具のサイズを表し
ている。また、図4はその形態を示している。
入力した各種データの登録を行なう。この登録とは、補
助記憶装置10にステップS3で入力したデータを取り
出し又は利用可能な形態で記憶させることである。
が終了したか否かを判断し、未だ登録する工具がある場
合にはステップS1に戻り、そうでない無い場合には登
録プログラムの実行を完了する。
び表示のフローチャートを示している。ステップS11で
は工具ユニットの表示指令を行ない、ステップS12では
指令された工具番号のセッティング情報をツーリングリ
ストから得る。表2は、ツーリングリストの一例を示
し、表2中のサイズは、工具サイズを示す。また、図6
は、そのツール3ユニットの形状を示している。
工を行なう工具ユニットについて示している。このツー
リングリストには、工具番号、ホルダ、スリーブ、刃
具、刃具サイズ及びシフト量が表示されている。勿論、
このツーリングリストには付加治具を表すデータ等の他
の情報を含めてもよい。このツーリングリストは、予め
キーボード16を通して補助記憶装置10等の記憶手段
にタレットの工具番号を単位として工具のセッティング
情報を記憶しておくものとする。
データを得た後、ステップS13では登録されている形状
の中からホルダ(スリーブ)及び刃具形状を読み込む。
例えば、補助記憶装置10からこれらの形状データを読
み出し、RAM8に読み込み、ステップS14に移行す
る。
だけシフトさせた後、ステップS15に移行する。この例
では、シフト量は、X=0mm、Z=10mmである。
判断し、スリーブがある場合にはステップS16、S17を
経てスリーブに対応する処理、スリーブがない場合には
ステップS16、S17を飛び越してステップS18に移行す
る。
置から刃具サイズQだけ離れた位置に移動させる。この
場合、刃具サイズQは30mmであり、それ故、移動量が
30mmとなる。
合成する。この合成は、画面上での表示を合成すること
である。
刃具とスリーブを合成)を合成する。即ち、ホルダ、刃
具及びスリーブの各データを参照して合成し、目的とす
る工具ユニット形状を作成する。そして、ステップS19
ではCRT22の表示画面220の指令位置に作成した
工具ユニット形状を表示制御して表示させる。
形状の作成の推移を示している。図7の(A)は、ステ
ップS14における刃具の表示を示し、28は図4に示し
た刃具の形状28に対応している。Pは、ステップS14
におけるシフト量を示している。図7の(B)は、ステ
ップS17における刃具とスリーブの合成を示している。
26、28は図4の各形状に対応している。図中、Q
は、ステップS16における刃具サイズQに対応する移動
量を示している。
ける刃具、ホルダ及びスリーブの合成を示している。各
形状24、26、28は、図4の各形状に対応してい
る。
ホルダの形状登録、工具ユニット形状の作成及び登録に
ついて説明したが、本発明は、他の刃具の場合にも同様
に形状及び工具ユニット形状の作成及び登録ができるも
のであり、実施例に限定されるものではない。
刃具、ホルダなどの各工具の形状を基本形状データとし
て登録するとともに、工具の組み合わせデータをセッテ
ィング情報として登録しておき、必要な時に各工具の基
本データから引用して工具サイズ、シフト量等可変する
データに基づき組み合わせ演算し、所望の工具ユニット
形状として出力使用するので、刃具、ホルダ等の工具サ
イズ、ホルダの種類、刃具の種類、これらに伴うシフト
量の変化等、種々の組み合わせを表す膨大な形状データ
の全てを記憶保有した場合に比較し、記憶装置に対する
記憶情報の増大化を防止できるとともに、工具ユニット
形状の作成処理の迅速化を図ることができる。しかも、
ワークに応じた工具のセッティング情報を記憶している
ツーリングリストを利用し、予め登録されているホルダ
や刃具の形状を組み合わせることで容易に工具ユニット
形状を表示画面上で作成でき、工具形状の登録作業の簡
易化を図って工具ユニット形状の作成に要する労力を軽
減することができる。
作成装置の一実施例を示すブロック図である。
作成装置の工具登録の概要を示す図である。
トである。
登録(工具形状)を示している。
示すフローチャートである。
ルユニット形状の一例を示している。
プログラムで登録される工具ユニット形状の表示画面を
示す図である。
Claims (1)
- 【請求項1】 刃具、ホルダなどの各工具の基本形状を
表す基本形状データとともに、前記工具の組み合わせを
表すセッティング情報を登録し、このセッティング情報
から必要に応じて選択された前記工具の組み合わせに工
具サイズ、シフト量等の可変データを合成することによ
り、所望の工具ユニット形状を作成することを特徴とす
る工具ユニット形状の作成方法。
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 JPH079301A (ja) | 1995-01-13 |
JP3091604B2 true 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) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3656284A1 (en) | 2008-04-16 | 2020-05-27 | United States Endoscopy Group, Inc. | Adaptor for a water bottle of an endoscope |
JP7434326B2 (ja) * | 2019-07-25 | 2024-02-20 | シチズン時計株式会社 | 工具情報設定装置及び工作機械 |
-
1993
- 1993-06-30 JP JP05188705A patent/JP3091604B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH079301A (ja) | 1995-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6112133A (en) | Visual system and method for generating a CNC program for machining parts with planar and curvilinear surfaces | |
JP3347964B2 (ja) | 自動プログラミング装置および方法 | |
CN100357844C (zh) | Cad*** | |
JP3091604B2 (ja) | 工具ユニット形状の作成方法 | |
JP2002529843A (ja) | 機械部分を生成するための画像cncプログラム | |
EP0548372B1 (en) | Animation drawing method for multiple-lathe numeric controller | |
JP2002529843A5 (ja) | ||
JP3000837B2 (ja) | 加工情報作成装置 | |
JP3066646B2 (ja) | 動作シミュレーションシステム | |
JP3573958B2 (ja) | 板金統合支援システム及び図形データ生成管理プログラムを記憶した記憶媒体 | |
JPH0253551A (ja) | 数値制御工作機械の加工時間表示方法およびその装置 | |
JPH0857744A (ja) | 対話型数値制御装置の入力データ表示方法 | |
JP2614607B2 (ja) | 工作機械における数値制御データ作成方式 | |
JP2531147B2 (ja) | 数値制御デ−タ作成方式 | |
JPH03174604A (ja) | 数値制御情報作成装置 | |
JP2603622B2 (ja) | 工作機械における数値制御データ作成方式 | |
JPS59195707A (ja) | 旋盤用自動プログラミングにおける素材形状特定方法 | |
JP3241434B2 (ja) | Ncデータ作成方法 | |
JP3149657B2 (ja) | 生産ライン情報自動作成装置 | |
JPH07319529A (ja) | Cad/cam装置 | |
JP2573209Y2 (ja) | Nc装置の工具軌跡表示装置 | |
JP3684887B2 (ja) | ソリッドモデル生成方法 | |
JPH07285049A (ja) | Ncデータ編集方法およびその装置 | |
JPH05307408A (ja) | ワイヤ放電加工機の加工用プログラム作成装置 | |
JPH0553636A (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 (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080721 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090721 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090721 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100721 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event 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 |