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

The BIM data management system addresses the challenge of data updates in BIM systems by using a server and terminal device configuration to manage and synchronize family and value set data, ensuring accurate and efficient sharing, thus reducing work errors and costs.

WO2025018017A1PCT designated stage expired Publication Date: 2025-01-23ARENT INC

Patent Information

Application Number
PCT/JP2024/018332
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-20
Filing Date
2024-05-17
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

In BIM systems, sharing data among multiple project members leads to difficulties in updating data appropriately, resulting in increased work costs and potential errors due to the need to modify parameters across all related family data.

Method used

A BIM data management system and server configuration that includes terminal devices and a server managing family data, value set data, and data sets, enabling efficient data linkage and cooperation to ensure accurate and synchronized updates, reducing work errors and costs.

Benefits of technology

The system effectively prevents work errors and reduces work costs by enabling seamless data updates and synchronization across BIM data management systems, improving data sharing efficiency and reducing labor input.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024018332_23012025_PF_FP_ABST
    Figure JP2024018332_23012025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention suppresses work cost increases and effectively prevents the occurrence of work errors by appropriately executing data updates when BIM data is to be shared. In the BIM data management system according to the present invention, a server comprises a family data management unit that manages family data constituting a BIM model, a family set data management unit that manages family set data, a value set data management unit that manages value set data, a value list set data management unit that manages value list set data, and a data set management unit that manages a data set, and a terminal device comprises a data linkage instruction unit that links the family set data, value set data, and data set between the terminal device and the server (see fig. 1).
Need to check novelty before this filing date? Find Prior Art

Description

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

[0001] The present invention relates to a BIM data management system, a BIM data management server, and a terminal device that manage related BIM data.

