BIM data management system, BIM data management server, and terminal device

The BIM data management system addresses data update challenges by centralizing data management and synchronization, ensuring accurate and efficient updates across multiple devices, thus reducing errors and costs.

JP2025015103AActive Publication Date: 2025-01-30ARENT INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023118253
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-20
Publication Date
2025-01-30
Estimated Expiration
2043-07-20

AI Technical Summary

Technical Problem

In BIM data management systems, sharing data among multiple stakeholders leads to difficulties in updating data properly, increasing work costs and the likelihood of errors due to inconsistent parameter changes across related data sets.

Method used

A BIM data management system and server that includes terminal devices and a server configured to manage and link family data, parameter data, and value sets, allowing for centralized data management and synchronization across devices to ensure accurate and efficient data updates.

Benefits of technology

Enables proper data updates and reduces the occurrence of work mistakes by facilitating centralized management and synchronization of BIM data, thereby improving efficiency and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025015103000001_ABST
    Figure 2025015103000001_ABST
Patent Text Reader

Abstract

To properly execute update of data in a case where BIM data is shared, suppress increase of work cost, and effectively prevent generation of work mistakes.SOLUTION: A server includes: a family data management unit for managing family data forming a BIM model; a family set data management unit for managing family set data; a value set data management unit for managing a value set data; a value list set data management unit for managing value list set data; and a data set managing unit for managing a data set. The terminal device has a data coordination unit for coordinating the family set data, the value set data, and the data set between the terminal device and the server.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a BIM data management system for managing related BIM data, a BIM data management server, and a terminal device. [Background technology]

[0002] In recent years, in the design of buildings, 3D CAD has been used to first create 2D drawings, then generate 3D data based on the 2D drawings and simulate them using computer graphics. In recent years, instead of this type of 3D CAD, the Building Information Management (BIM) system has been put to practical use as a system that can design buildings in 3D from the beginning and generate 3D models.

[0003] By introducing 3D models from the planning, surveying and design stages, BIM makes it possible to link and develop 3D models at each subsequent construction and maintenance stage, facilitating information sharing among stakeholders throughout the entire project, and making it possible to improve the efficiency and sophistication of a series of construction production and management systems.The BIM system makes it possible to reduce the time and man-hours required to design a building by promoting labor-saving data entry for design data and efficient data sharing and management (see Patent Document 1, for example).

[0004] In the BIM system, when designing and constructing a building according to a project, each member belonging to the project jointly uses data related to the project and appropriately generates and modifies data related to their own area of ​​responsibility, thereby progressing the design and construction.

[0005] However, when BIM data is shared by multiple people involved in a project in this way, it is difficult to properly share updated information about the data, which can lead to problems such as increased work costs and the occurrence of work errors. For example, when a parameter is added or changed, it is necessary to add or change the parameter in all family data related to the parameter, which requires a non-negligible work cost and is prone to work errors. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] JP 2021-152842 A Summary of the Invention [Problem to be solved by the invention]

[0007] The present invention provides a BIM data management system, a BIM data management server, and a terminal device that can appropriately update data when BIM data is shared, suppress increases in work costs, and effectively prevent the occurrence of work errors. [Means for solving the problem]

[0008] In order to solve the above problems, the BIM data management system according to the present invention includes a terminal device that generates a BIM model using BIM software, and a server configured to manage family data constituting the BIM model and parameter data related to parameters related to the family data, and to supply the family data and the parameter data to the terminal device. The terminal device includes a first family data management unit that manages the family data constituting the BIM model, a first family set data management unit that manages family set data that is a collection of the family data, a first value set data management unit that manages value set data that is a collection of values ​​of parameters in the family data, a first value list set data management unit that manages value list set data that is a collection of a plurality of the value lists and is a collection of candidate values ​​for the value, and a first data set management unit that manages a data set that is a collection of the family data and the value list set data. The server includes a second family data management unit that manages family data that constitutes the BIM model, a second family set data management unit that manages the family set data, a second value set data management unit that manages the value set data, a second value list set data management unit that manages the value list set data, and a second dataset management unit that manages the dataset, and the terminal device and / or the server includes a data linkage instruction unit that links the family set data, the value set data, and the dataset between the terminal device and the server.

