(57)【要約】【課題】建物において複数の小梁が並設された床部又は天井部に設備機器を設置する際の設計に関し工数低減を図ることができる設計支援システムを提供する。【解決手段】設計支援装置は、設備機器が床小梁と干渉するか否かを判定する機器干渉判定部３２と、設備機器が床小梁と干渉すると判定された場合に、床小梁を設備機器との干渉が回避される位置に回避床小梁として配置し直す小梁配置変更部３３と、回避床小梁が設備機器とは異なる他部材に干渉するか否かを判定する他部材干渉判定部３５と、を備える。また、設計者により、回避床小梁と設備機器との干渉を回避すべく両者の配置関係がＣＡＤデータ上で変更操作された場合に、両者の干渉時におけるそれら両者の配置関係に関する干渉時配置情報と、両者の干渉が回避された後のそれら両者の配置関係に関する干渉回避後配置情報とを対応付けて記憶部１４に記憶する配置情報記憶部３９をさらに備える。【選択図】      図２
2019207591.tif 000002
【特許請求の範囲】
【請求項１】
床部又は天井部に複数の小梁が横並びで設けられている建物において、前記床部又は前記天井部に設備機器を設置する際の設計支援を行う設計支援システムであって、
前記設備機器を有する前記建物についてのＣＡＤデータを取得する建物データ取得手段と、
その取得したＣＡＤデータ上で、前記設備機器が前記小梁と干渉するか否かを判定する機器干渉判定手段と、
前記設備機器が前記小梁と干渉すると判定された場合に、前記ＣＡＤデータ上において、小梁を前記設備機器との干渉が回避される位置に回避小梁として配置し直す小梁配置変更手段と、
前記回避小梁が配置された後の前記ＣＡＤデータ上で、前記回避小梁が前記設備機器とは異なる他部材に干渉するか否かを判定する他部材干渉判定手段と、
前記回避小梁が前記他部材と干渉すると判定された場合に、その干渉を回避すべくそれら両者の配置関係を前記ＣＡＤデータ上でユーザが変更操作することを可能とする干渉回避操作手段と、
前記干渉回避操作手段により前記変更操作が行われた場合に、前記他部材干渉判定手段により前記両者の干渉が判定された干渉時における当該両者の配置関係に関する干渉時配置情報と、前記変更操作により前記両者の干渉が回避された後の当該両者の配置関係に関する干渉回避後配置情報とを対応付けて記憶部に記憶する記憶実施手段と、
を備えることを特徴とする設計支援システム。
【請求項２】
前記記憶部に記憶された前記干渉時配置情報及び前記干渉回避後配置情報に関するデータベースが構築されており、そのデータベースを用いて前記建物としての対象建物についての設計支援を行う設計支援システムであって、
前記建物データ取得手段は、前記対象建物についてのＣＡＤデータを取得し、
前記機器干渉判定手段は、前記取得したＣＡＤデータに基づき、前記対象建物において前記設備機器と前記小梁とが干渉するか否かを判定し、
前記小梁配置変更手段は、前記設備機器と前記小梁との干渉が判定された場合に、その干渉が回避される位置に前記回避小梁を配置し直し、
前記他部材干渉判定手段は、前記回避小梁が前記他部材に干渉するか否かを判定し、
前記回避小梁が前記他部材と干渉すると判定された場合に、前記データベースに記憶された前記干渉時配置情報及び前記干渉回避後配置情報に基づいて、それら両者の干渉を回避するよう、両者の配置関係について前記ＣＡＤデータ上で変更を行う干渉回避手段を備えることを特徴とする請求項１に記載の設計支援システム。
【請求項３】
前記干渉回避手段は、前記データベースに記憶された前記干渉時配置情報及び前記干渉回避後配置情報を深層学習することで干渉回避に関する判断基準を作成し、その作成した判断基準に基づき、前記両者の配置関係について変更を行うことを特徴とする請求項２に記載の設計支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援システムに関する。
【背景技術】
【０００２】
従来より、複数の建物ユニットが互いに連結されて構成されたユニット式建物が知られている。建物ユニットは、柱、床大梁及び天井大梁が互いに連結されることで骨格が形成され、対向する床大梁の間には複数の床小梁が架け渡され、対向する天井大梁の間には複数の天井小梁が架け渡されている。
【０００３】
ユニット式建物において、建物ユニットの床部に、トイレ設備や空調設備などの設備機器が設置される場合、その設備機器は床小梁と同じ高さ位置を含んで設置される場合がある。この場合、設備機器の設置位置等によっては設備機器が床小梁と干渉するおそれがある。このため、設備機器を床部に配置する際には、かかる干渉を回避するように設計を行う必要がある。
【０００４】
なお、このような部材同士の干渉を設計時に判別するためのシステム等も一部で提案されている（例えば特許文献１参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２５６４８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、設備機器を床小梁と干渉することなく床部に配置するに際しては、例えば次のような手順で設計を行うことが考えられる。まず、予め設計された建物（建物ユニット）のＣＡＤデータ上において、設備機器を当該建物の床部に配置し、その配置位置で設備機器が床小梁と干渉するか否かを判定する。そして、設備機器が床小梁と干渉する場合には、ＣＡＤデータ上において、設備機器との干渉が回避される位置に床小梁を配置し直すことが考えられる。
【０００７】
しかしながら、設備機器との干渉を回避すべく床小梁を配置し直した場合、今度は、その配置し直した床小梁が設備機器とは異なる他部材に干渉してしまうことが考えられる。その場合、設計者は、その床小梁と他部材との干渉を回避すべく、それら両者の配置関係を見直す必要が生じ、手間が発生する。また、このような見直しを建物ごとに行うのは非常に手間であり、設計工数の増大につながるおそれがある。
【０００８】
なお、このような問題は、建物ユニットの天井部に、空調装置や換気装置などの設備機器を設置する際にも同様に生じうる問題である。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、建物において複数の小梁が並設された床部又は天井部に設備機器を設置する際の設計に関し工数低減を図ることができる設計支援システムを提供することを主たる目的とするものである。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、第１の発明の設計支援システムは、床部又は天井部に複数の小梁が横並びで設けられている建物において、前記床部又は前記天井部に設備機器を設置する際の設計支援を行う設計支援システムであって、前記設備機器を有する前記建物についてのＣＡＤデータを取得する建物データ取得手段と、その取得したＣＡＤデータ上で、前記設備機器が前記小梁と干渉するか否かを判定する機器干渉判定手段と、前記設備機器が前記小梁と干渉すると判定された場合に、前記ＣＡＤデータ上において、小梁を前記設備機器との干渉が回避される位置に回避小梁として配置し直す小梁配置変更手段と、前記回避小梁が配置された後の前記ＣＡＤデータ上で、前記回避小梁が前記設備機器とは異なる他部材に干渉するか否かを判定する他部材干渉判定手段と、前記回避小梁が前記他部材と干渉すると判定された場合に、その干渉を回避すべくそれら両者の配置関係を前記ＣＡＤデータ上でユーザが変更操作することを可能とする干渉回避操作手段と、前記干渉回避操作手段により前記変更操作が行われた場合に、前記他部材干渉判定手段により前記両者の干渉が判定された干渉時における当該両者の配置関係に関する干渉時配置情報と、前記変更操作により前記両者の干渉が回避された後の当該両者の配置関係に関する干渉回避後配置情報とを対応付けて記憶部に記憶する記憶実施手段と、を備えることを特徴とする。
【００１１】
本発明によれば、設備機器が床部又は天井部に設置される建物についてのＣＡＤデータが取得され、その取得されたＣＡＤデータ上で、設備機器が床部又は天井部の小梁と干渉するか否かが判定される。干渉が判定された場合には、干渉が回避される位置に小梁が回避小梁として配置し直される。そして、その回避小梁が他部材と干渉するか否かが判定される。回避小梁が他部材と干渉する場合には、その干渉を回避すべく、ユーザにより、それら両者の配置関係がＣＡＤデータ上で変更操作される。この変更操作が行われることで両者の干渉が回避された場合には、干渉時における両者の配置関係と、干渉回避後における両者の配置関係とが対応付けて記憶部に記憶される。
【００１２】
このような構成では、ユーザが、建物において回避小梁と他部材との干渉を回避すべく、両者の配置関係を変更操作する度に、両者の配置関係に関する情報が記憶部に都度記憶される。このため、多数の建物について、かかる記憶処理を行うことで、記憶部に、両者の配置情報に関するデータベースを構築することができる。したがって、データベース構築後は、データベースに記憶された配置情報に基づき、両者の干渉が回避されるよう両者の配置関係を自動で変更するようにすることが可能となる。例えば、データベースに記憶された配置情報からは、ユーザが過去に、両者の配置関係をどのように変更することで干渉を回避したかを把握することが可能であるため、その過去の干渉回避の仕方を参照して両者の配置関係を変更するといったことが可能となる。これにより、回避小梁と他部材とが干渉した場合に、その干渉を回避すべく、ユーザが両者の配置関係を見直す（変更する）手間を不要とすることができる。そのため、複数の小梁が並設された床部又は天井部に設備機器を設置する際において、その設計に係る工数低減を図ることが可能となる。
【００１３】
第２の発明の設計支援システムは、第１の発明において、前記記憶部に記憶された前記干渉時配置情報及び前記干渉回避後配置情報に関するデータベースが構築されており、そのデータベースを用いて前記建物としての対象建物についての設計支援を行う設計支援システムであって、前記建物データ取得手段は、前記対象建物についてのＣＡＤデータを取得し、前記機器干渉判定手段は、前記取得したＣＡＤデータに基づき、前記対象建物において前記設備機器と前記小梁とが干渉するか否かを判定し、前記小梁配置変更手段は、前記設備機器と前記小梁との干渉が判定された場合に、その干渉が回避される位置に前記回避小梁を配置し直し、前記他部材干渉判定手段は、前記回避小梁が前記他部材に干渉するか否かを判定し、前記回避小梁が前記他部材と干渉すると判定された場合に、前記データベースに記憶された前記干渉時配置情報及び前記干渉回避後配置情報に基づいて、それら両者の干渉を回避するよう、両者の配置関係について前記ＣＡＤデータ上で変更を行う干渉回避手段を備えることを特徴とする。
【００１４】
本発明によれば、記憶部に干渉時配置情報及び干渉回避後配置情報に関するデータベースが構築され、そのデータベースを用いて対象建物についての設計支援が行われる。この場合、回避小梁が他部材と干渉すると判定された際には、データベースに記憶された干渉時配置情報及び干渉回避後配置情報に基づき、両者の干渉を回避するよう、両者の配置関係がＣＡＤデータ上にて自動で変更される。これにより、ユーザが両者の配置関係を見直す（変更操作する）手間を省けるため、設計工数の低減を図ることが可能となる。
【００１５】
第３の発明の設計支援システムは、第２の発明において、前記干渉回避手段は、前記データベースに記憶された前記干渉時配置情報及び前記干渉回避後配置情報を深層学習することで干渉回避に関する判断基準を作成し、その作成した判断基準に基づき、前記両者の配置関係について変更を行うことを特徴とする。
【００１６】
本発明によれば、深層学習を用いて干渉回避に関する判断基準が作成され、その作成された判断基準を基に、回避小梁と他部材との配置関係が変更される。この場合、深層学習を用いることで両者の干渉を回避した設計を好適に行うことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】設計支援装置の概略構成を示す図。
【図２】データベース構築処理の流れを示す機能ブロック図。
【図３】設備機器が設置される建物ユニットのＣＡＤデータを示す図。
【図４】データベース利用処理の流れを示す機能ブロック図。
【図５】建物ユニットの構成を示す斜視図。
【発明を実施するための形態】
【００１８】
以下に、本発明を具体化した一実施の形態について図面を参照しつつ説明する。本実施形態では、複数の建物ユニットが互いに連結されて構成されるユニット式建物において、いずれかの建物ユニットの床部に設備機器が設置されることを想定している。そして、その設備機器を床部に設置する際の設計支援を行う設計支援装置について具体化している。以下では、その設計支援装置の説明を行うのに先立ち、まずユニット式建物を構成する建物ユニットの構成について簡単に説明する。図５は、建物ユニットの構成を示す斜視図である。
【００１９】
図５に示すように、建物ユニット２０は、その四隅に配設される４本の柱２１と、各柱２１の上端部及び下端部をそれぞれ連結する各４本の天井大梁２２及び床大梁２３とを備える。そして、それら柱２１、天井大梁２２及び床大梁２３により直方体状の骨格（フレーム）が形成されている。柱２１は四角筒状の角形鋼よりなる。天井大梁２２及び床大梁２３は断面コ字状の溝形鋼よりなり、その開口部が向き合うようにして設置されている。
【００２０】
建物ユニット２０の天井部には、対向する長辺部の各天井大梁２２の間に所定の間隔で複数の天井小梁２４が架け渡されている。また、建物ユニット２０の床部には、対向する長辺部の各床大梁２３の間に所定の間隔で複数の床小梁２５が架け渡されている。天井小梁２４と床小梁２５とはそれぞれ同間隔でかつ各々上下に対応する位置に設けられている。天井小梁２４はリップ溝形鋼よりなり、床小梁２５は角形鋼よりなる。なお、天井小梁２４及び床小梁２５が「小梁」に相当する。
【００２１】
本実施形態では、上述したように、ユニット式建物においていずれかの建物ユニット２０に設備機器が設置されることを想定している。この場合、設備機器としては、トイレ設備や、空調機器等が設置されることが想定される。設備機器は、建物ユニット２０の床部に設置され、その床部において床小梁２５と同じ高さ位置を含んで配置される。このため、設備機器の配置位置等によっては設備機器が床小梁２５と干渉してしまうおそれがある。
【００２２】
そこで、建物ユニット２０の床部に設備機器が設置される場合には、設備機器が床小梁２５と干渉しないように設備機器と床小梁２５との干渉を回避した設計を行う必要がある。本実施形態では、かかる設計を行うにあたり設計支援装置１０を用いることとしており、以下においては、その設計支援装置１０について図１を用いながら説明する。図１は、設計支援装置１０の概略構成を示す図である。なお、設計支援装置１０は、例えば建物メーカに設けられ、同メーカの設計者（ユーザに相当）により用いられる。
【００２３】
図１に示すように、設計支援装置１０は、パーソナルコンピュータにより構成され、建物についての各種設計を行うためのＣＡＤプログラム（詳しくは２次元ＣＡＤプログラム）を有している。設計支援装置１０は、制御部１１と、操作部１２と、表示部１３と、記憶部１４とを備える。制御部１１は、建物に設備機器を設置する際の設計支援処理等、各種処理を行うものである。操作部１２は、設計支援処理に必要な各種情報を入力するためのもので、キーボードやマウス等を備えて構成されている。表示部１３は、設計支援処理に関する各種情報を表示するもので、ディスプレイからなる。記憶部１４は、設計支援処理に必要な各種情報を記憶するものである。
【００２４】
次に、設計支援装置１０により行われる設計支援に関する各種処理について説明する。
【００２５】
設計支援装置１０は、あらかじめ設計されたユニット式建物（以下、建物Ｘという）を対象として、設計支援処理を行う。記憶部１４には、建物ＸのＣＡＤデータ（設計データ）があらかじめ記憶されており、設計支援装置１０は、その記憶部１４に記憶された建物ＸのＣＡＤデータを用いて設計支援処理を行う。なお、建物ＸのＣＡＤデータには、建物Ｘ（詳しくは建物ユニット２０）の床部に設置される設備機器（以下、設備機器Ｋという）のデータも含まれている。
【００２６】
設計支援装置１０により行われる設計支援処理としては、建物ＸのＣＡＤデータ上で設備機器が床小梁２５と干渉するか否かを判定し、干渉する場合には設備機器Ｋと干渉しない位置に床小梁２５を配置し直す小梁配置変更処理がある。そこで、以下ではまず、この小梁配置変更処理について図２及び図３を参照しながら説明する。図２は、データベース構築処理の流れを示す機能ブロック図である。図２中の各ブロック３１〜３３，３５〜３９は制御部１１により実現され、データベース３４は記憶部１４により構築されている。また、図３は、設備機器Ｋが設置される建物ユニット２０のＣＡＤデータを示す図である。図３では、建物ユニット２０の床部を上方から見た平面視データが示されている。
【００２７】
図２に示すように、建物データ取得部３１は、記憶部１４より建物ＸのＣＡＤデータを読み出して取得する。この場合、建物ＸのＣＡＤデータのうち、少なくとも設備機器Ｋが設置される建物ユニット２０のＣＡＤデータを取得する。図３（ａ）には、その取得されたＣＡＤデータが示されている。図３（ａ）に示すように、建物ユニット２０の床部には設備機器Ｋが設けられている。また、建物ユニット２０の床部には、設備機器Ｋの他に、空調用のダクト部材Ｄが設けられている。ダクト部材Ｄは、隣り合う床小梁２５の間を通じて上下に延びている。なお、建物データ取得部３１が建物データ取得手段に相当する。
【００２８】
また、建物データ取得部３１により取得されるＣＡＤデータでは、建物ユニット２０の各床小梁２５の間隔が標準間隔（標準ピッチ）とされている。この標準ピッチで各床小梁２５が配置された状態が床小梁２５の標準配置状態となっている。
【００２９】
機器干渉判定部３２は、建物データ取得部３１により取得した建物ＸのＣＡＤデータに基づいて、設備機器Ｋが床小梁２５と干渉するか否かを判定する。この場合、建物ＸのＣＡＤデータ上で設備機器Ｋと床小梁２５とが重複しているか否かを判定し、その判定結果に基づき上記判定を行う。図３（ａ）の例では、設備機器Ｋと床小梁２５とが重複しているため、設備機器Ｋが床小梁２５と干渉すると判定される。なお、機器干渉判定部３２が機器干渉判定手段に相当する。
【００３０】
小梁配置変更部３３は、機器干渉判定部３２により設備機器Ｋが床小梁２５と干渉すると判定された場合に、ＣＡＤデータ上で、床小梁２５を設備機器Ｋとの干渉が回避される位置に回避床小梁２５（以下、符号を２５ａとする）として配置し直す（再配置する）。図３（ａ）の例では、上述したように、設備機器Ｋが床小梁２５と干渉するため、この場合、図３（ｂ）に示すように、設備機器Ｋと干渉する床小梁２５に代えて、回避床小梁２５ａが配置される。図３（ｂ）の例では、２本の回避床小梁２５ａが、設備機器Ｋを挟んだ両側に新たに配置されている。なお、回避床小梁２５ａが回避小梁に相当する。
【００３１】
小梁配置変更部３３による処理に関し具体的に説明すると、小梁配置案データベース３４には、小梁配置変更部３３において回避床小梁２５ａを配置（再配置）する際の小梁再配置案が複数記憶されている。小梁再配置案としては、設備機器の種類ごとに、回避床小梁２５ａの配置パターンが異なる複数の再配置案が記憶されている。例えば、設備機器の両側に配置する各回避床小梁２５ａの配置間隔（ピッチ）が異なる複数の再配置案が記憶されている。小梁配置変更部３３では、設備機器Ｋの種類に対応する小梁再配置案を小梁配置案データベース３４から読み出し、その読み出した小梁再配置案にしたがい回避床小梁２５ａを再配置する。
【００３２】
なお、機器干渉判定部３２により設備機器Ｋが床小梁２５と干渉しないと判定された場合には、小梁配置変更部３３における処理が不要であるため、その時点で一連の処理を終了する。また、小梁配置変更部３３が小梁配置変更手段に相当する。
【００３３】
ここで、上述したように、設備機器Ｋとの干渉を回避すべく、床小梁２５を回避床小梁２５ａとして配置し直した（再配置した）場合、その再配置した回避床小梁２５ａが設備機器Ｋとは異なる他部材に干渉してしまうことが考えられる。そこで、本設計支援装置１０では、こうした点に鑑み、回避床小梁２５ａが他部材と干渉するか否かを判定するようにしており、干渉する場合にはその旨を設計者に知らせるようにしている。これにより、設計者に対して、回避床小梁２５ａと他部材との干渉を回避すべく、それら両者の配置関係について見直しを促すことを可能としている。
【００３４】
また、本設計支援装置１０では、設計者により、ＣＡＤデータ上で回避床小梁２５ａと他部材との配置関係について見直し（変更）が行われた場合に、その変更前の両者の配置関係と、変更後の両者の配置関係とを対応付けて記憶部１４に逐次記憶するようにしている。これにより、本設計支援装置１０では、回避床小梁２５ａと他部材との配置関係に関するデータベースを構築することが可能となっている。そして、本設計支援装置１０では、データベース構築後、そのデータベースを用いて、回避床小梁２５ａと他部材との干渉を回避すべく、それら両者の配置関係をＣＡＤデータ上で自動で変更する処理を行うようにしている。これらの処理は、本設計支援装置１０による特徴的な処理となっており、以下においては、その処理の内容について詳しく説明する。
【００３５】
まず、データベースを構築する際の処理について説明する。当該処理においてはまず、他部材干渉判定部３５において、回避床小梁２５ａが再配置された後のＣＡＤデータ（図３（ｂ）参照）に基づき、回避床小梁２５ａが設備機器Ｋ以外の他部材に干渉するか否かを判定する。この場合、ＣＡＤデータ上で回避床小梁２５ａが他部材と重複しているか否かを判定し、その判定結果に基づき上記判定を行う。図３（ｂ）の例では、各回避床小梁２５ａのうち一方の回避床小梁２５ａがダクト部材Ｄと重複している。このため、その回避床小梁２５ａが他部材であるダクト部材Ｄと干渉していると判定される。なお、他部材干渉判定部３５が他部材干渉判定手段に相当する。
【００３６】
干渉状態表示部３６は、他部材干渉判定部３５において回避床小梁２５ａが他部材と干渉すると判定された場合に、その干渉状態における建物ＸのＣＡＤデータ（図３（ｂ）参照）を表示部１３に表示させる。これにより、設計者は回避床小梁２５ａと他部材（ダクト部材Ｄ）とが干渉することを知ることができる。なお、他部材干渉判定部３５にて回避床小梁２５ａが他部材と干渉しないと判定された場合には、その時点で一連の処理を終了する。
【００３７】
干渉時配置情報記憶部３７は、他部材干渉判定部３５において回避床小梁２５ａが他部材と干渉すると判定された場合に、その干渉時におけるそれら両者の配置関係に関する干渉時配置情報を記憶部１４に記憶する。この場合、干渉時配置情報として、両者の配置関係を示すＣＡＤデータ情報（例えば図３（ｂ）のＣＡＤデータ）を記憶する。但し、干渉時配置情報として、ＣＡＤデータ情報に代え、両者の配置関係を示す寸法情報等を記憶するようにしてもよい。
【００３８】
ここで、回避床小梁２５ａが他部材と干渉する場合には、その干渉を回避すべく、設計者により、ＣＡＤデータ上において回避床小梁２５ａと他部材との配置関係を変更する変更操作が操作部１２を用いて行われる。この場合、設計者は、当該操作をＣＡＤデータが表示された表示部１３を見ながら行う。この変更操作が行われることで、回避床小梁２５ａと他部材との干渉が回避される。図３（ｃ）の例では、回避床小梁２５ａとダクト部材Ｄとのうち、回避床小梁２５ａの位置が変更されることで、それら両者２５ａ，Ｄの干渉が回避されている。なお、操作部１２が干渉回避操作手段に相当する。
【００３９】
干渉回避判定部３８は、設計者による上記変更操作が行われた後、ＣＡＤデータに基づいて、回避床小梁２５ａと他部材との干渉が回避されたか否かを判定する。例えば、設計者により上記変更操作が済んだことを示す所定の操作が操作部１２を用いて行われると、干渉回避判定部３８において上記の判定が行われるようにすることが考えられる。
【００４０】
配置情報記憶部３９は、干渉回避判定部３８により回避床小梁２５ａと他部材との干渉が回避されたと判定された場合に、その干渉回避後におけるそれら両者の配置関係に関する干渉回避後配置情報を記憶部１４に記憶する。この場合、干渉回避後配置情報として、両者の配置関係を示すＣＡＤデータ情報（例えば図３（ｃ）のＣＡＤデータ）を記憶する。また、配置情報記憶部３９では、干渉回避後配置情報を、干渉時配置情報記憶部３７において記憶した干渉時配置情報と対応付けて記憶部１４に記憶する。なお、配置情報記憶部３９が記憶実施手段に相当する。
【００４１】
上述したデータベース構築処理（図２）によれば、記憶部１４に、建物における干渉時配置情報と干渉回避後配置情報とが対応付けられた状態で都度記憶される。このデータベース構築処理が多数の建物を対象として行われると、記憶部１４には、それら各建物の干渉時配置情報及び干渉回避後配置情報が記憶（蓄積）される。この場合、記憶部１４には、それら配置情報に関するデータベースが配置情報データベース４３として構築される。なお、配置情報データベース４３が「データベース」に相当する。
【００４２】
本設計支援装置１０では、配置情報データベース４３が構築された後、その配置情報データベース４３を用いて、回避床小梁２５ａと他部材との干渉を回避すべくそれら両者の配置関係をＣＡＤデータ上で変更する処理を行うこととしている。そこで、以下では、配置情報データベース４３を用いた処理の内容について図４に基づき説明する。図４は、データベース利用処理の流れを示す機能ブロック図である。なお、図４中の各機能ブロック３１〜３３，３５，４１，４２は制御部１１により実現され、配置情報データベース４３は記憶部１４により構築されている。
【００４３】
図４に示すように、データベース利用処理では、データベース構築処理と同様、まず建物データ取得部３１において、処理対象となる建物についてのＣＡＤデータを記憶部１４より取得する。以下では、この建物を、データベース構築処理（図２）の際の処理対象である建物Ｘと区別して、建物Ｘａという。なお、建物Ｘａが「対象建物」に相当する。また、データベース利用処理では、ＣＡＤデータの取得後、データベース構築処理と同様、機器干渉判定部３２による処理と、小梁配置変更部３３による処理と、他部材干渉判定部３５による処理とを行う。
【００４４】
干渉回避部４１は、他部材干渉判定部３５において回避床小梁２５ａが他部材と干渉すると判定された場合に、配置情報データベース４３に記憶された配置情報（干渉時配置情報及び干渉回避後配置情報）に基づいて、回避床小梁２５ａと他部材との干渉を回避するよう、ＣＡＤデータ上でそれら両者の配置関係を変更する。上述のデータベース構築処理においては、他部材干渉判定部３５にて回避床小梁２５ａと他部材との干渉が判定された場合、設計者が、自らの変更操作により、それら両者の配置関係を変更して干渉回避を行うこととなっていた。これに対して、データベース利用処理では、回避床小梁２５ａと他部材との干渉が判定された場合、干渉回避部４１において、回避床小梁２５ａと他部材との配置関係が自動で変更され、両者の干渉が回避されるようになっている。なお、干渉回避部４１が干渉回避手段に相当する。
【００４５】
ここで、配置情報データベース４３には、上述したように、干渉時配置情報と干渉回避後情報とが互いに対応付けて記憶されている。このため、配置情報データベース４３に記憶されたそれらの情報から、過去に設計者が、回避床小梁２５ａと他部材との干渉を変更操作によって回避する際、それら両者の配置関係をどのように変更して干渉を回避したか、その干渉回避の仕方についての傾向を把握することができる。そこで、干渉回避部４１では、まず配置情報データベース４３に記憶（蓄積）された多数の配置情報を深層学習することにより、干渉回避に関する判断基準を作成するようにしている。例えば、配置情報データベース４３に記憶された配置情報（干渉回避後配置情報）には、回避床小梁２５ａと他部材との干渉が回避された際のそれら両者の離間寸法が記憶されている。このため、その記憶された離間寸法に関する情報から、回避床小梁２５ａを他部材からどれだけ離間させて干渉回避を行ったかを把握することができる。したがって、この場合、干渉回避する際の離間寸法についての判断基準を作成することが考えられる。具体的には、かかる判断基準として、干渉回避する際における両者の最低離間寸法を設定することが考えられる。
【００４６】
判断基準を作成した後は、その判断基準に基づいて、ＣＡＤデータ上で回避床小梁２５ａと他部材との配置関係を変更する。判断基準として、回避床小梁２５ａと他部材との最低離間寸法を作成する先の例では、その最低離間寸法に基づき、両者の配置関係を変更する。つまり、両者の間隔を最低離間寸法以上確保するように、両者の配置関係を変更する。
【００４７】
干渉回避状態表示部４２は、干渉回避部４１により回避床小梁２５ａと他部材との干渉が回避された状態のＣＡＤデータを表示部１３に表示させる。これにより、設計者は回避床小梁２５ａと他部材との干渉がどのように回避されたか確認することができる。
【００４８】
以上、詳述した本実施形態の構成によれば、以下の優れた効果が得られる。
【００４９】
取得された建物ＸのＣＡＤデータ上で、設備機器Ｋが床小梁２５と干渉するか否かが判定され、干渉が判定された場合には、干渉が回避される位置に床小梁２５が回避床小梁２５ａとして配置し直される。そして、その回避床小梁２５ａが他部材と干渉するか否かが判定され、回避床小梁２５ａが他部材と干渉する場合には、その干渉を回避すべく、設計者により、それら両者の配置関係がＣＡＤデータ上で操作部１２を用いて変更操作される。この変更操作が行われることで両者の干渉が回避された場合には、干渉時における両者の配置関係と、干渉回避後における両者の配置関係とが対応付けられた状態で記憶部１４に記憶される。
【００５０】
このような構成では、設計者が、建物Ｘにおいて回避床小梁２５ａと他部材との干渉を回避すべく、両者の配置関係を変更操作する度に、両者の配置関係に関する情報が記憶部１４に都度記憶される。このため、多数の建物について、かかる記憶処理を行うことで、記憶部１４には、両者の配置情報（詳しくは干渉時配置情報及び干渉回避後配置情報）に関する配置情報データベース４３が構築される。この配置情報データベース４３が構築された後は、干渉回避部４１において、配置情報データベース４３に記憶された配置情報に基づき、両者の干渉が回避されるよう両者の配置関係が自動で変更される。例えば、データベースに記憶された配置情報からは、ユーザが過去に、両者の配置関係をどのように変更することで干渉を回避したかを把握することが可能であるため、その過去の干渉回避の仕方を参照して両者の配置関係を変更するといったことが可能となる。これにより、回避小梁と他部材とが干渉した場合に、その干渉を回避すべく、設計者が両者の配置関係を見直す（変更する）手間を不要とすることができる。そのため、複数の床小梁２５が並設された床部に設備機器Ｋを設置する際において、その設計に係る工数低減を図ることが可能となる。
【００５１】
具体的には、干渉回避部４１では、配置情報データベース４３に記憶された配置情報を深層学習することにより干渉回避に関する判断基準が作成され、その作成された判断基準を基に、回避床小梁２５ａと他部材との配置関係が変更される。この場合、深層学習を用いることで両者の干渉を回避した設計を好適に行うことが可能となる。
【００５２】
本発明は上記実施形態に限らず、例えば次のように実施されてもよい。
【００５３】
・上記実施形態では、他部材干渉判定部３５において、回避床小梁２５ａが再配置された後のＣＡＤデータに基づき、回避床小梁２５ａが他部材に干渉するか否かを判定するようにしたが、かかる判定を設計者（ユーザに相当）の入力操作に基づき行うようにしてもよい。例えば、データベース構築処理（図２）の際に、他部材干渉判定部３５において、かかる入力操作に基づく判定を行うことが考えられる。
【００５４】
入力操作に基づく判定は、例えば次のように行うことが考えられる。小梁配置変更部３３により回避床小梁２５ａの再配置が行われた後、その再配置後のＣＡＤデータを表示部１３に表示させるようにする。これにより、設計者はＣＡＤデータ上で回避床小梁２５ａが他部材と干渉するか否かの確認を行えるようになる。また、設計者により確認された干渉の有無に関する情報を設計者が操作部１２を用いて入力できるようにする。そして、他部材干渉判定部３５では、その入力された干渉の有無の情報に基づいて、回避床小梁２５ａが他部材と干渉するか否かの判定を行うようにする。
【００５５】
・上記実施形態では、干渉回避部４１において、深層学習を用い回避床小梁２５ａと他部材との干渉を回避する配置変更を行ったが、かかる配置変更は必ずしも深層学習を用いて行う必要はなく、制御プログラムによる処理によって行ってもよい。
【００５６】
・上記実施形態では、ユニット式建物の建物ユニット２０において複数の床小梁２５が並設された床部に設備機器を設置する際に、設計支援装置１０を用いる場合を例として説明したが、例えば、建物ユニット２０において複数の天井小梁２４が並設された天井部に設備機器を設置する際に設計支援装置１０を用いてもよい。この場合、設備機器としては、空調装置や換気装置、照明装置等が設置されることが考えられる。
【符号の説明】
【００５７】
１０…設計支援装置、１１…制御部、１２…干渉回避操作手段としての操作部、１４…記憶部、２０…建物ユニット、２５…小梁としての床小梁、２５ａ…回避小梁としての回避床小梁、３１…建物データ取得手段としての建物データ取得部、３２…機器干渉判定手段としての機器干渉判定部、３３…小梁配置変更手段としての小梁配置変更部、３５…他部材干渉判定手段としての他部材干渉判定部、３９…記憶実施手段としての配置情報記憶部、４１…干渉回避手段としての干渉回避部、４３…データベースとしての配置情報データベース、Ｄ…他部材としてのダクト部材、Ｋ…設備機器、Ｘ…建物、Ｘａ…対象建物としての建物。
【図１】
2019207591.tif 000003
【図２】
2019207591.tif 000004
【図３】
2019207591.tif 000005
【図４】
2019207591.tif 000006
【図５】
2019207591.tif 000007