JP7451812B1 - Structure model construction program and structure model construction method - Google Patents

Structure model construction program and structure model construction method Download PDF

Info

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
Application number
JP2023118397A
Other languages
Japanese (ja)
Inventor
祐一郎 杉山
貢 小原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kajima Corp
Original Assignee
Kajima Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kajima Corp filed Critical Kajima Corp
Priority to JP2023118397A priority Critical patent/JP7451812B1/en
Application granted granted Critical
Publication of JP7451812B1 publication Critical patent/JP7451812B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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ソフトウェアの表示画面に、アイコンと共にその属性情報を表示させる構成が開示されている。 Patent Document 1 discloses a configuration in which icons indicating constituent elements and their attributes are stored as a list, and the attribute information is displayed together with the icons on a display screen of BIM software.

特開2022-096829号公報Japanese Patent Application Publication No. 2022-096829

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は、本発明の実施形態の構造物モデル構築システムの構成図である。FIG. 1 is a configuration diagram of a structure model construction system according to an embodiment of the present invention. 図2は、管理サーバの機能ブロック図である。FIG. 2 is a functional block diagram of the management server. 図3は、表示ビューに表示される構造物モデルの一例の説明図である。FIG. 3 is an explanatory diagram of an example of a structure model displayed in the display view. 図4は、識別情報連動処理部による制御のフローチャートである。FIG. 4 is a flowchart of control by the identification information interlocking processing section. 図5は、識別情報連動処理部による制御のフローチャートである。FIG. 5 is a flowchart of control by the identification information interlocking processing section. 図6は、識別情報連動処理部による制御のフローチャートである。FIG. 6 is a flowchart of control by the identification information interlocking processing section. 図7は、識別情報連動処理部による制御のフローチャートである。FIG. 7 is a flowchart of control by the identification information interlocking processing section. 図8は、識別情報連動処理部による制御のフローチャートである。FIG. 8 is a flowchart of control by the identification information interlocking processing section. 図9は、記憶装置に記憶されるオブジェクトの説明図である。FIG. 9 is an explanatory diagram of objects stored in the storage device. 図10は、記憶装置に記憶されるオブジェクト属性の説明図である。FIG. 10 is an explanatory diagram of object attributes stored in the storage device. 図11は、表示ビューに表示される断面表の一例の説明図である。FIG. 11 is an explanatory diagram of an example of a cross-sectional table displayed in the display view.

以下、添付図面に従って本発明の実施形態に係る構造物モデル構築システム1について説明する。図1は、構造物モデル構築システム1の概略構成図である。 DESCRIPTION OF THE PREFERRED EMBODIMENTS A structure model construction system 1 according to an embodiment of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a schematic configuration diagram of a structure model construction system 1. As shown in FIG.

図1に示すように、構造物モデル構築システム1は、管理サーバ11、端末12及びネットワーク13を備えて構成される。 As shown in FIG. 1, the structure model construction system 1 includes a management server 11, a terminal 12, and a network 13.

管理サーバ11は、後述するようにプログラムを実行することで、BIM処理部111及び識別情報連動処理部112の機能を実行する。 The management server 11 executes the functions of the BIM processing section 111 and the identification information interlocking processing section 112 by executing programs as described below.

端末12は、ネットワーク13を介して、管理サーバ11と通信を行い、管理サーバ11で実行されるプログラムの結果を受け取る。受け取った結果は、表示部121に表示される。 The terminal 12 communicates with the management server 11 via the network 13 and receives the results of the program executed by the management server 11. The received results are displayed on the display section 121.

ネットワーク13は、管理サーバ11と端末12との間で情報を送受信する。ネットワーク13は、LANやWAN等により構成される。 The network 13 transmits and receives information between the management server 11 and the terminals 12. The network 13 is composed of a LAN, WAN, etc.

これら管理サーバ11及び端末12は、例えば据え置き型のコンピュータや可搬式のノートパソコン等によって構成される。なお、図1に示す構造物モデル構築システム1は、一つの管理サーバ11と三つの端末12とがネットワーク13により接続されて構成される例を示すが、これに限られない。管理サーバ11は、二以上のサーバにより構成されていてもよいし、クラウドサーバであってもよい。端末12は、一つであってもよいし、ネットワーク13に任意の数が接続されていてもよい。 These management server 11 and terminal 12 are configured by, for example, a stationary computer or a portable notebook computer. Although the structure model construction system 1 shown in FIG. 1 shows an example in which one management server 11 and three terminals 12 are connected through a network 13, the structure model construction system 1 is not limited to this. The management server 11 may be composed of two or more servers, or may be a cloud server. There may be one terminal 12, or any number of terminals 12 may be connected to the network 13.