[0009] The BIM data management server of the present invention is configured to cooperate with a terminal device that generates a BIM model using BIM software, and is configured to manage family data that constitutes the BIM model and parameter data related to parameters related to the family data, and to supply the family data and the parameter data to the terminal device. The BIM data management server is characterized in that it comprises a family data management unit that manages the family data that constitutes the BIM model, a family set data management unit that manages the family set data, a value set data management unit that manages value set data that is a set of parameter values ​​in the family data, a value list set data management unit that manages value list set data that is a collection of a plurality of the value set data and is a set of candidate values ​​for the value, a dataset management unit that manages a dataset that is a set of the family data and the value list set data, and a data linkage processing unit that links the family set data, the value set data, and the dataset between the terminal device and the server.

[0010] The terminal device according to the present invention is a terminal device that generates a BIM model using BIM software, and receives supply of family data and parameter data from a server that manages family data constituting the BIM model and parameter data related to parameters related to the family data. The terminal device includes a family data management unit that manages family set data that is a collection of the family data, a value set data management unit that manages value set data that is a collection of values ​​of parameters in the family data, a list set data management unit that manages value list set data that is a collection of a plurality of the value set data and is a collection of candidate values ​​for the value, a dataset management unit that manages a dataset that is a collection of the family data and the value list set data, and a data linkage instruction unit that instructs to link the family set data, the value set data, and the dataset between the terminal device and the server. Effect of the Invention

[0011] According to the present invention, it is possible to provide a BIM data management system, a BIM data management server, and a terminal device that can appropriately perform data updates when BIM data is shared, suppress increases in work costs, and effectively prevent the occurrence of work errors. [Brief description of the drawings]

[0012] [Figure 1] 1 is a schematic diagram illustrating the overall configuration of a BIM data management system 1 according to an embodiment of the present invention. [Diagram 2] A block diagram explaining the detailed configuration of the BIM data management server 10 and the terminal device 40. [Diagram 3] 1 is a conceptual diagram illustrating data generation, management, and linkage processing in a BIM data management server 10 and a terminal device 40. FIG. [Figure 4] An example of a display screen provided by the add-in on the terminal device 40 will be described. [Diagram 5] 1 shows an example of a download instruction screen when the download button 101 of "Manage Family" is pressed. [Figure 6] 1 shows an example of an upload instruction screen when the upload button 102 in "Manage Family" is pressed. [Figure 7] 13 is a display example of detailed property information. [Figure 8] This is an example of the display of "Value Upload". [Figure 9] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 10] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 11] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 12]1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 13] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 14] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 15] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 16] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 17] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 18] 1 shows an example of a management screen of the management software in the BIM data management server 10. [Figure 19] 1 shows an example of a management screen of the management software in the BIM data management server 10. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, the present embodiment will be described with reference to the accompanying drawings. In the accompanying drawings, functionally identical elements may be indicated by the same numbers. Note that the accompanying drawings show embodiments and implementation examples according to the principles of the present disclosure, but these are for understanding the present disclosure and are not to be used to interpret the present disclosure in a limiting manner. The description in this specification is merely a typical example and does not limit the scope or application of the present disclosure in any sense.

[0014] In the present embodiment, the description is given in sufficient detail for a person skilled in the art to implement the present disclosure, but it should be understood that other implementations and forms are possible, and that changes in configuration and structure and substitutions of various elements are possible without departing from the scope and spirit of the technical ideas of the present disclosure. Therefore, the following description should not be interpreted as being limited thereto.

[0015] The overall configuration of a BIM data management system 1 according to an embodiment of the present invention will be described with reference to Figure 1. This BIM data management system 1 is configured by connecting a BIM data management server 10, a database 20, a server management computer 30, and a terminal device 40 via a network NW.

