Fabricated electromechanical modular pre-installation simulation verification method and system based on BIM and 3D printing

By combining BIM and 3D printing, a modular pre-installation model for prefabricated electromechanical systems was constructed and optimized. This solved the problems of functional integrity and logical correlation between modules in traditional design, and enabled collaborative optimization and accurate diagnosis of pre-installation conflicts, thereby improving the design quality and efficiency of prefabricated electromechanical installation.

CN121456943AInactive Publication Date: 2026-02-03CHANGCHUN INST OF TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511358059.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-23
Publication Date
2026-02-03
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In traditional modular design of prefabricated electromechanical systems, the module splitting strategy ignores the inherent functional integrity and logical correlation of the electromechanical system, resulting in complex interfaces and difficult debugging. Virtual collision detection that relies solely on BIM cannot effectively simulate the human-machine operation space and the cumulative effect of micro-manufacturing tolerances in real-world scenarios, causing on-site installation conflicts and rework.

Method used

Based on the BIM and 3D printing approach, a centralized verification model is built through a BIM collaborative platform, which is then broken down into multiple modular assemblies and scaled up for 3D printing. Combined with virtual collision detection and digital console optimization, internal and interface conflict features of the modular assemblies are identified and resolved until the physical pre-assembly verification is passed.

Benefits of technology

It enables collaborative optimization of pre-installation conflicts in prefabricated electromechanical installation, exposes design defects in advance, provides feedback from physical models, accurately diagnoses conflicts, ensures design quality and collaborative efficiency, and avoids on-site rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121456943A_ABST
    Figure CN121456943A_ABST
Patent Text Reader

Abstract

The invention provides an assembly type electromechanical modular pre-installation simulation verification method and system based on BIM and 3D printing. The method comprises the following steps: splitting an assembly type electromechanical centralized verification model into a plurality of module assemblies in a BIM collaboration platform; when the entity conflict value of the physical printing body of each module assembly body in the assembly type electromechanical system in the physical pre-assembly process is greater than the conflict threshold value of the assembly type electromechanical assembly simulation verification, performing virtual collision detection on each module assembly body; further identifying design conflict features in the module assemblies and assembly interface conflict features among the module assemblies; and a digital console is used to control the assembly interface conflict characteristics and each design conflict characteristic to carry out flow collaborative optimization on the centralized verification model until the physical pre-assembly verification is passed, and then processing production drawings and information of the assembly type electromechanical equipment are output based on the optimized centralized verification model. Based on the above scheme, collaborative optimization of pre-installation conflicts in assembly type electromechanical installation can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of prefabricated electromechanical technology, more particularly, the present application relates to a prefabricated electromechanical modular pre-installation simulation verification method and system based on BIM and 3D printing. BACKGROUND

[0002] Prefabricated electromechanical is a construction method that decomposes building electromechanical systems into standardized and modular functional units, which are prefabricated in factories and then transported to the site for rapid assembly. Prefabricated electromechanical uses building information modeling (BIM) technology for integrated design, virtual pre-assembly, and collaborative optimization, achieving the goal of industrialized construction with high construction precision, short construction period, less pollution, and controllable quality.

[0003] The module splitting strategy in traditional prefabricated electromechanical modular design only takes geometric size and transportation and hoisting conditions as single guidance, ignoring the functional integrity and logical correlation within the electromechanical system, resulting in split modules that meet physical boundary conditions but may disrupt coherent hydraulic, electrical, or control systems, causing complex interfaces and difficult debugging. Purely relying on BIM virtual collision detection can detect hard collisions between entities, but cannot effectively simulate human-machine operation space in real construction scenarios, micro-manufacturing tolerance accumulation effects, and the logical rationality of installation procedures, leading to many potential conflicts that are not exposed until the site installation stage, causing a lot of rework and construction delays. Therefore, how to achieve collaborative optimization of pre-installation conflicts in prefabricated electromechanical installation has become a difficult problem in the industry. SUMMARY

[0004] The present application provides a prefabricated electromechanical modular pre-installation simulation verification method and system based on BIM and 3D printing, which can achieve collaborative optimization of pre-installation conflicts in prefabricated electromechanical installation.

[0005] In a first aspect, the present application provides a prefabricated electromechanical modular pre-installation simulation verification method based on BIM and 3D printing, comprising: Obtaining BIM model information of each component in the prefabricated electromechanical, and constructing a centralized verification model of the prefabricated electromechanical in a BIM collaborative platform based on each BIM model information; Based on the functional blocks, spatial zoning, and transportation and hoisting conditions of the prefabricated electromechanical, the centralized verification model is split into multiple module assemblies in the BIM collaborative platform, and the BIM data of each module assembly is converted into a format recognizable by a 3D printer for scaled 3D printing, thereby generating physical printed bodies of each module assembly in the prefabricated electromechanical; When the entity conflict value of each physical print body in the physical pre-assembly is greater than the conflict threshold of the assembled electromechanical assembly simulation verification, virtual collision detection is performed on each module assembly body, and then design conflict features inside each module assembly body and assembly interface conflict features between each module assembly body are identified; The digital console using the BIM collaborative platform controls the process collaborative optimization of the assembly interface conflict features and the design conflict features on the centralized verification model until the physical pre-assembly verification passes, and then outputs the processing production drawings and information of the assembled electromechanical based on the optimized centralized verification model.

[0006] In some embodiments, constructing the centralized verification model of the assembled electromechanical based on the BIM model information in the BIM collaborative platform specifically includes: Importing the BIM model information of each BIM model into the BIM collaborative platform according to the standard format of the industrial foundation category; Calibrating the origin of the BIM model information in the BIM collaborative platform in the standard format to obtain the spatial position relationship between all components; Constructing the centralized verification model of the assembled electromechanical through all the spatial position relationships.