図2は、管理サーバ11の機能ブロック図である。 FIG. 2 is a functional block diagram of the management server 11.

管理サーバ11は、制御部101と、記憶装置102と、インターフェース103とを備える。 The management server 11 includes a control unit 101, a storage device 102, and an interface 103.

制御部101は、構造物モデルの設計を支援する設計ツールであるBIM(Building Information Modeling)又はCIM(Construction Information Modeling)を実現するための処理を実行するBIM処理部111と、オブジェクトと識別情報とを連動させて表示ビューに表示させる処理を実行する識別情報連動処理部112とを備える。 The control unit 101 includes a BIM processing unit 111 that executes processing for realizing BIM (Building Information Modeling) or CIM (Construction Information Modeling), which is a design tool that supports the design of structure models, and a BIM processing unit 111 that processes objects and identification information. and an identification information interlock processing unit 112 that executes a process of interlocking and displaying the information in the display view.

制御部101は、例えばCPUを有し、記憶装置102に記憶されているプログラム(構造物モデル構築プログラム)をCPUが実行することにより、BIM処理部111及び識別情報連動処理部112の機能が実行される。 The control unit 101 has, for example, a CPU, and the functions of the BIM processing unit 111 and the identification information interlocking processing unit 112 are executed by the CPU executing a program (structure model construction program) stored in the storage device 102. be done.

記憶装置102は、構造物モデル構築プログラムと、BIM処理部111及び識別情報連動処理部112が使用する情報とを記憶する。 The storage device 102 stores a structure model construction program and information used by the BIM processing section 111 and the identification information interlocking processing section 112.

インターフェース103は、ネットワーク13に接続され、端末12との間で情報の送受信を行う。 The interface 103 is connected to the network 13 and sends and receives information to and from the terminal 12 .

BIM処理部111は、管理サーバ11上に仮想的に構築する三次元の形状である構造物モデルを構成する壁や床、梁等の部品である構成要素(以下、「オブジェクト」と呼ぶ)と、オブジェクトの形状や仕様、機能、性能等を示す情報であるオブジェクト属性と、を記憶及び管理することで、仮想的な構造物モデルを構築する。 The BIM processing unit 111 processes components (hereinafter referred to as "objects") such as walls, floors, beams, etc. that make up a three-dimensional structure model that is virtually constructed on the management server 11. A virtual structure model is constructed by storing and managing object attributes, which are information indicating the object's shape, specifications, functions, performance, etc.

BIM処理部111により仮想的に構築された構造物モデルは、端末12の表示部121に表示ビューとして表示される。また、表示ビューには、端末12を操作する作業者の操作により、構造物モデルに含まれる任意のオブジェクトと、当該オブジェクトに対応付けられたオブジェクト属性を示す情報とが表示される。 The structure model virtually constructed by the BIM processing unit 111 is displayed as a display view on the display unit 121 of the terminal 12. Further, in the display view, an arbitrary object included in the structure model and information indicating an object attribute associated with the object are displayed by an operation of a worker operating the terminal 12.

識別情報連動処理部112は、BIM処理部111により構築された構造物モデルにおいて、オブジェクトに対応付けられて記憶されるオブジェクト属性に含まれる識別情報を登録し、登録した識別情報を表示ビューに表示させる機能を実行する。識別情報連動処理部112が実行する機能については、後に詳述する。 The identification information linkage processing unit 112 registers identification information included in object attributes stored in association with objects in the structure model constructed by the BIM processing unit 111, and displays the registered identification information in a display view. Executes the function to be executed. The functions executed by the identification information linkage processing unit 112 will be described in detail later.

図3は、本実施形態の端末12の表示部121に表示される表示ビューの一例を示す説明図である。 FIG. 3 is an explanatory diagram showing an example of a display view displayed on the display unit 121 of the terminal 12 of this embodiment.

図3に示す例では、構造物モデルとしての建物1Aの断面図と、建物1Aに関する注釈1Bとが表示されている。 In the example shown in FIG. 3, a cross-sectional view of a building 1A as a structure model and an annotation 1B regarding the building 1A are displayed.

建物1Aは、柱、床、梁等のオブジェクトから構成される。これらオブジェクト及びオブジェクト属性からなる構造物モデルは、端末12において、作業者によって予め登録され、管理サーバ11の記憶装置102に記憶されている。 The building 1A is composed of objects such as columns, floors, and beams. A structure model made up of these objects and object attributes is registered in advance by an operator at the terminal 12 and stored in the storage device 102 of the management server 11.

注釈1Bは、構造物モデルである建物1Aを構成するオブジェクトのオブジェクト属性である。 Annotation 1B is an object attribute of an object that constitutes building 1A, which is a structure model.

図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 annotation 1B.

