(57)【要約】  本発明の実施形態は、ユーザが、コンピュータ支援設計モデルの中に含まれる図面要素の集合によって境界を定められた領域を表すモデル内の空間オブジェクトを該モデル内に生成及び維持することを可能にする。空間オブジェクトは、そのような境界領域の幾何学的形状を含み、値、例えば、領域に関連づけられた面積及び容積を計算するために使用されてもよい。追加的に、各々の空間オブジェクトは、空間オブジェクトによって表された領域の境界を定める図面要素の集合に関連づけられ、関連づけられた境界要素の１つへの変更が、空間オブジェクトの幾何学的形状の自動的更新を引き起こして、これらの変更を反映するようにされる。空間オブジェクトの形状から計算された面積及び容積は、建物又は他の構造の総面積、正味面積、及び使用可能面積の計算に関して、確立された標準に適合する。【選択図】  図２
2009524888.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ支援設計モデル（ＣＡＤモデル）の中の開放空間の領域に関連した計算を遂行する方法であって、
図面要素の集合によって少なくとも部分的に境界を定められるＣＡＤモデルの中の領域を特定するステップと、
前記領域を表す空間オブジェクトを生成するステップであって、前記空間オブジェクトの前記幾何学的形状が、前記領域の境界を定める図面要素の前記集合を使用して決定されるステップと、
前記空間オブジェクトを、前記領域の境界を定める図面要素の前記集合に関連づけるステップと、
前記空間オブジェクトの前記幾何学的形状に基づいて、前記領域に関連づけられた少なくとも１つの面積を計算するステップと
を備える方法。
【請求項２】
図面要素の前記集合が、建築、エンジニアリング、建設要素、又は前記ＣＡＤモデルの中に含まれる線及び弧の図面要素から選択される、請求項１に記載の方法。
【請求項３】
少なくとも１つの面積を計算する前記ステップが、外部規定の標準に従って前記総面積、正味面積、及び使用可能面積を計算する工程を備える、請求項１に記載の方法。
【請求項４】
図面要素の前記集合によって少なくとも部分的に境界を定められる前記領域の少なくとも一部分が、非物理境界要素を含む、請求項１に記載の方法。
【請求項５】
前記関連づけられた図面要素の１つへの変更に応答して、前記空間オブジェクトについて決定された前記幾何学的形状を更新するステップを更に備える、請求項１に記載の方法。
【請求項６】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデル内の図面要素の前記幾何学的形状又は位置への修正を備える、請求項５に記載の方法。
【請求項７】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルから図面要素を除去するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記除去された図面要素に関連づけられた２つ以上の空間オブジェクトの前記幾何学的形状を合併する工程を備える、請求項５に記載の方法。
【請求項８】
前記関連づけられた図面要素の１つへの前記変更が、図面要素を前記ＣＡＤモデルへ追加するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記空間オブジェクトを２つ以上の空間オブジェクトへ分割する工程を備える、請求項５に記載の方法。
【請求項９】
ユーザがグラフィカル・ユーザ・インタフェースと対話して、図面要素の集合によって境界を定められる前記ＣＡＤモデル内の前記領域を特定する、請求項１に記載の方法。
【請求項１０】
前記１つの面積が、前記ＣＡＤモデルに関連づけられた空間スタイルによって決定されたオフセット値に基づいて計算されるか、２次元境界平面を指定する点に基づいて計算される、請求項１に記載の方法。
【請求項１１】
図面要素の集合によって少なくとも部分的に境界を定められるＣＡＤモデルの中で領域を特定するステップと、
前記領域を表す空間オブジェクトを生成するステップであって、前記空間オブジェクトの幾何学的形状が、前記領域の境界を定める図面要素の前記集合を使用して決定されるステップと、
前記空間オブジェクトを、前記領域の境界を定める図面要素の前記集合に関連づけるステップと、
前記空間オブジェクトの前記幾何学的形状に基づいて、前記領域に関連づけられた少なくとも１つの面積を計算するステップと、
を遂行することによって、コンピュータ支援設計モデル（ＣＡＤモデル）の中の開放空間の領域に関連した面積をコンピューティング・デバイスに計算させる命令を記憶するコンピュータ読み取り可能メディア。
【請求項１２】
図面要素の前記集合が、建築、エンジニアリング、建設要素、又は前記ＣＡＤモデルの中に含まれる線及び弧の図面要素から選択される、請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１３】
図面要素の前記集合によって少なくとも部分的に境界を定められる前記領域の少なくとも一部分が、非物理境界要素を含む、請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１４】
前記ステップが、前記関連づけられた図面要素の１つへの変更に応答して、前記空間オブジェクトについて決定された前記幾何学的形状を更新する工程を更に備える、請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１５】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルの中の図面要素の前記幾何学的形状又は位置のへの修正を備える、請求項１４に記載のコンピュータ読み取り可能メディア。
【請求項１６】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルから図面要素を除去するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記除去された図面要素に関連づけられた２つ以上の空間オブジェクトの前記幾何学的形状を合併する工程を備える、請求項１４に記載のコンピュータ読み取り可能メディア。
【請求項１７】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルへ図面要素を追加するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記空間オブジェクトを２つ以上の空間オブジェクトへ分割する工程を備える、請求項１４に記載のコンピュータ読み取り可能メディア。
【請求項１８】
ユーザがグラフィカル・ユーザ・インタフェースと対話して、図面要素の集合によって境界を定められた前記ＣＡＤモデル内の前記領域を特定する、請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１９】
前記１つの面積が、前記ＣＡＤモデルに関連づけられた空間スタイルによって決定されたオフセット値に基づいて計算されるか、又は２次元境界平面を指定する点に基づいて計算される、請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項２０】
プロセッサと、
前記プロセッサによって実行されるとき、コンピュータ支援設計モデル（ＣＡＤモデル）の中の開放空間の領域に関連した計算を遂行する動作を前記プロセッサに遂行させる命令を含むアプリケーションを記憶するように構成されたメモリと、を備え、
図面要素の集合によって少なくとも部分的に境界を定められたＣＡＤモデルの中の領域を特定するステップと、
前記領域を表す空間オブジェクトを生成するステップであって、前記空間オブジェクトの前記幾何学的形状が、前記領域の境界を定める図面要素の前記集合を使用して決定されるステップと、
前記空間オブジェクトを、前記領域の境界を定める図面要素の前記集合に関連づけるステップと、
前記空間オブジェクトの前記幾何学的形状に基づいて、前記領域に関連づけられた少なくとも１つの面積を計算するステップと、
を備えるコンピューティング・デバイス。
【請求項２１】
図面要素の前記集合が、建築、エンジニアリング、建設要素、又は前記ＣＡＤモデルの中に含まれる線及び弧の図面要素から選択される、請求項２０に記載のコンピューティング・デバイス。
【請求項２２】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデル内の図面要素の前記幾何学的形状又は位置への修正を備える、請求項２０に記載のコンピューティング・デバイス。
【請求項２３】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルから図面要素を除去するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記除去された図面要素に関連づけられた２つ以上の空間オブジェクトの前記幾何学的形状を合併する工程を備える、請求項２０に記載のコンピューティング・デバイス。
【請求項２４】
前記関連づけられた図面要素の１つへの前記変更が、前記ＣＡＤモデルへ図面要素を追加するステップを備え、前記空間オブジェクトの前記幾何学的形状を更新する前記ステップが、前記空間オブジェクトを２つ以上の空間オブジェクトへ分割する工程を備える、請求項２０に記載のコンピューティング・デバイス。
【発明の詳細な説明】
【発明の分野】
【０００１】
[0001]本発明は、一般的には、コンピュータ支援（ＣＡＤ）設計ソフトウェアに向けられる。更に具体的には、本発明は、ＣＡＤアプリケーションを使用して生成された図面又はモデル内の開放空間の面積又は容積を表すオブジェクトを作成及び操作するように構成されたＣＡＤアプリケーションに向けられる。
【関連技術の説明】
【０００２】
[0002]コンピュータ支援設計（ＣＡＤ）という用語は、一般的に、建築家、エンジニア、及び他の建設及び設計専門家によって使用される極めて多様なコンピュータ・ベース・ツールを意味する。ＣＡＤアプリケーションは、事実上任意の現実世界建設物を表すコンピュータ・モデルを構築するために使用されてもよい。通常、ＣＡＤアプリケーションは、建設プロジェクト、例えば、居住用家屋、オフィスビル、道路、橋などのコンピュータ・モデルを生成するために使用される。ＣＡＤアプリケーションは、特定の設計プロジェクトに関連した多様な２次元（２Ｄ）及び３次元（３Ｄ）観察画をユーザに提供することができる。
【０００３】
[0003]多くの場合、建設プロジェクトのＣＡＤ図面又はモデルの中に含まれるデータは、開放空間に関する情報を生成するために使用される。建築設計の分野の中で、「空間」とは、室の面積、壁の面積、室の容積などに関する情報の集積を意味する。更に、所与の空間を参照して、２つ以上のタイプの面積が計算されてもよい。例えば、室の「使用可能」面積は、しばしば、同じ室の「総」面積又は「正味」面積とは異なるように規定される。総面積、正味面積、及び使用可能面積の差異は、周囲壁からの単純なオフセットであるか、より複雑な規則に基づいてもよい。空間の総、正味、又は使用可能面積の計算は、多様なやり方、典型的には、確立された標準又は特定の規則に従って測定される。
【０００４】
[0004]境界を定める要素、例えば、壁、床、及び天井の場所及び方位に依存して、床面積、壁面積、及び容積をどのように計算すべきかの規則を規定する多くの建物標準が利用可能である。そのような標準は、例えば、壁の内部の面積を、隣接している室の間でどのように割り振るか、又は面積の周囲が戸口の表面と同じ平面であると画成されるべきか戸口の中心線を使用して画成されるべきかを指定する規則を含む。
【０００５】
[0005]そのような標準は、更に、室の特色に基づいて、室の一部分を、空間の面積又は容積の計算に含めるか除外するかの規則を規定する。例えば、スウェーデン標準協会（ＳＩＳ）によって確立された標準は、１．９メートルよりも下の天井の高さを有する室の面積は、室の全面積へ完全には寄与しないことを指定する。同様に、建物標準は、或る空間（例えば、取り囲まれたパティオ）の面積、容積、又は周囲の或る百分率のみが面積計算に含められることを指定する。ＳＩＳ標準に加えて、空間計算の他の広く使用される標準は、国際建物所有者及び管理者連合（Ｂｕｉｌｄｉｎｇ  Ｏｗｎｅｒｓ  ａｎｄ  Ｍａｎａｇｅｒｓ  Ａｓｓｏｃｉａｔｉｏｎ  Ｉｎｔｅｒｎａｔｉｏｎａｌ（ＢＯＭＡ））及びドイツ標準協会（Ｄｅｕｔｓｃｈｅｓ  Ｉｎｓｔｉｔｕｔ  ｆｕｒ  Ｎｏｒｍｕｎｇ  （ＤＩＮ））によって刊行された標準を含む。
【０００６】
[0006]これらの確立された標準によって画成されるように、総面積、正味面積、及び使用可能面積の計算は、多くの場合、報告書、例えば、建設コストの推定値、エネルギー要件／分析、面積に基づく賃貸料の計算、運用コストを含む賃貸文書、投資利益率及び建設財務文書などを含むプロジェクト開発見積文書を生成するために使用される。ユーザが、これらの計算に頼って賃貸料を決定し、又は提案された計画がどれくらいの「空間」を提供するかを比較するとき、明らかに空間特性の正確な測定値を取得することが重要である。
【０００７】
[0007]現在、幾つかのＣＡＤアプリケーションは、ユーザが、空間又は面積計算の遂行に使用するため、ＣＡＤモデルの中で建築、建設、及びエンジニアリング要素（ＡＥＣ要素）の集合を指定することを可能にする。例えば、ＡＥＣ要素は、ＣＡＤ図面の中でモデル化された建物の階の扉、壁、窓などを表すことができる。ユーザは、所与の室を形成する壁要素を選択し、室の面積又は容積を計算するようにＣＡＤアプリケーションに指図してもよい。しかしながら、一度面積計算が遂行されると、室を作り上げているＡＥＣ要素は、ＣＡＤ図面から変更、移動、又は除去されるかも知れない。こうして、ＣＡＤ図面が修正されたとき、常に空間値が再計算されるのでなければ、計算は不正確になり、陳腐化される。これは、面積関連情報を維持するプロセスを退屈で間違いやすくする。その上、「開放」間取図の中の空間境界の規定は不明瞭である。隣接する２つの空間の間の境界を画成するＡＥＣ要素なしに、ＣＡＤアプリケーションは空間計算を正しく遂行することはできない。
【０００８】
[0008]したがって、ＣＡＤモデル内に存在する開放空間に関して空間及び面積関連データを正確に計算及び維持するように構成されたＣＡＤアプリケーションの必要性が存在する。そのような計算の中には、空間容積の総面積、正味面積、及び使用可能面積の計算又は確立された標準又はユーザ指定規則によって画成される計算が含まれる。
【発明の概要】
【０００９】
[0009]本発明の実施形態は、コンピュータ支援設計アプリケーション（ＣＡＤアプリケーション）のユーザに、ＣＡＤモデル内の空間オブジェクトを生成、修正、及び維持する特徴を提供する。本明細書で使用されるように、「空間オブジェクト」とは、ＣＡＤモデルから生成された２Ｄ又は３Ｄ観察画の中で開放空間の面積又は容積を表すために使用されるＣＡＤ図面の要素を意味する。例えば、空間オブジェクトは、ＡＥＣ要素、例えば、壁、扉、窓、床、及び／又は天井によって境界を定められた室の面積を表してもよい。「壁」オブジェクトが壁を表し、「扉」オブジェクトが扉を表すのと全く同じように、空間オブジェクトはＣＡＤ図面の中の開放空間の面積を表す。
【００１０】
[0010]一度生成されると、空間オブジェクトは、計算、例えば、空間オブジェクトによって表された空間の面積又は容積をユーザに提供する。例えば、総面積、正味面積、及び使用可能面積は、ＣＡＤモデル又はＣＡＤモデル要素に関連づけられたスタイル及び／又はユーザ入力に基づいて、上記の面積が、確立された標準（例えば、ＢＯＭＡ又はＳＩＳ標準）によって画成されるように計算されてもよい。更に、ユーザの指令に応答して、ＣＡＤアプリケーションは、ＡＥＣ要素、例えば、壁、天井、及び床によって境界を定められたＣＡＤモデル内の空間を検出することによって、及び／又は一層単純な図面要素、例えば、線及び弧によって境界を定められた領域を検出することによって、ユーザが空間オブジェクトについて手作業で境界要素を指定する必要なしに、空間オブジェクトを自動的に生成するように構成されてもよい。
【００１１】
[0011]空間オブジェクトは、空間オブジェクトを生成するために使用された図面要素に関連づけられてもよい。１つの実施形態において、空間オブジェクトの幾何学的形状は、ＡＥＣ要素が移動、サイズ変更、削除、又はＣＡＤ図面へ追加されるときに更新されてもよい。例えば、空間オブジェクトは、ＡＥＣ要素への変更（例えば、壁の場所の移動）に応答するか、所与の空間オブジェクトに関連づけられたＡＥＣ要素のユーザ編集に応答するか、又は空間特性を計算するために使用される標準への変更に応答して更新されてもよい。更に、ユーザは、図面内の具体的要素に関連づけられない空間オブジェクト論理境界を画成し、開放領域にまたがる２つ以上の異なる空間オブジェクトの間に仮想区画を作成してもよい。こうして、空間オブジェクトは、ＣＡＤモデルの中に存在する開放面積の複雑な表現を提供する。
【００１２】
[0012]前述したように、空間オブジェクトは、ＣＡＤ図面又はモデル内の開放空間の特性、例えば、境界を定められた領域に関連づけられた面積及び容積を表す。典型的には、空間オブジェクトは、建設計画の中に現れる室の面積を表す。本発明の実施形態は空間オブジェクトを提供し、これらの空間オブジェクトは、多数の異なる境界に基づいて面積を計算し、１つの面積境界から他の面積境界へのオフセットを指定する値に従って計算された総、正味、及び使用可能な面積を提供してもよい。更に、空間オブジェクトは、建物面積の割り振りを支配する確立された標準に基づいて面積を計算するか、面積の構造又は機能に基づいて面積の寄与を制限するために使用されてもよい。こうして、本発明の実施形態は、床面積、壁面積、室容積などに関する多様な情報を提供するために使用されてもよい。空間オブジェクトを使用して生成された値は、有利には、建設コストの推定値、エネルギー要件及び分析、総面積、正味面積、及び使用可能面積の計算などを生成するために使用されてもよい。更に、これらの値は、ＣＡＤモデルが編集されるとき、又はＣＡＤモデルが設計プロジェクトの過程で発展するにつれて、自動的に更新されてもよい。
【００１３】
[0013]上記で列挙された本発明の特徴を詳細に理解できるように、上記で簡単に要約された本発明の更に具体的な説明が、実施形態を参照することによって得られてもよい。実施形態の幾つかは添付の図面に図解される。しかしながら、添付された図面は本発明の典型的な実施形態のみを図解し、したがって本発明の範囲を限定すると考えてはならないことに注意すべきである。なぜなら、本発明は他の等しく効果的な実施形態を承認するからである。
【詳細な説明】
【００１４】
[0026]図１は、本発明の１つの実施形態に従ったコンピュータ支援設計（ＣＡＤ）アプリケーション環境１００を図解するブロック図である。１つの実施形態において、環境１００によって提供されるコンポーネントは、コンピュータ・システム、例えば、デスクトップ・コンピュータ、サーバ、ラップトップ・コンピュータ、タブレット・コンピュータなどで実行するコンピュータ・ソフトウェア・アプリケーションを含んでもよい。しかしながら、環境１００の中で例示されるコンポーネントは、特定のコンピューティング環境、プログラミング言語、又はコンピュータ・ハードウェア、及び／又はソフトウェアの組み合わせに限定されず、本発明の実施形態は、新しいコンピューティング・システムが利用可能になったとき、そのような新しいコンピューティング・システムを利用するように適応されてもよい。追加的に、図１で図解されたコンポーネントは、ローカルエリアネットワーク又はインターネットのような広域ネットワークを含むコンピュータ・ネットワークを介して通信する複数のシステムに存在してもよい。例えば、グラフィカル・ユーザ・インタフェース１１０（ＧＵＩインタフェース）はソフトウェア・アプリケーションであってもよく、このソフトウェア・アプリケーションは、ネットワーク・サーバ・コンピュータで実行するＣＡＤアプリケーション１０５及びデータベース・アプリケーション１３０及び１３５と通信するクライアント・コンピュータで実行する。
【００１５】
[0027]示されるように、ＣＡＤ環境１００は、非限定的に、ＣＡＤアプリケーション１０５、ＧＵＩインタフェース１１０、ユーザ入力デバイス１１５、ＣＡＤ図面１２０、オブジェクト・データベース１３０、及びディスプレイ・デバイス１４５を含む。
【００１６】
[0028]１つの実施形態において、ＣＡＤアプリケーション１０５は、ＣＡＤ図面１２０によって表された構造の整列、特色、及び幾何学的形状を管理及びレンダリングする。示されるように、ＣＡＤモデル１２０は、建築平面図（例えば、２Ｄ間取図）を生成するために使用される２Ｄオブジェクト及びモデル化されている建物又は構造の３Ｄ観察画（例えば、３Ｄレンダリング）を生成するために使用される３Ｄオブジェクトの双方を含んでもよい。好ましくは、Ａｕｔｏｄｅｓｋ（登録商標），Ｉｎｃ．から入手可能なＡｒｃｈｉｔｅｃｔｕｒａｌ  Ｄｅｓｋｔｏｐ  又は  Ａｕｔｏｄｅｓｋ  Ｂｕｉｌｄｉｎｇ  Ｓｙｓｔｅｍｓ  アプリケーション及び関連ユーティリティが使用されてもよい。ディスプレイ・デバイス１４５は、ＣＡＤモデル１２０の中に含まれる２Ｄ又は３Ｄオブジェクトを使用してモデル化されている建物又は構造のオンスクリーン表示を提供する。ユーザがＡＥＣ要素をＣＡＤモデル１２０へ追加するとき、ディスプレイ・デバイス１４５は、ユーザへ呈示されたＣＡＤ図面１２０の表現を更新する。ＡＥＣ要素及びＣＡＤモデル１２０の２Ｄ及び３Ｄ幾何学的形状に関する情報は、オブジェクト・データベース１３０の中に記憶されてもよい。オブジェクト・データベース１３０は、ＣＡＤモデル１２０の中に含まれる図面要素の配列、幾何学的形状、及び他の特性を含む。
【００１７】
[0029]ユーザ入力デバイス１１５は、ユーザが、公知の要素、例えば、グリップ、ドラッグ・アンド・ドロップ機能、ボタン、メニュー・バー、ショートカット・キーなどを使用して、ＧＵＩインタフェース１１０及びＣＡＤアプリケーション１０５と対話することを可能にする。典型的には、ユーザ入力デバイス１１５は、マウス・ポインティング・デバイス及びキーボードを含むが、そのように限定されず、提供されるかも知れない他の入力デバイス１１５はタブレット、タッチスクリーンなどを含む。
【００１８】
ＣＡＤモデルからの空間オブジェクト作成
[0030]図２は、本発明の１つの実施形態に従って、ＣＡＤモデル１２０の中に存在する図面要素から空間オブジェクトの集合を生成する方法２００を図解する流れ図である。方法２００は、ユーザが、所与のＣＡＤモデル１２０から空間オブジェクトを自動的に生成するようにＣＡＤアプリケーション１０５に指図することを可能にする。代替として、ユーザは、ＧＵＩインタフェース１１０と対話して、（図６と関連して下記で説明されるように）空間オブジェクトを手作業で生成してもよい。当業者は、図２で図解された方法ステップを任意の順序で遂行するように構成された任意のシステムが、本発明の範囲の中にあることを理解するであろう。
【００１９】
[0031]示されるように、方法２００はステップ２１０で始まる。ステップ２１０において、ユーザは、空間オブジェクトが生成されるべきＣＡＤモデル１２０を特定する。ＣＡＤモデル１２０の要素は、一緒に参照される複数の図面又はファイルにわたって広がっていてもよい。したがって、ユーザは、ＣＡＤモデル１２０、及び空間オブジェクトの生成に含められるべき外部図面及びファイルへの参照、の双方を指定してもよい。ユーザは、更に、オプション、例えば、様々な空間オブジェクトに関連づけられた幾何学的形状を画成するとき、標準のどの集合（例えば、ＢＯＭＡ、ＳＩＳなど）を使用するかを選択してもよい。任意には、空間オブジェクトを生成するとき、どのタイプのＡＥＣ要素が境界として使用されるか、又は空間オブジェクトの幾何学的形状から総面積、正味面積、及び使用可能面積を計算するときに使用するオフセットを含んでもよい。
【００２０】
[0032]ステップ２１５において、ＣＡＤアプリケーション１０５は、要素（例えば、壁、扉、窓を表すＡＥＣ要素、又は単純な要素、例えば、線、弧など）の集合によって境界を定められるＣＡＤモデル１２０の中の空間を特定する。例えば、ＣＡＤアプリケーション１０５によって使用される１つの手法は、ＣＡＤモデル１２０の幾何学的形状の中の或る点を系統的に選択すること、この点から複数のベクトルに沿って映し出される射線を計算すること、及び射線と交差する図面要素を特定することを含む。射線と交差するＣＡＤモデル１２０のＡＥＣ要素は、空間オブジェクトの幾何学的形状を画成するために使用されてもよい。他の手法は、空間オブジェクトの境界として働く要素（例えば、壁）を選択すること、及び閉ざされた面積が特定されるまで、接続された要素を特定することを含む。しかしながら、特定の手法は要求されない。追加的に、完全に取り囲まれた面積を含まないＣＡＤモデル１２０内の空間のために、空間オブジェクトが生成されてもよい。例えば、ＣＡＤアプリケーション１０５は、扉、入口、壁の中のアーチ道、不規則な天井などについて推測を行い、空間オブジェクトを生成するように構成されてもよい。
【００２１】
[0033]ステップ２２０において、ＣＡＤアプリケーション１０５は、図面要素（例えば、室の境界を定める壁）の集合によって境界を定められたＣＡＤモデル１２０内の各面積又は容積を表す空間オブジェクトを生成するように構成されてもよい。１つの実施形態において、空間オブジェクトは、空間オブジェクトによって表されたＣＡＤモデル１２０内の開放空間の面積の幾何学的形状を表すデータを含む。一度生成されると、ＣＡＤアプリケーション１０５は、境界を定めている要素から独立して空間オブジェクトの幾何学的形状を管理してもよい。同時に、空間オブジェクトは、個々の空間オブジェクトについて幾何学的形状を生成するために使用された境界要素の各々に関連づけられてもよい。空間オブジェクトの各々を境界要素の集合に関連づけることは、ＣＡＤモデル１２０への変更が行われたとき、空間オブジェクトが更新されることを可能にする。
【００２２】
[0034]ステップ２２５において、ＣＡＤアプリケーション１０５は、ＣＡＤモデル１２０の中の空間オブジェクトの表現を表示してもよい。例えば、ＣＡＤアプリケーション１０５は、空間オブジェクトの幾何学的形状の周囲に沿ったダッシュ線を表示してもよい。ＧＵＩインタフェース１１０は、ユーザが、空間オブジェクトの表示をオン及びオフに切り替えることを可能にしてもよい。ステップ２３０において、ＣＡＤアプリケーション１０５は、特定の空間オブジェクトについて面積計算に関連した追加情報を提供することをユーザに促してもよい。例えば、ＢＯＭＡ標準は、空間が「店舗」として分類されるか「事務所」として分類されるかに依存して、使用可能、正味、及び／又は総面積を異なるように計算する。ステップ２３５において、ＣＡＤアプリケーション１０５は、空間オブジェクトに関連づけられた面積又は容積の値、例えば、正味、使用可能、及び総面積及び／又は容積を計算してもよい。
【００２３】
[0035]図３は、本発明の１つの実施形態に従った間取図３０５のＣＡＤモデル１２０を描くアプリケーション・スクリーン観察画を図解する。間取図３０５は、居住用家屋の建築設計図の典型的例を描いている。示されるように、間取図３０５は、ＡＥＣ要素、例えば、壁３３０、扉３３５、窓３４０、及び備品３４５を含む。加えて、間取図３０５は、個々の空間オブジェクトの幾何学的形状を示すためのダッシュ線を使用して、複数の空間オブジェクト３２０及び３２５を示す。空間オブジェクトは、所与の空間オブジェクトの幾何学的形状を生成するために使用されるＡＥＣ要素へ関連づけて連結されてもよい。こうして、もしユーザが空間オブジェクトに関連づけられたＡＥＣ要素を修正するならば、影響される空間オブジェクトの特性が再計算されてもよい。例えば、もしユーザが間取図３０５で図解された壁３３０の１つを移動することを選択するならば、移動された壁に関連づけられた空間オブジェクトが更新され、ユーザはＣＡＤモデル１２０のために空間オブジェクトの全部を再生成する必要はない。ＣＡＤモデル１２０への変更に応答して起こる空間オブジェクトへの修正は、図８と関連して下記で詳細に説明される。
【００２４】
[0036]図４は、本発明の１つの実施形態に従ったＣＡＤモデル１２０の一部分の例示的平面図４００である。示されるように、平面図４００は、室４５０の一部分を形成する壁３３０、扉３３５、及び窓３４０の部分を含む。加えて、平面図４００は、室４５０の面積を表す空間オブジェクトについて総面積４０５、正味面積４１０、及び使用可能面積４１５の境界を表示する。図２と関連して上記で説明したように、使用可能、正味、及び総面積の幾何学的形状は、空間オブジェクトの幾何学的形状及び総、正味、及び使用可能境界の間のオフセットを指定する選択された規則から計算されてもよい。この例において、室４５０の総面積は、外部周囲から計算される。使用可能面積は、壁の中心線に沿って計算される。この中心線には、扉３３５の中心線が含まれる。正味面積は室４５０の内部を縁取る。この内部には、戸口の中心線が含まれるが、窓の下枠４４０の面積は含まれない。
【００２５】
[0037]１つの実施形態において、総面積、正味面積、及び使用可能面積の間のオフセットは、ユーザによって指定されたオフセット値から計算されてもよい。オフセットは、確立された標準によって、又は空間スタイルによって、又は空間オブジェクトを手作業で操作することによって、指示されてもよい。所与の図面の中の他のＡＥＣ要素（スタイル及びオブジェクト）は、規則が適用されるときに考慮されてもよい（又は、考慮されなくてもよい）。しかしながら、他のＡＥＣ要素は、空間がどのように反応すべきかを制約しない。この振る舞いは、標準の規則によって画成される。特定のＡＥＣ要素は、このＡＥＣ要素に関連づけられた空間オブジェクトについて、どのように境界が計算されるかを指定するスタイル規定を含んでもよい。例えば、壁部分３３０は、壁の外面が総境界４０５と一致すること、正味境界４１０が壁３３０の中心線に沿って続くこと、壁３３０の内面が使用可能境界４１５と一致することを指定してもよい。扉、窓などを表すＡＥＣ要素は、同様の規則を有してもよい。他の代替として、所与の空間オブジェクトの総、正味、及び使用可能境界は、確立された標準、例えば、ＢＯＭＡ、ＳＩＳ、又はＤＩＮ標準の規則を適用することによって生成されてもよい。
【００２６】
[0038]図５は、本発明の１つの実施形態に従った３Ｄ空間オブジェクト５００の等角図を図解する。示されるように、空間オブジェクト５００は、４つの周囲境界によって画成された容積、即ち、基礎容積５２５、総容積５３０、正味容積５３５、及び使用可能容積５４０を含む。基礎容積５２５、総容積５３０、正味容積５３５、及び使用可能容積５４０の容積計算は、具体的な空間オブジェクトの幾何学的形状から計算されてもよい。加えて、異なる容積境界の間のオフセットは、空間オブジェクトの総面積、正味面積、及び使用可能面積を計算するときに説明された同じ手法のいずれかを使用して決定されてもよい。
【００２７】
[0039]図６は、本発明の１つの実施形態に従って、ＣＡＤ図面又はモデル内に存在する要素から空間オブジェクトを生成する方法６００を図解する流れ図である。方法６００は、空間オブジェクトを生成する図２の方法２００の代替を提供する。ＣＡＤモデル１２０内の要素から空間オブジェクトを自動的に生成するのではなく、方法６００は、ユーザが、空間オブジェクトを生成するときに使用する具体的図面要素を特定することを可能にする。そのようにすることは、ユーザが、ＣＡＤモデル内に存在するＡＥＣ又は図面要素に関連づけられてもよい（又は、関連づけられなくてもよい）複雑な空間オブジェクトについて境界を画成することを可能にする。こうして、方法６００は、図面の複数の室又は領域を含む空間オブジェクトをユーザに作成させる。当業者は、図６に図解された方法ステップを任意の順序で遂行するように構成された任意のシステムが、本発明の範囲の中にあることを理解するであろう。
【００２８】
[0040]方法６００はステップ６１０で始まる。ステップ６１０において、ユーザは空間オブジェクトが生成されるべきＣＡＤモデル又は図面を特定する。ステップ６１５において、ユーザは、空間オブジェクトが、総、正味、又は使用可能面積及び／又は容積を計算するために確立された標準を使用して画成されるか、又はこれらの面積及び／又は容積についてスタイル・ベースのオフセットを使用して画成されるかのオプションを選択する。ステップ６２０において、ユーザは、空間オブジェクトの境界を定める要素（例えば、ＣＡＤモデル１２０内の面積を取り囲む壁の集合）の選択を始めてもよい。それに応じて、ＣＡＤアプリケーション１０５は、各々の空間オブジェクトの境界を定める各領域内の点を特定すること、又は所望の空間オブジェクトの境界を定める要素を特定することをユーザに促してもよい。例えば、空間オブジェクトの複雑又は不規則な占有面積を作成するため、ユーザは、使用されるべき具体的な図面要素を特定するように要求されてもよい。したがって、ステップ６２５において、ユーザは、図面内の特定の場所を表す点を選択すること、又は所望の空間オブジェクトの境界又は部分的境界を形成するＡＥＣ要素を選択することを促されてもよい。
【００２９】
[0041]一度空間オブジェクトの境界を定める要素が完全に画成されると、空間オブジェクトはディスプレイ・デバイスの上にレンダリングされてもよい。追加的に、空間オブジェクトの特性、例えば、面積及び容積が計算されて、空間オブジェクトに関連づけられてもよい。１つの実施形態において、ユーザはＧＵＩインタフェース１１０と対話して、これらの様々な特性を観察してもよい。例えば、インタフェース１１０は空間オブジェクトの境界を３Ｄ観察画内の陰影領域として表示するか、２Ｄ観察画内の使用可能、正味、及び／又は総境界を表すダッシュ線を表示してもよい。一度空間オブジェクトが生成及び表示されると、方法６００は終了する。
【００３０】
[0042]図７は、本発明の１つの実施形態に従って、空間オブジェクト関連オプションを選択する例示的ダイアログ・ボックス７１０を図解する。示されるように、ダイアログ・ボックス７１０は、ドロップダウン・ボックス７３０、ラジオボタン７２０、及びフィルタ７１５を含む。ダイアログ・ボックス７１０の要素は、ユーザが、空間オブジェクトを生成するとき、ＣＡＤアプリケーション１０５によって使用されるオプションを指定することを可能にする。図解されるように、フィルタ７１５は「ＡＥＣ要素のみの使用」へ設定される。これは、空間オブジェクトを生成するときに含めるために選択され得るＣＡＤモデル１２０の要素が、ＡＥＣ要素へ限定されることを指定する。この設定は、図面要素、例えば、線及び弧が使用されて、空間オブジェクトを生成することを排除するように使用されてもよい。ドロップダウン・ボックス７３０は、ユーザが、空間オブジェクトについてスタイル及びタイプを設定することを可能にする。図解されるように、「標準」及び「突き出し」の設定は、２Ｄ境界平面から突き出された３Ｄ空間オブジェクトを生成する選択を表す。即ち、ユーザは周囲の境界を定めるＡＥＣ要素（例えば、室の壁）を指定し、ＣＡＤアプリケーション１０５は、周囲を突き出して３Ｄ空間オブジェクトの幾何学的形状を生成する。もちろん、ＣＡＤアプリケーション１０５及びグラフィカル・ユーザ・インタフェース１１０の構成に依存して、ユーザは多様な構成可能なオブジェクトを呈示され、ＣＡＤアプリケーション１０５がどのように空間オブジェクトを生成するかを制御してもよい。
【００３１】
ＣＡＤモデル内の変更に応答する空間オブジェクトの修正
[0043]図８は、本発明の１つの実施形態に従って、ＣＡＤモデル１２０内の空間オブジェクトの幾何学的形状を更新する方法８００を図解する流れ図である。１つの実施形態において、空間オブジェクトは、ＣＡＤモデル１２０の要素へ行われた変更に応答して更新されてもよい。それ故に、方法８００はステップ８０５で始まる。ステップ８０５において、ユーザはＣＡＤモデル１２０の或る態様を修正する。例えば、ユーザは、ＣＡＤモデル１２０内に既に存在する要素を移動するか（ステップ８１０）、ＣＡＤモデル１２０から要素を削除するか（ステップ８３０）、又はＣＡＤモデル１２０へ新しい要素を追加してもよい（ステップ８４５）。それに応じて、ＣＡＤアプリケーション１０５は、ＣＡＤモデル１２０内に含まれる空間オブジェクトを整形、分割、引き算、合併、又は切除してもよい。
【００３２】
[0044]更に具体的には、ステップ８１０において、ユーザは、ＣＡＤモデル１２０内に含まれる図面要素を移動又はサイズ変更してもよい。図解されるように、ユーザは、外壁、内壁を移動し、壁の形状を直線から弧形へ変更し、又は弧状壁の曲率を変更してもよい。典型的には、ＧＵＩインタフェース１１０は、ＣＡＤモデル１２０内のＡＥＣ要素又は図面要素のためにグリップを含み、ユーザがドラッグ・アンド・ドロップ動作を遂行して、これら要素のいずれかを移動又は修正することを可能にする。ステップ８１５において、ＣＡＤアプリケーション１０５は、修正された図面要素に関連づけられた各空間オブジェクトを特定する。説明されたように、空間オブジェクトは、取り囲まれるか、又は半分取り囲まれた境界（例えば、室の壁）を形成するＣＡＤモデル１２０内の要素の集合を決定することによって生成されてもよい。それ故に、空間オブジェクトの境界に関連づけられたオブジェクトを修正することによって、空間オブジェクトの幾何学的形状は不正確になるかも知れない。それに応じて、ＣＡＤアプリケーション１０５は、ステップ８２０で各々の影響される空間オブジェクトの幾何学的形状を更新する。一度関連空間オブジェクトの幾何学的形状が更新されると、正味、使用可能、又は総面積を含む面積又は容積の任意の計算が更新され、空間オブジェクトの修正された幾何学的形状を反映してもよい。
【００３３】
[0045]ここでステップ８３０へ戻ると、ステップ８０５における修正は、ＣＡＤモデル１２０から要素を除去してもよい。ＧＵＩインタフェース１１０は、ＣＡＤモデル１２０から要素を除去する幾つかのやり方をユーザに提供してもよい。典型的には、ユーザは、マウス・ポインティング・デバイス又はキーボードを使用して図面要素を選択し、切り取り機能を呼び出して特定の図面要素を除去する。例えば、もし２つの室を分離している内壁が除去されるならば、２つの室を表している空間オブジェクトが特定されてもよい。一度影響される空間オブジェクトが特定されると、ユーザは留保すべき空間オブジェクトを選択するように促されてもよい。しかしながら、デフォルト・オプションは、より小さい空間オブジェクトの特性が、より大きい空間オブジェクトの中へ合併されることを指定してもよい。ステップ８３５において、削除されたオブジェクトに空間が関連づけられるならば、境界を定める全てのＡＥＣ要素が発見される。加えて、空間オブジェクトの境界を特定するため、図面要素、例えば、単純な線及び弧が使用されてもよい。
【００３４】
[0046]ステップ８４０において、留保された空間オブジェクトの幾何学的形状が計算されてもよい。例えば、ＣＡＤアプリケーション１０５は、双方の空間オブジェクトに関連づけられた境界要素を使用して、新しい空間オブジェクトの幾何学的形状を生成してもよい。一度空間オブジェクトの幾何学的形状が更新されると、確立された標準に関連づけられた正味、使用可能、又は総面積を含む面積又は容積の計算が更新されて、合併された空間オブジェクトの幾何学的形状を反映してもよい。
【００３５】
[0047]ここでステップ８４５へ戻ると、ステップ８０５における修正は、既存の空間オブジェクトを分割又は寸断する新しい図面要素をＣＡＤモデル１２０へ追加してもよい。例えば、ユーザは、内壁オブジェクトを追加することによって、１つの室を２つへ分割してもよい。そのようにすることは、更に、室を表す空間オブジェクトを、２つの小部分、即ち、２つの室の各々について１つの小部分へ分割する。ステップ８５０において、ＣＡＤアプリケーション１０５は、新しい図面要素の追加によって寸断された各空間オブジェクトを特定する。次に、別々の空間オブジェクトが各小部分について生成され、図面要素の新しい集合に関連づけられる。別々の各空間オブジェクトは、寸断された空間オブジェクトの特性（例えば、表示特性、又は総面積、正味面積、及び使用可能面積を計算するために、どんな手法又は標準を使用するか）を継承してもよい。ステップ８５５において、一度別々の各空間オブジェクトの境界を形成する図面要素が決定されると、別々の空間オブジェクトの幾何学的形状が計算されてもよい。正味、使用可能、又は総面積又は容積を含む面積又は容積の計算は、同じように更新されてもよい。
【００３６】
[0048]代替として、ユーザは、ＧＵＩインタフェース１１０を使用して、既存の空間オブジェクトを分割することを選択してもよい。例えば、ＧＵＩインタフェース１１０は、既存の空間オブジェクトについて２つ以上の小部分を作成する新しい境界要素をユーザが指定することを可能にするように構成されてもよい。例えば、ユーザは所望の境界を指定する２つ以上の点を選択し、指定した点から画成される線又は平面に沿って空間オブジェクト分割動作を開始してもよい。
【００３７】
[0049]有利には、空間オブジェクトへの更新は、ユーザが具体的な空間オブジェクトの幾何学的形状を手作業で再画成する必要なしに起こってもよい。例えば、ＣＡＤアプリケーション１０５が１つの空間オブジェクトの幾何学的形状を拡張し、隣接する空間オブジェクトの幾何学的形状を縮小するとき、周囲、計画面積及び容積計算の変更が自動的に起こってもよい。
【００３８】
非物理表面境界空間オブジェクト
[0050]図９は、本発明の１つの実施形態に従って、非物理境界を含むように既存の空間オブジェクトを修正する方法９００を図解する流れ図である。１つの実施形態において、非物理境界は空間オブジェクトについて論理境界要素を提供する。非物理境界要素は、ＣＡＤモデル１２０の中に存在するＡＥＣ要素に直接関連づけられることはない。非物理境界要素は、開放間取図設計で大きな空間オブジェクトを修正するために有用である。当業者は、図９で図解された方法ステップを任意の順序で遂行するように構成された任意のシステムが、本発明の範囲の中にあることを理解するであろう。
【００３９】
[0051]ステップ９０５において、ユーザは、ＣＡＤモデル１２０内に存在する空間オブジェクトを選択する。ステップ９１０において、ユーザは、選択された空間オブジェクトについて、所望の非物理境界の幾何学的形状を指定する。例えば、ＧＵＩインタフェース１１０は、ユーザが、非物理境界を指定する自由造形線を作図することを可能にする。代替として、ＧＵＩインタフェース１１０は、ユーザが、非物理境界を指定する基礎となる線又は弧を作成することを可能にしてもよい。ステップ９１５において、空間オブジェクトに関連づけられた図面要素が特定される。ステップ９２０において、新しい非物理境界要素を含む境界要素が使用されて、選択された空間オブジェクトの幾何学的形状を修正する。ステップ９２５において、ＣＡＤアプリケーション１０５は、新しい非物理境界要素に応答して同じように更新される必要がある追加の空間オブジェクトを特定してもよい。
【００４０】
[0052]図１０は、部分的非物理境界１０２５を共有する空間オブジェクト１０１５及び１０２０の例示的スクリーン観察図１０００を図解する。非物理境界１０２５の追加に先だって、空間オブジェクト１０２０は、空間オブジェクト１０１５に関連づけられた領域を含んでいる。示されるように、観察画１０００は、室１０１０を形成する壁１０３０へ非物理境界１０２５を追加することによって作成されたオブジェクト１０１５を含む。点１０４０１及び１０４０２は、直線の非物理境界１０２５を画成するために使用される。廊下１００５の領域を表す空間オブジェクト１０２０は、空間オブジェクト１０１５及び空間オブジェクト１０２０の境界要素として共有される空間非物理境界１０２５の表面に沿って分割される。
【００４１】
[0053]他の実施形態において、ユーザは空間オブジェクの幾何学的形状を直接編集することを選択してもよい。例えば、ユーザは空間オブジェクトを選択し、「グリップ」の集合を呈示されてもよい。「グリップ」の集合は、ユーザが空間オブジェクトの幾何学的形状を修正することを可能にする。しかしながら、空間オブジェクトの幾何学的形状はＡＥＣ要素の所与の集合に関連づけられてもよいので、空間オブジェクトの手作業の編集は、空間オブジェクトとこの空間オブジェクトの境界要素との間の関連づけを無効にするかも知れない。したがって、代替の実施形態において、空間オブジェクトの幾何学的形状を画成するために使用されたＡＥＣ要素との関連づけを保存するため、空間オブジェクトはグリップ編集が可能でないかも知れない。
【００４２】
[0054]追加的に、ユーザは、全くの非物理境界要素を有する空間オブジェクトを画成してもよい。即ち、ユーザはどのようなＡＥＣ要素によっても関連づけられない空間オブジェクトを画成してもよい。例えば、「論理」空間オブジェクトは、小部屋、パティオ、アトリウムなどを形成する面積を表してもよい。純粋に非物理境界に基づく空間オブジェクトを作成するため、ユーザはＧＵＩインタフェース１１０と対話して、長方形又は多角形を画成する点の集合を、ＣＡＤモデル１２０内の空間の２Ｄ境界平面として指定してもよい。
【００４３】
規則に基づいた面積及び容積計算
[0055]本明細書で説明したように、空間オブジェクトの幾何学的形状は、空間オブジェクトによって表された面積及び容積を計算するために使用されてもよい。１つの実施形態において、空間オブジェクトが修正されるとき、異なる面積、例えば、総面積、正味面積、及び使用可能面積の間のオフセットをどのように決定するかが選択されてもよい。典型的には、オフセットは基部からの総オフセット、基部からの正味オフセット、及び基部からの使用可能オフセットを画成する。基礎面積又は容積は、総面積、正味面積、及び使用可能面積及び容積を計算するために使用される標準、規則、又はオフセットのいずれも参照されない空間オブジェクトの面積又は容積を表す。例えば、図４は、室４５０の面積を表す空間オブジェクトについて、総面積４０５、正味面積４１０、及び使用可能面積４１５の境界を図解する。総面積、正味面積、及び使用可能面積境界の間のオフセットは、確立された標準（例えば、ＢＯＭＡ又はＳＩＳ標準）、ＣＡＤ図面又はＣＡＤ図面要素に関連づけられたデフォルト・スタイル、又はユーザ入力に基づいて決定されてもよい。
【００４４】
[0056]図１１は、本発明の１つの実施形態に従って、空間オブジェクトの幾何学的形状から空間の面積及び容積を計算する方法１１００を図解する流れ図である。当業者は、図１１で図解された方法ステップを任意の順序で遂行するように構成された任意のシステムが、本発明の範囲の中にあることを理解するであろう。
【００４５】
[0057]ステップ１１１０において、ユーザは、空間オブジェクトの幾何学的形状から総、正味、及び／又は使用可能境界を計算するために使用される方法を選択する。１つの実施形態において、ユーザは、正味、使用可能、及び／又は総面積のオフセットが、手作業で、オブジェクト・スタイルで、又は規則ベース標準を使用して計算されるべきことを指定してもよい。ステップ１１１５において、もしユーザが手作業のオフセットを選択するならば、ＣＡＤアプリケーションは、総、正味、及び使用可能境界のために２ｄ境界平面を表す点を指定することをユーザに促してもよい。ステップ１１３０において、ユーザは各々の手作業で選択された空間境界の間の各々のオフセットについて点を提供する。
【００４６】
[0058]しかしながら、もしスタイル・ベースのオフセットが選択されるならば（ステップ１１２０）、総面積、正味面積、及び使用可能面積の境界は、所与の空間オブジェクトに関連づけられた特定のＡＥＣ要素について指定された空間スタイル・オフセットから決定される。例えば、空間スタイルは、総、正味、及び使用可能境界のオフセットを画成するスタイル特性を有してもよい。ステップ１１３５では、空間スタイルによって指定されたオフセットが検索及び使用されて、空間オブジェクトのために異なる境界を計算するときに使用するオフセット値を指定する。
【００４７】
[0059]最後に、もし規則ベースのオフセットが選択されるならば（ステップ１１２５）、ＣＡＤアプリケーション１０５は、選択された標準によって指定された規則に従って、総、正味、及び使用可能境界を画成してもよい。図解されるように、確立された標準、例えば、ＢＯＭＡ、ＳＩＳ、又はＤＩＮ標準が使用されてもよい。一般的に、標準は、空間オブジェクトの幾何学的形状から境界面積を画成するために使用される規則を提供する。例えば、標準は、建物面積及び／又は容積をどのように割り振るか、ＡＥＣ要素（例えば、戸口）の中心線を使用するか又は表面を使用するか、又は面積の物理幾何学的形状又は機能に基づいて、面積計算から或る面積を除外するか含めるかを指定する。ステップ１１４０において、使用する標準が指定される。確立された標準の実際の規定は、多様なやり方でＣＡＤアプリケーション１０５へ提供されてもよい。そのようなやり方の中には、ＣＡＤアプリケーション１０５によって事前にプログラムされたアクセスが含まれる。１つの実施形態において、ＣＡＤアプリケーション１０５は、事前にプログラムされた多様なオフセット規則（例えば、ＢＯＭＡ、ＳＩＳ、又はＤＩＮ標準）、及び新しいオフセット標準又は規則を追加する拡張機構を含んでもよい。
【００４８】
[0060]図１２は、本発明の１つの実施形態に従って、ＣＡＤモデル１２０の中の異なる空間オブジェクトについて計算される空間の面積値の例を図解する。示されるように、図１２は、構造１２０５の断面図を含む。構造１２０５の室１２１０は、傾斜した屋根の形に起因して、１．９メートルを超える天井の高さを有する領域、及び両側にあって１．９メートルより下の領域を含む。ＳＩＳ規則は、室の使用可能面積は、高さが１．９メートルを超える範囲（最小幅は０．６メートル）、及び高さが０．９メートルより下になる点を最大０．６メートルだけ過ぎる面積を含むと指定する。室１２１５の高さは最小１．９０メートルの高さを超過するので、ＳＩＳ規則は室１２１５の面積計算に影響しない。しかしながら、ＳＩＳ規則は室１２１０の正味面積を限定する。したがって、ＳＩＳ規則を使用する室１２１０について生成された空間オブジェクトは、室１２１０の報告面積を限定する。
【００４９】
[0061]観察画１２２５で示されるように、室１２１０の面積は、屋根の形が最小１．９メートルより下になる室１２１０の両側から０．６０メートルだけオフセットされた面積として計算されてもよい。この例を続けると、ユーザが壁要素を室１２１０へ追加すると仮定する。観察画１２３５及び１２４０は、壁の追加に基づく総面積と使用可能面積との間の差を示す。具体的には、室１２１０の総面積は、観察画１２３５の陰影領域で示されるように、壁の外端を含んでもよい。対照的に、観察画１２４０は、室１２１０へ追加された壁の内面を含めるために、使用可能面積が総面積からどのようにオフセットされるかを示す。こうして、室１２１０を表す空間オブジェクトから生成される報告書又は文書は、異なる境界規則に基づいて面積の差を反映する。
【００５０】
[0062]本明細書で説明されるように、空間オブジェクトは、ＣＡＤ図面又はモデル内の開放空間の特性、例えば、境界を定められた領域に関連づけられた面積及び容積を表す。典型的には、空間オブジェクトは、建設計画の中に現れる室の面積を表す。本発明の実施形態は、多数の異なる境界に基づいて面積及び容積を計算するために使用される空間オブジェクトを提供する。例えば、確立された標準は、空間オブジェクトによって表された室の総、正味、及び／又は使用可能面積をどのように計算するかを規定する。そのような標準は、建物面積の割り振りを支配し、又は面積の構造又は機能に基づいて面積の寄与を限定する。こうして、本発明の実施形態は、床面積、壁面積、室容積などに関する多様な情報を提供するために使用されてもよい。空間オブジェクトを使用して生成された値は、有利には、建設コストの推定値、エネルギー要件及び分析、総面積、正味面積、及び使用可能面積の面積計算などを生成するために使用されてもよい。更に、これらの値は、ＣＡＤモデルが編集されるとき、又はＣＡＤモデルが設計プロジェクトの過程で発展するにつれて、自動的に更新されてもよい。
【００５１】
[0063]これまでの説明は、本発明の実施形態に向けられたが、本発明の基本範囲から逸脱することなく本発明の他の更なる実施形態が考え出されてもよく、本発明の範囲は付随する特許請求の範囲によって決定される。
【図面の簡単な説明】
【００５２】
【図１】本発明の１つの実施形態に従ったコンピュータ支援設計（ＣＡＤ）アプリケーション環境を図解するブロック図である。
【図２】本発明の１つの実施形態に従って、ＣＡＤモデル又は図面から空間オブジェクトの集合を生成する方法を図解する流れ図である。
【図３】本発明の１つの実施形態に従った間取図のＣＡＤ図面の例示的アプリケーション・スクリーン観察画を図解する。
【図４】本発明の１つの実施形態に従って、空間オブジェクトの正味、使用可能、及び総面積の境界標示を含むＣＡＤ図面の一部分の例示的平面図である。
【図５】本発明の１つの実施形態に従った３Ｄ空間オブジェクト５００の等角図を図解する。
【図６】本発明の１つの実施形態に従ってＣＡＤ図面又はモデル内に存在する要素から空間オブジェクトを生成する方法を図解する流れ図である。
【図７】本発明の１つの実施形態に従って空間オブジェクトを生成するオプションを指定するために使用される例示的ダイアログ・ボックスである。
【図８】本発明の１つの実施形態に従ってＣＡＤ図面内の空間オブジェクトを修正する方法を図解する流れ図である。
【図９】本発明の１つの実施形態に従って非物理境界要素を含む空間オブジェクトを作成する方法を図解する流れ図である。
【図１０】本発明の１つの実施形態に従った部分的非物理境界を有する空間オブジェクトの例示的アプリケーション・スクリーン観察画である。
【図１１】本発明の１つの実施形態に従って空間オブジェクトの幾何学的形状から空間容積及び面積を計算する方法を図解する流れ図である。
【図１２】本発明の１つの実施形態に従って、面積計算の異なる値を取得するため、異なる標準がどのように使用されるかの例を図解する。
【図１】
2009524888.tif 000003
【図２】
2009524888.tif 000004
【図３】
2009524888.tif 000005
【図４】
2009524888.tif 000006
【図５】
2009524888.tif 000007
【図６】
2009524888.tif 000008
【図７】
2009524888.tif 000009
【図８】
2009524888.tif 000010
【図９】
2009524888.tif 000011
【図１０】
2009524888.tif 000012
【図１１】
2009524888.tif 000013
【図１２】
2009524888.tif 000014
【国際調査報告】
2009524888.tif 000015