(57)【要約】【課題】構造体の三次元図面から部品の二次元図面を作成する際に情報の取捨選択と製造に必要な条件を反映させて二次元図面を作成する二次元化図面作成装置を提供する。【解決手段】構造体の三次元形状と寸法のデータを記憶する原データ記憶部１１０、構造体の付加情報を記憶する付加情報記憶部１２０、二次元全体形状データを生成する二次元全体形状データ生成部１３０、二次元全体寸法データを抽出する全体寸法データ抽出部１４０、各部品の二次元部品形状データを生成する部品形状データ生成部１５０、二次元部品寸法データを抽出する部品寸法データ抽出部１６０、二次元全体形状データと二次元全体寸法データとを結合させる二次元全体データ生成部１７０、二次元部品形状データと二次元部品寸法データとを結合させる二次元部品データ生成部１８０、付加情報を全体データまたは部品データのいずれかに表示させる付加情報表示部１９０を備える。【選択図】図１
2019159667.tif 000002
【特許請求の範囲】
【請求項１】
構造体の三次元形状データと前記構造体に付属する三次元寸法データとを、三次元アセンブリモデルとして記憶する原データ記憶部と、
ユーザから入力される、前記構造体に関する付加情報を記憶する付加情報記憶部と、
前記三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、前記三次元形状データから前記構造体全体の二次元全体形状データを生成する二次元全体形状データ生成部と、
前記三次元寸法データから、二次元アセンブリ図面を生成するために必要とする判断基準が予め記憶されている二次元全体寸法データを抽出する全体寸法データ抽出部と、
前記三次元形状データから前記構造体を構成する各部品の二次元部品形状データを生成する部品形状データ生成部と、
前記三次元寸法データから、前記構造体を構成する各部品に必要とする判断基準が予め記憶されている二次元部品寸法データを抽出する部品寸法データ抽出部と、
前記二次元全体形状データと前記二次元全体寸法データとを結合させて二次元全体データを生成する二次元全体データ生成部と、
前記二次元部品形状データと前記二次元部品寸法データとを結合させて二次元部品データを生成する二次元部品データ生成部と、
前記付加情報を前記二次元全体データまたは前記二次元部品データのいずれかに表示させる付加情報表示部とを備える
ことを特徴とする二次元化図面作成装置。
【請求項２】
前記構造体が複数の部品の集合体であるか否かを判定する集合判定部を備える請求項１に記載の二次元化図面作成装置。
【請求項３】
前記付加情報には前記二次元全体データまたは前記二次元部品データのいずれかに表示させるための選択情報が含まれており、前記付加情報表示部は前記選択情報に基づいて前記付加情報を前記二次元全体データまたは前記二次元部品データに表示させる請求項１または２に記載の二次元化図面作成装置。
【請求項４】
前記付加情報が、前記構造体または前記構造体を構成する各部品の加工に関する情報である請求項１ないし３のいずれか１項に記載の二次元化図面作成装置。
【請求項５】
コンピュータが実行する二次元化図面作成方法であって、
構造体の三次元形状データと前記構造体に付属する三次元寸法データとを、三次元アセンブリモデルとして記憶する原データ記憶ステップと、
ユーザから入力される、前記構造体に関する付加情報を記憶する付加情報記憶ステップと、
前記三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、前記三次元形状データから前記構造体全体の二次元全体形状データを生成する二次元全体形状データ生成ステップと、
前記三次元寸法データから、二次元アセンブリ図面を生成するために必要とする判断基準が予め記憶されている二次元全体寸法データを抽出する全体寸法データ抽出ステップと、
前記三次元形状データから前記構造体を構成する各部品の二次元部品形状データを生成する部品形状データ生成ステップと、
前記三次元寸法データから、前記構造体を構成する各部品に必要とする判断基準が予め記憶されている二次元部品寸法データを抽出する部品寸法データ抽出ステップと、
前記二次元全体形状データと前記二次元全体寸法データとを結合させて二次元全体データを生成する二次元全体データ生成ステップと、
前記二次元部品形状データと前記二次元部品寸法データとを結合させて二次元部品データを生成する二次元部品データ生成ステップと、
前記付加情報を前記二次元全体データまたは前記二次元部品データのいずれかに表示させる付加情報表示ステップとを備える
ことを特徴とする二次元化図面作成方法。
【請求項６】
前記構造体が複数の部品の集合体であるか否かを判定する判定ステップを備える請求項５に記載の二次元化図面作成方法。
【請求項７】
前記付加情報には前記二次元全体データまたは前記二次元部品データのいずれかに表示させるための選択情報が含まれており、前記付加情報表示ステップは前記選択情報に基づいて前記付加情報を前記二次元全体データまたは前記二次元部品データに表示させる請求項５または６に記載の二次元化図面作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元化図面作成装置及び二次元化図面作成方法に関し、特に部品の組み立てに必要な情報を盛り込んだ図面を作成するための作成装置及び作成方法に関する。
【背景技術】
【０００２】
三次元コンピュータ支援設計（ＣＡＤ）による設計が多様な製品設計に活用されている。そして、三次元ＣＡＤにより作成された構造体（いわゆる全体）の三次元図面から、当該構造体を構成する個々の部品の二次元図面を作成することにより、作業効率の改善が試みられている（特許文献１等参照）。
【０００３】
特許文献１に記載の技術の場合、三次元ＣＡＤにより作成された構造体の三次元図面には、個々の部品の形状等を規定する寸法の情報も含まれている。そこで、三次元ＣＡＤによる構造体の三次元図面からその部品の二次元図面を作成するに際し、部品に対応する寸法の情報を抽出して図面上に配置することにより二次元図面を作成している。
【０００４】
しかしながら、元となる三次元ＣＡＤにより作成された構造体の三次元図面には、三次元の図示、表記に必要な情報も含まれている。また、構造体を構成する個々の部品に対して逐一部品単位で全ての寸法の情報を盛り込んで二次元図面を作成してしまうと、二次元図面は煩雑となる。しかしながら、二次元図面においては三次元の図示のための寸法情報は必ずしも必要ではない。
【０００５】
さらに、三次元ＣＡＤにより作成された構造体の三次元図面には、主に構造体の完成段階の情報が含まれているに留まる。すなわち、構造体を構成する個々の部品について、構造体の製造に必要な加工等の情報まで含まれていないことが多い。そのため、従前の手法により二次元図面を作成したとしても、個々の部品の製造に必要な加工等の情報を含めることができず、実際の製造現場においては不十分であり、再度図面の調整が必要となっていた。
【０００６】
そこで、構造体の三次元図面から、個々の部品の二次元図面を作成するに際し、必要となる情報の取捨選択とともに、構造体の製造（加工、組み立て等）の条件も反映させて効率よく二次元図面を作成する装置、方法が望まれていた。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−２１５７６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は前記の点に鑑みなされたものであり、三次元ＣＡＤにより作成された構造体の三次元図面から、当該構造体を構成する個々の部品の二次元図面を作成するに際し、必要となる情報の取捨選択とともに、構造体の製造（加工、組み立て等）の条件も反映させて効率よく二次元図面を作成する二次元化図面作成装置及び二次元化図面作成方法を提供する。
【課題を解決するための手段】
【０００９】
すなわち、第１の態様は、構造体の三次元形状データと前記構造体に付属する三次元寸法データとを、三次元アセンブリモデルとして記憶する原データ記憶部と、ユーザから入力される、前記構造体に関する付加情報を記憶する付加情報記憶部と、前記三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、前記三次元形状データから前記構造体全体の二次元全体形状データを生成する二次元全体形状データ生成部と、前記三次元寸法データから、二次元アセンブリ図面を生成するために必要とする判断基準が予め記憶されている二次元全体寸法データを抽出する全体寸法データ抽出部と、前記三次元形状データから前記構造体を構成する各部品の二次元部品形状データを生成する部品形状データ生成部と、前記三次元寸法データから、前記構造体を構成する各部品に必要とする判断基準が予め記憶されている二次元部品寸法データを抽出する部品寸法データ抽出部と、前記二次元全体形状データと前記二次元全体寸法データとを結合させて二次元全体データを生成する二次元全体データ生成部と、前記二次元部品形状データと前記二次元部品寸法データとを結合させて二次元部品データを生成する二次元部品データ生成部と、前記付加情報を前記二次元全体データまたは前記二次元部品データのいずれかに表示させる付加情報表示部とを備えることを特徴とする二次元化図面作成装置に係る。
【００１０】
第２の態様は、前記構造体が複数の部品の集合体であるか否かを判定する集合判定部を備える第１の態様に記載の二次元化図面作成装置に係る。
【００１１】
第３の態様は、前記付加情報には前記二次元全体データまたは前記二次元部品データのいずれかに表示させるための選択情報が含まれており、前記付加情報表示部は前記選択情報に基づいて前記付加情報を前記二次元全体データまたは前記二次元部品データに表示させる第１または第２の態様に記載の二次元化図面作成装置に係る。
【００１２】
第４の態様は、前記付加情報が、前記構造体または前記構造体を構成する各部品の加工に関する情報である第１ないし第３のいずれかに記載の二次元化図面作成装置に係る。
【００１３】
第５の態様は、コンピュータが実行する二次元化図面作成方法であって、構造体の三次元形状データと前記構造体に付属する三次元寸法データとを、三次元アセンブリモデルとして記憶する原データ記憶ステップと、ユーザから入力される、前記構造体に関する付加情報を記憶する付加情報記憶ステップと、前記三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、前記三次元形状データから前記構造体全体の二次元全体形状データを生成する二次元全体形状データ生成ステップと、前記三次元寸法データから、二次元アセンブリ図面を生成するために必要とする判断基準が予め記憶されている二次元全体寸法データを抽出する全体寸法データ抽出ステップと、前記三次元形状データから前記構造体を構成する各部品の二次元部品形状データを生成する部品形状データ生成ステップと、前記三次元寸法データから、前記構造体を構成する各部品に必要とする判断基準が予め記憶されている二次元部品寸法データを抽出する部品寸法データ抽出ステップと、前記二次元全体形状データと前記二次元全体寸法データとを結合させて二次元全体データを生成する二次元全体データ生成ステップと、前記二次元部品形状データと前記二次元部品寸法データとを結合させて二次元部品データを生成する二次元部品データ生成ステップと、前記付加情報を前記二次元全体データまたは前記二次元部品データのいずれかに表示させる付加情報表示ステップとを備えることを特徴とする二次元化図面作成方法に係る。
【００１４】
第６の態様は、前記構造体が複数の部品の集合体であるか否かを判定する判定ステップを備える第５の態様に記載の二次元化図面作成方法に係る。
【００１５】
第７の態様は、前記付加情報には前記二次元全体データまたは前記二次元部品データのいずれかに表示させるための選択情報が含まれており、前記付加情報表示ステップは前記選択情報に基づいて前記付加情報を前記二次元全体データまたは前記二次元部品データに表示させる第５または第６の態様に記載の二次元化図面作成方法に係る。
【発明の効果】
【００１６】
本発明の二次元化図面作成装置によると、三次元ＣＡＤにより作成された構造体の三次元図面から、当該構造体を構成する個々の部品の二次元図面を作成するに際し、必要となる情報の取捨選択とともに、構造体の製造に必要となる条件も二次元図面に反映させて効率よく二次元図面を作成することができる。特に、二次元図面の再度の調整を省略できて効率化でき、さらには、作成により得られた二次元図面に基づいた製造作業の円滑化を図ることが可能となる。また、二次元化図面作成方法においても同様に二次元図面の作成を通じて製造作業の円滑化を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】二次元化図面作成装置の構成を示す模式図である。
【図２】三次元アセンブリモデルを示す模式図である。
【図３】二次元全体データを示す模式図である。
【図４】二次元部品データを示す模式図である。
【図５】二次元化図面作成方法の処理を説明するフローチャートである。
【図６】原データ記憶ステップを説明するフローチャートである。
【図７】集合判定ステップを説明するフローチャートである。
【図８】付加情報表示ステップを説明するフローチャートである。
【発明を実施するための形態】
【００１８】
本発明の二次元化図面作成装置１の構成は、図１の模式図として表される。二次元化図面作成装置１は、ハードウェア的には、ＣＰＵ、メインメモリ、その他のＬＳＩ、ＲＯＭ、ＲＡＭ等により構成される。またソフトウェア的には、メインメモリにロードされた二次元化図面作成プログラム等により実現される。二次元化図面作成装置１は、パーソナルコンピュータ（ＰＣ）、メインフレーム、ワークステーション、クラウドコンピューティングシステム等、種々の電子計算機（計算リソース）を用いて実現できる。
【００１９】
図１の二次元化図面作成装置１の各機能部をソフトウェアにより実現する場合、二次元化図面作成装置１は、各機能を実現するソフトウェアであるプログラムの命令を実行することで実現される。このプログラムを格納する記録媒体は、「一時的でない有形の媒体」、例えば、ＣＤ、ＤＶＤ、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、このプログラムは、当該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して二次元化図面作成装置１等のコンピュータに供給されてもよい。
【００２０】
二次元化図面作成装置１における各種の記憶部は、ＨＤＤまたはＳＳＤ等の公知の記憶装置である。また、データ生成、データ抽出等の演算実行する各機能部はＣＰＵ等の演算素子である。
【００２１】
二次元化図面作成装置１は、詳細には、原データ記憶部１１０、付加情報記憶部１２０、二次元全体形状データ生成部１３０、全体寸法データ抽出部１４０、部品形状データ生成部１５０、部品寸法データ抽出部１６０、二次元全体データ生成部１７０、二次元部品データ生成部１８０、付加情報表示部１９０、判断基準記憶部２００、判定部２１０、集合判定部２２０を備える。さらに、表示装置３００、入力装置３１０、表示出力部３２０も備える。
【００２２】
表示装置３００は、公知のディスプレイ（液晶表示装置、有機ＥＬ表示装置等）である。入力装置３１０は、後述の三次元アセンブリモデル等の各種データ、ユーザからの所定の指示を入力可能とする装置、インターフェース等である。具体的には、ＣＤ、ＤＶＤのドライブ、キーボード、通信（受信）用のインターフェースであり、タッチパネル機能を有する表示装置３００が兼ねることもある。表示出力部３２０は完成した二次元図面を出力する装置であり、前記の表示装置３００、プリンタ、通信（送信）用のインターフェース、バッファ等である。むろん、これらの装置類は例示であり、適宜組み合わせられ、最適に選択される。
【００２３】
二次元化図面作成装置１の各機能部について、図２の構造体１０を例に挙げ以降の図面を交えて説明する。原データ記憶部１１０は、構造体１０の三次元形状データ（Ｄ１）とこの構造体１０に付属する三次元寸法データ（Ｄ２）とを三次元アセンブリモデルとして記憶する。
【００２４】
図２は構造体１０を三次元の斜視図として表した模式図である。図示の構造体１０は、正面視においてＨ字状の鋼材である。具体的には、３個の鋼板材の部品５０、部品６０、及び部品７０をそれぞれ溶接により一体化した部材である。むろん、この構造体は例示であり、形状、部品数等は適宜である。
【００２５】
構造体１０の三次元形状データ（Ｄ１）とは、図示の構造体１０の全体の形状に関するデータである。具体的には、三次元形状データ（Ｄ１）は、部品５０、部品６０、及び部品７０の一体化した部材のデータである。構造体１０の三次元寸法データ（Ｄ２）とは、図示の構造体１０全体を規定する寸法のデータ等を含む。図示では、構造物１０の周囲に付した寸法表示及びこのデータである。むろん、図示以外の各種のデータも含む。そこで、構造体１０の三次元アセンブリモデルとは、三次元形状データ（Ｄ１）及び三次元寸法データ（Ｄ２）の双方の組み合わされたデータである。なお、三次元寸法データ（Ｄ２）は、三次元表示のために必要なデータも各種含む。後述するように、二次元図面の段階では使われないデータも含まれる。
【００２６】
付加情報記憶部１２０は、構造体１０に関する付加情報（Ｄ３）（後出の図４参照）を記憶する。付加情報（Ｄ３）は、当該二次元化図面作成装置１のユーザから入力装置３１０を通じて入力される情報であり、構造体１０自体の加工またはその作製上必要な情報、当該構造体１０を構成する各部品（図示の部品５０、部品６０、及び部品７０）の加工またはその作製上必要な情報である。付加情報（Ｄ３）の入力は、三次元アセンブリモデル（三次元形状データ（Ｄ１）及び三次元寸法データ（Ｄ２）の双方の組み合わされたデータ）の作成時に併せて行われる。この段階において、各付加情報（Ｄ３）は、その種類に応じて構造体１０に必要であるか、または当該構造体１０を構成する各部品に対して必要であるかの対象指定も含まれる。
【００２７】
具体的な付加情報（Ｄ３）は、例えば、ボルト挿通等のための穴位置、穴（径）の加工精度、部品の表面粗さ（粗さ仕上げの程度）、部品の角の面取りの程度、加工精度（公差）、材質、塗装の有無等である。従って、付加情報（Ｄ３）の内容を十分に踏まえ、付加情報（Ｄ３）が構造体（全体）に対して必要なのか、構造体を構成する各部品に必要なのか、判断する必要がある。現実問題、付加情報（Ｄ３）の種類は多岐にわたり、一律に、そして自動的に規定することができない。このため、付加情報（Ｄ３）が構造体（全体）に対して必要な情報のか、構造体を構成する各部品に必要な情報なのかについての対象指定はユーザによる入力（判断）に依存することになる。
【００２８】
二次元全体形状データ生成部１３０は、三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、三次元形状データ（Ｄ１）から当該構造体１０の全体の二次元全体形状データ（Ｄ４）を生成する。二次元アセンブリ図面とは、図３の模式図に示すとおり、いわゆる構造体１０の全体の６面図である。図示では簡略化のため上面図、左側面図、正面図の表示とし、他の図面を省略する。
【００２９】
三次元アセンブリモデルから二次元アセンブリ図面の生成に際しては、背景技術にて開示の文献の処理方法等の公知の二次元化の処方を採用することができる。すなわち、二次元全体形状データ生成部１３０は、三次元の斜視図の状態から二次元の６面図に変換する。この段階において、二次元全体形状データ（Ｄ４）は構造体１０全体の図形のみのデータである。
【００３０】
全体寸法データ抽出部１４０は、三次元寸法データ（Ｄ２）から二次元アセンブリ図面を生成するため、同三次元寸法データ（Ｄ２）から二次元全体寸法データ（Ｄ５）を抽出する。この場合、三次元寸法データ（Ｄ２）について、二次元アセンブリ図面を生成するために必要な判断基準（Ｃ１）は予め判断基準記憶部２００に記憶されていなければならない。ここでいう判断基準（Ｃ１）とは、例えば、三次元寸法データ（Ｄ２）の形成時等に利用された構造体全体に関する寸法が、二次元アセンブリ図面の作成に必要であるか否か等の情報である。当該判断基準（Ｃ１）はユーザにより入力（選択）されて三次元アセンブリモデルの格納とともに予め判断基準記憶部２００に記憶される。そこで、判定部２１０が判断基準（Ｃ１）の有無を判断する。
【００３１】
判断基準（Ｃ１）が存在しない場合、全体寸法データ抽出部１４０は、二次元全体形状データ（Ｄ４）に組み合わせる寸法に関するデータは存在しないとして処理する。
【００３２】
全体寸法データ抽出部１４０における処理と判断基準（Ｃ１）の関係については、例えば、次の表のとおり例示することができる。左から個別の寸法位置、寸法値（ｍｍ）、判断基準（Ｃ１）のフラグである。図２を例にすると、寸法位置はｍ１、ｍ２、ｍ３、ｍ４、及びｍ５であり、対応する寸法値はｎ１、ｎ２、ｎ３、ｎ４、及びｎ５である。このとき、ｍ４のｎ４は構造体１０の全体に関する寸法値であるため、判断基準（Ｃ１）のフラグは「ＯＮ」の設定となり、他の判断基準（Ｃ１）のフラグは「ＯＦＦ」の設定となる。
【００３３】
【表１】
2019159667.tif 000003
【００３４】
図３の模式図の構造体１０の例によると、当該構造体１０の寸法の表示が、全体寸法データ抽出部１４０により抽出された二次元全体寸法データ（Ｄ５）に対応する。むろん、図示は簡略化した表示である。実際には構造体ごとに寸法表示の二次元全体寸法データ（Ｄ５）は適宜である。
【００３５】
部品形状データ生成部１５０は、三次元形状データ（Ｄ１）から当該構造体１０を構成する各部品（図２等の部品５０、部品６０、及び部品７０）の二次元部品形状データ（Ｄ６）を生成する。この時点で初めて構造体を構成する個々の部品の形状についてのデータが構造体全体のデータから分離する。
【００３６】
図４は、前掲の図３における構造体１０より部品５０のみを分離して表示した図である。図４の模式図は部品５０の６面図であり、上面図、左側面図、正面図の表記とし、他の図面を省略する。なお、他の部品６０及び部品７０についても同様であるため、図示と説明を省略する。
【００３７】
部品寸法データ抽出部１６０は、三次元寸法データ（Ｄ２）から構造体１０を構成する各部品（図２等の部品５０、部品６０、及び部品７０）の二次元部品寸法データ（Ｄ７）を抽出する。この場合、三次元寸法データ（Ｄ２）から二次元部品寸法データ（Ｄ７）を抽出するために必要な判断基準（Ｃ２）は予め判断基準記憶部２００に記憶されていなければならない。ここでいう判断基準（Ｃ２）とは、例えば三次元寸法データ（Ｄ２）の形成時等に利用された構造体の個々の部品に関する寸法が、個々の部品の二次元図面の作成に必要であるか否か等の情報である。当該判断基準（Ｃ２）も三次元アセンブリモデルの格納とともに予め判断基準記憶部２００に記憶されていて、判定部２１０が判断基準（Ｃ２）の有無を判断する。
【００３８】
判断基準（Ｃ２）が存在しない場合、部品寸法データ抽出部１６０は、個々の二次元部品形状データ（Ｄ６）に組み合わせる寸法に関するデータは存在しないとして処理する。判断基準（Ｃ２）の存否は、前述の判断基準（Ｃ１）と同様に、判断基準（Ｃ２）のフラグのＯＮまたはＯＦＦの設定である。
【００３９】
図４の模式図の部品５０の例によると、当該部品５０の寸法の表示が、部品寸法データ抽出部１６０により抽出された二次元部品寸法データ（Ｄ７）に対応する。むろん、図示は簡略化した表示である。実際には個々の部品ごとに寸法表示の二次元部品寸法データ（Ｄ７）は適宜である。
【００４０】
二次元全体データ生成部１７０は、二次元全体形状データ（Ｄ４）と二次元全体寸法データ（Ｄ５）とを結合して二次元全体データ（Ｄ８）を生成する。図３の例において、二次元全体データ（Ｄ８）は、構造体１０の６面図（二次元全体形状データ（Ｄ４）に対応）と、その周囲に付される寸法表示（二次元全体寸法データ（Ｄ５）に対応）の組み合わせである。こうすると、構造体の二次元図面の作成と、その各部における寸法の把握が容易となる。
【００４１】
二次元部品データ生成部１８０は、二次元部品形状データ（Ｄ６）と二次元部品寸法データ（Ｄ７）を結合して二次元部品データ（Ｄ９）を生成する。図４の例においては、二次元部品データ（Ｄ９）は、構造体１０を構成する一の部品５０の６面図（二次元部品形状データ（Ｄ６）に対応）と、その周囲に付される寸法表示（二次元部品寸法データ（Ｄ７）に対応）の組み合わせである。こうすると、個々の部品の二次元図面の作成と、その部品の各部における寸法の把握が容易となる。
【００４２】
付加情報表示部１９０は、付加情報（Ｄ３）を二次元全体データ（Ｄ８）または二次元部品データ（Ｄ９）のいずれかに表示させる。すなわち、付加情報（Ｄ３）は図３の構造体１０の６面図、または図４の部品５０の６面図のいずれかに付加される。そのため、構造体１０、または同構造体１０を構成する個々の部品５０（６０，７０）を加工する際の情報も出来上がった二次元の図面から把握することができる。
【００４３】
図示の実施形態は、二次元部品データ（Ｄ９）に付加情報（Ｄ４）を表示させた例である。具体的に、付加情報（Ｄ３）は部品５０の角部５１の面取りの程度の表示、穴の加工と径の指示についての表示である。従って、部品５０等を溶接により接合するに先立ち、事前に部品５０の角部５１は加工され所定の面取りに仕上げられる。むろん、付加情報（Ｄ３）はこれ以外にも前述のとおり必要とする種類が付加される。
【００４４】
実施形態の構造体は鋼材であるため、相互の溶接による接合前に個々の部品に対して付加情報に即した加工が必要である。これに対し、構造体が樹脂品等の場合、既に構造体として出来上がった後に加工情報に即した加工とする方が良い場合もある。そのため、一律に決めるのではなく、構造体の材質、形状等を総合的に勘案して構造体の全体または部品の段階のいずれかに付加情報を付加することにより、出来上がる図面の利便性が高められている。
【００４５】
ここで、二次元化図面作成装置１は集合判定部２２０を備える。集合判定部２２０は、構造体１０が複数の部品の集合体であるか否かを判定する。構造体自体が単一品であれば、敢えて二次元部品データを作成する必要はない。二次元化図面作成装置１はそのまま二次元全体データを作成する。集合判定部２２０はデータ処理の簡略化の観点から備えられる。
【００４６】
前出の付加情報（Ｄ３）は、さらに二次元全体データ（Ｄ８）または二次元部品データ（Ｄ９）のいずれかに結合させて表示させるのかを決定する選択情報（Ｄ１０）を含む。そこで、前出の付加情報表示部１９０は、選択情報（Ｄ１０）の有無を契機に次元全体データ（Ｄ８）または二次元部品データ（Ｄ９）のいずれかを選択する。そして、該当する側に前出の付加情報（Ｄ３）を結合させて表示する。付加情報（Ｄ３）に含まれる選択情報（Ｄ１０）は、ユーザからの入力を通じて規定される。
【００４７】
続いて、図５以降のフローチャートを用い、本発明の二次元化図面作成方法を二次元化図面作成プログラムとともに説明する。本発明の二次元化図面作成方法は、二次元化図面作成プログラムに基づいて、二次元化図面作成装置１（コンピュータ）により実行される。当該二次元化図面作成プログラムは、図１の二次元化図面作成装置１（コンピュータ）に対して、原データ記憶機能、付加情報記憶機能、二次元全体形状データ生成機能、全体寸法データ抽出機能、部品形状データ生成機能、部品寸法データ抽出機能、二次元全体データ生成機能、二次元部品データ生成機能、付加情報表示機能、集合判定機能等の各種機能を実行させる。これらの各機能は図示の順に実行される。なお、各機能は前述の二次元化図面作成装置１の説明と重複するため、詳細は省略する。
【００４８】
図５のフローチャートは二次元化図面作成方法の全体の流れであり、原データ記憶ステップ（Ｓ１１０）、付加情報記憶ステップ（Ｓ１２０）、二次元全体形状データ生成ステップ（Ｓ１３０）、全体寸法データ抽出ステップ（Ｓ１４０）、部品形状データ生成ステップ（Ｓ１５０）、部品寸法データ抽出ステップ（Ｓ１６０）、二次元全体データ生成ステップ（Ｓ１７０）、二次元部品データ生成ステップ（Ｓ１８０）、付加情報表示ステップ（Ｓ１９０）の各種ステップを備える。その他、二次元化図面作成方法は、記憶、格納、呼び出し、演算等の各種の図示しないステップも備える。
【００４９】
原データ記憶機能は、構造体１０の三次元形状データ（Ｄ１）と同構造体１０に付属する三次元寸法データ（Ｄ２）を、三次元アセンブリモデルとして記憶する（Ｓ１１０；原データ記憶ステップ）。原データ記憶機能は、二次元化図面作成装置１の原データ記憶部１１０（図１参照）により実行される。
【００５０】
付加情報記憶機能は、ユーザから入力される、構造体１０に関する付加情報（Ｄ４）を記憶する（Ｓ１２０；付加情報記憶ステップ）。付加情報記憶機能は付加情報記憶部１２０により実行される。
【００５１】
二次元全体形状データ生成機能は、三次元アセンブリモデルから二次元アセンブリ図面を生成するに際し、三次元形状データ（Ｄ１）から構造体１０の全体の二次元全体形状データ（Ｄ４）を生成する（Ｓ１３０；二次元全体形状データ生成ステップ）。二次元全体形状データ生成機能は二次元全体形状データ生成部１３０により実行される。
【００５２】
全体寸法データ抽出機能は、三次元寸法データ（Ｄ２）から、二次元アセンブリ図面を生成するために必要とする判断基準（Ｃ１）が予め判断基準記憶部２００に記憶されているか否かを判定する。判定に際し、全体寸法データ抽出機能は判断基準（Ｃ１）のフラグの状態（ＯＮまたはＯＦＦ）を確認する。そして、判断基準（Ｃ１）が判断基準記憶部２００に記憶されている場合に二次元全体寸法データを抽出する（Ｓ１４０；全体寸法データ抽出ステップ）。全体寸法データ抽出機能は全体寸法データ抽出部１４０により実行される。
【００５３】
部品形状データ生成機能は、三次元形状データ（Ｄ１）から、構造体１０を構成する各部品５０，６０，７０の二次元部品形状データ（Ｄ６）を生成する（Ｓ１５０；部品形状データ生成ステップ）。部品形状データ生成機能は部品形状データ生成部１５０により実行される。
【００５４】
部品寸法データ抽出機能は、三次元寸法データ（Ｄ２）から、構造体１０を構成する各部品５０，６０，７０に必要とする判断基準（Ｃ２）が予め判断基準記憶部２００に記憶されているか否かを判定する。判定に際し、部品寸法データ抽出機能は判断基準（Ｃ２）のフラグの状態（ＯＮまたはＯＦＦ）を確認する。そして、判断基準（Ｃ２）が判断基準記憶部２００に記憶されている場合に二次元部品寸法データを抽出する（Ｓ１６０；部品寸法データ抽出ステップ）。部品寸法データ抽出機能は部品寸法データ抽出部１６０により実行される。
【００５５】
二次元全体データ生成機能は、二次元全体形状データ（Ｄ４）と二次元全体寸法データ（Ｄ５）を結合させて二次元全体データ（Ｄ８）を生成する（Ｓ１７０；二次元全体データ生成ステップ）。二次元全体データ生成機能は二次元全体データ生成部１７０により実行される。
【００５６】
二次元部品データ生成機能は、二次元部品形状データ（Ｄ６）と二次元部品寸法データ（Ｄ７）を結合させて二次元部品データ（Ｄ９）を生成する（Ｓ１８０；二次元部品データ生成ステップ）。二次元部品データ生成機能は二次元部品データ生成部１８０により実行される。
【００５７】
付加情報表示機能は、二次元全体データ（Ｄ８）または二次元部品データ（Ｄ９）のいずれかに付加情報（Ｄ３）を表示させる（Ｓ１９０；付加情報表示ステップ）。付加情報表示機能は付加情報表示部１９０により実行される。
【００５８】
図６及び図７のフローチャートは、原データ記憶ステップ（Ｓ１１０）における処理である。図６の原データ記憶ステップ（Ｓ１１０）の処理において、三次元アセンブルモデルが読み出される（Ｓ１１１）。続いて、集合判定ステップの処理が実行される（Ｓ２２０）。図７の集合判定ステップの処理（Ｓ２２０）において、構造体が複数の部品の集合体であるか否かが判定される（Ｓ２２１）。部品が複数である場合（Ｓ２２１のＹｅｓ）、図５のフローチャートに開示のＳ１２０ないしＳ１９０の各処理が実行される（Ｓ２２２）。部品が複数ではない場合（Ｓ２２１のＮｏ）、前述のＳ１５０、Ｓ１６０、及びＳ１８０の処理は省略され残りの各処理が実行される（Ｓ２２３）。そして、当該集合判定ステップの処理（Ｓ２２０）は終了する。
【００５９】
図８のフローチャートは、付加情報表示ステップ（Ｓ１９０）における処理である。付加情報表示ステップ（Ｓ１９０）の処理において、付加情報（Ｄ３）は付加情報記憶部１２０から読み出される（Ｓ１９１）。読み出された付加情報（Ｄ３）に選択情報（Ｄ１０）の存在の有無が確認される（Ｓ１９２）。選択情報が存在の場合（Ｓ１９２のＹｅｓ）、続けて二次元部品データへ表示するか否かが確認される（Ｓ１９３）。二次元部品データへの表示である場合（Ｓ１９３のＹｅｓ）、二次元部品データ（Ｄ９）への付加情報（Ｄ３）の表示が行われる（Ｓ１９４）。
【００６０】
二次元部品データ（Ｄ９）への表示ではない場合（Ｓ１９３のＮｏ）は、すなわち二次元全体データ（Ｄ８）への表示である。そこで、二次元全体データ（Ｄ８）への付加情報（Ｄ３）の表示が行われる（Ｓ１９５）。選択情報が存在しない場合（Ｓ１９２のＮｏ）、付加情報（Ｄ３）の表示は行われず、当該付加情報表示ステップ（Ｓ１９０）の処理は終了する。
【産業上の利用可能性】
【００６１】
本発明の二次元化図面作成装置によると、構造体の三次元図面から必要となる情報の取捨選択とともに、現実の構造体の製造に必要な情報も反映させて効率よく二次元図面を作成することができるため、製造時の効率化に寄与する。また、二次元化図面作成方法においても、同様の効果が見込まれる。
【符号の説明】
【００６２】
１  二次元化図面作成装置
１０  構造体
５０，６０，７０  部品
５１  角部
１１０  原データ記憶部
１２０  付加情報記憶部
１３０  二次元全体形状データ生成部
１４０  全体寸法データ抽出部
１５０  部品形状データ生成部
１６０  部品寸法データ抽出部
１７０  二次元全体データ生成部
１８０  二次元部品データ生成部
１９０  付加情報表示部
２００  判断基準記憶部
２１０  判定部
２２０  集合判定部
３００  表示装置
３１０  入力装置
３２０  表示出力部
【図１】
2019159667.tif 000004
【図２】
2019159667.tif 000005
【図３】
2019159667.tif 000006
【図４】
2019159667.tif 000007
【図５】
2019159667.tif 000008
【図６】
2019159667.tif 000009
【図７】
2019159667.tif 000010
【図８】
2019159667.tif 000011