(57)【特許請求の範囲】
【請求項１】
作動する機械の動作データを作成する装置であり、表示装置と入力装置と記憶装置と出力装置と処理装置とから構成され、
（Ｉ）表示装置は、少なくとも、ＣＡＤ図面、ＣＡＤデータ、動作指示メニュー、変更指示メニューの表示および処理手段入力の指示を表示するものであり、
（ＩＩ）記憶装置は、
（Ａ）元図のＣＡＤデータをストアする複数の記憶場所を有する元図のＣＡＤデータファイルと、
（Ｂ）動作指示メニュー、変更指示メニュー、動作データ変更指示メニューおよび処理手段入力の指示の表示のために必要なデータをストアする指示メニューデータファイルと、
（Ｃ）動作指示メニューより動作指示項目を選択し、元図のＣＡＤ図面を入力装置により指示し、必要に応じてデータを入力することにより作成した動作指示ＣＡＤデータをストアする動作指示ＣＡＤデータファイルと、
（Ｄ）動作指示ＣＡＤデータから、そのグループの共通機械を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作指示データをストアする動作指示データファイルと、
（Ｅ）動作指示データを特定の作動させようとする機械のフォーマット形式を用いて変更して作成した動作データをストアする動作データファイルとを有し、
（ＩＩＩ）処理装置は、
（ａ）ＣＡＤ図面設計、ＣＡＤ図面編集、ＣＡＤ図面表示、ＣＡＤ図面出力等を行なう第１処理装置と、
（ｂ）表示装置に表示された動作指示メニューより動作指示項目を選択し、第１処理を経て表示されている元図のＣＡＤ図面を入力装置により指示すること、および必要に応じてデータを入力することにより動作指示ＣＡＤデータを作成し、動作指示ＣＡＤデータファイルにストアする第２処理装置と、
（ｃ）動作指示ＣＡＤデータからそのグループの共通機械を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作指示データを作成し、動作指示データファイルにストアする第３処理装置と、
（ｄ）動作指示データファイル内の動作指示データを特定の動作機械のフォーマットにしたがって変更することにより動作データを作成し、動作データファイルにストアする第４処理装置と、
（ｅ）特定の動作機械のフォーマットにしたがって変更した動作データを出力させる第５処理装置とを有する
作動する機械の動作データを作成する装置。
【請求項２】
（ＩＩ）記憶装置が、（Ｅ）に代えて
（Ｆ）必要に応じて変更指示メニューより変更指示項目を選択し、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを入力して作成した変更指示ＣＡＤデータをストアする変更指示ＣＡＤデータファイルと、
（Ｇ）変更指示ＣＡＤデータから、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した変更指示データをストアする変更指示データファイルと、
（Ｈ）動作指示データを変更指示データにより変更させた後、特定の作動させようとする機械のフォーマット形式を用いて変更して作成した動作データをストアする動作データファイルとを有し、
（ＩＩＩ）処理装置が、（ｄ）に代えて
（ｆ）必要に応じて、表示装置に表示された変更指示メニューより変更指示項目を選択し、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを入力することにより変更指示ＣＡＤデータを作成し、変更指示ＣＡＤデータファイルにストアする第６処理装置と、
（ｇ）変更指示ＣＡＤデータから動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより変更指示データを作成し、変更指示データファイルにストアする第７処理装置と、
（ｈ）動作指示データファイル内の動作指示データを変更指示データファイルの変更指示データにより変更した後、特定の動作機械のフォーマットにしたがって変更することにより動作データを作成し、動作データファイルにストアする第８処理装置、
を有する、請求項１に記載された作動する機械の動作を指示する動作データを作成する装置。
【請求項３】
（ＩＩ）記憶装置が、さらに
（Ｉ）必要に応じて動作データ変更指示メニューより変更指示項目を選択し、動作データ内のデータを変更させる内容のデータを入力して作成した動作データ変更指示ＣＡＤデータをストアする動作データ変更指示ＣＡＤデータファイルと、
（Ｊ）動作データ変更指示ＣＡＤデータから、動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作データ変更指示データをストアする動作データ変更指示データファイルと、
（Ｋ）動作データを動作データ変更指示データにより変更して作成した変更動作データをストアする変更動作データファイル
とを有し、
（ＩＩＩ）処理装置が、（ｅ）に代えて
（ｉ）必要に応じて、表示装置に表示された動作データ変更指示メニューより変更指示項目を選択し、動作データ内の、データを変更させる内容のデータを入力することにより動作データ変更指示ＣＡＤデータを作成し、動作データ変更指示ＣＡＤデータファイルにストアする第９処理装置と、
（ｊ）動作データ変更指示ＣＡＤデータから動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作データ変更指示データを作成し、動作データ変更指示データファイルにストアする第１０処理装置と、
（ｋ）動作データファイル内の動作データを動作データ変更指示データファイル内の動作データ変更指示データにより変更させることにより変更動作データを作成し、変更動作データファイルにストアする第１１処理装置と、
（Ｉ）動作データ変更指示データにより変更された変更動作データを出力させる第１２処理装置とからなる、
請求項１に記載された作動する機械の動作を指示する動作データを作成する装置。
【請求項４】
（ＩＩ）記憶装置がさらに、
（Ｉ）必要に応じて動作データ変更指示メニューより変更指示項目を選択し、動作データ内のデータを変更させる内容のデータを入力して作成した動作データ変更指示ＣＡＤデータをストアする動作データ変更指示ＣＡＤデータファイルと、
（Ｊ）動作データ変更指示ＣＡＤデータから、動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作データ変更指示データをストアする動作データ変更指示データファイルと、
（Ｋ）動作データを動作データ変更指示データにより変更して作成した変更動作データをストアする変更動作データファイルと
を有し、
（ＩＩＩ）処理装置が、（ｅ）の処理装置に代えて
（ｉ）必要に応じて、表示装置に表示された動作データ変更指示メニューより変更指示項目を選択し、動作データ内の、データを変更させる内容のデータを入力することにより動作データ変更指示ＣＡＤデータを作成し、動作データ変更指示ＣＡＤデータファイルにストアする第９処理装置と、
（ｊ）動作データ変更指示ＣＡＤデータから動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作データ変更指示データを作成し、動作データ変更指示データファイルにストアする第１０処理装置と、
（ｋ）動作データファイル内の動作データを動作データ変更指示データファイル内の動作データ変更指示データにより変更させることにより変更動作データを作成し、変更動作データファイルにストアする第１１処理装置と、
（ｌ）動作データ変更指示データにより変更された変更動作データを出力させる第１２処理装置とからなる、
請求項２に記載された作動する機械の動作を指示する動作データを作成する装置。
【請求項５】
作動する機械が工作機械である、請求項１ないし４のいずれか１項に記載された作動する機械の作動を指示するデータを作成する装置。
【請求項６】
作動する機械が計測機械である、請求項１ないし４のいずれか１項に記載された作動する機械の作動を指示するデータを作成する装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は作動する機械の動作を指示するデータを作成する装置に関する。
【０００２】
【従来の技術】
作動する機械例えば工作機械の分野ではＮＣ工作機等コンピューターを使用した、指示する数値データを示すプログラムによる自動制御化が進み作業性は大きく改善された。この自動制御化の傾向は種々の測定を行なう計測機械の分野でも著しく進展している。
ところが従来行われているコンピューターを用い動作を指示する数値を示すプログラムによる自動化は、同一種類の対象の大量処理いわゆる小品種大量生産型の製造工程や計測処理工程には非常に適しており作動効率は向上する。
【０００３】
しかしながら異種類の対象を各小量づつ処理する、いわゆる多品種小量生産には不適当であって作業効率の向上には役立たない。
それは、対象の品種が変るたびに作動する機械のその品種に対応した動作を指示するデータを作成しなければならないからである。つまり従来の技術では動作を指示するデータを修正するには元図のＣＡＤデータを修正して指示データ作成の全行程を実施しなければならなかったので、長時間と手数を必要とし、しかも大きな危険をともなっていた。
【０００４】
【発明が解決しようとする課題】
従来の装置では、元図のＣＡＤデータを直接、動作データに変換している為に、動作データを変更させようとした場合は、元図のＣＡＤデータを変更するか、動作データに変換するプログラム自体を変更しなければならない。
【０００５】
元図のＣＡＤデータを変更すると、元図のＣＡＤデータがどのようなデータであったのか、変更したデータが元図のＣＡＤデータに対してどのように変更したデータであるのか、変更したデータはどのデータであるのか、ということを把握することが極めて困難となる。
又、元図のＣＡＤデータを直接変更すると、元図のＣＡＤデータを消してしまったりする危険性も高いので元図のＣＡＤデータを直接変更することは避けるべきであるとされている。
まして、ＣＡＤデータを動作データに変更するプログラムを変更することは能率的にも極めて困難である。
【０００６】
もう少し詳しく説明すると従来の装置は、例えば元図のＣＡＤデータが円のデータであれば、直径を測定せよとか、ドリルで孔をあけよというように元図のＣＡＤデータと動作データがプログラムによって一定の関係にある為に、ある特定の円だけを円周を測定せよとか、四角い孔をあけよと動作データを変更したい場合に、プログラム全体を変更しなければならないのである。
元図のＣＡＤデータには関係しない動作データ、例えば照明を付けよとか、油を出せ等のデータも、プログラムによって元図のＣＡＤデータと一定の関係にある為、例えば、直径１０ｍｍの測定をするときは、どのように照明を付けよとか、直径１０ｍｍの孔をあけるときは、どの位の油を出せ等の動作データを変更するには、プログラム自体を変更しなければならず上述のように極めて困難である。
【０００７】
本発明は、作動する機械の動作データを元図のＣＡＤデータの修正しないで簡単且つ高速で対応する作動機械に動作を指示するデータを作成する装置を提供する。
【０００８】
【課題を解決する手段】
本発明は、
「（１）作動する機械の動作データを作成する装置であり、表示装置と入力装置と記憶装置と出力装置と処理装置とから構成され、
（Ｉ）表示装置は、少なくとも、ＣＡＤ図面、ＣＡＤデータ、動作指示メニュー、変更指示メニューの表示および処理手段入力の指示を表示するものであり、
（ＩＩ）記憶装置は、
（Ａ）元図のＣＡＤデータをストアする複数の記憶場所を有する元図のＣＡＤデータファイルと、
（Ｂ）動作指示メニュー、変更指示メニュー、動作データ変更指示メニューおよび処理手段入力の指示の表示のために必要なデータをストアする指示メニューデータファイルと、
（Ｃ）動作指示メニューより動作指示項目を選択し、元図のＣＡＤ図面を入力装置により指示し、必要に応じてデータを入力することにより作成した動作指示ＣＡＤデータをストアする動作指示ＣＡＤデータファイルと、
（Ｄ）動作指示ＣＡＤデータから、そのグループの共通機械を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作指示データをストアする動作指示データファイルと、
（Ｅ）動作指示データを特定の作動させようとする機械のフォーマット形式を用いて変更して作成した動作データをストアする動作データファイルとを有し、
（ＩＩＩ）処理装置は、
（ａ）ＣＡＤ図面設計、ＣＡＤ図面編集、ＣＡＤ図面表示、ＣＡＤ図面出力等を行なう第１処理装置と、
（ｂ）表示装置に表示された動作指示メニューより動作指示項目を選択し、第１処理を経て表示されている元図のＣＡＤ図面を入力装置により指示すること、および必要に応じてデータを入力することにより動作指示ＣＡＤデータを作成し、動作指示ＣＡＤデータファイルにストアする第２処理装置と、
（ｃ）動作指示ＣＡＤデータからそのグループの共通機械を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作指示データを作成し、動作指示データファイルにストアする第３処理装置と、
（ｄ）動作指示データファイル内の動作指示データを特定の動作機械のフォーマットにしたがって変更することにより動作データを作成し、動作データファイルにストアする第４処理装置と、
（ｅ）特定の動作機械のフォーマットにしたがって変更した動作データを出力させる第５処理装置とを有する
作動する機械の動作データを作成する装置。
（２）（ＩＩ）記憶装置が、（Ｅ）に代えて
（Ｆ）必要に応じて変更指示メニューより変更指示項目を選択し、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを入力して作成した変更指示ＣＡＤデータをストアする変更指示ＣＡＤデータファイルと、
（Ｇ）変更指示ＣＡＤデータから、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した変更指示データをストアする変更指示データファイルと、
（Ｈ）動作指示データを変更指示データにより変更させた後、特定の作動させようとする機械のフォーマット形式を用いて変更して作成した動作データをストアする動作データファイルとを有し、
（ＩＩＩ）処理装置が、（ｄ）に代えて
（ｆ）必要に応じて、表示装置に表示された変更指示メニューより変更指示項目を選択し、動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを入力することにより変更指示ＣＡＤデータを作成し、変更指示ＣＡＤデータファイルにストアする第６処理装置と、
（ｇ）変更指示ＣＡＤデータから動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより変更指示データを作成し、変更指示データファイルにストアする第７処理装置と、
（ｈ）動作指示データファイル内の動作指示データを変更指示データファイルの変更指示データにより変更した後、特定の動作機械のフォーマットにしたがって変更することにより動作データを作成し、動作データファイルにストアする第８処理装置、
を有する、１項に記載された作動する機械の動作を指示する動作データを作成する装置。
（３）（ＩＩ）記憶装置が、さらに
（Ｉ）必要に応じて動作データ変更指示メニューより変更指示項目を選択し、動作データ内のデータを変更させる内容のデータを入力して作成した動作データ変更指示ＣＡＤデータをストアする動作データ変更指示ＣＡＤデータファイルと、
（Ｊ）動作データ変更指示ＣＡＤデータから、動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作データ変更指示データをストアする動作データ変更指示データファイルと、
（Ｋ）動作データを動作データ変更指示データにより変更して作成した変更動作データをストアする変更動作データファイル
とを有し、
（ＩＩＩ）処理装置が、（ｅ）に代えて
（ｉ）必要に応じて、表示装置に表示された動作データ変更指示メニューより変更指示項目を選択し、動作データ内の、データを変更させる内容のデータを入力することにより動作データ変更指示ＣＡＤデータを作成し、動作データ変更指示ＣＡＤデータファイルにストアする第９処理装置と、
（ｊ）動作データ変更指示ＣＡＤデータから動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作データ変更指示データを作成し、動作データ変更指示データファイルにストアする第１０処理装置と、
（ｋ）動作データファイル内の動作データを動作データ変更指示データファイル内の動作データ変更指示データにより変更させることにより変更動作データを作成し、変更動作データファイルにストアする第１１処理装置と、
（ｌ）動作データ変更指示データにより変更された変更動作データを出力させる第１２処理装置とからなる、
１項に記載された作動する機械の動作を指示する動作データを作成する装置。
（４）（ＩＩ）記憶装置がさらに、
（Ｉ）必要に応じて動作データ変更指示メニューより変更指示項目を選択し、動作データ内のデータを変更させる内容のデータを入力して作成した動作データ変更指示ＣＡＤデータをストアする動作データ変更指示ＣＡＤデータファイルと、
（Ｊ）動作データ変更指示ＣＡＤデータから、動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより作成した動作データ変更指示データをストアする動作データ変更指示データファイルと、
（Ｋ）動作データを動作データ変更指示データにより変更して作成した変更動作データをストアする変更動作データファイルと
を有し、
（ＩＩＩ）処理装置が、（ｅ）の処理装置に代えて
（ｉ）必要に応じて、表示装置に表示された動作データ変更指示メニューより変更指示項目を選択し、動作データ内の、データを変更させる内容のデータを入力することにより動作データ変更指示ＣＡＤデータを作成し、動作データ変更指示ＣＡＤデータファイルにストアする第９処理装置と、
（ｊ）動作データ変更指示ＣＡＤデータから動作データ内のデータを変更させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作データ変更指示データを作成し、動作データ変更指示データファイルにストアする第１０処理装置と、
（ｋ）動作データファイル内の動作データを動作データ変更指示データファイル内の動作データ変更指示データにより変更させることにより変更動作データを作成し、変更動作データファイルにストアする第１１処理装置と、
（ｌ）動作データ変更指示データにより変更された変更動作データを出力させる第１２処
理装置とからなる、
２項に記載された作動する機械の動作を指示する動作データを作成する装置。
（５）作動する機械が工作機械である、１項ないし４項のいずれか１項に記載された作動する機械の作動を指示するデータを作成する装置。
（６）作動する機械が計測機械である、１項ないし４項のいずれか１項に記載された作動する機械の作動を指示するデータを作成する装置。」
に関する。
【０００９】
本発明における動作指示データとは動作指示ＣＡＤデータから必要なデータを抽出して作成したデータを言う。また動作データとは動作指示データを作動させる対象の特定の機械を動作させるデータに変更したデータを言う。変更動作データとは、予め作成した動作データを変更したデータを言う。
そのグループの共通機械とはその作動する機械のグループに属する機械一般を指し、特定の機械とはそのグループに属する機械であって、対象とされた特定のものを指す。例えばＮＣ旋盤はそのグループの共通機械であり、Ａ社製のＭ旋盤は特定の機械である。
【００１０】
【作用】
本発明の特徴の一つは、動作指示ＣＡＤデータから、所望の動作データを作成することである。
図面によって説明すると、図２の全体のフローチャートから明らかなように、元図のＣＡＤデータ図面を表示し、動作指示メニューから動作指示項目を選択し、元図のＣＡＤ図面を指示し、必要に応じてデータを入力して動作指示ＣＡＤデータを作成し、動作指示ＣＡＤデータからそのグループに属する機械に共通に使用出来る動作指示データを作成し、この動作指示データを目的とする所定の動作機械のフォーマットにしたがって変更することにより動作データを作成するのである。
【００１１】
本発明の第２の特徴は、第１の特徴で述べた、作成された動作指示データ中の変更するデータを変更指示データにより変更し、変更した動作データから所望の動作データを作成することである。  変更指示メニューにより変更指示項目を選択し、そのグループの共通機械の動作指示ＣＡＤデータ内のデータを変更させる内容のデータを入力して変更指示ＣＡＤデータを作成し、このＣＡＤデータからそのグループの共通機械のデータを変更させるのに必要なデータを抽出して変更指示データを作成し、この変更指示データにより動作指示データを変更することが出来ることである。
【００１２】
すなわち、動作指示ＣＡＤデータを利用して動作データを変更するのである。本発明の第３の特徴は、動作指示ＣＡＤデータを利用せずに動作データを変更することが出来ることである。
動作データ変更指示メニューにより変更指示項目を選択し、動作データ内のデータを変更させるデータを入力して動作データ変更指示ＣＡＤデータを作成し、このデータから必要なＣＡＤデータを抽出して動作データ変更指示データを作成し、動作データを動作データ変更指示データにより変更して変更された動作データを作成することが出来る。
この場合は、動作指示ＣＡＤデータを利用しないで変更する動作データを利用して変更動作データを作成するのである。
【００１３】
本発明の第４の特徴は第２の特徴で述べた動作データを変更した後、さらに変更する必要がある場合、第２の特徴に依って動作指示ＣＡＤデータを利用してもう一度変更してもよいが、変更された動作データを利用して変更することも出来ることである。
本発明はこのように元図を変更せずに動作データを変更することが出来るが、このような作用を奏することが出来るのは元図は変更せずに、元図のＣＡＤデータを利用して動作データを作成して行き、作成段階において変更を加えることが出来るからであり、また、各処理段階のデータをデータファイルとしてストアすることが出来るので、どのデータファイルも必要に応じて取出すことが出来るからである。
【００１４】
作動する装置としては各種のＮＣ工作機、計測機、製造装置が適用される。
作成されたデータは記録媒体に記録させて取出すことも出来る。また本発明のデータ作成装置から直接作動機械に入力することも出来る。
【００１５】
【実施例】
実施例１
図１は、本発明の一実施例である装置の概要を示す構成図である。
ＣＡＤ図面、ＣＡＤデータ及び動作指示メニュー、変更指示メニュー、処理手段入力指示を表示する為のＣＲＴから成る表示装置と、
ＣＲＴ画面上のＣＡＤ図面や各種指示メニューを指示する為のマウスから成る入力装置と、
数値データ及び文字データを入力する為のキーボードから成る入力装置と、
ＣＡＤデータ、数値データ、文字データを印刷する為のプリンタから成る出力装置と、
ＣＡＤ図面を印刷する為のプロッタから成る出力装置と、
元図のＣＡＤデータを記憶させておくフロッピーディスクから成る記憶装置と、一連の処理の実行、各種データの保存をする為のＣＰＵから成る処理装置と記憶装置とを含む。
本実施例では、上記構成としたがこれに限られるものではなく、
例えば、動作指示メニュー及び変更指示メニューを指示する場合には、ディジタイザを使用し、ディジタイザの平面位置座標と対応させて指示しても良いし、
処理装置、記憶装置も本実施例では、ＵＰＵ内に配置したが、ハードディスクやフロッピーディスク内に配置しても良いのである。
【００１６】
図２は、本発明の一実施例である装置の動作データ作成までの一連の流れを示すフローチャートである。
フロッピーディスクに記憶されている元図のＣＡＤデータを入力して処理装置と接続し、第１処理装置により表示装置に元図ＣＡＤデータによる元図図面を表示する。
次に動作指示メニューより動作指示項目を選択してから表示装置に表示されている元図図面を入力装置のマウスによって指示する。指示すると第２処理装置により元図ＣＡＤデータに対応した動作指示ＣＡＤデータを作成する。表示装置には、第１処理装置により作成された動作指示ＣＡＤデータによる動作を現わす動作指示図面を表示する。
従って、表示装置には元図図面と、動作指示図面が表示されている。
動作指示図面が元図図面と同一の場合は、元図図面と重なる為、実際には動作指示図面のみを表示する。作成された動作指示ＣＡＤデータから、第３処理装置によりそのグループの共通機械を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出して動作指示データを作成する。
【００１７】
次に変更指示メニューにより変更指示項目を選択してから動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを入力装置のキーボードによって入力すると第６処理装置によって変更指示ＣＡＤデータを作成する。表示装置には、第１処理装置により作成された変更指示ＣＡＤデータによる変更の内容を示す変更指示図面を表示する。
従って、表示装置には、元図図面と動作指示図面と変更指示図面が表示されている。変更指示図面とは、入力した動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容の数値や文字から成るデータ自体であり、表示装置には、データを構成している数値や文字を表示するのである。表示する位置は限定されるものではないが、対応している動作指示図面の近傍に表示するのが、どの動作指示データをどのように変更させるのかを容易に把握できる点で好ましい。作成された変更指示ＣＡＤデータから第７処理装置により入力した動作指示ＣＡＤデータ内のそのグループの共通機械を動作させるのに必要なデータを変更させる内容のデータを数値や文字データとして抽出して変更指示データを作成する。次に第８処理装置により動作指示データを変更指示データで変更させた後、特定の動作機械のフォーマットに従って変更して動作データを作成する。このように動作データを作成したら、次に第５処理装置により動作データを出力し、実際に動作機械を作動させるのである。次に本発明装置を、元図に従ってエッチングにより孔をあけた金属板の寸法を測定する測定機に利用して動作データを作成した場合について具体的に説明する。
【００１８】
図８の点線で示したＯＡＢの半円が元図とする。エッチングによりこのような半円を作成すると、多少ずれた実線で示したＯＡ′Ｂ′の半円になることが多い。
ところで、元図のＣＡＤデータを利用して半円の半径を中芯ＯからＡＢの間で測定する動作データを作成し実際に測定すると、ＡはＡ′ＢはＢ′にずれている為、測定位置に半円がない。従って、測定機にエラーが発生し測定不可能となってしまう。従来はプログラムをＣＤ間で測定するように変更するか、元図のＣＡＤデータをＯＣＤの円のＣＡＤデータに変更するより方法がなかった。
【００１９】
次に図３〜図７、及び図９を用いて本発明を説明する。
図３が元図のＣＡＤデータであり、図に示したように図形の種類が円、線種が実線、色種が黒、中心点の座標であるＸ、Ｙ、半径の値であるＲ、円が構成されている範囲を示す開始角と終了角等のデータより成っている。
本実施例では、元図のＣＡＤデータは予め作成し、フロッピーディスクにストアした。表示装置には、第１処理装置により図９の左の１の様に表示する。これは図８の点線で示したＯＡＢと同一である。
【００２０】
次に図６に示した巾測定（２点）、巾測定（平行）、Ｒ測定（寸法）等の動作指示項目より成る動作指示メニューから所望の動作指示項目を選択する。今回は半径を測定する動作データを作成するので、Ｒ測定（寸法）を選択する。選択した後、表示装置に表示されている元図ＣＡＤデータによる半円の元図を入力装置のマウスによって指示する。指示すると第２処理装置により選択した動作指示に対応した動作データを作成するのに必要なデータを含有した動作指示ＣＡＤデータを作成する。今回の半径測定をする動作データには中心点の座標、Ｒ値、開始角と終了角の角度が必要となるので、このデータが含有されている。動作指示メニューは、勿論これに限定されるものではなく、予め作動する機械の動作に合わせて作成すれば良く、動作指示項目の名称も自由に決定できる。又、作動する機械の一つの動作に対して複数の動作指示項目を設定することも可能である。
【００２１】
例えば、作動する機械の測定機が巾を測定する動作をする能力を持っていた場合、巾測定（平行）の動作指示項目を選択した場合は、測定しようとする平行線を挾んだ任意の２点を指示し、巾測定（２点）の動作指示項目を選択した場合は、測定しようとする２点自体を入力装置によって指示すれば、測定に必要なデータを含有している動作指示ＣＡＤデータを作成するように第２処理装置を構成する。このように必要に応じて場合によって使い分けが出来るのである。
又、元図のＣＡＤデータに全く関係しない動作データ、例えば照明の点灯等も動作指示メニューに項目を設け、選択することにより照明が点灯するように第２処理装置を構成することが出来、ほとんどの操作がマウスによって指示するのみで作成できるので作成スピードも速い。
【００２２】
図４が作成された動作指示ＣＡＤデータである。図形の種類が円、線種が点線、色種が赤、中心点の座標であるＸ、Ｙ、半径の値であるＲ、円が構成されている範囲を示す開始角と終了角等のデータより成っている。今回は半径の測定であるので図３の元図のＣＡＤデータとほぼ同一であり、線種と色種のみ変更している。表示装置には図９の中央図２の様に表示する。図面の形状は元図と同一であるので表示装置には、動作指示図面のみが表示される。線種と色種は必ずしも元図に対して変更しなければならないという訳ではないが、元図に対してどのような動作をさせるのかを容易に把握できるという点で、変更することが好ましい。
【００２３】
次に、このままの動作指示ＣＡＤデータであると、元図のＣＡＤデータをそのまま利用した動作データ即ち図８のＡＢ間で測定する動作データを作成する。しかしこの動作データでは、前述したように測定機にエラーが発生してしまい、測定不可能となってしまうので、図８のＣＤ間、例えば開始角が１１０°、終了角が２５０°で測定するように変更しなければならない。
【００２４】
従って、次に図７に示した寸法、位置、角度（Ｒ用）、角度（φ用）等の動作指示項目より成る変更指示メニューより項目を選択する。変更指示メニューも動作指示メニュー同様これに限定されるものではない。今回は円の開始角、終了角のデータを変更させるので、角度（Ｒ用）を選択し、角度を変更させる内容のデータを入力装置のキーボードにより入力する。今回は、開始角を２０°プラスし、終了角を２０°マイナスさせる内容のデータを入力した。データを入力すると第６処理装置により変更指示ＣＡＤデータを作成する。図５が作成された変更指示ＣＡＤデータである。
図形の種類が文字、色種が青、文字を表示する場所を示すＸ、Ｙ座標、変更させる内容のデータ自体からなる内容等のデータより成る。図形の種類が文字であるので、内容の変更させる内容のデータ自体の文字や数値を図形として表示装置に表示する。
【００２５】
従って表示装置には第１処理装置により図９の右の３のように表示する。表示する場所としては、特に限定されるものではないが、どの動作指示図面を変更させる内容なのかを容易に把握できるので、動作指示図面の近傍に表示させるのが好ましい。本実施例では、元図のＣＡＤデータ、動作指示ＣＡＤデータの中心点の座標をそのまま利用している。
【００２６】
次に第３処理装置により、図４の動作指示ＣＡＤデータから測定機を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作指示データを作成する。今回は半径を測定する動作データを作成するので、動作指示ＣＡＤデータの中から中心点の座標であるＸ、Ｙの（０．０、０．０）、半径の値であるＲの（５．０）、及び開始角と終了角の角度のデータ（９０、２７０）を抽出して作成する。図形の種類、線種の名前等のＣＡＤデータは抽出しない。
【００２７】
次に第７処理装置により、図５の変更指示ＣＡＤデータより動作指示ＣＡＤデータ内の測定機を動作させるのに必要なデータを変更させるのに必要なデータを数値や文字データとして、抽出することにより変更指示データを作成する。変更指示ＣＡＤデータを作成するときに入力したデータ、即ち図５の内容のデータである変更させる内容のデータ自体を抽出して作成するのである。
【００２８】
次に第８処理装置により動作指示データを変更指示データにより変更した後、即ち開始角の９０を１１０に、終了角の２７０を２５０に変更して、他の動作指示データである中心点、半径のデータは変更せずに利用して測定機のフォーマットに従って動作データを作成するのである。
よって、測定機にエラーが発生しない図８のＣＤ間で半径を測定する動作データが作成できるのである。動作データを作成したら、次に第５処理装置により動作データを出力し、実際に測定機を作動させ半径を測定させるのである。
【００２９】
このように、本発明は元図のＣＡＤデータを利用して動作データを作成して行くが、元図のＣＡＤデータを変更したり、プログラムを変更せずに、元図のＣＡＤデータのデータをそのまま利用した動作データに対して変更した動作データを作成することが可能であり、また、元図のＣＡＤデータに全く関係しないデータを使用しての動作データも、動作指示メニュー及び第２処理装置の構成により容易に作成することが可能であり、データをキーボードによって入力することは多少あるものの、ほとんどがマウスによって指示するだけで処理装置により自動的に動作データを作成して行くので、作成スピードも速いのである。
また、元図、動作指示、変更指示のデータをＣＡＤデータとして持っている為、表示装置に表示された図面を見れば、容易に元図に対してどのような動作指示をさせ、それをどのように変更させているのかを把握でき、各データの対応付も容易なのである。
このように、本発明は優れた効果を奏するのである。
【００３０】
実施例２
次に、１個の円の元図のＣＡＤデータに従った円をＸ座標方向に１５．０ｍｍ間隔で配置した５個の円の半径を測定する動作データを作成した場合について具体的に説明する。１３図が円の配置を示した図面である。
【００３１】
１０図が元図のＣＡＤデータであり、図形の種類が円、線種が実線、色種が黒、中心点の座標であるＸ、Ｙ、半径の値であるＲ、円が構成されている範囲を示す開始角と終了角等のデータより成っている１個の円のデータである。
エッチング製品の場合、１枚の金属板に同じ形状の孔を複数配置することが多く、元図のＣＡＤデータとしては、１０図の様に１個の図のデータでしかないことが多いのである。
この場合、１０図の元図のＣＡＤデータを利用して１３図のすべての円の半径を測定する動作データを作成するとなると、従来は、プログラムを変更するか、元図のＣＡＤデータを１３図の図のデータに変更するより方法がなかった。
【００３２】
本実施例では、まず第１処理装置により１４図の１のように元図のＣＡＤ図面を表示させる。
【００３３】
次に６図に示した動作指示メニューからＲ測定（寸法）の項目を選択する。選択した後、表示装置に表示されている元図のＣＡＤデーアによる円を入力装置のマウスによって指示する。
指示すると、第２処理装置により動作指示ＣＡＤデータを作成する。こうして動作指示ＣＡＤ図面が図１４の５で表示される。
１１図が作成された動作指示ＣＡＤデータである。元図のＣＡＤデータに対しては、線種と色種のみ変更している。変更するのは、元図に対してどのような動作をさせるのかを容易に把握できるからである。
【００３４】
次に、このままの動作指示ＣＡＤデータであると、元図のＣＡＤデータをそのまま利用した動作データ、即ち１３図の左端の１個の円のみを測定する動作データを作成することになる。従って次に図７に示した変更指示メニューにより項目を選択する。
今回は円の位置を変更した動作データを作成するので、位置の項目を選択する。選択した後、変更させる内容のデータを入力装置のキーボードにより入力する。
今回は円がＸ座標方向に１５ｍｍ間隔で配置されているので円の中心点の位置をＸ方向に１５．０、３０．０、４５．０、６０．０ｍｍプラスさせる内容のデータを入力した。こうして変更指示ＣＡＤ図面が図１４の６として表示される。あとは、前述した実施例１と同様に、動作指示ＣＡＤデータから測定機を動作させるのに必要なＣＡＤデータを数値や文字データとして抽出することにより動作指示データを作成する。次に変更指示ＣＡＤデータより動作指示ＣＡＤデータ内の測定機を動作させるのに必要なデータを変更させるのに必要なデータを数値や文字データとして、抽出することにより変更指示データを作成する。変更指示ＣＡＤデータを作成するときに入力したデータ、即ち図５の内容のデータである変更させる内容のデータ自体を抽出して作成するのである。
【００３５】
次に第８処理装置により動作指示データを変更指示データにより変更した後、測定機のフォーマットに従って動作データを作成するのである。
このように、元図のＣＡＤデータやプログラムを変更することなしに、１つの元図のＣＡＤデータより複数の動作データを作成することも可能なのである。
【００３６】
【発明の効果】
本発明は元図のＣＡＤデータを利用して作動する機械の動作データを作成することが出来、しかも元図のＣＡＤデータを変更したりプログラムを変えたりせずに目的とする動作データを作成することが出来る。
また元図、動作指示、変更指示のデータをＣＡＤデータとして持っている為、表示装置に表示された図面を見れば、容易に元図に対してどのような動作指示をさせ、それをどのようにして変更させているのかを把握できる利点がある。
【図面の簡単な説明】
【図１】本発明の一実施例である装置の全体を示す説明図である。
【図２】本発明の一実施例である装置の処理手段を示すフローチャートである。
【図３】元図のＣＡＤデータである。
【図４】動作指示ＣＡＤデータである。
【図５】変更指示ＣＡＤデータである。
【図６】動作指示メニューである。
【図７】変更指示メニューである。
【図８】元図のＣＡＤ図面と測定物の相違を示す説明図である。
【図９】表示装置に表示されたＣＡＤ図面を示す説明図である。
【図１０】元図のＣＡＤデータである。
【図１１】動作指示ＣＡＤデータである。
【図１２】変更指示ＣＡＤデータである。
【図１３】元図のＣＡＤ図面と測定物の相違を示す説明図である。
【図１４】表示装置に表示されたＣＡＤ図面を示す説明図である。
【符号の説明】
１  元図のＣＡＤ図面
２  動作指示ＣＡＤ図面
３  変更指示ＣＡＤ図面
４  元図のＣＡＤ図面
５  動作指示ＣＡＤ図面
６  変更指示ＣＡＤ図面
【図１】
0003701317.tif 000002
【図２】
0003701317.tif 000003
【図３】
0003701317.tif 000004
【図４】
0003701317.tif 000005
【図５】
0003701317.tif 000006
【図６】
0003701317.tif 000007
【図７】
0003701317.tif 000008
【図８】
0003701317.tif 000009
【図９】
0003701317.tif 000010
【図１０】
0003701317.tif 000011
【図１１】
0003701317.tif 000012
【図１２】
0003701317.tif 000013
【図１３】
0003701317.tif 000014
【図１４】
0003701317.tif 000015