(57)【要約】【課題】作図装置を用いた作図において、部品数が可変の場合にも、ユーザの負担を軽減できるようにする。【解決手段】部品決定部３３が、テンプレート図形に組み合わせる部品図形の種類および個数と、各部品図形の寸法とを、テンプレート図形において部品を組み合わせる位置と、パラメータ値とに基づいて決定する。そして、組み合わせ図面データ生成部３４が、テンプレート図形データに含まれる、部品図形をテンプレート図形に組み合わせる際の基準となる位置のデータ等に基づいて、テンプレート図形と部品とを組み合わせる。これにより、部品数が可変の場合にも、ユーザは、各部品の拡大縮小操作や部品を適切な位置で組み合わせる操作を行う必要がない。従って、ユーザの負担を軽減できる。【選択図】図１
2012048354.tif 000002
【特許請求の範囲】
【請求項１】
値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得部と、
前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定部と、
前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成部と、
を具備することを特徴とする作図装置。
【請求項２】
前記パラメータ値を表示する表示部と、
前記表示部が前記パラメータ値を表示済みか否かを判定し、表示済みであると判定すると、前記組み合わせ図面のデータを生成するよう指示するデータ生成指示信号を出力するパラメータ表示状態管理部と、
をさらに具備し、
前記組み合わせ図面データ生成部は、前記パラメータ表示状態管理部から前記データ生成指示信号が出力されると前記組み合わせ図面のデータを生成することを特徴とする請求項１に記載の作図装置。
【請求項３】
可変データを含む部品図形データと固定データのみからなる部品図形データとを記憶する部品図形データ記憶部をさらに具備し、
前記部品決定部は、
前記テンプレート図形に組み合わせる部品図形の各々について、当該部品図形が組み合わせられる前記テンプレート図形における位置に応じて、前記可変データを含む部品図形データまたは前記固定データのみからなる部品図形データのいずれかを選択する部品図形データ選択部と、
前記部品図形データ選択部が選択した部品図形データのうち、前記可変データを含む部品図形データについて、当該可変データを含む部品図形データの示す部品図形が組み合わせられる前記テンプレート図形における位置に応じて、可変データのデータ値を求めるデータ値取得部と、
を具備することを特徴とする請求項１または２に記載の作図装置。
【請求項４】
設計データを受け付ける設計データ受付部をさらに具備し、
前記パラメータ値取得部は、前記設計データ受付部が受け付けた設計データに含まれるデータから前記パラメータ値を取得することを特徴とする請求項１から３のいずれか一項に記載の作図装置。
【請求項５】
作図装置の作図方法であって、
パラメータ値取得部が、値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得ステップと、
部品決定部が、前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定ステップと、
図面データ生成部が、前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成ステップと、
を具備することを特徴とする作図方法。
【請求項６】
作図装置としてのコンピュータに、
値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得ステップと、
前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定ステップと、
前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作図装置、作図方法およびプログラムに関する。
【背景技術】
【０００２】
作図装置（ＣＡＤ；Computer Aided Design）を用いて図面を生成する方法の１つとして、過去の図面を利用して作図する方法がある。すなわち、まず図面作成者は、過去に生成した類似のＣＡＤ図面データを元図面データとして選択し、この元図面データをプリントアウトした紙面上で、寸法値など作図に必要な情報を手書きで修正した下書き図面を生成し、この下書き図面に従って、作図装置にて図面作成者が元図面データを修正することにより作図を行う。
しかしながら、この方法では、作図に必要な情報を図面作成者が手書きで修正する段階と、図面作成者が作図装置にて元図面データを修正する段階との各々で人為ミスが発生するおそれがある。
特に、蒸気タービンの設計製造工程で作図される翼関係図など、作図に必要な情報の数が膨大な図面では、設計計算等により得られる情報を下書き図面に転記する際に転記誤りや転記漏れ、さらに手書き修正した情報を元図面データに入力して反映する際に入力誤りや入力漏れが生じるおそれが大きい。そして、誤りを含む図面に基づいて製造を行うことにより、手戻りによる工程遅れやコストアップなど、重大な不具合が生じてしまう。
【０００３】
ここで、特許文献１では、第１部品の部品図形と、第２部品の部品図形とを予め記憶しておき、それぞれの部品図形の中から選択された選択部品図形を、図形諸元データに基づいて拡大縮小して組み合わせる技術が示されている。この特許文献１の技術を用いれば、ユーザは、基本諸元を入力し、部品図形を選択すればよく、ユーザによる各部品の拡大縮小操作や、各部品を適切な位置で結合する操作が不要な点で、ユーザ作業の効率化を図れる（ユーザの負担を軽減できる）とされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８１５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、予め定められた部品数に基づいて各部品を表示してユーザによる部品選択を受け付けるため、組み合わせる部品の数が可変の場合には適用できない。例えば、蒸気タービンの翼関係図を作図するような場合、翼の段数は要求仕様に応じて決定される。このため、特許文献１の技術をそのまま用いて作図することは出来ない。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、部品数が可変の場合にも、ユーザの負担を軽減できる作図装置、作図方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による作図装置は、値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得部と、前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定部と、前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成部と、を具備することを特徴とする。
【０００８】
また、本発明の一態様による作図装置は、上述の作図装置であって、前記パラメータ値を表示する表示部と、前記表示部が前記パラメータ値を表示済みか否かを判定し、表示済みであると判定すると、前記組み合わせ図面のデータを生成するよう指示するデータ生成指示信号を出力するパラメータ表示状態管理部と、をさらに具備し、前記組み合わせ図面データ生成部は、前記パラメータ表示状態管理部から前記データ生成指示信号が出力されると前記組み合わせ図面のデータを生成することを特徴とする。
【０００９】
また、本発明の一態様による作図装置は、上述の作図装置であって、可変データを含む部品図形データと固定データのみからなる部品図形データとを記憶する部品図形データ記憶部をさらに具備し、前記部品決定部は、前記テンプレート図形に組み合わせる部品図形の各々について、当該部品図形が組み合わせられる前記テンプレート図形における位置に応じて、前記可変データを含む部品図形データまたは前記固定データのみからなる部品図形データのいずれかを選択する部品図形データ選択部と、前記部品図形データ選択部が選択した部品図形データのうち、前記可変データを含む部品図形データについて、当該可変データを含む部品図形データの示す部品図形が組み合わせられる前記テンプレート図形における位置に応じて、可変データのデータ値を求めるデータ値取得部と、を具備することを特徴とする。
【００１０】
また、本発明の一態様による作図装置は、上述の作図装置であって、設計データを受け付ける設計データ受付部をさらに具備し、前記パラメータ値取得部は、前記設計データ受付部が受け付けた設計データに含まれるデータから前記パラメータ値を取得することを特徴とする。
【００１１】
また、本発明の一態様による作図方法は、作図装置の作図方法であって、パラメータ値取得部が、値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得ステップと、部品決定部が、前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定ステップと、図面データ生成部が、前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成ステップと、を具備することを特徴とする。
【００１２】
また、本発明の一態様によるプログラムは、作図装置としてのコンピュータに、値を入力可能なパラメータを含むテンプレート図形データの前記パラメータに入力されるパラメータ値を取得するパラメータ値取得ステップと、前記テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類および個数と各部品図形の寸法とを、前記パラメータ値を用いて求め、求めた前記部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる部品決定ステップと、前記テンプレート図形に前記確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する組み合わせ図面データ生成ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、部品数が可変の場合にも、作図装置を利用するユーザの負担を軽減できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態における本発明の一実施形態における作図装置の概略構成を示す構成図である。
【図２】同実施形態において、作図装置が生成する翼関係図の図面データにて表示される図面例を示す図である。
【図３】同実施形態において、表示部が表示する入力画面の例を示す図である。
【図４】同実施形態において、表示部が表示するパラメータ表示画面の例を示す図である。
【図５】同実施形態において、パラメータ値が表示済みであることを示す入力画面の例を示す図である。
【図６】同実施形態において、テンプレート図形データによって表示される、ロータおよび車室の壁の図形を示す図である。
【図７】同実施形態において、部品図形データによって表示される部品図形の例を示す図である。
【図８】同実施形態における作図装置の処理手順を示すフローチャートである。
【図９】同実施形態における作図装置の処理手順を示すフローチャートである。
【図１０】同実施形態において、静翼と車室の壁Ｈ１とに重なり部分が生じた図形の例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施の形態について説明する。以下では、作図対象が蒸気タービンの翼関係図である場合を例に説明するが、本発明の適用範囲は蒸気タービンの翼関係図に限らず、構成部分の個数が変化する様々な図面の作図に適用可能である。
図１は、本発明の一実施形態における作図装置の概略構成を示す構成図である。同図において、作図装置１は、入力部１０と、表示部２０と、処理部３０と、記憶部５０とを具備する。処理部３０は、処理選択部３１と、テンプレート図形決定部３２と、部品決定部３３と、組み合わせ図面データ生成部３４と、中間ファイル管理部３５と、パラメータ値変更部３６と、パラメータ値取得部３７と、設計データ受付部３８と、パラメータ値表示状態管理部３９と、表示データ生成部４０とを具備する。テンプレート図形決定部３２は、テンプレート図形データ選択部３２１と、テンプレート図形データ確定部３２２とを具備する。部品決定部３３は、部品図形データ選択部３３１と、データ値取得部３３２と、部品データ確定部３３３とを具備する。記憶部５０は、テンプレート図形データ記憶部５１と、部品図形データ記憶部５２と、中間ファイル記憶部５３と、ワーキングメモリ５４と、設計データ記憶部５５と、パラメータ表示状態記憶部５６とを具備する。
【００１６】
入力部１０は、マウスやキーボード等の入力装置を備え、ユーザ入力を受け付ける。具体的には、ユーザ入力としては、例えば、作図対象となる蒸気タービンのタービン番号とタービン型番とがある。タービン番号は、作図される図面と、対象となる蒸気タービンとを一対一に対応づける通し番号である。また、タービン型番は、例えば「ＭＤ−１００」と表され、「ＭＤ」が当該タービンの型式を表し、「１００」が対象となる蒸気タービン固有の番号を表している。
表示部２０は、液晶ディスプレイ等の表示装置を備え、表示データ生成部４０の生成する画面データに基づいて図形や文字等を表示する。特に、表示部２０は、パラメータ値取得部３７が取得する、作図のための各パラメータ値を表示する。
【００１７】
記憶部５０は、記憶装置の記憶領域として実現され、処理部３０を実現するために中央処理装置が実行するプログラムや、各種データを記憶する。
設計データ記憶部５５は、蒸気タービンの設計データを、蒸気タービン毎に予め記憶する。設計データには、作図対象となる蒸気タービンのタービン型番、固有の外部条件、外部条件及び型番によって求められる様々な仕様、寸法などのデータが含まれている。なお、タービン型番は、少なくとも対象となる蒸気タービンの型式に関する情報を含む。、本実施形態では、タービン型番は、さらに対象となる蒸気タービン固有の番号を含み、入力部１０で入力されるタービン型番と、ある蒸気タービンの設計データとを対応付ける情報として構成されている。
【００１８】
テンプレート図形データ記憶部５１は、蒸気タービンの各型式に対応したテンプレート図形データを予め記憶する。
部品図形データ記憶部５２は、種類、個数、詳細寸法が蒸気タービン毎に異なる部品について部品図形データを予め記憶する。
中間ファイル記憶部５３は、後述する中間ファイル管理部３５が書き込む中間ファイルを記憶する。
ワーキングメモリ５４は、処理部３０のワーキングメモリとして機能し、特に、パラメータ値を記憶する。
パラメータ表示状態記憶部５６は、表示部２０によるパラメータ値の表示状況を示すパラメータ表示状態情報を記憶する。
【００１９】
処理部３０は、中央処理装置（Central Processing Unit；ＣＰＵ）が、記憶装置からプログラムを読み出して実行することによって実現され、様々な処理を行って図面を生成する。
処理選択部３１は、入力部１０が受け付けたユーザ入力に基づいて、処理部３０が行う処理を選択する。
設計データ受付部３８は、作図対象のタービンとして、入力部１０が受け付けたタービン型番に応じた設計データを受け付ける。具体的には、設計データ受付部３８は、設計データ記憶部５５が予め記憶する蒸気タービンの設計データのうち、作図対象のタービンの型番に応じた設計データを読み出す。
【００２０】
テンプレート図形決定部３２は、生成する図面データの元となるテンプレート図形データを選択し、パラメータ値を当てはめる。テンプレート図形データ選択部３２１は、入力部１０が受け付けるユーザ入力のうち、作図対象の蒸気タービンのタービン型番に基づいて、当該タービン型番に含まれる型式と対応したテンプレート図形データを選択する。テンプレート図形データ確定部３２２は、テンプレート図形データ選択部３２１が選択したテンプレート図形データに含まれる、値を入力可能な項目（以下では、「パラメータ」と称する）に、パラメータ値取得部３７が取得するパラメータ値を当てはめることにより、テンプレート図形データを確定させる。
【００２１】
部品決定部３３は、テンプレート図形データの示すテンプレート図形に組み合わせる部品図形の種類及び個数と各部品図形の寸法とを、パラメータ値取得部３７が取得するパラメータ値から求め、求めた部品図形の種類及び個数に基づいて各部品図形を示す部品図形データを選択し、選択した部品図形データに前記部品図形の寸法を当てはめて各部品図形を確定させる。
部品図形データ選択部３３１は、テンプレート図形に組み合わせる部品図形の各々について、当該部品図形が組み合わせられるテンプレート図形における位置に応じて、部品図形データを選択する。
データ値取得部３３２は、部品図形データ選択部３３１が選択した部品図形データに含まれる可変データのデータ値を、当該部品図形データの示す部品図形が組み合わせられるテンプレート図形における位置に応じて求める。
部品データ確定部３３３は、部品図形データ選択部３３１が選択した部品図形データに、データ値取得部３３２が求めた可変データのデータ値を当てはめることにより、部品図形データを確定させる。
【００２２】
組み合わせ図面データ生成部３４は、テンプレート図形データ確定部３２２が確定させたテンプレート図形に、部品データ確定部３３３が確定させた部品図形を組み合わせた組み合わせ図面のデータを生成する。
中間ファイル管理部３５は、入力部１０が受け付けるユーザ入力に応じて、作図用の中間データを格納する中間ファイルを中間ファイル記憶部５３に書き込み、また、中間ファイル記憶部５３から中間ファイルを読み出す。
【００２３】
パラメータ値取得部３７は、設計データ受付部３８が受け付ける設計データの中から、テンプレート図形データのパラメータに入力されるパラメータ値を取得する。
パラメータ値変更部３６は、パラメータ値取得部３７が取得したパラメータ値を、入力部１０が受け付けるユーザ入力に基づいて変更する。
【００２４】
パラメータ値表示状態管理部３９は、表示部２０がパラメータ値を表示済みか否かを判定し、表示済みであると判定すると、組み合わせ図面のデータを生成するよう指示するデータ生成指示信号を出力する。
表示データ生成部４０は、表示部２０が画面表示を行うための画面データを生成する。
【００２５】
次に図２を参照して、作図装置１が生成する図面データについて説明する。
図２は、作図装置１が生成する翼関係図の図面データにて表示される図面例を示す図である。
同図の領域Ａ１は、翼関係図の主要図面を示す領域であり、翼の図形（以下、単に「翼」と称する。他も同様）Ｗ１〜Ｗ８と、車室の壁Ｈ１と、ロータＬ１とを示している。
翼Ｗ１、Ｗ３、Ｗ５、Ｗ７は静翼を示し、翼Ｗ２、Ｗ４、Ｗ６、Ｗ８は動翼を示す。また、翼Ｗ１とＷ２とで第１段を構成し、翼Ｗ３とＷ４とで第２段を構成し、翼Ｗ５とＷ６とで第３段を構成し、翼Ｗ７とＷ８とで第４段を構成する。
同図に示す型式のタービンは、段数が可変である。すなわち、同図に示す４段構成に限らず、同図における第１段の各翼が存在しない３段構成、あるいは、同図における第１段および第２段の各翼が存在しない２段構成などを取り得る。また、第１段〜第３段の各翼は、蒸気圧力や蒸気流量等の条件に応じて翼の幅が可変であり、段数に応じて翼の高さが可変である。
【００２６】
領域Ａ２は、蒸気タービンのバランスを示すバランス図を、サブ図面として表示する領域である。領域Ａ３は、表および当該表を説明するサブ図面にてタービンのクリアランスを表示する領域である。
領域Ａ４は、各段の蒸気圧力等の条件を示す表の表示領域である。領域Ａ５は、各段の出力を示す表の表示領域である。領域Ａ６は、タービン内に設けるセンサに関する情報を示す表の表示領域である。領域Ａ７は、タービン毎に付されるタービン番号と、タービンの型式を示すタービン型番と、作図する図面の図番および回次（改定番号）と、タービンの配布先（顧客名）と、タービンの設計者名とを示す表の表示領域である。
【００２７】
次に、図３〜図５を参照して、表示部２０が表示する画面および入力部１０が受け付けるユーザ入力について説明する。
図３は、表示部２０が表示する入力画面の例を示す図である。同図に示す入力画面は、文字入力欄Ｃ１〜Ｃ６と、処理選択ボタンＢ１〜Ｂ１１と、ラジオボタンＲ１〜Ｒ６とを含む。
【００２８】
文字入力欄Ｃ１〜Ｃ６は、それぞれ、タービン番号、作図する図面の図番、作図する図面の回次、タービンの配布先、タービンの設計者名、タービン型番を入力する欄である。
処理選択ボタンＢ１は、設計データ取得を選択するボタンである。当該ボタンが押下（マウスにより選択）されると、設計データ受付部３８が設計データ記憶部５５から設計データを読み出す。
処理選択ボタンＢ２およびＢ３は、作図のためのパラメータ値を保存するファイルである中間ファイルの読み書きを行うためのボタンである。処理選択ボタンＢ２が押下されると、中間ファイル管理部３５が中間ファイル記憶部５３の記憶する中間ファイルからパラメータ値を読み出す。また、処理選択ボタンＢ３が押下されると、中間ファイル管理部３５が、パラメータ値含む中間ファイルを生成し、中間ファイル記憶部５３に書き込む。
【００２９】
処理選択ボタンＢ４は、翼関係図の作図を開始するためのボタンである。各パラメータ値が表示された後に当該ボタンが押下されると、処理部３０は作図を開始する。
処理選択ボタンＢ５は、作図処理を終了するためのボタンである。当該ボタンが押下されると、処理部３０は、作図処理を終了する。すなわち、作図処理を行うプログラムの実行を終了する。
【００３０】
処理選択ボタンＢ６〜Ｂ１１は、パラメータ値を表示するためのボタンである。いずれかのボタンが押下されると、表示データ生成部４０が、該当するパラメータ値をワーキングメモリ５４から読み出し、読み出したパラメータ値を表示する画面データを生成する。そして、表示部２０は、表示データ生成部４０が生成した画面データに従ってパラメータ値を表示する。
ラジオボタンＲ１〜Ｒ６は、パラメータ値が表示済みか否かを示すためのボタンである。表示部２０は、表示データ生成部４０が生成する画面データに基づいて、表示済みのパラメータ値に対応するラジオボタンの中に丸印を表示する。
【００３１】
図４は、表示部２０が表示するパラメータ表示画面の例を示す図である。同図は、処理選択ボタンＢ６が押下された場合のパラメータ値表示画面を示しており、各段の運転条件を示すパラメータ値が表示されている。
このように、表示部２０が、押下された処理選択ボタンに対応するパラメータ値を表形式にて表示することにより、ユーザは、パラメータ値の取得漏の有無、および、値が正しいか否かを確認できる。
処理選択ボタンＢ２１は、このパラメータ表示画面を閉じて、すなわちパラメータ値の表示を終了して、入力画面に戻るためのボタンである。
【００３２】
図５は、パラメータ値が表示済みであることを示す入力画面の例を示す図である。同図は、処理選択ボタンＢ６が押下されて各段の運転条件を示すパラメータ値を表示済みである場合の入力画面を示しており、処理選択ボタンＢ６に対応するラジオボタンＲ１の中に丸印が表示されている。
このように、表示部２０が、各パラメータ値を表示済みか否かを表示することにより、ユーザは、パラメータ値の確認状況を把握できる。
【００３３】
次に、図６および図７を参照して、テンプレート図形データおよび部品図形データについて説明する。
図６は、テンプレート図形データによって表示される、ロータおよび車室の壁の図形を示す図である。このロータおよび車室の壁の図形は、部品図形である翼の図形が組み合わせられる元となる図形である。以下では、この部品図形が組み合わせられる元となる図形を「テンプレート図形」と称し、テンプレート図形を示すデータを「基本図形データ」と称する。
【００３４】
テンプレート図形データは、基本図形データと、作図に必要な各パラメータとを含む。テンプレート図形データ記憶部５１は、テンプレート図形データとして、基本図形データと、変数で表される各パラメータとを含むテンプレート図形データファイルを、タービンの型式毎に記憶している。
また、同図の破線Ｐ１〜Ｐ８は、翼を表す部品図形をテンプレート図形に組み合わせる際の基準となる位置を、翼の中心位置にて示している。テンプレート図形データは、この基準となる位置のデータを含む。この基準となる位置のデータと、ロータと動翼との隙間等を示すクリアランスのデータにより、組み合わせ図面データ生成部３４が、テンプレート図形に対する部品図形の位置を決定できる。
【００３５】
基本図形データは、例えば、各頂点や各端点の、翼関係図（生成される最終図面）中における座標にて記憶される。
なお、本実施形態では、基本図形データの各値は固定値となっているが、基本図形データが可変値を含む場合にも本発明を適用できる。例えば、ロータＬ１の軸長が可変であってもよい。この場合、テンプレート図形データは、パラメータの１つとして軸長を示す変数を含む。あるいは、車室の壁の傾きが可変であってもよいし、可変の膨らみを有していてもよい。この場合、テンプレート図形データは、パラメータの１つとして、これら可変のデータを示す変数を含む。
【００３６】
図７は、部品図形データによって表示される部品図形の例を示す図である。同図は、部品図形として動翼の図形の例を示している。同図に示される翼の幅ＷＢは蒸気圧力や蒸気流量等の条件に応じて可変であり、翼の高さＨＢは段数に応じて可変である。
部品図形データ記憶部５２は、部品図形データを示す部品図形データファイルを、部品の種類毎に記憶している。
部品図形データは、例えば、各頂点の相対座標にて記憶される。例えば、翼の幅ＷＢを変数ｘ１にて示し、翼の高さＨＢを変数ｘ２にて示し、また、頂点Ｐ２１を基準点として、頂点Ｐ２１の座標（０，０）と、頂点Ｐ２２の座標（ｘ１，０）と、頂点Ｐ２３の座標（ｘ１，ｘ２）と、頂点Ｐ２４の座標（０，ｘ２）とが記憶される。
【００３７】
次に、図８および図９を参照して、作図装置１の動作について説明する。
図８および図９は、作図装置１の処理手順を示すフローチャートである。作図装置１は、入力部１０よりユーザ入力が受け付けられて作図開始を指示されると同図の処理を開始する。
同図の処理において、まず、表示部２０が、表示データ生成部４０から出力される画面データに基づいて、予め定められた入力画面を表示する。
【００３８】
入力画面におけるタービン番号と、図番と、回次と、配布先と、設計者と、タービン型番との入力を、入力部１０が受け付けると、入力部１０は、入力された各データを処理選択部３１に出力し、処理選択部３１は、当該各データを、テンプレート図形データ選択部３２１と、設計データ受付部３８とに出力する（ステップＳ１０１）。
テンプレート図形データ選択部３２１は、処理選択部３１から出力されるデータのうち、タービン型番に含まれる型式についての情報に基づいて、テンプレート図形データ記憶部５１からテンプレート図形データを読み出す（ステップＳ１０２）。例えば、テンプレート図形データ記憶部５１は、タービン型式毎のテンプレート図形データファイルを、タービン型番に含まれる型式と対応付けて記憶している。そして、テンプレート図形データ選択部３２１は、処理選択部３１から出力されるタービン型番の示す型式に対応付けられたテンプレート図形データファイルを取得し、テンプレート図形データを読み出す。テンプレート図形データ選択部３２１は、読み出したテンプレート図形データを、テンプレート図形データ確定部３２２と、パラメータ値取得部３７とに出力する。
【００３９】
また、処理選択部３１から各データの出力を受けた設計データ受付部３８は、作図対象のタービンの設計データを設計データ記憶部５５から読み出す（ステップＳ１０３）。例えば、設計データ記憶部５５は、設計データを示す設計データファイルを、タービン毎にタービン型番と対応付けて記憶している。そして、設計データ受付部３８は、処理選択部３１から出力されるタービン型番に対応付けられた設計データファイルを取得し、設計データを読み出す。
設計データ受付部３８は、読み出した設計データをパラメータ値取得部３７に出力する。
【００４０】
パラメータ値取得部３７は、設計データ受付部３８から出力される設計データから、作図に必要なデータ値をパラメータ値として読み出す（ステップS１０４）。例えば、設計データ受付部３８から出力される設計データにおいて、各データ値が項目名と対応付けて格納されており、また、テンプレート図形データ選択部３２１から出力されるテンプレート図形データに、入力すべき各パラメータの項目名が含まれている。パラメータ値取得部３７は、テンプレート図形データから読み出した項目名に対応付けられたデータ値を、パラメータ値として読み出す。
パラメータ値取得部３７は、読み出したパラメータ値を項目名と対応付けてワーキングメモリ５４に書き込む。
【００４１】
この状態で、入力部１０はユーザ入力を待ち受け、受け付けたユーザ入力を処理選択部３１に出力する（ステップS１０５）。
ユーザ入力を取得した処理選択部３１は、取得したユーザ入力が、パラメータ値の表示を指示する入力か否かを判定する（ステップS１１１）。パラメータ値の表示を指示する入力であると判定した場合（ステップS１１１：ＹＥＳ）、処理選択部３１は、表示対象のパラメータ値を示す情報を表示データ生成部４０に出力する。表示データ生成部４０は、該当するパラメータ値をワーキングメモリ５４から読み出し、読み出したパラメータ値を示す画面データを生成し、表示部２０に出力する。表示部２０は、表示データ生成部４０から出力される画面データに基づいて、パラメータ値を示すパラメータ表示画面を表示する（ステップS１１２）。
【００４２】
例えば、図３の入力画面において、タービンの各段における蒸気圧力等の運転条件に関するパラメータ値の表示を指示する処理選択ボタンB６が押下されると、処理選択部３１は、当該ユーザ入力に基づいて、運転条件の表示が選択されたことを示す情報を表示データ生成部４０に出力する。表示データ生成部４０は、この運転条件に関するパラメータ値をワーキングメモリ５４から読み出し、表示２０は、読み出したパラメータ値を示す図４のパラメータ表示画面を表示する。
【００４３】
この状態で、入力部１０は、さらにユーザ入力を待ち受け、受け付けたユーザ入力を処理選択部３１に出力する（ステップS１１３）。
ユーザ入力を取得した処理選択部３１は、取得したユーザ入力が、パラメータ値の変更を指示する入力か否かを判定する（ステップS１１４）。パラメータ値の変更を指示する入力であると判定した場合（ステップS１１４：ＹＥＳ）、処理選択部３１は、変更対象のパラメータと、変更後のパラメータ値とを示す情報を、パラメータ値変更部３６に出力する。パラメータ値変更部３６は、処理選択部３１から入力される情報に基づいて、ワーキングメモリ５４の記憶するパラメータ値を変更する（ステップＳ１２１）。
【００４４】
また、パラメータ値変更部３６は、処理選択部３１から出力される情報を、表示データ生成部４０に出力（転送）する。表示データ生成部４０は、この情報に基づいて、画面データ中のパラメータ値を変更して表示部２０に出力する。表示部２０は、表示データ生成部４０から出力される画面データに基づいてパラメータ値を表示する。
例えば、図４の画面において、第２段の圧力の欄がマウスクリックにより選択され、値が入力されると、処理選択部３１は、第２段の圧力のパラメータ値が変更されたこと、および、変更後のパラメータ値（入力された値）を示す情報を、パラメータ値変更部３６に出力する。パラメータ値変更部３６は、当該情報に基づいてワーキングメモリ５４の記憶するパラメータ値を書き換え、また、当該情報を表示データ生成部４０に出力する。表示データ生成部４０は、当該情報に基づいて、図４の画面において第２段の圧力を示すパラメータ値を変更した画面データを生成し、表示部２０は、当該画面データに基づいて、パラメータ値が変更された画面を表示する。
その後、ステップＳ１１３に戻る。
【００４５】
一方、ステップＳ１１４にて、パラメータ値の変更を指示する入力でないと判定した場合（ステップS１１４：ＮＯ）、処理選択部３１は、当該入力がパラメータ表示を終了するよう指示する入力か否かを判定する（ステップＳ１１５）。パラメータ表示を終了するよう指示する入力であると判定した場合（ステップS１１５：ＹＥＳ）、処理選択部３１は、表示中のパラメータを示す情報をパラメータ値表示状態管理部３９に出力し、パラメータ表示の終了を指示する情報を表示データ生成部４０に出力する。
【００４６】
処理選択部３１からの情報の出力を受けたパラメータ値表示状態管理部３９は、当該情報に基づいて、パラメータ表示状態記憶部５６の記憶するパラメータ表示状態情報を更新する（ステップＳ１１６）。
例えば、パラメータ表示状態記憶部５６はパラメータ表示状態情報として、図３の処理選択ボタンＢ６〜Ｂ１１のボタンの各々に対応付けてフラグを記憶しており、各フラグの初期値は、未表示を示す「０」となっている。そして、パラメータ値表示状態管理部３９は、表示されたパラメータに対応付けられたフラグの値を、表示済みを示す「１」に書き換える。
【００４７】
また、処理選択部３１からの情報の出力を受けた表示データ生成部４０は、表示済みのパラメータのラジオボタンを更新した入力画面の画面データを、表示部２０に出力する。表示部２０は、パラメータ表示画面の表示を終了し、表示データ生成部４０から出力される画面データに基づいて入力画面を表示する。
例えば、図３の入力画面にて処理選択ボタンＢ６が押下されて図４のパラメータ表示画面が表示された後、処理選択ボタンＢ２１が押下されると、表示データ生成部４０は、ラジオボタンＲ１の中に丸印の表示を付した図５の入力画面の画面データを生成し、表示部２０に出力する。そして、表示部２０は、当該画面データに基づいて図５の入力画面を表示する。
その後ステップＳ１０５に戻る。
一方、ステップＳ１１５にて、パラメータ表示を終了するよう指示する入力でないと判定した場合（ステップS１１５：ＮＯ）はステップＳ１１３に戻る。
【００４８】
また、ステップＳ１１１にて、ユーザ入力がパラメータ値の表示を指示する入力でないと判定した場合（ステップS１１１：ＮＯ）、処理選択部３１は、当該ユーザ入力が中間ファイルの読み出し（データ取得）を指示する入力か否かを判定する（ステップＳ１３１）。中間ファイルの読み出しを指示する入力であると判定した場合（ステップＳ１３１：ＹＥＳ）、処理選択部３１は、中間ファイルの読み出しを指示する情報を中間ファイル管理部３５に出力する。当該情報の出力を受けた中間ファイル管理部３５は、中間ファイル記憶部５３が記憶する中間ファイルから中間データを読み出す（ステップＳ１３２）。この中間データは、以前に行われた作図における、選択されたテンプレート図形データと、パラメータ値と、パラメータ表示状態情報とを示すデータである。中間データを読み出すことにより、例えばパラメータ値の変更途中から作業を再開できる。
中間ファイル管理部３５は、読み出した中間データのうち、テンプレート図形データをテンプレート図形データ選択部３２１に出力し、パラメータ値をワーキングメモリ５４に書き込み、パラメータ表示状態情報をパラメータ表示状態記憶部５６に書き込む。その後、ステップＳ１０５に戻る。
【００４９】
一方、ステップＳ１３１にて、ユーザ入力が中間ファイルの読み出しを指示する入力でないと判定した場合（ステップＳ１３１：ＮＯ）、処理選択部３１は、当該ユーザ入力が中間ファイルの書き込み（データ保存）を指示する入力か否かを判定する（ステップＳ１４１）。中間ファイルの書き込みを指示する入力であると判定した場合（ステップＳ１４１：ＹＥＳ）、処理選択部３１は、中間ファイルの書き込みを指示する情報を中間ファイル管理部３５に出力する。当該情報の出力を受けた中間ファイル管理部３５は、テンプレート図形決定部３２からテンプレート図形データを取得し、ワーキングメモリ５４からパラメータ値を読み出し、パラメータ表示状態記憶部５６からパラメータ表示状態情報を読み出し、これらのデータを含む中間ファイルを生成して中間ファイル記憶部５３に書き込む（ステップＳ１４２）。
その後、ステップＳ１０５に戻る。
【００５０】
一方、ステップＳ１４１にて、ユーザ入力が中間ファイルの書き込みを指示する入力でないと判定した場合（ステップＳ１４１：ＮＯ）、処理選択部３１は、当該ユーザ入力が作図を指示する入力か否かを判定する（ステップＳ１５１）。作図を指示する入力であると判定した場合（ステップＳ１５１：ＹＥＳ）、処理選択部３１は、作図指示があったことを示す情報をパラメータ値表示状態管理部３９に出力する。
当該情報の出力を受けた、パラメータ値表示状態管理部３９は、パラメータ表示状態記憶部５６からパラメータ表示状態情報を読み出し、表示対象の全パラメータを表示済みか否か（例えば、全フラグの値が、表示済みを示す「１」になっているか否か）を判定する（ステップＳ１５２）。表示済みであると判定した場合（ステップＳ１５２：ＹＥＳ）、パラメータ値表示状態管理部３９は、作図を行うよう指示する情報（データ生成指示信号）を、テンプレート図形データ確定部３２２に出力する。
【００５１】
当該情報の出力を受けたテンプレート図形データ確定部３２２は、ワーキングメモリ５４からパラメータ値を読み出して、テンプレート図形データのパラメータに当てはめる（ステップＳ１５３）。そして、テンプレート図形データ確定部３２２は、パラメータ値を当てはめたテンプレート図形データを、組み合わせ図面データ生成部３４に出力する。
【００５２】
当該テンプレート図形データの出力を受けた部品図形データ選択部３３１は、パラメータ値と、各部品を組み合わせるテンプレート図形上の位置とに基づいて、部品図形の種類および個数を決定する（ステップＳ１５４）。
例えば、蒸気タービンの設計段階で、蒸気圧力や蒸気流量等の運転条件に基づいて、翼の段数や各段における翼の寸法が決定され、パラメータの１つであるクリアランスのデータとして作図装置１に提供される（設計データ記憶部５５に予め記憶されている）。そこで、部品図形データ選択部３３１は、このクリアランスのデータが示す段数に基づいて、部品図形である翼の図形の個数を決定する。ここで説明する例では、クリアランスのデータの中に第１段〜第４段におけるデータが含まれているものとする。この場合、部品図形データ選択部３３１は、翼の図形の個数を、段数（全部で４段）の２倍の８個に決定する。
【００５３】
そして、部品図形データ選択部３３１は、図６の破線Ｐ１〜Ｐ８で示される、各翼を組み合わせるテンプレート図形上の位置に基づいて、破線Ｐ１、Ｐ３、Ｐ５、Ｐ７の各位置にて組み合わせる部品図形の種類を静翼の部品図形に決定し、破線Ｐ２、Ｐ４、Ｐ６、Ｐ８の各位置にて組み合わせる部品図形の種類を動翼の部品図形に決定する。例えば、破線Ｐ１〜Ｐ８の位置と、用いる部品図形の種類とを対応付ける情報がテンプレート図形データに含まれており、部品図形データ選択部３３１は、当該情報に基づいて、部品図形の種類を選択する。あるいは、後ろ（図６の右側）から動翼、静翼、動翼、静翼、・・・の順に交互に選択するとの規則を部品図形データ選択部３３１が予め記憶しており、当該規則に基づいて部品図形の種類を選択するなど、他の方法を用いるようにしてもよい。
【００５４】
部品図形データ選択部３３１は、選択した部品図形の種類毎に、部品図形データを部品図形データ記憶部５２から読み出す。ここで説明する例では、部品図形データ選択部３３１は、動翼の部品図形データと、静翼の部品図形データとを部品図形データ記憶部５２から読み出す（ステップＳ１５５）。
そして、部品図形データ選択部３３１は、選択した読み出した部品図形データと、パラメータ値が当てはめられたテンプレート図形データとを、データ値取得部３３２に出力する。
なお、各データが固定値の部品図形が含まれる場合、部品図形データ記憶部５２が固定値の部品図形データを記憶しておき、部品図形データ選択部３３１が当該部品図形データを読み出すようにしてもよい。例えば、ここで示す例では、最終段の動翼および静翼は、蒸気圧力等の条件にかかわらず、幅、高さ共に常に一定である。そこで、部品図形データ記憶部５２が、幅や高さが固定値の部品図形データを記憶しておき、部品図形データ選択部３３１が当該部品図形データを読み出すようにしてもよい。これにより、データ値取得部３３２が、幅および高さを算出する必要が無くなり、演算量を削減できる。
【００５５】
当該部品図形データ等の出力を受けたデータ値取得部３３２は、各部品図形データの可変データ、すなわち変数で示されるデータのデータ値を、パラメータ値と、各部品を組み合わせるテンプレート図形上の位置とから求める（ステップＳ１５６）。
例えば、図６の破線Ｐ２にて示される位置にて組み合わせられる動翼の可変データである、動翼の幅（図７のＷＢ）および高さ（図７のＨＢ）の値を求める場合、データ値取得部３３２は、テンプレート図形中における破線Ｐ２の位置から、当該動翼が第１段の動翼（図６において最左に位置する動翼）であると判定する。そして、データ値取得部３３２は、パラメータに含まれるクリアランスのデータから、第１段における動翼の幅および高さのデータを読み出す。
【００５６】
データ値取得部３３２は、求めたデータ値を部品図形データと対応付け、さらに、当該部品を組み合わせるテンプレート図形上の位置を示す情報（例えば、図６の破線Ｐ１〜Ｐ８によって示される位置の座標値）とを対応付ける。そして、データ値取得部３３２は、この対応付けを行った部品図形データと、パラメータ値が当てはめられたテンプレート図形データとを、部品データ確定部３３３に出力する。
当該データを取得した部品データ確定部３３３は、部品図形データの可変データにデータ値を当てはめて各部品図形の寸法を確定させ（ステップＳ１５７）、寸法の確定した部品図形データと、パラメータ値が当てはめられたテンプレート図形データとを、組み合わせ図面データ生成部３４に出力する。
【００５７】
当該部品図形データ等の出力を受けた組み合わせ図面データ生成部３４は、テンプレート図形データに含まれる基本図形データと、各部品図形データとを組み合わせる（ステップＳ１５８）。具体的には、組み合わせ図形データ生成部３４は、テンプレート図形データに含まれる、部品図形をテンプレート図形に組み合わせる際の基準となる位置のデータと、テンプレート図形と部品図形との間隔を示すデータ（ロータと動翼との隙間等を示すクリアランスのデータ）に基づいて、テンプレート図形に対する部品図形の位置を決定し、決定した位置にて組み合わせを行なった図形を示す図形データを生成する。
以下では、この組み合わせによって得られる図形データを「組み合わせ図形データ」と称する。
【００５８】
そして、組み合わせ図面データ生成部３４は、組み合わせ図形データにおいて、静翼と車室の壁との重なり部分を修正する（ステップＳ１５９）。例えば、図６に示すように、車室の壁の図形に窪みが設けられていない場合、図１０に示すように、組み合わせ図形データにおいて、静翼Ｗ１、３、５、７の各々と車室の壁Ｈ１とに重なり部分が生じる。この重なり部分は、実際のタービンでは、静翼をはめ込むために車室の壁に設けられる窪みに相当する。そこで、組み合わせ図面データ生成部３４は、車室の壁の図形を静翼の図形に応じて窪ませるよう、車室の壁の図形データを修正する。これにより、図２に示されるように、車室の壁と静翼との重なりのない図形データが得られる。
【００５９】
また、組み合わせ図面データ生成部３４は、対称部分を省略表示するデータを生成する（ステップＳ１６０）。例えば、翼関係図においては、動翼及び静翼がロータを中心として線対称に配置される。組み合わせ図面データ生成部３４は、これらの翼のうち、翼関係図においてロータの下側に配置される翼を省略表示する。具体的には、ロータの上側に表示された各動翼と同じ幅で、ロータの下側に動翼の部品図形データを組み合わせ、高さを波線で省略表示するよう修正し、図２に示される図形のデータを得る。これにより、対称図形であることを示しつつ、図形表示に必要な領域の増加を抑えられる。
【００６０】
さらに、組み合わせ図面データ生成部３４は、各表および各サブ図面の図形データを生成し、組み合わせ図形データに組み合わせて、翼関係図の図面データを生成する（ステップＳ１６１）。例えば、組み合わせ図面データ生成部３４は、所定の項目のパラメータ値に基づいて、図２の領域Ａ４〜Ａ７に示される各表の図形データを生成し、翼関係図中における所定の位置に組み合わせる。また、組み合わせ図面データ生成部３４は、予め記憶する、可変データを含むバランス図の図形データに、各可変データに対応するパラメータ値を当てはめて、図２の領域Ａ２に示されるバランス図の図形データを生成し、翼関係図中における所定の位置に組み合わせる。さらに、組み合わせ図面データ生成部３４は、クリアランスを示すパラメータ値に基づいてクリアランスの表を生成し、予め記憶する図形データと組み合わせて図２の領域Ａ３に示される図表の図形データを生成し、翼関係図中における所定の位置に組み合わせる。これにより、翼関係図の図面データが得られる。
【００６１】
組み合わせ図面データ生成部３４は、生成した図形データを、表示データ生成部４０に出力する。そして、表示データ生成部４０は、当該図形データに基づいて、翼関係図を表示する画面データを生成し、表示部２０に出力する。表示部２０は、当該画面データに基づいて、翼関係図を表示する（ステップＳ１６２）。なお、組み合わせ図面データ生成部３４が、生成した図形データを記憶部５０に書き込んだり、さらには、生成した図形データを作図装置１に接続されるプリンタに出力することにより、翼関係図をプリントアウトするようにしてもよい。
その後、ステップＳ１０５に戻る。
また、ステップＳ１５２において、パラメータを表示済みでないと判定した場合（ステップＳ１５２：ＮＯ）も、ステップＳ１０５に戻る。
一方、ステップＳ１５１において、ユーザ入力が作図を指示する入力でないと判定した場合（ステップＳ１５１：ＮＯ）、処理選択部３１は、当該ユーザ入力が、作図の終了を指示する入力か否かを判定する（ステップＳ１７１）。作図の終了を指示する入力であると判定した場合（ステップＳ１７１：ＹＥＳ）同図の処理を終了する。
一方、作図の終了を指示する入力でないと判定した場合（ステップＳ１７１：ＮＯ）ステップＳ１０５に戻る。
【００６２】
以上のように、部品決定部３３が、テンプレート図形に組み合わせる部品図形の種類および個数と、各部品図形の寸法とを、テンプレート図形において部品を組み合わせる位置と、パラメータ値とに基づいて決定する。そして、組み合わせ図面データ生成部３４が、テンプレート図形データに含まれる、部品図形をテンプレート図形に組み合わせる際の基準となる位置のデータ等に基づいて、テンプレート図形と部品とを組み合わせる。これにより、ユーザは、各部品を拡大縮小する操作や、部品同士を適切な位置で組み合わせる操作を行う必要がない。従って、ユーザの負担を軽減できる。
また、パラメータ値表示状態管理部３９が、パラメータ値を表示済みか否かを判定し、表示済みであると判定すると、作図を行うよう指示するデータ生成指示信号を出力するので、作図の際に、ユーザによるパラメータ値の確認漏れを防ぐことができる。
【００６３】
また、部品図形データ記憶部５２が可変データを含む部品図形データと固定データのみからなる部品図形データとを記憶しておき、部品決定部３３が、当該部品図形が組み合わせられるテンプレート図形における位置に応じて部品図形データを選択することにより、固定データのみからなる部品図形データについてはデータ値を求める必要がなくなり、演算量を削減できる。
また、設計データ記憶部５５が設計データを記憶しておき、パラメータ値取得部３７が設計データからパラメータ値を取得することにより、自動でデータを取得でき、データ入力ミスを防止できる。すなわち、設計データ記憶部５５は、設計データ計算ツールにて算出された設計データを記憶しておき、パラメータ値取得部３７がこの設計データから直接パラメータ値を取得することにより、ユーザがパラメータの項目毎に設計データを入力する必要がなくなるので、ユーザの負担を軽減でき、また、データ入力ミスを防止できる。
【００６４】
なお、上述したように、処理部３０の全部または一部の機能は、プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより実現できる。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００６５】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００６６】
１  作図装置
１０  入力部
２０  表示部
３０  処理部
３１  処理選択部
３２  テンプレート図形決定部
３２１  テンプレート図形データ選択部
３２２  テンプレート図形データ確定部
３３  部品決定部
３３１  部品図形データ選択部
３３２  データ値取得部
３３３  部品データ確定部
３４  組み合わせ図面データ生成部
３５  中間ファイル管理部
３６  パラメータ値変更部
３７  パラメータ値取得部
３８  設計データ受付部
３９  パラメータ値表示状態管理部
４０  表示データ生成部
５０  記憶部
【図１】
2012048354.tif 000003
【図２】
2012048354.tif 000004
【図３】
2012048354.tif 000005
【図４】
2012048354.tif 000006
【図５】
2012048354.tif 000007
【図６】
2012048354.tif 000008
【図７】
2012048354.tif 000009
【図８】
2012048354.tif 000010
【図９】
2012048354.tif 000011
【図１０】
2012048354.tif 000012