[0016] The BIM data management server 10 manages BIM data and various other related data, and supplies the managed data (family data, parameter data, etc.) to a terminal device 40. The BIM data management server 10 has a function of linking data between multiple terminal devices 40. The database 20 works in conjunction with the BIM data management server 10 to store generated data and various data required for operating the system. The server management computer 30 is a computer that inputs various data for the data manager to manage data in the BIM data management server 10, and displays the managed data.

[0017] The terminal device 40 is a device operated by a worker or a process manager involved in the generation of BIM data generated in the present system 1, and is, for example, a personal computer, a tablet terminal, etc. The terminal device 40 downloads data necessary for generating BIM data from the BIM data management server 10 and uses it, and generates BIM data by making necessary additions, changes, deletions, etc. to the data. In addition, the worker, etc. is configured to be able to execute a linking instruction to link the generated BIM data with the data stored in the server 10.

[0018] Here, various terms used in this specification will be explained. "BIM (Building Information Modeling)" is a solution for building a database that adds various attribute data to a three-dimensional digital model (BIM model) of a building or structure created on a computer.

[0019] "BIM software" is software for editing and managing BIM data. For example, "Revit (registered trademark)" provided by Autodesk can be used as BIM software. "Add-in" means software that adds functions to BIM software to realize the functions according to the present invention. The add-in described in this specification can be provided as an add-in that is incorporated into the BIM software. When the BIM software is installed in the terminal device 40 in FIG. 1, the add-in is also installed and operates in conjunction with the BIM software. Note that the add-in is only an example, and the system and program of the present invention can be executed by software other than the add-in.

[0020] "Element" refers to information in BIM such as model elements, datum elements, view-specific elements, etc. Model elements are the actual 3D geometry data of the building, datum elements are data that reference the position information of the element, and view-specific elements are dimensions, annotations, etc.

[0021] "Family data" is a set of data that includes a model and associated parameter information. Multiple variation information is contained within a single family, each as an individual "type." A "type" refers to one of the variations within a family. A collection of "families" forms a BIM model. A BIM model is sometimes called a "project."

[0022] "Instance" refers to an individual element within a BIM model. "Parameter" refers to the information that specifies the appearance (width, length, height) and properties of the above elements. Parameters that are shared by multiple families are called "shared parameters." "Type parameters" are parameters that are common to the same type within a family. In other words, the value of a type parameter applies to all instances of a particular type. "Instance parameters" refer to parameters whose value applies only to an individual instance. "Value" refers to the value of an individual parameter (numeric values ​​such as length, weight, quantity, etc.), strings, formulas, etc.

[0023] Also, a "value set" refers to a data set formed by collecting multiple parameter values ​​for a certain family data. The values ​​in the value set are candidate values ​​for the parameter. The value set is managed in association with the family data.

[0024] "Value List Set" means a data set consisting of multiple sets of values ​​as described above. Value List Sets are managed in association with BIM models (projects). A "family set" is data formed by collecting multiple family data. Family sets are linked to BIM models (projects) and managed. "Dataset" refers to information generated by integrating family data and value list sets uploaded from the add-in to the BIM data management server 10. "Link data" is data for linking together multiple sets of data that are expressed in different ways about the same object (for example, design data and construction data generated about the same object).

[0025] As an example, the BIM data management program according to the present invention can be provided by a combination of an add-in for BIM software on the terminal device 40 and management software on the BIM data management server 10. The management software on the BIM data management server 10 side is mainly operated by a data manager who manages various data.

[0026] On the other hand, the add-in is installed in various terminal devices 40 in which the BIM software is installed, and is used by workers or process managers involved in generating BIM data. By linking the value list set and family set specified on the add-in side on the BIM data management server 10 side, the manager can centrally manage models and parameters together, thereby reducing input errors by each worker and improving work efficiency.

