(57)【要約】【課題】３次元ＣＡＤの作業指示図面の作成効率向上および工程別の組立作業指示方法の標準化を図る。【解決手段】本発明の図面作成装置は、装置の組立作業指示に用いられる図面Ｄを、組立工程ごとに３次元ＣＡＤモデルＢを利用して３次元ＣＡＤ図面で作成する図面作成装置１０３であって、３次元ＣＡＤ上で、装置の完成状態のアセンブリモデルＡを読み込むモデル読み込み手段と、予め定義された装置の組立における工程名称および作業順番が指定されるデータ格納部をアセンブリモデルＡヘ挿入するデータ格納部挿入手段と、データ格納部の名称とアセンブリモデルＡの構成部品名称または構成部名称とを比較して一致する場合、それぞれ構成部品名称をもつ構成部品情報または構成部名称をもつ構成部モデルに格納される構成部品情報を、データ格納部ヘ格納する部品情報格納手段とを備える。【選択図】図２
2010122831.tif 000002
【特許請求の範囲】
【請求項１】
装置の組立作業指示に用いられる図面を、組立工程ごとに３次元ＣＡＤモデルを利用して３次元ＣＡＤ図面で作成する図面作成装置であって、
３次元ＣＡＤ上で、前記装置の完成状態のアセンブリモデルを読み込むモデル読み込み手段と、
予め定義された前記装置の組立における工程名称および作業順番が指定されるデータ格納部を前記アセンブリモデルヘ挿入するデータ格納部挿入手段と、
前記データ格納部の名称と前記アセンブリモデルの構成部品名称または構成部名称とを比較して一致する場合、それぞれ前記構成部品名称をもつ構成部品情報または前記構成部名称をもつ構成部モデルに格納される構成部品情報を、前記データ格納部ヘ格納する部品情報格納手段とを
備えることを特徴とする図面作成装置。
【請求項２】
前記構成部品情報が格納されたデータ格納部に対し、前記３次元ＣＡＤ上のツリーにおけるデータ格納部単位で抑制状態を切替えることにより、前記装置の組立順番に従ったコンフィギュレーションモデルを生成するモデル生成手段と、
前記コンフィギュレーションモデルを有する前記アセンブリモデルに、予め定義され作業指示可能な角度情報を付加する角度情報付加手段と、
特定の工程名称のコンフィギュレーションモデルにおいて予め設定される前記角度情報の角度合致条件を参照し、新たな角度情報の角度合致条件を追加する角度合致条件追加手段と、
前記３次元ＣＡＤ図面において前記両角度合致条件の角度情報に従って角度変更が可能な工程別のコンフィギュレーションモデルを作成するモデル作成手段とを
備えることを特徴とする請求項１に記載の図面作成装置。
【請求項３】
前記装置の組立工程別の前記３次元ＣＡＤの前記コンフィギュレーションモデルを図面ビューとし、該図面ビューを前記図面の特定部分に納まるようにスケールを調整して自動配置するモデル自動配置手段を備える
ことを特徴とする請求項１または請求項２に記載の図面生成装置。
【請求項４】
前記モデル自動配置手段は、前記図面の左半分に定義した枠内の座標を取得して、該枠の左下を基準として、前記コンフィギュレーションモデルの原点を一致させ、前記図面の左半分に定義した枠内に、該枠と前記コンフィギュレーションモデルとが干渉しなくなるまでスケールを所定の整数単位で小さくしていく処理を繰り返し、干渉しなくなった時点の前記スケールを図面ビューのスケールとして設定する
ことを特徴とする請求項３に記載の図面生成装置。
【請求項５】
前記装置の組立完成状態であるアセンブリモデルの属性情報を出力する属性情報出力手段と、
前記出力された属性情報の編集後、前記アセンブリモデル内の３次元ＣＡＤモデルに、前記編集された属性情報に従って当該アセンブリモデルの保持する前記属性情報の変更部分を更新する属性情報更新手段とを
備える
ことを特徴とする請求項１から請求項４のうちの何れか一項に記載の図面生成装置。
【請求項６】
前記装置に係わる３次元ＣＡＤモデルの属性情報より前記装置の組立工程における作業指示に必要な情報を、組立部品表として作業工程ごとに分割するとともに前記３次元ＣＡＤモデルと同等の階層をもたせ、前記装置の組立作業順番を有する前記組立部品表を出力し、前記組立作業順番が編集された前記組立部品表を前記図面に配置する部品表配置手段を備える
ことを特徴とする請求項１から請求項５のうちの何れか一項に記載の図面作成装置。
【請求項７】
前記組立部品表の構成部品の部品名称および員数が図面ビュー上のコンフィギュレーションモデルの構成部品を検索して一致する行がある場合、該行番号をバルーン番号として前記図面ビュー上に自動付与する番号自動付与手段を
備えることを特徴とする請求項６に記載の図面作成装置。
【請求項８】
装置の組立作業指示に用いられる図面を、組立工程ごとに３次元ＣＡＤモデルを利用して３次元ＣＡＤ図面で作成する図面作成プログラムであって、
コンピュータに、
３次元ＣＡＤ上で、前記装置の完成状態のアセンブリモデルを読み込むステップ、
予め定義された前記装置の組立における工程名称および作業順番が指定されるデータ格納部を前記アセンブリモデルヘ挿入するステップ、および、
前記データ格納部の名称と前記アセンブリモデルの構成部品名称または構成部名称とを比較して一致する場合、それぞれ前記構成部品名称をもつ構成部品情報または前記構成部名称をもつ構成部モデルに格納される構成部品情報を、前記データ格納部ヘ格納するステップ
を実行させるための図面作成プログラム。
【請求項９】
前記構成部品情報が格納されたデータ格納部に対し、前記３次元ＣＡＤ上のツリーにおけるデータ格納部単位で抑制状態を切替えることにより、前記装置の組立順番に従ったコンフィギュレーションモデルを生成するステップ、
前記コンフィギュレーションモデルを有する前記アセンブリモデルに、予め定義され作業指示可能な角度情報を付加するステップ、
特定の工程名称のコンフィギュレーションモデルにおいて予め設定される前記角度情報の角度合致条件を参照し、新たな角度情報の角度合致条件を追加するステップ、および、
前記３次元ＣＡＤ図面において前記両角度合致条件の角度情報に従って角度変更が可能な工程別のコンフィギュレーションモデルを作成するステップ
を実行させるための請求項８に記載の図面作成プログラム。
【請求項１０】
前記装置の組立完成状態であるアセンブリモデルの属性情報を出力するステップ、
前記出力された属性情報の編集後、前記アセンブリモデル内の３次元ＣＡＤモデルに、前記編集された属性情報に従って当該アセンブリモデルの保持する前記属性情報の変更部分を更新するステップ
を実行させるための請求項８または請求項９に記載の図面作成プログラム。
【請求項１１】
前記装置に係わる３次元ＣＡＤモデルの属性情報より前記装置の組立工程における作業指示に必要な情報を、組立部品表として作業工程ごとに分割するとともに前記３次元ＣＡＤモデルと同等の階層をもたせ、前記装置の組立作業順番を有する前記組立部品表を出力するステップ、
前記組立部品表の前記組立作業順番を編集し、該組立部品表を図面に配置するステップ
を実行させるための請求項８から請求項１０のうちの何れか一項に記載の図面作成プログラム。
【請求項１２】
前記組立部品表の構成部品の部品名称および員数が図面ビュー上のコンフィギュレーションモデルの構成部品を検索して一致する行が有る場合、該行番号をバルーン番号として前記図面ビュー上に自動付与するステップ
を実行させるための請求項１１に記載の図面作成プログラム。
【請求項１３】
コンピュータが、装置の組立工程別の３次元ＣＡＤのコンフィギュレーションモデルを図面ビューとし、該図面ビューを図面の特定部分に納まるようにスケールを調整して自動配置する
ことを特徴とする図面生成方法。
【請求項１４】
前記コンピュータが、前記図面の左半分に定義した枠内の座標を取得して、該枠の左下を基準として、前記コンフィギュレーションモデルの原点を一致させ、前記図面の左半分に定義した枠内に、該枠と前記コンフィギュレーションモデルとが干渉しなくなるまでスケールを所定の整数単位で小さくしていく処理を繰り返し、干渉しなくなった時点の前記スケールを図面ビューのスケールとして設定する
ことを特徴とする請求項１３に記載の図面生成方法。
【請求項１５】
コンピュータが、装置に係わる３次元ＣＡＤモデルの属性情報より前記装置の組立工程における作業指示に必要な情報を、組立部品表として作業工程ごとに分割するとともに前記３次元ＣＡＤモデルと同等の階層をもたせ、前記装置の組立作業順番を有する前記組立部品表を出力し、前記組立部品表の前記組立作業順番の編集後、前記組立部品表を図面に配置する
ことを特徴とする図面生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置等の組立作業における組立順番を作業工程別に指示する作業用図面作成の自動化に係わる図面作成装置、図面作成プログラム、および図面生成方法に関する。
【背景技術】
【０００２】
制御装置の設計・製造における３次元ＣＡＤ（Computer  Aided  Design）を利用した装置生成方法では、まず２次元設計に比べ制御装置の形状が視覚的に認識し易く、設計段階での高品質な図面作成が容易であることが挙げられる。
一方、制御装置を組立てる製造面においては、制御装置を構成する部品の組立情報を、紙など２次元図面で作業指示する場合に３次元ＣＡＤデータを利用し、制御装置の組立順番を作業工程別に、該作業工程の組立作業指示を明示する方法があり、従来の方式と比較し高品質な製造プロセスにて制御装置を完成させることができる。
【０００３】
３次元ＣＡＤに係わる公知文献である特許文献１には、部品の形状を特定する部品モデルデータと、該部品モデルデータの部品属性データとを入力し、３次元モデルデータを生成し、部品構成図面、組立品群部品構成表、および組立品部品構成表を出力することが記載されている。
【０００４】
特許文献２の「３次元ＣＡＤによる組立品群の図面生成装置」には、各組立品の形状を特定する３次元モデルデータを生成し、各部品に対して各組立品に限定して特有な品番を付与し、作業者の必要に応じ、部品構成表および各組立品の３面図を出力させることが記載されている。
【特許文献１】特開平１１−６６１１５号公報(段落００３１〜００４８、図２等)
【特許文献２】特開平１１−６６１３７号公報(段落００１７〜００３８、図１等)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述の制御装置の組立作業指示において、組立の生産性を向上させるためには、従来、行われていた２次元図面による組立作業の指示に代えて、３次元ＣＡＤの応用による制御装置の組立作業の指示を行う必要がある。
ここで、作業指示図面での現品イメージに必要な３次元ＣＡＤモデルにおいては、３次元ＣＡＤのコンフィギュレーション機能を用いて、制御装置の組立工程毎に順次、コンフィギュレーションモデルを作成する。
しかし、ユーザがコンフィギュレーションを切替えない限り、各々の工程で何の構成部品を指示しているのか認識できず、３次元ＣＡＤ上での装置組立工程がイメージ出来ない。そのため、組立作業性の評価が困難となり、生産性が向上しないといった課題がある。
【０００６】
また、制御装置のアセンブリモデルに対する工程別のコンフィギュレーションモデルを作成する場合、作業指示するモデルをユーザが手動で選択して抑制処理をし、それを工程毎にコンフィギュレーションとして新規作成する操作を繰り返すことにより、制御装置の組立工程別アセンブリモデルを完成させる。そのため、作業工数が大となっている。
さらに、モデルの抑制処理に関しては、組立工程順に３次元ＣＡＤモデルを抑制する場合、次の工程で指示したいモデルが抑制状態になっているため、アセンブリモデルのグラフィック上では非表示となり、次の工程で表示したい構成部品のモデルをファイル名称で検索したり、構成部品毎にファイルを開いて確認するなど手間がかかる。
【０００７】
次に、制御装置の組立に必要となる部品情報については、組立作業順番の部品表を作成するが、ユーザは３次元ＣＡＤの構成部品ファイル名称および属性情報を、アセンブリモデルのツリーおよびグラフィック上から構成部品毎のファイルを参照し組立部品表に手入力する。そのため、ヒューマンエラーによる入力ミスをする可能性があり、品質が安定しないといった問題がある。
また、作業指示図面を完成させるにあたり、作業指示用の図面一枚一枚に、前述のコンフィギュレーションモデルおよび組立部品表を、工程毎に各々手動で貼付けるため、作業工数が大となっている。
【０００８】
ここで、作業指示図面の作成プロセスにおいて、組立部品表での構成部品の属性情報を編集する場合、編集する構成部品ファイルを開いて属性情報を編集し、保存して閉じるという一連の操作を、編集したい構成部品に対して一つーつ手動で行うため、作業工数が大である。
また、作業者により図面に貼付られたコンフィギュレーションモデルにおいて、組立作業指示の都合により３次元ＣＡＤ図面で図面ビューの角度を変更したい場合、ユーザはモデル上で角度を決定するために、まず現在、図面ビューに貼付られている角度を、モデル上で選択してからキーボードやマウスで角度を変更し、変更した角度情報を保存してから図面ビューに戻り、該保存した角度を選択するため、図面の画面とモデルの画面を往復する手間がかかる。
【０００９】
コンフィギュレーションモデルを図面ビューとして貼付る際、限られたスペースの中で出来るだけ大きくモデルの絵を表示したいため、ユーザは何回かスケール調整する必要があり、時間を要している。
加えて、組立部品表の行番号を、図面ビュー上のコンフィギュレーションモデルの構成部品にバルーン番号として手動で付与する必要があり、手間がかかる。
【００１０】
しかしながら、特許文献１は、部品モデルデータと部品属性データとを入力して３次元モデルデータを生成し、部品構成図面、組立品群部品構成表、組立品部品構成表等を出力する技術が記載されているのみで、上述の問題を解決する技術は記載されていない。
同様に、特許文献２は、各組立品の形状を特定する３次元モデルデータ、各部品に対して各組立品に限定して特有な品番等を付与し、部品構成表および各組立品の３面図を出力させる技術が記載されているのみで、上述の問題を解決する技術は記載されていない。
【００１１】
すなわち、特許文献１、２は、３次元ＣＡＤを用いて、組立図、アセンブリ(組立品)を構成する各部品の詳細等を求める技術が開示されているが、装置の製造工程における作業指示図面の作成効率向上、工程別の組立作業指示方法の標準化等に寄与する具体的方法については、記載がない。
本発明は上記実状に鑑み、作業指示図面の作成効率向上および工程別の組立作業指示方法の標準化が図れる自動化ツールの３次元ＣＡＤモデルおよび３次元ＣＡＤ図面を自動作成する図面作成装置、図面作成プログラム、および図面生成方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成すべく、第１の本発明に関わる図面作成装置は、装置の組立作業指示に用いられる図面を、組立工程ごとに３次元ＣＡＤモデルを利用して３次元ＣＡＤ図面で作成する図面作成装置であって、３次元ＣＡＤ上で、装置の完成状態のアセンブリモデルを読み込むモデル読み込み手段と、予め定義された装置の組立における工程名称および作業順番が指定されるデータ格納部をアセンブリモデルヘ挿入するデータ格納部挿入手段と、データ格納部の名称とアセンブリモデルの構成部品名称または構成部名称とを比較して一致する場合、それぞれ構成部品名称をもつ構成部品情報または構成部名称をもつ構成部モデルに格納される構成部品情報を、データ格納部ヘ格納する部品情報格納手段とを備えている。
【００１３】
第２の本発明に関わる図面作成プログラムは、装置の組立作業指示に用いられる図面を、組立工程ごとに３次元ＣＡＤモデルを利用して３次元ＣＡＤ図面で作成する図面作成プログラムであって、コンピュータに、３次元ＣＡＤ上で、装置の完成状態のアセンブリモデルを読み込むステップ、予め定義された装置の組立における工程名称および作業順番が指定されるデータ格納部をアセンブリモデルヘ挿入するステップ、および、データ格納部の名称とアセンブリモデルの構成部品名称または構成部名称とを比較して一致する場合、それぞれ構成部品名称をもつ構成部品情報または構成部名称をもつ構成部モデルに格納される構成部品情報を、データ格納部ヘ格納するステップ  を実行させている。
【００１４】
第３の本発明に関わる図面作成方法は、コンピュータが、装置の組立工程別の３次元ＣＡＤのコンフィギュレーションモデルを図面ビューとし、該図面ビューを図面の特定部分に納まるようにスケールを調整して自動配置している。
【００１５】
第４の本発明に関わる図面作成方法は、コンピュータが、装置に係わる３次元ＣＡＤモデルの属性情報より装置の組立工程における作業指示に必要な情報を、組立部品表として作業工程ごとに分割するとともに３次元ＣＡＤモデルと同等の階層をもたせ、装置の組立作業順番を有する組立部品表を出力し、組立部品表の組立作業順番の編集後、組立部品表を図面に配置している。
【発明の効果】
【００１６】
本発明によれば、作業指示図面の作成効率向上および工程別の組立作業指示方法の標準化が図れる自動化ツールの３次元ＣＡＤモデルおよび３次元ＣＡＤ図面を自動作成する図面作成装置、図面作成プログラム、および図面生成方法を実現できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態について添付図面を参照して説明する。
図１は、本実施形態における制御装置の自動作成システムＳのシステム構成を示す図である。
＜＜組立工程別作業図自動作成システムの概要＞＞
本実施形態に係わる組立工程別作業図自動作成システムＳ(以下、自動作成システムＳと称す)は、制御装置の組立作業の工程別に組立順番を指示する組立作業用図面の自動作成処理を行うものである。
【００１８】
以下、自動作成システムＳについて詳細に説明する。
＜＜自動作成システムＳのシステム構成＞＞
制御装置の工程別の作業用図面を作成する自動作成システムＳは、各種データが記憶される３次元データベース１０１が格納される３次元ＣＡＤ(Computer  Aided  Design)サーバ１０２と、該３次元ＣＡＤサーバ１０２とネットワーク１０７を介して接続され３次元ＣＡＤで該工程別の作業用図面を作成する際に使用されるクライアント１０３とを備え構成されている。
【００１９】
なお、ネットワーク１０７は、ＬＡＮ(Local Area Network)、ＷＡＮ(Wide Area Network)、インターネット等であり、限定されない。
また、図１においては、1つのクライアント１０３を３次元ＣＡＤサーバ１０２に接続した場合を例示しているが、任意の数のクライアント１０３を３次元ＣＡＤサーバ１０２に接続できることはいうまでもない。
【００２０】
＜３次元ＣＡＤサーバ１０２＞
３次元ＣＡＤサーバ１０２は、コンピュータであり、中央処理装置であるＣＰＵ(Central Processing Unit)、主記憶装置、ＨＤＤ(Hard Disk Drive)等の補助記憶装置を有している。
補助記憶装置には、３次元データベース１０１が格納されており、クライアント１０３による制御装置の工程別の作業用図面の作成に際して、クライアント１０３により、読取(read)、書き込み(write)、更新(rewrite)、削除(delete)等が行われる。
【００２１】
＜３次元データベース１０１＞
この３次元データベース１０１には、３次元ＣＡＤ上の自動作成システムＳで用いる３次元モデル情報、３次元図面情報等が格納されている。
なお、３次元データベース１０１は、３次元ＣＡＤサーバ１０２に格納される構成でもよいし、図示しないデータベースサーバに格納される構成でもよく限定されない。
【００２２】
＜クライアント１０３＞
クライアント１０３は、パーソナルコンピュータ等であり、演算装置であるＣＰＵ(Central Processing Unit)と、記憶装置のＲＡＭ(Random Access Memory)、ＲＯＭ(Read Only Memory)、ハードディスク装置等と、パーソナルコンピュータが一般に備える各種キーボード１０４やマウス１０５等の入力装置の入力インターフェイスや、情報が画面表示されるディスプレイ１０６などの出力装置の出力インターフェイスを有している。
【００２３】
クライアント１０３の補助記憶装置には、ＯＳ(Operating System)以外に３次元ＣＡＤ(図面作成プログラム)がインストールされ、該３次元ＣＡＤには制御装置の組立工程別作業図を作成する自動作成システムＳを稼動するための制御プログラム(図面作成プログラム)が組込まれている。この制御プログラムが組込まれた３次元ＣＡＤが実行されることにより、本実施形態の自動作成システムＳが具現化される。
【００２４】
具体的には、クライアント１０３での３次元ＣＡＤの実行により、自動作成システムＳにおいて、３次元ＣＡＤサーバ１０２に格納される３次元データベース１０１からデータを読み込み、クライアント１０３のディスプレイ１０６に表示したり、また、データの編集が行われ、３次元データベース１０１に書き込み等がなされる。
なお、制御プログラムは、例えばＣ言語、ＶＢ(Visual Basic)等で記述されるが、Ｃ言語、ＶＢ以外のプログラミング言語を用いてもよいことは、勿論である。
【００２５】
＜自動作成システムＳの図面自動作成処理手順の概要＞
次に、制御装置の組立工程別作業図を作成する自動作成システムＳの図面自動作成処理手順の概要について、図２に従って説明する。
なお、図２は、本実施形態の自動作成システムＳの図面自動作成処理手順を示すフローチャートである。
自動作成システムＳの図面自動作成処理は、前記したように、クライアント１０３に格納される制御プログラムが組み込まれる３次元ＣＡＤが実行されることにより、行われる。
【００２６】
自動作成システムＳの処理においては、クライアント１０３のディスプレイ１０６(図１参照)に、３次元ＣＡＤ上で作業者がＧＵＩ(Graphical  User  Interface)を行うために、作業ステップ毎に設定画面やダイアログボックスが表示される。
図３(ａ)は、実施形態の制御装置の組立完成状態である３次元ＣＡＤアセンブリモデルＡを示す図であり、図３(ｂ)は、実施形態の制御装置の組立工程別作業図の作成に際して用いられるコンフィギュレーションモデル例のコンフィギュレーションモデルＢを示す図であり、図３(ｃ)は、実施形態の組立工程毎の組立部品表Ｃを示す図である。図４は、実施形態の自動作成システムＳのフォルダ作成画面Ｇ１を示す図である。
【００２７】
自動作成システムＳの図面自動作成処理は、まず、図２のＳ１０１において、ユーザが、クライアント１０３を用いて、予め作成した図３(ａ)に示す制御装置の組立完成状態である３次元ＣＡＤアセンブリモデルＡを読み込んだ状態で、図２のＳ１０２において、工程毎のフォルダ(データ格納部)を、自動作成処理の画面表示のフォルダ作成画面Ｇ１(図４参照)に従って作成する。
【００２８】
フォルダの作成とは、３次元ＣＡＤの機能であるフォルダを各組立工程毎に作成し、この工程別のフォルダに、対応する組立工程で使用される部品のモデルを格納する処理である。フォルダには、工程に使用される部品の属性情報が格納される。なお、組立工程の名称と、該組立工程に対応するフォルダの名称とは、同一名称が用いられる。
図５は、実施形態の自動作成システムＳのコンフィギュレーション作成画面Ｇ２を示す図である。
【００２９】
次に、図２のＳ１０３において、工程毎の図２のＳ１０２で作成したフォルダを元に、コンフィギュレーション作成画面Ｇ２(図５参照)を用いてコンフィギュレーションモデル、例えばコンフィギュレーションモデルＢ(図３(ｂ)参照)を作成する。
コンフィギュレーションの作成とは、組立工程別作業図に貼り付けるコンフィギュレーションモデル、例えばコンフィギュレーションモデルＢ(図３(ｂ)参照)を作成する処理である。
【００３０】
図６は、実施形態の自動作成システムＳの装置製作情報設定画面Ｇ３を示す図である。続いて、図２のＳ１０４において、装置製作情報設定画面Ｇ３(図６参照)を用いて、組み立てる制御装置の明細情報である装置製作情報を設定する。
図７は、実施形態の自動作成システムＳの組立図作成情報設定画面Ｇ４を示す図である。
続いて、図２のＳ１０５において、組立図作成情報設定画面Ｇ４(図７参照)を用いて、組立図の作成に係わる情報である組立図作成情報を設定する。
図８は、実施形態の自動作成システムＳの組立部品表編集画面Ｇ５を示す図であり、図９は、実施形態の自動作成システムＳの属性情報編集画面Ｇ６を示す図である。
【００３１】
続いて、図２のＳ１０６において、組立部品表編集画面Ｇ５(図８参照)を用いて組立部品表Ｃ(図３(ｃ)参照)の内容を編集するとともに、図２のＳ１０７において、ユーザが組立部品表Ｃ(図３(ｃ)参照)の属性情報は適正か否か判断し、Ｓ１０８において、ユーザが属性情報編集画面Ｇ６(図９参照)を用いて適正な属性情報に編集する。
【００３２】
続いて、図２のＳ１０９において、ユーザが組立図作成情報設定画面Ｇ４(図７参照)において図面作成ボタン５１９を押下することで、組立工程別作業図面に、作成されたコンフィギュレーションモデル(図３(ｂ)参照)と編集した組立部品表Ｃ(図３(ｃ)参照)を貼り付け、組立工程別作業図Ｄ(図１０参照)が完成する。なお、図１０は、実施形態の組立工程別作業図Ｄの例を示す図である。
【００３３】
以下、自動作成システムＳによる制御装置の組立工程別作業図Ｄの作成処理を、図２に従って、図３〜図１０等を用いて、詳細に説明する。
＜＜自動作成システムＳによる制御装置の組立工程別作業図Ｄの作成処理の詳細＞＞
まず、図２のＳ１０１において、ユーザは、クライアント１０３(図１参照)において、３次元ＣＡＤを立ち上げる。これにより、制御プログラムが組み込まれた３次元ＣＡＤが実行され、自動作成システムＳが稼働状態となる。
そして、クライアント１０３(図１参照)において、３次元ＣＡＤで作成された制御装置の組立完成状態の３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)を３次元データベース１０１(図１参照)から読み込んだ状態で、クライアント１０３のディスプレイ１０６に表示される３次元ＣＡＤ上のメニュバー(図示せず)に組込まれた組立工程別作業図の自動作成機能を実行することにより、図２に示す各作業ステップ(図２のＳ１０２〜図２のＳ１０６、図２のＳ１０８、図２のＳ１０９)がメニュとして表示される。そして、ユーザが所定の各メニュを選択し、以下の処理が行われる。
【００３４】
＜フォルダ作成＞
図２のＳ１０２において、ユーザがクライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システムＳ(制御プログラム)のフォルダ作成メニュ(図示せず)を実行すると、図４に示すフォルダ作成を行う操作画面のフォルダ作成画面Ｇ１が表示される。
フォルダ作成画面Ｇ１(図４参照)は、組立工程別作業図の作成に用いられるコンフィギュレーションモデルＢ(図３(ｂ)参照)を作成するために必要なフォルダ作成を担う画面である。
【００３５】
図４に示すフォルダ作成画面Ｇ１は、各フォルダのフォルダ名称２０１aと該フォルダ名称２０１aに対応するフォルダ名称チェックボックス２０１ｂとが表示される工程名称２０１と、新たなフォルダを追加する際にその名称をテキスト入力するテキストボックス２０２と、テキストボックス２０２に入力した名称のフォルダを追加作成する際に押下される追加ボタン２０３と、工程名称２０１、テキストボックス２０２、および追加ボタン２０３を用いたフォルダの作成を確定する際に押下されるＯＫボタン２０４と、このフォルダ作成画面Ｇ１(図４参照)をキャンセルする際に押下されるキャンセルボタン２０５とを有している。
【００３６】
フォルダ作成画面Ｇ１(図４参照)では、予め定義され自動表示される工程名称２０１のフォルダ名称２０１aの他に、テキストボックス２０２に、所望の工程名称をテキスト入力し追加ボタン２０３を押下することにより、新たな工程名称(フォルダ名称)の追加が可能に構成されている。なお、前記したように、一つの工程名称とこの工程に対応するフォルダは同一名称が使用される。
この工程名称単位でフォルダ名称チェックボックス２０１ｂが設けられており、デフォルトでチェックが入っている。マウス１０５(図１参照)などでフォルダ名称チェックボックス２０１ｂ内のチェックを外すことにより定義解除を行うことができ、必要な工程名称単位のフォルダのみの作成が可能である。
【００３７】
ユーザが、フォルダ作成画面Ｇ１(図４参照)におけるフォルダ名称チェックボックス２０１ｂ、テキストボックス２０２、および追加ボタン２０３を用いて組立作業の工程名称を確定した後、ＯＫボタン２０４を押下すると、フォルダ作成画面Ｇ１(図４参照)で確定されたフォルダが、制御装置の組立完成状態である３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)ヘ自動挿入される。
そして、フォルダ作成画面Ｇ１(図４参照)で確定されたフォルダの名称と、制御装置の組立完成状態の３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)の構成部品名称または構成部名称とを比較して一致する場合、該構成部品名称をもつ構成部品モデルまたは該構成部名称をもつ構成部モデルに格納される構成部品モデルを該フォルダヘ自動的に格納する処理が実行され、３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)ヘの追加が完了する。
【００３８】
例えば、工程に使用される構成部品が１部品の場合、構成部品名称とフォルダの名称とが同名称であるので、該構成部品モデルを該フォルダヘ自動的に格納できる。或いは、工程名を構成部の扉として、その扉モデルに該工程で使用される部品モデルを入れておけば、フォルダの名称の「扉」とモデル名称「扉」が一致するので、該工程で使用される扉モデルに格納される複数の構成部品モデルを、対応するフォルダに自動的に格納できる。
こうして、３次元ＣＡＤの機能であるフォルダの追加は、制御装置の組立完成状態の３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)の構成部品が階層上に表示される構成部品ツリーに工程名称が定義されるとともに、各々の工程で作業指示する構成部品モデルを有したフォルダとして、自動的に一括して追加することができる。
【００３９】
＜コンフィギュレーション作成＞
図２のＳ１０３において、ユーザが、クライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システム(制御プログラム)のコンフィギュレーション作成メニュ(図示せず)を実行すると、コンフィギュレーション作成を実現させる操作画面であるコンフィギュレーション作成画面Ｇ２(図５参照)がディスプレイ１０６に表示される。
コンフィギュレーション作成画面Ｇ２(図５参照)は、制御装置の組立完成状態である３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)ヘ、コンフィギュレーションの付加を実現する機能を有する画面である。
【００４０】
図５に示すコンフィギュレーション作成画面Ｇ２は、工程名称単位のコンフィギュレーション名称３０１ａと各コンフィギュレーション名称３０１ａに対応しデフォルトでチェックが入っているコンフィギュレーション名称チェックボックス３０１ｂとでなるコンフィギュレーション名称欄３０１と、該コンフィギュレーション名称３０１で設定したコンフィギュレーションを確定し作成する際に押下されるＯＫボタン３０２と、コンフィギュレーション作成をキャンセルする際に押下されるキャンセルボタン３０３とを有している。
【００４１】
ユーザが、マウス１０５(図１参照)などで工程名称単位のコンフィギュレーション名称チェックボックス３０１ｂ内のチェックを外すことにより定義解除を行うことができるため、必要なコンフィギュレーションのみの作成が可能になっている。
そして、ユーザがコンフィギュレーション名称３０１ａとコンフィギュレーション名称チェックボックス３０１ｂとを用いて工程名称選定後、ＯＫボタン３０２を押下すると、自動作成システムＳの制御プログラムの働きで、前記フォルダに対し、３次元ＣＡＤ上のツリーの上段から前記フォルダ単位で抑制状態が切替えられ、制御装置の組立順番に従ったコンフィギュレーションモデルが自動作成される。
【００４２】
こうして、３次元ＣＡＤの機能であるコンフィギュレーションの追加は、前記フォルダ名称に３次元ＣＡＤ上の３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)のツリーの上段からフォルダ単位の一貫Ｎｏ．を付加したコンフィギュレーション名として、自動的に一括追加することができる。
さらに、制御装置の組立作業者が認識し易い位置で表示可能な角度情報が３次元モデルに自動付加される。
【００４３】
すなわち、制御装置における組立パターンによって、予め、３次元ＣＡＤの機能で定義した正面および背面を基準とした所定の角度単位（例えば、５度の倍数）に設定した角度情報を、コンフィギュレーション自動作成時に自動的に付加し、該角度情報で図面ビューでの角度変更を行えるようにしている。
加えて、完成図などの作業図面では、全体工程のモデルが認識できるように、例えば制御装置の場合、扉など可動するモデルは開いた状態で表示する必要があるため、完成図などのコンフィギュレーションでは、扉を開いた状態にする合致条件を自動的に付加、例えば、既存の角度合致０度を参照して角度合致９０度を追加させる。
例えば、３次元ＣＡＤのデフォルトで角度合致０度であるが、制御プログラムで角度合致９０度を入れておけば、コンフィギュレーションモデルが自動作成される際に、角度合致９０度を追加することができる。
【００４４】
＜装置製作情報設定＞
次に、図２のＳ１０４において、ユーザが、クライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システムＳ(制御プログラム)の装置製作情報設定メニュ(図示せず)を実行すると、３次元ＣＡＤ図面を作成するために必要となる装置製作情報の設定画面である装置製作情報設定画面Ｇ３(図６参照)が表示される。
装置製作情報設定画面Ｇ３(図６参照)では、３次元図面作成に必要な３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)と、自動作成される図面の保存場所、および注文番号、作業番号などの組み立てる制御装置に係わる装置製作情報を設定する。
【００４５】
図６に示す装置製作情報設定画面Ｇ３は、３次元ＣＡＤアセンブリモデルを選択するた
めのモデル選択テキストボックス４０１と、該モデル選択テキストボックス４０１に入力した３次元ＣＡＤアセンブリモデル名の一部または全部から該当する３次元ＣＡＤアセンブリモデルを検索するためのモデル検索ボタン４１０と、当該３次元ＣＡＤアセンブリモデルの保存場所を入力するための保存場所テキストボックス４０２と、該保存場所テキストボックス４０２に入力された３次元ＣＡＤアセンブリモデルの保存場所の一部または全部から該当するアセンブリモデルの保存場所を検索するための保存場所検索ボタン４１１とを有している。
【００４６】
また、装置製作情報設定画面Ｇ３は、当該３次元ＣＡＤアセンブリモデルの注文番号を入力するための注文番号テキストボックス４０３と、当該３次元ＣＡＤアセンブリモデルの作業番号を入力するための作業番号テキストボックス４０４と、当該３次元ＣＡＤアセンブリモデルの制御装置の納め先を入力するための納め先テキストボックス４０５と、当該３次元ＣＡＤアセンブリモデルの自動生産コードを入力するための自動生産コードテキストボックス４０６と、当該３次元ＣＡＤアセンブリモデルの制御装置の制御盤Ｎo．(社内における制御装置の整理Ｎo．)を入力するための制御盤Ｎo．テキストボックス４０７と、当該３次元ＣＡＤアセンブリモデルの制御装置の製造番号を入力するための製造番号テキストボックス４０８と、当該３次元ＣＡＤアセンブリモデルの制御装置の制御盤コード(社内における社内の整理Ｎo．のさらに下の階層のコード)を入力するための制御盤コードテキストボックス４０９とを有している。
【００４７】
さらに、装置製作情報設定画面Ｇ３は、前回、装置製作情報設定画面Ｇ３(図６参照)に入力した情報を表示する際に押下される前回入力情報ボタン４１２と、装置製作情報設定画面Ｇ３(図６参照)に入力した情報を確定する際に押下されるＯＫボタン４１３と、装置製作情報設定画面Ｇ３(図６参照)をキャンセルする際に押下されるキャンセルボタン４１４とを有している。
【００４８】
ここで、３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)を開いた状態で設定画面の装置製作情報設定画面Ｇ３(図６参照)を開いた場合は、該３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)の保存場所が、保存場所項目の保存場所テキストボックス４０２に自動的に反映、すなわち表示される。
また、装置製作情報設定画面Ｇ３(図６参照)における装置製作情報の項目には、前記したように、例えば、注文番号(４０３)、作業番号(４０４)、納め先(４０５)、自動生産コード(４０６)、制御盤Ｎｏ．(４０７)、製造番号(４０８)、制御盤コード(４０９)などが表示されるので、ユーザは、これらの各々の項目に、モデル選択テキストボックス４０１に入力した３次元ＣＡＤアセンブリモデルに対応する必要な装置製作情報を入力する。
【００４９】
ここで、モデル選択テキストボックス４０１および保存場所テキストボックス４０２では、それぞれモデル検索ボタン４１０と保存場所検索ボタン４１１を押下することで、アセンブリモデルの検索による指定およびアセンブリモデルの保存場所の検索による指定が可能である。
また、前回入力情報ボタン４１２を押下すると、一つ前の回に入力した情報を、図１に示すクライアント１０３の補助記憶装置または３次元ＣＡＤサーバ１０２の補助記憶装置に格納されている最新の設定ファイル、例えば、テキストファイルより呼び出し、前回入力情報として装置製作情報設定画面Ｇ３(図６参照)の各項目に反映し、表示できる。
【００５０】
そして、装置製作情報設定画面Ｇ３(図６参照)のＯＫボタン４１３を押下して設定した情報は、クライアント１０３の補助記憶装置および３次元ＣＡＤサーバ１０２の補助記憶装置に設定ファイルとして自動的に格納される。
このように、装置製作情報設定画面Ｇ３(図６参照)に入力された情報は、クライアント１０３の補助記憶装置および３次元ＣＡＤサーバ１０２の補助記憶装置の両方に格納されているため、他ユーザなどが、他のクライアント１０３(図１参照)を用いて個別に前回入力情報として取得することが可能である。
さらに、アセンブリモデルを開いていない状態でＯＫボタン４１３を押下した場合、モデル選択テキストボックス４０１で入力し指定した３次元ＣＡＤアセンブリモデル、例えば、３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)が装置製作情報設定画面Ｇ３(図６参照)に自動的に読み込まれる。
【００５１】
＜組立図作成情報設定＞
次に、図２のＳ１０５において、ユーザが、クライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システムＳ(制御プログラム)の組立図作成情報設定メニュ(図示せず)を実行すると、３次元ＣＡＤ図面の描画情報および標題欄情報の設定画面である組立図作成情報設定画面Ｇ４(図７参照)が表示される。
組立図作成情報設定画面Ｇ４(図７参照)は、組立工程別作業図面における図面作成情報の描画情報５００Ａと、該組立工程別作業図の標題欄に設定される標題欄情報５００Ｂとを有している。
【００５２】
図７に示す組立図作成情報設定画面Ｇ４における描画情報５００Ａは、工程の順番Ｎ(Ｎ：自然数)が表示される工程Ｎo５０１ａと、入力した標題欄情報５００Ｂと対応して描画情報５００Ａを出力する際にチェックが入れられる出力チェックボックス５０１ｂと、工程名称を入力するための工程名称テキストボックス５０２と、注意書きを選択するための注記プルダウンメニュ５０３と、コンフィギュレーションモデルを貼る第１の方向であるとともに該コンフィギュレーションモデルの表示方向である第１の表示方向を選択するための表示方向１プルダウンメニュ５０４と、コンフィギュレーションモデルを貼る第２の方向であるとともに該コンフィギュレーションモデルの表示方向である第２の表示方向を選択するための表示方向２プルダウンメニュ５０５と、図面種類を選択するための図面種類プルダウンメニュ５０６と、別の３次元ＣＡＤアセンブリモデルに当該コンフィギュレーションモデルが使用される際に別種の図面番号を入力するための個別図面番号テキストボックス５０７とを有している。
なお、描画情報５００Ａは、工程の順番の数Ｎの数だけ表示される。
【００５３】
図７に示す組立図作成情報設定画面Ｇ４における標題欄情報５００Ｂは、当該組立工程別作業図の３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)の完成図の図面番号を入力するための完成図図面番号テキストボックス５０８と、当該組立工程別作業図の図面番号である共通図図面番号を入力するための共通図図面番号テキストボックス５０９と、図面の作成者名を入力するための作成者テキストボックス５１０と、当該組立工程別作業図の審査者名を入力するための審査者テキストボックス５１１と、当該組立工程別作業図の承認者名を入力するための承認者テキストボックス５１２と、当該組立工程別作業図の作成日付を入力するための日付テキストボックス５１３と、当該組立工程別作業図の縮尺を入力するためのスケールテキストボックス５１４と、当該組立工程別作業図のタイトルを入力するためのタイトルテキストボックス５１５と、当該組立工程別作業図のサブタイトルを入力するためのサブタイトルテキストボックス５１６とを有している。
【００５４】
ここで、標題欄情報５００Ｂの共通図図面番号テキストボックス５０９に入力される当該組立工程別作業図の共通図図面番号とは、当該組立工程別作業図が３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)以外の他の３次元ＣＡＤアセンブリモデルに使用されない場合の図面番号であり、当該組立工程別作業図が３次元ＣＡＤアセンブリモデルＡ(図３(ａ)参照)以外の他のアセンブリモデルに使用される場合には、共通図図面番号には、入力されず、組立図作成情報設定画面Ｇ４(図７参照)の描画情報５００Ａの個別図面番号テキストボックス５０７に入力されることになる。
【００５５】
さらに、組立図作成情報設定画面Ｇ４(図７参照)には、該組立図作成情報設定画面Ｇ４に前回入力した情報を表示する際に押下される前回入力情報ボタン５１７と、組立部品表を作成する際に押下される部品表作成ボタン５１８と、図面を作成する際に押下される図面作成ボタン５１９と、組立図作成情報設定画面Ｇ４(図７参照)を閉じる際に押下される閉じるボタン５２０とを有している。
前記した如く、組立図作成情報設定画面Ｇ４(図７参照)では、組立工程別作業図の図面作成情報である図面の描画情報５００Ａとして、作業指示名称である工程名称(５０２)、注記(５０３)、表示方向１(５０４)、表示方向２(５０５)、図面種類(５０６)、個別図面番号(５０７)などが表示され、ユーザが、各々の項目に設けられている各テキストボックス５０２から５０７に、必要な情報を作業工程毎に入力し設定する。
【００５６】
ここで、図６に示す装置製作情報設定画面Ｇ３(図６参照)のモデル選択テキストボックス４０１に設定されたコンフィギュレーションモデルの名称より、工程Ｎｏ．が工程Ｎoテキストボックス５０１ａに、また、工程名称が工程名称テキストボックス５０２にそれぞれ、自動的に反映、すなわち表示される。
また、前記したように、組立図作成情報設定画面Ｇ４(図７参照)の標題欄情報５００Ｂの項目には、例えば、完成図図面番号(５０８)、共通図図面番号(５０９)、作成者(５１０)、審査者(５１１)、承認者(５１２)、日付(５１３)、スケール(５１４)、タイトル(５１５)、サブタイトル(５１６)などが表示され、ユーザが、各々の項目に設けられている各テキストボックス５０８から５１６に、必要な情報を入力して標題欄情報５００Ｂを設定する。
【００５７】
また、前回入力情報ボタン５１７を押下すると、―つ前の回に入力した情報を、図１に示すクライアント１０３の補助記憶装置または３次元ＣＡＤサーバ１０２の補助記憶装置に格納されている最新の設定ファイルより読取り、前回入力情報として、組立図作成情報設定画面Ｇ４(図７参照)の各項目に反映し、表示できる。
そして、組立図作成情報設定画面Ｇ４(図７参照)の図面作成ボタン５１９を押下して設定した標題欄情報５００Ｂは、チェックが入れられた出力チェックボックス５０１ｂを有する描画情報５００Ａと対応付けられ、クライアント１０３の記憶装置および３次元ＣＡＤサーバ１０２の記憶装置に設定ファイルとして自動的に格納される。
【００５８】
ここで、組立図作成情報設定画面Ｇ４(図７参照)に入力された情報は、クライアント１０３の補助記憶装置および３次元ＣＡＤサーバ１０２の補助記憶装置の両方に格納されているため、他ユーザなどが、他のクライアント１０３(図１参照)を用いて個別に前回入力情報として取得し表示することが可能である。
さらに、ユーザが閉じるボタン５２０を押下した場合、続いて表示されるダイアログボックス(図示せず)で現在表示されている組立図作成情報設定画面Ｇ４(図７参照)に設定した現在の情報、すなわちチェックが入れられた出力チェックボックス５０１ｂを有する描画情報５００Ａと標題欄情報５００Ｂとの情報の保存または破棄を選択し、この現在の情報の保存または破棄を、ユーザが選択できる。
【００５９】
＜組立部品表編集＞
組立部品表編集は、組立工程別作業図Ｄ(図１０参照)に用いる組立部品表Ｃ(図３(ｃ)参照)を編集する処理である。
続いて、図２のＳ１０６において、図７に示す組立図作成情報設定画面Ｇ４の部品表作成ボタン５１８を押下すると、組立部品表Ｃ(図３(ｃ)参照)において現状工程毎の組立順番を確認するために必要となる、例えば表計算ソフトのファイル形式に出力した図８に示す組立部品表編集画面Ｇ５が表示される。
【００６０】
組立部品表編集画面Ｇ５(図８参照)では、作業指示に必要な情報を３次元ＣＡＤモデルの属性情報より自動的に取得して、工程毎に表示することにより、ユーザが組立部品表編集画面Ｇ５(図８参照)を目視して確認する。
図８に示す組立部品表編集画面Ｇ５は、工程名称を選択するための工程名称プルダウンメニュ６０３と、該工程名称プルダウンメニュ６０３で設定した工程に対応した情報が表示される組立部品表６１０と、工程名称プルダウンメニュ６０３で再設定した工程の組立部品表６１０の情報を表示する際に押下される再読込みボタン６０４と、工程名称プルダウンメニュ６０３に表示した工程と該工程に対応して表示される組立部品表６１０の情報を一時保存する際に押下される一時保存ボタン６０５と、この組立図作成情報設定画面Ｇ５(図８参照)を閉じる際に押下される閉じるボタン６０６とを有している。
【００６１】
組立部品表編集画面Ｇ５(図８参照)の組立部品表６１０は、組立部品の組立順番が表示されるＮｏ．欄６１１と、構成部品の階層の展開を設定するための［−］ボタン６０１および構成部品の階層の収縮を設定するための［＋］ボタン６０２が表示される階層収縮・展開欄６１２と、構成部品の部品名称が表示される部品名称欄６１３と、該部品名称欄６１３に表示される構成部品の型式が表示される型式欄６１４と、該部品名称欄６１３に表示される構成部品の数が表示される員数欄６１５、…等々を有している。
なお、階層収縮・展開欄６１２には、［＋］ボタン６０２がデフォルトで表示され、［＋］ボタン６０２をマウス１０５(図１参照)でダブルクリックすることにより、［＋］ボタン６０２に代えて［−］ボタン６０１を表示することができる。また、［−］ボタン６０１をマウス１０５(図１参照)でダブルクリックすることにより、［−］ボタン６０１に代えて［＋］ボタン６０２を表示することができる。
【００６２】
これにより、構成部品の階層を収縮するのであれば、［−］ボタン６０１をマウスなどでダブルクリックし［＋］ボタン６０２を設定し、また、構成部品の階層を展開するのであれば、［＋］ボタン６０２をマウスなどでダブルクリックし、［−］ボタン６０１を設定する。
さらに、工程名称プルダウンメニュ６０３を用いて新たな工程名称を選択することにより、選択した工程名称をもつ組立工程への切替えが可能である。また、例えば、工程名称プルダウンメニュ６０３を用いて新たな工程名称を選択し、組立部品表編集画面Ｇ５(図８参照)の編集内容をリセットし表示する場合、再読込みボタン６０４を押下することにより行われる。
【００６３】
こうして、ユーザが組立図作成情報設定画面Ｇ４(図８参照)をクライアント１０３のディスプレイ１０６に表示し、組立部品表６１０の部品名称欄６１３、型式欄６１４、員数欄６１５、…に入力、変更入力、削除等を行い、組立部品表Ｃ(図３(ｃ)参照)を編集する。
また、組立部品表編集画面Ｇ５(図８参照)に表示されている表に入力、削除等を行い編集中に保存する場合、一時保存ボタン６０５を押下するとクライアント１０３(図１参照)の補助記憶装置に一時的に保存される。
【００６４】
或いは、閉じるボタン６０６を押下し、ダイアログ・ボックス(図示せず)を表示させ、現在表示されている表の保存または破棄を選択し、その後に行われる組立工程別作業図(図１０参照)の自動作成に備える。
そして、後記する組立工程別作業図の作成処理を実行した場合、図８に示す組立部品表６１０の構成部品の組立順を示すＮｏ．が正規にリナンバされ１から昇順に番号が付された状態で、組立工程別作業図Ｄ(図１０参照)に組立部品表Ｃとして貼付けされる。
【００６５】
＜属性情報編集＞
図２のＳ１０７において、ユーザが、組立部品表編集画面Ｇ５(図８参照)を目視して、構成部品の部品名称等の属性情報が適正でないと判断した場合、図２のＳ１０８に移行する。
図２のＳ１０８において、ユーザが、クライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システムＳ(制御プログラム)の属性情報編集メニュ(図示せず)を実行すると、組立部品表の作成時に属性情報が適正でない場合の補助的な機能として、構成部品単位で属性情報を、例えば表計算ソフトのファイル形式に出力した属性情報編集画面Ｇ６(図９参照)が表示される。
【００６６】
図９に示す属性情報編集画面Ｇ６は、昇順の番号が表示されるＮｏ．７１１および構成部品の名称が表示され変更入力可能な部品名称７１２、該構成部品の型式が表示され変更入力可能な型式７１３、該部品の定格が表示され変更入力可能な定格７１４、…等々の属性に係わる情報が表示される属性情報７１０と、該属性情報７１０を登録する際に押下される登録ボタン７０１と、属性情報編集画面Ｇ６をキャンセルする際に押下されるキャンセルボタン７０２とを有している。
属性情報編集画面Ｇ(図９参照)では、属性情報７１０に変更内容を入力し登録ボタン７０１を押下することにより、その変更内容が、３次元ＣＡＤモデルの構成部品の属性情報、例えば組立部品表編集画面Ｇ５(図８参照)の属性情報に、自動的に反映される。
【００６７】
＜組立工程別作業図の自動作成＞
最終ステップとして、図２のＳ１０９において、ユーザが、クライアント１０３(図１参照)のディスプレイ１０６に表示される自動作成システムＳ(制御プログラム)の組立図作成情報設定メニュ(図示せず)を実行し、組立図作成情報設定画面Ｇ４(図７参照)を表示し、図面作成ボタン５１９を押下すると、装置製作情報設定画面Ｇ３(図６参照)の装置製作情報、組立図作成情報設定画面Ｇ４(図７参照)の組立図作成情報、組立部品表編集画面Ｇ５(図８参照)の組立部品表の情報等を基に、組立工程別作業図Ｄ(図１０参照)の作成処理が開始される。
【００６８】
すなわち、自動的にコンフィギュレーションモデルＢ(図３(ｂ)参照)、組立部品表編集画面Ｇ５(図８参照)で表される組立部品表Ｃ(図３(ｃ)参照)、装置製作情報設定画面Ｇ３(図６参照)の装置製作情報(図１０では図示省略)、および組立図作成情報設定画面Ｇ４(図７参照)の組立図作成情報Ｃ´(図１０参照)が組立工程別作業図Ｄへ工程毎に貼付される。
さらに、この貼付処理後、組立部品表Ｃ(図１０)参照)での構成部品の部品名称および員数が当該図面ビュー上のコンフィギュレーションモデルＢ(図３(ｂ)参照)の構成部品を検索して一致する行が有る場合、行番号をバルーン番号(品番)として図面ビュー上の左下から上方向に自動的に配置される、例えば、図１０に示すコンフィギュレーションモデルＢのマル１、マル２、マル３、…が自動的に配置されることにより、制御装置の組立工程別作業図Ｄ(図１０参照)を完成させるための自動処理が完了となる。
【００６９】
＜＜まとめ＞＞
本実施形態の制御装置の組立工程別作業図の自動作成システムＳは、３次元ＣＡＤ上で、フォルダの名称と３次元ＣＡＤアセンブリモデルの構成部品名称または構成部名称とを比較して一致する場合に、該構成部品名称をもつ構成部品モデルまたは該構成部名称をもつ構成部モデルに格納される構成部品モデルをフォルダヘ自動的に格納する手段を有している。
また、構成部品モデルが格納されたフォルダに対し、自動的に３次元ＣＡＤ上のツリーの上段からフォルダ単位で抑制状態を切替えることにより、制御装置の組立順番に従ったコンフィギュレーションモデルを自動生成する手段を有する。
【００７０】
また、制御装置における組立パターンによって、予め定義した正面および背面を基準とし、所定の角度単位（例えば５度の倍数）に設定したコンフィギュレーションの角度情報を保存した後、コンフィギュレーション自動作成時に、該角度情報を自動的に付加する手段により、図面ビューでの角度変更を容易にさせている。
そして、３次元ＣＡＤモデルの属性情報より作業指示に必要な情報を部品表として、作業工程ごとに分割し、コンフィギュレーションモデルと同等の階層を持たせ、組立作業順番の部品表として出力し、組立工程別作業図面に自動配置する手段を有している。
また、３次元ＣＡＤモデルの属性情報を表形式に出力し、表で変更した属性情報を、当該３次元ＣＡＤモデルに自動的に反映する手段を有している。
【００７１】
さらに、組立工程別作業図面の左半分に定義した枠内の座標を取得して、枠の左下を基準として、コンフィギュレーションモデルまたはアセンブリモデルの原点を一致させ、図面の左半分に定義した枠内に、干渉しなくなるまでスケールを所定の整数単位で小さくしていく処理、例えば、１：３、１：４、１：５、…を繰り返し、干渉しなくなった時点のスケールを図面ビューのスケールとして設定する手段を有している。そのため、ユーザは、容易に図面ビューのスケールの設定が行える。
組立部品表の構成部品の部品名称および員数が図面ビュー上のコンフィギュレーションモデルの構成部品を検索して一致する行が有る場合、行番号をバルーン番号として図面ビュー上に自動付与する手段を有している。
【００７２】
＜＜作用効果＞＞
上記構成によれば、ユーザの組立工程別作業図の作成に要する作業工数および操作回数が削減されるため、作業時間を短縮し、かつ操作ミスが軽減される。
また、制御装置の組立工程別作業図を完成させるための生産性が向上し、組立工程別作業図の品質が向上する。
【００７３】
なお、本実施形態では、組立工程別作業図を作成する装置として制御装置を例示して説明したが、制御装置以外の様々な分野の各種の装置にも、本発明は幅広く有効に適用可能である。
また、本実施形態では、クライアント１０３と３次元データベース１０１が格納される３次元ＣＡＤサーバ１０２とをネットワーク１０７を介して接続される構成としたが、ひとつのコンピュータで構成することも可能である。
【図面の簡単な説明】
【００７４】
【図１】実施形態における制御装置の自動作成システムのシステム構成を示す図である。
【図２】実施形態の自動作成システムの図面自動作成処理手順を示すフローチャートである
【図３】(ａ)は、実施形態の制御装置の組立完成状態である３次元ＣＡＤアセンブリモデルを示す図であり、(ｂ)は、実施形態の制御装置の組立作業図の作成に際して用いられるコンフィギュレーションモデルを示す図であり、(ｃ)は、実施形態の組立工程毎の組立部品表を示す図である。
【図４】実施形態の自動作成システムのフォルダ作成画面を示す図である。
【図５】実施形態の自動作成システムのコンフィギュレーション作成画面を示す図である。
【図６】実施形態の自動作成システムの装置製作情報設定画面を示す図である。
【図７】実施形態の自動作成システムの組立図作成情報設定画面を示す図である。
【図８】実施形態の自動作成システムの組立部品表編集画面を示す図である。
【図９】実施形態の自動作成システムの属性情報編集画面を示す図である。
【図１０】実施形態の組立工程別作業図の例を示す図である。
【符号の説明】
【００７５】
１０２  ３次元ＣＡＤサーバ(図面作成装置)
１０３  クライアント(図面作成装置、コンピュータ)
５０２  工程名称テキストボックス(工程名称)
６１３  部品名称欄(構成部品名称)
７１０  属性情報
Ａ      ３次元ＣＡＤアセンブリモデル(アセンブリモデル)
Ｂ      コンフィギュレーションモデル
Ｃ      組立部品表
Ｄ      組立工程別作業図(図面)
【図１】
2010122831.tif 000003
【図２】
2010122831.tif 000004
【図３】
2010122831.tif 000005
【図４】
2010122831.tif 000006
【図５】
2010122831.tif 000007
【図６】
2010122831.tif 000008
【図７】
2010122831.tif 000009
【図８】
2010122831.tif 000010
【図９】
2010122831.tif 000011
【図１０】
2010122831.tif 000012