[0007] In some embodiments, based on the functional blocks, spatial partitions and transportation and hoisting conditions of the assembled electromechanical, the centralized verification model is split into a plurality of module assembly bodies in the BIM collaborative platform specifically includes: Setting the functional constraint conditions of the modules according to the functional blocks of the assembled electromechanical; Setting the geometric constraint conditions of the modules through the spatial partitions and transportation and hoisting conditions of the assembled electromechanical; Dividing all components in the centralized verification model into a plurality of module assembly bodies according to the functional constraint conditions and the geometric constraint conditions.

[0008] In some embodiments, after converting the BIM data of each module assembly body into a format recognizable by a 3D printer, performing scale ratio 3D printing, and then generating the physical print body of each module assembly body in the assembled electromechanical specifically includes: For each module assembly body in the assembled electromechanical, exporting the BIM model of the module assembly body into a stereolithography file; Using 3D printing slicing software to slice the stereolithography file to generate the support structure of the module assembly body; Layered printing the stereolithography file through the support structure to obtain the physical print body of the module assembly body, and then obtaining the physical print body of each module assembly body in the assembled electromechanical.

[0009] In some embodiments, the virtual collision detection of each module assembly further identifies design conflict features within each module assembly and assembly interface conflict features between each module assembly, specifically including: For each module assembly, the built-in collision detection engine of the BIM collaborative platform is used to perform hard collision detection within the module assembly to obtain design conflict features within the module assembly; The built-in collision detection engine of the BIM collaborative platform is used to perform gap collision detection between module assemblies to obtain assembly interface conflict features between module assemblies, and further obtain design conflict features within each module assembly and assembly interface conflict features between each module assembly.

[0010] In some embodiments, the digital control console of the BIM collaborative platform controls the process collaborative optimization of the assembly interface conflict features and each design conflict feature on the centralized verification model, specifically including: The digital control console creates a design change task in the BIM collaborative platform according to each design conflict feature; The digital control console creates an assembly change task in the BIM collaborative platform according to the assembly interface conflict features; The centralized verification model is optimized by difference through the design change task and the assembly change task.

[0011] In some embodiments, the BIM model information is three-dimensional building model information based on the Industry Foundation Classes standard.

[0012] In a second aspect, the present application provides a BIM and 3D printing based prefabricated mechanical and electrical modular pre-installation simulation verification system, comprising: An acquisition module is configured to acquire BIM model information of each component in the prefabricated mechanical and electrical system, and construct a centralized verification model of the prefabricated mechanical and electrical system in a BIM collaborative platform based on each BIM model information; A processing module is configured to split the centralized verification model into a plurality of module assemblies in the BIM collaborative platform based on functional blocks, spatial partitions, and transportation and hoisting conditions of the prefabricated mechanical and electrical system, and to convert BIM data of each module assembly into a format recognizable by a 3D printer for scaled 3D printing, thereby generating physical printed bodies of each module assembly in the prefabricated mechanical and electrical system; The processing module is further configured to perform virtual collision detection of each module assembly when an entity conflict value of each physical printed body in physical pre-assembly is greater than a conflict threshold value of the prefabricated mechanical and electrical assembly simulation verification, thereby identifying design conflict features within each module assembly and assembly interface conflict features between each module assembly; The execution module is used for controlling the assembly interface conflict feature and the design conflict feature to perform process collaborative optimization on the centralized verification model by using a digital console of the BIM collaborative platform, until the physical pre-assembly verification is passed, and then outputting the processing production drawing and information of the fabricated electromechanical equipment based on the optimized centralized verification model.

[0013] In a third aspect, the present application provides a computer device, which comprises a memory and a processor, the memory is used for storing a computer program, and the processor is used for calling and running the computer program from the memory, so that the computer device executes the above-mentioned BIM and 3D printing based fabricated electromechanical modular pre-installation simulation verification method.

[0014] In a fourth aspect, the present application provides a computer readable storage medium, which stores instructions or codes, when the instructions or codes are run on a computer, so that the computer executes the above-mentioned BIM and 3D printing based fabricated electromechanical modular pre-installation simulation verification method.

[0015] The technical scheme provided by the embodiments of the present application has the following beneficial effects: In the BIM and 3D printing based fabricated electromechanical modular pre-installation simulation verification method and system provided by the present application, the BIM model information of each component in the fabricated electromechanical equipment is acquired, and a centralized verification model of the fabricated electromechanical equipment is constructed in a BIM collaborative platform based on the BIM model information; based on the functional blocks, spatial partitions and transportation and hoisting conditions of the fabricated electromechanical equipment, the centralized verification model is split into a plurality of module assemblies in the BIM collaborative platform, the BIM data of each module assembly is converted into a format recognizable by a 3D printer, and then the scale ratio 3D printing is performed, and then physical printed bodies of each module assembly in the fabricated electromechanical equipment are generated; when the entity conflict value of each physical printed body in the physical pre-assembly is greater than a conflict threshold value of the fabricated electromechanical assembly simulation verification, virtual collision detection is performed on each module assembly, and then design conflict features inside each module assembly and assembly interface conflict features between each module assembly are identified; a digital console of the BIM collaborative platform is used to control the assembly interface conflict feature and the design conflict feature to perform process collaborative optimization on the centralized verification model, until the physical pre-assembly verification is passed, and then the processing production drawing and information of the fabricated electromechanical equipment are output based on the optimized centralized verification model.

