(57)【要約】【課題】３Ｄ−ＣＡＤシステム及びＣＡＤデータ管理方法に関し、改版時や設計変更時の処理を誤りなく実行可能とする。【解決手段】ＣＡＤシステム２２と実行・監視システム２１とデータ管理システム１１とを含み、実行・監視システム２１は、ＣＡＤシステム２２の起動、終了の制御手段と、このＣＡＤシステム２２とデータ管理システム１１との間のデータの転送制御手段と、設計変更検知手段とを含む構成を有し、ＣＡＤシステム２２は、３Ｄデータによる３Ｄモデルの展開基準面と展開方向とを設定して、展開図を作成する手段を含む構成を有し、データ管理システム１１は、３ＤデータとＣＡＤシステム２２からの展開図のデータと部品識別用の部品フラグとを保存管理するオブジェクト管理部と、部品の設計変更を含む設計変更を検知する手段を有する設計変更管理部とを含み、３Ｄデータを基に展開図を作成する。【選択図】図１
2011008370.tif 000002
【特許請求の範囲】
【請求項１】
ＣＡＤシステムと実行・監視システムとデータ管理システムとを含む３Ｄ−ＣＡＤシステムに於いて、
前記実行・監視システムは、前記ＣＡＤシステムの起動、終了の制御手段と、該ＣＡＤシステムと前記データ管理システムとの間のデータの転送制御手段と、設計変更検知手段とを含む構成を有し、
前記ＣＡＤシステムは、３Ｄデータによる３Ｄモデルの展開基準面と展開方向とを設定して、展開図を作成する手段を含む構成を有し、
前記データ管理システムは、前記３Ｄデータと前記ＣＡＤシステムからの展開図のデータと部品識別用の部品フラグとを保存管理するオブジェクト管理部と、部品の設計変更を含む設計変更を検知する手段を有する設計変更管理部とを含む構成を有する
ことを特徴とする３Ｄ−ＣＡＤシステム。
【請求項２】
前記ＣＡＤシステムは、３Ｄデータに対して付与した板金の材料と板厚との属性と、展開基準面を指定する属性と、展開方向を指定する属性とを含む属性に従って、前記３Ｄデータに基いた展開図を作成する手段を含む構成を有することを特徴とする請求項１記載の３Ｄ−ＣＡＤシステム。
【請求項３】
ＣＡＤシステムと実行・監視システムとデータ管理システムとを含む３Ｄ−ＣＡＤシステムによる３Ｄデータから展開図を作成して管理するＣＡＤデータ管理方法に於いて、
三次元構成を示す３Ｄデータに対して、前記実行・監視システムにより制御される前記ＣＡＤシステムは、展開基準面と展開方向とをそれぞれ属性を付与して設定し、前記展開基準面と前記展開方向とに基づいて展開図を作成し、該展開図のデータを前記実行・監視システムの制御により前記データ管理システムへ転送して保存する処理過程を含む
ことを特徴とするＣＡＤデータ管理方法。
【請求項４】
前記実行・監視システムにより、前記データ管理システムに保存している前記展開図のデータに対する改版の有りを示す管理フラグによって改版有りを検出した時、前記ＣＡＤシステムを起動し、該ＣＡＤシステムに於いて改版に基づいた展開図を作成し、該展開図のデータを前記実行・監視システムの制御により、前記データ管理システムへ転送して保存する処理過程を含むことを特徴とする請求項３記載のＣＡＤデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄモデルを基に板金加工を行う為の展開図を自動作成する３Ｄ−ＣＡＤシステム及びＣＡＤデータ管理方法に関する。
【背景技術】
【０００２】
三次元構造物を設計、製作する場合、コンピュータを利用して設計する手段が、３Ｄ−ＣＡＤシステムとして知られている。この３Ｄ−ＣＡＤシステムにより形成した３Ｄモデルに従った形状を板金加工により作成する場合、平板素材の板金を切り出して折り曲げ加工する。その場合に、３Ｄモデルを二次元平面上に展開した展開図を作成する必要があり、従来は、例えば、図８の（Ａ）に示す箱状の３Ｄモデルの基準面を指定し、且つ基準面からの展開方向を指定して展開した展開図を、その３Ｄモデルの下方に示すように形成し、この展開図に従った形状に板金を切り出し、点線で指示した折り曲げ位置で折り曲げ加工することによって３Ｄモデルの製品を作成する。その場合の３Ｄ形状からの展開図を、図８の（Ｂ）に示すフローチャートにより作成するもので、先ず、形状定義として、或る面に対しての板厚方向を定義する。次に材料、板厚等を定義する。板厚方向定義や材料定義は、ＣＡＤシステムによって要否が相違する。次に曲げ部を定義する。この場合に、使用する板金の厚さによって、展開図から折り曲げ加工による寸法差が生じるから、その補正値を定義する。次に展開基準面を定義する。この場合、３Ｄモデルの予め定めた面を二次元（２Ｄ）に展開する場合の基準面として定義する。次に、３Ｄモデルの基準面からの展開方向を定義し、次に展開図配置点を定義し、二次元（２Ｄ）上に展開図を作成する。それにより、図８の（Ａ）の３Ｄモデルを、その広い面を基準面として展開すると、３Ｄモデルの下に示す展開図が作成される。
【０００３】
又３Ｄ−ＣＡＤシステムにより作成された３Ｄモデルに、展開基準面と展開方向とを示す属性情報を付加して中間ファイル（ＩＧＥＳ；Ｉｎｉｔｉａｌ  Ｇｒａｐｈｉｃｓ  Ｅｘｃｈａｎｇｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）として出力し、板金３Ｄ−ＣＡＤにより読込み、展開基準面と展開方向とを認識し、座標系を統一して、展開図と作業指示書とを出力する板金３Ｄ−ＣＡＤシステム及び板金展開図作成方法が知られている（例えば、特許文献１参照）。又ディスプレイに表示した梱包箱形状の３Ｄ図面又は展開図を選択して、設計寸法を入力することにより、その入力した寸法に対応した形状の展開図を表示し、その展開図と設計寸法とによる設計データを作成する手段が提案されている（例えば、特許文献２参照）。又３Ｄ−ＣＡＤシステムとの直接的な関係がないが、二次元平面データと、二次元断面図データとを組み合わせて、三次元図面データを作成し、その作成結果の三次元図面を表示する手段も提案されている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３０２１２５号公報
【特許文献２】特表２００８−５４１２１８号公報
【特許文献３】特開２００９−１５７８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の３Ｄ−ＣＡＤシステムに於いては、例えば、前述の図８の（Ｂ）に示すような入力操作を、構成が類似している場合でも、繰り返し行う必要があり、工数が増加する問題があった。又製品の３Ｄデータや展開図の２Ｄデータの管理を行うと共に、通常は改版が行われることが多く、その改版時に、利用する改版前のデータの取り扱いのミスが発生する問題があった。又設計変更の必要性が発生する度に、繰り返し前述の図８の（Ｂ）に示すような入力操作を行う必要があった。又前述の従来例の特許文献１〜３は、３Ｄ−ＣＡＤに関するものであるが、データ管理や改版、設計変更等については開示されていない。
【０００６】
本発明は、３Ｄ−ＣＡＤシステムに於ける操作の簡易化を図り、且つ改版を自動的に判別して、ＣＡＤデータ時に於いてもミスの発生を防止可能とする。
【課題を解決するための手段】
【０００７】
本発明の３Ｄ−ＣＡＤシステムは、ＣＡＤシステムと実行・監視システムとデータ管理システムとを含む３Ｄ−ＣＡＤシステムであって、実行・監視システムは、ＣＡＤシステムの起動、終了の制御手段と、該ＣＡＤシステムとデータ管理システムとの間のデータの転送制御手段と、設計変更検知手段とを含む構成を有し、ＣＡＤシステムは、３Ｄデータによる３Ｄモデルの展開基準面と展開方向とを設定して、展開図を作成する手段を含む構成を有し、データ管理システムは、３ＤデータとＣＡＤシステムからの展開図のデータと部品識別用の部品フラグとを保存管理するオブジェクト管理部と、部品の設計変更を含む設計変更を検知する手段を有する設計変更管理部とを含む構成を有する。
【０００８】
又前記ＣＡＤシステムは、３Ｄデータに対して付与した板金の材料と板厚との属性と、展開基準面を指定する属性と、展開方向を指定する属性とを含む属性に従って、前記３Ｄデータに基づいた展開図を作成する手段を含む構成を有する。
【０００９】
本発明のＣＡＤデータ管理方法は、ＣＡＤシステムと実行・監視システムとデータ管理システムとを含む３Ｄ−ＣＡＤシステムによる３Ｄデータから展開図を作成して管理するＣＡＤデータ管理方法であって、三次元構成を示す３Ｄデータに対して、実行・監視システムにより制御されるＣＡＤシステムは、展開基準面と展開方向とをそれぞれ属性を付与して設定し、展開基準面と展開方向とに基づいて展開図を作成し、その展開図のデータを実行・監視システムの制御によりデータ管理システムへ転送して保存する処理過程を含むものである。
【００１０】
又前記実行・監視システムにより、データ管理システムに保存している展開図のデータに対する改版の有りを示す管理フラグによって改版有りを検出した時、ＣＡＤシステムを起動し、このＣＡＤシステムに於いて改版に基づいた展開図を作成し、その展開図のデータを実行・監視システムの制御により、データ管理システムへ転送して保存する処理過程を含むものである。
【発明の効果】
【００１１】
ＣＡＤシステムにより作成した展開図データをデータ管理システムに保存し、展開図データ変更時には、データ管理システムからＣＡＤシステムへ展開図データを転送し、設計変更内容に従った修正をＣＡＤシステムに於いて実行することができ、又版数管理も行うことにより、容易に改版処理を誤りなく実施することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１の説明図である。
【図２】本発明の実施例１のフローチャートである。
【図３】本発明の実施例１のシステム間の命令の説明図である。
【図４】本発明の実施例１の改版検知時のフローチャートである。
【図５】本発明の実施例１の改版検知時のシステム間の命令の説明図である。
【図６】本発明の実施例１の３Ｄモデルの展開基準面の属性付与の説明図である。
【図７】本発明の実施例１の実行・監視プログラム説明用表示画面の説明図である。
【図８】従来例の説明図である。
【発明を実施するための形態】
【００１３】
本発明の３Ｄ−ＣＡＤシステムは、図１を参照して説明すると、実行・監視システム２１は、ＣＡＤシステム２２の起動、終了の制御手段と、ＣＡＤシステム２２とデータ管理システム１１との間のデータの転送制御手段と、設計変更検知手段とを含む構成を有し、ＣＡＤシステム２２は、３Ｄデータによる３Ｄモデルの展開基準面と展開方向とを設定して、展開図を作成する手段を含む構成を有し、データ管理システム１１は、３ＤデータとＣＡＤシステム２２からの展開図のデータと部品識別用の部品フラグとを保存管理するオフジェクト管理部と、部品の設計変更を含む設計変更を検知する手段を有する設計変更管理部とを含む構成を有する。
【００１４】
本発明のＣＡＤデータ管理方法は、３Ｄデータから展開図を作成して管理するＣＡＤデータ管理方法であって、三次元構成を示す３Ｄデータに対して、実行・監視システム２１によって制御されるＣＡＤシステム２２により、展開基準面と展開方向とをそれぞれ属性を付与して設定し、展開基準面と展開方向とに基づいて展開図を作成し、この展開図のデータを実行・監視システム２１の制御によりデータ管理システム１１へ転送して保存する処理過程を含むものである。
【実施例１】
【００１５】
図１は、本発明の実施例１の３Ｄ−ＣＡＤシステムの説明図であり、サーバシステム１とクライアントシステム２とのそれぞれ主要部を示し、１１はデータ管理システム（ＰＤＭ；Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）、２１は実行・監視システム、２２はＣＡＤシステム（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ  Ｓｙｓｔｅｍ）、２３はキーボード、２４はマウス、２５はディスプレイ、２６はプリンタを示す。又データ管理システム１１は、オブジェクト管理部と設計変更管理部との機能を含む構成を有し、オブジェクト管理部は、３Ｄデータと、板金展開図と、板金部品フラグとを保持管理する処理機能を含み、設計変更管理部は、板金部品設計変更の検知の処理機能を含む構成を有するものであり、サーバシステム１及びクライアントシステム２は、それぞれコンピュータシステムにより構成されている。
【００１６】
又クライアントシステム２は、実行・監視システム２１とＣＡＤシステム２２との機能を含み、又キーボード２３と、マウス２４と、ディスプレイ２５と、プリンタ２６とを含む構成を有し、実行・監視システム２１は、ＰＤＭ（データ管理システム１１）からのデータ取得処理機能と、ＣＡＤ制御（起動／終了・各処理）機能と、展開図データのＰＤＭへの保存機能と、ＰＤＭでの設計変更検知機能とを含む処理機能を備え、ＣＡＤシステム２２は、板金展開図処理の機能、展開図作成機能を含む処理機能を備えている。
【００１７】
図２及び図３は、本発明の実施例１のフローチャート及びシステム間の命令について示すもので、図２に於いては、処理ステップを（１）〜（１４）として示し、図３に於いては、実行・監視システム２１とＣＡＤシステム２２とＰＤＭシステム１１とに於ける各種命令を示し、ＣＡＤシステム２２及びＰＤＭシステム１１のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）は、実行・監視システム２１からの各種命令を受信するインタフェースを示す。先ず、展開処理事前設定（１）として、展開基準面及び展開方向等の設定を行い、３Ｄデータを、サーバシステム１のＰＤＭシステム（図１のデータ管理システム１１）へ格納する（２）。この格納処理に於いて、３ＤデータにＩＤ（３Ｄデータ対応の識別を可能とする為の識別子）を自動付与する。次に、クライアントシステム２の実行・監視システム２１を起動して、処理対象リスト（例えば、ＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒｅｔｅｄ  Ｖａｌｕｅ）として、ＩＤ（処理対象の識別子）、材料、板厚等）（５）を入力して、実行・監視システム２１に於ける処理を行わせる（４）。即ち、点線枠内の処理を自動的に実行するもので、先ず、実行・監視システム２１は、ＣＡＤシステム２２を起動し（６）、ＣＡＤデータをロードし（７）、材料・板厚属性を付与し（８）、曲げ属性を付与し（９）、展開図を作成し（１０）、ＣＡＤデータ・展開図をＰＤＭシステム１１に保管し（１１）、ＰＤＭシステムで対象オブジェクトに対して板金部品フラグ等を付与し（１２）、ステップ（７）〜（１２）を処理対象リスト分繰り返す。この処理対象リスト分の繰り返し処理の終了により、ＣＡＤシステム終了処理とし（１３）、ログを出力して（１４）、終了（ＥＮＤ）とする。
【００１８】
又図３は、実行・監視システム２１からの命令を示し、先ず、図２に於けるＣＡＤシステム起動（６）に相当する起動命令をＣＡＤシステム２２に送出する。それにより、ＣＡＤシステム２２が起動すると、図２に於けるＣＡＤデータのＣＡＤシステムへのロード（７）に相当するロード命令を送出する。次に、図２に於ける材料・板厚属性付与（８）、曲げ属性付与（９）等に相当する属性付与命令を送出する。そして、図２に於ける展開図作成（１０）に相当する展開図作成命令を送出する。ＣＡＤシステム２２は、展開図作成命令に従って展開図を作成するから、実行・監視システム２１は、図２に於けるＣＡＤデータ・展開図をＰＤＭシステムに保管（１１）に相当する保管命令を送出する。ＣＡＤシステム２２は、この保管命令をＰＤＭシステム１１へＣＡＤデータと共にＰＤＭシステム１１へ転送する。それにより、ＣＡＤデータをＰＤＭシステム１１へ転送して保管し、次に、図２に於けるＰＤＭシステムで対象オブジェクトに対して板金部品フラグ付与（１２）として示すフラグ書込みを、実行・監視システム２１からＰＤＭシステム１１に対して行い、実行・監視システム２１から終了命令をＣＡＤシステム２２へ送出し、ログ出力を行って処理終了とする。
【００１９】
図４及び図５は改版検出時のフローチャート及び命令の説明図であり、ＰＤＭシステム１１のオブジェクト管理部に管理している３Ｄデータの改版を行う場合がある。又実行・監視システム２１は、定期的に改版の有無を監視する。或は、任意の時点で監視処理を実行する。それにより、図４に示すように、改版ありを示す管理フラグにより、実行・監視システム２１は、ＰＤＭシステム１１に於ける改版を検知すると（２１）と、板金部品フラグオブジェクトの有無を確認し（２２）、無しの場合は処理終了とする（ＥＮＤ）。又有りの場合は、ＣＡＤシステム２２を起動し（２４）、ＣＡＤシステム２２により展開図を作成し（２５）、その作成したＣＡＤデータ・展開図をＰＤＭシステム１１へ転送して保管し（２６）、ＣＡＤシステム２２の終了処理により（２７）、ログを保存して（２８）、改版検出による処理を終了とする。
【００２０】
図５に於いて、実行・監視システム２１から、ＣＡＤシステム２２及びＰＤＭシステム１１に対する各種命令を示し、実行・監視システム２１は、定期的に改版の有無について監視し、ＰＤＭシステム１１に於ける改版ありを示す管理フラグの有無を確認する。この管理フラグは、ＰＤＭシステム１１の３Ｄデータ等を格納する領域の一部に、例えば、フラグデータ格納領域として示す領域を形成して、管理フラグを設定することができる。実行・監視システム２１は、フラグ有無確認として示す処理により、改版ありを示すフラグが設定されている場合、ＣＡＤシステム２２に対して起動命令を送出し、展開図作成命令を送出し、ＣＡＤシステム２２に於ける展開図作成命令に従った展開図作成終了応答により、保管命令を送出し、保管終了応答により終了命令を送出し、ログ出力を行って、改版検出時の自動処理を終了する。従って、改版有りの場合、自動的にこれを検出して、改版に伴う展開図を作成し、その展開図のデータをデータ管理システム１１へ転送して保存することができる。
【００２１】
図６は、３Ｄモデルの展開基準面の属性付与の説明図であり、３Ｄモデルの例えば、広い面を展開図作成の基準面とすると、この基準面の自動認識が可能の（ａ）基準面属性を付与する。又は（ｂ）赤、青等の色属性を付与する。又は（ｃ）一意の微小形状を付与する。この微小形状は、ライブリ化しておくことにより、色属性付与の場合と同様に、自動認識を可能とする。又基準面に対する展開方向を設定する。例えば、３Ｄモデルの任意の直線を示すエッジに対して、一意のラベル（名称／属性）を付与する。又は３Ｄモデルの任意の直線を示すエッジに対して色属性を付与する。又は絶対座標系或は相対座標系によるベクトル表記、例えば、〔１，０，０〕等によるベクトル表記を、別ファイルに定義することも可能である。
【００２２】
図７は、実行・監視プログラムの説明用の表示画面の一例を示すもので、（Ａ）は処理対象リストの要部の一例を示し、（Ｂ）は、実行・監視プログラム関連の表示画面の一例の板金展開図作成の表示画面を示す。図７の（Ｂ）に於いて、ＰＤＭシステム（図１のデータ管理システム１１参照）へのログイン情報と、処理対象リストファイルと、ログファイルの出力先指定と、ＣＡＤ起動設定内容を含む設定画面の一例を示す。実行・監視プログラムは、板金自動展開処理を行うＣＡＤインタフェースとその制御機能、ＰＤＭシステム２２（図１参照）との間のデータの授受機能、改版の有無を示す管理フラグの検知機能をそれぞれ含み、一連の作業を制御する。又ＰＤＭシステム１１に格納されているモデルデータにユニークなＩＤを付与する。このＩＤ付与は自動で実施する。又処理対象リスト（図２の処理対象リスト（５）参照）として、ＩＤ、材料名、板厚等を、例えば、図７の（Ａ）にそれらの一例を示すように、〔００００１，ＳＵＳ３０４，１．５〕、〔００００２，ＳＵＳ４３０，１．０〕、・・・として設定する。
【００２３】
実行・監視プログラムは、図２のステップ（４）に示すように、処理対象リスト（５）を取り込み、実行・監視システム（図１の２１参照）により処理を実行するもので、管理フラグにより改版有りを検出した場合、自動処理を行う為の板金部品フラグを設定する。そして、ＰＤＭシステムから処理対象のデータをダウンロードして、ＣＡＤシステム（図１のＣＡＤシステム２２参照）にデータを読込ませ、展開処理を行わせる。この場合の展開処理は、展開基準面の属性、色属性、一意の微小形状モデル等を認識して行い、図面データを作成する。このＣＡＤシステム２２により作成された図面データを、データ管理システム（図１の１１参照）に保管する。このような処理を、処理対象リストの内容に従って繰り返し行う。
【００２４】
図１に示すサーバシステム１のデータ管理システム１１は、板金自動展開処理対象のフラグを付加された対象製品について改版されると、前述のように、管理フラグが設定されるから、定期的或は任意の時点で、その管理フラグの設定の有無を実行・監視プログラムにより監視する。或は、実行・監視プログラムにより、データ管理システム１１を監視し、処理対象に設計変更の有無を問い合わせる。設計変更が発生した場合、管理フラグが設定されることにより、これを検出して、実行・監視プログラムが自動的に板金展開図作成処理を実行し、データ管理システム１１に最新形式の板金展開データを保管する。なお、設計変更時の処理は、サーバシステム１による完全自動処理又はクライアントシステム２による半自動処理の何れかにより実行するように設定することができる。例えば、サーバシステム１による完全自動処理は、設計変更検出により、サーバシステム１上で展開図作成処理までを実行する。又クライアントシステム２による半自動処理は、アプリケーションを実行させたタイミングで、蓄積されている設計変更情報を取込んで処理する。従って、設計変更や改版時にも容易に対処可能となる。
【符号の説明】
【００２５】
１  サーバシステム
２  クライアントシステム
１１  データ管理システム（ＰＤＭ）
２１  実行・監視システム
２２  ＣＡＤシステム
２３  キーボード
２４  マウス
２５  ディスプレイ
２６  プリンタ
【図１】
2011008370.tif 000003
【図２】
2011008370.tif 000004
【図３】
2011008370.tif 000005
【図４】
2011008370.tif 000006
【図５】
2011008370.tif 000007
【図６】
2011008370.tif 000008
【図７】
2011008370.tif 000009
【図８】
2011008370.tif 000010