BIM structure transformation increment information generation and storage system and method

A technology for structural transformation and storage system, applied in the field of architectural 3D models, can solve problems such as poor user experience and waste of resources, and achieve the effects of reducing pressure, improving light weight, and shortening data processing time

Active Publication Date: 2020-08-07
中筑创联建筑科技(北京)有限公司
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If the number of components that need to be operated (moving, rotating, etc.) is large, it is necessary to record and store a large amount of spatial position transformation data when using the tradition

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
  • BIM structure transformation increment information generation and storage system and method
  • BIM structure transformation increment information generation and storage system and method
  • BIM structure transformation increment information generation and storage system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Such as Figure 7 As shown, in combination with the above algorithm, this embodiment is aimed at performing movement and rotation operations when multiple components form an overall module. In this practical application, the space coordinate information of the module to be operated is used as a stream object to perform movement and rotation After related operations, the spatial coordinate information of the module will be stored as a lightweight tree-shaped JSON data structure, which will provide the position coordinate value and rotation angle of the overall module, and the result of this recorded and stored data will be Enough to meet the needs of actual production.

Embodiment 2

[0055] Such as Figure 8 As shown, this embodiment is aimed at the situation that the sub-components in a whole module are moved and rotated. In practical applications, the sub-components in the whole module are also moved and rotated, and the above technical solution is still adopted. You will also get an instant lightweight JSON data structure, which contains the position coordinates and rotation angles of each sub-component. The tree-shaped JSON data structure is used to shorten the data processing time, thereby effectively ensuring the efficiency of data processing and judging Whether the processed tree structure data is a model transformation, if so, it is directly stored in the position coordinate value field information of the building 3D model to complete the data storage, otherwise, it is stored in the position coordinate value field information of the component through the component transformation strategy to complete the data storage.

[0056] The intermediate file ...

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 provides a BIM structure transformation increment information generation and storage method, and the system comprises: a model extraction module which is used for obtaining and analyzinga building three-dimensional model IFC format file, and storing an analysis result in an IFC component object; an intermediate file generation module which is used for calling a model analysis strategy through the model analysis operation module to enable the IFC component object to generate a tree-shaped JSON data structure; a model analysis operation module which is used for storing a tree-shaped JSON data structure according to a mapping relation IFC component object; a model transformation judgment module which is used for judging whether model transformation happens to the tree-shaped JSON data structure or not; and a component transformation module which is used for executing a component transformation strategy to the tree-shaped JSON data structure. According to the method, the spatial position transformation data generated when the Web end BIM model component is operated can be greatly compressed according to the actual situation, so that the actual production efficiency and the user experience are greatly improved, and the pressure in the production process is reduced.

Description

technical field [0001] The invention relates to the technical field of building three-dimensional models, in particular to a method for generating and storing incremental information of BIM structure transformation. Background technique [0002] With the rise of building information technology (BIM), it is a very common form to manage construction projects and other related operations on the Web side. For a building 3D model with a large number of component elements, in the actual management process of the model on the Web side, it is inevitable that some of the component elements will be moved, rotated and other operations. [0003] If the number of components that need to be operated (moved, rotated, etc.) is large, it is necessary to record and store a large amount of spatial position transformation data when using the traditional method to directly operate the components in the model, which will inevitably cause a great waste of resources and poor performance. user expe...

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
IPC IPC(8): G06F30/13G06F30/20G06F40/14G06F16/81
CPCG06F16/81G06F30/13G06F30/20G06F40/14
Inventor 甘明
Owner 中筑创联建筑科技(北京)有限公司
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