[0027] Also, by reusing on the terminal device 40 value list sets and family sets that have already been created (used) for past properties, the efficiency of work can be improved. Furthermore, by replacing the family set, a model element can be replaced with a different type of model element that has been linked in advance. The level of detail required for the model expression differs depending on the stage of construction work. For example, there is a need to use a rough model in the design stage and a detailed model in the construction stage. In such a case, for example, by executing a linking process between the design model and the construction model, the efficiency of work can be improved and input errors can be reduced.

[0028] When multiple types of data exist that express the same object in different ways, these data can be linked by link data. When link data is generated, it becomes possible to replace the linked data all at once. Also, if different parameter sets and family sets are prepared for different building standards and they are related by link data, it is possible to reduce the amount of work and input errors. In addition, by selecting parameter values ​​from those in a value list set, it is possible to input values ​​more efficiently and reduce input errors.

[0029] A management screen of the management software is displayed on the server management computer 30 linked to the BIM data management server 10, and the data manager prepares a value list set and a family set on this management screen. The data manager generates a data set by integrating the value list set and the family set, and uploads the data set to the BIM data management server 10. The data manager can organize information in the uploaded data set on the management screen. For example, link data can be generated that links different type data that indicate the same content.

[0030] With a management screen of the management software prepared on the server management computer 30 linked to the BIM data management server 10 and an add-in prepared in the BIM software of the terminal device 40, a data set including a value list set and a family set specified by an operator on the add-in is uploaded to the BIM data management server 10. The data manager prepares a data set including the value list set and family set uploaded on the management screen of the management software.

[0031] The data manager organizes the information in the data set, including the uploaded value list set and family set, on the management screen of the management software. For example, when generating ring data, the data manager generates and manages link data to link data of the same type.

[0032] An operator who operates the terminal device 40 downloads the appropriate value list set and family set on the BIM data management server 10 using the add-in, and starts the work he or she is responsible for. Since the data on the BIM data management server 10 is updated as appropriate, the operator can always obtain and use the latest families and value lists via the server.

[0033] Each family, type, parameter, value, value list, value list set, family set, and data set is assigned an individual ID. Identification information for distinguishing between data related by link data may also be assigned.

[0034] The configurations of the BIM data management server 10 and the terminal device 40 will be described in detail with reference to the block diagram of FIG.

[0035] The BIM data management server 10, as an example, includes a management software memory unit 31, a data input unit 32, a family data management unit 33, a family set data management unit 34, a value set data management unit 35, a value list set management unit 36, a data set management unit 37, a link data generation / management unit 38, and a data linkage processing unit 39.

[0036] On the other hand, the terminal device 40 includes a BIM software / add-in memory unit 41, a data input unit 42, a family data management unit 43, a family set data management unit 44, a value set data management unit 45, a value list set data management unit 46, a data set management unit 47, a data linkage instruction unit 48, and a download / upload instruction unit 49.

[0037] The management software storage unit 31 stores management software for managing the BIM data management server 10. The data input unit 32 accepts various data inputs in the BIM data management server 10 via the server management computer 30.

[0038] The family data management unit 33 is a unit that manages family data among the data that constitutes the BIM data. The family set data management unit 34 is a unit that manages family sets (a collection of family data) formed by collecting multiple family data. The value set data management unit 35 is a unit that manages value set data, which is a collection of values ​​of individual parameters in the family data.

[0039] The value list set data management unit 36 ​​is a unit that manages value list set data, which is a collection of candidate values, and is made up of a plurality of sets of value set data. The data set management unit 37 is a unit that manages data sets, which are a collection of family data and value list set data.

[0040] The link data generating / managing unit 38 generates and manages link data that links family set data related to each other. The data linking processing unit 39 compares various data managed by the BIM data management server 10 with various data held by the terminal device 40, and if there is a discrepancy between the two, executes linking processing to resolve the discrepancy based on an instruction from the operator of the terminal device 40 or the data manager.

