(57)【要約】【課題】  ＣＡＤで設計された図面の検図に関し、寸法記入の不足箇所を自動検出する検図プログラム、検図方法および検図装置を提供することを目的とする。【解決手段】  ＣＡＤデータを構成する形状データから面取り部を削除し、その形状データの直線線分の線分方向に所定長さ延長した仮想線を生成し、寸法データを参照して仮想線に重なる寸法補助線が見つからない場合にその仮想線とＣＡＤデータとを表示するよう構成する。【選択図】    図１
2006155520.tif 000002
【特許請求の範囲】
【請求項１】
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図プログラムであって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手順と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手順と、
前記面取り削除手順が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手順と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手順と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手順と
をコンピュータに実行させることを特徴とする検図プログラム。
【請求項２】
前記形状データは、前記ＣＡＤデータ中において図面を構成する面図毎に区分けされ、
前記寸法不足判定手順は、前記面図毎に生成された仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、１つの面図で該線分要素が検索されないとき他の面図の対応する仮想線に該線分要素が検索されれば寸法不足と判定しない
ことを特徴とする請求項１記載の検図プログラム。
【請求項３】
前記寸法不足判定手順は、前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないときは続いて該仮想線に重なる形状データの線分要素の始点および終点から所定の範囲に存在する寸法補助線の線分要素を該寸法データから検索し、該線分要素が検索されないときに寸法不足と判定する
ことを特徴とする請求項１記載の検図プログラム。
【請求項４】
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図方法であって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手順と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手順と、
前記面取り削除処理が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手順と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手順と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手順と
を有することを特徴とする検図方法。
【請求項５】
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図装置であって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手段と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手段と、
前記面取り削除処理が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手段と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手段と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手段と
を有することを特徴とする検図装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＣＡＤで設計された図面の検図に関し、より詳細には２次元ＣＡＤシステムで作成した図面を対象として寸法記入の不足箇所を自動検出することにより設計者の検図作業を支援する検図プログラム、検図方法および検図装置に関する。
【背景技術】
【０００２】
設計作業の終了の段階において、設計された図面をもとに検図の作業が行われるのが一般的である。検図は機能・性能面からのチェック、設計・製造規格面からのチェック、更にはオーバースペック等コスト面からのチェックと言った観点で実施される。従って検図を行う人は設計、製造において高いスキルを持った人によって行われ、充分な時間を掛けて行われることが多い。この検図作業をおろそかにすると製造過程で不良が発生し結局は高いものとなる。
【０００３】
最近の設計はコンピュータを用いたＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）設計が一般的になってきている。従って、設計された図面のデータは電子データであり、検図もこのＣＡＤデータを対象としてコンピュータを用いてできるものはコンピュータでチェックすることが行われている。
【０００４】
例えば、寸法記入の不足箇所を検出する方法として、ＣＡＤデータにおける図形要素間の相対的な位置関係を規定した拘束条件データ（具体的には２つの図形要素とその要素間の寸法データ）を記憶しておき、この拘束条件データによって図形要素データのグループ分けを行い、グループが複数に分けられたときグループ間を拘束する条件がなかった（即ち、寸法が与えられていない）ことから寸法不足が検出される、と言うものである（特許文献１）。
【特許文献１】特許３５３７９５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記に示したように検図の作業は重要であるが、多大な時間を要する作業でありＣＡＤ設計が一般的となっている今日コンピュータを用いた検図方法が求められている。特許文献１に示される寸法記入の不足を検出する方法は、１つの図形に対する寸法記入の不足を検出することは可能であるが、１つの図形が三面図で表されるような場合は必ずしも１つの面図に寸法記入がされているとは限らない。例えば、正面図に表されていない寸法でも側面図に表わす場合もあり、特許文献１はこのようなことに配慮されていない問題がある。また、拘束条件データとして寸法データとその寸法データが対象とする図形要素があることが前提であるが、対象とする図形要素がなく単なる寸法データである場合には本方法の実施は不可能である、と言う問題もある。
【０００６】
本発明は、上記の問題を解決するもので三面図にも対応し、図形要素データと寸法データを用いて寸法記入の不足を検出する検図プログラム、検図方法および検図装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の検図プログラム、検図方法および検図装置は以下のように構成される。
（１）第１の発明
第１の発明は、寸法の表示は寸法線と共に寸法補助線（寸法引き出し線とも言う）を伴い、その寸法補助線は原則として図形の形状を表す形状データの延長上にあることに着目してＣＡＤデータから寸法不足の箇所を検出するものである。
【０００８】
図１は発明の原理を示すものでＣＡＤデータ取得手順１０、面取り削除手順２０、仮想線生成手順３０、寸法不足判定手順４０および寸法不足箇所表示手順５０で構成する。
【０００９】
ＣＡＤデータ取得手順１０は、検図対象の図面のＣＡＤデータを取り込むものである。ＣＡＤデータは形状データと寸法データから構成され、形状データは直線、円弧の線分要素を含む集合であり、寸法データは図形の寸法表示を行うデータで寸法補助線、寸法線の線分要素を含む集合である。
【００１０】
面取り削除手順２０は、ＣＡＤデータ中の形状データから面取り部の線分要素を削除して、面取り部に接続する２つの線分要素をそれぞれ延長し、交わった点まで２つの線分要素を延長する。面取りは角を直線でカットする「角きり」（Ｃ面取りとも言う）と、角を丸める「フィレット」（Ｒ面取りとも言う）があるが、その面取り部の形状データは前者は直線線分で、後者は円弧線分で表され、この線分を削除する。また、面取り部に接続する線分は直線線分であり、この直線線分を延長した交点まで直線線分を延ばすことを行う。図２（ａ）は角きりの面取り部を示すもので、図２（ｂ）は、面取り部の直線を削除し、面取り部に接続する直線を交点まで延長した様子を示すものである（図の点線部分が延長された部分である）。図３（ａ）および（ｂ）はフィレットについて同様の内容を示している。
【００１１】
仮想線生成手順３０は、面取り部を削除した形状データの直線の線分要素の始終点を線分要素の持つ方向に所定の長さまで延長し、仮想線とするものである。
【００１２】
寸法不足判定手順４０は、生成した仮想線と重なる寸法補助線の線分要素を寸法データから検索し、その線分要素が検索されないとき(即ち、その線分要素が存在しないとき)は寸法不足と判定する。図４（ａ）は、仮想線と寸法補助線および寸法線を示し、ここでは寸法補助線が仮想線に重なる（即ち、寸法補助線が仮想線上にある）例を示している。
【００１３】
寸法不足箇所表示手順５０は、面取り部を削除する前のＣＡＤデータと寸法不足判定手順４０で寸法不足と判定された仮想線とを合わせて表示する。
（２）第２の発明
第２の発明は、ＣＡＤデータを構成する形状データが図面を構成する面図毎に区分けされ、寸法不足判定手順４０では面図毎に生成された仮想線に重なる寸法補助線の線分要素を寸法データから検索し、１つの面図で線分要素が検索されない場合に対応する他の面図の仮想線に寸法補助線の線分要素があれば寸法不足と判定しない、ものである。ここで、面図とは機械製図における正面図や平面図、側面図等のことである。即ち、正面図の形状データ、側面図の形状データと分けておき、正面図の仮想線に寸法補助線がなくても側面図の対応する仮想線に寸法補助線があれば寸法不足と見做さないものである。
（３）第３の発明
第３の発明は、寸法不足判定手順４０において仮想線と重なる寸法補助線の線分要素を寸法データから検索し、その線分要素が存在しない場合は、更にその仮想線に重なる形状データの線分要素の始点および終点から所定の範囲にある寸法補助線の線分要素を寸法データから検索し、その線分要素が検索されないときに寸法不足と判定する。図４（ｂ）は、寸法補助線が角度を持っており、仮想線には重ならないが形状データの線分要素の始終点から所定の範囲にある状態を示す例である。従って、図４（ｂ）は寸法不足ではない、と判定される。
（４）第４の発明
第４の発明は第１の発明に基づいた検図方法である。
（５）第５の発明
第５の発明は第１の発明に基づいた検図装置である。
【発明の効果】
【００１４】
第１の発明により、形状データと寸法データとで構成するＣＡＤデータから寸法記入の不足箇所の自動検出が可能な検図プログラムの提供ができる。
【００１５】
第２の発明により、例えば側面図が描かれている図面の位置が正面図と高さ方向の位置と異なっている場合でも、正面図に寸法が記入されてなく側面図に該当する寸法の記入がなされていれば寸法不足と見做すことはないので、寸法不足検出の精度が向上する。
【００１６】
第３の発明により、寸法補助線が角度を持って表記されている場合であっても寸法の存在を識別でき、寸法不足検出の精度が向上する。
【００１７】
第４および第５の発明により、ＣＡＤデータから寸法記入の不足箇所の自動検出が可能な検図方法および検図装置の提供ができる。
【実施例】
【００１８】
本発明の実施例について図５から図１１を用いて説明する。
図５は検図装置１００の構成例を示すもので、検図装置１００はデータやプログラムを制御するＣＰＵ(Central Processing Unit)１１０、ＣＡＤデータを表示するディスプレイ１２０、検図対象の図番が入力されるキーボード１３０、ディスプレイ１２０およびキーボード１３０の入出力を制御する入出力制御部１４０、ＣＡＤデータを格納したＣＡＤデータ記憶部１５０および検図プログラム１６０から構成する。
【００１９】
検図プログラム１６０は更にＣＡＤデータ取得部１６１、面取り削除部１６２、仮想線生成部１６３、寸法不足判定部１６４および寸法不足箇所表示部１６５から構成する。
【００２０】
ＣＡＤデータ取得部１６１はオペレータがキーボード１３０から入力した検図対象の図番に基づいて対象のデータをＣＡＤデータ記憶部１５０から取り出し、図示しないメモリの作業領域に配置する処理を行う。
【００２１】
面取り削除部１６２は、作業領域に配置されたＣＡＤデータ中の形状データから面取り部を抽出し、面取り部を構成している線分を削除する。続いて面取り部と接続している２つの直線線分を交点まで延長する処理を行う。
【００２２】
仮想線生成部１６３は、面取り削除部１６２で処理された形状データに対して直線の線分要素をその直線方向に延長し仮想線を生成する。この処理は全ての直線の線分に対して実施し、仮想線が重複する場合は１本の線とする。
【００２３】
寸法不足判定部１６４は、仮想線生成部１６３で生成されたそれぞれの仮想線に対して寸法データを参照し、仮想線に重なる寸法補助線若しくは仮想線と重なる形状線の始終点から所定範囲に寸法補助線があれば寸法記入有りと判定し、どちらも無ければ寸法不足と判定する。
【００２４】
寸法不足箇所表示部１６５は、寸法不足判定部１６４で寸法不足となった仮想線と面取りの削除処理を実施する前のＣＡＤデータとを合わせて表示する。仮想線はＣＡＤデータに対して識別し易いように強調表示する。強調表示した仮想線の箇所が寸法不足の箇所である。
【００２５】
次に、ＣＡＤデータ記憶部１５０のデータ例を説明する。図６はＣＡＤデータ記憶部１５０に格納されてい図面例で、正面図と側面図の２つの面図で構成されており、正面図の上部の２ケ所の円弧の部分は面取り部（フィレット）であるものとする。図６はｙ１−ｙ２間、若しくはｙ２−ｙ４間の寸法「Ｌ３」が抜けている（不足している）状態の図面である。
【００２６】
図７は、図６の図面のＣＡＤデータ例を示しており、上段の図はデータ構造を示し、下段にそのデータ例を示している。データ構造は面図ＩＤ、形状データ、寸法データで１つの面図のデータを構成し、１つの図面が複数の面図で構成されていればその面図分のデータを持つことになる。下段のデータ例において、面図ＩＤの「ｆｒｏｎｔ」は正面図であることを示し、形状データは「線分ＩＤ、始点座標（ｘ，ｙ）、終点座標（ｘ’，ｙ’）」で１つの線分を表している。さらに線分ＩＤは「線分種類＋追番」で表すものとし、最初の「ｌ１，ｘ１，ｙ１，ｘ１，ｙ３」のデータは、直線の１番、始点座標が（ｘ１，ｙ１）、終点座標が（ｘ１，ｙ３）であることを表している。次のデータの「ａ１，ｘ１，ｙ３，ｘ２，ｙ４，ｒ１」は円弧の１番、始点座標が（ｘ１，ｙ３）、終点座標が（ｘ２，ｙ４）、半径がｒ１であることを表している（円弧は右回りであるものとする）。
次に寸法データでは、１つの寸法データは２つの寸法補助線と寸法線、寸法値で表される（この順序でデータは配置されるものとする）。即ち、「ｄ１，ｕ１，ｖ１，ｕ１，ｖ３」は１つの寸法補助線の「線分ＩＤ、始点座標（ｕ，ｖ）、終点座標（ｕ’，ｖ’）」であり、「ｄ２，・・・」は２つ目の補助線、「ｄ３，・・・」は矢印付の寸法線そして「Ｌ１」は寸法値を表している。
【００２７】
次に、寸法不足を検出するフローを図８を用いて説明する。
【００２８】
まず、オペレータから入力された図番をもとにＣＡＤデータ記憶部１５０からＣＡＤデータを取り込み作業領域に配置する（Ｓ１００）。
【００２９】
作業領域に配置したＣＡＤデータの形状データに対し、面取り部削除ルーチンにより面取り部を作る線分要素を削除し、その線分に接続する直線線分を交点まで延長する処理を行う。面取り削除ルーチンは後述する（Ｓ１１０）。
【００３０】
面取り部の削除処理が終わった形状データに対して、その中の直線線分を長さ方向に所定長さ延長し仮想線を生成する。この仮想線の生成は、全ての直線線分に対して実施し、形状データとは別に生成するものとする。続いて、重複する仮想線がある場合は、１つの仮想線となるよう重複部の仮想線を削除する。例えば、水平な直線線分で同一のｙ座標をもつ線分（即ち、同じ高さにある水平の直線線分）が複数あれば、複数個分の仮想線が生成されることになるので１つの仮想線とするものである。図９は、面取り部の削除をおこなった形状データに対して生成された仮想線の状態を示し、(1)〜(5)、(11)〜(13)が生成された仮想線である。このように仮想線の長さは形状データと寸法データが収まるように十分な長さを持つように生成する。（Ｓ１２０、Ｓ１３０）。
【００３１】
続いて、寸法不足検出ループに入る。まず最初に、寸法データを参照して生成した仮想線に対して寸法補助線の重なりを調べる。寸法補助線の長さは仮想線の長さに較べて短いので、ここで言う重なりは仮想線上に寸法補助線があることを言う。仮想線に重なる寸法補助線があれば、この仮想線には寸法記入がなされていると判断し次の仮想線に対して同様に寸法補助線の重なりを調べる。図９では(12)の仮想線を除いた仮想線には寸法補助線の重なりが有り、寸法の記入がなされていることが判る。
【００３２】
重なる寸法補助線が見つからないとき、形状データから仮想線と重なる直線の線分要素を抽出する。本来仮想線は形状データの直線の線分要素を延長して生成されたものであるから必ず１つ以上の線分が存在しているはずである。抽出された線分要素の始終点の座標の所定範囲に寸法補助線が存在するかどうかを調べる。具体的には、例えば抽出された直線線分の始点および終点の座標を中心として半径１ミリの範囲に寸法補助線の始点または終点の座標があるかどうか、を調べる。もし、その範囲に寸法補助線の始点か終点があるとすれば（即ち、寸法補助線が存在すれば）その仮想線に対応する寸法記入があることになる。なければ、寸法不足と判定してこの仮想線に寸法不足であることを識別するためのフラグを付ける。形状データから抽出した直線線分の始終点の所定範囲について寸法補助線の存在を調べる処理は、寸法補助線が図４（ｂ）のように角度を持っている場合について寸法記入の有無を調べていることを行っている。抽出された直線線分が複数個あれば、複数個の始終点に対して寸法補助線の存在を調べることになる。以上の処理を全ての仮想線に対して実施する。（Ｓ１４０〜Ｓ１９０）。
【００３３】
寸法不足を示すフラグが付いた仮想線と、面取り部の削除を行う前のＣＡＤデータを例えば図１０に示すようにディスプレイ１２０に表示する。仮想線はＣＡＤデータに対して強調表示するものとし、この仮想線上の形状データに対して寸法記入が不足していることを示している（Ｓ２００）。
【００３４】
次に、面取り部削除ルーチンのフローを図１１により説明する。ここでは、メモリの作業領域に配置したＣＡＤデータの形状データに対し、面取り部の線分要素を抽出する。この抽出は、例えば図２（ａ）に示す角きりの面取りでは、形状データの中で直線線分が４５度の角度を持ち、Ｌ１とＬ２が０．５ミリ以下であればその４５度の角度を持った直線の線分要素が面取り部として抽出される。図３（ａ）では、形状データから円弧線分を見つけ、円弧の半径が同様に０．５ミリ以下であればその円弧線分が面取り部であるとして抽出される（Ｓ３００）。
【００３５】
続いて、角きりの直線あるいはフィレットの円弧の線分要素を削除し、それらに接続する２つの線分要素を見つけ、この２つの線分を互いに延長し交差する点まで延長する。図２（ｂ）及び図３（ｂ）の点線は交差する点まで延長した様子を示したものである。面取り部の削除処理を行った形状データはこの削除処理を行う前の形状データとは別の作業領域に記憶して置くものとする。（Ｓ３１０〜Ｓ３３０）。
【００３６】
以上のフローにより、ＣＡＤデータから寸法不足箇所を検出することが可能である。ここに示した実施例では正面図と側面図が図面中で同じ高さ（正面図と側面図の底辺が同じ高さに作成されている）にあるので、これらをまとめて寸法不足の検出を行うことができた。このような図面作成が一般的であるが、もし側面図が高さが異なる位置に置かれている場合でも、図７のＣＡＤデータ例に示すように面図毎にデータを持たせているので寸法不足の検出は可能である。
【００３７】
以上の実施例に関し、さらに以下の付記を開示する。
（付記１）
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図プログラムであって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手順と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手順と、
前記面取り削除手順が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手順と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手順と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手順と
をコンピュータに実行させることを特徴とする検図プログラム。
【００３８】
（付記２）
前記形状データは、前記ＣＡＤデータ中において図面を構成する面図毎に区分けされ、
前記寸法不足判定手順は、前記面図毎に生成された仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、１つの面図で該線分要素が検索されないとき他の面図の対応する仮想線に該線分要素が検索されれば寸法不足と判定しない
ことを特徴とする付記１記載の検図プログラム。
【００３９】
（付記３）
前記寸法不足判定手順は、前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないときは続いて該仮想線に重なる形状データの線分要素の始点および終点から所定の範囲に存在する寸法補助線の線分要素を該寸法データから検索し、該線分要素が検索されないときに寸法不足と判定する
ことを特徴とする付記１記載の検図プログラム。
【００４０】
（付記４）
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図方法であって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手順と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手順と、
前記面取り削除処理が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手順と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手順と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手順と
を有することを特徴とする検図方法。
【００４１】
（付記５）
図形を直線と円弧の線分要素を含んで構成する形状データと、該図形の寸法を寸法補助線と寸法線の線分要素を含んで構成する寸法データとから成るＣＡＤデータで作成された図面の寸法記入の不足箇所を検出する検図装置であって、
検証対象の図面の前記ＣＡＤデータを取り込むＣＡＤデータ取得手段と、
取得した前記ＣＡＤデータの形状データから面取り部を抽出して該面取り部の線分要素を削除し、該面取り部の線分要素に接続する２つの線分要素が交わるまで延長する面取り削除手段と、
前記面取り削除処理が行われた形状データの直線の線分要素に対して、該線分要素を線分方向に所定の長さ延長した仮想線を生成する仮想線生成手段と、
前記仮想線に重なる寸法補助線の線分要素を前記寸法データから検索し、該線分要素が検索されないとき寸法不足と判定する寸法不足判定手段と、
前記面取り削除手順が実施される前のＣＡＤデータと前記寸法不足と判定された仮想線とを表示する寸法不足箇所表示手段と
を有することを特徴とする検図装置。
【００４２】
（付記６）
寸法不足箇所表示手順は、前記寸法不足と判定された仮想線を同時に表示する前記ＣＡＤデータに対して強調表示する
ことを特徴とする付記１記載の検図プログラム。
【図面の簡単な説明】
【００４３】
【図１】発明の原理図（その１）である。
【図２】面取り部の抽出と削除の例（角きりの場合）である。
【図３】面取り部の抽出と削除の例（フィレットの場合）である。
【図４】発明の原理図（その２）である。
【図５】検図装置の構成例である。
【図６】検図対象の図面例である。
【図７】ＣＡＤデータ例である。
【図８】寸法不足の検出処理フロー例である。
【図９】仮想線の生成と寸法補助線である。
【図１０】寸法不足を示す仮想線の表示例である。
【図１１】面取り部削除ルーチンの処理フロー例である。
【符号の説明】
【００４４】
１０    ＣＡＤデータ取得手順
２０    面取り削除手順
３０    仮想線生成手順
４０    寸法不足判定手順
５０    寸法不足箇所表示手順
６０    形状データの線分要素
７０    寸法補助線の線分要素
８０    寸法線の線分要素
９０    仮想線
１００  検図装置
１１０  ＣＰＵ
１２０  ディスプレイ
１３０  キーボード
１４０  入出力制御部
１５０  ＣＡＤデータ記憶部
１６０  検図プログラム
１６１  ＣＡＤデータ取得部
１６２  面取り削除部
１６３  仮想線生成部
１６４  寸法不足判定部
１６５  寸法不足箇所表示部
【図１】
2006155520.tif 000003
【図２】
2006155520.tif 000004
【図３】
2006155520.tif 000005
【図４】
2006155520.tif 000006
【図５】
2006155520.tif 000007
【図６】
2006155520.tif 000008
【図７】
2006155520.tif 000009
【図８】
2006155520.tif 000010
【図９】
2006155520.tif 000011
【図１０】
2006155520.tif 000012
【図１１】
2006155520.tif 000013