[0016] Therefore, in the present application, the digital console using the BIM collaborative platform controls the assembly interface conflict features and various design conflict features to perform process collaborative optimization on the centralized verification model until the physical pre-assembly verification passes, and then outputs the processing production drawings and information of the assembled electromechanical equipment based on the optimized centralized verification model. First, the physical printed body is determined to obtain a digital physical twin that can be physically operated, thereby converting an abstract virtual model into a concrete entity reference. This can make the microscopic design defects (for example, insufficient tool operation space, unreasonable component installation sequence, and slight tolerance interference) hidden in the BIM model exposed in advance in the pre-assembly stage. The entity model provides tactile feedback and real spatial perception, which helps to identify invisible conflicts that cannot be identified in pure software simulation. Through entity assembly verification, a consensus on the feasibility of the design can be reached before production, effectively avoiding on-site rework caused by design understanding deviation or insufficient spatial perception in the traditional process. This provides real and reliable problem input for subsequent digital optimization and lays a physical foundation for virtual-real combined collaborative optimization. Then, the assembly interface conflict features and the design conflict features are determined to obtain a precise problem diagnosis report that is quantified, positioned, and attributed. This converts vague installation difficulties into explicit tasks that can be collaboratively processed. Not only does it accurately describe the location and severity of the conflict, but more importantly, it clearly identifies the nature and responsibility of the conflict. The BIM collaborative platform automatically creates design changes and assembly change tasks using assembly conflicts and accurately assigns them to the corresponding responsible person, driving cross-professional teams to carry out targeted optimization. This avoids assembly delays in traditional manual coordination and ensures that each conflict can enter a closed-loop processing flow until it is resolved. Ultimately, it realizes the whole-process collaborative optimization from problem discovery to elimination, greatly improving design quality and collaborative efficiency. In summary, the above-mentioned scheme can realize the collaborative optimization of pre-assembly conflicts in assembled electromechanical installation. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.

[0018] Figure 1 is an exemplary flowchart of the BIM and 3D printing-based assembled electromechanical modular pre-assembly simulation verification method according to some embodiments of the present application; Figure 2 is a process flow diagram for realizing process collaborative optimization according to some embodiments of the present application; Figure 3is a structural schematic diagram of a BIM and 3D printing based prefabricated mechanical and electrical modular pre-installation simulation verification system according to some embodiments of the present application; Figure 4 is a structural schematic diagram of a computer device for implementing a BIM and 3D printing based prefabricated mechanical and electrical modular pre-installation simulation verification method according to some embodiments of the present application. DETAILED DESCRIPTION

[0019] In order to better understand the technical solutions of the present application, the technical solutions of the present application will be described in detail below in combination with the drawings of the specification and specific embodiments.

[0020] Reference Figure 1 The figure is an exemplary flowchart of a BIM and 3D printing based prefabricated mechanical and electrical modular pre-installation simulation verification method according to some embodiments of the present application, which mainly includes the following steps: In step 101, the BIM model information of each component in the prefabricated mechanical and electrical equipment is obtained, and a centralized verification model of the prefabricated mechanical and electrical equipment is constructed in the BIM collaborative platform based on each BIM model information.

[0021] It should be noted that in the present application, the BIM model information refers to a set of digital definition information of mechanical and electrical components, and the BIM model information is three-dimensional building model information based on industry foundation class standards, which not only contains three-dimensional geometric shape and spatial position and other visual information of the component, but also more importantly, its embedded parameterized attributes and relationship information; In specific implementation, the BIM model information of each component in the prefabricated mechanical and electrical equipment is obtained from the BIM collaborative platform (for example: BIM5D building modeling software) of the prefabricated mechanical and electrical equipment.

[0022] In some embodiments, the centralized verification model of the prefabricated mechanical and electrical equipment can be constructed in the BIM collaborative platform based on each BIM model information by the following steps: Import each BIM model information into the BIM collaborative platform according to the standard format of the industry foundation class; Calibrate the origin of the BIM model information in the BIM collaborative platform in the standard format to obtain the spatial position relationship between all components; Construct the centralized verification model of the prefabricated mechanical and electrical equipment through all the spatial position relationships.

[0023] It should be noted that in the present application, the centralized verification model is a unique and complete digital model formed after integrating all professional and all component BIM models in the collaborative platform; the BIM collaborative platform is a central data management and collaboration environment based on network and cloud technology, and the role of the BIM collaborative platform is to break the information silos and realize the collaborative work of different professionals and different participants on the same data source; the standard format of the industrial foundation category is an open, neutral and uncontrollable international standard data format for any software manufacturer, and the standard format can be used to efficiently and losslessly exchange and share building information model data between different building software platforms; the spatial position relationship is a spatial framework that assembles discrete components into an organic whole, and the spatial position relationship refers to the overall spatial network structure composed of the spatial posture of all mechanical and electrical components and the relative position between other components in a unified global coordinate system.

[0024] In a specific implementation, first, the BIM model information is imported into the BIM collaborative platform according to the standard format of the industrial base category in the following manner: the BIM model information is output in the standard format of the industrial base category, ensuring that the geometric information and parameterized attributes of all components are completely encapsulated in a neutral file; the standard format file is uploaded to the central server of the BIM collaborative platform in batches using the data import function of the BIM collaborative platform; the data parsing engine of the BIM collaborative platform backend automatically reads the file content and converts it into lightweight model data that can be recognized and processed by the platform; then, the origin calibration of the BIM model information in the standard format input into the BIM collaborative platform is performed to obtain the spatial position relationship between all components in the following manner: after the model data is successfully imported into the BIM collaborative platform, the system automatically executes the origin calibration program, which first requires all models to follow a unified global coordinate system origin when created; the BIM collaborative platform takes this origin as a reference to automatically calculate and correct the displacement deviation of each model caused by differences in local software coordinates; during the calibration process, the BIM collaborative platform forcibly aligns the axis network and elevation of different professional models through a spatial matching algorithm, ensuring that all components (such as pipes, air ducts, and bridge frames) and equipment are accurately positioned to their unique and correct three-dimensional spatial coordinates, thereby obtaining the spatial position relationship between all components in the overall model from the positioning information in the three-dimensional spatial coordinates; finally, the centralized verification model of the prefabricated electromechanical equipment is constructed in the following manner: after accurate spatial positioning is completed, the BIM collaborative platform formally merges all calibrated professional model data into a complete centralized verification model based on the established spatial position relationship; the construction of the centralized verification model is not only a simple superposition of geometric models, but also a process of structured integration, correlation, and establishment of a unified database for all component data by the BIM collaborative platform, and the final generated centralized verification model serves as a digital twin.

[0025] In step 102, based on the functional blocks, spatial partitions, and transportation and hoisting conditions of the prefabricated electromechanical equipment, the centralized verification model is split into multiple module assemblies in the BIM collaborative platform, and the BIM data of each module assembly is converted into a format recognizable by a 3D printer for reduced-scale 3D printing, thereby generating physical printed bodies of each module assembly in the prefabricated electromechanical equipment.

[0026] In some embodiments, splitting the centralized verification model into multiple module assemblies in the BIM collaborative platform based on the functional blocks, spatial partitions, and transportation and hoisting conditions of the prefabricated electromechanical equipment can be achieved in the following steps: Setting functional constraint conditions for modules according to the functional blocks of the prefabricated electromechanical equipment; By assembling the spatial partition of electromechanical and the geometric constraint condition of transportation hoisting condition setting module; According to the functional constraint condition and the geometric constraint condition, all components in the centralized verification model are divided into a plurality of module assemblies.

[0027] It should be noted that in the present application, the module assembly refers to a set of components that are intelligently grouped and associated together in the centralized verification model, and the module assembly is the basic product unit of the assembly type electromechanical installation; the functional constraint condition refers to a series of rules and restrictions formulated based on the inherent functional logic, process flow and operation and maintenance requirements of the electromechanical system; the geometric constraint condition refers to a series of boundary rules on size, weight and shape determined by external physical limitations, mainly including the cargo compartment volume of transportation tools, road traffic limit, lifting capacity of on-site hoisting equipment, and building internal space net height and passage size.

[0028] In a specific implementation, first, the function constraint condition of the module can be implemented in the following manner: based on the design drawing and operation and maintenance requirements, the function partition of the electromechanical system is defined, for example, all water supply and drainage pipelines, ventilation openings and electrical points in the same bathroom are divided into a function block, or a set of air conditioning units and their supporting water pumps, valves, instruments and connecting pipelines are defined as a function system, in the rule management module of the BIM collaborative platform, these function blocks are converted into specific digital constraint rules, for example, “all pipelines and equipment serving ‘bathroom 1’” and “all refrigeration-related components belonging to ‘air conditioning system 1’” are set as mandatory conditions that must belong to the same module, thereby ensuring that each module split is a complete and independent subsystem in function, and the set of all mandatory conditions is used as the function constraint condition of the module; then, the geometric constraint condition of the module can be implemented in the following manner: according to the actual physical limitations, the maximum length, width and height of the inner wall of the truck cargo compartment, the height and weight limit regulations of roads and bridges, and the maximum lifting capacity and turning radius of the tower crane are determined by investigation, in the partition rule setting of the BIM platform, the values in the geometric constraint are input as the geometric boundary conditions of the module, for example, the length of the outer rectangular prism of each module is strictly limited to be less than the length of the cargo compartment, the weight must be less than the rated load of the crane, and the size of the stairwell in the building is also considered to limit the size of the module, thereby the set of all geometric boundary conditions is used as the geometric constraint condition of the module; finally, the all components in the centralized verification model can be divided into a plurality of module assemblies according to the function constraint condition and the geometric constraint condition in the following manner: the built-in intelligent partition algorithm of the BIM collaborative platform is called, which takes all components in the centralized verification model as the operation object and takes the function constraint as the primary grouping basis, and the components are preliminarily aggregated into different function clusters, the intelligent partition algorithm checks whether the geometric size and total weight of each function cluster meet the geometric constraint condition, for the function cluster that exceeds the limit, the intelligent partition algorithm automatically splits the function cluster into two or more sub-modules that meet the size and weight limit according to the spatial connection tightness of the internal components of the function cluster, and records the connection interface information between the modules, finally outputs a complete module partition scheme, thereby taking each function cluster in the module partition scheme as a module assembly model, and a plurality of module assemblies are obtained.

[0029] In some embodiments, the BIM data of each module assembly is converted into a format recognizable by a 3D printer, and then scaled 3D printing is performed to generate physical printed bodies of each module assembly in the prefabricated electromechanical system in the following steps: For each module assembly in the prefabricated electromechanical system, the BIM model of the module assembly is exported as a stereolithography file; slicing the stereolithography file using 3D printing slicing software to generate a support structure of the module assembly; layered printing the stereolithography file through the support structure to obtain a physical printed body of the module assembly, and further to obtain a physical printed body of each module assembly in the assembled electromechanical.