[0041] The BIM software / add-in storage unit 41 is a part that stores the BIM software and its add-ins that are activated on the terminal device 40. The data input unit 42 accepts various data inputs in the terminal device 40 via the input devices (keyboard, mouse, etc.) of the terminal device 40.

[0042] The family data management unit 43 is a unit that manages family data in the BIM data. The family set data management unit 44 is a unit that manages family sets formed by collecting multiple family data. The value set data management unit 45 is a unit that manages value set data, which is a collection of parameter values ​​in the family data.

[0043] The value list set data management unit 46 is a unit that manages value list set data, which is a collection of candidate values ​​consisting of a plurality of value sets. The data set management unit 47 is a unit that manages data sets, which are a collection of family data and value list set data.

[0044] The data linkage instruction unit 48 is a unit that instructs, when there is a difference between various data managed by the BIM data management server 10 and various data held by the terminal device 40, a linkage process that resolves the difference, via the input unit (keyboard, mouse, etc.) of the terminal device 40. For example, when various data is downloaded from the BIM data management server 10 to the terminal device 40 and the data is edited, modified, newly created, etc., on the terminal device 40, a linkage process is instructed so that the edited content is reflected in the data held by the BIM data management server 10. The download / upload instruction unit 49 is a unit that instructs downloading from the server 10 to the terminal device 40 and uploading from the terminal device 40 to the server 10.

[0045] With reference to Fig. 3, data generation, management, and linkage processing in the BIM data management server 10 and the terminal device 40 will be described. In the terminal device 40, for example, family data constituting the BIM data (here, for simplicity, two types of family data A and B are assumed) are generated, and for each, parameters and value sets which are sets of parameter values ​​are generated. The generated family data are managed by a family data management unit 43, and the value set data are managed by a value set data management unit 45.

[0046] When multiple types of family data are generated, family set data is generated and managed in a family set data management unit 44 as a collection of the family data. In addition, a value list set is defined as a collection of value sets which are parameter values ​​input for each family data. The value list set is integrated as data common to multiple family data and then managed by a value list set data management unit 46. Furthermore, a dataset is defined as a collection of the value list set and family set data, and is managed by a dataset management unit 47.

[0047] The data set including the family set and value list set generated on the terminal device 40 as described above is transferred to the BIM data management server 10, and is also managed and stored in the BIM data management server 10. In this way, the data set generated on one terminal device 40 is also managed on the BIM data management server 10, so that the data set can be shared among multiple terminal devices 40 in a synchronized manner.

[0048] Furthermore, in the BIM data management server 10, family sets and value list sets are extracted from the data set received from the terminal device 40 (the data set is divided into family sets and value list sets), and are transferred individually to the family set data management unit 34 and the value list set data management unit 36. When there are multiple types of family sets that relate to the same type but have different expressions, the link data generation / management unit 38 can also generate and manage link data that links them.

[0049] 3, the value list set data can be downloaded in bulk to the terminal device 40, and candidate values ​​for the parameters included in the value list set data can be input to each of the terminal devices 40. This can reduce the possibility of operational errors.

[0050] An example of a display screen provided by the add-in on the terminal device 40 will be described with reference to Fig. 4. Fig. 4 shows a management screen for downloading or uploading family data on the terminal device 40 and uploading parameters (value list sets, etc.).

[0051] By pressing the download button 101 of "Manage Family", data of the family and the value set list can be downloaded from the BIM data management server 10. In addition, by pressing the upload button 102, data can be uploaded to the BIM data management server 10.

[0052] In addition, by pressing the upload button 103 of “Parameter Management”, the parameter data edited on the terminal device 40 can be uploaded to the BIM data management server 10.

[0053] Fig. 5 shows an example of a download instruction screen when the "Manage Family" download button 101 is pressed. As shown in Fig. 5, downloadable family data and the names of its higher-level categories and types are displayed in a filter list field 111. The user can select the items to be downloaded by checking the appropriate check boxes in the filter list field 111.

