JP7451812B1 - Structure model construction program and structure model construction method - Google Patents
Structure model construction program and structure model construction method Download PDFInfo
- Publication number
- JP7451812B1 JP7451812B1 JP2023118397A JP2023118397A JP7451812B1 JP 7451812 B1 JP7451812 B1 JP 7451812B1 JP 2023118397 A JP2023118397 A JP 2023118397A JP 2023118397 A JP2023118397 A JP 2023118397A JP 7451812 B1 JP7451812 B1 JP 7451812B1
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- structure model
- display view
- storage area
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010276 construction Methods 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 claims abstract description 41
- 239000000470 constituent Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 abstract description 13
- 229910000831 Steel Inorganic materials 0.000 description 3
- 239000010959 steel Substances 0.000 description 3
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】表示画面に表示されているオブジェクトの属性情報とリストのオブジェクトの属性情報とを相互に更新できる仕組みを提供する。【解決手段】構造物モデル構築システム(1)は、構造物モデルの構成要素であるオブジェクト(800)と、オブジェクト(800)のオブジェクト属性(802)と、が対応付けられて記憶される記憶領域(601)を有し、オブジェクト(800)に付与する識別情報(804)を、記憶領域に形成した識別情報記憶部(803)に、当該オブジェクト(800)に対応付けて記憶する第1の手順と、識別情報(804)を表示ビューに表示するとき、当該識別情報(804)に対応付けられたオブジェクト(800)が表示ビューに表示されているかいないかにかかわらず、当該識別情報(804)を識別情報記憶部(803)から読み出して、表示ビューに表示させる第2の手順と、を構造物モデル構築システム(1)に実行させる。【選択図】図2The present invention provides a mechanism that can mutually update attribute information of an object displayed on a display screen and attribute information of objects in a list. A structure model construction system (1) provides a storage area in which an object (800) that is a component of a structure model and an object attribute (802) of the object (800) are stored in correspondence with each other. (601), and the identification information (804) to be given to the object (800) is stored in the identification information storage unit (803) formed in the storage area in association with the object (800). When displaying the identification information (804) in the display view, the identification information (804) is displayed regardless of whether or not the object (800) associated with the identification information (804) is displayed in the display view. The structure model construction system (1) is caused to execute a second procedure of reading out the identification information from the identification information storage unit (803) and displaying it on the display view. [Selection diagram] Figure 2
Description
本発明は、構造物モデル構築プログラム及び構造物モデル構築方法に関する。 The present invention relates to a structure model construction program and a structure model construction method.
構造物の設計や施工管理を行うツールとして、BIM(Building Information Modeling)ソフトウェアが広く用いられている。BIMソフトウェアでは、構造物モデルを構成する構成要素(オブジェクト)と、構成要素の属性情報(名称、形状、機能等)とを一覧に管理することができる。 BIM (Building Information Modeling) software is widely used as a tool for designing structures and managing construction. BIM software can manage components (objects) that make up a structure model and attribute information (name, shape, function, etc.) of the components in a list.
特許文献1には、構成要素を示すアイコンとその属性とを一覧として記憶し、BIMソフトウェアの表示画面に、アイコンと共にその属性情報を表示させる構成が開示されている。
BIMソフトウェアの機能として、構造物を構成するオブジェクトを表示する表示画面(表示ビュー)に、オブジェクトに関連付けられた属性情報を表示することができる。しかしながら、オブジェクトが表示されていない表示ビューにおいては、そのオブジェクトの属性情報を表示することができないという問題があった。 As a function of BIM software, attribute information associated with objects can be displayed on a display screen (display view) that displays objects that constitute a structure. However, there is a problem in that attribute information of the object cannot be displayed in a display view where the object is not displayed.
本発明はこのような問題に鑑みてなされたものであり、表示ビューにオブジェクトが表示されているか表示されていないかにかかわらず、オブジェクトに対応付けられた識別情報を表示できる仕組みを有する構造物モデル構築プログラム及び構造物モデル構築方法を提供することを目的とする。 The present invention has been made in view of these problems, and provides a structure model that has a mechanism that can display identification information associated with an object regardless of whether the object is displayed in the display view or not. The purpose is to provide a construction program and a structure model construction method.
本発明のある態様によれば、構造物モデルを編集する構造物モデル構築システムにおいて実行される構造物モデル構築プログラムに適用される。このプログラムは、構造物モデルの構成要素であるオブジェクトと、オブジェクトのオブジェクト属性と、が対応付けられて記憶領域に記憶されており、オブジェクト属性としての標準情報が記憶される標準情報記憶領域を有し、標準情報は、対応するオブジェクトが表示ビューに表示されている場合に表示ビューに表示可能な情報であり、オブジェクトに付与するオブジェクト属性としての識別情報を、記憶領域の標準情報記憶領域とは異なる領域である識別情報記憶部に、当該オブジェクトに対応付けて記憶する第1の手順と、識別情報を表示ビューに表示するとき、当該識別情報に対応付けられたオブジェクトが表示ビューに表示されているかいないかにかかわらず、当該識別情報を識別情報記憶部から読み出して、表示ビューに表示させる第2の手順と、表示ビューに識別情報が表示されているとき、当該識別情報に対して成された編集を、識別情報記憶部に記憶された当該識別情報に反映させる第3の手順と、識別情報記憶部に記憶されている識別情報に対して成された編集を、表示ビューに表示されている当該識別情報の表示に反映させる第4の手順と、を構造物モデル構築システムに実行させる。 According to one aspect of the present invention, the present invention is applied to a structure model construction program executed in a structure model construction system that edits a structure model. This program stores objects that are constituent elements of a structure model in correspondence with object attributes of the objects in a storage area, and has a standard information storage area in which standard information as object attributes is stored. However, standard information is information that can be displayed in the display view when the corresponding object is displayed in the display view, and the standard information storage area of the storage area is the information that can be displayed in the display view when the corresponding object is displayed in the display view. The first step is to store the identification information in association with the object in the identification information storage section which is a different area , and when the identification information is displayed in the display view, the object associated with the identification information is displayed in the display view. A second step is to read out the identification information from the identification information storage unit and display it on the display view regardless of whether the identification information is present or not, and when the identification information is displayed on the display view, A third step of reflecting the edits to the identification information stored in the identification information storage unit, and a step in which the edits made to the identification information stored in the identification information storage unit are displayed in the display view. The structure model construction system is caused to execute a fourth step of reflecting the identification information on the display .
本発明によれば、オブジェクトが記憶されている記憶領域に、オブジェクトに付与する識別情報を記憶する識別情報記憶部を形成し、オブジェクトと識別情報とを対応付けて記憶することで、オブジェクトが表示されているか表示されていないかに関わらず、そのオブジェクトに対応付けられた識別情報を識別情報記憶部から読み出して、表示ビューに表示させることができる。 According to the present invention, an identification information storage unit that stores identification information to be given to the object is formed in a storage area where the object is stored, and the object and the identification information are stored in association with each other, so that the object can be displayed. Regardless of whether the object is displayed or not, the identification information associated with the object can be read from the identification information storage section and displayed on the display view.
以下、添付図面に従って本発明の実施形態に係る構造物モデル構築システム1について説明する。図1は、構造物モデル構築システム1の概略構成図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS A structure
図1に示すように、構造物モデル構築システム1は、管理サーバ11、端末12及びネットワーク13を備えて構成される。
As shown in FIG. 1, the structure
管理サーバ11は、後述するようにプログラムを実行することで、BIM処理部111及び識別情報連動処理部112の機能を実行する。
The
端末12は、ネットワーク13を介して、管理サーバ11と通信を行い、管理サーバ11で実行されるプログラムの結果を受け取る。受け取った結果は、表示部121に表示される。
The
ネットワーク13は、管理サーバ11と端末12との間で情報を送受信する。ネットワーク13は、LANやWAN等により構成される。
The
これら管理サーバ11及び端末12は、例えば据え置き型のコンピュータや可搬式のノートパソコン等によって構成される。なお、図1に示す構造物モデル構築システム1は、一つの管理サーバ11と三つの端末12とがネットワーク13により接続されて構成される例を示すが、これに限られない。管理サーバ11は、二以上のサーバにより構成されていてもよいし、クラウドサーバであってもよい。端末12は、一つであってもよいし、ネットワーク13に任意の数が接続されていてもよい。
These
図2は、管理サーバ11の機能ブロック図である。
FIG. 2 is a functional block diagram of the
管理サーバ11は、制御部101と、記憶装置102と、インターフェース103とを備える。
The
制御部101は、構造物モデルの設計を支援する設計ツールであるBIM(Building Information Modeling)又はCIM(Construction Information Modeling)を実現するための処理を実行するBIM処理部111と、オブジェクトと識別情報とを連動させて表示ビューに表示させる処理を実行する識別情報連動処理部112とを備える。
The
制御部101は、例えばCPUを有し、記憶装置102に記憶されているプログラム(構造物モデル構築プログラム)をCPUが実行することにより、BIM処理部111及び識別情報連動処理部112の機能が実行される。
The
記憶装置102は、構造物モデル構築プログラムと、BIM処理部111及び識別情報連動処理部112が使用する情報とを記憶する。
The
インターフェース103は、ネットワーク13に接続され、端末12との間で情報の送受信を行う。
The
BIM処理部111は、管理サーバ11上に仮想的に構築する三次元の形状である構造物モデルを構成する壁や床、梁等の部品である構成要素(以下、「オブジェクト」と呼ぶ)と、オブジェクトの形状や仕様、機能、性能等を示す情報であるオブジェクト属性と、を記憶及び管理することで、仮想的な構造物モデルを構築する。
The
BIM処理部111により仮想的に構築された構造物モデルは、端末12の表示部121に表示ビューとして表示される。また、表示ビューには、端末12を操作する作業者の操作により、構造物モデルに含まれる任意のオブジェクトと、当該オブジェクトに対応付けられたオブジェクト属性を示す情報とが表示される。
The structure model virtually constructed by the
識別情報連動処理部112は、BIM処理部111により構築された構造物モデルにおいて、オブジェクトに対応付けられて記憶されるオブジェクト属性に含まれる識別情報を登録し、登録した識別情報を表示ビューに表示させる機能を実行する。識別情報連動処理部112が実行する機能については、後に詳述する。
The identification information
図3は、本実施形態の端末12の表示部121に表示される表示ビューの一例を示す説明図である。
FIG. 3 is an explanatory diagram showing an example of a display view displayed on the
図3に示す例では、構造物モデルとしての建物1Aの断面図と、建物1Aに関する注釈1Bとが表示されている。
In the example shown in FIG. 3, a cross-sectional view of a
建物1Aは、柱、床、梁等のオブジェクトから構成される。これらオブジェクト及びオブジェクト属性からなる構造物モデルは、端末12において、作業者によって予め登録され、管理サーバ11の記憶装置102に記憶されている。
The
注釈1Bは、構造物モデルである建物1Aを構成するオブジェクトのオブジェクト属性である。
図3に示す例では、注釈1Bに、オブジェクト「鉄骨小梁」のオブジェクト属性である文字列「Sb25N」と、オブジェクト「スラブ」のオブジェクト属性である「DS1」とが表示されている。
In the example shown in FIG. 3, the character string "Sb25N" which is the object attribute of the object "steel beam" and "DS1" which is the object attribute of the object "slab" are displayed in the
これら文字列等の情報は、オブジェクトに対応付けられたオブジェクト属性として管理サーバ11の記憶装置102に予め記憶されている。
Information such as these character strings is stored in advance in the
ここで、オブジェクトとオブジェクト属性とについて説明する。図9は、管理サーバ11に記憶されているオブジェクト800の説明図であり、図10は、オブジェクト800に対応付けられて記憶されるオブジェクト属性802の説明図である。
Here, objects and object attributes will be explained. FIG. 9 is an explanatory diagram of an
オブジェクト800は、管理サーバ11の記憶装置102に備えられるオブジェクト記憶領域601に記憶されている。オブジェクト800には、図10に示すように、オブジェクト800毎に、オブジェクトID801、オブジェクト属性802が備えられる。
The
オブジェクト属性802は、図10に示すように、オブジェクト800の形状や仕様、機能、性能等を示す文字列等の情報である標準情報812を有している。標準情報812は、標準情報記憶領域811に登録される。このようにして、オブジェクト属性802がオブジェクト800に関連付けられてオブジェクト記憶領域601に記憶される。また、オブジェクト属性802は、識別情報804を有している。識別情報804は、標準情報812が記憶される標準情報記憶領域811とは異なる領域である識別情報記憶領域803に登録される。識別情報記憶領域803と識別情報804については、後述する。
As shown in FIG. 10, the object attributes 802 include
BIM処理部111は、表示ビューにオブジェクト800やオブジェクト属性802に含まれる情報を配置する場合は、端末12を操作する作業者の指示に従って、オブジェクト記憶領域601に記憶されている複数のオブジェクト800の中から任意のオブジェクト800を参照し、参照したオブジェクト800を表示ビューに配置する。また、BIM処理部111は、端末12を操作する作業者の指示に従って、表示ビューに配置されたオブジェクト800に対応付けられたオブジェクト属性802のうち、標準情報記憶領域811に登録されている標準情報812を、表示ビューに配置する。
When arranging objects 800 and information included in object attributes 802 in the display view, the
ここで、一般的に、BIMにおいては、表示ビューに文字列等の情報を表示させる場合、表示ビューに配置されているオブジェクト800のオブジェクト属性802の標準情報記憶領域811に登録されている標準情報812しか表示できない。このため、表示ビューに配置されていないオブジェクト800については、そのオブジェクト属性802の標準情報記憶領域811に登録されている標準情報812を表示ビューに表示させることができないという問題があった。
Here, in general, in BIM, when displaying information such as character strings in the display view, standard information registered in the standard
本実施形態では、次に説明するように、表示ビューにオブジェクト800が表示されているかいないかにかかわらず、オブジェクト属性802に対応付けて記憶した情報(識別情報804)を表示ビューに表示させるように構成した。
In this embodiment, as described below, information (identification information 804) stored in association with the
識別情報記憶領域803は、表示ビューにオブジェクト800が表示されていない場合であっても、当該オブジェクト800を識別する識別情報804を表示ビューに表示させるために用いられる。識別情報804は、図10に示すように、オブジェクト800の識別情報記憶領域803に、文字列等の情報として登録される。
The identification
識別情報連動処理部112は、識別情報記憶領域803に登録された識別情報804を読み出したり編集したりする処理を行う。図10は、識別情報804として、「符号」に対応する文字列「Sb25N」と、「断面」に対応する文字列「H-250×125×6×9」と、「タイプ」に対応する文字列「D,E」と、「ウェブ S.PL,G.PL」に対応する文字列「G.PL-6」と、「ウェブH.T.B」に対応する文字列「3-M16」と、が登録されている例を示す。なお、識別情報804は、オブジェクト800を識別するための情報として、単一の標準情報812、単一の標準情報812と任意の文字列とを組み合わせた情報、複数の標準情報812の組み合わせ、又は、複数の標準情報812と任意の文字列とを組み合わせた情報、が登録される。また、図10の例に示すように、識別情報記憶領域803に、複数の識別情報804が登録されていてもよい。
The identification information
図4から図7は、BIM処理部111及び識別情報連動処理部112が実行する処理のフローチャートである。
4 to 7 are flowcharts of processes executed by the
図4において、まずステップS100では、識別情報連動処理部112は、BIM処理部111による処理が起動されたことを検出すると、次に、ステップS200において、端末12における作業者の操作により、BIM処理部111に次のような操作が成されたかを判定する。
In FIG. 4, first in step S100, when the identification information interlocking
ステップS200において、オブジェクト800に対する識別情報804の登録が指示されたと判定した場合は、ステップS300に移る。
If it is determined in step S200 that registration of
ステップS200において、表示ビューに既に表示されている識別情報804の編集が指示されたと判定した場合は、ステップS400に移る。
If it is determined in step S200 that editing of the
ステップS200において、オブジェクト800に登録されている識別情報804の編集が指示されたと判定した場合は、ステップS500に移る。
If it is determined in step S200 that editing of the
ステップS200において、オブジェクト800に登録されている識別情報804の表示ビューへの表示が指示されたと判定した場合は、ステップS600に移る。
If it is determined in step S200 that an instruction has been given to display the
図5は、ステップS300におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS300は、BIM処理部111において、指定されたオブジェクト800に識別情報804(図10参照)を新たに登録する指示がなされた場合の処理である。
FIG. 5 shows the processing of the
まず、ステップS310において、識別情報連動処理部112は、BIM処理部111において指定されたオブジェクト800を、オブジェクト記憶領域601の中からオブジェクトID801(図10参照)をキーとして検索し、当該オブジェクト800を特定する。
First, in step S310, the identification information
次に、ステップS320において、識別情報連動処理部112は、特定されたオブジェクト800のオブジェクト属性802に、識別情報記憶領域803を作成する。識別情報記憶領域803とは、識別情報連動処理部112による編集及び読み出しが可能に構成された識別情報804の格納領域であり、オブジェクト800に対応付けられているオブジェクト属性802の中の一つのフィールドとして登録される。なお、識別情報804は、前述のように、標準情報記憶領域811に登録されている標準情報812に対応する情報である。
Next, in step S320, the identification information
次に、ステップS330において、識別情報連動処理部112は、端末12より指示された識別情報804を、作成した識別情報記憶領域803に登録する。
Next, in step S330, the identification information
次に、ステップS340において、識別情報連動処理部112は、識別情報804が登録された識別情報記憶領域803を有するオブジェクト800を、管理サーバ11のオブジェクト記憶領域601に記憶する。この処理の後、ステップS200に戻り、待機する。
Next, in step S340, the identification information
このように、図5に示すフローチャートの処理を識別情報連動処理部112が実行することによって、識別情報804がオブジェクト800に付与され、オブジェクト800に対応付けられてオブジェクト記憶領域601に記憶される(第1の手順)。
In this way, by the identification information
図6は、ステップS400におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS400の処理は、BIM処理部111において、既に表示ビューに表示されている識別情報804に対して、編集の指示がなされた場合の処理である。
FIG. 6 shows the processing of the
ステップS410において、識別情報連動処理部112は、表示ビューにおける指示対象の識別情報804を特定する。
In step S410, the identification information
次に、ステップS420において、識別情報連動処理部112は、特定された識別情報804が登録されているオブジェクト800を、オブジェクト記憶領域601から参照する。
Next, in step S420, the identification information
次に、ステップS430において、識別情報連動処理部112は、参照した当該オブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を取得する。そして、端末12から指示された編集内容に基づいて、識別情報804の編集を行う。このとき、識別情報804に対応する標準情報812についても、BIM処理部111より当該標準情報812の編集が行われる。
Next, in step S430, the identification information
次に、ステップS440において、識別情報連動処理部112は、端末12から指示された編集内容が適切か否かを判定する。編集内容が適切でない場合とは、規定されている文字数や規定されている文字種別でない編集が指示された場合等である。
Next, in step S440, the identification information
編集内容が適切でないと判定した場合は、ステップS470に移り、識別情報連動処理部112は、必要に応じて表示ビューにエラーを表示すると共に、BIM処理部111に編集内容が適切でない旨を通知して、ステップS200に戻る。
If it is determined that the edited content is inappropriate, the process moves to step S470, and the identification information interlocking
編集内容が適切であると判定した場合は、ステップS450に移り、識別情報連動処理部112は、編集された識別情報804が登録されているオブジェクト800を、オブジェクト記憶領域601に記憶する。このとき、編集された識別情報804に対応する標準情報812についても、BIM処理部111により記憶される。
If it is determined that the edited content is appropriate, the process moves to step S450, and the identification information
次に、ステップS460において、識別情報連動処理部112は、表示ビューに既に表示されている識別情報804に、編集後の識別情報804を反映させる。このとき、表示ビューに既に表示されている標準情報812についても、BIM処理部111により編集後の標準情報812が表示ビューに反映される。
Next, in step S460, the identification information
このように、図6に示すフローチャートの処理をBIM処理部111及び識別情報連動処理部112が実行することによって、表示ビューに表示されている識別情報804の編集を行い、その結果を表示ビューに反映させると共に、登録されている識別情報804の内容に反映させることができる(第3の手順)。
In this way, by executing the process of the flowchart shown in FIG. 6 by the
図7は、ステップS500におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS500の処理は、BIM処理部111による標準情報812の編集に伴い、オブジェクト800に登録されている識別情報804に対して、編集の指示がなされた場合の処理である。
FIG. 7 shows the processing of the
まず、ステップS510において、識別情報連動処理部112は、BIM処理部111により指示されたオブジェクト800を、オブジェクト記憶領域601を参照して特定する。
First, in step S510, the identification information
次に、ステップS520において、識別情報連動処理部112は、特定されたオブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を参照する。
Next, in step S520, the identification information
次に、ステップS530において、識別情報連動処理部112は、ステップS520で参照しようとした識別情報804が識別情報記憶領域803に登録されているか否かを判定する。識別情報804が登録されていないと判定した場合は識別情報804を編集することができないため、ステップS550に移り、識別情報連動処理部112は、必要に応じて表示ビューにエラーを表示して、ステップS200に戻る。
Next, in step S530, the identification information
識別情報804が登録されていると判定した場合は、ステップS540において、識別情報連動処理部112は、参照された識別情報804を取得し、端末12から指示された編集内容に基づいて編集を行う。
If it is determined that the
次に、ステップS560において、識別情報連動処理部112は、編集された識別情報804を識別情報記憶領域803に登録し、登録されたオブジェクト800をオブジェクト記憶領域601に記憶する。
Next, in step S560, the identification information
次に、ステップS570において、識別情報連動処理部112は、編集後の識別情報804を表示ビューに反映させる。
Next, in step S570, the identification information
このように、図7に示すフローチャートの処理をBIM処理部111及び識別情報連動処理部112が実行することによって、オブジェクト記憶領域601に記憶されているオブジェクト800の識別情報804の編集を行うことができ、その結果を表示ビューに反映させることができる(第4の手順)。
As described above, by the
図8は、ステップS600における識別情報連動処理部112の処理を示す。ステップS600の処理は、BIM処理部111において、オブジェクト800に登録されている識別情報804に対して、表示ビューへの表示の指示がなされた場合の処理である。
FIG. 8 shows the processing of the identification information
まず、ステップS610において、識別情報連動処理部112は、指示された識別情報804を特定する。
First, in step S610, the identification information
次に、ステップS620において、識別情報連動処理部112は、特定された識別情報804が登録されているオブジェクト800を、オブジェクト記憶領域601から参照する。
Next, in step S620, the identification information
次に、ステップS630において、識別情報連動処理部112は、当該オブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を取得する。このとき、識別情報連動処理部112は、図9に示す複数のオブジェクト800の少なくとも一つに対応付けられたオブジェクト属性802の識別情報記憶領域803から、少なくとも一つの識別情報804を取得する。
Next, in step S630, the identification information
次に、ステップS640において、識別情報連動処理部112は、取得した識別情報804を、端末12から指示された表示ビューの指示位置に配置して、表示ビューに識別情報804を表示させる。
Next, in step S640, the identification information
このように、図8に示すフローチャートの処理を識別情報連動処理部112が実行することによって、オブジェクト記憶領域601に記憶されているオブジェクト800を参照し、登録されている識別情報804を読み出して、表示ビューに表示させる。これにより、表示ビューに当該オブジェクト800が表示されているかいないかに関わらず、識別情報804を表示ビューに表示させることができる(第2の手順)。
In this way, by the identification information
次に、この図8に示すフローチャートの処理を、具体的に説明する。 Next, the processing of the flowchart shown in FIG. 8 will be specifically explained.
図3に示した構造物モデルである建物1Aと注釈1Bとを表示ビューに表示する例において、建物1Aの断面図には「鉄骨小梁」オブジェクトが表示されていないとする。このとき、「鉄骨小梁」オブジェクトのオブジェクト属性である文字列「Sb25N」は、BIM処理部111の処理のみでは図3に示す表示ビューの注釈1Bには表示できない。
In the example shown in FIG. 3 in which the
この場合、図8のフローチャートに従って、識別情報連動処理部112が識別情報804として登録されている文字列「Sb25N」(図10参照)を読み出して、端末12の指示に基づき、表示ビューに配置することができる。このようにして、オブジェクトが配置されていない表示ビューに、識別情報804を表示させることができる。
In this case, according to the flowchart in FIG. 8, the identification information
図11は、建物1Aの断面表1Cを表示ビューに表示した場合の例を示す説明図である。断面表とは、構造物モデルを構成するオブジェクト800が表示されていない表示ビューに、構造物モデルを構成するオブジェクト800のオブジェクト属性802のうち、識別情報記憶領域803に登録されている識別情報の全部又は一部を一覧として表示したものである。
FIG. 11 is an explanatory diagram showing an example of the case where the cross-sectional table 1C of the
端末12における作業者の操作により、BIM処理部111において断面表1Cの表示の指示がなされた場合、識別情報連動処理部112が、オブジェクト記憶領域601に記憶されているオブジェクト800に対応付けられたオブジェクト属性802のうち、識別情報記憶領域803に登録されている識別情報804を、表における所定の位置に配置する。
When an operator's operation on the terminal 12 instructs the
これにより、表示ビューにオブジェクトが表示されていない場合でも、オブジェクト属性802に含まれる識別情報804を、表示ビューに表示させることができる。
Thereby, even if the object is not displayed in the display view, the
以上説明したように、本実施形態は、構造物モデルの構築を行う構造物モデル構築システム1において実行される構造物モデル構築プログラムに関する。構造物モデル構築システム1は、構造物モデルの構成要素であるオブジェクト800と、オブジェクト800のオブジェクト属性802と、が対応付けられて記憶されるオブジェクト記憶領域601を有する。構造物モデル構築プログラムは、オブジェクト800に付与する識別情報804をオブジェクト記憶領域601に形成した識別情報記憶領域803に、オブジェクト800に対応付けて記憶する第1の手順と、識別情報804を表示ビューに表示するとき、識別情報804に対応付けられたオブジェクト800が表示ビューに表示されているかいないかにかかわらず、当該識別情報804を識別情報記憶領域803から読み出して、表示ビューに表示させる第2の手順と、を構造物モデル構築システム1に実行させる。
As described above, the present embodiment relates to a structure model construction program executed in the structure
この構成では、オブジェクト800が記憶されているオブジェクト記憶領域601に、オブジェクト800に付与する識別情報804を記憶する識別情報記憶領域803を形成し、オブジェクト800と識別情報804とを対応付けて記憶することで、オブジェクト800が表示されているか表示されていないかに関わらず、そのオブジェクト800に対応付けられた識別情報804を識別情報記憶領域803から読み出して、表示ビューに表示させることができる。
In this configuration, an identification
また、本実施形態では、構造物モデルは、複数のオブジェクト800を有し、オブジェクト記憶領域601には、複数のオブジェクト属性802及び複数の識別情報804が、オブジェクト800毎に記憶されており、第2の手順は、表示ビューに、複数のオブジェクト800の少なくとも1つに対応付けられた複数の識別情報804の少なくとも1つを表示させる。
Further, in this embodiment, the structure model has a plurality of
この構成では、オブジェクト記憶領域601に記憶されている複数のオブジェクト800のうち、任意のオブジェクト800の任意の識別情報804を表示ビューに表示させることができる。
With this configuration, any
また、本実施形態では、表示ビューに識別情報804が表示されているとき、当該識別情報804に対して成された編集を、識別情報記憶領域803に記憶された当該識別情報804に反映させる第3の手順と、識別情報記憶領域803に記憶されている識別情報804に対して成された編集を、表示ビューに表示されている当該識別情報804の表示に反映させる第4の手順と、を、前記構造物モデル構築システム1にさらに実行させる。
Further, in this embodiment, when the
この構成では、記憶されている識別情報804の編集結果を表示ビューに反映させると共に、識別情報804の編集結果を記憶されている識別情報804に反映させることができる。
With this configuration, the editing result of the stored
また、本実施形態では、第1の手順は、オブジェクト800を特定する手順と、特定されたオブジェクト800の識別情報804が記憶されるオブジェクト記憶領域601の一部に、識別情報記憶領域803を形成する手順と、形成された識別情報記憶領域803に、オブジェクトに付与する識別情報804を記憶する手順と、を含む。
Further, in this embodiment, the first procedure includes a procedure for identifying the
この構成では、オブジェクト800が記憶されているオブジェクト記憶領域601の一部に識別情報記憶領域803を形成することで、そのオブジェクト800に対応付けられた識別情報804を識別情報記憶領域803から読み出して、表示ビューに表示させることができる。
In this configuration, by forming the identification
また、本実施形態では、オブジェクト800に付与する識別情報804は、表示ビューに表示される文字列であるので、オブジェクト800に対応させた文字列を表示ビューに表示させることができる。
Furthermore, in this embodiment, since the
また、本実施形態では、第3の手順は、表示ビューに表示された識別情報804の編集が要求されたとき、識別情報804に対応付けられているオブジェクト800を特定し、特定されたオブジェクト800に対応付けられた識別情報804が記憶されている識別情報記憶領域803から、識別情報804を読み出す手順と、読み出した識別情報804の編集を実行する手順と、編集された識別情報804を識別情報記憶領域803に記憶する手順と、を含む。
Furthermore, in the present embodiment, the third step is to specify the
この構成では、表示ビューに表示されている識別情報804を識別情報記憶領域803から読み出して編集することで、記憶されている識別情報804を容易に編集することができる。
With this configuration, the stored
また、本実施形態では、第4の手順は、識別情報記憶領域803に記憶されている識別情報804に対する変更が要求されたときに、当該識別情報804に対応付けられているオブジェクト800を特定し、特定されたオブジェクト800の識別情報記憶領域803から、当該識別情報804を読み出す手順と、読み出した識別情報804の編集を実行する手順と、編集された識別情報804を識別情報記憶領域803に記憶すると共に、編集された識別情報804を表示ビューに表示する手順と、を含む。
Furthermore, in this embodiment, the fourth step is to identify the
この構成では、記憶されている識別情報804を容易に編集することができ、編集結果を表示ビューに反映させることができる。
With this configuration, the stored
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although the embodiments of the present invention have been described above, the above embodiments merely show a part of the application examples of the present invention, and are not intended to limit the technical scope of the present invention to the specific configurations of the above embodiments. do not have.
本実施形態では、オブジェクト属性802に形成した領域である識別情報記憶領域803に識別情報804が登録され、識別情報連動処理部112が、これを読み出し、編集を行うように構成したが、これに限られない。識別情報記憶領域803が、オブジェクト属性802とは異なるオブジェクト記憶領域601の他の領域に、オブジェクト800に対応付けて記憶されていてもよい。
In this embodiment, the
1 :構造物モデル構築システム
11 :管理サーバ
12 :端末
13 :ネットワーク
101 :制御部
102 :記憶装置
103 :インターフェース
111 :BIM処理部
112 :識別情報連動処理部
121 :表示部
601 :オブジェクト記憶領域
800 :オブジェクト
802 :オブジェクト属性
803 :識別情報記憶領域
804 :識別情報
811 :標準情報記憶領域
812 :標準情報
1: Structure model construction system 11: Management server 12: Terminal 13: Network 101: Control unit 102: Storage device 103: Interface 111: BIM processing unit 112: Identification information interlocking processing unit 121: Display unit 601: Object storage area 800 : Object 802 : Object attribute 803 : Identification information storage area 804 : Identification information 811 : Standard information storage area 812 : Standard information
Claims (7)
前記構造物モデル構築システムは、前記構造物モデルの構成要素であるオブジェクトと、前記オブジェクトのオブジェクト属性と、が対応付けられて記憶される記憶領域を有し、
前記記憶領域は、前記オブジェクト属性としての標準情報が記憶される標準情報記憶領域を有し、前記標準情報は、対応する前記オブジェクトが表示ビューに表示されている場合に前記表示ビューに表示可能な情報であり、
前記オブジェクトに付与する前記オブジェクト属性としての識別情報を、前記記憶領域の前記標準情報記憶領域とは異なる領域である識別情報記憶部に、当該オブジェクトに対応付けて記憶する第1の手順と、
前記識別情報を前記表示ビューに表示するとき、当該識別情報に対応付けられた前記オブジェクトが前記表示ビューに表示されているかいないかにかかわらず、当該識別情報を前記識別情報記憶部から読み出して、前記表示ビューに表示させる第2の手順と、
前記表示ビューに前記識別情報が表示されているとき、当該識別情報に対して成された編集を、前記識別情報記憶部に記憶された当該識別情報に反映させる第3の手順と、
前記識別情報記憶部に記憶されている前記識別情報に対して成された編集を、前記表示ビューに表示されている当該識別情報の表示に反映させる第4の手順と、
を前記構造物モデル構築システムに実行させる、
構造物モデル構築プログラム。 A structure model construction program executed in a structure model construction system that constructs a structure model,
The structure model construction system has a storage area in which objects that are constituent elements of the structure model and object attributes of the objects are stored in association with each other,
The storage area has a standard information storage area in which standard information as the object attribute is stored, and the standard information can be displayed in the display view when the corresponding object is displayed in the display view. information,
a first step of storing identification information as the object attribute to be given to the object in an identification information storage section that is a different area from the standard information storage area of the storage area in association with the object;
When displaying the identification information in the display view, regardless of whether the object associated with the identification information is displayed in the display view or not, the identification information is read from the identification information storage unit and the a second step of displaying it in the display view;
when the identification information is displayed in the display view, a third step of reflecting edits made to the identification information in the identification information stored in the identification information storage unit;
a fourth step of reflecting the edits made to the identification information stored in the identification information storage unit on the display of the identification information displayed in the display view;
causing the structure model construction system to execute
Structure model building program.
前記構造物モデルは、複数の前記オブジェクトを有し、
前記記憶領域には、複数の前記オブジェクト属性及び複数の前記識別情報が、前記オブジェクト毎に記憶されており、
前記第2の手順は、前記表示ビューに、複数の前記オブジェクトの少なくとも1つに対応付けられた複数の前記識別情報の少なくとも1つを表示させる、
構造物モデル構築プログラム。 The structure model construction program according to claim 1,
The structure model includes a plurality of the objects,
In the storage area, a plurality of object attributes and a plurality of identification information are stored for each object,
The second step is to cause the display view to display at least one of the plurality of pieces of identification information associated with at least one of the plurality of objects.
Structure model building program.
前記第1の手順は、
前記オブジェクトを特定する手順と、
特定された前記オブジェクトの前記識別情報が記憶される前記記憶領域の一部に、前記識別情報記憶部を形成する手順と、
形成された前記識別情報記憶部に、前記オブジェクトに付与する前記識別情報を記憶する手順と、
を含む、
構造物モデル構築プログラム。 The structure model construction program according to claim 1,
The first step is
a step for identifying the object;
forming the identification information storage section in a part of the storage area where the identification information of the identified object is stored;
a step of storing the identification information to be given to the object in the formed identification information storage unit;
including,
Structure model building program.
前記オブジェクトに付与する前記識別情報は、前記表示ビューに表示される文字列である、
構造物モデル構築プログラム。 The structure model construction program according to claim 1,
The identification information given to the object is a character string displayed in the display view,
Structure model building program.
前記第3の手順は、
前記表示ビューに表示された前記識別情報の編集が要求されたとき、当該識別情報に対応付けられている前記オブジェクトを特定し、特定された前記オブジェクトに対応付けられた前記識別情報が記憶されている前記記憶領域の前記識別情報記憶部から、前記識別情報を読み出す手順と、
読み出した前記識別情報の編集を実行する手順と、
編集された前記識別情報を前記識別情報記憶部に記憶する手順と、を含む、
構造物モデル構築プログラム。 The structure model construction program according to claim 1 ,
The third step is
When editing of the identification information displayed in the display view is requested, the object associated with the identification information is identified, and the identification information associated with the identified object is stored. a step of reading out the identification information from the identification information storage section of the storage area;
a step of editing the read identification information;
storing the edited identification information in the identification information storage unit;
Structure model building program.
前記第4の手順は、
前記識別情報記憶部に記憶されている前記識別情報に対する変更が要求されたときに、当該識別情報に対応付けられている前記オブジェクトを特定し、特定された前記オブジェクトの前記記憶領域の前記識別情報記憶部から、当該識別情報を読み出す手順と、
読み出した前記識別情報の編集を実行する手順と、
編集された前記識別情報を前記識別情報記憶部に記憶すると共に、編集された前記識別情報を前記表示ビューに表示する手順と、を含む、
構造物モデル構築プログラム。 The structure model construction program according to claim 1 ,
The fourth step is
When a change to the identification information stored in the identification information storage unit is requested, the object associated with the identification information is specified, and the identification information in the storage area of the specified object is a procedure for reading out the identification information from the storage unit;
a step of editing the read identification information;
storing the edited identification information in the identification information storage unit, and displaying the edited identification information in the display view;
Structure model building program.
前記構造物モデル構築システムは、前記構造物モデルの構成要素であるオブジェクトと、前記オブジェクトのオブジェクト属性と、が対応付けられて記憶される記憶領域を有し、
前記記憶領域は、前記オブジェクト属性としての標準情報が記憶される標準情報記憶領域を有し、前記標準情報は、対応する前記オブジェクトが表示ビューに表示されている場合に前記表示ビューに表示可能な情報であり、
前記オブジェクトに付与する前記オブジェクト属性としての識別情報を、前記記憶領域の前記標準情報記憶領域とは異なる領域である識別情報記憶部に、当該オブジェクトに対応付けて記憶する第1の手順と、
前記識別情報を表示ビューに表示するとき、当該識別情報に対応付けられた前記オブジェクトが前記表示ビューに表示されているかいないかにかかわらず、当該識別情報を前記識別情報記憶部から読み出して、前記表示ビューに表示させる第2の手順と、
前記表示ビューに前記識別情報が表示されているとき、当該識別情報に対して成された編集を、前記識別情報記憶部に記憶された当該識別情報に反映させる第3の手順と、
前記識別情報記憶部に記憶されている前記識別情報に対して成された編集を、前記表示ビューに表示されている当該識別情報の表示に反映させる第4の手順と、
を含む、
構造物モデル構築方法。 A structure model construction method executed by a structure model construction system that constructs a structure model, the method comprising:
The structure model construction system has a storage area in which objects that are constituent elements of the structure model and object attributes of the objects are stored in association with each other,
The storage area has a standard information storage area in which standard information as the object attribute is stored, and the standard information can be displayed in the display view when the corresponding object is displayed in the display view. information,
a first step of storing identification information as the object attribute to be given to the object in an identification information storage section that is a different area from the standard information storage area of the storage area in association with the object;
When displaying the identification information in the display view, regardless of whether or not the object associated with the identification information is displayed in the display view, the identification information is read from the identification information storage section and displayed in the display view. A second step to display it in the view,
a third step of reflecting edits made to the identification information on the identification information stored in the identification information storage unit when the identification information is displayed in the display view;
a fourth step of reflecting the edits made to the identification information stored in the identification information storage unit on the display of the identification information displayed in the display view;
including,
Structure model construction method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023118397A JP7451812B1 (en) | 2023-07-20 | 2023-07-20 | Structure model construction program and structure model construction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023118397A JP7451812B1 (en) | 2023-07-20 | 2023-07-20 | Structure model construction program and structure model construction method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7451812B1 true JP7451812B1 (en) | 2024-03-18 |
Family
ID=90273332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023118397A Active JP7451812B1 (en) | 2023-07-20 | 2023-07-20 | Structure model construction program and structure model construction method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7451812B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009199311A (en) | 2008-02-21 | 2009-09-03 | Fuji Xerox Co Ltd | Design support system |
JP2016211260A (en) | 2015-05-11 | 2016-12-15 | 東芝エレベータ株式会社 | BIM system, method and program |
JP2017004160A (en) | 2015-06-08 | 2017-01-05 | 富士通株式会社 | Design program, information processor, and design method |
JP2018024502A (en) | 2016-08-09 | 2018-02-15 | 株式会社日立ビルシステム | Elevator machine room drawing generation device, elevator machine room modeling data generation device, elevator machine room drawing generation method, and elevator machine room modeling data generation method |
JP2021089498A (en) | 2019-12-03 | 2021-06-10 | 株式会社トプコン | Data management system, management method and management program |
-
2023
- 2023-07-20 JP JP2023118397A patent/JP7451812B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009199311A (en) | 2008-02-21 | 2009-09-03 | Fuji Xerox Co Ltd | Design support system |
JP2016211260A (en) | 2015-05-11 | 2016-12-15 | 東芝エレベータ株式会社 | BIM system, method and program |
JP2017004160A (en) | 2015-06-08 | 2017-01-05 | 富士通株式会社 | Design program, information processor, and design method |
JP2018024502A (en) | 2016-08-09 | 2018-02-15 | 株式会社日立ビルシステム | Elevator machine room drawing generation device, elevator machine room modeling data generation device, elevator machine room drawing generation method, and elevator machine room modeling data generation method |
JP2021089498A (en) | 2019-12-03 | 2021-06-10 | 株式会社トプコン | Data management system, management method and management program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6539399B1 (en) | Stand alone data management system for facilitating sheet metal part production | |
JP2004334875A (en) | Establishment and maintenance of relation between three-dimensional model and related data | |
KR100500622B1 (en) | System and method for working management | |
US7490301B2 (en) | Computer readable recording medium storing program for managing CAD data | |
JP2018106306A (en) | Game development system | |
EP1300760A2 (en) | Screen transition diagram editor | |
JP7451812B1 (en) | Structure model construction program and structure model construction method | |
KR20120017112A (en) | Ship hull outfitting structure modeling automation method | |
JP2013011961A (en) | Design system | |
JPH11338907A (en) | Cad system utilizing network | |
US11409503B2 (en) | Content development device | |
US20040230822A1 (en) | Security specification creation support device and method of security specification creation support | |
JP2003030016A (en) | Method and system for converting data, and processing program therefor | |
EP3889861A1 (en) | 3d-url | |
JP2003303213A (en) | Design work supporting apparatus | |
JP3754438B2 (en) | Information management method, information management program, and information management apparatus | |
Zibion | Development of a BIM-enabled software tool for facility management using interactive floor plans, graph-based data management and granular information retrieval | |
JP5084702B2 (en) | Analysis data input device, CAE device, analysis data input method, and program | |
JP2020201654A (en) | Operation manual creation support device and operation manual creation support method | |
JP2002215692A (en) | Information processor and method | |
JP4811883B2 (en) | Design book management method, design book management apparatus and computer program | |
JP4527937B2 (en) | Development management method, development management system, development management program, and recording medium recording the program | |
CN113434940B (en) | Cross-professional model component synchronization method, device, computer equipment and storage medium | |
JP5279149B2 (en) | CAD data creation device, CAD data creation method and computer program | |
JP2006268764A (en) | Model edit system, model edit apparatus, model edit method and model edit program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230720 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230720 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231222 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240305 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240306 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7451812 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |