Lightweight transmission method and system for BIM model based on domestic software

By employing technologies such as data preprocessing, lightweighting, and transmission monitoring of BIM models, the problem of transmission difficulties caused by the large size of BIM model files has been solved, achieving efficient and secure model transmission and promoting the popularization of BIM technology in the field of building engineering.

CN121397017APending Publication Date: 2026-01-23CHINA TRANSPORT INFORMATION TECH GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511349970.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2025-03-07
Filing Date
2025-09-22
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

BIM model files are large in size, which makes network transmission and sharing difficult, and there is a lack of effective lightweight transmission technology, affecting transmission efficiency and data security.

Method used

The process involves steps such as data preprocessing, lightweight processing, data transmission and reception, and data decompression and recovery. It includes technologies such as data cleaning, structure optimization, compression, format conversion, encryption, decryption, transmission monitoring and management, and achieves efficient transmission of BIM models through a domestic software platform.

Benefits of technology

It enables efficient and stable transmission of BIM models in a network environment, improves transmission efficiency, enhances data security and compatibility, reduces transmission costs, and promotes the widespread application of BIM technology in the field of building engineering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121397017A_ABST
    Figure CN121397017A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of constructional engineering informatization, in particular to a BIM model lightweight transmission method and system based on domestic software, and the method comprises the steps: S1, BIM model data preprocessing: S11, data cleaning; s12, optimizing a data structure; s2, lightweight processing, including S21, model compression; s22, optimizing the model; s23, format conversion is carried out; s3, data transmission and receiving: S31, transmission protocol selection; s32, encrypting and decrypting the data; s33, transmission monitoring and management; s4, data decompression and recovery: S41, data decompression; s42, data recovery is carried out; s43, data verification is carried out; and S5, supporting by a domestic software platform. According to the method, efficient and stable transmission of the BIM model in the network environment is realized through the measures of optimizing the BIM model data, compressing the file volume, improving the transmission efficiency and the like, so that wide application of the BIM technology in the field of constructional engineering is promoted. Therefore, remarkable effects are achieved in the aspects of technology, economy and society.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of building engineering informatization technology, and in particular to a BIM model lightweight transmission method and system based on domestic software. BACKGROUND

[0002] With the rapid development of the construction industry and the continuous improvement of the informatization level, BIM technology has become an important tool in the field of construction engineering. BIM technology creates a three-dimensional visual building model, integrating information throughout the life cycle of a construction project, including data at various stages such as design, construction, and maintenance. However, BIM models often contain a large amount of geometric information, attribute information, and associated data, resulting in large model file sizes, which poses a significant challenge for network transmission and sharing. Therefore, developing a BIM model lightweight transmission technology based on domestic software is of great significance for improving the transmission efficiency of BIM models, ensuring data security, and reducing transmission costs.

[0003] The information disclosed in this BACKGROUND section is only intended to enhance the understanding of the general background of the application, and should not be construed as recognition or implication that this information constitutes prior art known to those of ordinary skill in the art. SUMMARY

[0004] The purpose of the present application is to provide a BIM model lightweight transmission method based on domestic software to solve the technical problems existing in the prior art.

[0005] To achieve the above-mentioned purpose, the present application adopts the following technical solutions: The present application provides a BIM model lightweight transmission method based on domestic software, which includes: S1, BIM model data preprocessing, including: S11, data cleaning; S12, data structure optimization; S2, lightweight processing, including: S21, model compression; S22, model optimization; S23, format conversion; S3, data transmission and reception, including: S31, transmission protocol selection; S32, data encryption and decryption; S33, transmission monitoring and management; S4, data decompression and recovery, including: S41, data decompression; S42, data recovery; S43, data verification; S5, domestic software platform support.

[0006] Preferably, S11 data cleaning, including: deleting useless geometric information, attribute information and associated data; correcting data errors and inconsistency problems; S12 data structure optimization, including: data structure optimization for geometric information and attribute information in BIM model.

[0007] Preferably, S21 model compression, including: Dynamic segmentation: according to the complexity and structural characteristics of BIM model, dynamic algorithm is used to segment the model into multiple smaller and independent parts; Intelligent modularization: on the basis of segmentation, further modularization processing is carried out on the model, by identifying and extracting repeated or similar elements in the model, a reusable module library is created, and only the module library and the combination mode of the module need to be sent during transmission; S22 model optimization, including: Adaptive dimension reduction: according to the accuracy requirements and display needs of the model, adaptive dimension reduction processing is carried out on the geometric shape; Texture compression: efficient texture compression algorithm is used, and at the same time, the redundancy of texture data is reduced by using the repetitiveness and similarity of texture; S23 format conversion, including: Custom lightweight format: a lightweight data format for BIM model is designed, through optimizing data structure and storage method, the size of data and transmission time are reduced; Streaming transmission: streaming transmission technology is used to transmit BIM model data in blocks according to importance or display order.

[0008] Preferably, S31 transmission protocol selection, including: transmission protocol should be selected according to network environment, transmission distance and file size factors, through selecting appropriate transmission protocol, the stable transmission of lightweight BIM model file in network is ensured; S32 data encryption and decryption, including: AES, RSA encryption algorithm is used to encrypt BIM model data; at the receiving end, data is decrypted to restore the original data; S33 transmission monitoring and management, including: Through real-time monitoring of transmission status, transmission speed and transmission error information, problems in transmission process are found and handled in time; at the same time, through transmission management function, transmission task is scheduled and optimized.

[0009] Preferably, S41 data decompression, including: According to the compression algorithm adopted in the lightweight processing process, the received model file is decompressed, and in the decompression process, the integrity and accuracy of the data should be ensured to avoid data loss or deformation, and through data decompression, the model data before lightweight is restored; S42 data recovery, comprising: On the basis of decompression, the model data is recovered, and the recovery method includes restoring geometric shape, attribute data and associated data; S43 data verification, comprising: by comparing the original model data and the recovered model data, verifying the consistency and integrity of the data, if the data has difference or error, it should be handled and corrected in time.

[0010] The application provides a BIM model lightweight transmission system which adopts the BIM model lightweight transmission method based on domestic software.

[0011] By adopting the technical scheme, the application has the following beneficial effects: The application realizes the efficient and stable transmission of the BIM model in the network environment through the optimization of the BIM model data, the compression of the file volume and the improvement of the transmission efficiency, thereby promoting the wide application of the BIM technology in the field of building engineering, and achieving remarkable effects in the aspects of technology, economy and society. BRIEF DESCRIPTION OF DRAWINGS

[0012] In order to more clearly illustrate the specific embodiments of the application or the technical schemes in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description, and obviously, the drawings in the following description are some embodiments of the application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.

[0013] Fig. 1 The BIM model lightweight transmission method provided by the embodiment of the application has the overall flowchart; Fig. 2 The BIM model preprocessing schematic diagram provided by the embodiment of the application; Fig. 3 The lightweight schematic diagram provided by the embodiment of the application; Fig. 4 The data transmission and acceptance schematic diagram provided by the embodiment of the application. DETAILED DESCRIPTION

[0014] The technical solutions of the present application will be described clearly and completely in connection with the drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.

[0015] The specific embodiments of the present application will be described in detail below in connection with the drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present application, and are not used to limit the present application.

[0016] In connection with Figs. 1 to 4 , the present embodiment proposes a BIM model lightweight transmission technology based on domestic software. The technology mainly includes BIM model data preprocessing, lightweight processing, data transmission and reception, data decompression and recovery, etc. Through this series of processing, the efficient and stable transmission of BIM model in network environment is realized, which specifically includes: S1, BIM model data preprocessing, including: Before lightweight processing, the BIM model data needs to be preprocessed first. The purpose of preprocessing is to clean up the redundant information in the model data and optimize the model structure to provide a basis for subsequent lightweight processing.

[0017] S11, data cleaning Data cleaning is an important step in BIM model preprocessing.

[0018] Delete useless geometric information, attribute information and associated data.

[0019] Correct data errors and inconsistency problems.

[0020] Through data cleaning, the model file size can be significantly reduced, and the effect of subsequent lightweight processing can be improved.

[0021] For example, in the BIM model, there may be some unnecessary detailed information, such as small geometric shapes, repeated attribute data, etc. These data not only occupy a lot of bandwidth in the transmission process, but also may cause burden to the receiving end. Therefore, in the preprocessing stage, through algorithm automatic identification and deletion of these information, the model file size can be effectively reduced.

[0022] S12, data structure optimization For the geometric information and attribute information in the BIM model, data structure optimization is carried out. The optimization method includes merging similar geometric shapes, compressing attribute data, etc. Through data structure optimization, the model file size can be further reduced, and the transmission efficiency can be improved.

[0023] For example, in a BIM model, there may be a large number of similar geometric shapes, such as repeated doors and windows, columns, etc. By automatically identifying these similar shapes through an algorithm and merging them into a unified shape, the model file size can be significantly reduced. At the same time, for attribute data, it can be compressed through compression algorithms to reduce data redundancy.

[0024] S2, lightweight processing Lightweight processing is the core part of the present application. This part realizes the significant reduction of model file size and the improvement of transmission efficiency through compression, optimization and format conversion of BIM model.

[0025] S21, model compression Model compression is one of the key steps of lightweight processing. The present application uses advanced compression algorithms to compress the geometric information, attribute information and associated data in the BIM model. The compression algorithm should be selected according to the characteristics of the model data to ensure the best compression effect. Through model compression, the model file size can be significantly reduced, and the network bandwidth occupation in the transmission process can be reduced. Lossless compression algorithms such as Huffman coding and run-length coding can be used to compress geometric information; for attribute data, dictionary encoding, differential encoding and other algorithms can be used for compression. These compression algorithms can significantly reduce the model file size while ensuring data integrity. In addition, the present application proposes the following two methods: Dynamic segmentation: According to the complexity and structural characteristics of the BIM model, a dynamic algorithm is used to segment the model into multiple smaller, independent parts. This segmentation method is not only based on geometric shapes, but also considers factors such as functional areas, floors, component types, etc., making the segmented model blocks more reasonable and easier to manage.

[0026] Intelligent modularization: Based on segmentation, the model is further modularized. By identifying and extracting repeated or similar elements in the model, a reusable module library is created. When transmitting, only the module library and the combination method of the modules need to be sent, greatly reducing the data transmission volume.

[0027] S22, model optimization In addition to compression, the present application also optimizes the BIM model. Optimization methods include simplifying geometric shapes, reducing redundant data, optimizing data structure, etc. Through model optimization, transmission efficiency can be further improved and transmission cost can be reduced.

[0028] Adaptive dimension reduction: According to the accuracy requirements and display needs of the model, adaptive dimension reduction processing is performed on the geometric shapes. For example, for components far from the viewpoint, lower geometric accuracy is used; while for close-up or important components, higher geometric details are retained. This processing method significantly reduces the amount of geometric data while ensuring visual effects.

[0029] Texture compression: Efficient texture compression algorithms, such as image patch-based compression techniques, are employed to compress texture information in the model. Simultaneously, the redundancy of texture data is further reduced by leveraging the repetition and similarity of textures.

[0030] S23, Format Conversion To address compatibility issues between different software platforms, this invention provides a format conversion function. By converting the BIM model into a universal, lightweight file format, smooth transmission and sharing of the model across different software platforms can be ensured. During the format conversion process, the integrity and accuracy of the model data should be ensured to avoid data loss or distortion.

[0031] For example, BIM models can be converted from original formats such as IFC and RVT to lightweight formats such as FBX and GLTF. These lightweight formats offer better compatibility and transmission efficiency, enabling seamless integration across different software platforms. Simultaneously, during the format conversion process, key information and structural features of the model should be preserved to ensure that the converted model retains its application value.

[0032] In addition, the present invention also proposes the following two methods: Custom Lightweight Format: Design a lightweight data format for BIM models, which should have good compression performance and fast decoding speed. Further reduce data size and transmission time by optimizing data structure and storage methods.

[0033] Streaming: Utilizing streaming technology, BIM model data is transmitted in chunks according to importance or display order. This allows users to begin viewing and interacting with the data after receiving only a portion, without waiting for the entire model to load.

[0034] S3. Data transmission and reception After being lightweighted, the size of the BIM model file is significantly reduced, and the transmission efficiency is improved. Next, the lightweight model file will be transmitted over the network.

[0035] S31. Transmission Protocol Selection To ensure the stability and reliability of transmission, this invention employs an efficient transmission protocol. The transmission protocol should be selected based on factors such as network environment, transmission distance, and file size. Commonly used transmission protocols include TCP and UDP. By selecting a suitable transmission protocol, stable transmission of the lightweight BIM model files over the network can be ensured.

[0036] For example, in a good network environment, TCP can be chosen for transmission. TCP has a reliable data transmission mechanism that ensures data integrity and order. However, in a poor network environment or over long distances, UDP can be chosen. While UDP does not have the reliability guarantees of TCP, it offers faster transmission speeds and is suitable for scenarios with high real-time requirements.

[0037] S32, Data Encryption and Decryption To ensure data security, this invention encrypts the data during transmission. The encryption method employs advanced encryption algorithms to ensure that the data is not stolen or tampered with during transmission. Simultaneously, the data is decrypted at the receiving end to recover the original data. Through data encryption and decryption, the security of BIM model data can be guaranteed.