[0054] The selected family or parameter is displayed in the download target display field 112 to the right. Furthermore, when a family or type name is selected with the mouse in the filter list field 111 or download target display field 112 and highlighted, property information of the highlighted family, etc. is displayed in the property display field 113. After checking these displays, the user can press the download button DB1 at the bottom right to start the download operation. Note that to cancel the download operation, the cancel button CB1 to the right can be pressed.

[0055] An example of the upload instruction screen when the "Manage Family" upload button 102 is pressed is shown in Fig. 6. As shown in Fig. 6, the name of the family corresponding to the family data to be uploaded is displayed in the filter list field 114 together with the name of the family's higher-level category and the name of the lower-level type.

[0056] A user (such as an operator) of the terminal device 400 can select categories, families, and types to be uploaded by checking appropriate check boxes in the filter list column 114. When one of the names of a category, family, or type with a checked check box ("1FLC1" in FIG. 6) is selected with a mouse or the like so that the name is highlighted, the selected family, etc. and its property information are displayed in the property display column 115. After checking these displays, the user presses the upload button UB2 at the bottom right of the screen to start the upload operation. If the user wishes to cancel the upload operation, the cancel button CB2 to the right of it is pressed.

[0057] The details of the property information can be displayed, for example, by clicking on the name displayed in the property display field 115. Fig. 7 is an example of the display of the details of the property information.

[0058] Furthermore, instance parameters, which are parameters of an instance as information at a lower level of a type, can be uploaded together with family information, but instance parameters can also be selected individually as targets for uploading. FIG. 8 is an example of a selection screen when selecting instance parameters individually as targets for uploading. In FIG. 8, the instance parameters (constraints, dimensions, identification information, etc.) of a certain instance are displayed individually. Among the instance parameters, those that are synchronized with the BIM data management server 10 are displayed as "latest" in the selection screen of FIG. 8, indicating that uploading from the terminal device 40 is not necessary.

[0059] On the other hand, for instance parameters that do not match between the instance parameters stored in the BIM data management server 10 and the instance parameters held in the terminal device 40 and need to be uploaded, "Value Upload" is displayed on the display screen in Fig. 8. The user can check the checkbox displayed next to "Value Upload" when seeing this display, and make the parameter the subject of upload. In other words, the display of "Latest" indicates that uploading has been completed and synchronization with the server 10 has been completed, while the display of "Value Upload" indicates that synchronization has not been completed and uploading is needed.

[0060] Next, an example of a management screen of the management software in the BIM data management server 10 will be described with reference to FIGS.

[0061] 9 is an example of a management screen for managing family set data stored in the BIM data management server 10. In this management screen, the family set data managed by the family set data management unit 34 of the BIM data management server 10 are listed together with their tag data, the number of uploads (number of files), the number of unapproved files, and update date and time data. Note that family set data that is already linked (linked) to other family set data, etc., by link data is displayed as "linked," and family set data that is not linked by link data is displayed as "not linked."

[0062] FIG. 10 is a management screen showing a list of "design → construction" data (various types of data generated when transitioning from design data to construction data) among the family set data displayed on the management screen of FIG. 9. On this management screen, the data manager decides whether or not to approve the use of various types of data in each terminal device 40. The manager clicks on various types of data groups constituting the "design → construction" data to highlight them, and when approving the data group, presses the "Approve" button 121 displayed in the highlighted display. By pressing the "Approve" button 121, the data group is approved, and the data group can be downloaded to terminal devices 40 other than the terminal device 40 that uploaded the data group. In addition to approving the data group, it is also possible to change the data set name, change the tag, move / copy to a specified location, archive, or delete the data group.

[0063] Fig. 11 is a management screen when the details of the data groups in Fig. 10 are displayed. When one of the data groups in Fig. 10, for example PJ_23.03.15.18:30, is selected and a command is given to display its details, the screen switches to that of Fig. 11. In Fig. 11, the details of the data of PJ_23.03.15.18:30 are displayed in a tree structure. In the details screen of Fig. 11, for example, it is possible to change the names of various data (family, type, etc.) and change tags, etc.