これら文字列等の情報は、オブジェクトに対応付けられたオブジェクト属性として管理サーバ11の記憶装置102に予め記憶されている。 Information such as these character strings is stored in advance in the storage device 102 of the management server 11 as object attributes associated with objects.

ここで、オブジェクトとオブジェクト属性とについて説明する。図9は、管理サーバ11に記憶されているオブジェクト800の説明図であり、図10は、オブジェクト800に対応付けられて記憶されるオブジェクト属性802の説明図である。 Here, objects and object attributes will be explained. FIG. 9 is an explanatory diagram of an object 800 stored in the management server 11, and FIG. 10 is an explanatory diagram of an object attribute 802 stored in association with the object 800.

オブジェクト800は、管理サーバ11の記憶装置102に備えられるオブジェクト記憶領域601に記憶されている。オブジェクト800には、図10に示すように、オブジェクト800毎に、オブジェクトID801、オブジェクト属性802が備えられる。 The object 800 is stored in an object storage area 601 provided in the storage device 102 of the management server 11. As shown in FIG. 10, each object 800 is provided with an object ID 801 and an object attribute 802.

オブジェクト属性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 standard information 812, which is information such as character strings indicating the shape, specifications, functions, performance, etc. of the object 800. Standard information 812 is registered in standard information storage area 811. In this way, the object attribute 802 is associated with the object 800 and stored in the object storage area 601. Further, the object attribute 802 has identification information 804. Identification information 804 is registered in identification information storage area 803, which is a different area from standard information storage area 811 where standard information 812 is stored. The identification information storage area 803 and identification information 804 will be described later.

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 processing unit 111 arranges a plurality of objects 800 stored in the object storage area 601 according to instructions from a worker operating the terminal 12. An arbitrary object 800 is referenced from among them, and the referenced object 800 is placed in the display view. In addition, the BIM processing unit 111 stores standard information registered in the standard information storage area 811 among the object attributes 802 associated with the object 800 arranged in the display view, according to instructions from the worker operating the terminal 12. 812 in the display view.

ここで、一般的に、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 information storage area 811 of the object attribute 802 of the object 800 placed in the display view Only 812 can be displayed. Therefore, for an object 800 that is not placed in the display view, there is a problem in that the standard information 812 registered in the standard information storage area 811 of the object attribute 802 cannot be displayed in the display view.

本実施形態では、次に説明するように、表示ビューにオブジェクト800が表示されているかいないかにかかわらず、オブジェクト属性802に対応付けて記憶した情報(識別情報804)を表示ビューに表示させるように構成した。 In this embodiment, as described below, information (identification information 804) stored in association with the object attribute 802 is displayed in the display view regardless of whether or not the object 800 is displayed in the display view. Configured.

識別情報記憶領域803は、表示ビューにオブジェクト800が表示されていない場合であっても、当該オブジェクト800を識別する識別情報804を表示ビューに表示させるために用いられる。識別情報804は、図10に示すように、オブジェクト800の識別情報記憶領域803に、文字列等の情報として登録される。 The identification information storage area 803 is used to display identification information 804 for identifying the object 800 in the display view even when the object 800 is not displayed in the display view. As shown in FIG. 10, the identification information 804 is registered in the identification information storage area 803 of the object 800 as information such as a character string.

識別情報連動処理部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 linkage processing unit 112 performs a process of reading and editing the identification information 804 registered in the identification information storage area 803. FIG. 10 shows, as identification information 804, a character string "Sb25N" corresponding to "code", a character string "H-250x125x6x9" corresponding to "cross section", and a character string corresponding to "type". The string “D, E”, the character string “G.PL-6” corresponding to “Web S.PL, G.PL”, and the character string “3-M16” corresponding to “Web H.T.B” An example where and are registered is shown below. Note that the identification information 804 may be a single standard information 812, a combination of a single standard information 812 and an arbitrary character string, a combination of multiple standard information 812, or a combination of a plurality of standard information 812, as information for identifying the object 800. , information that is a combination of a plurality of standard information 812 and an arbitrary character string is registered. Furthermore, as shown in the example of FIG. 10, a plurality of pieces of identification information 804 may be registered in the identification information storage area 803.

図4から図7は、BIM処理部111及び識別情報連動処理部112が実行する処理のフローチャートである。 4 to 7 are flowcharts of processes executed by the BIM processing section 111 and the identification information interlocking processing section 112.

図4において、まずステップS100では、識別情報連動処理部112は、BIM処理部111による処理が起動されたことを検出すると、次に、ステップS200において、端末12における作業者の操作により、BIM処理部111に次のような操作が成されたかを判定する。 In FIG. 4, first in step S100, when the identification information interlocking processing unit 112 detects that the process by the BIM processing unit 111 has been started, in step S200, the BIM processing It is determined whether the following operation has been performed on the unit 111.