[0030] It should be noted that in the present application, the physical printed body refers to a physical model of the module assembly in a fixed scale, which is manufactured by layer-by-layer accumulation of materials; the stereolithography file is a general interface file format applied to the 3D printing industry, which describes the geometry and contour of the object surface by using a large number of small triangular facets; the support structure is a temporary auxiliary structure generated automatically by the slicing software during the 3D printing process for successfully printing the overhanging, bridge or large angle structure in the model, which needs to be removed after printing.

[0031] In a specific implementation, firstly, for each module assembly in the assembled electromechanical, the BIM model of the module assembly is exported to a stereolithography file in the following manner, that is, for each module assembly in the assembled electromechanical, the output precision of the BIM model of the module assembly is set, that is, the size of the triangular patches for approximating the model surface is controlled, the higher the precision, the smoother the model surface but the larger the file size, and at the same time, the scale of the model must be uniformly set, for example, one to ten, to ensure that all modules are assembled at the same scale after printing, so that the built-in export function is used, and the file format is specified as a stereolithography format when selecting the file format, so that a stereolithography file is obtained; secondly, the stereolithography file is sliced using a 3D printing slicing software to generate the support structure of the module assembly in the following manner, that is, the stereolithography file is imported into a professional 3D printing slicing software, the software automatically analyzes the geometric characteristics of the stereolithography file, intelligently identifies all overhanging areas and bridge structures exceeding the critical inclination angle, and the user sets the process parameters of the printing direction, layer height and filling density according to the characteristics of the selected printing material, so that the areas requiring support structures are automatically calculated according to all the process parameters, and the corresponding support grid easy to remove later is generated as the support structure of the module assembly; finally, the stereolithography file is layered printed through the support structure to obtain the physical printed body of the module assembly, and the physical printed body of each module assembly in the assembled electromechanical can be obtained in the following manner, that is, the slicing software cuts the entire model and support structure into hundreds to thousands of thin layers in the vertical direction, and generates a tool path code file for each layer, which contains all the instructions for the movement of the print head and the extrusion of the material, the code file generated by the slicing software is transmitted to the 3D printer, the print head is heated and the thermoplastic filament material is heated to a molten state, the printing platform starts from the bottom and precisely deposits the molten material layer by layer, each layer is completely consistent with the two-dimensional cross-sectional shape obtained by slicing, and at the same time, the support structure is printed in the preset overhanging area to hold the model entity above it as the physical printed body of the module assembly, so that the physical printed body of each module assembly in the assembled electromechanical is obtained through the above-mentioned manner.

[0032] In step 103, when the entity conflict value of each physical printed body in the physical pre-assembly is greater than the conflict threshold value of the assembled electromechanical assembly simulation verification, virtual collision detection is performed on each module assembly, and design conflict features inside each module assembly and assembly interface conflict features between each module assembly are identified.

[0033] In some embodiments, determining the entity collision value of each physical print in physical pre-assembly can be achieved in the following way: the operator attempts to assemble two or more physical prints with assembly relationship according to the actual installation process; when it is found that the assembly resistance is too large, the component cannot be placed, or the distance is too small to be seen with the naked eye, use precise digital measurement tools for quantitative detection, for the case where there is no contact but the distance is insufficient, use a feeler gauge to measure the actual value of the minimum gap and record it as a negative interval collision value (for example, -2.0 mm), for the components that have already collided, use a vernier caliper to measure the depth of the overlap and record it as a positive penetration collision value (for example, +1.5 mm); at the same time, use a high-precision camera to take pictures from multiple angles to record the position and state of the collision point, and structure the collision values, component numbers, collision position descriptions, and photo evidence into the problem collaboration module of the BIM collaboration platform, complete the conversion from physical space to digital space, and obtain the entity collision value of each physical print in physical pre-assembly; it should be noted that in this application, the entity collision value is a numerical index used to describe the degree of interference between physical prints, and when the two are too close but not in contact, the entity collision value represents the interval value, and when the two have collided, the entity collision value represents the penetration depth value.

[0034] It should be noted that in this application, the collision threshold of the prefabricated mechanical and electrical assembly simulation verification is a measure to determine whether the entity collision value constitutes a design defect that must be modified; in specific implementation, the operator logs in to the pre-installation verification module in the BIM collaboration platform to call up the collision threshold parameter table preset according to relevant specifications and standards at the initialization time, the collision threshold is divided into a hard collision threshold (generally 0 mm) and a minimum interval threshold (such as 5 mm), and the entity collision value is automatically compared with the collision threshold, when the entity collision value exceeds the collision threshold, the physical print is automatically marked as a serious conflict to be handled, and a design change task containing all the field measurement data, photos and problem description is immediately generated and pushed to the workbench of the relevant designer, forcing the start of the subsequent optimization modification process.

[0035] In some embodiments, the virtual collision detection of each module assembly and the identification of the design conflict features inside each module assembly and the assembly interface conflict features between each module assembly can be achieved in the following steps: For each module assembly, use the built-in collision detection engine of the BIM collaboration platform to perform hard collision detection inside the module assembly to obtain the design conflict features inside the module assembly; The gap collision detection between the module assemblies is performed by using the built-in collision detection engine of the BIM collaborative platform, and assembly interface conflict features between the module assemblies are obtained.

[0036] It should be noted that in the present application, the design conflict feature refers to a structured feature of a problem found by hard collision detection, and the design conflict feature includes the type of conflict, the specific component identity involved, the accurate three-dimensional coordinate position where the conflict occurs, and the depth of geometric penetration. The assembly interface conflict feature refers to a structured feature of a problem found at the connection between different module assemblies.

