(57)【特許請求の範囲】
【請求項１】
データベースから物体モデルの３次元形状データであって、複数の直線成分と非直線成分から構成される表示記号が含まれる３次元形状データを読み込む手段と、
データベースから前記物体モデルに関連する部品情報を読み込む手段と、
前記物体モデルについて出力する製品図の出力指定情報を設定する手段と、
読み込まれた３次元形状データから、出力指定情報に基づき、特定方向視の２次元形状を配置してなる２次元形状図を生成する手段と、
生成された２次元形状図および読み込まれた部品情報から、出力指定情報に基づき、物体モデルの製品図を出力する手段と、
出力指定情報に基づき生成される２次元形状図の各方向と、前記表示記号の複数の直線成分から生成される平面の向きを比較し、前記２次元形状図の各方向のうち表示記号が最も良く視認できる方向を特定するための手段と、
前記表示記号に関する表示記号注記を生成する手段を備え、
生成された表示記号注記が、出力される製品図のうち、特定された方向の２次元形状図に表示される表示記号に対応してその近傍に表示されることを特徴とする図面作成支援装置。
【請求項２】
出力指定情報として、平面視、正面視、側面視、背面視から選択される２次元形状の組合せが複数タイプ用意されており、いずれか一のタイプを指定可能であることを特徴とする、請求項１記載の図面作成支援装置。
【請求項３】
読み込まれた３次元形状データから、特定の切断位置および切断方向の断面図を生成する手段を備え、生成された断面図が、出力される物体モデルの製品図に含まれることを特徴とする、請求項１又は請求項２記載の図面作成支援装置。
【請求項４】
物体モデルの折れ部を丸み付け処理するためのＲ指示情報であって、当該物体モデルの二次元形状図の折れ部を示す表示線にＲ値が関連付けられて表示されたＲ指示情報を含むＲ指示図情報を読み込む手段を備え、読み込まれたＲ指示図情報が、出力される物体モデルの製品図に含まれることを特徴とする、請求項１ないし請求項３のいずれか一項に記載の図面作成支援装置。
【請求項５】
データベースから物体モデルの３次元形状データであって、中心を通る軸線を含む表示記号が含まれる３次元形状データを読み込む手段と、
データベースから前記物体モデルに関連する部品情報を読み込む手段と、
前記物体モデルについて出力する製品図の出力指定情報を設定する手段と、
読み込まれた３次元形状データから、出力指定情報に基づき、特定方向視の２次元形状を配置してなる２次元形状図を生成する手段と、
生成された２次元形状図および読み込まれた部品情報から、出力指定情報に基づき、物体モデルの製品図を出力する手段と、
出力指定情報に基づき生成される２次元形状図の各方向と、前記表示記号の中心を通る軸線の向きを比較し、２次元形状図の各方向のうち表示記号が最も良く視認できる方向を特定するための手段と、
前記表示記号に関する表示記号注記を生成する手段を備え、
生成された表示記号注記が、出力される製品図のうち、特定された方向の２次元形状図に表示される表示記号に対応してその近傍に表示されることを特徴とする図面作成支援装置。
【請求項６】
出力指定情報として、平面視、正面視、側面視、背面視から選択される２次元形状の組合せが複数タイプ用意されており、いずれか一のタイプを指定可能であることを特徴とする、請求項５記載の図面作成支援装置。
【請求項７】
読み込まれた３次元形状データから、特定の切断位置および切断方向の断面図を生成する手段を備え、生成された断面図が、出力される物体モデルの製品図に含まれることを特徴とする、請求項５又は請求項６記載の図面作成支援装置。
【請求項８】
物体モデルの折れ部を丸み付け処理するためのＲ指示情報であって、当該物体モデルの二次元形状図の折れ部を示す表示線にＲ値が関連付けられて表示されたＲ指示情報を含むＲ指示図情報を読み込む手段を備え、読み込まれたＲ指示図情報が、出力される物体モデルの製品図に含まれることを特徴とする、請求項５ないし請求項７のいずれか一項に記載の図面作成支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元ＣＡＤを用いて製品や部品を設計するにあたり、出力される製品図面を効率良く作成するための支援装置と支援方法に関する。
【背景技術】
【０００２】
一般に、３次元ＣＡＤを用いて製品や部品を設計するにあたり、製品に用いる部品や複合部品の製品図面を出力するようにしている。同製品図面には、品番や品名を含む表題欄、部品や複合部品を三面（平面・正面・側面）視した三面視図の他、特定位置および特定方向の断面を示す断面図、丸み付け処理対象の折れ部に丸み付けの値（Ｒ値）を指定するＲ指示図を含める場合がある。しかしながら、それらの作業は、どのようにレイアウトするかも含め、設計者の知識や経験に委ねられている。
【０００３】
従来より、製品や金型の設計開発において、上級設計者の知識や、設計手順を再利用できる形で蓄積し、短期間で設計フローを再構成し、設計経験の少ない初級者が理解できる形で次々に教示できる設計支援システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３０１３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１のシステムは、上級設計者の知識や設計手順をフローや教示画面にして、設計経験の少ない初級者が理解できるに留まるもので、初級設計者が設計手順に従って設計する点に変わりはなく、設計の作業手順の見直し・効率化を狙ったものではない。したがって、設計時間の短縮、設計作業の効率化を図るには十分でない。
【０００６】
本発明は上記課題に鑑みてなされたもので、設計者の知識を活用し、設計時間の短縮、 設計作業の効率化を図ることのできる、図面作成支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る図面作成支援装置は、
データベースから物体モデルの３次元形状データであって、複数の直線成分と非直線成分から構成される表示記号が含まれる３次元形状データを読み込む手段と、
データベースから前記物体モデルに関連する部品情報を読み込む手段と、
前記物体モデルについて出力する製品図の出力指定情報を設定する手段と、
読み込まれた３次元形状データから、出力指定情報に基づき、特定方向視の２次元形状を配置してなる２次元形状図を生成する手段と、
生成された２次元形状図および読み込まれた部品情報から、出力指定情報に基づき、物体モデルの製品図を出力する手段と、
出力指定情報に基づき生成される２次元形状図の各方向と、前記表示記号の複数の直線成分から生成される平面の向きを比較し、前記２次元形状図の各方向のうち表示記号が最も良く視認できる方向を特定するための手段と、
前記表示記号に関する表示記号注記を生成する手段を備え、
生成された表示記号注記が、出力される製品図のうち、特定された方向の２次元形状図に表示される表示記号に対応してその近傍に表示される、ことを主要な特徴とする。
【０００８】
本発明に係る図面作成支援装置は、
出力指定情報として、平面視、正面視、側面視、背面視から選択される２次元形状の組合せが複数タイプ用意されており、いずれか一のタイプを指定する、ことを第２の特徴とする。
【０００９】
本発明に係る図面作成支援装置は、
読み込まれた３次元形状データから、特定の切断位置および切断方向の断面図を生成する手段を備え、生成された断面図が、出力される物体モデルの製品図に含まれる、ことを第３の特徴とする。
【００１１】
本発明に係る図面作成支援装置は、
物体モデルの折れ部を丸み付け処理するためのＲ指示情報であって、当該物体モデルの二次元形状図の折れ部を示す表示線にＲ値が関連付けられて表示されたＲ指示情報を含むＲ指示図情報を読み込む手段を備え、読み込まれたＲ指示図情報が、出力される物体モデルの製品図に含まれることを第３の特徴とする。
【００１４】
本発明に係る図面作成支援装置は、
データベースから物体モデルの３次元形状データであって、中心を通る軸線を含む表示記号が含まれる３次元形状データを読み込む手段と、
データベースから前記物体モデルに関連する部品情報を読み込む手段と、
前記物体モデルについて出力する製品図の出力指定情報を設定する手段と、
読み込まれた３次元形状データから、出力指定情報に基づき、特定方向視の２次元形状を配置してなる２次元形状図を生成する手段と、
生成された２次元形状図および読み込まれた部品情報から、出力指定情報に基づき、物体モデルの製品図を出力する手段と、
出力指定情報に基づき生成される２次元形状図の各方向と、前記表示記号の中心を通る軸線の向きを比較し、２次元形状図の各方向のうち表示記号が最も良く視認できる方向を特定するための手段と、
前記表示記号に関する表示記号注記を生成する手段を備え、
生成された表示記号注記が、出力される製品図のうち、特定された方向の２次元形状図に表示される表示記号に対応してその近傍に表示されることを特徴とする。
【発明の効果】
【００１８】
以上説明したように、本発明によれば、作成者は、物体モデルの３次元形状データから、設計者の知識を活用して、製品図面を容易に作成し、出力することができ、これにより、設計時間の大幅な短縮と設計作業の効率化を図ることができるという優れた効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明に係る図面作成支援装置を含むシステム全体構成図、
【図２】部品の３次元形状データ（Ｒなし）の例を示す斜視図、
【図３】部品の３次元形状データ（Ｒ付き）の例を示す斜視図、
【図４】部品情報を含む部品一覧表の例を示す図、
【図５】図２の３次元形状データに対応するＲ指示図の例を示す図、
【図６】出力指定情報入力シートの例を示す図、
【図７】三面視の複数のレイアウトタイプを示す図、
【図８】製品図の出力シートの例を示す図、
【図９】指定されたレイアウトタイプの三面視（２次元形状図）を示す図、
【図１０】図２と図３の３次元形状データから生成された断面図を示す図、
【図１１】本発明の図面作成支援方法により部品の製品図を作成し出力する手順を示すフロー図、
【図１２】図面作成支援プログラムの操作画面を示す図、
【図１３】図２の３次元形状データに切断面を定義する様子を示す説明図、
【図１４】図２の３次元形状データに定義された切断図を示す図、
【図１５】製品図の出力例を示す図、
【図１６】複合部品の３次元形状データの例を示す図、
【図１７】本発明の他の実施形態に用いられる図面作成支援装置を示す構成図、
【図１８】スポット記号と基準穴記号が表示された三面視（２次元形状図）の一部を示す図、
【図１９】スポット記号を分解してスポット記号が最も認識できる方向を特定するまでの手順を示す説明図、
【図２０】複合部品の３次元形状データに表示された基準穴を示す要部拡大図、
【図２１】特定された方向の図に表示されたスポット記号に表示されたスポット注記を示す要部拡大図、
【図２２】特定された方向の図に表示された基準穴記号に表示された基準穴注記を示す要部拡大図、
【図２３】本発明の他の実施形態において、複合部品の製品図を作成し出力する手順を示すフロー図、
【図２４】複合部品の出力指定情報入力シートの例を示す図、
【図２５】複合部品の部品情報を含む部品一覧表の例を示す図、
【図２６】複合部品の製品図の出力シートの例を示す図である。
【発明を実施するための最良の形態】
【００２０】
本発明を実施するための一実施形態を、図面を参照しながら説明する。図１において、符号１００は本発明に係る図面作成支援装置を示している。
【００２１】
まず、図面作成支援装置１００（以下、支援装置１００という）について説明する。本実施形態において、支援装置１００は、図１に示すように、出力指定情報設定部１１１と、３次元形状データ読込部１１２と、部品情報読込部１１３と、Ｒ指示図情報読込部１１４と、２次元形状図生成部１１５と、断面図生成部１１６と、表情報生成部１１７と、製品図出力部１１８と、入出力部１２０と、演算処理部１２１と、テンプレート部１２２を備えている。
【００２２】
支援装置１００は、設計データベース２００と、入力装置３００と、出力装置４００に対し、ネットワーク回線５００により接続されている。
【００２３】
設計データベース２００は、３次元形状データベース２１０と、部品情報データベース２２０と、出力指定情報データベース２３０と、設計プログラムデータベース２４０を備えている。
【００２４】
３次元形状データベース２１０には、部品（物品モデル）の３次元形状データとして、折れ部が丸み付け処理される前の３次元形状データ（以下、３次元形状データ（Ｒなし）と称する）と、折れ部が丸み付け処理された後の３次元形状データ（以下、３次元形状データ（Ｒ付き）と称する）が格納されている。図２および図３にそれぞれの例を示す。なお、部品とは、単品としての部品に限らず、複数の部品を組み合わせた複合部品を含む概念である。
【００２５】
部品情報データベース２２０には、部品毎の部品情報（品番・品名・材質・板厚・個数・その他）が格納されている。部品毎のＲ指示図情報もここに格納されている。図４および図５にそれぞれの例を示す。
【００２６】
出力指定情報データベース２３０には、設計者により予め部品毎に設定された出力指定情報（品番・レイアウトタイプ・紙サイズ）と、予め用意されたレイアウトタイプと、紙サイズに対応して予め用意された出力シートが格納されている。図６ないし図８にそれぞれの例を示す。
【００２７】
図７に示すレイアウトタイプは、製品図に含まれる２次元形状図のレイアウトタイプとして、平面視・正面視・側面視・背面視から選択される組合せ（図示例は三面視）が複数用意されている（タイプ：ＲＳ１〜ＲＳ２、ＦＲ１、ＰＬ１〜ＰＬ４、ＲＲ１、計８タイプ）。図８に示す出力シートは、二次元形状図表示領域ＳＨ１、断面図表示領域ＳＨ２、Ｒ指示図表示領域ＳＨ３、表題欄および構成表を含む表表示領域ＳＨ４を含んでおり、各領域に、生成された二次元形状図、断面図、Ｒ指示図、表情報を表示させることができる。
【００２８】
設計プログラムデータベース２４０には、部品の３次元形状データを作成するための設計プログラム、本発明を実行する図面作成支援プログラムを含む各種プログラムが格納されている。
【００２９】
支援装置１００のうち、出力指定情報設定部１１１は、入力装置３００、たとえばキーボードからの操作により、出力指定条件となる出力指定情報（図６参照）を設定するもので、設定された出力指定情報は、設計データベース２００の出力指定情報データベース２３０に格納され、また、演算処理部１２１の記憶部に保存されるようになっている。
【００３０】
出力指定情報設定部１１１は、レイアウト選択部１１１Ａを備えている。レイアウト選択部１１１Ａは、入力装置３００からの操作により、２次元形状図（三面視）の複数の出力レイアウトタイプ（図７参照）から一のタイプを選択できるようになっている。
【００３１】
３次元形状データ読込部１１２は、入力装置３００からの操作により、出力指定情報に基づき、設計データベース２００の３次元形状データベース２１０から、指定された部品の３次元形状データ（Ｒなし、Ｒ付き）１、２（図２、図３参照）を作成装置１００内のテンプレート部１２２に読み込む（ダウンロードする）もので、読み込まれた両方の３次元形状データは複製され、演算処理部１２１の記憶部に保存されるようになっている。
【００３２】
部品情報読込部１１３は、入力装置３００からの操作により、出力指定情報に基づき、設計データベース２００の部品情報データベース２２０から、指定された部品の部品情報（品番・品名・材質・板厚・個数・その他）（図４参照）を作成装置１００内に読み込むもので、読み込まれた部品情報は演算処理部１２１の記憶部に保存されるようになっている。
【００３３】
Ｒ指示図情報読込部１１４は、入力装置３００からの操作により、出力指定情報に基づき、設計データベース２００の部品情報データベース２２０から、指定された部品のＲ指示図情報（図５参照）を作成装置１００内に読み込むもので、読み込まれたＲ指示図情報は演算処理部１２１の記憶部に保存されるようになっている。ここで、図５に示すＲ指示図３には、部品の平面図に対し、丸み付けの対象となる折れ部にＲ値（半径値）が関連付けられて表示されている。
【００３４】
２次元形状図生成部１１５は、出力指定情報に従い、入力装置３００からの操作により、読み込まれた３次元形状データ（Ｒなし）１から、指定されたレイアウトタイプの２次元形状図を生成するもので、生成された２次元形状図は、演算処理部１２１の記憶部に保存されるようになっている。図９に生成された２次元形状図（三面視）の例を示す。図９に示す２次元形状図４は、図７におけるタイプＰＬ４の例を示している。
【００３５】
断面図生成部１１６は、入力装置３００からの操作により、テンプレート部１２２に読み込まれた部品の３次元形状データ（Ｒなし）に対し、特定の切断位置および切断方向が定義された切断面情報と、複製された３次元形状データ（Ｒなし、Ｒ付き）から、定義された切断面における断面図を生成するもので、生成された断面図は演算処理部１２１の記憶部に保存されるようになっている。図１０に生成された断面図の例を示す。断面図生成部１１６は、上記の切断面を定義する切断面定義部１１６Ａを備えている。
【００３６】
表情報生成部１１７は、入力装置３００からの操作により、出力指定情報に基づき、読み込まれた部品情報から、表題欄、構成表欄を含む表情報を生成するもので、生成された表情報は、演算処理部１２１の記憶部に保存されるようになっている。表題欄には、品番・品名・材質等が含まれる。構成表欄には、注記・変更事項等が含まれる。
【００３７】
製品図出力部１１８は、出力指定情報に基づき生成された２次元形状図（三面視）、断面図、表情報、読み込まれたＲ指示図情報から、入力装置３００からの操作により、出力指定情報に従い、それらの情報が所定位置に配置された製品図を、出力装置４００、例えばディスプレイやプリンターに出力するもので、予め用意された出力シート（図８参照）の表示領域ＳＨ１〜ＳＨ４に、それぞれの情報を配置するようになっている。図１５に製品図の出力例を示す。
【００３８】
上記出力指定情報設定部１１１、３次元形状データ読込部１１２、部品情報読込部１１３、Ｒ指示図情報読込部１１４、２次元形状図生成部１１５、断面図生成部１１６、表情報生成部１１７、製品図出力部１１８は、入力装置３００からの図面作成支援プログラムの実行操作により、実行させることができる。
【００３９】
次に、上記作成装置１００を用いて、作成者が、部品の製品図を作成し、出力する手順について、図１１等を参照しながら説明する。なお、以下に具体的に記述する条件や設定値は、本発明の実施の形態を説明するための一例であって、本発明はこれに限定されない。
【００４０】
まず、作成者が、入力装置３００からの操作により、設計データベース２００から図面作成支援プログラムを読み込み、同プログラムを開く。図１２に出力装置４００上に表示される同プログラムの操作画面Ｇの例を示す。
【００４１】
最初に出力指定情報を設定する。作成者が、操作画面Ｇ上で、出力指定情報設定ボタンＡをクリックすると、出力指定情報設定部１１１により、出力指定情報シートＳＴ１（図６参照）が作業領域Ｓ０に読み込まれる。作成者は、出力指定情報シートＳＴ１に対し、製品図を作成したい部品の「品番」（例えば「１０００２」）、「レイアウトタイプ」（例えば「ＰＬ４」）、出力する「紙サイズ」（例えば「Ａ１」）を設定入力する。レイアウトタイプは、レイアウトタイプ情報（図７参照）から選択する。保存ボタンＥのクリックにより、入力された出力指定情報が出力指定情報データベース２３０に格納され、演算処理部１２１の記憶部に保存される（ステップＳ１）。
【００４２】
次に、上記部品の切断面を定義する。作成者が、操作画面Ｇ上で切断面定義ボタンＢをクリックすると、出力指定情報に含まれる品番の３次元形状データ（Ｒなし、Ｒ付き）１、２（図２、図３参照）がテンプレート部１２２に読み込まれ、複製される。
【００４３】
次いで、複製された３次元形状データ（Ｒなし）１に対し、入力装置３００からの操作により、断面図を生成する切断位置および切断方向を定義する。すなわち、切断面定義部１１６Ａの実行により、図１３に示すように、まず、断面図を生成する切断面を囲む断面生成領域Ｆを設定し、設定された断面生成領域Ｆに、生成する断面図の中心Ｏを通り互いに交差する２つの軸線ＬＶ、ＬＨを設定する。定義された切断面情報は、演算処理部１２１の記憶部に保存される（ステップＳ２）。
【００４４】
なお、切断位置は図１３に示すＸＹＺ座標軸の中心からのＸＹＺ方向距離により、切断方向は切断面とＸＹ平面、ＹＺ平面、ＸＺ平面の間でそれぞれなす角度により、特定可能である。また、２つの軸線ＬＶ、ＬＨは、生成される断面図を後述する二次元形状図４の周辺部に配置するための基準線としても用いられる。
【００４５】
次に、上記部品の製品図に必要なデータを生成する。作成者が、操作画面Ｇ上で、製品図作成ボタンＣをクリックすると、出力指定情報に従い、３次元形状データ読込部１１２、部品情報読込部１１３、Ｒ指示図情報読込部１１４、２次元形状図生成部１１５、断面図生成部１１６、表情報生成部１１７がそれぞれ実行される。
【００４６】
すなわち、出力指定情報に基づき、先に複製された３次元形状データ（Ｒなし、Ｒ付き）と、部品情報データベース２２０から部品情報（図４参照）およびＲ指示図情報（図５参照）が、それぞれ演算処理部１２１の記憶部に読み込まれる（ステップＳ３〜ステップＳ５）。
【００４７】
続けて、出力指定情報に基づき、読み込まれた３次元形状データ（Ｒなし）から指定されたレイアウトタイプの２次元形状図４（図９参照）が生成され（ステップＳ６）、読み込まれた３次元形状データ（Ｒなし、Ｒ付き）と切断面情報から断面図５（図９参照）が生成され（ステップＳ７）、読み込まれた部品情報から表題欄、構成表欄を含む表情報が生成される（ステップＳ８）。
【００４８】
断面図５は、断面図生成部１１６の実行により、読み込まれた３次元形状データ（Ｒ付き）に対し、定義された切断面情報が関連付けられ、３次元形状データ（Ｒ付き）の断面表示線６（図１０）が生成される。続いて、生成された断面表示線６に対し、板厚方向に板厚に相当する間隔を隔てた位置に板厚表示線７が複製され、最後にこれら断面表示線６と板厚表示線７の両端を結ぶ接続表示線８が生成される。このようにして断面図５が生成される。
【００４９】
最後に、上記得られたデータから、部品の製品図を出力する。作成者が、操作画面Ｇ上で、製品図出力ボタンＤをクリックすると、製品図出力部１１８が実行される。すなわち、出力指定情報に従い、出力シートＳＴ２が演算処理部１２１の記憶部に読み込まれ、二次元形状図表示領域ＳＨ１に二次元形状図４、断面図表示領域ＳＨ２に断面図５、Ｒ指示図表示領域ＳＨ３にＲ指示図３、表表示領域ＳＨ４の表題欄および構成表欄に表情報がそれぞれ配置され、それぞれが配置された製品図が例えばディスプレイやプリンターに出力される（ステップＳ９）。図１５に製品図ＳＴ３の出力例を示す。
【００５０】
以上のステップＳ１〜Ｓ９の実行により、作成者は、部品の３次元形状データ１、２、部品情報、Ｒ指示図情報から、出力指定情報シートＳＴ１に基づき、部品の製品図面を容易に作成し、出力することができる。
【００５１】
次に、本発明を実施するための他の実施形態を、図１６以降を参照しながら説明する。本実施形態では、複数の部品から構成される複合部品（アッセンブリ）の製品図を出力する例を挙げる。図１６は複合部品の３次元形状データの例を、図１７は本実施形態における図面作成支援装置の例を示している。
【００５２】
図１６に示すように、複合部品の３次元形状データ１０は、複数の部品の３次元形状データ１１、１２から構成されている。各部品の３次元形状データ１１、１２には、溶接位置を示すスポット記号ＳＰと、溶接にあたり部品をピンで位置決めする基準穴位置を示す基準穴記号ＷＰが含まれている。
【００５３】
図１６の複合部品の３次元形状データ１０に対応して、図１７に示す図面作成支援装置１００’は、図１に示す図面作成支援装置１００に対し、構成部として、Ｒ指示図情報読込部１１４が省かれ、表示記号比較判定部１３１と、表示記号注記生成部１３２が追加されている。
【００５４】
なお、図１に示す図面作成支援装置１００と同一構成部分には、同一符号を付してその説明は省略する。また、図面作成支援装置１００’が設計データベース２００、入力装置３００、出力装置４００とネットワーク回線５００で結ばれている点は、前記実施形態と同様である。
【００５５】
表示記号比較判定部１３１は、複合部品の３次元データ１０の溶接位置に表示されているスポット記号ＳＰについて、三面視の各方向とスポット記号ＳＰの向きを比較判定し、三面視の各方向のうち、視覚的にスポット記号ＳＰが最も良く認識できる方向を特定するようになっている。
【００５６】
また、表示記号比較判定部１３１は、複合部品の３次元データ１０の位置決めピン用の基準穴の位置に表示されている基準穴記号ＷＰについて、三面視の各方向と基準穴記号ＷＰの向きを比較判定し、三面視の各方向のうち、視覚的に基準穴記号ＷＰが最も良く認識できる方向を特定するようになっている。
【００５７】
図１８は、３次元データ１０から２次元形状図生成部１１５により生成される２次元形状図（三面視）の例を示している。同図に示すように、平面図（ＰＬ）に表示されるスポット記号ＳＰＶと基準穴記号ＷＰＶは、視覚的に良く認識できるが、正面図（ＦＲ）に表示されるスポット記号ＳＰＨと基準穴記号ＷＰＨは視覚的に認識しづらい（判別しづらい）ことが分かる。
【００５８】
上記表示記号比較判定部１３１をより具体的に説明すると、読み込まれた３次元データ１０に表示されるスポット記号ＳＰに対しては、同記号ＳＰの３次元データを、図１９（Ａ）に示すように、複数（２本）の直線データａと非直線データ（円データ）ｂに分割し、次いで、同図（Ｂ）に示すように、得られた３次元配置の複数の直線データａ，ａからこれらを含む平面ｃを生成すると共に、生成された３次元配置の平面ｃと直角をなす方向（軸線ｄ）を特定し、次いで、同図（Ｃ）に示すように、特定された方向（軸線ｄ）と、出力指定情報に含まれるレイアウトタイプ（例えば「ＰＬ４」）の三面視（正面視、側面視、平面視）の方向（軸線ＡＬ１，ＡＬ２，ＡＬ３）の各方向となす角度を比較判定して、最も平行でかつ角度がゼロに近い方向を、視覚的にスポット記号ＳＰが最も良く認識できる方向として特定するようになっている。そして、三面視の方向のうち特定された方向とスポット記号ＳＰを関連付けるようになっている。
【００５９】
また、読み込まれた３次元データ１０に表示される基準穴記号ＷＰに対しては、図２０を参照して、基準穴記号ＷＰの３次元データに表示される三方向の軸線（ＡＬ１，ＡＬ２，ＡＬ３）のうち、基準穴記号ＷＰの中心Ｏを通る軸線（ＡＬ３）を特定し、当該特定された軸線（ＡＬ３）と、出力指定情報に含まれるレイアウトタイプ（例えば「ＰＬ４」）の三面視（平面視、正面視、側面視）の各方向となす角度を比較判定し、もっとも直角に近い方向を、視覚的に基準穴記号ＷＰが最も良く認識できる方向として特定するようになっている。そして、三面視の方向のうち特定された方向と基準穴記号ＷＰを関連付けるようになっている。
【００６０】
なお、後者の場合、操作画面Ｇ上に、三面視方向のうち、基準穴記号ＷＰが最も良く認識できる方向を特定する手段として、例えば表示ビュー特定ボタンを設けておき、表示ビューボタンをクリックすると、三面視ごとの軸線（ＡＬ１，ＡＬ２，ＡＬ３）リストを表示させ、作成者が視覚的に基準穴記号ＷＰが最も良く認識できる方向（例えば平面視）に含まれる三方向の軸線から、同記号ＷＰの中心線を通る軸線を自ら選択し、識別記号（例えばＷ）を付けて、前記方向を特定し、識別番号により、同方向と基準穴記号ＷＰとを関連付けるようにしてもよい。
【００６１】
表示記号注記生成部１３２は、２次元形状図生成部１１５により生成された２次元形状図（三面視）のうち、表示記号比較判定部１３１により特定された方向の二次元形状（例えば平面視）に表示されるスポット記号ＳＰ，基準穴記号ＷＰの近傍にそれぞれ表示させる表示記号注記１３，１６（図２１，図２２参照）を生成するようになっている。
【００６２】
表示記号注記１３，１６は、図２１および図２２に示すように、スポット記号ＳＰ，基準穴記号ＷＰの各中心から引き出される引き出し線１４，１７と、注記情報１５，１８から構成されている。スポット記号ＳＰの注記情報１５には、複合部品を構成する部品の品番情報（例えば１００１１，１００１２）が含まれ、基準穴記号ＷＰの注記情報１８には、溶接の際の位置決めピン用の基準穴としての用途を示す表記と、穴径が含まれる。穴径は表示された基準穴記号ＷＰの表示円から自動的に算出されるようになっている。
【００６３】
上記のように構成された図面作成支援装置１００’において、出力指定情報設定部１１１、３次元形状データ読込部１１２、部品情報読込部１１３、２次元形状図生成部１１５、表示記号比較判定部１３１、断面図生成部１１６、表示記号注記生成部１３２、表情報生成部１１７、製品図出力部１１８は、入力装置３００からの図面作成支援プログラムの実行操作により、実行させることができる。
【００６４】
次に、上記作成装置１００’を用いて、作成者が、複合部品の製品図を作成し、出力する手順について、図２３等を参照しながら説明する。
【００６５】
まず、作成者が、入力装置３００からの操作により、設計データベース２００から図面作成支援プログラムを読み込み、同プログラムを開く。
【００６６】
図１２の操作画面Ｇ上で、作成者が、出力指定情報設定ボタンＡをクリックすると、出力指定情報設定部１１１により、出力指定情報シートが読み込まれる。作成者が、出力指定情報シートに対し、製品図を作成したい複合部品の「品番」（例えば「１００１０」）、「レイアウトタイプ」（例えば「ＰＬ４」）、出力する「紙サイズ」（例えば「Ａ０」）を設定入力する（ステップＳ１１）。図２４にその例を示す。
【００６７】
次に、作成者が、操作画面Ｇ上で切断面定義ボタンＢをクリックし、出力指定情報に含まれる複合部品の品番の３次元形状データ（Ｒなし、Ｒ付き）が読み込まれ、複製される。次いで、複製された複合部品の３次元形状データ（Ｒなし）に対し、入力装置３００からの操作により、前記実施形態と同様の方法により、断面図を生成する切断位置および切断方向を定義する（ステップＳ１２）。
【００６８】
次に、上記複合部品の製品図に必要なデータを生成する。作成者が、操作画面Ｇ上で、製品図作成ボタンＣをクリックすると、出力指定情報に従い、３次元形状データ読込部１１２、部品情報読込部１１３、２次元形状図生成部１１５、表示記号比較判定部１３１、断面図生成部１１６、表示記号注記生成部１３２、表情報生成部１１７がそれぞれ実行される。
【００６９】
すなわち、出力指定情報に基づき、先に複製された複合部品の３次元形状データ（Ｒなし、Ｒ付き）と、部品情報データベース２２０から複合部品の部品情報（図２５参照）が読み込まれる（ステップＳ１３〜ステップＳ１４）。図２５に複合部品の部品情報の例を示す。同図に示すように、上位レベル（０１）は複合部品（品番１００１０）を示し、下位レベル（０２）は複合部品を構成する部品（品番１００１１，１００１２）を示す。上位レベル（０１）を選択すると、これに属する下位レベル（０２）の部品情報も自動的に読み込まれるようになっている。
【００７０】
続けて、出力指定情報に基づき、読み込まれた複合部品の３次元形状データ（Ｒなし）から指定されたレイアウトタイプの２次元形状図が生成され（ステップＳ１５）、表示記号が比較判定される（ステップＳ１６）。また、読み込まれた複合部品の３次元形状データ（Ｒなし、Ｒ付き）と切断面情報から上記実施形態と同様の方法により断面図が生成され（ステップＳ１７）、次いで、表示記号注記部が生成される（ステップＳ１８）。また、読み込まれた複合部品の部品情報から表題欄、構成表欄を含む表情報が生成される（ステップＳ１９）。
【００７１】
最後に、上記得られたデータから、複合部品の製品図を出力する。作成者が、操作画面Ｇ上で、製品図出力ボタンＤをクリックすると、製品図出力部１１８が実行され、出力指定情報に従い、図２６に示す出力シートＳＴ４に対し、二次元形状図表示領域ＳＨ１に二次元形状図、断面図表示領域ＳＨ２に断面図、表情報表示領域ＳＨ４に表題欄情報および構成表情報がそれぞれ配置され、次いでそれぞれが配置された製品図がディスプレイやプリンターに出力される（ステップＳ２０）。ここで、構成表情報には、スポット記号ＳＰに関連するスポット情報、基準穴記号ＷＰに関連する基準穴情報が含まれる。
【００７２】
以上のステップＳ１１〜Ｓ２０の実行により、作成者は、複合部品の３次元形状データ、部品情報から、出力指定情報シートに基づき、複合部品の製品図面を容易に作成し、出力することができる。
【００７３】
また、複合部品の製品図面を出力するにあたり、複合部品の３次元形状データに表示されるスポット記号ＳＰ、基準穴記号ＷＰから、三面視方向のうち、視覚的にこれらの記号を最も良く認識できる方向を自動的に特定し、特定した方向の図に表示されるそれらの記号に対し、注記を自動的に表示させることができるようになった。
【００７４】
これにより、複合部品の製品図面の作成および出力を容易に実現できるようになったのみならず、これまで非常に細かく神経の使う作業であった表示記号に対する注記の表示作業も大幅に削減され、これにより、複合部品の製品図面の作成および出力に伴う工数および時間を大幅に削減することができる。
【００７５】
なお、図２に示す部品の３次元形状データ１に表示記号、例えば図１６に示す基準穴記号ＷＰ等が含まれる場合がある。この場合、図１に示す図面作成支援装置１００に、図１７に示す表示記号比較判定部１３１、表示記号注記生成部１３２を含ませると共に、図１１に示す製品図の作成出力手順で、製品図の出力ステップの前に、図２３に示す表示記号（ＷＰ）の比較判定ステップと、表示記号注記の生成ステップを含ませるようにすればよい。図９に示す２次元形状図４の平面図に対し、図２２に示すような表示記号注記を表示させることができる。
【００７６】
以上説明してきたように、本発明の図面作成支援装置を用いることにより、部品や複合部品の製品図を効率よく作成し、出力することができ、設計時間の大幅な短縮と設計作業の効率化を図ることができる。
【産業上の利用可能性】
【００７７】
本発明は、部品や複合部品の３次元形状データや部品情報から、部品や複合部品の製品図を作成し、出力する作業に用いる装置および方法として利用可能である。
【符号の説明】
【００７８】
１，２，１１，１２  部品の３次元形状データ
３  Ｒ指示図
４  ２次元形状図
５  断面図
６  断面表示線
７  板厚表示線
８  接続表示線
１０  複合部品の３次元形状データ
１３，１６  表示記号注記
１４，１７  引き出し線
１５，１８  注記情報
１００，１００’  図面作成支援装置
１１１  出力指定情報設定部
１１１Ａ  レイアウト選択部
１１２  ３次元形状データ読込部
１１３  部品情報読込部
１１４  Ｒ指示図情報読込部
１１５  ２次元形状図生成部
１１６  断面図生成部
１１６Ａ  切断面定義部
１１７  表情報生成部
１１８  製品図出力部
１２０  入出力部
１２１  演算処理部
１２２  テンプレート部
１３１  表示記号比較判定部
１３２  表示記号注記生成部
２００  設計データベース
２１０  ３次元形状データベース
２２０  部品情報データベース
２３０  出力指定情報データベース
２４０  設計プログラムデータベース  
３００  入力装置
４００  出力装置
５００  ネットワーク回線
ＳＰ  スポット記号
ＳＴ１  出力指定情報シート
ＳＴ２，ＳＴ４  出力シート
ＳＴ３  製品図
ＷＰ  基準穴記号
【図１】
0006308917.tif 000002
【図２】
0006308917.tif 000003
【図３】
0006308917.tif 000004
【図４】
0006308917.tif 000005
【図５】
0006308917.tif 000006
【図６】
0006308917.tif 000007
【図７】
0006308917.tif 000008
【図８】
0006308917.tif 000009
【図９】
0006308917.tif 000010
【図１０】
0006308917.tif 000011
【図１１】
0006308917.tif 000012
【図１２】
0006308917.tif 000013
【図１３】
0006308917.tif 000014
【図１４】
0006308917.tif 000015
【図１５】
0006308917.tif 000016
【図１６】
0006308917.tif 000017
【図１７】
0006308917.tif 000018
【図１８】
0006308917.tif 000019
【図１９】
0006308917.tif 000020
【図２０】
0006308917.tif 000021
【図２１】
0006308917.tif 000022
【図２２】
0006308917.tif 000023
【図２３】
0006308917.tif 000024
【図２４】
0006308917.tif 000025
【図２５】
0006308917.tif 000026
【図２６】
0006308917.tif 000027