[0038] For example, encryption algorithms such as AES and RSA can be used to encrypt BIM model data. These encryption algorithms have high security and reliability, effectively preventing data from being stolen or tampered with during transmission. At the receiving end, the data is decrypted using a corresponding decryption algorithm to recover the original data for subsequent use.

[0039] S33, Transmission Monitoring and Management To ensure smooth transmission, this invention provides transmission monitoring and management functions. By monitoring transmission status, speed, and errors in real time, problems during transmission can be detected and addressed promptly. Simultaneously, the transmission management function allows for scheduling and optimization of transmission tasks, improving transmission efficiency.

[0040] For example, a transmission log system can be established to record various information during the transmission process, such as start time, end time, transmission speed, and error codes. By analyzing this log information, problems during transmission can be identified and addressed promptly. Simultaneously, a transmission task scheduling system can be established to schedule and optimize transmission tasks based on factors such as task priority and network bandwidth, thereby improving transmission efficiency.

[0041] S4. Data decompression and recovery At the receiving end, the received lightweight BIM model file needs to be decompressed and restored in order to recover the original model data.

[0042] S41, Data Decompression The received model files are decompressed based on the compression algorithm used in the lightweighting process. During decompression, data integrity and accuracy must be ensured to avoid data loss or distortion. The model data before lightweighting can be recovered through data decompression.

[0043] For example, if Huffman coding is used to compress geometric information during lightweight processing, then a corresponding Huffman decoding algorithm is needed at the receiving end to decompress the received data. Decompression allows the original geometric information to be recovered for subsequent use.

[0044] S42, Data Recovery After decompression, the model data undergoes recovery processing. Recovery methods include restoring geometry, attribute data, and relational data. Through data recovery, it can be ensured that the received model data is consistent with the original model data.

[0045] For example, during the lightweighting process, complex geometries in the BIM model may be simplified. When restoring data at the receiving end, it's necessary to reconstruct the geometry based on the information before simplification. Simultaneously, attribute data and related data also require corresponding restoration processing to ensure data integrity and accuracy.

[0046] S43, Data Validation To ensure the accuracy of the received model data, this invention provides a data verification function. By comparing the original model data and the restored model data, the consistency and integrity of the data can be verified. If discrepancies or errors are found in the data, they should be processed and corrected promptly.

[0047] For example, hash verification algorithms can be used to verify the original model data and the restored model data. By calculating and comparing the hash values ​​of the data, it can be determined whether the data is consistent. If discrepancies or errors are found, they need to be processed and corrected promptly to ensure the correctness and reliability of the data.

[0048] S5, domestic software platform support This invention enables lightweight transmission of BIM models based on a domestically developed software platform. Employing a domestic software platform reduces reliance on advanced technology and improves data security and controllability. Furthermore, domestic software platforms typically offer better localization and customization services, thus better meeting the needs of the domestic construction engineering sector.

[0049] For example, well-known domestic BIM software platforms such as Glodon and Luban can be chosen as the implementation platform for this invention. These platforms not only have powerful BIM modeling and processing capabilities, but also provide rich API interfaces and plug-in mechanisms, which can easily integrate the lightweight transmission technology of this invention. At the same time, these platforms also provide good localization and customization services, and can be customized to meet the application needs of different scenarios according to the actual needs of users.

[0050] In summary, this invention proposes a lightweight BIM model transmission method based on domestically developed software. It aims to achieve efficient and stable transmission of BIM models in a network environment by optimizing BIM model data, compressing file size, and improving transmission efficiency, thereby promoting the widespread application of BIM technology in the construction engineering field. This has yielded significant technical, economic, and social benefits.

[0051] 1. Technical Effects 1) Improve transmission efficiency Lightweight processing significantly reduces the size of BIM model files and improves transmission efficiency. Lightweight processing, including model compression, model optimization, and format conversion, effectively reduces network bandwidth usage and shortens transmission time. This is particularly important for large-scale construction projects, as it can greatly improve project collaboration efficiency and reduce transmission costs.

[0052] 3) Enhance data security This invention employs data encryption methods to encrypt BIM model data during transmission. This ensures that the data is not stolen or tampered with during transmission, enhancing data security. Simultaneously, the use of a domestically developed software platform reduces technological dependence and improves data security and controllability. This is particularly important for construction projects involving sensitive information and trade secrets, guaranteeing the security and confidentiality of project data.