ステップS200において、オブジェクト800に対する識別情報804の登録が指示されたと判定した場合は、ステップS300に移る。 If it is determined in step S200 that registration of identification information 804 for object 800 has been instructed, the process moves to step S300.

ステップS200において、表示ビューに既に表示されている識別情報804の編集が指示されたと判定した場合は、ステップS400に移る。 If it is determined in step S200 that editing of the identification information 804 already displayed in the display view has been instructed, the process moves to step S400.

ステップS200において、オブジェクト800に登録されている識別情報804の編集が指示されたと判定した場合は、ステップS500に移る。 If it is determined in step S200 that editing of the identification information 804 registered in the object 800 has been instructed, the process moves to step S500.

ステップS200において、オブジェクト800に登録されている識別情報804の表示ビューへの表示が指示されたと判定した場合は、ステップS600に移る。 If it is determined in step S200 that an instruction has been given to display the identification information 804 registered in the object 800 in the display view, the process moves to step S600.

図5は、ステップS300におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS300は、BIM処理部111において、指定されたオブジェクト800に識別情報804(図10参照)を新たに登録する指示がなされた場合の処理である。 FIG. 5 shows the processing of the BIM processing section 111 and the identification information interlocking processing section 112 in step S300. Step S300 is a process performed when the BIM processing unit 111 receives an instruction to newly register the identification information 804 (see FIG. 10) in the specified object 800.

まず、ステップS310において、識別情報連動処理部112は、BIM処理部111において指定されたオブジェクト800を、オブジェクト記憶領域601の中からオブジェクトID801(図10参照)をキーとして検索し、当該オブジェクト800を特定する。 First, in step S310, the identification information linkage processing unit 112 searches the object storage area 601 for the object 800 specified in the BIM processing unit 111 using the object ID 801 (see FIG. 10) as a key, and searches for the object 800 specified by the BIM processing unit 111. Identify.

次に、ステップS320において、識別情報連動処理部112は、特定されたオブジェクト800のオブジェクト属性802に、識別情報記憶領域803を作成する。識別情報記憶領域803とは、識別情報連動処理部112による編集及び読み出しが可能に構成された識別情報804の格納領域であり、オブジェクト800に対応付けられているオブジェクト属性802の中の一つのフィールドとして登録される。なお、識別情報804は、前述のように、標準情報記憶領域811に登録されている標準情報812に対応する情報である。 Next, in step S320, the identification information linkage processing unit 112 creates an identification information storage area 803 in the object attribute 802 of the identified object 800. The identification information storage area 803 is a storage area for identification information 804 configured to be editable and readable by the identification information linkage processing unit 112, and is one field in the object attributes 802 associated with the object 800. Registered as . Note that the identification information 804 is information corresponding to the standard information 812 registered in the standard information storage area 811, as described above.

次に、ステップS330において、識別情報連動処理部112は、端末12より指示された識別情報804を、作成した識別情報記憶領域803に登録する。 Next, in step S330, the identification information linkage processing unit 112 registers the identification information 804 instructed by the terminal 12 in the created identification information storage area 803.

次に、ステップS340において、識別情報連動処理部112は、識別情報804が登録された識別情報記憶領域803を有するオブジェクト800を、管理サーバ11のオブジェクト記憶領域601に記憶する。この処理の後、ステップS200に戻り、待機する。 Next, in step S340, the identification information linkage processing unit 112 stores the object 800 having the identification information storage area 803 in which the identification information 804 is registered in the object storage area 601 of the management server 11. After this process, the process returns to step S200 and waits.

このように、図5に示すフローチャートの処理を識別情報連動処理部112が実行することによって、識別情報804がオブジェクト800に付与され、オブジェクト800に対応付けられてオブジェクト記憶領域601に記憶される(第1の手順)。 In this way, by the identification information linkage processing unit 112 executing the process shown in the flowchart shown in FIG. 1st step).

図6は、ステップS400におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS400の処理は、BIM処理部111において、既に表示ビューに表示されている識別情報804に対して、編集の指示がなされた場合の処理である。 FIG. 6 shows the processing of the BIM processing section 111 and the identification information interlocking processing section 112 in step S400. The process in step S400 is a process performed when the BIM processing unit 111 instructs to edit the identification information 804 already displayed in the display view.

ステップS410において、識別情報連動処理部112は、表示ビューにおける指示対象の識別情報804を特定する。 In step S410, the identification information linkage processing unit 112 identifies the identification information 804 of the pointing target in the display view.

次に、ステップS420において、識別情報連動処理部112は、特定された識別情報804が登録されているオブジェクト800を、オブジェクト記憶領域601から参照する。 Next, in step S420, the identification information linkage processing unit 112 refers to the object 800 in which the identified identification information 804 is registered from the object storage area 601.