[0064] FIG. 12 is a display example when parameter data of type "F1" is displayed from the data group of FIG. 11. Parameter names such as "width", "height", "depth", "base length", "keynote", "material", and "diameter" are listed, along with the parameter type, group, type / instance type, and tooltip explanation. The data manager checks these displays, and if there is a parameter that needs editing, clicks it to move to the screen of FIG. 13. In FIG. 13, details of the clicked parameter are displayed, and the content is changed (edited) if necessary. When the change is made and the change is to be confirmed, an update button 131 is pressed. When the change is to be canceled, a cancel button 132 is pressed.

[0065] Fig. 14 is an example of a management screen displaying link data generated for the parameters displayed in Fig. 13. In Fig. 14, other family data linked by link data to the parameters shown in Fig. 13 are listed in a link data column 141. The data manager refers to this link data column 141 and executes editing of the link data.

[0066] Figure 15 is an example of a link data editing screen. In Figure 15, data F1, which is linked to other family data, is marked as "linked", while data F2 is not marked as linked because the link is incomplete. If you want to link data F2 in the same way as data F1, you can check the checkbox and press the update button to generate link data for data F2 similar to that for data F1.

[0067] FIG. 16 is an example of an editing screen for a value list set. Value set lists named "Shutter" and "Fire Door" are listed on the editing screen of FIG. 16 as value list sets, and when the data manager edits them, he checks the check box to display the details. FIG. 17 is a screen showing the details of the value set list that is displayed when the value list set "Shutter" is selected. The data manager can check the details of this value set list on the management screen and perform editing as necessary. FIG. 18 shows an example of a screen display during editing. FIG. 19 is an example of a management screen that lists and displays all parameters of one family data.

[0068] As described above, according to the BIM data management system 1 of this embodiment, BIM data generated by a terminal device 40 is uploaded to the BIM data management server 10, and the BIM data is appropriately updated by the server 10, making it available for use by other terminal devices 40. This makes it possible to suppress an increase in the work costs of each terminal device 40 and effectively prevent the occurrence of work errors.

[0069] The present invention is not limited to the above-described embodiments, and various modifications are possible. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to an embodiment having all of the configurations described. It is also possible to replace a part of the configuration of one embodiment with the configuration of another embodiment. It is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to delete a part of the configuration of each embodiment, or to add or replace another configuration. [Explanation of symbols]

[0070] 1. BIM data management system 10…BIM data management server 20…Database 30…Server management computer 31...Management software storage unit 32...Data input section 33...Family Data Management Department 34...Family set data management section 35...Value set data management section 36...Value list set data management section 37…Data Set Management Section 38…Link Data Generation / Management Department 39...Data link processing unit 40...Terminal device 41…BIM software / add-in storage section 42...Data input section 43...Family Data Management Department 44...Family set data management section 45...Value set data management section 46...Value list set data management section 47…Data Set Management Section 48...Data linkage instruction section 49...Download / upload instruction section 111...Filter list column 112…Download target display column 113...Property display field 114...Filter list column 115...Property display field 121...Approval button 131…Update button 132...Cancel button 141...Link data column CB1…Cancel button CB2…Cancel button DB1…Download button NW…Network UB2…Upload button

Claims

1. A terminal device that generates a BIM model using BIM software; A server configured to manage family data constituting the BIM model and parameter data related to parameters related to the family data, and to supply the family data and the parameter data to the terminal device; Equipped with The terminal device A first family data management unit that manages family data constituting the BIM model; a first family set data management unit that manages family set data which is a collection of the family data; a first value set data management unit that manages value set data which is a set of parameter values ​​in the family data; a first value list set data management unit that manages value list set data that is a collection of candidate values ​​for the value, the first value list set data management unit being a collection of candidate values ​​for the value; a first data set management unit for managing a data set which is a collection of the family data and the value list set data; Including, The server, A second family data management unit that manages family data constituting the BIM model; a second family set data management unit for managing the family set data; A second value set data management unit that manages the value set data; a second value list set data management unit for managing the value list set data; a second data set management unit for managing the data set; Including, The terminal device includes a data linkage instruction unit that instructs linking the family set data, the value set data, and the data set between the terminal device and the server. A BIM data management system.

