IFC model storage method

A model storage and model technology, applied in database models, geometric CAD, special data processing applications, etc., can solve the problems of data storage space waste, large storage space, etc., to save storage space, avoid repeated storage, data retrieval and use high efficiency effect

Active Publication Date: 2021-10-22
SHANGHAI NO 4 CONSTR
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, many attributes in the IFC entity are redundant, resulting in many attributes in the IFC instance not entering the actual value, that is, a null value; while the traditional storage method pre-reserves space for each attribute of each instance, resulting in a large number of vacancies storage space, resulting in waste of data storage space

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 model storage method
  • IFC model storage method
  • IFC model storage method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] An IFC model storage method provided by the present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments. The advantages and features of the present invention will become clearer in conjunction with the following description. It should be noted that all the drawings are in a very simplified form and use imprecise scales, and are only used to facilitate and clearly assist the purpose of illustrating the embodiments of the present invention.

[0046] A method for storing an IFC model provided in this embodiment includes the following steps:

[0047] Step 1: For the basic entities and relational entities in the independently exchangeable entities of IFC entities, respectively establish data table sets Tp={tp}, Tr={tr}, where tp and tr are data tables; establish information for non-independent exchange entities List Zs and data table collection Tz={tz}, tz is data table.

[0048] The data tables tp, tr,...

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 model storage method, which comprises the following steps: 1, respectively establishing data table sets Tp and Tr for basic entities and relation entities in independent exchangeable entities of IFC entities; establishing an information list Zs and a data table set Tz for the non-independent exchange entity; step 2, sequentially storing data of each instance of the independently exchangeable entities in the IFC model into corresponding Tp and Tr data tables according to instance characteristics of the independently exchangeable entities in the IFC model; 3, according to the information list Zs and instance characteristics of the non-independent exchange entities in the IFC model, storing data of all instances of the non-independent exchange entities in the IFC model sequentially in a data table of the Tz, and storing associated entity data in the data table of the Tz. According to the method, the instance information in the IFC model is respectively stored in the Tp, Tr and Tz data tables, so that the data storage, retrieval and use efficiency is improved.

Description

technical field [0001] The invention relates to an IFC model storage method, which belongs to the technical field of BIM. Background technique [0002] The IFC (Industry foundation Classes) standard is an open and standardized data storage format for architectural models. Models created by architectural modeling software can be exported as IFC format files for storage. The IFC standard includes various types of IFC entities. The IFC standard stores data in an object-oriented manner, and stores various building components and their relationships with instances of various types of IFC entities. Each IFC entity has many attributes, which are used to store information about building components. [0003] Such as figure 1 As shown, IFC entities can be divided into independent exchange entities and non-independent exchange entities (also known as resource entities). Independently exchangeable entities, including the globally unique identifier GlobalId, can be retrieved, extracte...

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/22G06F16/28G06F30/13
CPCG06F16/2272G06F16/2282G06F16/288G06F30/13
Inventor 余芳强张铭黄轶彭阳张明正许璟琳高尚宋天任江凯李晨辉
Owner SHANGHAI NO 4 CONSTR
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products