次に、ステップS430において、識別情報連動処理部112は、参照した当該オブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を取得する。そして、端末12から指示された編集内容に基づいて、識別情報804の編集を行う。このとき、識別情報804に対応する標準情報812についても、BIM処理部111より当該標準情報812の編集が行われる。 Next, in step S430, the identification information linkage processing unit 112 obtains the identification information 804 registered in the identification information storage area 803 from the object attribute 802 of the referenced object 800. Then, the identification information 804 is edited based on the editing content instructed from the terminal 12. At this time, the standard information 812 corresponding to the identification information 804 is also edited by the BIM processing unit 111.

次に、ステップS440において、識別情報連動処理部112は、端末12から指示された編集内容が適切か否かを判定する。編集内容が適切でない場合とは、規定されている文字数や規定されている文字種別でない編集が指示された場合等である。 Next, in step S440, the identification information linkage processing unit 112 determines whether the editing content instructed from the terminal 12 is appropriate. A case where the editing content is not appropriate is a case where editing is instructed that does not include the specified number of characters or the specified character type.

編集内容が適切でないと判定した場合は、ステップ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 processing unit 112 displays an error on the display view as necessary, and notifies the BIM processing unit 111 that the edited content is inappropriate. Then, the process returns to step S200.

編集内容が適切であると判定した場合は、ステップ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 linkage processing unit 112 stores the object 800 in which the edited identification information 804 is registered in the object storage area 601. At this time, the standard information 812 corresponding to the edited identification information 804 is also stored by the BIM processing unit 111.

次に、ステップS460において、識別情報連動処理部112は、表示ビューに既に表示されている識別情報804に、編集後の識別情報804を反映させる。このとき、表示ビューに既に表示されている標準情報812についても、BIM処理部111により編集後の標準情報812が表示ビューに反映される。 Next, in step S460, the identification information linkage processing unit 112 reflects the edited identification information 804 on the identification information 804 already displayed in the display view. At this time, the BIM processing unit 111 also reflects the edited standard information 812 on the display view for the standard information 812 already displayed on the display view.

このように、図6に示すフローチャートの処理をBIM処理部111及び識別情報連動処理部112が実行することによって、表示ビューに表示されている識別情報804の編集を行い、その結果を表示ビューに反映させると共に、登録されている識別情報804の内容に反映させることができる(第3の手順)。 In this way, by executing the process of the flowchart shown in FIG. 6 by the BIM processing unit 111 and the identification information linkage processing unit 112, the identification information 804 displayed in the display view is edited, and the result is displayed in the display view. It can be reflected and also reflected in the contents of the registered identification information 804 (third procedure).

図7は、ステップS500におけるBIM処理部111及び識別情報連動処理部112の処理を示す。ステップS500の処理は、BIM処理部111による標準情報812の編集に伴い、オブジェクト800に登録されている識別情報804に対して、編集の指示がなされた場合の処理である。 FIG. 7 shows the processing of the BIM processing section 111 and the identification information interlocking processing section 112 in step S500. The process in step S500 is performed when the BIM processing unit 111 edits the standard information 812 and an editing instruction is given to the identification information 804 registered in the object 800.

まず、ステップS510において、識別情報連動処理部112は、BIM処理部111により指示されたオブジェクト800を、オブジェクト記憶領域601を参照して特定する。 First, in step S510, the identification information linkage processing unit 112 identifies the object 800 instructed by the BIM processing unit 111 with reference to the object storage area 601.

次に、ステップS520において、識別情報連動処理部112は、特定されたオブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を参照する。 Next, in step S520, the identification information linkage processing unit 112 refers to the identification information 804 registered in the identification information storage area 803 from the object attribute 802 of the identified object 800.

次に、ステップS530において、識別情報連動処理部112は、ステップS520で参照しようとした識別情報804が識別情報記憶領域803に登録されているか否かを判定する。識別情報804が登録されていないと判定した場合は識別情報804を編集することができないため、ステップS550に移り、識別情報連動処理部112は、必要に応じて表示ビューにエラーを表示して、ステップS200に戻る。 Next, in step S530, the identification information linkage processing unit 112 determines whether the identification information 804 to be referenced in step S520 is registered in the identification information storage area 803. If it is determined that the identification information 804 is not registered, the identification information 804 cannot be edited, so the process moves to step S550, and the identification information linkage processing unit 112 displays an error on the display view as necessary. Return to step S200.

識別情報804が登録されていると判定した場合は、ステップS540において、識別情報連動処理部112は、参照された識別情報804を取得し、端末12から指示された編集内容に基づいて編集を行う。 If it is determined that the identification information 804 is registered, in step S540, the identification information linkage processing unit 112 acquires the referenced identification information 804 and performs editing based on the editing content instructed from the terminal 12. .

