(57)【要約】コンピュータ生成ブラケットモデルからデジタル図面を自動作成する（７０）製図システム（１０）について説明する。本製図システムは、複数の正投影ルールを含む複数のユーザ関連情報を格納するデータ記憶装置（１８）を備える。コンピュータ生成ブラケットモデルがシステムに導入された後で、複数の作図機能によって、ブラケットに割り当てられる（６８）溶接情報や寸法や部品リストへのクロスリファレンスが作成される。さらに、複数の編集機能によって、ユーザは、製図システムが図面に自動挿入したオブジェクトを編集する（１３０）ことができる。
2004515015.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザ含むクライアントシステム（１４）とデータ格納装置（１８）を含み、前記クライアントシステムと前記データ記憶装置に接続され、前記サーバシステムからアクセス可能であり、複数の標準正投影ルールとコンピュータ生成部品モデルが前記データ記憶装置に格納しているサーバシステム（１２）を用いて少なくとも１つのデジタル図面を作成する方法であって、
前記サーバシステムを用いて、事前に格納された前記標準投影ルールとコンピュータ生成モデルに基づく複数のデジタル図面ビューを作成する（７０）工程と、
前記サーバシステムを用いて前記複数のデジタル図面ビューを編集する（１２０）工程と
を備える方法。
【請求項２】
複数のデジタル図面ビューを作成する（７０）前記工程は、
作成された複数の図面ビューに寸法をラベル付けする工程と、
前記コンピュータ生成モデルに基づいて、部品リストへの部品クロスリファレンスを作成する工程とをさらに備える、請求項１の方法。
【請求項３】
部品クロスリファレンスを作成する前記工程は、前記複数の図面ビューに前記部品クロスリファレンスを適用する工程をさらに備える、請求項２の方法。
【請求項４】
複数のデジタル図面ビューを編集する（１２０）前記工程は、
前記デジタル図面の作成中に自動作成された項目バルーンを移動する（１２２）工程と、
前記デジタル図面の作成中に自動作成されたコールアウトを移動する（１２６）工程と、
前記デジタル図面の作成中に自動作成された余分なコールアウトを削除する（１２８）工程とをさらに備える、請求項１の方法。
【請求項５】
前記コンピュータモデルは二次元であって、複数のデジタル図面ビューを作成する（７０）前記工程は、前記コンピュータモデルを表す複数の正投影ビューを作成する工程をさらに備える、請求項１の方法。
【請求項６】
複数のデジタル図面ビューを作成する（７０）前記工程は、作成された複数の図面ビューの各々に溶接記号を適用する工程をさらに備える、請求項１の方法。
【請求項７】
ガスタービンエンジン用のコンピュータ生成ブラケットモデルからデジタル図面表記を作成する装置であって、コンピュータ生成モデルから複数のデジタル図面ビューを作成する（７０）ようにプログラムされたプロセッサを備える装置。
【請求項８】
前記プロセッサは、前記コンピュータ生成モデルに基づいて、前記複数のデジタル図面ビューを作成するために標準投影ルールを適用するようにさらにプログラムされる、請求項７の装置（１０）。
【請求項９】
前記プロセッサは、前記コンピュータ生成モデルに基づいて作成された複数の図面ビューに寸法をラベル付けするようにさらにプログラムされる、請求項７の装置（１０）。
【請求項１０】
前記プロセッサは、前記コンピュータ生成モデルに基づいて、部品リストへの部品クロスリファレンスを作成するようにさらにプログラムされる、請求項７の装置（１０）。
【請求項１１】
前記プロセッサは、前記複数の図面ビューに前記部品クロスリファレンスを適用するようにさらにプログラムされる、請求項７の装置（１０）。
【請求項１２】
前記プロセッサは、二次元のコンピュータ生成ブラケットモデルから複数のデジタル図面ビューを作成する（７０）ようにさらにプログラムされる、請求項７の装置（１０）。
【請求項１３】
コンピュータ生成部品モデルのデジタル図面を作成する（７０）システム（１０）であって、
ブラウザを備えるクライアントシステム（１４）と、
複数のユーザに関連する情報を格納するデータ格納装置（１８）と、
前記コンピュータ生成モデルに基づいて複数のデジタル図面ビューを作成するようにさらに構成され、前記クライアントシステムと前記データ格納装置に接続されるサーバシステム（１２）とを備えるシステム。
【請求項１４】
前記サーバシステム（１２）は、複数のデジタル図面ビューを作成するために、標準ルールを適用するように構成される、請求項１３のシステム（１０）。
【請求項１５】
前記サーバシステム（１２）は、作成された複数の図面ビューの寸法ラベルを作成するようにさらに構成される、請求項１４のシステム（１０）。
【請求項１６】
前記サーバシステム（１２）は、前記コンピュータ生成モデルに基づいて部品リストへの部品クロスリファレンスを作成するようにさらに構成される、請求項１４のシステム（１０）。
【請求項１７】
前記サーバシステム（１２）は、前記複数の図面ビューに前記部品のクロスリファレンスを適用するようにさらに構成される、請求項１６のシステム（１０）。
【請求項１８】
前記サーバシステム（１２）は、二次元のコンピュータ生成ブラケットモデルから複数のデジタル図面ビューを作成する（７０）ようにさらに構成される、請求項１４のシステム（１０）。
【請求項１９】
前記サーバシステム（１２）は、作成された前記複数の図面ビューの各々に関する溶接記号を包含するようにさらに構成される、請求項１４のシステム（１０）。
【請求項２０】
前記コンピュータ生成モデルは、ガスタービンエンジンのシートメタルブラケットを表し、前記サーバシステム（１２）は、前記コンピュータ生成モデルを表す正投影図面ビューを作成する（７０）ようにさらに構成される、請求項１４のシステム（１０）。
【発明の詳細な説明】
【０００１】
【発明の背景】
本発明は一般的にガスタービンエンジンに関し、特に、そのエンジンに取付けられるブラケットのデジタル図面を作成するために利用される自動製図システムに関する。
【０００２】
シートメタルブラケットは、チュービングやその他の付属物をガスタービンエンジンに実装するように設計される。ブラケットは平面パタンを曲げて形成されるものであって、単体から形成されてもよく、もしくは、溶接されたガセット板やブレースを含んでいてもよい。ブラケットの構成は、溶接部のない１つのベンドから、溶接された多数のガセット板とベンドリリーフを含む約２０個のベンドまでを包含するという複雑さがあってもよい。また、ナット板やスペーサやクリップを溶接したり、リベットでブラケットに留めたりしてもよい。
【０００３】
現在、ブラケットは、コンピュータ支援設計（ＣＡＤ）システムを用いて設計される。例えば、米国特許番号５，６８９，４３５を参照されたい。特に、動作時にＣＡＤプログラムから入力を要求されると、システムユーザは、選択面や部品位置やその他の属性などの情報を提供する。その後、システムは、その入力情報を用いてブラケットモデルを生成する。
【０００４】
コンピュータ生成モデルは、図面ビューや、寸法や、部材固定情報や、ブラケットを規定するための一般的注釈を作成する詳細図作成者に提供される。通常、一般的注釈には、部品リストに対する部品クロスリファレンスや溶接記号が含まれる。図面ビューや寸法や部材の固定に関して各ブラケットはユニークであるため、図面ビューや寸法や部材固定情報や一般的注釈の作成するには大きな労力と時間が必要である。また、図面はユニークなものであるため複数のブラケット間での図面の標準化がなされず、図面の品質は、詳細図作成者の技能に依存する。
【０００５】
【発明の概要】
模範的な一実施形態の製図システムは、コンピュータ生成部品モデルからデジタル図面を自動作成する。模範的な実施形態のコンピュータ生成モデルはブラケットモデルである。本製図システムは、複数の正投影ルールを含む複数のユーザ関連情報とコンピュータ生成モデルを格納するデータ記憶装置を備える。コンピュータ生成ブラケットモデルが検索された後で、ブラケットに溶接情報が割り当てられ、ブラケット内のスロットや孔が定義される。ユーザに提示される複数の作図機能によって、ユーザの好みに基づいてコンピュータ生成モデルから図面ビューを自動作成することができる。さらに、図面ビューが作成された後で、複数の編集機能によって、ユーザは、製図システムが図面ビュー内に自動挿入したオブジェクトを編集することができる。さらに、図面の作成時に、寸法と部品リストへの部品リファレンスと溶接記号が自動作成され、図面ビューに挿入される。これによって、製図システムは、コスト効率がよく信頼できる方法で、コンピュータ生成部品モデルからデジタル図面を作成することができる。
【０００６】
【発明の実施の形態】
図１は、部品（不図示）のコンピュータ生成モデル（不図示）からデジタル図面（不図示）を作成する製図システム１０のブロック図である。一実施形態のコンピュータ生成モデルは、ガスタービンエンジン（不図示）にチュービング（不図示）やその他の付属物を実装するように設計されたシートメタルブラケット（不図示）を表すものである。製図システム１０は、サーバシステム１２と、サーバシステム１２に接続された複数のクライアントシステム１４を備える自動化システムである。一実施形態のクライアントシステム１４は、ウェブブラウザを備えるコンピュータ（不図示）と、中央演算処理装置（ＣＰＵ）と、ランダムアクセスメモリ（ＲＡＭ）と、モニタなどの出力装置と、大容量記憶装置と、キーボードやマウスなどの入力装置を備える。別の一実施形態のクライアントシステム１４は、カスタマ装置のネットワークサーバである。
【０００７】
クライアントシステム１４は、インターネットを介してサーバシステム１２をアクセスすることができる。ダイヤルイン接続やケーブルモデムや特殊な高速ＩＳＤＮ回線とローカル領域ネットワーク（ＬＡＮ）やワイド領域ネットワーク（ＷＡＮ）などのネットワークを含む様々なインタフェースを介して、クライアントシステム１４はインターネットに相互接続される。一実施形態のクライアントシステム１４は、ウェブベースの電話やその他のウェブ接続可能な機器を含むインターネットに相互接続可能なクライアントシステムを備える。また、サーバシステム１２は、大容量記憶装置１８に接続される。ユーザは、クライアントシステム１４を介して大容量記憶装置１８をアクセスすることができる。
【０００８】
図２は、コンピュータ生成部品モデルからデジタル図面を作成する製図システム１０（図１に示す）で用いられるプログラムのフローチャート５０である。図３は、製図システム１０によって作成された図面を編集する際に実行される一連の処理工程を示すフローチャート５２である。特に、一実施形態のプログラムはブラケット作図ウィザードとして周知のものであって、このプログラムを用いることによってガスタービンエンジンコンピュータ生成ブラケットモデルからデジタル図面を作成することができる。一実施形態のコンピュータ生成モデルは２Ｄ平面パタンによって表される。キーボードやディスプレイなどのインターフェース（不図示）やプロセッサやメモリを有するパーソナルコンピュータやワークステーションなどのコンピュータ（不図示）上で、本プログラムの実行が可能である。
【０００９】
本プログラムは大容量記憶装置１８（図１に示す）に格納されており、ユーザは、クライアントシステム１４（図１に示す）を介してアクセスすることができるため、コンピュータ生成部品モデルからデジタル図面ビューを作成することができる。本プログラムによって、大容量記憶装置１８からコンピュータ生成部品モデルが検索される（６０）。コンピュータ生成モデルは、コンピュータ支援設計（ＣＡＤ）型プログラムと互換性のある電子フォーマットで、大容量記憶装置１８に格納される。一実施形態のコンピュータ生成モデルは、米国特許番号５，６８９，４３５で開示されているように、ブラケットデザイン用対話型コンフィギュレーションデザインシステム（ＩＣＤＳ）によって作成される。また、このコンピュータ生成モデルには、ブラケットモデルのインテリジェンスデータを作成するブラケットインテリジェンスビルダーモジュールとブラケットモデルを平面パタンに展開するブラケット展開モジュールとブラケット平面パタンを折り畳むブラケット折り畳みモジュールが含まれている。
【００１０】
プログラムによるデジタル図面の作成の基準となる複数の正投影ルールが大容量記憶装置１８に格納される。具体的には、正投影ルールは、コンピュータ生成モデルからどの図面ビューを作成するかを前もって決定するものである。
【００１１】
大容量記憶装置１８からコンピュータ生成部品モデルが検索された（６０）後で、溶接面に対して溶接情報が割り当てられる（６４）。一実施形態では、ＩＣＤＳの溶接ビルダー機能を用いて溶接情報が割り当てられる（６４）。特に、以下で詳述されるが、追加する溶接の種類が特定される。例えば、溶接には、角溶接や突合せ溶接や隅肉溶接がある。
【００１２】
次に、ユーザはＣｓｙｓを定義する。Ｃｓｙｓは座標参照システムを表すものであって、その座標参照システムからコンピュータ生成ブラケットモデル内に描かれた孔もしくはスロットを参照することができる。具体的には、Ｃｓｙｓが定義された（６６）後、描画されるブラケット内の孔もしくはスロットに座標が割り当てられる（６８）。
【００１３】
次に、製図システム１０で図面ビューが作成される（７０）。具体的には、作成された（７０）各図面ビューが、作成された（７０）特定の図面ビューに適用可能な正投影ルールを用いて定義される。尚、正投影ルールは、特定の図面ビューを作成する７０際に用いられる特定の製図システム機能に含まれているものである。ユーザは、この段階でメニュー選択可能な作図機能のいずれかを選択して、実行させることができる。具体的には、システム１０によって、ユーザは各作図機能を連続的に繰り返したり、一度に一機能を見ることができる。さらに、ユーザは「終了」オプションを選択することによってプログラムを終了させることができる。
【００１４】
本機能は７つのモジュールに分けられる。即ち、
ビューの配置と、
孔と、
スロットと、
溶接と、
項目ＩＤバルーンと、
部品マーキングラベルと、
寸法である。
以下で詳述されるが、これらの各モジュールには、ユーザを前メニューに戻すための出口オプションがある。
【００１５】
製図システム１０で作成された各項目には項目に付属の属性があって、これは、オブジェクトを作成した製図システム１０の特定の機能モジュールと項目を関連付けるものである。製図システム１０で機能モジュールを開始させるときはいつでも、その特定の機能モジュールに割り当てられた初期図面生成で作成された属性値を備える全項目が削除される。
【００１６】
以下の議論では、各機能モジュールについて詳細に説明する。ビューモジュールには、主図面ビューと５つの正投影が含まれる。主図面ビューは、Ｃｓｙｓの定義（６６）後に調べられる。具体的には、事前に格納された正投影ルールに基づいて、製図システム１０で主ビューや一対の水平ビューや一対の垂直ビューや背面図が作成される。
【００１７】
入力装置によって所望の図面ビューが選択され、選択されない図面ビューはシステム１０で削除される。次に、作成された（７０）図面ビューに、選択されたビューや平面パタンビューやトラメル点やベンドテーブルやデカールが追加される。作成する（７０）選択図面ビューに所望の図面ビューを追加する際には、プログラムによって非選択の図面ビューとコンピュータ生成モデルを比較することによって、スペーサを描くために必要な図面ビューがうっかり削除されないようにすることができる。スペーサを見るために斜図面ビューが必要な場合は、プログラムを一時停止させて、さらに別のモジュールを表示せずに、スペーサを見るために別の図面ビューが必要であることをユーザに通知する。次に、作成された（７０）図面ビューにさらに別の図面ビューを追加するオプション、もしくは、その他の製図システム機能モジュールを表示するオプションがユーザに与えられる。
【００１８】
孔モジュールを選択することによって、どの円形孔がファスナー孔であるかを確認する。具体的には、以下で詳述するが、孔モジュールの実行中には、プログラムは、円形孔が割り当てられた（６８）座標と所定のデータを比較することによって、どの孔がファスナー孔であって、どの孔が雷孔であるかを確認する。デジタル描画されるブラケットの種類に基づいて所定のデータが選択される。一実施形態では、直径が約０．４０インチ以下の孔がファスナー孔であると定義される。次に、作成された（７０）図面ビューと平面パタンビュー上で、ファスナー孔に対してラベル付けを自動的に行う。さらに、各孔に対してテーブルを自動作成する。
【００１９】
次に、スロットモジュールを選択し、座標が割り当てられた（６８）スロットの直径と所定の値を比較することによって、どのスロットが雷孔であるかを確認する。デジタル描画されるブラケットの種類に基づいて所定の値を選択する。一実施形態では、直径が約０．４０インチ以上のスロットが雷孔であると定義する次に、作成された（７０）図面ビューと平面パタンビュー上で、特定のスロットに対するラベル付けを自動的に行う。
【００２０】
以下で詳細するが、溶接モジュールは、コンピュータ生成ブラケットモデルの全溶接面ペアを定義するものである。具体的には、スペーサに関連付けられていない全溶接が定義され、生成される（７０）図面ビューに対するラベル付けが自動的に行われる。特に、スペーサの溶接部はＩＤバルーンの図面ビューに挿入され、全溶接部のクロックラインとそれに関連付けられたラベルがスペーサに対して垂直な図面ビューに挿入される。
【００２１】
ＩＤバルーンモジュールは、大容量記憶装置１８内にあらかじめ格納された各固体と作成された（７０）図面を比較することによって部品リスト項目を定義する。その後、平面パタンビューにラベル付けされたブラケットを除いて、定義された項目毎に主ビューとＣｓｙｓビューに項目バルーンに対するラベル付けを自動的に行う。しかしながら、ラベル付けされる項目が主ビューで見えない場合は、その項目が見える図面ビューで項目バルーンが挿入される。部材やサイズや溶接情報を包含するようにスペーサに対するラベル付けがなされる。一実施形態では、１つ以上の項目が定義されると、作成された（７０）図面ビュー内で、各項目に対して一回だけラベル付けが自動的になされる。
【００２２】
部品マーキングモジュールは、主図面ビュー内の項目に対するラベル付け自動的に行う。しかしながら、主ビューでラベルが見えない場合は、プログラムでは「向う側」と書き込むことによって、ラベルがブラケットの向う側に書き込まれていることが示される。
【００２３】
寸法モジュールは、図面ビュー上の寸法に対するラベル付けを自動的に行う。一実施形態では、スペーサの回転軸に対して垂直の図面ビューで、スペーサの厚さの寸法に対するラベル付けがなされ、基準線は、スペーサの面に対して垂直に見える図面ビューでラベル付けされる。
【００２４】
また、製図システム１０を用いて、図面を編集することができる（１２０）。具体的には、製図システム１０では複数の編集機能を利用することができるため、図面ビューが作成された（７０）際に自動配置されるコールアウトを編集することができる。初めに、項目バルーンを移動する（１２２）。具体的には、項目バルーンを循環させてユーザに表示することによって、複数を備える項目に対してラベル付けされた項目ＩＤバルーンを移動させて、再度ラベル付けすることができる。特に、項目バルーンを循環させる際に、ユーザは、特定の項目から、複数を備える項目のファミリ内のその他の項目にＩＤバルーンを移動させる（１２２）ことができる。例えば、まず、同一の８個のリベットのうちの１つに対するＩＤバルーンが、８個のリベットのうちの一つ目にラベル付けされていてもよく、また、別のリベット上でラベル付けされたＩＤバルーンをユーザが望むならば、項目バルーンの循環の際にＩＤバルーンを移動させる（１２２）ことができる。
【００２５】
次に、ＩＤバルーンを移動する（１２２）際に用いられた方法と同様の方法でコールアウトを移動させる（１２６）。特に、コールアウトを循環させてユーザに表示することによって、ユーザはコールアウトを選択して、一つの図面ビューから別の図面ビューにＩＤバルーンコールアウトを移動させることができる。適切なコールアウトには、これに限定されるわけではないが、項目ＩＤバルーンと部品マーキングラベルとスペーサのクロックラインとスペーサの寸法が含まれる。ユーザは、移動させる（１２６）適切な図面ビューを提示することによって、図面ビューからコールアウトとプログラムサイクルを選択することができる。具体的には、製図システム１０は、ラベル付けされるクロックラインと寸法に対して適切な方向に項目を示す図面ビューを、ユーザに提示するだけである。
【００２６】
次に、余分なコールアウトを削除する（１２８）ことによって、図面ビュー内で、同様のコールアウト群のうちの１つの要素だけに対してラベル付けすることができる。具体的には、同一の群の中から１つの要素が選択されると、製図システム１０は、孔コールアウトやスロットコールアウトやスペーサ溶接コールアウトなどの同じテキストを有するコールアウトを一時的にハイライトする、例えば、色を変えたりする。ユーザは、どのコールアウトを削除するか（１２８）を選択し、製図システム１０は、選択されたと選択されていないを比較することによって、図面ビュー内で、各種のコールアウトのうちの少なくとも１つがラベル付けされていることを確かめることができる。各種のコールアウトのうちの少なくとも１つのがラベル付けされている場合、非選択のコールアウトが削除される（１２８）。
【００２７】
次に、ユニグラフィックス（ＵＧ）機能を用いて、各図面の面情報を編集する（１３０）。具体的には、基本のＵＧ機能を用いて、各図面の面情報を再構成することができる。例えば、図面ビューを移動したり、ラベルテキストを移動したり、寸法を組み合わせたり、テーブルが移動することができる。さらに、図面ビューに注釈を追加することもできる。
【００２８】
図４から図８では、（図１に示す）装置１４と（図１に示す）サーバ１２を介して（図１に示す）システム１０にリンクされる一例としてのウェブサイトを介したナビゲーションについて詳述している。具体的には、図４は、一例としての作図ウィザードダイアログページ （Ｄｒａｗｉｎｇ Ｗｉｚａｒｄ） ２００を示すが、これには、選択するためにハイライトされた作図モードメニュー選択領域２０２が含まれる。また、図５は、選択するためにハイライトされた図面編集モードメニュー選択領域２０４を含む作図ウィザードダイアログページ２００を示す。ユーザがブラケット作図ウィザードとして周知のプログラムをメインメニュー（不図示）から選択すると、作図ウィザードダイアログページ２００が表示される。作図ウィザードダイアログページ２００には、作成ボタン （Ｃｒｅａｔｅ） ２０８と編集ボタン （Ｅｄｉｔ） ２１０を含む作図モード選択領域２０６が含まれている。
【００２９】
作成ボタン２０８によって、ユーザは大容量記憶装置１８（図１に示す）に格納されたコンピュータ生成モデルからデジタル図面を作成する（７０）（図２に示す）ことができる。具体的には、作成ボタン２０８を選択して、作図モードメニュー選択領域２０２をハイライトすることによって、ユーザは、作図モードメニュー選択領域２０２内でメニュー選択可能な作図機能モジュールのいずれか１つを選択して、実行させることができる。具体的には、作図モードメニュー選択領域２０２には、サイクルオールボタン （Ｃｙｃｌｅ Ａｌｌ） ２１２とビュー配置ボタン （Ｖｉｅｗ Ｐｌａｃｅｍｅｎｔ） ２１４と孔ボタン （Ｈｏｌｅｓ） ２１６とスロットボタン （Ｓｌｏｔｓ） ２１７と溶接ボタン （Ｗｅｌｄｓ） ２１８と項目バルーンボタン （Ｉｔｅｍ Ｂａｌｌｏｏｎｓ） ２２０とラベルマーキングボタン （ｍａｒｋｉｎｇ Ｌａｂｅｌ） ２２２と寸法ボタン （Ｄｉｍｅｎｓｉｏｎｓ） ２２４が含まれている。
【００３０】
一般的に、上述したように、各機能モジュールボタン２１２， ２１４， ２１６， ２１７， ２１８，　２２０， ２２２， ２２４によってユーザは、各プログラム機能モジュールを実行することができる。具体的には、サイクルオールボタン２１２によって、作図機能モジュールを順次、ユーザに表示することができる。さらに、ビュー配置ボタン２１４はビューモジュールを実行し、孔ボタン２１６は孔モジュールを実行し、スロットボタン２１７はスロットモジュールを実行し、溶接ボタン２１８は溶接モジュールを実行し、項目バルーンボタン２２０はＩＤバルーンモジュールを実行し、ラベルマーキングボタン２２２は部品マーキングモジュールを実行し、寸法ボタン２２４は寸法モジュールを実行させる。
【００３１】
編集ボタン２１０によって、ユーザは、コンピュータ生成部品モデルから作成された図面ビューを編集する（１２０）（図２に示す）ことができる。具体的には、編集ボタン２１０を選択して図面編集モードメニュー選択領域２０４をハイライトすることによって、ユーザは、プログラムで利用可能な編集機能のいずれかを選択して、実行させることができる。これにより、ユーザは、図面ビューが作成された（７０）際に自動配置されたコールアウトを編集することができる。具体的には、図面編集モードメニュー選択領域２０４には、固体変更用サイクル項目バルーンボタン （Ｃｙｃｌｅ Ｉｔｅｍ Ｂａｌｌｏｏｎ ｔｏ Ａｌｌ Ｓｏｌｉｄ） ２３０と、ビュー変更用サイクルコールアウトボタン （Ｃｙｃｌｅ ｃａｌｌｏｕｔ ｔｏ Ａｌｌ Ｖｉｅｗ） ２３２と、余分コールアウト削除ボタン （Ｒｅｍｏｖｅ Ｅｘｔｒａ ｃａｌｌｏｕｔ） ２３４が含まれている。
【００３２】
一般的に、各ボタン２３０， ２３２， ２３４によって、ユーザは、上述した各プログラム編集機能を実行させることができる。具体的には、固体変更用サイクル項目バルーンボタン２３０によって、（図３に示される）項目ＩＤバルーンを移動させる（１２２）ことができ、ビュー変更用サイクルコールアウトボタン２３２によって、（図３に示される）コールアウトを移動させる（１２６）ことができ、余分コールアウト削除ボタン２３４によって、（図３に示される）余分なコールアウトを削除させる（１２８）ことができる。さらに、適用ボタン （Ａｐｐｌｙ） ２４０を選択することによって、プログラム編集機能を用いて行われた編集の変更事項を保持したり、キャンセルボタン （Ｃａｎｃｅｌ） ２４２を選択したりすることによって、プログラム編集機能を用いて行われた編集の変更事項をキャンセルして、プログラム編集機能の実行前の各図面の状態に図面ビューを戻すことができる。さらに、ＯＫボタン２４３によって、ページ２００とのユーザインタフェースを終了させることができる。
【００３３】
図６は、溶接モードメニュー選択領域２５２と溶接追加メニュー選択領域２５４と溶接削除メニュー選択領域２５６を含む一例としての溶接ビルダーダイアログページ （Ｗｅｌｄ Ｂｕｉｌｄｅｒ） ２５０を示す。プログラムを実行させるユーザがメインメニューから溶接ビルダーアイコンを選択して、溶接面に溶接情報を割り当てる（６４）際に、溶接ビルダーダイアログページ２５０が表示される。具体的には、溶接モードメニュー選択領域２５２には、溶接追加ボタン （Ａｄｄ Ｗｅｌｄ） ２６０と溶接削除ボタン （Ｄｅｌｅｔｅ Ｗｅｌｄ） ２６２と溶接表示ボタン （Ｄｉｓｐｌａｙ Ｗｅｌｄｓ） ２６４が含まれている。
【００３４】
溶接追加ボタン２６０を選択することによって、角溶接ボタン （Ｃｏｒｎｅｒ） ２７０と突合せ溶接ボタン （Ｂｕｔｔ） ２７２と隅肉溶接ボタン （Ｆｉｌｌｅｔ） ２７４を含む溶接追加メニュー選択領域２５４がハイライトされる。
角溶接ボタン２７０もしくは突合せ溶接ボタン２７２が選択されると、ユーザは面ペアを選ぶように促される。プログラムは、選択された面ペアを比較することによって、各面が確実にブラケットの厚さと等しい寸法となるようにする。そのような寸法がない場合は、プログラムは、ユーザに対して先に進むか、終了するように促す。さらに、プログラムは面ペア間の最短距離を求めて、その距離が所定の値よりも大きい場合は、ユーザに入力するように促す。一実施形態では、所定の値は約０．０３５インチである。さらに、ユーザには続けるか、終了するかの選択肢が与えられる。
【００３５】
次に、プログラムは、面ペアに対して溶接型属性を割り当て、既に決定された既存の溶接に基づいて適切な溶接番号を決定する。
【００３６】
図７は、プログラムで用いられる一例の隅肉溶接ダイアログページ （Ｆｉｌｌｅｔ Ｗｅｌｄ Ｐａｒａｍｅｔｅｒｓ） ２８０である。隅肉溶接ボタン２７４が選択されると、ユーザは面ペアを選ぶように促されて、隅肉溶接ダイアログページ２８０が表示される。ページ２８０には、標準隅肉溶接ボタン （Ｓｔａｎｄａｒｄ Ｆｉｌｌｅｔ Ｗｅｌｄ） ２８４と、標準スペーサボタン （Ｓｔａｎｄａｒｄ Ｓｐａｃｅｒ） ２８６と、Ｊ１３０１スペーサボタン （Ｊ１３０１ Ｓｐａｃｅｒ） ２８８を含む隅肉溶接型選択領域２８２が含まれている。また、ページ２８０には、隅肉サイズ入力ボックス（Ｆｉｌｌｅｔ Ｓｉｚｅ） ２９０とクロック角度入力ボックス （Ｃｌｏｃｋｉｎｇ Ａｎｇｌｅ） ２９２が含まれている。さらに、溶接ダイアログページ２８０には、両側ボタン （Ａｌｌ Ａｒｏｕｎｄ） ２９４と両側ボタン （Ｂｏｔｈ Ｓｉｄｅｓ） ２９６と断続ボタン （Ｉｎｔｅｒｍｉｔｔｅｎｔ） ２９８と溶接長入力ボックス （Ｗｅｌｄ Ｌｅｎｇｔｈ） ３００と溶接間隔入力ボックス （Ｗｅｌｄ Ｐｉｔｃｈ） ３０２が含まれている。
【００３７】
必要であれば、ユーザは隅肉溶接ダイアログページ２８０内のダイアログを選択し、ユーザの選択に応じて、溶接ダイアログページ２８０の各種領域が起動される。具体的には、断続ボタン２９８が選択されると、溶接間隔入力ボックス３０２と溶接長入力ボックス３００が起動されて、値が受けとられる。次に、プログラムはボックス３００と３０に受けとった値を比較することによって、溶接間隔が溶接長よりも確実に大きくなるようにする。標準スペーサボタン２８６が選択されると、隅肉サイズ入力ボックス２９０だけが起動されて、入力値が受けとられる。
【００３８】
Ｊ１３０１スペーサボタン２８８が選択されると、クロック角度入力ボックス２９２だけが起動されて、入力値が受けとられる。本プログラムは、（スペーサの内径端の起点から測定された）クロック角度０．００でテンポラリラインを表示するが、ユーザは、入力ボックス２９２を用いて新たなクロック角度値を入力して、適用ボタン３１０を選択することができ、また、プログラムは、新しい位置にラインを再表示することもできる。溶接ダイアログページ２８６内の全ての選択が完了すると、ユーザはＯＫボタン３１２を選択することによって、引き続きプログラムを実行させることができ、また、上述したように、プログラムは全ての溶接属性を面に対して割り当てることができる。
【００３９】
溶接削除ボタン２６２が選択されると、溶接削除メニュー選択領域２５６がハイライトされてアクティブとなり、また、ユーザはオールボタン （Ａｌｌ） ３１４を選択することによって、図面ビューから全ての溶接属性を削除することができる。また、ユーザが選択済みボタン （Ｓｅｌｅｃｔｅｄ） ３１６を選択すると、図面ビューから特定の溶接に関連する属性が削除される。さらに、溶接表示ボタン２６４を選択することによって、ユーザは各溶接部とそれに関連する面を順次見ることができる。具体的には、各溶接部に関連する溶接情報がユーザに表示される。
【００４０】
図８は、孔モジュールの実行を規定する際に用いられる一例としての孔特定ダイアログページ （Ｈｏｌｄ Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ） ３３０である。特に、ダイアログページ３３０には、他方側ボタン （Ｏｔｈｅｒ Ｓｉｄｅ） ３３２と前ボタン （Ｐｒｅｖｉｏｕｓ） ３３４と次ボタン （Ｎｅｘｔ） ３３６とＯＫボタン３３８と戻りボタン （Ｂａｃｋ） ３４０とキャンセルボタン （Ｃａｎｃｅｌ） ３４２が含まれている。
【００４１】
上述したように、プログラムはどの孔がファスナー孔であるかを特定する。具体的には、本プログラムは、ファスナー孔を通るリベットを備えているのはどのファスナー孔であるかを確認することによって、どのファスナー孔がリベット孔であるかを特定する。次に、皿鋲を特定することによって、ブラケット部材のどの側に皿頭があるかを確認する。
【００４２】
次に、本プログラムは、リベット孔ではない孔に取り付け可能なスペーサを特定する。特に、ブラケットから最も遠くにあるスペーサの円形端が特定された後に、スペーサの中心点が見つけられる。この点は表形式で図面ビューに記録され、書き込まれる。次に、本プログラムは、非リベットのファスナー孔に取り付け可能なナット板を見つける。ナット板から最も遠くにあるブラケット孔の円形端が見つけられ、その円の中心点が表形式で図面ビューに挿入される。残りのファスナー孔は、一例である孔特定ダイアログページ３３０を介してユーザに提示される。
【００４３】
特に、ユーザは、前ボタン３３４と次ボタン３３６を選択することによって複数の孔を循環して、表形式を利用して各孔のどちら側が見つけられているかを確認することができる。具体的には、まず、本プログラムは、全図面ビューで第一孔の一端をハイライトする。ユーザがその特定の端を使いたい場合は、次ボタン３３６を選択する。ユーザがその特定の端を使いたくない場合は、他方側ボタン３３２を選択する。その後、本処理は、残りの孔毎に繰り返される。
【００４４】
上述した製図システムはコスト効率がよく、精度の高いものである。本製図システムは、コンピュータ生成部品モデルからデジタル図面を自動作成する。特に、正投影ルールがシステムに事前にロードされているので、製図システムは、様々な図面ビュー間で一貫性をもたせるための標準フォーマットで図面を作成することができる。さらに、製図システムは、表形式で、寸法や、部品リストへの部品リファレンスや、溶接記号を図面に自動的に適用する。この結果、コスト効率がよくて信頼できる方法でコンピュータ生成部品モデルからデジタル図面が作成される。
【００４５】
様々な特定の実施形態に関して本発明を説明したが、当業者であれば、請求項の精神と範囲内で本発明を変更して実施可能であることを理解することができる。
【図面の簡単な説明】
【図１】図１は、コンピュータ生成部品モデルからデジタル図面を作成する製図システムのブロック図である。
【図２】図２は、図１に示されたサーバシステムを用いてコンピュータ生成部品モデルからデジタル図面を作成するプログラムのフローチャートである。
【図３】
図３は、図１に示された製図システムによって作成された図面を編集する際に実行される一連の処理工程を示すフローチャートである。
【図４】
図４は、図２に示されたプログラムと共に利用され、選択するためにハイライトされた作成モードを含む一例としての作図ウィザードダイアログページである。
【図５】
図５は、図４に示された一例としての作図ウィザードダイアログページであって、これには、選択するためにハイライトされた編集モードが含まれる。
【図６】
図６は、図２に示されたプログラムと共に利用される一例としての溶接ビルダーメインダイアログページである。
【図７】
図７は、図２に示されたプログラムと共に利用される一例としての隅肉溶接ダイアログページである。
【図８】
図８は、図２に示されたプログラムと共に利用される一例としての孔特定ダイアログページである。
【図１】
2004515015.tif 000003
【図２】
2004515015.tif 000004
【図３】
2004515015.tif 000005
【図４】
2004515015.tif 000006
【図５】
2004515015.tif 000007
【図６】
2004515015.tif 000008
【図７】
2004515015.tif 000009
【図８】
2004515015.tif 000010
【国際公開パンフレット】
2004515015.tif 000011
2004515015.tif 000012
2004515015.tif 000013
2004515015.tif 000014
2004515015.tif 000015
2004515015.tif 000016
2004515015.tif 000017
2004515015.tif 000018
2004515015.tif 000019
2004515015.tif 000020
2004515015.tif 000021
2004515015.tif 000022
2004515015.tif 000023
2004515015.tif 000024
2004515015.tif 000025
2004515015.tif 000026
2004515015.tif 000027
2004515015.tif 000028
2004515015.tif 000029
2004515015.tif 000030
2004515015.tif 000031
2004515015.tif 000032
2004515015.tif 000033
2004515015.tif 000034
2004515015.tif 000035
【国際公開パンフレット（コレクトバージョン）】
2004515015.tif 000036
2004515015.tif 000037
【国際調査報告】
2004515015.tif 000038
2004515015.tif 000039