2. The BIM data management system according to claim 1 , wherein the first family set data management unit generates the family set data by integrating a plurality of types of family data managed by the first family data management unit.

3. The BIM data management system according to claim 1, wherein the second data set management unit divides the data set obtained from the terminal device into the family set data and the value list set data and transfers them to the second family set data management unit and the second value list set data management unit.

4. the terminal device further includes a download / upload instruction unit that instructs downloading of data from the server and uploading of data to the server; The BIM data management system according to claim 1 , wherein the download / upload instruction unit is configured to be able to specify family data or parameter data to be downloaded / uploaded.

5. The BIM data management system according to claim 4, wherein the download / upload instruction unit is configured to display on a display unit a message indicating that uploading is complete and synchronization with the server is complete, and a message indicating that synchronization is incomplete and uploading is required.

6. A link data management unit that manages link data that links the family set data related to each other is further provided, The BIM data management system according to claim 1 , wherein the data linkage instruction unit links family set data linked by the link data.

7. A BIM data management server configured to cooperate with a terminal device that generates a BIM model using BIM software, manage family data constituting the BIM model and parameter data related to parameters related to the family data, and supply the family data and the parameter data to the terminal device, A family data management unit that manages family data constituting the BIM model; a family set data management unit for managing family set data which is a collection of the family data; a value set data management unit that manages value set data, which is a set of parameter values ​​in the family data; a value list set data management unit that manages value list set data, which is a collection of candidate values ​​for the value, comprising: a data set management unit for managing a data set which is a collection of the family data and the value list set data; a data linking processing unit that links the family set data, the value set data, and the data set between the terminal device and the BIM data management server; A BIM data management server comprising:

8. The BIM data management server according to claim 7, wherein the data set management unit divides the data set obtained from the terminal device into the family set data and the value list set data and transfers them to the family set data management unit and the value list set data management unit.

9. A link data management unit that manages link data that links the family set data related to each other is further provided, The BIM data management server according to claim 7 , wherein the data linking processing unit links family set data linked by the link data.

10. A terminal device that generates a BIM model using BIM software, the terminal device being supplied with family data and parameter data from a server that manages family data constituting the BIM model and parameter data related to parameters related to the family data, A family data management unit that manages family data constituting the BIM model; a family set data management unit for managing family set data which is a collection of the family data; a value set data management unit that manages value set data, which is a set of parameter values ​​in the family data; a list set data management unit that manages value list set data, which is a collection of candidate values ​​for the value, and a data set management unit for managing a data set which is a collection of the family data and the value list set data; a data linkage instruction unit that instructs linking the family set data, the value set data, and the data set between the terminal device and the server; A terminal device comprising:

11. The terminal device according to claim 10 , wherein the family set data management unit generates the family set data by integrating a plurality of sets of family data managed by the family data management unit.

12. the terminal device further includes a download / upload instruction unit that instructs downloading of data from the server and uploading of data to the server; The terminal device according to claim 10 , wherein the download / upload instruction unit is configured to be able to specify family data or parameter data to be downloaded / uploaded.

13. 13. The terminal device according to claim 12, wherein the download / upload instruction unit is configured to display, on a display unit, a message indicating that uploading has been completed and synchronization with the server has been completed, and a message indicating that uploading has not been completed and uploading is required.

Citation Information

Patent Citations

  • BIM system and method

    JP2014010643A

  • Systems and methods for construction field management and operations with building information modeling

    US20120066178A1

  • BIM parts, program, and design support method

    JP2021152842A