次に、ステップS560において、識別情報連動処理部112は、編集された識別情報804を識別情報記憶領域803に登録し、登録されたオブジェクト800をオブジェクト記憶領域601に記憶する。 Next, in step S560, the identification information linkage processing unit 112 registers the edited identification information 804 in the identification information storage area 803, and stores the registered object 800 in the object storage area 601.

次に、ステップS570において、識別情報連動処理部112は、編集後の識別情報804を表示ビューに反映させる。 Next, in step S570, the identification information linkage processing unit 112 reflects the edited identification information 804 on the display view.

このように、図7に示すフローチャートの処理をBIM処理部111及び識別情報連動処理部112が実行することによって、オブジェクト記憶領域601に記憶されているオブジェクト800の識別情報804の編集を行うことができ、その結果を表示ビューに反映させることができる(第4の手順)。 As described above, by the BIM processing unit 111 and the identification information linkage processing unit 112 executing the process of the flowchart shown in FIG. 7, the identification information 804 of the object 800 stored in the object storage area 601 can be edited. The result can be reflected in the display view (fourth step).

図8は、ステップS600における識別情報連動処理部112の処理を示す。ステップS600の処理は、BIM処理部111において、オブジェクト800に登録されている識別情報804に対して、表示ビューへの表示の指示がなされた場合の処理である。 FIG. 8 shows the processing of the identification information linkage processing unit 112 in step S600. The process in step S600 is a process performed when the BIM processing unit 111 instructs the identification information 804 registered in the object 800 to be displayed in the display view.

まず、ステップS610において、識別情報連動処理部112は、指示された識別情報804を特定する。 First, in step S610, the identification information linkage processing unit 112 specifies the specified identification information 804.

次に、ステップS620において、識別情報連動処理部112は、特定された識別情報804が登録されているオブジェクト800を、オブジェクト記憶領域601から参照する。 Next, in step S620, the identification information linkage processing unit 112 refers to the object 800 in which the identified identification information 804 is registered from the object storage area 601.

次に、ステップS630において、識別情報連動処理部112は、当該オブジェクト800のオブジェクト属性802から、識別情報記憶領域803に登録されている識別情報804を取得する。このとき、識別情報連動処理部112は、図9に示す複数のオブジェクト800の少なくとも一つに対応付けられたオブジェクト属性802の識別情報記憶領域803から、少なくとも一つの識別情報804を取得する。 Next, in step S630, the identification information linkage processing unit 112 obtains the identification information 804 registered in the identification information storage area 803 from the object attribute 802 of the object 800. At this time, the identification information linkage processing unit 112 acquires at least one piece of identification information 804 from the identification information storage area 803 of the object attribute 802 associated with at least one of the plurality of objects 800 shown in FIG.

次に、ステップS640において、識別情報連動処理部112は、取得した識別情報804を、端末12から指示された表示ビューの指示位置に配置して、表示ビューに識別情報804を表示させる。 Next, in step S640, the identification information linkage processing unit 112 places the acquired identification information 804 at the designated position of the display view instructed by the terminal 12, and causes the identification information 804 to be displayed on the display view.

このように、図8に示すフローチャートの処理を識別情報連動処理部112が実行することによって、オブジェクト記憶領域601に記憶されているオブジェクト800を参照し、登録されている識別情報804を読み出して、表示ビューに表示させる。これにより、表示ビューに当該オブジェクト800が表示されているかいないかに関わらず、識別情報804を表示ビューに表示させることができる(第2の手順)。 In this way, by the identification information linkage processing unit 112 executing the process of the flowchart shown in FIG. 8, the object 800 stored in the object storage area 601 is referred to, the registered identification information 804 is read out, Make it visible in the display view. Thereby, the identification information 804 can be displayed on the display view regardless of whether or not the object 800 is displayed on the display view (second procedure).

次に、この図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 building 1A, which is a structure model, and the annotation 1B are displayed in the display view, it is assumed that the "steel beam" object is not displayed in the cross-sectional view of the building 1A. At this time, the character string "Sb25N" which is the object attribute of the "steel beam" object cannot be displayed in the annotation 1B of the display view shown in FIG. 3 only by the processing of the BIM processing unit 111.

この場合、図8のフローチャートに従って、識別情報連動処理部112が識別情報804として登録されている文字列「Sb25N」(図10参照)を読み出して、端末12の指示に基づき、表示ビューに配置することができる。このようにして、オブジェクトが配置されていない表示ビューに、識別情報804を表示させることができる。 In this case, according to the flowchart in FIG. 8, the identification information linkage processing unit 112 reads out the character string "Sb25N" (see FIG. 10) registered as the identification information 804, and places it in the display view based on the instruction from the terminal 12. be able to. In this way, the identification information 804 can be displayed in a display view where no objects are placed.