[0037] In specific implementation, firstly, for each module assembly, the built-in collision detection engine of the BIM collaborative platform is used to perform hard collision detection on the module assembly, and the design conflict features in the module assembly are obtained. The design conflict features in the module assembly can be achieved in the following manner, that is, for each module assembly, a detection task is started in the collision detection function module of the BIM collaborative platform, and the “hard collision” detection rule is selected. The built-in collision detection engine of the BIM collaborative platform quickly traverses the geometric relationship between all components in the module, calculates all position points where entity intersection occurs, and after the detection is completed, the built-in collision detection engine automatically generates a structured conflict report, and converts each conflict instance in the conflict report into a conflict feature object including the conflict component number, the conflict type identifier, the conflict center point accurate coordinates, and the penetration depth data. The set of all conflict feature objects is taken as the design conflict features in the module assembly. Then, the built-in collision detection engine of the BIM collaborative platform is used to perform gap collision detection between the module assemblies, and the assembly interface conflict features between the module assemblies are obtained. The design conflict features in the module assembly and the assembly interface conflict features between the module assemblies can be achieved in the following manner, that is, after the module internal detection is completed, the user needs to select all module assemblies that need to be connected in the platform, and the collision detection function is started again, but this time, the “gap collision” detection rule is selected, and a unified minimum clearance requirement value of various types is set. The calculation engine will not only calculate whether the components in the modules intersect, but also accurately calculate the shortest spatial distance between them, and screen out all hazard points less than the preset clearance value. For each identified gap conflict, the engine will specially record the module numbers to which the two components involved in the conflict belong, so as to clearly indicate that this is an interface problem between the two modules. Therefore, the set of all gap conflicts is taken as the assembly interface conflict features between the module assemblies. Through the above manner, the design conflict features in the module assembly and the assembly interface conflict features between the module assemblies can be obtained.

[0038] In step 104, the digital console using the BIM collaborative platform controls the assembly interface conflict features and the individual design conflict features to perform process collaborative optimization on the centralized verification model until the physical pre-assembly verification passes, and then outputs the machining production drawings and information of the assembly type electromechanical based on the optimized centralized verification model.

[0039] In some embodiments, the digital console using the BIM collaborative platform controls the assembly interface conflict features and the individual design conflict features to perform process collaborative optimization on the centralized verification model, with reference to Figure 2 The figure is a process schematic diagram for implementing process collaborative optimization in some embodiments of the present application. In the present embodiment, process collaborative optimization can be implemented by the following steps: In step 1041, the digital console creates a design change task in the BIM collaborative platform according to the individual design conflict features; In step 1042, the digital console creates an assembly change task in the BIM collaborative platform according to the assembly interface conflict features; In step 1043, the centralized verification model is optimized by difference through the design change task and the assembly change task.

[0040] It should be noted that in the present application, difference optimization is an incremental and precise model modification method based on version comparison. Difference optimization is not blindly modifying a large area on the original model, but by comparing the model versions before and after the conflict optimization, accurately positioning the changed components and their modification contents, and verifying and confirming the modification contents. The design change task refers to a standardized work item in the BIM collaborative platform, which is automatically generated by the BIM collaborative platform according to the conflict detection results or manually created by the responsible person. The assembly change task refers to a work item specially created in the BIM collaborative platform to solve the assembly conflicts between modules at the interface.

[0041] In a specific implementation, first, the following method can be used to create a design change task in the BIM collaboration platform according to each design conflict feature using the digital console, that is, the digital console of the platform is automatically triggered, the digital console reads the list of design conflict features generated by the collision detection engine, and automatically creates a separate design change subtask in the task management system of the platform for each conflict instance according to the preset rules (such as conflict type, system to which it belongs), thereby taking the set of all design change subtasks as the design change task in the BIM collaboration platform; the design change task is automatically associated with the specific component that has a conflict, and detailed description, location screenshot and measurement data of the conflict are extracted as task attachments, while according to the responsibility matrix of the organization, the task is automatically assigned to the corresponding professional design person (for example: heating engineer, water supply and drainage engineer), and the processing priority and planned completion time are set, so as to accurately convert a problem into an executable and traceable action instruction; then, the following method can be used to create an assembly change task in the BIM collaboration platform according to the assembly interface conflict feature using the digital console, that is, the digital console will execute a task creation logic, which can identify the interfaces between two or more modules involved in the assembly interface conflict feature, and create an assembly change task for each interface according to the preset mapping rules; finally, the following method can be used to optimize the differences of the centralized verification model through the design change task and the assembly change task, that is, after receiving the task in the BIM collaboration platform, the latest version of the centralized verification model is checked out (checkout) locally, and only the conflict components pointed to by the task are modified; after modification, the centralized verification model is submitted (check in) back to the BIM collaboration platform, thereby automatically generating a new version of the centralized verification model and triggering a centralized verification model version difference comparison process, which will highlight all modified components and their change content (for example: moving distance, size change), thereby confirming whether the conflict has been correctly solved and no new problem has been introduced by reviewing all model differences, finally confirming and closing the change task, thereby completing a precise and traceable difference optimization iteration for a specified problem.

[0042] In some embodiments, the optimized centralized verification model output of the fabricated electromechanical can be implemented in the following manner: using the platform's built-in automated drawing function, the centralized verification model is extracted from the model in batches and automatically through the pre-generated and proofread standard drawing template, generating two-dimensional processing manufacturing drawings that meet the national drawing specifications, with all necessary size markings, annotations, and legends, while executing the data extraction program in parallel, automatically calculating and generating structured data lists that correspond to the drawings, including detailed material lists for all components, precise cutting sizes to the nearest millimeter, unique component identification codes, and required installation fastener information. For components that require numerical control processing, the platform can directly convert the component's geometric data into standardized processing code files that drive the corresponding numerical control equipment; all these drawings, lists, and code files are automatically packaged into a data package corresponding to the module, which is directly issued by the platform to the prefabricated processing plant to interface with subsequent industrial production processes.

