(57)【特許請求の範囲】
【請求項１】
ＣＡＤ装置を利用して生成された図面のＣＡＤデータを取得するＣＡＤデータ取得手段と、上記ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する干渉率算出手段と、上記干渉率算出手段により算出された部品の干渉率を提示する提示手段とを備えた図面評価装置。
【請求項２】
干渉率算出手段は、ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、複数の部品が相互に干渉している箇所を特定することを特徴とする請求項１記載の図面評価装置。
【請求項３】
ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている特定の部品に対する加工回数を識別する特定部品加工回数識別手段を設け、提示手段が上記特定部品加工回数識別手段により識別された特定の部品に対する加工回数を提示することを特徴とする請求項１または請求項２記載の図面評価装置。
【請求項４】
提示手段は、図面の生成に複数の人間が参加している場合、参加者一人当りの部品の個数を提示することを特徴とする請求項１から請求項３のうちのいずれか１項記載の図面評価装置。
【請求項５】
ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている全ての部品に対する加工回数を識別する全部品加工回数識別手段を設け、提示手段が参加者一人当りの全部品に対する加工回数を提示することを特徴とする請求項４記載の図面評価装置。
【請求項６】
提示手段は、部品の干渉率、参加者一人当りの部品の個数、参加者一人当りの全部品に対する加工回数、または、特定の部品に対する加工回数の年度別の推移を提示することを特徴とする請求項５記載の図面評価装置。
【請求項７】
図面の作成指令を受け付けて、その図面のＣＡＤデータを生成するＣＡＤ装置と、上記ＣＡＤ装置により生成された図面のＣＡＤデータを取得するＣＡＤデータ取得手段と、上記ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する干渉率算出手段と、上記干渉率算出手段により算出された部品の干渉率を提示する提示手段とを備えた図面作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＣＡＤ装置を利用して生成された図面を評価する図面評価装置及び図面作成システムに関するものである。
【背景技術】
【０００２】
例えば、大学の授業において、三次元ＣＡＤ装置（例えば、特許文献１参照）を利用して図面を生成するカリキュラムが組まれていることがある。
従来は、学生が三次元ＣＡＤ装置を利用して三次元の図面を生成すると、大学の先生などが図面を精査して、図面の出来上り具合を評価するようにしている。
即ち、ＣＡＤ装置を利用して生成された図面を評価する図面評価装置が存在しないので、大学の先生などが図面を目視して精査する必要がある。
【０００３】
【特許文献１】特開２００４−２２７２８７号公報（段落番号［００２５］から［００４７］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来は図面評価装置が存在していないので、大学の先生などがＣＡＤ装置を利用して生成された図面を目視して精査する必要があり、そのため、多くの手間を要するとともに、図面の客観的な評価が困難であるなどの課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、速やかに図面を客観的に評価することができる図面評価装置及び図面作成システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る図面評価装置は、ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する干渉率算出手段を設け、その干渉率算出手段により算出された部品の干渉率を提示するようにしたものである。
【発明の効果】
【０００７】
以上のように、この発明によれば、ＣＡＤデータ取得手段により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する干渉率算出手段を設け、その干渉率算出手段により算出された部品の干渉率を提示するように構成したので、速やかに図面を客観的に評価することができる効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１による図面作成システムを示す構成図であり、図において、ＣＡＤ装置１は例えば三次元図面の作成指令を受け付けて、その図面のＣＡＤデータを生成するプログラムを実装しているコンピュータであり、また、ＣＡＤ装置１は図面評価装置３からＣＡＤデータの送信依頼を受けると、インターネットやＬＡＮなどのネットワーク２を介して、そのＣＡＤデータを図面評価装置３に送信する通信機能を備えている。
図面評価装置３はＣＡＤ装置１を利用して生成された図面を評価する装置である。
【０００９】
図２はこの発明の実施の形態１による図面評価装置を示す構成図であり、図において、ネットワークＩ／Ｆ１１はネットワーク２に対するインタフェース処理を実施するネットワーク機器であり、例えば、モデムなどの通信機器を用いて構成されている。
マンマシンＩ／Ｆ１２は例えばキーボードやマウスなどのマンマシンインタフェースであり、例えば、ユーザがＣＡＤデータの取得要求などを入力する際に利用する。
ＣＡＤデータ取得部１３は例えばＭＰＵなどの半導体集積回路などから構成されており、マンマシンＩ／Ｆ１２からＣＡＤデータの取得要求が入力されると、ネットワークＩ／Ｆ１１を介して、ＣＡＤ装置１により生成された図面のＣＡＤデータを取得する処理を実施する。
なお、ネットワークＩ／Ｆ１１、マンマシンＩ／Ｆ１２及びＣＡＤデータ取得部１３からＣＡＤデータ取得手段が構成されている。
【００１０】
干渉率算出部１４は例えばＭＰＵなどの半導体集積回路などから構成されており、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する処理を実施する。なお、干渉率算出部１４は干渉率算出手段を構成している。
加工回数識別処理部１５は例えばＭＰＵなどの半導体集積回路などから構成されており、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、図面に描画されている固有の部品（例えば、ＭＡＰ部品）に対する加工回数（フィーチャー数）を識別する処理を実施する。なお、加工回数識別処理部１５は特定部品加工回数識別手段を構成している。
【００１１】
提示処理部１６は例えばグラフィックアクセラレータを搭載しているグラフィック処理装置であり、干渉率算出部１４により算出された部品の干渉率等をディスプレイ１７に表示、あるいは、その部品の干渉率等をプリンタ１８に出力する処理を実施する。
なお、提示処理部１６、ディスプレイ１７及びプリンタ１８から提示手段が構成されている。
図３はこの発明の実施の形態１による図面評価装置の処理内容を示すフローチャートである。
【００１２】
次に動作について説明する。
ＣＡＤ装置１は、例えば、三次元図面の作成指令を受け付けて、その図面のＣＡＤデータを生成するプログラムを実装しているコンピュータであるが、ＣＡＤ装置１における三次元図面のＣＡＤデータの生成方法は、特に問うものではないので、ここでは、その説明を省略する。
また、ＣＡＤデータの内容も特に限定するものではなく、少なくとも、図面に描画される部品（＝モデル）の形状や位置を特定できるものであればよい。
なお、ＣＡＤ装置１は、接続されているキーボードやマウスの操作によって、図面の作成指令を受け付けるものであってもよいが、例えば、ネットワーク２を介して、図示せぬパソコンなどから図面の作成指令を受け付けるものであってもよい。
図４はＣＡＤ装置１を利用して生成された図面の一例を示す説明図である。
【００１３】
例えば、大学の先生が、ＣＡＤ装置１を利用して生成された図面を評価する際、図面評価装置３のマンマシンＩ／Ｆ１２を操作して、ＣＡＤデータの取得要求を入力する（ステップＳＴ１）。
図面評価装置３のＣＡＤデータ取得部１３は、マンマシンＩ／Ｆ１２からＣＡＤデータの取得要求が入力されると、ネットワークＩ／Ｆ１１を介して、ＣＡＤデータの取得要求をＣＡＤ装置１に送信する（ステップＳＴ２）。
ＣＡＤ装置１は、図面評価装置３からＣＡＤデータの取得要求を受信すると、ネットワークＩ／Ｆ１１を介して、先に生成した三次元図面のＣＡＤデータを図面評価装置３に送信する。
これにより、図面評価装置３のＣＡＤデータ取得部１３は、ＣＡＤ装置１からネットワークＩ／Ｆ１１を介してＣＡＤデータを取得する（ステップＳＴ３）。
【００１４】
図面評価装置３の干渉率算出部１４は、上記のようにして、ＣＡＤデータ取得部１３が三次元図面のＣＡＤデータを取得すると、そのＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別する（ステップＳＴ４）。
ＣＡＤデータ取得部１３により取得されるＣＡＤデータには、通常、複数の部品が相互に干渉している箇所を示す情報が含まれているが、複数の部品が相互に干渉している箇所を示す情報が含まれていない場合には、ＣＡＤデータから複数の部品の位置関係を把握し、複数の部品が相互に重なっている部分が、複数の部品が相互に干渉している箇所であると認識する。
【００１５】
図面評価装置３の干渉率算出部１４は、図面に描画されている部品の個数と干渉箇所の個数を識別すると、その部品の個数と干渉箇所の個数から部品の干渉率を算出する（ステップＳＴ５）。
部品の干渉率＝（干渉箇所の個数／部品の個数）×１００％
【００１６】
図面評価装置３の加工回数識別処理部１５は、ＣＡＤデータ取得部１３が三次元図面のＣＡＤデータを取得すると、そのＣＡＤデータを解析して、図面に描画されている固有部品に対する加工回数（フィーチャー回数）を識別する処理を実施する（ステップＳＴ６）。
例えば、固有部品の一箇所に穴を施す穴加工と、一側面を湾曲させる曲げ加工が行われていれば、固有部品に対する加工回数が“２”であると認識する。
【００１７】
図面評価装置３の提示処理部１６は、干渉率算出部１４が部品の干渉率を算出すると、その部品の干渉率をディスプレイ１７に表示する。あるいは、その部品の干渉率をプリンタ１８に出力して、その部品の干渉率を印刷する（ステップＳＴ７）。
また、図面評価装置３の提示処理部１６は、加工回数識別処理部１５が固有部品に対する加工回数を識別すると、固有部品の加工回数をディスプレイ１７に表示する。あるいは、固有部品の加工回数をプリンタ１８に出力して、固有部品の加工回数を印刷する（ステップＳＴ８）。
【００１８】
以上で明らかなように、この実施の形態１によれば、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、図面に描画されている部品の個数を識別するとともに、複数の部品が相互に干渉している箇所の個数を識別し、その部品の個数と干渉箇所の個数から部品の干渉率を算出する干渉率算出部１４を設け、その干渉率算出部１４により算出された部品の干渉率を提示するように構成したので、図面の的確度を一見して把握することができるようになり、その結果、速やかに図面を客観的に評価することができる効果を奏する。
【００１９】
また、この実施の形態１によれば、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、複数の部品が相互に干渉している箇所を特定するように構成したので、複数の部品が相互に干渉している箇所を示す情報がＣＡＤデータに含まれていない場合でも、複数の部品が相互に干渉している箇所の個数を識別することができる効果を奏する。
【００２０】
さらに、この実施の形態１によれば、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、図面に描画されている固有部品に対する加工回数を識別する加工回数識別処理部１５を設け、その加工回数識別処理部１５により識別された固有部品に対する加工回数を提示するように構成したので、図面の完成度を一見して把握することができるようになり、その結果、速やかに図面を客観的に評価することができる効果を奏する。
【００２１】
なお、この実施の形態１では、図面評価装置３がネットワーク２経由でＣＡＤ装置１からＣＡＤデータを取得するものについて示したが、図面評価装置３がＣＡＤ装置１の機能を備えている場合には、先に生成して内部に保存しているＣＡＤデータを利用すればよい。
また、ＣＤＲＯＭやＤＶＤＲＯＭなどの記憶媒体を利用して、図面評価装置３がＣＡＤ装置１により生成されたＣＡＤデータを取得するようにしてもよい。
【００２２】
この実施の形態１では、図面評価装置３の構成要素（ネットワークＩ／Ｆ１１、マンマシンＩ／Ｆ１２、ＣＡＤデータ取得部１３、干渉率算出部１４、加工回数識別処理部１５、提示処理部１６、ディスプレイ１７、プリンタ１８）が個々のハードウェアで構成されているものについて示したが、図面評価装置３がコンピュータで構成されている場合には、図面評価装置３の構成要素の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵがメモリに格納されているプログラムを実行するようにしてもよい。
【００２３】
実施の形態２．
図５はこの発明の実施の形態２による図面評価装置を示す構成図であり、図において、図２と同一符号は同一または相当部分を示すので説明を省略する。
加工回数識別処理部２１は図１の加工回数識別処理部と同様に、固有部品に対する加工回数を識別するほかに、図面に描画されている全ての部品に対する加工回数を識別する処理を実施する。なお、加工回数識別処理部２１は特定部品加工回数識別手段及び全部品加工回数識別手段を構成している。
提示処理部２２は図１の提示処理部１６と同様に、干渉率算出部１４により算出された部品の干渉率や固有部品に対する加工回数のほかに、参加者一人当りの部品の個数や、参加者一人当りの全部品に対する加工回数をディスプレイ１７やプリンタ１８に出力する処理を実施する。
なお、提示処理部２１、ディスプレイ１７及びプリンタ１８から提示手段が構成されている。
【００２４】
上記実施の形態１では、部品の干渉率や固有部品に対する加工回数をディスプレイ１７に表示等することにより、図面の客観的な評価が得られるようにしているが、さらに、参加者一人当りの部品の個数や、参加者一人当りの全部品に対する加工回数をディスプレイ１７に表示等することにより、図面の客観的な評価が得られるようにしてもよい。
【００２５】
即ち、図面評価装置３の加工回数識別処理部２１は、図１の加工回数識別処理部と同様にして、固有部品に対する加工回数を識別するほかに、図面に描画されている全ての部品に対する加工回数を識別する処理を実施する。
ここで、図６はグループ単位で図面の作成が行われている場合の加工回数識別処理部２１の識別結果や干渉率算出部１４の算出結果をまとめている表図である。
【００２６】
図面評価装置３の提示処理部２２は、図１の提示処理部１６と同様にして、干渉率算出部１４により算出された部品の干渉率や固有部品に対する加工回数をディスプレイ１７に表示するほかに、参加者一人当りの部品の個数（例えば、図面に描画されている部品の個数が“１０”で、グループの人数が“２”であれば、参加者一人当りの部品の個数は“５”になる）や、参加者一人当りの全部品に対する加工回数（例えば、全部品に対する加工回数が“１０００”で、グループの人数が“４”であれば、参加者一人当りの全部品に対する加工回数は“２５０”になる）をディスプレイ１７に表示する。あるいは、参加者一人当りの部品の個数や参加者一人当りの全部品に対する加工回数をプリンタ１８に出力して、参加者一人当りの部品の個数や参加者一人当りの全部品に対する加工回数を印刷する。
【００２７】
以上で明らかなように、この実施の形態２によれば、図面の生成に複数の人間が参加している場合、参加者一人当りの部品の個数を提示するように構成したので、上記実施の形態１よりも、さらに図面を客観的に評価することができる効果を奏する。
【００２８】
また、この実施の形態２によれば、ＣＡＤデータ取得部１３により取得されたＣＡＤデータを解析して、図面に描画されている全ての部品に対する加工回数を識別する加工回数識別処理部２１を設け、参加者一人当りの全部品に対する加工回数を提示するように構成したので、上記実施の形態１よりも、さらに図面を客観的に評価することができる効果を奏する。
【００２９】
実施の形態３．
上記実施の形態２では、部品の干渉率、参加者一人当りの部品の個数、参加者一人当りの全部品に対する加工回数、または、固有部品に対する加工回数を提示するものについて示したが、図６の表図の内容を記憶するデータベースを設け、図面評価装置３の提示処理部２２が図７に示すように、部品の干渉率、参加者一人当りの部品の個数、参加者一人当りの全部品に対する加工回数、または、固有部品に対する加工回数の年度別の推移を提示するようにしてもよい。
【００３０】
これにより、例えば、大学の授業において、三次元ＣＡＤ装置を利用して図面を生成するカリキュラムが毎年組まれるような場合には、各年度における図面の評価を容易に比較することができる効果を奏する。
【図面の簡単な説明】
【００３１】
【図１】この発明の実施の形態１による図面作成システムを示す構成図である。
【図２】この発明の実施の形態１による図面評価装置を示す構成図である。
【図３】この発明の実施の形態１による図面評価装置の処理内容を示すフローチャートである。
【図４】ＣＡＤ装置を利用して生成された図面の一例を示す説明図である。
【図５】この発明の実施の形態２による図面作成システムを示す構成図である。
【図６】グループ単位で図面の作成が行われている場合の加工回数識別処理部２１の識別結果や干渉率算出部１４の算出結果をまとめている表図である。
【図７】年度別の推移を示すグラフ図である。
【符号の説明】
【００３２】
１  ＣＡＤ装置、２  ネットワーク、３  図面評価装置、１１  ネットワークＩ／Ｆ（ＣＡＤデータ取得手段）、１２  マンマシンＩ／Ｆ（ＣＡＤデータ取得手段）、１３  ＣＡＤデータ取得部（ＣＡＤデータ取得手段）、１４  干渉率算出部（干渉率算出手段）、１５  加工回数識別処理部（特定部品加工回数識別手段）、１６  提示処理部（提示手段）、１７  ディスプレイ（提示手段）、１８  プリンタ（提示手段）、２１  加工回数識別処理部（特定部品加工回数識別手段、全部品加工回数識別手段）、２２  提示処理部（提示手段）。
【図１】
0004707513.tif 000002
【図２】
0004707513.tif 000003
【図３】
0004707513.tif 000004
【図４】
0004707513.tif 000005
【図５】
0004707513.tif 000006
【図６】
0004707513.tif 000007
【図７】
0004707513.tif 000008