(57)【特許請求の範囲】
【請求項１】
建物ユニットを複数配置して構成されるユニット式建物の設計に用いるＣＡＤシステムであって、
柱、天井梁および床梁からなる略直方体状の骨組みを有した標準建物ユニットを配置するユニット配置手段と、前記配置した標準建物ユニットを内部に中間床を備える中間床ユニットに変更するユニット変更手段と、中間床の設置領域に応じた中間床タイプを記憶した記憶手段とを備え、
前記ユニット変更手段は、選択された変更対象の標準建物ユニットに対して中間床を配置する中間床配置処理部と、配置する中間床の位置に対応した天井梁を削除する天井梁削除処理部とを有し、
前記中間床配置処理部は、入力された中間床タイプに応じて中間床の設置可能領域の始点および終点を選択可能に表示するとともに、選択された始点および終点に渡る中間床を配置し、
前記天井梁削除処理部は、入力された中間床タイプに応じた天井梁を削除するか否かを選択可能に表示し、削除することが選択された場合には、削除可能位置の始点および終点を選択可能に表示するとともに、選択された始点から終点までの天井梁を削除することを特徴とするＣＡＤシステム。
【請求項２】
請求項１に記載されたＣＡＤシステムにおいて、
前記記憶手段に記憶された中間床タイプは、
前記建物ユニットの平面矩形領域における前記中間床の設置位置に応じて区別され、
前記平面矩形領域における一対の長辺および一対の短辺の各々に沿って設けられる各一対の長辺外側端縁および短辺外側端縁を有した中間床が当該建物ユニットの内部略全体に設置される第１の中間床タイプと、
前記一対の長辺および一対の短辺のうち、一方の短辺の略全長に沿って設けられる短辺外側端縁と、この短辺外側端縁に連続して各長辺の途中位置まで延びる２つの長辺外側端縁と、これら２つの長辺外側端縁に連続しかつ他方の短辺よりも内方に離隔して設けられる短辺内側端縁とを有した中間床が設置される第２の中間床タイプと、
前記一対の長辺および一対の短辺のうち、一方の長辺の略全長に沿って設けられる長辺外側端縁と、この長辺外側端縁に連続して各短辺の途中位置まで延びる２つの短辺外側端縁と、これら２つの短辺外側端縁に連続しかつ他方の長辺よりも内方に離隔して設けられる長辺内側端縁とを有した中間床が設置される第３の中間床タイプと、
当該建物ユニットの１本の柱に連続して前記一対の長辺のうち一方の途中位置まで延びる長辺外側端縁と、前記柱に連続して前記一対の短辺のうち一方の途中位置まで延びる短辺外側端縁と、前記長辺外側端縁に連続しかつ他方の短辺よりも内方に離隔して設けられる短辺内側端縁と、この短辺内側端縁と前記短辺外側端縁とに渡って他方の長辺よりも内方に離隔して設けられる長辺内側端縁とを有した中間床が設置される第４の中間床タイプと、
の４種類を含んで構成されていることを特徴とするＣＡＤシステム。
【請求項３】
請求項２に記載されたＣＡＤシステムにおいて、
前記ユニット変更手段の天井梁削除処理部は、
前記第１または第３の中間床タイプが入力され、かつ天井梁を削除することが選択された場合において、前記建物ユニットの四隅に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを始点とするとともに、この始点から長辺を挟んだ反対側の隅に終点を表示し、この終点が選択された場合に、前記始点から終点までの天井梁を削除し、削除した天井梁位置に削除済み記号を表示し、
前記第２または第４の中間床タイプが入力され、かつ天井梁を削除することが選択された場合において、前記建物ユニットの四隅に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを始点とするとともに、この始点から長辺を挟んだ反対側の隅および当該隅から前記始点側に所定距離だけ戻った複数の位置に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを終点とするとともに、前記始点から終点までの天井梁を削除し、削除した天井梁位置に削除済み記号を表示することを特徴とするＣＡＤシステム。
【請求項４】
請求項３に記載されたＣＡＤシステムにおいて、
前記各中間床タイプに応じて間柱を生成する間柱生成処理部を備え、この間柱生成処理部は、
前記第２の中間床タイプが入力され、かつ天井梁を削除しないことが選択された場合において、前記２つの長辺外側端縁と短辺内側端縁との交差位置に２本の間柱を生成し、
前記第２の中間床タイプが入力され、かつ天井梁を削除することが選択され、かつ前記始点から長辺を挟んだ反対側の隅に終点が設定された場合において、前記２つの長辺外側端縁のうち、天井梁を削除した側の長辺外側端縁を終点側の柱まで延長した中間床梁を生成するとともに、天井梁を削除しない側の長辺外側端縁と短辺内側端縁との交差位置に間柱を生成し、
前記第２の中間床タイプが入力され、かつ天井梁を削除することが選択され、かつ前記隅から前記始点側に所定距離だけ戻った位置に終点が設定された場合において、この終点位置に間柱を生成するとともに、天井梁を削除しない側の長辺外側端縁と短辺内側端縁との交差位置に間柱を生成することを特徴とするＣＡＤシステム。
【請求項５】
請求項２または請求項３に記載されたＣＡＤシステムにおいて、
前記各中間床タイプに応じて間柱を生成する間柱生成処理部を備え、この間柱生成処理部は、
前記第３の中間床タイプが入力された場合において、前記２つの短辺外側端縁と長辺内側端縁との交差位置に２本の間柱を自動生成することを特徴とするＣＡＤシステム。
【請求項６】
請求項２または請求項３に記載されたＣＡＤシステムにおいて、
前記各中間床タイプに応じて間柱を生成する間柱生成処理部を備え、この間柱生成処理部は、
前記第４の中間床タイプが入力された場合において、前記長辺外側端縁と短辺内側端縁との交差位置、前記短辺外側端縁と長辺内側端縁との交差位置、および前記短辺内側端縁と長辺内側端縁との交差位置に間柱を自動生成することを特徴とするＣＡＤシステム。
【請求項７】
請求項２から請求項６のいずれかに記載されたＣＡＤシステムにおいて、
前記各中間床タイプの前記長辺外側端縁に設けられる中間床梁の長さ寸法を判定する中間床梁長判定部を備え、この中間床梁長判定部は、中間床梁の長さ寸法が所定寸法を超える場合に当該中間床梁の下側に下部間柱を生成することを特徴とするＣＡＤシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＤシステムに関し、詳しくは、略直方体状に形成された骨組みを有する建物ユニットを複数配置して構成されるユニット式建物の設計に用いる建物用のＣＡＤシステムに関する。
【背景技術】
【０００２】
略直方体状に形成された骨組みを有する建物ユニットを左右および上下に複数配置して構成されるユニット式建物があり、このような建物の設計においては、コンピュータ上で動作するＣＡＤシステムが一般的に利用されている。
そして、設計にあたっては、建物の構築に必要な各種の部品を建物の各部位に配置していくことになり、例えば、標準ユニットや屋根ユニット、バルコニユニット、台形ユニット等、複数種類用意された各ユニットを選択し、これらを建物の各部位に順次配置する作業を設計者が行うこととなる。このような建物用のＣＡＤシステムには、各種の建物ユニット等が予め記憶されており、設計者が逐次目的に応じて必要な部品の詳細な選定を行ってから、選定した部品の入力指定を行ってこれを各部位に配置するため、設計者が逐次各部品の内容を一つ一つ詳細に確認する必要があり、建物全体の設計を完了させるまでに多くの時間を要するという不都合があった。
【０００３】
以上のような不都合を改善するために、先ず標準ユニットを配置しておいてから、適宜な位置の標準ユニットを種類が異なる他のユニットに変更することで、入力指定作業の迅速化を可能としたＣＡＤシステムが提案されている（例えば、特許文献１参照）。
一方、建物ユニットとして、骨組み内部に中間床を有した中間床ユニットがあり、このような中間床ユニットを建物内に配置することで、各階を上下に分けた空間や上下階に跨る空間を有したユニット式建物が知られている。このような中間床を有したユニット式建物では、中間床の上下の空間の一方を居室とし、他方を収納空間として利用することで、建物内部空間が有効に利用できるとともに、収納物が出し入れしやすく利便性に優れた収納空間が確保できるようになっている。そして、前述のＣＡＤシステムを用いて中間床ユニットを含んだユニット式建物を設計する場合には、配置した標準ユニットを適宜な中間床ユニットに変更することで、中間床ユニットが配置されることとなる。
【０００４】
【特許文献１】特許第３６５０６３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、中間床ユニットには、そのユニットのサイズ（平面的な大きさであり、例えば、２．５×２．５モジュール、２．５×４．０モジュールのものなど）や、中間床の設置領域のタイプ（例えば、ユニットの平面全体に中間床が設置されるものや、平面の一部に中間床が設置されるものなど）、中間床上側の天井梁の有無（天井梁を削除するか否か）、中間床を支持する間柱の有無等の組合せによって、数十〜百超の種類が存在する。このため、中間床ユニットを選択する際には、その多種多様な設計モデルの中から、その内容を一つ一つ詳細に確認した上で適宜なものを設計作業者が選択する必要があり、設計作業に手間と時間が掛かってしまうという問題がある。また、多数のモデルの中から選択することで、選択ミスが起きる可能性も高まるため、設計品質の低下や手直しによる作業効率の低下を招く原因にもなり、この点でも問題である。
【０００６】
本発明の目的は、中間床ユニットの配置が容易かつ確実にでき、設計作業全体の手間の削減および時間の短縮化が可能なＣＡＤシステムを提供することにある。
【課題を解決するための手段】
【０００７】
この目的を達成するために本発明のＣＡＤシステムは、以下の構成を備える。
すなわち、図面も参照して説明すると、本発明のＣＡＤシステム１は、建物ユニットを複数配置して構成されるユニット式建物の設計に用いるＣＡＤシステムであって、柱、天井梁および床梁からなる略直方体状の骨組み１４を有した標準建物ユニット１００としての標準ユニット７１を配置するユニット配置手段としてのユニット配置部３Ａと、配置した標準ユニット７１を内部に中間床１５を備える中間床ユニットに変更するユニット変更手段としてのユニット変更部３Ｂと、中間床１５の設置領域に応じた中間床タイプを記憶した記憶手段としての記憶装置２とを備え、ユニット変更部３Ｂは、選択された変更対象の標準ユニット７１に対して中間床１５を配置する中間床配置処理部３７と、配置する中間床１５の位置に対応した天井梁１２を削除する天井梁削除処理部３６とを有し、中間床配置処理部３７は、入力された中間床タイプに応じて中間床１５の設置可能領域の始点および終点を選択可能に表示するとともに、選択された始点および終点に渡る中間床１５を配置し、天井梁削除処理部３６は、入力された中間床タイプに応じた天井梁１２を削除するか否かを選択可能に表示し、削除することが選択された場合には、削除可能位置の始点および終点を選択可能に表示するとともに、選択された始点から終点までの天井梁１２を削除することを特徴とする。
【０００８】
この発明によれば、ユニット変更部によって標準ユニットを中間床ユニットに変更する際に、入力された中間床タイプに応じて中間床の設置可能領域の始点および終点を選択可能に中間床配置処理部が表示するとともに、選択された始点および終点に渡る中間床を中間床配置処理部が配置することで、設計作業者が順次選択していくだけで中間床タイプに応じた中間床が配置できる。そして、入力された中間床タイプに応じた天井梁を削除するか否かを選択可能に天井梁削除処理部が表示し、削除することが選択された場合には、削除可能位置の始点および終点を選択可能に表示するとともに、選択された始点から終点までの天井梁を天井梁削除処理部が削除することで、必要に応じて天井梁も削除した中間床ユニットを生成することができる。従って、多種多様な中間床ユニットの中から設計作業者が特定のものを選択する手間が省略でき、中間床ユニットの選択ミスも防止できるので、設計作業の効率化を図って設計時間が短縮化可能で、かつ設計品質を確保することができる。さらに、作成中の図面における建物全体を見渡しながら適切な位置に中間床ユニットを生成し、その周辺の建物ユニットとの関連を認識しながら中間床を配置したり、天井梁を削除したりできるので、入力作業がスムーズになるとともに、入力ミスが生じにくく、作業の効率化および設計品質の向上を図ることができる。
【０００９】
この際、本発明のＣＡＤシステム１では、記憶装置２に記憶された中間床タイプは、建物ユニット７１の平面矩形領域における中間床１５の設置位置に応じて区別され、平面矩形領域における一対の長辺および一対の短辺の各々に沿って設けられる各一対の長辺中間床梁１６Ａおよび短辺中間床梁１６Ｂを有した中間床１５Ａが建物ユニット７１の内部略全体に設置される第１の中間床タイプ２１０、２２０と、前記一対の長辺および一対の短辺のうち、一方の短辺の略全長に沿って設けられる短辺中間床梁１６Ｂと、この短辺中間床梁１６Ｂに連続して長辺の途中位置まで延びる２つの長辺中間床梁１６Ｃと、これら２つの長辺中間床梁１６Ｃに連続しかつ他方の短辺よりも内方に離隔して設けられる短辺中間床梁１６Ｄとを有した中間床１５Ｂが設置される第２の中間床タイプ２３０〜２５０と、前記一対の長辺および一対の短辺のうち、一方の長辺の略全長に沿って設けられる長辺中間床梁１６Ａと、この長辺中間床梁１６Ａに連続して各短辺の途中位置まで延びる２つの短辺中間床梁１６Ｆと、これら２つの短辺中間床梁１６Ｆに連続しかつ他方の長辺よりも内方に離隔して設けられる長辺中間床梁１６Ｅとを有した中間床１５Ｃが設置される第３の中間床タイプ２７０と、建物ユニット７１の１本の柱１１に連続して前記一対の長辺のうち一方の途中位置まで延びる長辺中間床梁１６Ｃと、柱１１に連続して前記一対の短辺のうち一方の途中位置まで延びる短辺中間床梁１６Ｆと、長辺中間床梁１６Ｃに連続しかつ他方の短辺よりも内方に離隔して設けられる短辺中間床梁１６Ｈと、この短辺中間床梁１６Ｈと短辺中間床梁１６Ｆとに渡って他方の長辺よりも内方に離隔して設けられる長辺中間床梁１６Ｇとを有した中間床１５Ｄが設置される第４の中間床タイプ２８０と、の４種類を含んで構成されていることが好ましい。
【００１０】
この構成によれば、中間床の配置の違いによる少なくとも４つの中間床タイプに対応し、これらの各タイプの中間床ユニットを容易かつ確実に生成することができ、各タイプにおいて、設計作業者が直感的かつスムーズな作業手順で設計作業を進めることができる。なお、各中間床タイプにおける中間床の位置や大きさ（各辺の長さ）は、中間床タイプを記憶する記憶手段に、中間床タイプごとに選択可能な位置情報や大きさ情報として格納されており、これらの情報に基づいて前記中間床配置処理部が中間床の設置可能領域の始点および終点を選択可能に表示するように構成されている。
【００１１】
また、本発明のＣＡＤシステム１では、ユニット変更部３Ｂの天井梁削除処理部３６は、前記第１または第３の中間床タイプが入力され、かつ天井梁１２を削除することが選択された場合において、建物ユニット７１の四隅に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを始点とするとともに、この始点から長辺を挟んだ反対側の隅に終点を表示し、この終点が選択された場合に、前記始点から終点までの天井梁１２を削除し、削除した天井梁位置に削除済み記号Ｍ９を表示し、前記第２または第４の中間床タイプが入力され、かつ天井梁１２を削除することが選択された場合において、建物ユニット７１の四隅に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを始点とするとともに、この始点から長辺を挟んだ反対側の隅および当該隅から前記始点側に所定距離だけ戻った複数の位置に選択可能な基準点を表示し、これらの基準点のうちの選択された１つを終点とするとともに、前記始点から終点までの天井梁１２を削除し、削除した天井梁位置に削除済み記号Ｍ９を表示することが好ましい。
【００１２】
この構成によれば、中間床タイプに対応して、削除可能な天井梁の削除候補位置（始点および終点）を天井梁削除処理部が選択可能に表示することで、表示された候補位置から設計作業者が選択していくだけで効率的に設計作業を進めることができ、中間床タイプによっては削除不能な位置の天井梁を削除してしまうようなミスも防止することができる。なお、各中間床タイプにおける天井梁の削除位置や削除長さ等は、中間床タイプを記憶する記憶手段に、中間床タイプごとに選択可能な位置情報や長さ情報として格納されており、これらの情報に基づいて前記天井梁削除処理部が天井梁の削除可能位置の始点および終点を選択可能に表示するように構成されている。
【００１３】
さらに、本発明のＣＡＤシステム１では、各中間床タイプに応じて間柱１７を生成する間柱生成処理部３８を備え、この間柱生成処理部３８は、前記第２の中間床タイプが入力され、かつ天井梁を削除しないことが選択された場合において、２つの長辺中間床梁１６Ｃと短辺中間床梁１６Ｄとの交差位置に２本の間柱１７を生成し、前記第２の中間床タイプが入力され、かつ天井梁１２を削除することが選択され、かつ前記始点から長辺を挟んだ反対側の隅に終点が設定された場合において、２つの中間床梁１６Ｃのうち、天井梁１２を削除した側の長辺中間床梁１６Ｃを終点側の柱まで延長した長辺中間床梁１６Ａを生成するとともに、天井梁１２を削除しない側の長辺中間床梁１６Ｃと短辺中間床梁１６Ｄとの交差位置に間柱１７を生成し、前記第２の中間床タイプが入力され、かつ天井梁１２を削除することが選択され、かつ前記隅から前記始点側に所定距離だけ戻った位置に終点が設定された場合において、この終点位置に間柱１７を生成するとともに、天井梁１２を削除しない側の長辺中間床梁１６Ｃと短辺中間床梁１６Ｄとの交差位置に間柱１７を生成することが好ましい。
【００１４】
また、本発明のＣＡＤシステム１では、前記各中間床タイプに応じて間柱１７を生成する間柱生成処理部３８を備え、この間柱生成処理部２８は、前記第３の中間床タイプが入力された場合において、前記２つの短辺中間床梁１６Ｆと長辺中間床梁１６Ｅとの交差位置に２本の間柱１７を自動生成するように構成されていてもよい。
さらに、本発明のＣＡＤシステム１では、前記各中間床タイプに応じて間柱１７を生成する間柱生成処理部３８を備え、この間柱生成処理部２８は、前記第４の中間床タイプが入力された場合において、長辺中間床梁１６Ｃと短辺中間床梁１６Ｈとの交差位置、短辺中間床梁１６Ｆと長辺中間床梁１６Ｇとの交差位置、および短辺中間床梁１６Ｈと長辺中間床梁１６Ｇとの交差位置に間柱１７を自動生成するように構成されていてもよい。
【００１５】
これらの構成によれば、中間床タイプに対応して中間床を支持する間柱を自動的に生成する間柱生成処理部を備えたことで、設計作業者が手動で個々の間柱を入力する必要がなく、設計作業をさらに効率化することができる。なお、各中間床タイプにおける間柱の生成位置は、中間床タイプを記憶する記憶手段に、中間床タイプごとに間柱位置情報として格納されており、この情報に基づいて前記間柱生成処理部が適宜な位置に間柱を生成するように構成されている。
【００１６】
また、本発明のＣＡＤシステム１では、前記各中間床タイプの長辺中間床梁の長さ寸法を判定する中間床梁長判定部３９を備え、この中間床梁長判定部３９は、中間床梁の長さ寸法が所定寸法を超える場合に長辺中間床梁の下側に下部間柱１８を生成することが好ましい。
【００１７】
この構成によれば、中間床梁長判定部で中間床梁の長さ寸法を判定し、この判定により中間床梁の長さ寸法が所定寸法を超える場合に中間床梁の下側に下部間柱を生成することで、中間床を確実に支持することができるようになり、このような判定および下部間柱の生成が設計作業者の手動によらずに自動的に実行されることで、設計作業の効率化を一層促進させることができる。なお、各中間床タイプにおける中間床梁の長さ寸法に応じた下部間柱の有無や生成位置は、中間床タイプを記憶する記憶手段に、中間床タイプごとに下部間柱位置情報として格納されており、この情報に基づいて前記中間床梁長判定部が下部間柱を生成するか否かを判定するとともに、適宜な位置に下部間柱を生成するように構成されている。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態を図面に基づいて説明する。
図１には、本発明の実施形態に係るＣＡＤシステム１の構成が示されている。
【００１９】
［システムの構成］
ＣＡＤシステム１は、ユニット式建物を構成する各種のユニット（部品）を記憶する記憶手段としての記憶装置２と、この記憶装置２に記憶されたユニットから適宜なユニットを選択して図面中に配置する配置制御部３と、配置したユニットの描画や入力操作用メニューを表示する表示手段４と、設計作業者の操作により各種の設定入力を行う入力手段５と、当該システム１で描画した図面を紙等に出力する出力手段６とを備えて構成されている。配置制御部３は、後述する標準建物ユニットを配置するユニット配置手段としての標準ユニット配置部３Ａと、配置した標準建物ユニットを後述する中間床ユニットに変更するユニット変更手段としてのユニット変更部３Ｂとを備えている。
【００２０】
このＣＡＤシステム１において、表示手段４としては、ＣＲＴディスプレイや液晶ディスプレイ等の各種の表示装置が利用可能であり、入力手段５としては、マウス、キーボード、ライトペン、タブレット、デジタイザ等の各種の入力装置が利用可能であり、出力手段６としては、プリンタやプロッタ等の各種の出力装置が利用可能である。これらの表示手段４、入力手段５、あるいは出力手段６をそれぞれ構成する各装置の台数は、任意であり、一台でもよく、複数台でもよい。例えば、表示手段４については、複数台の液晶ディスプレイにより構成（入力操作用メニュー画面と描画用画面とを別のディスプレイに表示するなど）してもよく、あるいは画面分割方式等を適宜用いて一台のＣＲＴディスプレイにより構成してもよい。
【００２１】
また、記憶装置２は、ハードディスク、バルク、フロッピーディスク、ＲＯＭ（読み出し専用メモリ）、ＣＤＲＯＭ、光ディスク、磁気テープ等の既存の記憶媒体により構成されている。そして、配置制御部３は、マイクロコンピュータ、ミニコン、パソコン等、ＣＰＵやメモリを有した計算機で構成され、標準ユニット配置部３Ａやユニット変更部３Ｂは、計算機で実行可能に組み込まれたプログラムなどによって構成されている。
【００２２】
記憶装置２には、各種のユニットの情報として、例えば、名称表示用データ等の種別情報や、大きさ表示用データ等の寸法情報、当該ユニットを図面に描画するための描画用データなどが記憶されており、記憶されるユニットの例としては、次のようなものがある。例えば、柱、天井梁および床梁からなる略直方体状の骨組みを有した標準建物ユニット１００（図２参照）や、骨組み内部に中間床を備える中間床ユニット２００（図３〜図１０参照）などの他に、図示しない台形ユニット、セットバックユニット（引っ込みユニット）、カーポートユニット（車庫ユニット）、バルコニーユニット、ピロティユニット（庇ユニット）などがある。
【００２３】
また、配置制御部３における標準ユニット配置部３Ａは、記憶装置２に記憶されたユニットのうち標準建物ユニットの名称表示用データおよび大きさ表示用データを入力してこれらを表示手段４の画面上に選択可能なメニューとして配列表示する表示部３１と、このメニューに従って設計者により入力された入力手段５からの入力信号を受けてどの標準建物ユニットを配置するかを選択する選択部３２と、選択した標準建物ユニットを配置する部位（原点および方向）を指定する部位指定部３３と、選択した標準建物ユニットの描画用データを記憶装置２から読み込んで部位指定部３３により指定された部位に描画用データを描画して標準建物ユニットを配置する配置部３４とを備えている。
【００２４】
一方、ユニット変更部３Ｂは、標準ユニット配置部３Ａによって配置された標準建物ユニットのうち、設計者により選択された標準建物ユニットに対し中間床ユニットへの変更処理を行うもので、適宜なメニュー画面（図１３〜図１５参照）を表示するメニュー表示部等を有し、メニュー画面に従って設計者により入力された入力手段５からの入力信号を受けて以下の各処理部によって変更処理を実行する。具体的には、ユニット変更部３Ｂは、設計者からの中間床タイプの入力処理を行う中間床タイプ入力処理部３５と、中間床ユニットにおける天井梁の削除処理を行う天井梁削除処理部３６と、中間床ユニットに対する中間床の配置処理を行う中間床配置処理部３７と、配置した中間床に応じて間柱の生成処理を行う間柱生成処理部３８と、配置した中間床における床梁長さ寸法を判定する中間床梁長判定部３９とを備えている。
【００２５】
［建物ユニットの説明］
ここで、ＣＡＤシステム１を用いて設計するユニット式建物を構成する建物ユニットについて、図２〜図１０に基づいて説明する。
図２は、標準建物ユニット１００を示す斜視図である。図３〜図１０は、それぞれ中間床ユニット２００を示す斜視図であり、図３、図４には、第１の中間床タイプの中間床を有した第１中間床ユニット２１０，２２０が示され、図５〜図８には、第２の中間床タイプの中間床を有した第２中間床ユニット２３０〜２６０が示され、図９には、第３の中間床タイプの中間床を有した第３中間床ユニット２７０が示され、図１０には、第４の中間床タイプの中間床を有した第４中間床ユニット２８０が示されている。
【００２６】
図２において、標準建物ユニット１００は、四隅に立設された４本の柱１１と、これらの柱１１の上端同士を連結する４本の天井梁１２（２本の長辺天井梁１２Ａおよび２本の短辺天井梁１２Ｂ）と、柱１１の下端同士を連結する４本の床梁１３（２本の長辺床梁１３Ａおよび２本の短辺床梁１３Ｂ）と、から略直方体状に形成された骨組み１４を有して構成されている。そして、標準建物ユニット１００には、長辺天井梁１２Ａ間に架設された天井小梁および天井小梁に支持された天井面材（図示略）や、長辺床梁１３Ａ間に架設された根太および根太に支持された床面材（図示略）などが設けられている。さらに、骨組み１４には、内壁、外壁、サッシ窓、その他の艤装部材等が予め工場で取り付けられていてもよい。
【００２７】
図３および図４において、第１中間床ユニット２１０，２２０は、標準建物ユニット１００と同様の骨組み１４と、この骨組み１４の内部に設けられる中間床１５とを有して構成されている。中間床１５は、柱１１の中間部同士を連結する４本の中間床梁１６（２本の長辺中間床梁１６Ａおよび２本の短辺中間床梁１６Ｂ）と、長辺中間床梁１６Ａ間に架設された根太および根太に支持された床面材（図示略）などとを有して構成されている。すなわち、第１中間床ユニット２１０，２２０では、骨組み１４の平面矩形領域における一対の長辺に沿って設けられる一対の長辺外側端縁が長辺中間床梁１６Ａで構成され、一対の短辺に沿って設けられる一対の短辺外側端縁が短辺中間床梁１６Ｂで構成され、平面視で骨組み１４の内部略全体に中間床１５（第１中間床１５Ａ）が設置されている（第１の中間床タイプ）。そして、図３に示す第１中間床ユニット２１０において、天井梁１２は省略されず、図４に示す第１中間床ユニット２２０において、短辺方向一方（図中、手前側）の長辺天井梁１２Ａが全長に渡って省略されている。
【００２８】
図５〜図８において、第２中間床ユニット２３０〜２６０は、標準建物ユニット１００と同様の骨組み１４と、この骨組み１４の内部に設けられる中間床１５と、中間床１５を支持する間柱１７とを有して構成されている。中間床１５は、２本の長辺中間床梁１６Ｃ、１本の短辺中間床梁１６Ｂおよび１本の短辺中間床梁１６Ｄと、これらで囲まれた矩形状内部にて長辺中間床梁１６Ｃ間に架設された根太および根太に支持された床面材（図示略）などとを有して構成されている。そして、骨組み１４の平面矩形領域における一対の長辺に沿って２本の長辺中間床梁１６Ｃがそれぞれ設けられ、一方の短辺に沿って１本の短辺中間床梁１６Ｂが設けられ、他方の短辺よりも内方に位置して短辺中間床梁１６Ｄが設けられている。すなわち、第２中間床ユニット２３０〜２６０では、骨組み１４の平面矩形領域における一対の長辺および一対の短辺のうち、一方の短辺の略全長に沿って設けられる短辺外側端縁が短辺中間床梁１６Ｂで構成され、各長辺の途中位置まで延びる２つの長辺外側端縁が長辺中間床梁１６Ｃで構成され、これら２つの長辺外側端縁に連続しかつ他方の短辺よりも内方に離隔して設けられる短辺内側端縁が短辺中間床梁１６Ｄで構成され、平面視で骨組み１４の平面矩形領域と比較して長辺方向の長さ寸法が小さく形成された中間床１５（第２中間床１５Ｂ）が設置されている（第２の中間床タイプ）。
【００２９】
具体的に、図５に示す第２中間床ユニット２３０は、骨組み１４の一方および他方の長辺において天井梁１２と床梁１３とを連結する一対の間柱１７と、長辺方向一方の柱１１と間柱１７との中間部同士を連結する２本の長辺中間床梁１６Ｃと、長辺方向一方の柱１１の中間部同士を連結する１本の短辺中間床梁１６Ｂと、間柱１７の中間部同士を連結する１本の短辺中間床梁１６Ｄとを有して構成され、これらの長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ，１６Ｄで囲まれた領域に第２中間床１５Ｂが形成されている。そして、図５に示す第２中間床ユニット２３０において、天井梁１２は省略されていない。
【００３０】
次に、図６に示す第２中間床ユニット２４０は、骨組み１４の一方および他方の長辺において天井梁１２と床梁１３とを連結する一対の間柱１７と、長辺方向一方の柱１１と間柱１７との中間部同士を連結する２本の長辺中間床梁１６Ｃと、長辺方向一方の柱１１の中間部同士を連結する１本の短辺中間床梁１６Ｂと、間柱１７の中間部同士を連結する１本の短辺中間床梁１６Ｄとを有して構成され、これらの長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ，１６Ｄで囲まれた領域に第２中間床１５Ｂが形成されている。そして、図６に示す第２中間床ユニット２４０では、骨組み１４の一方の長辺における天井梁１２は、長辺方向一方の柱１１と間柱１７との区間で省略され、長辺方向他方の柱１１と間柱１７と上端部同士間には、長辺天井梁１２Ｃが架設されている。さらに、長辺天井梁１２Ｃの間柱１７側端部と、他方の長辺における長辺天井梁１２Ａとの間には、短辺天井梁１２Ｄが架設され、これらの長辺天井梁１２Ａ，１２Ｃおよび短辺天井梁１２Ｂ，１２Ｄで囲まれた領域に天井小梁や天井面材、天井ブレース等が設けられている。
【００３１】
次に、図７に示す第２中間床ユニット２５０は、骨組み１４の一方および他方の長辺において天井梁１２と床梁１３とを連結する一対の間柱１７と、長辺方向一方の柱１１と間柱１７との中間部同士を連結する２本の長辺中間床梁１６Ｃとを有して構成されている。ここで、一対の間柱１７のうち一方（図手前側）の間柱１７は、他方よりも長辺方向他方寄り（図の右寄り）に設けられ、つまり２本の長辺中間床梁１６Ｃのうちの一方（図手前側）が他方よりも長く形成されている。このように長く形成された一方の長辺中間床梁１６Ｃの下側には、長辺床梁１３Ａとの間に架設される下部間柱１８が設けられている。さらに、第２中間床ユニット２５０は、長辺方向一方の柱１１の中間部同士を連結する１本の短辺中間床梁１６Ｂと、一方の長辺中間床梁１６Ｃと間柱１７の中間部とを連結する１本の短辺中間床梁１６Ｄとを有して構成され、これらの長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ，１６Ｄで囲まれた領域に第２中間床１５Ｂが形成されている。そして、図７に示す第２中間床ユニット２５０では、骨組み１４の一方の長辺における天井梁１２は、長辺方向一方の柱１１と間柱１７との区間で省略され、長辺方向他方の柱１１と間柱１７と上端部同士間には、長辺天井梁１２Ｃが架設されている。さらに、長辺天井梁１２Ｃの間柱１７側端部と、他方の長辺における長辺天井梁１２Ａとの間には、短辺天井梁１２Ｄが架設され、これらの長辺天井梁１２Ａ，１２Ｃおよび短辺天井梁１２Ｂ，１２Ｄで囲まれた領域に天井小梁や天井面材、天井ブレース等が設けられている。
【００３２】
次に、図８に示す第２中間床ユニット２６０は、骨組み１４の一方の長辺において柱１１の中間部同士を連結する長辺中間床梁１６Ａと、骨組み１４の他方の長辺において天井梁１２と床梁１３とを連結する間柱１７と、長辺方向一方の柱１１と間柱１７との中間部同士を連結する１本の長辺中間床梁１６Ｃとを有して構成されている。そして、一方の長辺中間床梁１６Ａの下側には、長辺床梁１３Ａとの間に架設される下部間柱１８が設けられている。さらに、第２中間床ユニット２６０は、長辺方向一方の柱１１の中間部同士を連結する１本の短辺中間床梁１６Ｂと、一方の長辺中間床梁１６Ａと間柱１７の中間部とを連結する１本の短辺中間床梁１６Ｄとを有して構成され、これらの長辺中間床梁１６Ａ，１６Ｃおよび短辺中間床梁１６Ｂ，１６Ｄで囲まれた領域に第２中間床１５Ｂが形成されている。そして、図８に示す第２中間床ユニット２６０では、骨組み１４の一方の長辺における天井梁１２が全長に渡って省略されている。
【００３３】
一方、図９において、第３中間床ユニット２７０は、標準建物ユニット１００と同様の骨組み１４と、この骨組み１４の内部に設けられる中間床１５と、中間床１５を支持する間柱１７とを有して構成されている。中間床１５は、２本の長辺中間床梁１６Ａ，１６Ｅと、２本の短辺中間床梁１６Ｆと、これらで囲まれた矩形状内部にて長辺中間床梁１６Ａ，１６Ｅ間に架設された根太および根太に支持された床面材（図示略）などとを有して構成されている。そして、骨組み１４の平面矩形領域における一対の短辺に沿って２本の短辺中間床梁１６Ｆがそれぞれ設けられ、一方の長辺に沿って１本の長辺中間床梁１６Ａが設けられ、他方の長辺よりも内方に位置して長辺中間床梁１６Ｅが設けられている。すなわち、第３中間床ユニット２７０では、骨組み１４の平面矩形領域における一対の長辺および一対の短辺のうち、一方の長辺の略全長に沿って設けられる長辺外側端縁が長辺中間床梁１６Ａで構成され、各短辺の途中位置まで延びる２つの短辺外側端縁が短辺中間床梁１６Ｆで構成され、これら２つの短辺外側端縁に連続しかつ他方の長辺よりも内方に離隔して設けられる長辺内側端縁が長辺中間床梁１６Ｅで構成され、平面視で骨組み１４の平面矩形領域と比較して短辺方向の長さ寸法が小さく形成された中間床１５（第３中間床１５Ｃ）が設置されている（第３の中間床タイプ）。
【００３４】
具体的に、図９に示す第３中間床ユニット２７０は、骨組み１４の一方および他方の短辺において天井梁１２と床梁１３とを連結する一対の間柱１７と、短辺方向一方の柱１１と間柱１７との中間部同士を連結する２本の短辺中間床梁１６Ｆと、短辺方向一方の柱１１の中間部同士を連結する１本の長辺中間床梁１６Ａと、間柱１７の中間部同士を連結する１本の長辺中間床梁１６Ｅとを有して構成され、これらの長辺中間床梁１６Ａ，１６Ｅおよび短辺中間床梁１６Ｆで囲まれた領域に第３中間床１５Ｃが形成されている。そして、図９に示す第３中間床ユニット２７０において、短辺方向一方（図中、手前側）の長辺天井梁１２Ａが全長に渡って省略されている。
【００３５】
また、図１０において、第４中間床ユニット２８０は、標準建物ユニット１００と同様の骨組み１４と、この骨組み１４の内部に設けられる中間床１５と、中間床１５を支持する間柱１７とを有して構成されている。中間床１５は、２本の長辺中間床梁１６Ｃ，１６Ｇと、２本の短辺中間床梁１６Ｆ，１６Ｈと、これらで囲まれた矩形状内部にて長辺中間床梁１６Ｃ，１６Ｇ間に架設された根太および根太に支持された床面材（図示略）などとを有して構成されている。そして、骨組み１４の平面矩形領域における一方の長辺に沿って１本の長辺中間床梁１６Ｃが設けられ、他方の長辺よりも内方に位置して長辺中間床梁１６Ｇが設けられ、一方の短辺に沿って１本の短辺中間床梁１６Ｆが設けられ、他方の短辺よりも内方に位置して短辺中間床梁１６Ｈが設けられている。すなわち、第４中間床ユニット２８０では、骨組み１４の平面矩形領域における１つの角を構成する１本の柱１１に連続して長辺の途中位置まで延びる長辺外側端縁が長辺中間床梁１６Ｃで構成され、前記１本の柱１１に連続して短辺の途中位置まで延びる短辺外側端縁が短辺中間床梁１６Ｆで構成され、長辺外側端縁に連続しかつ他方の短辺よりも内方に離隔して設けられる短辺内側端縁が短辺中間床梁１６Ｈで構成され、短辺中間床梁１６Ｆ，１６Ｈの端部同士に渡って他方の長辺よりも内方に離隔して設けられる長辺内側端縁が長辺中間床梁１６Ｇで構成され、平面視で骨組み１４の平面矩形領域と比較して長辺および短辺の両方向の長さ寸法が小さく形成された中間床１５（第４中間床１５Ｄ）が設置されている（第４の中間床タイプ）。
【００３６】
具体的に、図１０に示す第４中間床ユニット２８０は、骨組み１４の一方の長辺および他方の短辺においてそれぞれ天井梁１２と床梁１３とを連結する一対の間柱１７と、前記１本の柱１１と各間柱１７との中間部同士を連結する長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｆとを有して構成されている。そして、第４中間床ユニット２８０では、骨組み１４の一方の長辺における天井梁１２は、長辺方向一方の柱１１と間柱１７との区間で省略され、長辺方向他方の柱１１と間柱１７と上端部同士間には、長辺天井梁１２Ｃが架設されている。さらに、長辺天井梁１２Ｃの間柱１７側端部と、他方の長辺における長辺天井梁１２Ａとの間には、短辺天井梁１２Ｄが架設され、これらの長辺天井梁１２Ａ，１２Ｃおよび短辺天井梁１２Ｂ，１２Ｄで囲まれた領域に天井小梁や天井面材、天井ブレース等が設けられている。また、短辺天井梁１２Ｄと床小梁との間に第３の間柱１７が架設されており、この間柱１７に長辺中間床梁１６Ｇおよび短辺中間床梁１６Ｈの他端が連結され、これらの長辺中間床梁１６Ｃ，１６Ｇおよび短辺中間床梁１６Ｆ，１６Ｈで囲まれた領域に第４中間床１５Ｄが形成されている。
【００３７】
[ＣＡＤシステムの操作説明]
このような本実施形態においては、以下のようにしてユニット式建物に中間床ユニットの入力を行う。
【００３８】
［操作方法の説明］
図１１は、表示手段の画面上に標準建物ユニットとしての標準ユニットを配置するための操作方法の説明図である。図１２は、標準ユニットを複数配置するための操作方法の説明図である。
［標準ユニットの指定］
まず、図１１の画面Ｇ１のように、標準ユニット配置部３Ａの表示部３１は、標準指定ユニットの高さ寸法選択メニュー７０Ａを表示手段４に表示する。この高さ寸法選択メニュー７０Ａには、表示部３１は高さ寸法の異なる複数の標準ユニット、例えば、標準ユニット、階高ユニット、蔵ユニットなどを表示する。設計者は、この高さ寸法選択メニュー７０Ａから入力手段５により、入力操作Ｍ１のように、いずれかの高さ寸法の標準指定ユニットを選択するための入力を行う。ここでは「標準ユニット」の入力を行うものとする。この入力操作Ｍ１により、選択部３２は、入力信号を受けて標準ユニットを選択する。
そして、画面Ｇ２のように、表示部３１は標準ユニットの大きさを選択するための大きさ選択メニュー７０Ｂを表示する。設計者は、この大きさ選択メニュー７０Ｂからいずれかの大きさを選択するための入力を行う。ここでは入力操作Ｍ２のように、「４０＊２５（４．０×２．５モジュール）」を入力する。この入力操作Ｍ２により、選択部３２は、入力信号を受けて標準ユニットの大きさを選択する。
【００３９】
次に、設計者は、入力操作Ｍ３のように、選択した標準ユニットを配置するための原点を指定するための入力を行い、そして、入力操作Ｍ４のように、配置する方向を指定するための入力を行う。この入力操作Ｍ３、Ｍ４により、部位指定部３３は、標準ユニットの原点および方向を指定する。
そして、配置部３４は、選択した標準ユニットの描画用データを記憶装置２から読み込み、画面Ｇ４のように、指定された部位に描画用データを描画して標準ユニット７１を配置する。
【００４０】
続いて、標準ユニット７１を別の部位にも配置する場合には、図１２の画面Ｇ５のように、前述した画面Ｇ３における入力操作Ｍ３，Ｍ４と同様にして、入力操作Ｍ５のように配置する原点を指定するための入力を行うとともに、入力操作Ｍ６のように、配置する方向を指定するための入力を行う。そして、上述したように、部位指定部３３は標準ユニットの原点および方向を指定し、配置部３４は、画面Ｇ６のように、標準ユニット７１を配置する。
さらに、大きさの異なる標準ユニットを配置する場合には、再び、表示部３１は大きさ選択メニュー７０Ｂを表示する。そして、部位指定部３３、配置部３４は、同様な操作を繰り返して、画面Ｇ７のように、大きさの異なる標準ユニット７１を配置する。
【００４１】
［中間ユニットへの変更］
次に、各部位に配置されたユニットのうち必要な標準ユニット７１に対して、ユニット変更部３Ｂが中間ユニットへの属性変更を行う。設計者は、入力手段５を用いて標準ユニット７１の属性変更の必要有りの指令を入力する。そして、中間床タイプ入力処理部３５は属性変更ユニットメニューを表示する。属性変更ユニットメニューには、中間床ユニット、台形ユニット、セットバックユニット（引っ込みユニット）、カーポートユニット（車庫ユニット）、階高ユニット、階低ユニット（蔵ユニット）などが表示される。次に、属性変更ユニットメニューから入力手段５を用いて中間床ユニットを選択するための入力を行う。
そして、中間床タイプ入力処理部３５は、表示手段４の画面上に中間床ユニットメニューを表示する。中間床ユニットメニューには、第１の中間床タイプ、第２の中間床タイプ、第３の中間床タイプ、第４の中間床タイプが表示される。設計者がこれらの中間床タイプのいずれかを選択する処理を行う。これにより、中間床タイプ入力処理部３５は、選択された中間床タイプの入力処理を行う。その後、画面Ｇ７のように表示された標準ユニット７１のうちから属性変更の対象とする標準ユニット７１を指定する。
【００４２】
次に、天井梁削除処理部３６は、中間床ユニットにおける天井梁の削除処理を行うかどうかの選択をする。ここで、天井梁の削除処理を選択する場合には、天井梁削除処理部３６は、表示手段４の画面上に配置された標準ユニット７１に対して、削除する天井梁上に始点を指定するとともに、始点に対して天井梁を削除処理する点である終点を指定する。これにより、天井梁削除処理部３６は、始点と終点との間に位置する天井梁を削除処理する。一方、天井梁を削除しないように選択すると、天井梁削除処理部３６は天井梁を削除することなく処理を終了する。
【００４３】
そして、中間床配置処理部３７は、表示手段４の画面上に配置された標準ユニット７１に対して、天井梁を削除する際に指定した始点と同位置に始点を指定するとともに、始点に対して中間床を配置処理する終点を指定する。中間床配置処理部３７は、これら始点および終点により中間床の配置処理を行う。
【００４４】
次に、間柱生成処理部３８は、天井梁を削除する際に指定した始点および終点に対応する位置に、間柱の生成処理を行う。ここで、間柱の作成位置が標準ユニット７１の柱１１に重なる場合には、間柱生成処理部３８は、不要と判断して間柱を生成することなく処理を終了する。そして、配置した中間床領域の頂点に対応する位置に間柱の生成処理を行う。ここで、間柱の作成位置が標準ユニット７１の柱１１に重なる場合や、すでに生成した間柱が中間床梁の同一辺上にある場合にも、間柱を作成することなく処理を終了する。さらに、天井梁を削除する際に指定した始点および終点に対応する位置に柱が重なり、かつ長辺中間床梁の辺上に中間床の領域の頂点が重なる場合には、中間床梁と床梁との間に下部間柱の生成処理を行う。
【００４５】
そして、中間床梁長判定部３９は、配置した中間床における長辺中間床梁の長さ寸法を判定する。画面上において、削除された長辺天井梁に重なる中間床梁の床梁長さ寸法は、削除された天井梁の長辺の長さ寸法である。また、削除されていない長辺天井梁と重なる中間床梁の床梁長さ寸法は、長辺天井梁と重なる辺の長さ寸法である。そして、これら中間床梁の長さ寸法が所定寸法を超える場合に、それぞれの長辺中間床梁の下側、すなわち、長辺中間床梁と長辺床梁との間に下部間柱を配置する。
【００４６】
次に第１の中間床タイプである中間床ユニット２１０，２２０、第２の中間床タイプである中間床ユニット２３０〜２６０、第３の中間床タイプである中間床ユニット２７０、第４の中間床タイプである中間床ユニット２８０のそれぞれについて作成する場合に分けて説明する。
【００４７】
（第１の中間床タイプへの変更）
図１３は、標準ユニットを第１の中間床タイプの中間床ユニットに変更する操作方法の説明図である。
（第１中間床ユニット２２０の生成）
まず、第１中間床ユニット２２０の生成操作について説明する。
中間床ユニットメニューにおいて、中間床タイプ入力処理部３５は第１の中間床タイプの入力処理を行う。そして、設計者が天井梁を削除するように入力処理し、天井梁削除処理部３６は、天井梁の削除を受け付ける。すると、天井梁削除処理部３６は図１３の画面Ｇ８のように、属性変更の対象として指定された標準ユニット７１（７１Ａ）と、中間床ユニットを生成する際の処理工程メニュー７２を表示手段４に表示する。天井梁削除処理部３６は標準ユニット７１Ａの柱１１に対応する隅に、４つの始点７１Ａ１を×字状に表示する。設計者は入力操作Ｍ８Ａ１により始点７１Ａ１を選択し、天井梁削除処理部３６は始点７１Ａ１を指定する。この後、画面Ｇ９のように、天井梁削除処理部３６は標準ユニット７１Ａなどを表示する。天井梁削除処理部３６は標準ユニット７１Ａに対して、始点７１Ａ１から長辺を挟んだ反対側の隅に、終点７１Ａ２を表示する。設計者は入力操作Ｍ８Ａ２により終点７１Ａ２を選択し、天井梁削除処理部３６は終点７１Ａ２を指定する。そして、天井梁削除処理部３６は始点７１Ａ１と終点７１Ａ２とで挟まれた長辺天井梁１２Ａを削除処理する。
【００４８】
そして、中間床配置処理部３７は天井梁を削除処理する際に指定した始点７１Ａ１と同位置に始点７１Ａ３を表示するので、設計者は始点７１Ａ３を選択する。天井梁削除処理部３６は始点７１Ａ３の入力を受け付けた後、画面Ｇ１０のように、標準ユニット７１Ａに対して、始点７１Ａ３と、始点７１Ａ３に対して中間床１５Ａを骨組み１４の内部全体に配置するように、柱１１に対応する隅に終点７１Ａ４を表示する。設計者は入力操作Ｍ８Ａ３により終点７１Ａ４を選択し、中間床配置処理部３７は終点７１Ａ４を指定する。これにより、中間床配置処理部３７は２本の長辺中間床梁１６Ａ，２本の短辺中間床梁１６Ｂで囲まれた中間床１５Ａを生成する。
なお、中間床配置処理部３７は、画面Ｇ９のように、標準ユニット７１Ａにおける、削除処理された長辺天井梁１２Ａに沿う位置に、削除済み記号Ｍ９を表示する。
【００４９】
次に、間柱生成処理部３８は、上述したように、不要と判断し、間柱および下部間柱を生成することなく処理を終了する。
【００５０】
次に、中間床梁長判定部３９は、削除された長辺天井梁１２Ａ側における長辺中間床梁１６Ａの床梁長さ寸法と、削除されていない長辺天井梁１２Ａと重なる長辺中間床梁１６Ａの床梁長さ寸法とは、所定長さ寸法を超えないと判断し、下部間柱を生成することなく処理を終了する。
これらにより、ユニット変更部３Ｂは、図４に示すような第１中間床ユニット２２０を生成する。
【００５１】
（第１中間床ユニット２１０の生成）
次に、第１中間床ユニット２１０の生成操作について説明する。
ユニット変更部３Ｂは，第１中間床ユニット２２０の生成処理と同様に処理するが、天井梁削除処理部３６が天井梁を削除処理することなく終了する。これにより、図３に示すような第１中間床ユニット２１０を生成する。
【００５２】
（第２の中間床タイプへの変更）
次に、中間床ユニットメニューにおいて、第２の中間床タイプを選択し、標準ユニットから第２中間床ユニットへの変更操作について説明する。
図１４は、標準ユニットを第２の中間床タイプの第２中間床ユニットに変更する操作方法の説明図である。
（第２中間床ユニット２５０の生成）
まず、第２中間床ユニット２５０の生成操作について説明する。
中間床ユニットメニューにおいて、中間床タイプ入力処理部３５は第２の中間床タイプの入力処理を行う。そして、設計者が天井梁を削除するように入力処理し、天井梁削除処理部３６は、天井梁の削除を受け付ける。天井梁削除処理部３６は、第１中間床ユニット２２０を生成する際と同様に、図１４の画面Ｇ１１のように、４つの始点７１Ｂ１を表示する。設計者は入力操作Ｍ８Ｂ１により始点７１Ｂ１を選択し、天井梁削除処理部３６は始点７１Ｂ１を指定する。この後、画面Ｇ１２のように、天井梁削除処理部３６は標準ユニット７１Ｂに対して、始点７１Ｂ１から長辺を挟んだ反対側の隅およびこの隅から始点７１Ｂ１側に所定距離だけ戻った位置に複数の終点７１Ｂ２を表示する。設計者は入力操作Ｍ８Ｂ２により始点７１Ｂ１から長辺を挟んだ反対側の隅に近い位置に終点７１Ｂ２を選択し、天井梁削除処理部３６は終点７１Ｂ２を指定する。そして、天井梁削除処理部３６は始点７１Ｂ１と終点７１Ｂ２とで挟まれた長辺天井梁１２Ａを削除処理する。なお、天井梁において、削除されずに残った領域には、長辺天井梁１２Ａ，１２Ｃおよび短辺天井梁１２Ｂ，１２Ｄで囲まれた天井梁１２が配設される。
【００５３】
そして、中間床配置処理部３７は天井梁を削除処理する際に指定した始点７１Ｂ１と同位置に始点７１Ｂ５を表示するので、設計者は始点７１Ｂ５を選択する。天井梁削除処理部３６は始点７１Ｂ５を指定した後、画面Ｇ１３のように、標準ユニット７１Ｂに対して、始点７１Ｂ５と、始点７１Ｂ５の対角位置の近傍に終点７１Ｂ６を２箇所表示する。ここで、一方の長辺中間床梁１６Ｃが他方の長辺中間床梁１６Ｃよりも長さ寸法が短くなるように、設計者は入力操作Ｍ８Ｂ５により終点７１Ｂ６を選択し、中間床配置処理部３７は終点７１Ｂ６を指定する。これにより、中間床配置処理部３７は、図７のように、２本の長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ、１６Ｄで囲まれた中間床１５Ｂを配置する。
【００５４】
次に、間柱生成処理部３８は、標準ユニット７１における天井梁１２を削除する際に指定した終点７１Ｂ２に対応する位置に、間柱１７を配置するように処理する。この間柱１７は、長辺天井梁１２Ｃと長辺床梁１３Ａとの間に位置する。
また、間柱生成処理部３８は、中間床１５Ｂの領域の頂点に対応する位置にも間柱１７を配置するように処理する。この間柱１７は、長辺天井梁１２Ａと、長辺床梁１３Ａとの間に位置する。
【００５５】
さらに、中間床梁長判定部３９は、削除された長辺天井梁側における長辺中間床梁１６Ｃの床梁長さ寸法が、所定長さ寸法を超えると判断し、下部間柱１８を生成する。下部間柱１８は、長辺中間梁１６Ｃと長辺床梁１３Ａとの間に位置する。
これらにより、ユニット変更部３Ｂは、図７に示すような第２中間床ユニット２５０を生成する。
【００５６】
（第２中間床ユニット２４０の生成）
次に第２中間床ユニット２４０の生成操作について説明する。
ユニット変更部３Ｂは、中間床ユニット２５０と同様に処理するが、天井梁を削除する際、設計者は入力操作Ｍ８Ｂ３により始点に近接する終点７１Ｂ３を選択し、天井梁削除処理部３６は、終点７１Ｂ３を指定する。これにより、天井梁削除処理部３６は、図６のように、始点７１Ｂ１と終点７１Ｂ３とで挟まれた天井梁を削除する。
また、中間梁１５Ｂを配置する際、設計者は入力操作Ｍ８Ｂ５により始点７１Ｂ５に近接する終点７１Ｂ６を選択し、中間床配置処理部３７は、終点７１Ｂ６を指定する。これにより、中間床配置処理部３７は、図６のように、２本の長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ、１６Ｄで囲まれた中間床１５Ｂを配置する。
そして、中間床梁長判定部３９は、長辺中間床梁１６Ｃの床梁長さ寸法が、所定長さ寸法を超えないと判断し、下部間柱を生成することなく処理を終了する。
これらにより、ユニット変更部３Ｂは、図６に示すような第２中間床ユニット２４０を生成する。
【００５７】
（第２中間床ユニット２６０の生成）
次に第２中間床ユニット２６０の生成について説明する。
ユニット変更部３Ｂは，中間床ユニット２５０と同様に処理するが、天井梁を削除する際、設計者は入力操作Ｍ８Ｂ４により始点から長辺を挟んだ反対側の隅に位置する終点７１Ｂ４を選択し、天井梁削除処理部３６は終点７１Ｂ４を指定する。そして、天井梁削除処理部３６は始点７１Ｂ１と終点７１Ｂ４とで挟まれた長辺天井梁を削除処理する。
また、中間梁１５Ｂを配置する際、設計者は入力操作Ｍ８Ｂ５により始点７１Ｂ５に近接する終点７１Ｂ６を選択し、中間床配置処理部３７は、終点７１Ｂ６を指定する。これにより、中間床配置処理部３７は、図８のように、長辺中間床梁１６Ａ，１６Ｃおよび短辺中間床梁１６Ｂ、１６Ｄで囲まれた中間床１５Ｂを配置する。
そして、天井梁を削除する際に指定した始点７１Ｂ１および終点７１Ｂ４に対応する位置に柱１１が重なり、かつ長辺中間床梁１６Ａの辺上に中間床１５Ｂの領域の頂点が重なるので、間柱生成処理部３８は、中間床１５Ｂの領域の頂点に対応する位置に下部間柱１８を生成する。下部間柱１８は、長辺中間床梁１６Ａと長辺床梁１３Ａとの間に位置する。
これらにより、ユニット変更部３Ｂは、図８に示すような第２中間床ユニット２６０を生成する。
【００５８】
（第２中間床ユニット２３０の生成）
次に第２中間床ユニット２３０の生成について説明する。
ユニット変更部３Ｂは，中間床ユニット２５０と同様に処理するが、天井梁削除処理部３６は、天井梁の削除が不要と判断し、天井梁を削除することなく処理を終了する。
また、中間梁１５Ｂを配置する際、設計者は入力操作Ｍ８Ｂ５により始点７１Ｂ５に近接する終点７１Ｂ６を選択し、中間床配置処理部３７は、終点７１Ｂ６を指定する。これにより、中間床配置処理部３７は、図５のように、２本の長辺中間床梁１６Ｃおよび短辺中間床梁１６Ｂ、１６Ｄで囲まれた中間床１５Ｂを配置する。
また、中間床梁長判定部３９は、長辺中間床梁１６Ｃの床梁長さ寸法が、所定長さ寸法を超えないと判断し、下部間柱を生成することなく処理を終了する。
これらにより、ユニット変更部３Ｂは、図５に示すような第２中間床ユニット２３０を生成する。
【００５９】
（第３の中間床タイプへの変更）
（第３中間床ユニット２７０の生成）
次に、第３中間床ユニット２７０の生成について説明する。
中間床ユニットメニューにおいて、中間床タイプ入力処理部３５は第３の中間床タイプの入力処理を行う。そして、設計者が天井梁を削除するように入力処理し、天井梁削除処理部３６は、天井梁の削除を受け付ける。天井梁削除処理部３６は、第１中間床ユニット２２０を生成する際と同様に、図１５の画面Ｇ１４のように、４つの始点７１Ｃ１を表示する。設計者は入力操作Ｍ８Ｃ１により始点７１Ｃ１を選択し、天井梁削除処理部３６は始点７１Ｃ１を指定する。この後、画面Ｇ１５のように、天井梁削除処理部３６は標準ユニット７１Ｃに対して、始点７１Ｃ１から長辺を挟んだ反対側の隅に終点７１Ｃ２を表示する。設計者は入力操作Ｍ８Ｃ２により始点７１Ｃ１から長辺を挟んだ反対側の隅に近い位置に終点７１Ｃ２を選択し、天井梁削除処理部３６は終点７１Ｃ２を指定する。そして、天井梁削除処理部３６は始点７１Ｃ１と終点７１Ｃ２とで挟まれた長辺天井梁１２Ａを削除処理する。
【００６０】
そして、中間床配置処理部３７は天井梁を削除処理する際に指定した始点７１Ｃ１と同位置に始点７１Ｃ３を表示するので、設計者は始点７１Ｃ３を選択する。天井梁削除処理部３６は始点７１Ｃ３を指定した後、画面Ｇ１６のように、標準ユニット７１Ｃに対して、始点７１Ｃ３と、２つの終点７１Ｃ４を表示する。終点７１Ｃ４は、始点７１Ｃ３を有する短辺中間床梁１６Ｆに対向する短辺中間床梁１６Ｆ上に複数表示される。ここで、設計者は入力操作Ｍ８Ｃ３により一方の終点７１Ｃ４を選択し、中間床配置処理部３７は終点７１Ｃ４を指定する。これにより、中間床配置処理部３７は、図９のように、長辺中間床梁１６Ａ，１６Ｅ，２本の短辺中間床梁１６Ｆで囲まれた中間床１５Ｃを配置する。
【００６１】
次に、間柱生成処理部３８は、配置された中間床１５Ｃの領域の頂点に対応する位置に、間柱１７を配置するように処理する。この間柱１７は、短辺天井梁１２Ｂと短辺床梁１３Ｂとの間に位置する。
【００６２】
次に、中間床梁長判定部３９は、長辺中間床梁１６Ａの床梁長さ寸法が、所定長さ寸法を超えないと判断し、下部間柱を生成することなく処理を終了する。
これらにより、ユニット変更部３Ｃは、図９に示すような第３中間床ユニット２７０を生成する。
【００６３】
（第４の中間床タイプへの変更）
図１６は、標準ユニットを第４の中間床タイプの中間床ユニットに変更する操作方法の説明図である。
（第４中間床ユニット２８０の生成）
次に、第４中間床ユニット２８０の生成について説明する。
中間床ユニットメニューにおいて、中間床タイプ入力処理部３５は第４の中間床タイプの入力処理を行う。そして、設計者が天井梁を削除するように入力処理し、天井梁削除処理部３６は、天井梁の削除を受け付ける。天井梁削除処理部３６は、第１中間床ユニット２２０を生成する際と同様に、図１６の画面Ｇ１７のように、４つの始点７１Ｄ１を表示する。設計者は入力操作Ｍ８Ｄ１により始点７１Ｄ１を選択し、天井梁削除処理部３６は始点７１Ｄ１を指定する。この後、画面Ｇ１８のように、天井梁削除処理部３６は標準ユニット７１Ｄに対して、始点７１Ｄ１から長辺を挟んだ反対側の隅およびこの隅から始点７１Ｄ１側に所定距離だけ戻った位置に終点７１Ｄ２を表示する。設計者は入力操作Ｍ８Ｄ２により始点７１Ｄ１から長辺を挟んだ反対側の隅の近傍に位置する終点７１Ｄ２を選択し、天井梁削除処理部３６はこの終点７１Ｄ２を指定する。そして、天井梁削除処理部３６は始点７１Ｄ１と終点７１Ｄ２とで挟まれた長辺天井梁１２Ａを削除処理する。なお、天井梁１２において、削除されずに残った領域には、長辺天井梁１２Ａ，１２Ｃおよび短辺天井梁１２Ｂ，１２Ｄで囲まれた天井梁１２が配設される。
【００６４】
そして、中間床配置処理部３７は天井梁を削除処理する際に指定した始点７１Ｄ１と同位置に始点７１Ｄ３を表示するので、設計者は始点７１Ｄ３を選択する。天井梁削除処理部３６は始点７１Ｄ３を指定した後、画面Ｇ１９のように、標準ユニット７１Ｄに対して、始点７１Ｄ３と、２つの終点７１Ｄ４とを表示する。終点７１Ｄ４は、始点７１Ｄ３と重なる隅に対して対角の関係である隅よりも始点７１Ｄ３側の位置に表示される。ここで、設計者は入力操作Ｍ８Ｄ３により一方の終点７１Ｄ４を選択し、中間床配置処理部３７は終点７１Ｄ４を指定する。これにより、中間床配置処理部３７は、図１０のように、長辺中間床梁１６Ｃ、１６Ｇ、短辺中間床梁１６Ｆ、１６Ｈで囲まれた中間床１５Ｄを配置する。
【００６５】
さらに、間柱生成処理部３８は、配置された中間床１５Ｄの領域の頂点に対応する位置に、間柱１７を配置するように処理する。
【００６６】
そして、中間床梁長判定部３９は、長辺中間床梁１６Ｃの床梁長さ寸法が、所定長さ寸法を超えないと判断し、下部間柱を生成することなく処理を終了する。
これらにより、ユニット変更部３Ｂは、図１０に示すような第４中間床ユニット２８０を生成する。
【００６７】
[本実施形態の効果]
以上のような実施形態によれば以下の効果がある。
(1)ＣＡＤシステム１は標準ユニット７１を配置するユニット配置部３Ａと、標準ユニット７１を、内部に中間床１５を有する中間ユニットに変更するユニット変更部３Ｂとを備える。ユニット変更部３Ｂは標準ユニット７１を中間床ユニット２００に変更する際に、入力された中間床タイプに応じて天井梁１２を削除する天井梁削除処理部３６と、入力された中間床タイプに応じて中間床１５を配置する中間床配置処理部３７とを有する。
よって、天井梁削除処理部３６により必要に応じて天井梁１２を削除した中間床ユニット２００を生成することができ、中間床配置処理部３７により設計作業者が順次選択していくだけで中間床タイプに応じた中間床１５が配置できる。
また、多種多様な中間床ユニット２００の中から設計作業者が特定のものを選択する手間が省略でき、中間床ユニット２００の選択ミスも防止できるので、設計作業の効率化を図って設計時間が短縮化可能で、かつ設計品質を確保することができる。
さらに、作成中の図面における建物全体を見渡しながら適切な位置に中間床ユニット２００を生成し、その周辺の標準ユニット７１との関連を認識しながら中間床１５を配置したり、天井梁１２を削除したりできるので、入力作業がスムーズになるとともに、入力ミスが生じにくく、作業の効率化および設計品質の向上を図ることができる。
【００６８】
(2)また、ＣＡＤシステム１では、記憶装置２に記憶された中間床タイプは、標準ユニット７１の平面矩形領域における中間床１５の設置位置に応じて区別され、一対の長辺中間床梁１６Ａおよび短辺中間床梁１６Ｂを有した中間床１５Ａが設置される第１の中間床タイプの中間床ユニット２１０，２２０と、短辺中間床梁１６Ｂ、２本の長辺中間床梁１６Ｃ、短辺中間床梁１６Ｄを有する中間床１５Ｂ、または、短辺中間床梁１６Ｂ、長辺中間床梁１６Ａ、１６Ｃ、短辺中間床梁１６Ｄを有する中間床１５Ｂが設置される第２の中間床タイプ２１０〜２６０と、長辺中間床梁１６Ａと、と、長辺中間床梁１６Ｅとを有した中間床１５Ｃが設置される第３の中間床タイプ２７０と、長辺中間床梁１６Ｃと、短辺中間床梁１６Ｆと、短辺中間床梁１６Ｈと、長辺中間床梁１６Ｇとを有した中間床１５Ｄが設置される第４の中間床タイプと、の４種類を含んで構成されている。
【００６９】
この構成によれば、中間床１５Ａ〜１５Ｄの配置の違いによる少なくとも４つの中間床タイプに対応し、これらの各タイプの中間床ユニット２１０〜２８０を容易かつ確実に生成することができ、各タイプにおいて、設計作業者が直感的かつスムーズな作業手順で設計作業を進めることができる。なお、各中間床タイプにおける中間床１５Ａ〜１５Ｄの位置や大きさ（各辺の長さ）は、中間床タイプを記憶する記憶装置２に、中間床タイプごとに選択可能な位置情報や大きさ情報として格納されており、これらの情報に基づいて中間床配置処理部３７が中間床の設置可能領域の始点および終点を選択可能に表示するように構成されている。
【００７０】
(3)さらに、ＣＡＤシステム１では、ユニット変更部３Ｂの天井梁削除処理部３６は、標準ユニット７１の四隅に選択可能な始点を表示し、この始点から長辺中間床梁を挟んだ位置に終点を表示する。そして、始点から終点までの長辺天井梁を削除し、削除した天井梁１２の位置に削除済み記号Ｍ９を表示する。
【００７１】
したがって、削除可能な天井梁１２の削除候補位置（始点および終点）から設計作業者が選択していくだけで効率的に設計作業を進めることができ、中間床タイプによっては削除不能な位置の天井梁１２を削除してしまうようなミスも防止することができる。なお、各中間床タイプにおける天井梁１２の削除位置や削除長さ等は、中間床タイプを記憶する記憶装置２に、中間床タイプごとに選択可能な位置情報や長さ情報として格納されており、これらの情報に基づいて天井梁削除処理部３６が天井梁１２の削除可能位置の始点および終点を選択可能に表示する。
【００７２】
(4)そして、ＣＡＤシステム１では、各中間床タイプに応じて間柱１７を自動生成する間柱生成処理部３８を備える。
したがって、設計作業者が手動で個々の間柱１７を入力する必要がなく、設計作業をさらに効率化することができる。なお、各中間床タイプにおける間柱１７の生成位置は、中間床タイプを記憶する記憶装置２に、中間床タイプごとに間柱位置情報として格納されており、この情報に基づいて間柱生成処理部３８が適宜な位置に間柱１７を生成するように構成されている。
【００７３】
(5)さらに、ＣＡＤシステム１では、各中間床タイプの長辺中間床梁１６Ａ，１６Ｃの床梁の長さ寸法を判定する中間床梁長判定部３９を備える。この中間床梁長判定部３９は、長辺中間床梁の長さ寸法が所定寸法を超える場合に長辺中間床梁の下側に下部間柱１８を生成する。
【００７４】
したがって、中間床梁長判定部３９で床梁の長さ寸法を判定し、この判定により床梁の長さ寸法が所定寸法を超える場合に中間床梁の下側に下部間柱１８を生成することで、中間床１５を確実に支持することができるようになり、このような判定および下部間柱１８の生成が設計作業者の手動によらずに自動的に実行されることで、設計作業の効率化を一層促進させることができる。なお、各中間床タイプにおける中間床梁の長さ寸法に応じた下部間柱１８の有無や生成位置は、中間床タイプを記憶する記憶装置２に、中間床タイプごとに下部間柱位置情報として格納されており、この情報に基づいて中間床梁長判定部３９が下部間柱１８を生成するか否かを判定するとともに、適宜な位置に下部間柱１８を生成するように構成されている。
【００７５】
なお、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
例えば、天井梁削除処理部３６が天井梁１２を削除処理した後、中間床配置処理部３７は中間床１５を配置処理する構成としたが、中間床配置処理部３７が中間床１５を配置処理した後、天井梁削除処理部３６が天井梁１２を削除処理する構成としてもよい。
【産業上の利用可能性】
【００７６】
本発明は、中間床ユニットを備えたユニット式建物をＣＡＤシステムを用いて設計する際に利用できる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施形態にかかるＣＡＤシステムの構成を示すブロック図である。
【図２】前記実施形態の標準建物ユニットを示す斜視図。
【図３】前記実施形態の第１中間床ユニットを示す第一斜視図。
【図４】前記実施形態における天井梁が削除された第１中間床ユニットを示す第二斜視図。
【図５】前記実施形態の第２中間床ユニットを示す第三斜視図。
【図６】前記実施形態の天井梁が削除された第２中間床ユニットを示す第四斜視図。
【図７】前記実施形態の天井梁が削除された第２中間床ユニットを示す第五斜視図。
【図８】前記実施形態の天井梁が削除された第２中間床ユニットを示す第六斜視図。
【図９】前記実施形態の天井梁が削除された第３中間床ユニットを示す第七斜視図。
【図１０】前記実施形態の天井梁が削除された第４中間床ユニットを示す第八斜視図。
【図１１】前記実施形態のシステムの操作方法を示す第一説明図。
【図１２】前記実施形態のシステムの操作方法を示す第二説明図。
【図１３】前記実施形態のシステムの操作方法を示す第三説明図。
【図１４】前記実施形態のシステムの操作方法を示す第四説明図。
【図１５】前記実施形態のシステムの操作方法を示す第五説明図。
【図１６】前記実施形態のシステムの操作方法を示す第六説明図。
【符号の説明】
【００７８】
１…ＣＡＤシステム
２…記憶手段としての記憶装置
３Ａ…ユニット配置手段としての標準ユニット配置部
３Ｂ…ユニット変更手段としてのユニット変更部
１１…柱
１３…床梁
１２…天井梁
１５…中間床
３６…天井梁削除処理部
３７…中間床配置処理部
１００…標準建物ユニット
２００…中間床ユニット
２１０、２２０…第１中間床ユニット
２３０、２４０、２５０、２６０…第２中間床ユニット
２７０…第３中間床ユニット
２８０…第４中間床ユニット
【図１】
0004937887.tif 000002
【図２】
0004937887.tif 000003
【図３】
0004937887.tif 000004
【図４】
0004937887.tif 000005
【図５】
0004937887.tif 000006
【図６】
0004937887.tif 000007
【図７】
0004937887.tif 000008
【図８】
0004937887.tif 000009
【図９】
0004937887.tif 000010
【図１０】
0004937887.tif 000011
【図１１】
0004937887.tif 000012
【図１２】
0004937887.tif 000013
【図１３】
0004937887.tif 000014
【図１４】
0004937887.tif 000015
【図１５】
0004937887.tif 000016
【図１６】
0004937887.tif 000017