[0043] In addition, another aspect of the present application, in some embodiments, the present application provides a BIM and 3D printing-based prefabricated electromechanical modular pre-installation simulation verification system, referring to Figure 3 The figure is a structural schematic diagram of a BIM and 3D printing-based prefabricated electromechanical modular pre-installation simulation verification system according to some embodiments of the present application, which includes an acquisition module 201, a processing module 202, and an execution module 203, which are described as follows: The acquisition module 201 is mainly used to acquire BIM model information of each component in the prefabricated electromechanical, and to construct a centralized verification model of the prefabricated electromechanical based on each BIM model information in the BIM collaborative platform; The processing module 202 is used to split the centralized verification model into a plurality of module assemblies in the BIM collaborative platform based on the functional blocks, spatial partitions, and transportation and hoisting conditions of the prefabricated electromechanical, and to convert the BIM data of each module assembly into a format recognizable by a 3D printer for scaled 3D printing, thereby generating physical printed bodies of each module assembly in the prefabricated electromechanical; It should be noted that the processing module 202 is also used to perform virtual collision detection on each module assembly when the entity conflict value of each physical printed body in the physical pre-assembly is greater than the conflict threshold of the prefabricated electromechanical assembly simulation verification, thereby identifying the design conflict features within each module assembly and the assembly interface conflict features between each module assembly; The execution module 203 is mainly used for controlling the assembly interface conflict feature and each design conflict feature to perform process collaborative optimization on the centralized verification model by using the digital console of the BIM collaborative platform, until the physical pre-assembly verification is passed, and then outputting the processing production drawing and information of the fabricated mechanical and electrical equipment based on the optimized centralized verification model.

[0044] The above describes an example of the method and system for simulating and verifying the modular pre-assembly of fabricated mechanical and electrical equipment based on BIM and 3D printing. It can be understood that the corresponding device includes the hardware structure and / or software module for performing each function. Those skilled in the art should easily realize that the units and algorithm steps of each example described in the embodiments disclosed herein can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0045] In some embodiments, the present application also provides a computer device, which includes a memory for storing a computer program and a processor for calling and running the computer program from the memory, so that the computer device executes the above-mentioned method for simulating and verifying the modular pre-assembly of fabricated mechanical and electrical equipment based on BIM and 3D printing.

[0046] In some embodiments, referring to Figure 4 The dashed line in the figure indicates that the unit or the module is optional. The figure is a structural schematic diagram of a computer device for implementing the method for simulating and verifying the modular pre-assembly of fabricated mechanical and electrical equipment based on BIM and 3D printing according to the embodiments of the present application. The method for simulating and verifying the modular pre-assembly of fabricated mechanical and electrical equipment based on BIM and 3D printing described in the above embodiments can be realized by the computer device shown in the figure, which includes at least one processor 301, a memory 302, and at least one communication unit 305. The computer device can be a terminal device or a server or a chip. Figure 4

[0047] The processor 301 can be a general-purpose processor or a special-purpose processor. For example, the processor 301 can be a central processing unit (CPU). The CPU can be used to control the computer device, execute the software program, and process the data of the software program. The computer device can also include a communication unit 305 to realize the input (reception) and output (transmission) of signals. ​

[0048] For example, the computer device can be a chip, the communication unit 305 can be an input and / or output circuit of the chip, or the communication unit 305 can be a communication interface of the chip, and the chip can be a component of a terminal device or a network device or other device.

[0049] For another example, the computer device can be a terminal device or a server, and the communication unit 305 can be a transceiver of the terminal device or the server, or the communication unit 305 can be a transceiver circuit of the terminal device or the server.

[0050] The computer device can include one or more memories 302, and the memories 302 have programs 304 stored thereon, and the programs 304 can be run by the processor 301 to generate instructions 303, so that the processor 301 executes the method described in the above method embodiments according to the instructions 303. Optionally, the memories 302 can also store data (such as a target review model). Optionally, the processor 301 can also read the data stored in the memories 302, and the data can be stored in the same storage address as the programs 304, or the data can be stored in different storage addresses from the programs 304.

[0051] The processor 301 and the memories 302 can be separately arranged, or can be integrated together, for example, integrated on a system on chip (SOC) of the terminal device.

[0052] It should be understood that each step of the above method embodiments can be completed by a logic circuit in the form of hardware or an instruction in the form of software in the processor 301, and the processor 301 can be a CPU, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, for example, discrete gates or transistor logic devices, or discrete hardware components.

[0053] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) containing computer-usable program code.

[0054] For example, in some embodiments, the present application also provides a computer readable storage medium having instructions or codes stored therein, which, when executed on a computer, cause the computer to perform the above-mentioned BIM and 3D printing based assembly type mechanical and electrical modular pre-installation simulation verification method.

[0055] While the preferred embodiments of the application have been described, additional variations and modifications can be made to the preferred embodiments by those of skill in the art once they have the benefit of the present disclosure. Therefore, the appended claims are intended to encompass within their scope all possible variations and modifications of the preferred embodiments.

[0056] It is apparent that those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. Thus, if these modifications and variations of the application fall within the scope of the claims and their equivalents, it is intended to include them in the scope of the application.

Claims