[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 such 3D CAD, BIM (Building Information Management) systems have been put into practical use as systems that can design buildings in 3D from the beginning and generate 3D models.

[0003] By introducing 3D models from the planning, survey, and design stages, BIM facilitates the sharing of information among stakeholders throughout the entire project by linking and developing 3D models at each subsequent construction and maintenance stage, making it possible to improve the efficiency and sophistication of the entire construction production and management system.The BIM system reduces the labor required for data entry in design data and promotes the efficiency of data sharing and management, making it possible to reduce the time and man-hours required to design a building (see, for example, Patent Document 1).

[0004] In a BIM system, when designing and constructing a building according to a project, each member of 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 appropriately share updated data information, 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.

[0006] Patent Publication No. 2021-152842

[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 work errors.

[0008] In order to solve the above problems, a 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 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 terminal device includes a first family data management unit that manages the family data that constitutes 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 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 the value lists and is a set of candidate values ​​for the value, and a first dataset management unit that manages a dataset that is the 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 data set management unit that manages the data set, 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 data set 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 multiple 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] A terminal device according to the present invention is a terminal device that generates a BIM model using BIM software, and receives family data and parameter data related to parameters of the family data from a server that manages the family data constituting the BIM model and the parameter data related to parameters of the family data. The terminal device includes: a family data management unit that manages the family data constituting the BIM model; a family set 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 parameter values ​​in the family data; a list set data management unit that manages value list set data that is a collection 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 collection of the family data and the value list set data; and a data linkage instruction unit that instructs the terminal device and the server to link the family set data, the value set data, and the dataset.

[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 update data when BIM data is shared, suppress increases in work costs, and effectively prevent work errors from occurring.

[0012] 1 is a schematic diagram illustrating the overall configuration of a BIM data management system 1 according to an embodiment of the present invention. FIG. 1 is a block diagram illustrating detailed configurations of a BIM data management server 10 and a terminal device 40. FIG. 2 is a conceptual diagram illustrating data generation, management, and linkage processing in the BIM data management server 10 and the terminal device 40. FIG. 3 illustrates an example of a display screen provided by an add-in in the terminal device 40. FIG. 4 shows an example of a download instruction screen when the download button 101 of "Manage Family" is pressed. FIG. 5 shows an example of an upload instruction screen when the upload button 102 of "Manage Family" is pressed. FIG. 6 shows an example of a display of detailed property information. FIG. 7 shows an example of a display of "Value Upload". FIG. 8 shows an example of a management screen of management software in the BIM data management server 10. FIG. 9 shows an example of a management screen of management software in the BIM data management server 10. FIG. 10 shows an example of a management screen of management software in the BIM data management server 10. 1 shows an example of a management screen for management software in the BIM data management server 10. 2 shows an example of a management screen for management software in the BIM data management server 10. 3 shows an example of a management screen for management software in the BIM data management server 10. 4 shows an example of a management screen for management software in the BIM data management server 10. 5 shows an example of a management screen for management software in the BIM data management server 10.

[0013] Hereinafter, the present embodiment will be described with reference to the accompanying drawings. In the accompanying drawings, functionally identical elements may be designated by the same numerals. 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 descriptions in this specification are merely typical examples and are not intended to limit the scope or application of the present disclosure in any way.

[0014] Although the present embodiment has been described in sufficient detail to enable those skilled in the art to practice the present disclosure, 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 the terminal device 40. The BIM data management server 10 has a function to link 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 necessary for system operation. The server management computer 30 is a computer that allows the data manager to input various data for managing data in the BIM data management server 10 and displays the managed data.

[0017] The terminal device 40 is a device, such as a personal computer or tablet terminal, operated by a worker or a process manager involved in generating BIM data in the system 1. The terminal device 40 downloads and uses data necessary for generating BIM data from the BIM data management server 10, and generates BIM data by making necessary additions, changes, deletions, etc. to the data. The worker or the like is also configured to be able to execute linking instructions to link the generated BIM data with 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 in which various attribute data are added to a three-dimensional digital model (BIM model) of a building or the like created on a computer.

[0019] "BIM software" refers to software for editing and managing BIM data. Examples of BIM software that can be used include "Revit (registered trademark)" provided by Autodesk. Furthermore, "add-in" refers to software that adds functionality to BIM software to realize the functions of the present invention. The add-in described herein may be provided as an add-in incorporated into the BIM software. When the BIM software is installed on 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 merely 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, reference plane elements, and view-specific elements. Model elements are the actual 3D geometry data of a building, reference plane elements are data that reference the position information of elements, and view-specific elements are dimensions, annotations, etc.

[0021] "Family data" is a group of data that includes a model and associated parameter information. Multiple variation information is contained within a single family, each as a separate "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 information that specifies the appearance (width, length, height) and properties of the element. 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 specific type. "Instance parameters" refer to parameters whose value applies only to individual instances. "Value" refers to the value of an individual parameter (numerical values ​​such as length, weight, quantity, etc.), a string, a formula, 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] A "value list set" refers to a data set consisting of multiple collections of the above-mentioned value sets. A value list set is managed by linking it to a BIM model (project). A "family set" refers to data formed by collecting multiple family data. A family set is managed by linking it to a BIM model (project). A "data set" refers to information generated by integrating family data and a value list set uploaded from an add-in to the BIM data management server 10. "Link data" refers to data for linking multiple sets of data that are expressed differently 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 combining 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 on various terminal devices 40 on which 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] Furthermore, work efficiency can be improved by reusing value list sets and family sets that have already been created (used) for past projects on the terminal device 40. Furthermore, by replacing family sets, model elements can be replaced with pre-linked model elements of a different type. The level of detail required in the model representation varies 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 cases, work efficiency can be improved and input errors can be reduced by, for example, executing a linking process between the design model and the construction model.

[0028] When multiple types of data exist that express the same subject in different ways, these data can be linked using linked data. When linked data is generated, it becomes possible to replace all linked data at once. Also, if different parameter sets and family sets are prepared for different building standards and these are linked using linked data, it reduces the amount of work required and the risk of input errors. In addition, by selecting parameter values ​​from 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, which cooperates with 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 integrates the value list set and the family set to generate a data set, and uploads the data set to the BIM data management server 10. The data manager can organize the information in the uploaded data set on the management screen. For example, link data can be generated to link different type data that indicate the same content.

[0030] A management screen of the management software is prepared on a server management computer 30 that cooperates with the BIM data management server 10, and an add-in is prepared in the BIM software of the terminal device 40. In this state, 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 uploaded value list set and family set on the management screen of the management software.

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

[0032] The worker operating 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 worker 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 a unique ID. Identification information may also be assigned to distinguish between data items associated by link data.

[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] As an example, the BIM data management server 10 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 storage 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 make up BIM data. The family set data management unit 34 is a unit that manages family sets (which are collections 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 multiple sets of value set data. The data set management unit 37 is a unit that manages data sets, which are collections of family data and value list set data.

[0040] The link data generation / management unit 38 is a part that generates and manages link data that links mutually related family set data. The data link processing unit 39 is a part that 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 link processing to resolve the discrepancy based on instructions 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 manages family data in the BIM data. The family set data management unit 44 manages family sets formed by collecting multiple family data. The value set data management unit 45 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 ​​and is made up of a plurality of value sets. The data set management unit 47 is a unit that manages data sets, which are collections of family data and value list set data.

[0044] The data linkage instruction unit 48 is a unit that, when there is a discrepancy between various data managed by the BIM data management server 10 and various data held in the terminal device 40, instructs, via the input unit (keyboard, mouse, etc.) of the terminal device 40, linkage processing that resolves the discrepancy. 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. in the terminal device 40, linkage processing is instructed so that the edited content is reflected in the data held in 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] 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 (here, for simplicity, two types of family data A and B) that make up the BIM data are generated, and for each, parameters and value sets that 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 the 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 ​​entered for each family data. The value list set is integrated as data common to multiple family data and managed by the 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 the 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 on 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, the BIM data management server 10 extracts family sets and value list sets from the data set received from the terminal device 40 (divides the data set into family sets and value list sets), and transfers them individually to the family set data management unit 34 and value list set data management unit 36. Note that if 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 all at once to the terminal devices 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 reduces 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 and uploading parameters (value list sets, etc.) on the terminal device 40.

[0051] By pressing the download button 101 of "Manage Family", data of the family and 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 for "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 the download instruction screen that appears when the "Manage Family" download button 101 is pressed. As shown in Fig. 5, the names of downloadable family data and their 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 checkboxes 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 the download target display field 112 and highlighted, property information for the highlighted family or parameter 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 if the user wishes to cancel the download operation, they can press the cancel button CB1 to the right.

[0055] 6 shows an example of the upload instruction screen that appears when the "Manage Family" upload button 102 is pressed. As shown in Fig. 6, the name of the family that corresponds to the family data to be uploaded is displayed in the filter list field 114, along with the names of the family's higher-level categories and lower-level types.

[0056] A user (e.g., an operator) of the terminal device 400 can select categories, families, and types to be uploaded by checking appropriate checkboxes in the filter list field 114. When the name of a category, family, or type with a checked checkbox ("1FLC1" in FIG. 6) is selected with a mouse or the like to highlight the name, the selected family, etc. and its property information are displayed in the property display field 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 shows an example of the display of the details of the property information.

[0058] Furthermore, instance parameters, which are parameters of instances as information below the type, can be uploaded together with family information, or instance parameters can be selected individually for upload. FIG. 8 shows an example of a selection screen when selecting instance parameters individually for upload. In FIG. 8, the instance parameters (constraints, dimensions, identification information, etc.) of a certain instance are individually displayed. Of the instance parameters, those that are synchronized with the BIM data management server 10 are displayed as "latest" on the selection screen in 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 the instance parameters stored in the BIM data management server 10 and the instance parameters held in the terminal device 40 and that require uploading, the display screen in Fig. 8 displays "Value Upload." The user can see this display and check the checkbox displayed next to "Value Upload" to make the parameter the target for upload. That is, 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 required.

[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. On this management screen, family set data managed by the family set data management unit 34 of the BIM data management server 10 is listed together with its tag data, the number of uploads (number of files), the number of unapproved files, and update date and time data. 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 "unlinked."

[0062] FIG. 10 is a management screen showing a list of "design-to-construction" data (various data generated when transitioning from design data to construction data) among the family set data displayed on the management screen of FIG. 9 . This management screen allows the data administrator to decide whether to approve the use of various data on each terminal device 40. The administrator clicks on various data groups constituting the "design-to-construction" data to highlight them, and if the administrator approves the data group, presses an "Approve" button 121 displayed in the highlighted area. By pressing the "Approve" button 121, the data group is approved and becomes available for download on terminal devices 40 other than the terminal device 40 that uploaded the data group. In addition to approving the data group, the administrator can also change the data set name, change tags, move / copy to a specified location, archive, or delete the data group.

[0063] Figure 11 shows a management screen that displays details of the data groups in Figure 10. When one of the data groups in Figure 10, for example, PJ_23.03.15.18:30, is selected and a detailed display is requested, the screen shown in Figure 11 appears. In Figure 11, the details of the data for PJ_23.03.15.18:30 are displayed in a tree structure. On the detailed screen in Figure 11, operations such as changing the names of various data (family, type, etc.) and changing tags can be performed.

[0064] FIG. 12 is a display example of parameter data of type "F1" 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 description. The data manager checks these displays, and if there is a parameter that needs editing, clicks on it to move to the screen of FIG. 13. In FIG. 13, details of the clicked parameter are displayed, and the content can be changed (edited) if necessary. After making changes, an update button 131 is pressed to confirm the changes. A cancel button 132 is pressed to cancel the changes.

[0065] Fig. 14 is an example of a management screen that displays link data generated for the parameters displayed in Fig. 13. In Fig. 14, other family data that are 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 to edit the link data.

[0066] Figure 15 shows 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 linking 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 a value list set editing screen. Value set lists named "Shutter" and "Fire Door" are listed on the editing screen of FIG. 16 as value list sets, and when a data manager edits them, he or she checks a checkbox 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 the terminal device 40 is uploaded to the BIM data management server 10, and the data is updated appropriately in the server 10, making it available for use by other terminal devices 40. Therefore, it is possible to suppress an increase in the work costs of each terminal device 40 and effectively prevent the occurrence of work errors.

[0069] It should be noted that 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 embodiments that include all of the described configurations. Furthermore, it is possible to replace 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 part of the configuration of each embodiment, or to add or replace other configurations.

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

Claims

1. A system comprising: a terminal device for generating 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 for managing the family data constituting the BIM model; a first family set data management unit for managing family set data which is a collection of the family data; a first value set data management unit for managing value set data which is a collection of values ​​of parameters in the family data; a first value list set data management unit for managing value list set data which is a collection of a plurality of the value set data and is a collection of candidate values ​​for the value; and 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; and the server includes: a second family data management unit for managing the 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 for managing the value set data; a second value list set data management unit for managing the value list set data; and a second data set management unit for managing the data set. The BIM data management system includes: a terminal device having 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.

2. A BIM data management system as described in claim 1, wherein the first family set data management unit generates the family set data by integrating multiple types of family data managed by the first family data management unit.

3. A BIM data management system as described in 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 BIM data management system of claim 1, wherein the terminal device further comprises a download / upload instruction unit that instructs the downloading of data from the server and the uploading of data to the server, and 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 of 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 not complete and uploading is required.

6. A BIM data management system as described in claim 1, further comprising a link data management unit that manages link data that links family set data that are related to each other, wherein the data linkage instruction unit links the 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, and 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, comprising: a family data management unit that manages the family data that constitutes the BIM model; a family set data management unit that manages 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 collection 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 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 which is a collection of the family data and the value list set data; and a data linking processing unit that links the family set data, the value set data, and the dataset between the terminal device and the BIM data management server.

8. A BIM data management server as described in 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 BIM data management server as described in claim 7, further comprising a link data management unit that manages link data that links family set data that are related to each other, wherein the data linking processing unit links the family set data that are linked by the link data.

10. A terminal device that generates a BIM model using BIM software, the terminal device receiving the family data and the parameter data from a server that manages the family data constituting the BIM model and the parameter data related to parameters related to the family data, the terminal device comprising: a family data management unit that manages the family data constituting the BIM model; a family set data management unit that manages 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 collection of parameter values ​​in the family data; a list set data management unit that manages value list set data which 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 which is a collection of the family data and the value list set data; and a data linkage instruction unit that instructs the family set data, the value set data, and the dataset to be linked between the terminal device and the server.

11. The terminal device according to claim 10, wherein said family set data management section generates said family set data by integrating a plurality of types of family data managed by said family data management section.

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

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 further 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

Cited By

  • Pipe jacking construction risk analysis method and system based on BIM technology

    CN120125042A