[0053] 4) Improve compatibility This invention converts BIM models into a universal, lightweight file format through its format conversion function. This ensures smooth transfer and sharing of the model across different software platforms, improving compatibility. It is of great significance for multi-disciplinary collaboration and cross-domain cooperation, promoting information sharing and collaborative work among different professional teams, and improving overall project efficiency and quality.

[0054] 2. Economic benefits 1) Reduce transmission costs Lightweighting reduces the size of BIM model files, consequently decreasing the network bandwidth and storage resources required for transmission. This lowers transmission costs, making the transmission of BIM models in a network environment more economical and efficient. For construction companies, this translates to reduced IT investment costs and improved economic efficiency.

[0055] 3. Social benefits 1) Promote the popularization of BIM technology The implementation of this invention can significantly reduce the difficulty and cost of transmitting BIM models in a network environment, promoting the popularization and application of BIM technology in the field of building engineering. With the widespread application of BIM technology, the design, construction, and operation and maintenance levels of building engineering projects can be further improved, promoting the informatization and intelligent development of the construction industry.

[0056] In summary, the lightweight BIM model transmission technology based on domestically developed software proposed in this invention has significant innovation and practicality, and can solve many problems existing in the current BIM model transmission, promoting the widespread application and development of BIM technology in the field of building engineering.

[0057] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A lightweight transmission method for BIM models based on domestically developed software, characterized in that, include: S1. BIM model data preprocessing, including: S11, Data Cleaning; S12, Data structure optimization; S2, lightweight processing, including: S21, Model Compression; S22, Model Optimization; S23, Format conversion; S3. Data transmission and reception, including: S31. Transmission protocol selection; S32. Data encryption and decryption; S33. Transmission monitoring and management; S4. Data decompression and recovery, including: S41. Data decompression; S42, Data Recovery; S43, Data Validation; S5, supported by domestic software platforms.

2. The lightweight BIM model transmission method based on domestically developed software according to claim 1, characterized in that, S11 data cleaning includes: deleting useless geometric information, attribute information, and related data; and correcting data errors and inconsistencies. S12 data structure optimization includes optimizing the data structure for geometric and attribute information in the BIM model.

3. The lightweight transmission method for BIM models based on domestically developed software according to claim 1, characterized in that, S21 model compression includes: Dynamic segmentation: Based on the complexity and structural characteristics of the BIM model, a dynamic algorithm is used to segment the model into multiple smaller, independent parts; Intelligent modularization: Based on segmentation, the model is further modularized. By identifying and extracting repeated or similar elements in the model, a reusable module library is created. During transmission, only the module library and the combination of modules need to be sent. S22 model optimization includes: Adaptive dimensionality reduction: Based on the accuracy requirements and display needs of the model, the geometry is adaptively reduced in dimension. Texture compression: Employs an efficient texture compression algorithm while leveraging the repetition and similarity of textures to reduce redundancy in texture data; S23 format conversion, including: Custom lightweight format: Design a lightweight data format for BIM models, reducing data size and transmission time by optimizing data structure and storage methods; Streaming: Using streaming technology, BIM model data is transmitted in chunks according to importance or display order.

4. The lightweight transmission method for BIM models based on domestically produced software according to claim 1, characterized in that, S31 transmission protocol selection includes: the transmission protocol should be selected based on factors such as network environment, transmission distance and file size. By selecting a suitable transmission protocol, the stable transmission of the lightweight BIM model file in the network can be ensured. S32 data encryption and decryption, including: The BIM model data is encrypted using AES and RSA encryption algorithms; the data is then decrypted at the receiving end to restore the original data. S33 transmission monitoring and management, including: By monitoring transmission status, transmission speed, and transmission error information in real time, problems in the transmission process can be detected and handled in a timely manner; at the same time, the transmission management function can be used to schedule and optimize transmission tasks.

5. The lightweight transmission method for BIM models based on domestically developed software according to claim 1, characterized in that, S41 data decompression includes: Based on the compression algorithm used in the lightweighting process, the received model file is decompressed. During the decompression process, the integrity and accuracy of the data should be ensured to avoid data loss or distortion. The model data before lightweighting is restored through data decompression. S42 data recovery includes: Based on the decompression, the model data is restored. The restoration methods include restoring the geometry, attribute data, and relational data. S43 data verification includes: verifying the consistency and integrity of the data by comparing the original model data and the restored model data; if there are differences or errors in the data, they should be processed and corrected in a timely manner.

6. A lightweight BIM model transmission system, characterized in that, The lightweight transmission method for BIM models based on domestically produced software, as described in any one of claims 1 to 5, is adopted.