1. A prefabricated electromechanical modular pre-installation simulation verification method based on BIM and 3D printing, characterized in that, Includes the following steps: Obtain BIM model information of each component in prefabricated electromechanical systems, and construct a centralized verification model of prefabricated electromechanical systems in the BIM collaboration platform based on the BIM model information. Based on the functional blocks, spatial partitions, and transportation and hoisting conditions of prefabricated electromechanical systems, the centralized verification model is divided into multiple modular assemblies in the BIM collaborative platform. The BIM data of each modular assembly is converted into a format that can be recognized by a 3D printer and then scaled down for 3D printing, thereby generating the physical printed bodies of each modular assembly in the prefabricated electromechanical system. When the physical conflict value of each physical printed body in the physical pre-assembly exceeds the conflict threshold of the prefabricated electromechanical assembly simulation verification, virtual collision detection is performed on each module assembly to identify the design conflict characteristics inside each module assembly and the assembly interface conflict characteristics between each module assembly. The digital control console of the BIM collaboration platform is used to control the assembly interface conflict features and various design conflict features to perform process collaborative optimization of the centralized verification model until the physical pre-assembly verification is passed. Then, based on the optimized centralized verification model, the processing and production drawings and information of the prefabricated electromechanical system are output.

2. The method as described in claim 1, characterized in that, The construction of a centralized verification model for prefabricated electromechanical systems based on information from various BIM models within the BIM collaboration platform specifically includes: Import the information of each BIM model into the BIM collaboration platform according to the standard format of the industrial base category; The standard format BIM model information input into the BIM collaboration platform is calibrated at the origin to obtain the spatial positional relationship between all components; A centralized verification model for prefabricated electromechanical systems is constructed by utilizing all spatial relationships.

3. The method as described in claim 1, characterized in that, Based on the functional blocks, spatial zoning, and transportation and hoisting conditions of prefabricated electromechanical systems, the centralized verification model is divided into multiple modular assemblies in the BIM collaborative platform, specifically including: Functional constraints of modules are set based on the functional blocks of prefabricated electromechanical systems. Geometric constraints are set for modules by spatial partitioning and transportation / hoisting conditions of prefabricated electromechanical systems. Based on the functional constraints and geometric constraints, all components in the centralized verification model are divided into multiple modular assemblies.

4. The method as described in claim 1, characterized in that, After converting the BIM data of each module assembly into a format recognizable by a 3D printer, scaled-down 3D printing is performed to generate the physical printed bodies of each module assembly in the prefabricated electromechanical system. Specifically, this includes: For each module assembly in prefabricated electromechanical systems, export the BIM model of the module assembly as a stereolithography file; 3D printing slicing software is used to slice the stereolithography file to generate the support structure of the module assembly. The stereolithography file is printed in layers using the support structure to obtain the physical print of the module assembly, and then the physical print of each module assembly in the prefabricated electromechanical system is obtained.

5. The method as described in claim 1, characterized in that, Virtual collision detection is performed on each module assembly to identify design conflict features within each module assembly and assembly interface conflict features between module assemblies. Specifically, this includes: For each module assembly, the built-in collision detection engine of the BIM collaboration platform is used to perform hard collision detection inside the module assembly to obtain the design conflict features inside the module assembly. The built-in collision detection engine of the BIM collaboration platform is used to perform gap collision detection between modular assemblies, thereby obtaining the assembly interface conflict characteristics between modular assemblies, and then obtaining the design conflict characteristics within each modular assembly and the assembly interface conflict characteristics between each modular assembly.

6. The method as described in claim 1, characterized in that, Using the digital console of the BIM collaboration platform to control the assembly interface conflict features and various design conflict features to perform process collaborative optimization of the centralized verification model specifically includes: Use the digital console to create design change tasks in the BIM collaboration platform based on the characteristics of each design conflict; Use the digital control console to create an assembly change task in the BIM collaboration platform based on the assembly interface conflict characteristics; The centralized verification model is optimized by means of the design change task and the assembly change task.

7. The method as described in claim 1, characterized in that, The BIM model information is a three-dimensional building model information based on the industrial base category standard.

8. A prefabricated electromechanical modular pre-installation simulation verification system based on BIM and 3D printing, characterized in that, include: The acquisition module is used to acquire BIM model information of each component in prefabricated electromechanical systems, and to build a centralized verification model of prefabricated electromechanical systems in the BIM collaboration platform based on the BIM model information. The processing module is used to split the centralized verification model into multiple modular assemblies in the BIM collaborative platform based on the functional blocks, spatial partitions and transportation and hoisting conditions of the prefabricated electromechanical system. After converting the BIM data of each modular assembly into a format that can be recognized by the 3D printer, it performs scaled-down 3D printing, thereby generating the physical printed bodies of each modular assembly in the prefabricated electromechanical system. The processing module is also used to perform virtual collision detection on each module assembly when the physical conflict value of each physical printed body in physical pre-assembly is greater than the conflict threshold of the prefabricated electromechanical assembly simulation verification, thereby identifying the design conflict features inside each module assembly and the assembly interface conflict features between each module assembly. The execution module is used to control the assembly interface conflict features and various design conflict features of the BIM collaboration platform to perform process collaborative optimization of the centralized verification model until the physical pre-assembly verification is passed, and then output the processing and production drawings and information of the prefabricated electromechanical system based on the optimized centralized verification model.

9. A computer device, characterized in that, The computer device includes a memory and a processor. The memory is used to store computer programs, and the processor is used to call and run the computer programs from the memory, so that the computer device performs the pre-installation simulation verification method for prefabricated electromechanical modular assembly based on BIM and 3D printing as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions or code that, when executed on a computer, cause the computer to implement the pre-installation simulation verification method for prefabricated electromechanical modular assembly based on BIM and 3D printing as described in any one of claims 1 to 7.