図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 building 1A is displayed in the display view. A cross-section table is a display view in which the objects 800 that make up the structure model are not displayed, the identification information that is registered in the identification information storage area 803 among the object attributes 802 of the objects 800 that make up the structure model. It is displayed in whole or in part as a list.

端末12における作業者の操作により、BIM処理部111において断面表1Cの表示の指示がなされた場合、識別情報連動処理部112が、オブジェクト記憶領域601に記憶されているオブジェクト800に対応付けられたオブジェクト属性802のうち、識別情報記憶領域803に登録されている識別情報804を、表における所定の位置に配置する。 When an operator's operation on the terminal 12 instructs the BIM processing unit 111 to display the cross-sectional table 1C, the identification information linkage processing unit 112 associates the display with the object 800 stored in the object storage area 601. Among the object attributes 802, identification information 804 registered in the identification information storage area 803 is placed at a predetermined position in the table.

これにより、表示ビューにオブジェクトが表示されていない場合でも、オブジェクト属性802に含まれる識別情報804を、表示ビューに表示させることができる。 Thereby, even if the object is not displayed in the display view, the identification information 804 included in the object attribute 802 can be displayed in the display view.

以上説明したように、本実施形態は、構造物モデルの構築を行う構造物モデル構築システム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 model construction system 1 that constructs a structure model. The structure model construction system 1 includes an object storage area 601 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 association with each other. The structure model construction program includes a first step of storing identification information 804 to be given to an object 800 in an identification information storage area 803 formed in an object storage area 601 in association with the object 800, and a display view of the identification information 804. , regardless of whether or not the object 800 associated with the identification information 804 is displayed in the display view, the identification information 804 is read from the identification information storage area 803 and displayed in the second display view. The structure model construction system 1 is caused to execute the procedure.

この構成では、オブジェクト800が記憶されているオブジェクト記憶領域601に、オブジェクト800に付与する識別情報804を記憶する識別情報記憶領域803を形成し、オブジェクト800と識別情報804とを対応付けて記憶することで、オブジェクト800が表示されているか表示されていないかに関わらず、そのオブジェクト800に対応付けられた識別情報804を識別情報記憶領域803から読み出して、表示ビューに表示させることができる。 In this configuration, an identification information storage area 803 for storing identification information 804 to be given to the object 800 is formed in an object storage area 601 in which the object 800 is stored, and the object 800 and the identification information 804 are stored in association with each other. Thus, regardless of whether the object 800 is displayed or not, the identification information 804 associated with the object 800 can be read from the identification information storage area 803 and displayed in the display view.

また、本実施形態では、構造物モデルは、複数のオブジェクト800を有し、オブジェクト記憶領域601には、複数のオブジェクト属性802及び複数の識別情報804が、オブジェクト800毎に記憶されており、第2の手順は、表示ビューに、複数のオブジェクト800の少なくとも1つに対応付けられた複数の識別情報804の少なくとも1つを表示させる。 Further, in this embodiment, the structure model has a plurality of objects 800, and the object storage area 601 stores a plurality of object attributes 802 and a plurality of identification information 804 for each object 800. Step 2 causes at least one of the plurality of identification information 804 associated with at least one of the plurality of objects 800 to be displayed on the display view.

この構成では、オブジェクト記憶領域601に記憶されている複数のオブジェクト800のうち、任意のオブジェクト800の任意の識別情報804を表示ビューに表示させることができる。 With this configuration, any identification information 804 of any object 800 among the plurality of objects 800 stored in the object storage area 601 can be displayed in the display view.

また、本実施形態では、表示ビューに識別情報804が表示されているとき、当該識別情報804に対して成された編集を、識別情報記憶領域803に記憶された当該識別情報804に反映させる第3の手順と、識別情報記憶領域803に記憶されている識別情報804に対して成された編集を、表示ビューに表示されている当該識別情報804の表示に反映させる第4の手順と、を、前記構造物モデル構築システム1にさらに実行させる。 Further, in this embodiment, when the identification information 804 is displayed in the display view, the editing performed on the identification information 804 is reflected in the identification information 804 stored in the identification information storage area 803. 3 and a fourth step of reflecting the edits made to the identification information 804 stored in the identification information storage area 803 on the display of the identification information 804 displayed in the display view. , the structure model construction system 1 is further executed.

この構成では、記憶されている識別情報804の編集結果を表示ビューに反映させると共に、識別情報804の編集結果を記憶されている識別情報804に反映させることができる。 With this configuration, the editing result of the stored identification information 804 can be reflected in the display view, and the editing result of the identification information 804 can be reflected in the stored identification information 804.

