Unlock instant, AI-driven research and patent intelligence for your innovation.

IFC data management system and method based on semantic network technology

A data management system and semantic network technology, applied in the field of IFC data management, can solve the problems of lack of data deletion, time-consuming and complicated, difficult to query and modify IFC data, and achieve the effect of solving query problems and improving utilization efficiency

Pending Publication Date: 2021-03-26
中设数字技术有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. When there is a lack of effective tools for statistical analysis of IFC data, such as counting how many windows are included in the IFC data, etc.
[0006] 2. There is a lack of effective tools to modify IFC data, such as modifying the height of a door. These need to use architectural software to import IFC and obtain BIM models according to the data, and then operate. This process is undoubtedly time-consuming and complicated
[0007] 3. Lack of effective tools to delete redundant data in IFC data
[0008] The present invention proposes an IFC data management system and method based on semantic technology to solve the problems of difficult query and modification of IFC data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • IFC data management system and method based on semantic network technology
  • IFC data management system and method based on semantic network technology
  • IFC data management system and method based on semantic network technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0075] Embodiment 1 converts IFC data into ifcOWL data

[0076] Step 1. specifies the IFC file in the user interaction module, in this embodiment, specifies the IFC file whose file name is demo.ifc;

[0077] Step 2. Use the IFC data file reader to read the IFC data into the memory;

[0078]Step 3. Use the IFC-ifcOWL data conversion module to convert IFC data into ifcOWL data; Figure 7 Using the IFC file recorder, the unique file identification number 0001 is created according to the file name, file creation time and file size of demo.ifc, and the IFC data is converted into ifcOWL data by combining the IFC-ifcOWL converter. Figure 8 The conversion process of the instance of IFCDOOR is explained in detail;

[0079] Step 4. Store the ifcOWL data in the TDB2 database using the data storage module.

Embodiment 2

[0080] Embodiment 2 Query IFC data based on semantic network technology

[0081] Step 1. obtain the ifcOWL data stored in the TDB2 database in the manner of embodiment 1;

[0082] Step 2. In the query condition specified by the user interaction module, in the present embodiment, the query width is less than the window of 500 mm;

[0083] Step 3. If Figure 9 As shown, the data query module generates a SPARQL query statement according to the specified query conditions;

[0084] Step 4. Execute the query statement, obtain the query result, and display it in the user interaction module.

Embodiment 3

[0085] Embodiment 3 Modify IFC data based on semantic network technology

[0086] Step 1, specify the IFC data file named demo.ifc in the user interaction module;

[0087] Step 2, obtain the ifcOWL data stored in the TDB2 database in the manner of embodiment 1;

[0088] Step 3, specify the data to be modified and new values ​​in the user interaction module, for example, modify the height of the door named "M_single-leaf-to-wall: 0915x 2134mm: 303431" to 2000 mm.

[0089] Step 4, query whether there is a door named "M_single leaf-aligned with the wall: 0915x 2134mm: 303431" in the manner of embodiment 2, if it does not exist, it will prompt that the data does not exist, if it exists, then use the Apache Jena API first Modify the TDB2 database, use the new value to replace the original value, and then use the query to find the data identification number "000005310001", the ninth to the last digit is the file identification number, combined with the file recorder, such as Figu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an IFC data management system and method based on a semantic network technology. The IFC data management system comprises an IFC file reader, an IFC file output device, an IFC-ifcOWL data conversion module, an ifcOWL data storage module, a data query module, a data modification module, a data deletion module and a user interaction module, and supports operations such as query, modification and deletion of IFC data. A user can manage the IFC data without understanding the format of the IFC data, and the utilization efficiency of the IFC data can be improved. The IFC dataquery problem and the IFC data modification and deletion problem are solved. The IFC data is converted into the ifcOWL data, the semantic network technology is used for querying the data, and conditional query is supported. According to the method, the IFC data is converted into the ifcOWL data, and the ifcOWL data is converted into the IFC data due to lack of methods. The invention provides a method for endowing each datum with a unique identification number to solve the problem, and supports modification and deletion of data specified by query.

Description

technical field [0001] The invention belongs to the field of IFC data management and specifically designs an IFC data management system and method based on semantic network technology. Background technique [0002] Under the strong support and guidance of the government in our country, Building Information Modeling (Buiding Information Modeling, referred to as BIM) technology is entering the stage of in-depth application and effective production. At the same time, many obstacles have been encountered in the application process, among which the interoperability of BIM data is one of the problems that need to be solved urgently. Users in different fields will choose different software to meet the needs of this field, and also need to cooperate with users in other fields. However, each field has specific expertise, and different software has different file formats. Traditional data The exchange mode often interacts and integrates based on the data standards specified by the so...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/16G06F16/14G06F16/25G06F16/23G06F16/24G06F16/242G06F16/248
CPCG06F16/16G06F16/14G06F16/156G06F16/162G06F16/258G06F16/23G06F16/24G06F16/2428G06F16/248Y02D10/00
Inventor 李伯宇孙屹文盼
Owner 中设数字技术有限公司