JPH05162048A - 加工方法定義方式 - Google Patents
加工方法定義方式Info
- Publication number
- JPH05162048A JPH05162048A JP3329334A JP32933491A JPH05162048A JP H05162048 A JPH05162048 A JP H05162048A JP 3329334 A JP3329334 A JP 3329334A JP 32933491 A JP32933491 A JP 32933491A JP H05162048 A JPH05162048 A JP H05162048A
- Authority
- JP
- Japan
- Prior art keywords
- data
- machining
- processing
- type
- definition
- 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.)
- Withdrawn
Links
Abstract
(57)【要約】
【目的】 加工データ作成システムにおいて、利用者独
自のシステムを容易に構築する。 【構成】 変換方式ファイル3と、加工方法定義部11
を、加工データ復元部12とから構成される。そして、
加工方法定義部11は、定義する加工データを入力する
加工データ入力手段112と、入力した加工データを認
識する加工データ認識手段113と、加工データに対応
する形状種別を決定する形状種別決定手段114と、加
工データ,形状種別データを用いて定義データを算出す
る定義データ算出手段115と、これらを制御する制御
手段111とから構成される。
自のシステムを容易に構築する。 【構成】 変換方式ファイル3と、加工方法定義部11
を、加工データ復元部12とから構成される。そして、
加工方法定義部11は、定義する加工データを入力する
加工データ入力手段112と、入力した加工データを認
識する加工データ認識手段113と、加工データに対応
する形状種別を決定する形状種別決定手段114と、加
工データ,形状種別データを用いて定義データを算出す
る定義データ算出手段115と、これらを制御する制御
手段111とから構成される。
Description
【0001】
【産業上の利用分野】本発明は、NC加工機用の加工デ
ータを作成するシステムにおける加工方法定義方式に関
する。
ータを作成するシステムにおける加工方法定義方式に関
する。
【0002】
【従来の技術】従来、この種の加工データ作成システム
における加工方法定義方式は、一定の加工方法をプログ
ラム内に組み込む方式であった。
における加工方法定義方式は、一定の加工方法をプログ
ラム内に組み込む方式であった。
【0003】
【発明が解決しようとする課題】上述した従来の加工方
法定義方式では、加工方法が固定化するため、利用者に
よって加工方法が異る場合には、プログラムから作成し
直さなければならないという欠点がある。
法定義方式では、加工方法が固定化するため、利用者に
よって加工方法が異る場合には、プログラムから作成し
直さなければならないという欠点がある。
【0004】また、全ての場合を想定して加工方法を定
義することは不可能である。
義することは不可能である。
【0005】本発明の目的は、上述の点に鑑み、利用者
が自由に加工方法を定義できる手段を提供し、その定義
情報をもとに加工データを作成することにより利用者の
望む加工データを作成することにある。
が自由に加工方法を定義できる手段を提供し、その定義
情報をもとに加工データを作成することにより利用者の
望む加工データを作成することにある。
【0006】
【課題を解決するための手段】本発明は、加工データの
加工種別・工具種別に対応して定義データの形状種別が
格納されている変換方式ファイルと;前記加工データを
加工データファイルから入力し記憶領域に格納する加工
データ入力手段と、前記加工データから前記加工種別・
工具種別と情報を取り出し前記記憶領域に格納する加工
データ認識手段と、前記加工種別・工具種別を基に前記
変換方式ファイルから変換方式データを取り込み、作成
する定義データの形状種別を記憶領域に格納する形状種
別決定手段と、前記記憶領域に格納された前記加工デー
タ及び前記形状種別を用いて定義データを算出すると共
に、前記記憶領域に格納する定義データ算出手段と、前
記加工データ入力手段,前記加工データ認識手段,前記
形状種別決定手段及び前記定義データ算出手段を動作を
制御する制御手段とを含む加工方法定義部と;前記変換
方式ファイルの情報と工具ファイルの情報とを基に定義
データを加工データに変換する加工データ復元部と;を
備えている。
加工種別・工具種別に対応して定義データの形状種別が
格納されている変換方式ファイルと;前記加工データを
加工データファイルから入力し記憶領域に格納する加工
データ入力手段と、前記加工データから前記加工種別・
工具種別と情報を取り出し前記記憶領域に格納する加工
データ認識手段と、前記加工種別・工具種別を基に前記
変換方式ファイルから変換方式データを取り込み、作成
する定義データの形状種別を記憶領域に格納する形状種
別決定手段と、前記記憶領域に格納された前記加工デー
タ及び前記形状種別を用いて定義データを算出すると共
に、前記記憶領域に格納する定義データ算出手段と、前
記加工データ入力手段,前記加工データ認識手段,前記
形状種別決定手段及び前記定義データ算出手段を動作を
制御する制御手段とを含む加工方法定義部と;前記変換
方式ファイルの情報と工具ファイルの情報とを基に定義
データを加工データに変換する加工データ復元部と;を
備えている。
【0007】
【実施例】次に、本発明について図面を参照して詳細に
説明する。
説明する。
【0008】図1は本発明の加工方法定義方式が適用さ
れたNC加工機用加工データ作成システムの一例を示す
構成図である。
れたNC加工機用加工データ作成システムの一例を示す
構成図である。
【0009】図2は本発明の処理動作を示すフローチャ
ートである。
ートである。
【0010】本実施例は、処理部1と、図形処理装置2
と、変換方式ファイル3と、加工データファイル4と、
定義形状ファイル5と、工具ファイル6と及び記憶領域
7とから構成されている。
と、変換方式ファイル3と、加工データファイル4と、
定義形状ファイル5と、工具ファイル6と及び記憶領域
7とから構成されている。
【0011】処理部1は、処理部全体の動作を制御する
制御手段111と、加工方法として定義を行う加工デー
タを、加工データファイル4から入力し記憶領域に格納
する加工データ入力手段112と、加工データから加工
種別・工具種別の情報を取り出し記憶領域7に格納する
加工データ認識手段113と、加工種別・工具種別を基
に変換方式ファイル3から変換方式データを取り込み、
作成する定義データの形状種別を記憶領域7に格納する
形状種別決定手段114と、記憶領域7に格納された加
工データ,形状種別を用いて定義データを算出し、記憶
領域7に格納する定義データ算出手段115とから構成
される加工方法定義部11と;変換方式ファイル3と工
具ファイル6とを基に定義データを加工データに変換す
る加工データ復元部12と;から構成される。
制御手段111と、加工方法として定義を行う加工デー
タを、加工データファイル4から入力し記憶領域に格納
する加工データ入力手段112と、加工データから加工
種別・工具種別の情報を取り出し記憶領域7に格納する
加工データ認識手段113と、加工種別・工具種別を基
に変換方式ファイル3から変換方式データを取り込み、
作成する定義データの形状種別を記憶領域7に格納する
形状種別決定手段114と、記憶領域7に格納された加
工データ,形状種別を用いて定義データを算出し、記憶
領域7に格納する定義データ算出手段115とから構成
される加工方法定義部11と;変換方式ファイル3と工
具ファイル6とを基に定義データを加工データに変換す
る加工データ復元部12と;から構成される。
【0012】図形処理装置2は、形状作成機能,形状格
納機能,形状取り込み機能を持つ設計支援処理(CA
D)部21と、加工データを作成する製造支援処理(C
AM)部22とから構成される。
納機能,形状取り込み機能を持つ設計支援処理(CA
D)部21と、加工データを作成する製造支援処理(C
AM)部22とから構成される。
【0013】変換方式ファイル3は、外部記憶装置上に
設けられており、図3に示すように、加工データの加工
種別・工具種別に対応して定義データの形状種別が格納
されている。
設けられており、図3に示すように、加工データの加工
種別・工具種別に対応して定義データの形状種別が格納
されている。
【0014】加工データファイル4は、外部記憶装置上
に設けられており、加工方法定義用加工データが格納さ
れている。
に設けられており、加工方法定義用加工データが格納さ
れている。
【0015】定義形状ファイル5は、外部記憶装置上に
設けられており、加工方法定義部11で算出された定義
データが格納される。
設けられており、加工方法定義部11で算出された定義
データが格納される。
【0016】工具ファイル6は、外部記憶装置上に設け
られており、工具に関する情報が格納されている。
られており、工具に関する情報が格納されている。
【0017】記憶領域7は、加工データが格納される加
工データバッファ71と、変換方式データが格納される
変換方式バッファ72と、算出された定義データが格納
される定義データバッファ73とから構成される。
工データバッファ71と、変換方式データが格納される
変換方式バッファ72と、算出された定義データが格納
される定義データバッファ73とから構成される。
【0018】そして、図4に示すように、加工データバ
ッファ71には加工種別,工具種別,位置情報のデータ
が格納され、変換方式バッファ72には加工種別,工具
種別,形状種別のデータが格納され、定義データバッフ
ァ73には形状データがそれぞれ格納される。
ッファ71には加工種別,工具種別,位置情報のデータ
が格納され、変換方式バッファ72には加工種別,工具
種別,形状種別のデータが格納され、定義データバッフ
ァ73には形状データがそれぞれ格納される。
【0019】次に、このように構成された本実施例の加
工方式定義方式を組み込んだ加工データ作成システムの
動作について説明する。
工方式定義方式を組み込んだ加工データ作成システムの
動作について説明する。
【0020】この加工データ作成システムは、一群の加
工データを加工方法として定義データに変換する加工方
法定義部11と、加工方法定義部11で作成された定義
データを加工データに変換する加工データ復元部12と
から構成される。
工データを加工方法として定義データに変換する加工方
法定義部11と、加工方法定義部11で作成された定義
データを加工データに変換する加工データ復元部12と
から構成される。
【0021】ここで、図2を参照し、加工方法定義部1
1の動作について詳細に説明する。
1の動作について詳細に説明する。
【0022】加工データファイル4には、あかじめ製造
支援処理(CAM)部22により作成された加工方法定
義用加工データが格納されている。そして、加工方法定
義部11では、まず、制御手段111が加工データ入力
手段112に制御を渡す。
支援処理(CAM)部22により作成された加工方法定
義用加工データが格納されている。そして、加工方法定
義部11では、まず、制御手段111が加工データ入力
手段112に制御を渡す。
【0023】S1では、加工データ入力手段112が、
加工データを加工データファイル4から入力する。次
に、入力したデータを記憶領域7の加工データバッファ
1に格納し、加工データ有りのリターン値を返す。ま
た、入力する加工データが無い場合には、加工データ無
しのリターン値を返す。以上の動作の終了後、制御手段
111に制御を戻す。そして、このときのバッファ内の
格納状態を図4(S1)に示す。
加工データを加工データファイル4から入力する。次
に、入力したデータを記憶領域7の加工データバッファ
1に格納し、加工データ有りのリターン値を返す。ま
た、入力する加工データが無い場合には、加工データ無
しのリターン値を返す。以上の動作の終了後、制御手段
111に制御を戻す。そして、このときのバッファ内の
格納状態を図4(S1)に示す。
【0024】S2では、制御手段111は加工データ入
力手段112のリターン値が加工データ無しである場合
には、S8からの処理を実行する。また、リターン値が
加工データ有りである場合には、加工データ認識手段1
13に制御を渡す。このときのバッファ内の格納状態を
図4(S2)に示す。
力手段112のリターン値が加工データ無しである場合
には、S8からの処理を実行する。また、リターン値が
加工データ有りである場合には、加工データ認識手段1
13に制御を渡す。このときのバッファ内の格納状態を
図4(S2)に示す。
【0025】S3では、加工データ認識手段113は加
工データバッファ71を参照し、加工種別・工具種別を
認識する。そして、このデータを変換方式バッファ72
に格納し、制御手段111に制御を戻す。次に、制御手
段111は形状種別決定手段114に制御を渡す。
工データバッファ71を参照し、加工種別・工具種別を
認識する。そして、このデータを変換方式バッファ72
に格納し、制御手段111に制御を戻す。次に、制御手
段111は形状種別決定手段114に制御を渡す。
【0026】S4では、形状種別決定手段114は変換
方式バッファ72を参照し、格納された加工種別・工具
種別に対応する変換方式データを変換方式ファイル3か
ら取り込む。そして、取り込んだ変換方式データの形状
種別を変換方式バッファ72へ格納し、変換方式有りの
リターン値を返す。また、対応する変換方式が無い場合
には、変換方式無しのリターン値を返す。以上の動作の
終了後、制御手段111に制御を戻す。このときバッフ
ァ内の格納状態を図4(S4)に示す。
方式バッファ72を参照し、格納された加工種別・工具
種別に対応する変換方式データを変換方式ファイル3か
ら取り込む。そして、取り込んだ変換方式データの形状
種別を変換方式バッファ72へ格納し、変換方式有りの
リターン値を返す。また、対応する変換方式が無い場合
には、変換方式無しのリターン値を返す。以上の動作の
終了後、制御手段111に制御を戻す。このときバッフ
ァ内の格納状態を図4(S4)に示す。
【0027】S5では、制御手段111は、形状種別決
定手段114のリターン値が変換方式無しである場合に
は、エラー処理を実行する。また、リターン値が変換方
式有りである場合には、定義データ算出手段115に制
御を渡す。
定手段114のリターン値が変換方式無しである場合に
は、エラー処理を実行する。また、リターン値が変換方
式有りである場合には、定義データ算出手段115に制
御を渡す。
【0028】S6では、定義データ算出手段115は、
記憶領域7の加工データバッファ71から加工データの
位置・大きさなどのデータを、変換方式バッファ72か
ら形状種別データを取り込み、これらの値から定義デー
タを構成する各要素の形状データを算出する。次に、算
出した形状データを記憶領域7の定義データバッファ7
3へ格納し、正常終了のリターン値を返す。また、算出
できない場合には、異常終了のリターン値を返す。異常
の動作の終了後、制御手段111に制御を戻す。そし
て、このときのバッファ内の格納状態を図4(S6)に
示す。
記憶領域7の加工データバッファ71から加工データの
位置・大きさなどのデータを、変換方式バッファ72か
ら形状種別データを取り込み、これらの値から定義デー
タを構成する各要素の形状データを算出する。次に、算
出した形状データを記憶領域7の定義データバッファ7
3へ格納し、正常終了のリターン値を返す。また、算出
できない場合には、異常終了のリターン値を返す。異常
の動作の終了後、制御手段111に制御を戻す。そし
て、このときのバッファ内の格納状態を図4(S6)に
示す。
【0029】S7では、制御手段111は定義データ算
出手段115からのリターン値が異常終了である場合に
は、エラー処理を実行する。リターン値が正常終了であ
る場合には、再度加工データ入力手段112に制御を渡
し、次の加工データに対してS1からの処理を実行す
る。そして、定義を行う加工データが無くなった場合
は、制御手段111は図形処理装置2の設計支援処理
(CAD)部21に制御を渡し、S8からの処理を実行
する。
出手段115からのリターン値が異常終了である場合に
は、エラー処理を実行する。リターン値が正常終了であ
る場合には、再度加工データ入力手段112に制御を渡
し、次の加工データに対してS1からの処理を実行す
る。そして、定義を行う加工データが無くなった場合
は、制御手段111は図形処理装置2の設計支援処理
(CAD)部21に制御を渡し、S8からの処理を実行
する。
【0030】S8では、設計支援処理(CAD)部21
は記憶領域7の定義データバッファ3を参照し、形状作
成機能により定義データを構成する各要素の形状を作成
する。
は記憶領域7の定義データバッファ3を参照し、形状作
成機能により定義データを構成する各要素の形状を作成
する。
【0031】S9では、設計支援処理(CAD)部21
はS8で作成した要素形状をまとめ、形状格納機能によ
り定義形状ファイル5に格納する。以上の動作の終了
後、制御手段111に制御を戻す。これにより、制御手
段111はすべての処理を終了する。
はS8で作成した要素形状をまとめ、形状格納機能によ
り定義形状ファイル5に格納する。以上の動作の終了
後、制御手段111に制御を戻す。これにより、制御手
段111はすべての処理を終了する。
【0032】以上の処理により作成された定義データ
は、図形処理装置2の設計支援処理(CAD)部21の
形状取り込み機能により加工対象図面を作成する際に自
由に図面内に取り込むことができる。
は、図形処理装置2の設計支援処理(CAD)部21の
形状取り込み機能により加工対象図面を作成する際に自
由に図面内に取り込むことができる。
【0033】定義データを含む図面に対して加工データ
を作成する際には、加工データ復元部12が動作し、変
換方式ファイル3,工具ファイル6の情報をもとに、加
工方法定義部11の動作を逆にたどることにより定義デ
ータを加工データに変換する。
を作成する際には、加工データ復元部12が動作し、変
換方式ファイル3,工具ファイル6の情報をもとに、加
工方法定義部11の動作を逆にたどることにより定義デ
ータを加工データに変換する。
【0034】
【発明の効果】以上説明したように本発明は、利用者が
自由に加工方法を定義できる手段と、定義情報に従って
加工データを作成する手段とを備えることにより、利用
者独自の加工データ作成システムを容易に構築できるよ
うにした。
自由に加工方法を定義できる手段と、定義情報に従って
加工データを作成する手段とを備えることにより、利用
者独自の加工データ作成システムを容易に構築できるよ
うにした。
【0035】また、定義データを形状として持つことに
より、CADシステムの標準機能である図形変形機能を
利用することができるため、形状パターン毎に定義を行
うのみで、大きさの異る形状に対しても定義した加工方
法に従って加工データを作成することができる。
より、CADシステムの標準機能である図形変形機能を
利用することができるため、形状パターン毎に定義を行
うのみで、大きさの異る形状に対しても定義した加工方
法に従って加工データを作成することができる。
【図1】本発明の一実施例を実現するNC加工機用加工
データ作成システムの構成を示すブロック図である。
データ作成システムの構成を示すブロック図である。
【図2】本実施例における処理の流れを示すフローチャ
ートである。
ートである。
【図3】図1の変換方式ファイル3の内容を示す図であ
る。
る。
【図4】図2の各処理におけるバッファ内の格納状態を
示す図である。
示す図である。
【符号の説明】 1 処理部 2 図形処理装置 3 変換方式ファイル 4 加工データファイル 5 定義形状ファイル 6 工具ファイル 7 記憶領域 11 加工方法定義部 12 加工データ復元部 21 設計支援処理(CAD)部 22 製造支援処理(CAM)部 71 加工データバッファ 72 変換方式バッファ 73 定義データバッファ 111 制御手段 112 加工データ入力手段 113 加工データ認識手段 114 形状種別決定手段
Claims (1)
- 【請求項1】 NC加工機の加工方法を定義するための
加工データを作成するCAD/CAMシステムにおい
て、 前記加工データの加工種別・工具種別に対応して定義デ
ータの形状種別が格納されている変換方式ファイルと;
前記加工データを加工データファイルから入力し記憶領
域に格納する加工データ入力手段と、前記加工データか
ら前記加工種別・工具種別と情報を取り出し前記記憶領
域に格納する加工データ認識手段と、前記加工種別・工
具種別を基に前記変換方式ファイルから変換方式データ
を取り込み、作成する定義データの形状種別を記憶領域
に格納する形状種別決定手段と、前記記憶領域に格納さ
れた前記加工データ及び前記形状種別を用いて定義デー
タを算出すると共に、前記記憶領域に格納する定義デー
タ算出手段と、前記加工データ入力手段,前記加工デー
タ認識手段,前記形状種別決定手段及び前記定義データ
算出手段を動作を制御する制御手段とを含む加工方法定
義部と;前記変換方式ファイルの情報と工具ファイルの
情報とを基に定義データを加工データに変換する加工デ
ータ復元部と;を備えることを特徴とする加工方法定義
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3329334A JPH05162048A (ja) | 1991-12-13 | 1991-12-13 | 加工方法定義方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3329334A JPH05162048A (ja) | 1991-12-13 | 1991-12-13 | 加工方法定義方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05162048A true JPH05162048A (ja) | 1993-06-29 |
Family
ID=18220292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3329334A Withdrawn JPH05162048A (ja) | 1991-12-13 | 1991-12-13 | 加工方法定義方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05162048A (ja) |
-
1991
- 1991-12-13 JP JP3329334A patent/JPH05162048A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2422217A1 (en) | A method and control system for generating machine tool control data | |
| JPH04107990A (ja) | 実装データ変換方法 | |
| JP2998534B2 (ja) | 圧型加工用camモデルの形状変更方法 | |
| JPH04114207A (ja) | Nc加工機用加工データ作成方式 | |
| JP2836217B2 (ja) | パラメトリック図形登録処理方法 | |
| JP3444618B2 (ja) | データ処理装置 | |
| JP2642167B2 (ja) | 数値制御データ作成方法 | |
| JPH043274A (ja) | ベクトル本数低減処理方式 | |
| JPH03105481A (ja) | 自動図形変形方式 | |
| JPS62157911A (ja) | ロボツトのパスデ−タ作成方法 | |
| JPH01128120A (ja) | 文字データ入力方式 | |
| JPS61114376A (ja) | 画像処理装置の制御方式 | |
| JP2000259217A (ja) | 数値制御装置付工作機械の工具移動指令データ作成方法 | |
| JPH03144805A (ja) | 対話式自動プログラム作成装置 | |
| JP2636014B2 (ja) | 図形接続の制御方式 | |
| JPH03124258U (ja) | ||
| JP3412203B2 (ja) | 文字列出力装置 | |
| JPH02128290A (ja) | 入力装置 | |
| JP2003044874A (ja) | 3次元形状処理システム間データ交換方法 | |
| JPH04289053A (ja) | Cad標準データ変換方式 | |
| JPS59223806A (ja) | 数値制御装置 | |
| JPS62280904A (ja) | 画像処理を利用したncル−タ−用自動プログラミングシステム | |
| JPS6398778A (ja) | 三次元図形モデリング方法 | |
| JPH02165391A (ja) | バーコードハンドスキャナ | |
| JPH08138040A (ja) | 画像描画方法及び画像描画装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990311 |