また、本実施形態では、第1の手順は、オブジェクト800を特定する手順と、特定されたオブジェクト800の識別情報804が記憶されるオブジェクト記憶領域601の一部に、識別情報記憶領域803を形成する手順と、形成された識別情報記憶領域803に、オブジェクトに付与する識別情報804を記憶する手順と、を含む。 Further, in this embodiment, the first procedure includes a procedure for identifying the object 800 and forming an identification information storage area 803 in a part of the object storage area 601 in which the identification information 804 of the identified object 800 is stored. and a procedure for storing identification information 804 to be given to the object in the created identification information storage area 803.

この構成では、オブジェクト800が記憶されているオブジェクト記憶領域601の一部に識別情報記憶領域803を形成することで、そのオブジェクト800に対応付けられた識別情報804を識別情報記憶領域803から読み出して、表示ビューに表示させることができる。 In this configuration, by forming the identification information storage area 803 in a part of the object storage area 601 where the object 800 is stored, the identification information 804 associated with the object 800 can be read out from the identification information storage area 803. , can be displayed in the display view.

また、本実施形態では、オブジェクト800に付与する識別情報804は、表示ビューに表示される文字列であるので、オブジェクト800に対応させた文字列を表示ビューに表示させることができる。 Furthermore, in this embodiment, since the identification information 804 given to the object 800 is a character string displayed in the display view, a character string corresponding to the object 800 can be displayed in the display view.

また、本実施形態では、第3の手順は、表示ビューに表示された識別情報804の編集が要求されたとき、識別情報804に対応付けられているオブジェクト800を特定し、特定されたオブジェクト800に対応付けられた識別情報804が記憶されている識別情報記憶領域803から、識別情報804を読み出す手順と、読み出した識別情報804の編集を実行する手順と、編集された識別情報804を識別情報記憶領域803に記憶する手順と、を含む。 Furthermore, in the present embodiment, the third step is to specify the object 800 associated with the identification information 804 when editing of the identification information 804 displayed in the display view is requested, and to A procedure for reading out the identification information 804 from the identification information storage area 803 in which the identification information 804 associated with the identification information 804 is stored, a procedure for editing the read identification information 804, and a procedure for converting the edited identification information 804 into the identification information. This includes a procedure for storing in the storage area 803.

この構成では、表示ビューに表示されている識別情報804を識別情報記憶領域803から読み出して編集することで、記憶されている識別情報804を容易に編集することができる。 With this configuration, the stored identification information 804 can be easily edited by reading out the identification information 804 displayed in the display view from the identification information storage area 803 and editing it.

また、本実施形態では、第4の手順は、識別情報記憶領域803に記憶されている識別情報804に対する変更が要求されたときに、当該識別情報804に対応付けられているオブジェクト800を特定し、特定されたオブジェクト800の識別情報記憶領域803から、当該識別情報804を読み出す手順と、読み出した識別情報804の編集を実行する手順と、編集された識別情報804を識別情報記憶領域803に記憶すると共に、編集された識別情報804を表示ビューに表示する手順と、を含む。 Furthermore, in this embodiment, the fourth step is to identify the object 800 associated with the identification information 804 when a change is requested to the identification information 804 stored in the identification information storage area 803. , a procedure for reading out the identification information 804 from the identification information storage area 803 of the identified object 800, a procedure for editing the read identification information 804, and storing the edited identification information 804 in the identification information storage area 803. and displaying the edited identification information 804 in a display view.

この構成では、記憶されている識別情報804を容易に編集することができ、編集結果を表示ビューに反映させることができる。 With this configuration, the stored identification information 804 can be easily edited, and the editing results can be reflected in the display view.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 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 identification information 804 is registered in the identification information storage area 803, which is an area formed in the object attribute 802, and the identification information linkage processing unit 112 is configured to read and edit this. Not limited. The identification information storage area 803 may be stored in association with the object 800 in another area of the object storage area 601 that is different from the object attribute 802.

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.
請求項1に記載の構造物モデル構築プログラムであって、
前記構造物モデルは、複数の前記オブジェクトを有し、
前記記憶領域には、複数の前記オブジェクト属性及び複数の前記識別情報が、前記オブジェクト毎に記憶されており、
前記第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に記載の構造物モデル構築プログラムであって、
前記第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.
請求項1に記載の構造物モデル構築プログラムであって、
前記オブジェクトに付与する前記識別情報は、前記表示ビューに表示される文字列である、
構造物モデル構築プログラム。
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.
請求項1に記載の構造物モデル構築プログラムであって、
前記第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.
請求項1に記載の構造物モデル構築プログラムであって、
前記第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.
JP2023118397A 2023-07-20 2023-07-20 Structure model construction program and structure model construction method Active JP7451812B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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