A method and device for designing prefabricated buildings based on BIM platform
By adopting a BIM platform-based method in prefabricated architectural design, the prefabricated BIM model is generated and automatic adjustment is achieved, the problem of insufficient information transmission between the structural model and the prefabricated model is solved, and the design efficiency and consistency of construction drawing data is improved.
Patent Information
- Application Number
- CN202111282707.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-01
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2041-11-01
AI Technical Summary
In the existing prefabricated building design process, there is a lack of information transmission between the structural model and the prefabricated model, which causes designers to take a lot of time to compare and analyze and adjust the model, which is inefficient.
The prefabricated architectural design method based on the BIM platform is used to obtain the BIM design standards, architectural BIM models and structural BIM models, build a unified resource platform, generate the BIM overall model, and generate the prefabricated BIM model based on the BIM overall model. Through the linkage between the prefabricated BIM model and the BIM overall model, automatic adjustment is achieved to ensure the consistency of construction drawing data.
This method can reduce the workload of designers, improve the design efficiency of designers, achieve consistency of construction drawing data, and thus improve the work efficiency of architectural design.
Smart Images

Figure CN113987655B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of architectural design, and in particular to a method, device, electronic device and computer-readable storage medium for designing prefabricated buildings based on a BIM platform. Background Art
[0002] At present, Building Information Modeling (BIM) is a new tool in architecture, engineering and civil engineering. Among them, the BIM platform is a computer-aided design platform based on three-dimensional graphics, object-oriented, and related to architecture.
[0003] In the existing technology, with the continuous development of the construction industry, prefabricated buildings have also been greatly improved. However, the current design process of prefabricated buildings is mainly completed by the "re-molding" method, which often leads to a lack of information transmission between the structural model and the prefabricated model. Designers can only perform comparative analysis and adjust the model, which results in problems such as large workload and low efficiency. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic device and computer-readable storage medium for prefabricated building design based on the BIM platform, which can achieve the technical effect of improving the work efficiency of building design.
[0005] In a first aspect, an embodiment of the present application provides a method for designing an assembled building based on a BIM platform, comprising:
[0006] Obtain BIM design standards, architectural BIM models and structural BIM models;
[0007] Building a resource platform according to the BIM design standard, wherein the resource platform includes a basic resource library;
[0008] Loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model;
[0009] Generate an assembled BIM model according to the BIM overall model;
[0010] Verifying the BIM overall model and the assembled BIM model to obtain verification results;
[0011] The construction drawing data is obtained according to the BIM overall model, the assembled BIM model and the verification result.
[0012] In the above implementation process, the prefabricated building design method based on the BIM platform establishes a unified resource platform through a preset BIM design standard, generates a BIM overall model based on the building BIM model and the structural BIM model on the resource platform, and then generates an prefabricated BIM model based on the BIM overall model. Through the linkage between the prefabricated BIM model and the BIM overall model, when the verification results show that the positions and sizes of the components of the prefabricated BIM model and the components of the BIM overall model are inconsistent or do not meet the review requirements, automatic adjustment can be achieved to ensure the consistency of the construction drawing data, thereby reducing the workload of designers and improving the design efficiency of designers; therefore, the prefabricated building design method based on the BIM platform can achieve the technical effect of improving the work efficiency of building design.
[0013] Furthermore, the step of verifying the BIM overall model and the assembled BIM model to obtain verification results includes:
[0014] The components of the assembled BIM model and the BIM overall model are overlapped and compared and analyzed to obtain the verification result, wherein the verification result includes comparison prompt information of component size information and component spatial position information between the assembled BIM model and the BIM overall model.
[0015] In the above implementation process, the prefabricated BIM model and the BIM overall model are superimposed and compared for analysis, and further correlation analysis can be performed; the verification result can determine whether there are differences between the above prefabricated BIM model and the BIM overall model. If the components of the two models differ in size and position, the prefabricated BIM model or the BIM overall model can be modified according to the verification result.
[0016] Furthermore, after the step of performing superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain the verification result, the method further includes:
[0017] Determine whether there is a deviation between the components of the assembled BIM model and the components of the overall BIM model according to the verification result;
[0018] If there is no deviation between the components of the assembled BIM model and the BIM overall model, the step of obtaining the construction drawing data according to the BIM overall model, the assembled BIM model and the verification result is performed;
[0019] If there is a deviation in the comparison of components between the prefabricated BIM model and the BIM overall model, the prefabricated BIM model or the BIM overall model is reviewed and corrected according to preset conditions, the prefabricated BIM model or the BIM overall model is updated, and the step of performing superposition comparison analysis on the components of the prefabricated BIM model and the BIM overall model to obtain the verification result is performed.
[0020] In the above implementation process, it can be determined whether there is a deviation in the comparison of components between the prefabricated BIM model and the BIM overall model based on the verification results; if there is no deviation, the next step is executed; if there is a deviation, the prefabricated BIM model or the BIM overall model is reviewed and corrected according to the preset conditions until the prefabricated BIM model or the BIM overall model is consistent before proceeding to the next step.
[0021] Furthermore, the construction drawing data includes architectural construction drawings, structural construction drawings and prefabricated construction drawings, and the step of obtaining the construction drawing data according to the BIM overall model, the prefabricated BIM model and the verification result includes:
[0022] After judging that there is no deviation between the components of the assembled BIM model and the BIM overall model according to the verification result, obtaining the building construction drawing and the structural construction drawing according to the BIM overall model;
[0023] The assembled construction drawing is obtained according to the assembled BIM model.
[0024] In the above implementation process, after determining that the prefabricated BIM model is consistent with the BIM overall model, the architectural construction drawings and structural construction drawings are produced according to the BIM overall model, and the prefabricated construction drawings are obtained according to the prefabricated BIM model, which can ensure the consistency of the architectural construction drawings, structural construction drawings, and prefabricated construction drawings.
[0025] Furthermore, the step of loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model includes:
[0026] Screening the building BIM model and the structural BIM model and obtaining components of the building professional model and the structural professional model;
[0027] The BIM overall model is obtained by assembling components of the architectural professional model and the structural professional model.
[0028] In the above implementation process, the components of the required architectural professional model and structural professional model are screened and filtered out, and then the filtered components are assembled to finally create a BIM overall model.
[0029] Furthermore, the step of generating an assembled BIM model according to the BIM overall model includes:
[0030] Get the preset assembly plan;
[0031] According to the preset assembly scheme, some components of the BIM overall model are replaced by prefabricated components to generate the assembled BIM model.
[0032] In the above implementation process, the prefabricated BIM model is a model that includes all the components of the building, and according to the assembly plan, some components are replaced with prefabricated components to form the final BIM model.
[0033] Furthermore, after the step of generating an assembled BIM model according to the BIM overall model, the method further comprises:
[0034] The prefabricated specification clauses of the BIM overall model or the prefabricated BIM model are reviewed.
[0035] In the above implementation process, the mandatory provisions related to the prefabricated specifications are automatically reviewed to achieve intelligent verification.
[0036] In a second aspect, an embodiment of the present application provides a prefabricated building design device based on a BIM platform, comprising:
[0037] An acquisition module is used to acquire BIM design standards, building BIM models and structural BIM models;
[0038] A platform building module, used to build a resource platform according to the BIM design standard, wherein the resource platform includes a basic resource library;
[0039] A BIM overall module, used for loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model;
[0040] An assembled BIM module, used to generate an assembled BIM model according to the BIM overall model;
[0041] A verification module is used to verify the BIM overall model and the assembled BIM model to obtain a verification result;
[0042] A construction drawing module is used to obtain construction drawing data based on the BIM overall model, the assembled BIM model and the verification result.
[0043] Furthermore, the verification module is specifically used to perform superposition comparison analysis on the components of the prefabricated BIM model and the BIM overall model to obtain the verification result, and the verification result includes comparison prompt information of component size information and component spatial position information between the prefabricated BIM model and the BIM overall model.
[0044] Furthermore, the device also includes:
[0045] The deviation judgment module is used to judge whether there is a deviation between the components of the assembled BIM model and the BIM overall model according to the verification result.
[0046] The review and correction module is used to review and correct the prefabricated BIM model or the BIM overall model according to preset conditions if there is a deviation in the comparison of components between the prefabricated BIM model and the BIM overall model, and update the prefabricated BIM model or the BIM overall model.
[0047] Furthermore, the construction drawing data includes architectural construction drawings, structural construction drawings and prefabricated construction drawings, and the construction drawing module includes:
[0048] A building and structure construction drawing unit, for obtaining the building construction drawing and the structure construction drawing according to the BIM overall model after judging that there is no deviation between the components of the assembled BIM model and the BIM overall model according to the verification result;
[0049] The assembly construction drawing unit is used to obtain the assembly construction drawing according to the assembly BIM model.
[0050] Furthermore, the BIM overall module includes:
[0051] A screening unit, used for screening the building BIM model and the structural BIM model and obtaining components of the building professional model and the structural professional model;
[0052] The assembling unit is used to assemble the components of the architectural professional model and the structural professional model to obtain the BIM overall model.
[0053] Furthermore, the prefabricated BIM module includes:
[0054] An assembly scheme acquisition unit, used to acquire a preset assembly scheme;
[0055] The assembled BIM unit is used to replace some components of the BIM overall model with prefabricated components according to the preset assembly plan to generate the assembled BIM model.
[0056] Furthermore, the device also includes:
[0057] A clause review module is used to review the prefabricated specification clauses of the BIM overall model or the prefabricated BIM model.
[0058] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of the first aspects when executing the computer program.
[0059] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which instructions are stored. When the instructions are executed on a computer, the computer executes the method as described in any one of the first aspects.
[0060] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when running on a computer, enables the computer to execute the method as described in any one of the first aspects.
[0061] Other features and advantages disclosed in the present application will be described in the following description, or some features and advantages can be inferred or determined without doubt from the description, or can be learned by implementing the above-mentioned technology disclosed in the present application.
[0062] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0064] Figure 1 A schematic diagram of a process of designing a prefabricated building based on a BIM platform provided in an embodiment of the present application;
[0065] Figure 2 A schematic diagram of another method for designing prefabricated buildings based on a BIM platform provided in an embodiment of the present application;
[0066] Figure 3 A structural block diagram of a prefabricated building design device based on a BIM platform provided in an embodiment of the present application;
[0067] Figure 4A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0068] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0069] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0070] The embodiment of the present application provides a prefabricated building design method and device based on the BIM platform, which can be applied to the forward design of prefabricated buildings; the prefabricated building design method based on the BIM platform establishes a unified resource platform through a preset BIM design standard, generates a BIM overall model based on the building BIM model and the structural BIM model on the resource platform, and then generates an prefabricated BIM model based on the BIM overall model; through the linkage between the prefabricated BIM model and the BIM overall model, when the verification results show that the positions and sizes of the components of the prefabricated BIM model and the components of the BIM overall model are inconsistent or do not meet the drawing review requirements, automatic adjustment can be achieved to ensure the consistency of the construction drawing data, thereby reducing the workload of designers and improving the design efficiency of designers; therefore, the prefabricated building design method based on the BIM platform can achieve the technical effect of improving the work efficiency of building design.
[0071] See also Figure 1 , Figure 1 A schematic diagram of a process flow of a prefabricated building design method based on a BIM platform provided in an embodiment of the present application, the prefabricated building design method based on a BIM platform includes:
[0072] S100: Obtain BIM design standards, architectural BIM models and structural BIM models.
[0073] Exemplarily, BIM design standards include one or more of model naming standards, model building standards, model drawing standards, design collaboration standards, model delivery standards, and component customization standards; it should be noted that the design standards are the benchmark for prefabricated building design, and unified design standards are conducive to information exchange between designers, thereby improving work efficiency.
[0074] Exemplarily, the model naming standard includes one or more of the following naming: project folder, model, component, project template, work set, elevation grid, working view, view template, filter, material, fill style, drawing, shared parameters, etc.; a unified model naming standard can ensure the uniqueness of model naming, which is conducive to the recognition and calling of the model by software or program.
[0075] For example, in the model building standard, regulations are set for model accuracy, color, spatial position, and unit settings according to different professions and different design stages, and the model splitting principles are unified, standard work sets and work views are created, and model creation operations are standardized.
[0076] Illustratively, a model drawing standard is a specification for a standardized process for model drawing.
[0077] For example, the design collaboration standard is the specification of the responsibility scale, communication mode, model collaboration process, and design collaboration of project participants during the model creation process.
[0078] Exemplarily, the model delivery standard is the specification of the model delivery standard and the deliverable category; the delivery standard includes model accuracy, information depth, geometric expression accuracy, etc., and the deliverable category includes information model, attribute table, engineering drawing, calculation book, etc.
[0079] Exemplarily, the component customization standard includes one or more of a template used to create a component, a component creation standard, a naming rule, a parameter setting, etc.
[0080] S200: Build a resource platform according to BIM design standards, which includes a basic resource library.
[0081] For example, based on the BIM design standards obtained by S100, a unified resource platform is established. Designers in different professions and different design stages can complete data calls on the same basic resource platform, and new basic data are generated during the model building process, which can be stored in the basic database in accordance with the design standard requirements; the content of the basic resource library includes standard component libraries, project templates, design instructions, standard practices, common nodes, etc.
[0082] Exemplarily, standard components are created through component customization standards, and a standard component library is formed for different standard components.
[0083] For example, a project template provides presets for view templates, settings (such as units, fill styles, line styles, line widths, view scales, etc.) and filters for new projects.
[0084] For example, the design description specifies the specific implementation project overview, project-related design specifications, a textual description of standard practices, project design considerations, and interpretation of design clauses.
[0085] Illustratively, the standard practice specifies a textual description of standard construction practices for projects of the same type.
[0086] For example, generic nodes can be used as node detail drawings that can be reused in projects of the same type.
[0087] For example, a component is a replaceable part that actually exists in a system. It implements a specific function, conforms to a set of interface standards and can implement a set of interfaces. A component represents a part of the physical implementation of a system, including software code (source code, binary code or executable code) or its equivalent (such as a script or command file). In a diagram, a component is represented as a rectangle with a label. In actual engineering operations, various machines and structures are widely used. The parts and components that make up machines and structures are collectively referred to as components in engineering mechanics.
[0088] S300: Load the architectural BIM model and the structural BIM model into the resource platform to generate a BIM overall model.
[0089] Exemplarily, the architectural BIM model is a building model with architectural-related parameter information. In the prefabricated building model, the main components extracted are the enclosing walls, internal partition walls, bay windows, stairs, air-conditioning panels, etc. that are not included in the structural BIM model; the structural BIM model is a model composed of horizontal load-bearing components and vertical load-bearing components. When the prefabricated building BIM model is molded, it complements the architectural BIM model.
[0090] Exemplarily, the BIM overall model is a combination of the architectural BIM model and the structural BIM model. The model integrates all components of the building and the structure to meet all component requirements required for prefabricated design.
[0091] S400: Generate an assembled BIM model according to the BIM overall model.
[0092] Exemplarily, the BIM overall model is created as an assembled BIM model, wherein the assembled building BIM model is a model that includes all components of the building, and according to the assembly plan, some components are replaced with prefabricated components to finally form the BIM model.
[0093] S500: Verify the BIM overall model and the assembled BIM model to obtain verification results.
[0094] Exemplarily, the verification result can show whether there are differences between the BIM overall model and the prefabricated BIM model. If the components of the two models differ in component size and position, the BIM overall model created by S300 or the prefabricated BIM model created by S400 can be modified according to the verification result to maintain consistency between the BIM overall model and the prefabricated BIM model.
[0095] S600: Obtain construction drawing data based on the BIM overall model, the assembled BIM model and the verification results.
[0096] Exemplarily, based on the verification results, it can be determined whether the prefabricated BIM model and the BIM overall model are consistent; when the prefabricated BIM model and the BIM overall model are consistent, the construction drawing data generated based on the BIM overall model and the prefabricated BIM model can ensure the data consistency of each construction drawing in the construction drawing data.
[0097] In some embodiments, the prefabricated building design method based on the BIM platform establishes a unified resource platform through a preset BIM design standard, generates a BIM overall model based on the building BIM model and the structural BIM model on the resource platform, and then generates an prefabricated BIM model based on the BIM overall model. Through the linkage between the prefabricated BIM model and the BIM overall model, when the verification results show that the positions and sizes of the components of the prefabricated BIM model and the components of the BIM overall model are inconsistent or do not meet the review requirements, automatic adjustment can be achieved to ensure the consistency of the construction drawing data, thereby reducing the workload of designers and improving the design efficiency of designers; therefore, the prefabricated building design method based on the BIM platform can achieve the technical effect of improving the work efficiency of building design.
[0098] See also Figure 2 , Figure 2 A flowchart of another method for designing prefabricated buildings based on a BIM platform is provided in an embodiment of the present application.
[0099] Exemplarily, S500: verifying the BIM overall model and the assembled BIM model to obtain the verification result includes:
[0100] S510: Performing an overlay comparison analysis on the components of the prefabricated BIM model and the BIM overall model to obtain a verification result, where the verification result includes comparison prompt information of component size information and component spatial position information between the prefabricated BIM model and the BIM overall model.
[0101] Exemplarily, the prefabricated BIM model and the BIM overall model are superimposed and compared for analysis, and further correlation analysis can be performed; the verification result can determine whether there are differences between the above-mentioned prefabricated BIM model and the BIM overall model. If the components of the two models differ in component size and position, the prefabricated BIM model or the BIM overall model can be modified according to the verification result; if there is no difference in component size and position between the prefabricated BIM model and the BIM overall model, or if there is a difference but it is caused by prefabricated technical construction measures, the two models can be directly correlated and analyzed through the underlying data of the model.
[0102] In some embodiments, when performing an overlay comparative analysis on the components of the prefabricated BIM model and the BIM overall model, the sizes (length, width, height, etc.) and spatial positions of the components of the prefabricated BIM model and the BIM overall model can be comparatively analyzed based on the characteristics of the prefabricated building.
[0103] Exemplarily, S510: after the step of performing superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain the verification result, the method further includes:
[0104] S511: judging whether there is a deviation between the components of the prefabricated BIM model and the BIM overall model according to the verification result; if there is no deviation between the components of the prefabricated BIM model and the BIM overall model, executing S600;
[0105] S512: If there is a deviation between the components of the prefabricated BIM model and the BIM overall model, the prefabricated BIM model or the BIM overall model is reviewed and corrected according to preset conditions, the prefabricated BIM model or the BIM overall model is updated, and S510 is executed.
[0106] For example, based on the verification results, it can be determined whether there is a deviation in the comparison of components between the prefabricated BIM model and the BIM overall model; if there is no deviation, the next step is executed; if there is a deviation, the prefabricated BIM model or the BIM overall model is reviewed and corrected according to preset conditions until the prefabricated BIM model or the BIM overall model is consistent before proceeding to the next step.
[0107] In some implementations, the components of the prefabricated BIM model and the BIM overall model are superimposed and compared and analyzed; according to the characteristics of the prefabricated building, the size (length, width, height, etc.) and spatial position of the components are compared and analyzed, and the designer can perform the following operations according to the comparison prompt information:
[0108] If the prompt information shows that there is no deviation between the components of the prefabricated BIM model and the BIM overall model, the designer chooses to proceed to the next design work (the next step of this application is to generate construction drawing data).
[0109] If the prompt information shows that there is a deviation between the components of the prefabricated BIM model and the BIM overall model, a warning sign will appear on the component with the deviation, and the deviated model will be automatically reviewed and corrected. The designer needs to confirm whether the deviation of the component has been corrected. The specific method is as follows:
[0110] 1) If there is a component deviation prompt message, the designer will judge that it is a structural measure added to meet the needs of prefabricated installation or the construction of prefabricated components, etc., and there is no need to adjust the components, and proceed to the next step of design work (generating construction drawing data);
[0111] 2) If there is a component deviation prompt message, and the designer determines that it is a component problem of the prefabricated BIM model, the prefabricated BIM model will be modified. After completion, the prefabricated BIM model will be updated, and the superposition comparison analysis will be automatically performed until it is determined that there is no problem and the next step of design work is entered;
[0112] 3) If there is a component deviation prompt, the designer will determine that it is a component problem of the BIM overall model, and then modify the BIM overall model, and automatically adjust the different components according to the assembly plan. Then perform the superposition comparison analysis again to confirm that there is no deviation, and proceed to the next step of design work.
[0113] In some embodiments, the BIM overall model and the prefabricated BIM model can be automatically associated, that is, when the BIM overall model or the prefabricated BIM model is modified, the two models can be synchronously linked by modifying either model.
[0114] Exemplarily, the construction drawing data includes architectural construction drawings, structural construction drawings and prefabricated construction drawings. S600: the step of obtaining the construction drawing data according to the BIM overall model, the prefabricated BIM model and the verification result includes:
[0115] S610: After judging that there is no deviation between the components of the assembled BIM model and the BIM overall model according to the verification result, obtain the building construction drawing and the structural construction drawing according to the BIM overall model;
[0116] S620: Obtaining the prefabricated construction drawing according to the prefabricated BIM model.
[0117] Exemplarily, after determining that the prefabricated BIM model and the BIM overall model are consistent, the architectural construction drawings and structural construction drawings are produced according to the BIM overall model, and the prefabricated construction drawings are obtained according to the prefabricated BIM model, which can ensure the consistency of the architectural construction drawings, structural construction drawings, and prefabricated construction drawings.
[0118] Exemplarily, S300: loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model includes:
[0119] S310: Screening the architectural BIM model and the structural BIM model and obtaining components of the architectural professional model and the structural professional model;
[0120] S320: Assemble components of the architectural professional model and the structural professional model to obtain a BIM overall model.
[0121] Exemplarily, the components of the required architectural professional model and structural professional model are screened and filtered out, and then the filtered components are assembled to finally create a BIM overall model; wherein, for example: the structural professional model includes shear wall components, structural beam components, etc., and the components of the architectural professional model include exterior wall components, interior wall panel components, etc.
[0122] In some embodiments, traditional prefabricated building design mainly adopts the BIM "re-molding" method, which is a two-dimensional drawing to a three-dimensional model; and the creation of a BIM overall model is mainly to achieve two goals: the BIM overall model serves as a bridge for prefabricated collaborative design, and the information of the BIM model of the building and structure can be transferred to the prefabricated BIM model; the design of prefabricated components is carried out directly in the BIM overall model, and the components required for the prefabricated BIM model are already included in the BIM overall model.
[0123] Exemplarily, S400: the step of generating an assembled BIM model according to the BIM overall model includes:
[0124] S410: Obtaining a preset assembly solution;
[0125] S420: According to a preset assembly plan, some components of the BIM overall model are replaced by prefabricated components to generate an assembled BIM model.
[0126] Exemplarily, the assembled BIM model is a model that includes all components of a building, and some components are replaced with prefabricated components according to the assembly plan to finally form the BIM model.
[0127] Exemplarily, after S400: generating an assembled BIM model according to the BIM overall model, the method further includes:
[0128] S430: Review the prefabricated specification clauses of the BIM overall model or prefabricated BIM model.
[0129] In some implementations, an automatic review function is performed on the mandatory provisions related to the assembly specification to achieve intelligent verification.
[0130] In some embodiments, the present application also provides an auxiliary tool kit. Figure 1 to Figure 2In the method embodiment shown, each functional module in the auxiliary tool kit can be called as needed; the auxiliary tool kit may include one or more of the following functional modules:
[0131] 1) Combine the loaded architectural BIM model and structural BIM model to create a BIM overall model;
[0132] 2) Generate an assembled BIM model based on the overall BIM model;
[0133] 3) Perform a comparison analysis on the components of the BIM overall model and the prefabricated BIM model to generate a verification result; based on the verification result, the designer outputs instructions to choose whether to adjust the BIM overall model or the prefabricated BIM model;
[0134] 4) Output architectural construction drawings, structural construction drawings and prefabricated construction drawings;
[0135] 5) Intelligent verification to check the mandatory provisions of relevant prefabricated specifications.
[0136] See also Figure 3 , Figure 3 The structural block diagram of the prefabricated building design device based on the BIM platform provided in the embodiment of the present application, the prefabricated building design device based on the BIM platform includes:
[0137] An acquisition module 100 is used to acquire BIM design standards, building BIM models and structural BIM models;
[0138] A platform building module 200 is used to build a resource platform according to BIM design standards, and the resource platform includes a basic resource library;
[0139] The BIM overall module 300 is used to load the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model;
[0140] The assembled BIM module 400 is used to generate an assembled BIM model according to the BIM overall model;
[0141] The verification module 500 is used to verify the BIM overall model and the assembled BIM model to obtain verification results;
[0142] The construction drawing module 600 is used to obtain construction drawing data based on the BIM overall model, the assembled BIM model and the verification results.
[0143] Exemplarily, the verification module 500 is specifically used to perform superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain a verification result, which includes comparison prompt information of component size information and component spatial position information between the assembled BIM model and the BIM overall model.
[0144] Exemplarily, the prefabricated building design device based on the BIM platform also includes:
[0145] The deviation judgment module is used to judge whether there is a deviation between the components of the assembled BIM model and the BIM overall model according to the verification results.
[0146] The review and correction module is used to review and correct the prefabricated BIM model or the BIM overall model according to preset conditions if there is a deviation in the comparison of components between the prefabricated BIM model and the BIM overall model, and update the prefabricated BIM model or the BIM overall model.
[0147] Exemplarily, the construction drawing data includes architectural construction drawings, structural construction drawings and prefabricated construction drawings, and the construction drawing module 600 includes:
[0148] The building and structure construction drawing unit is used to obtain the building construction drawing and the structure construction drawing according to the BIM overall model after judging that there is no deviation between the components of the assembled BIM model and the BIM overall model according to the verification results;
[0149] The prefabricated construction drawing unit is used to obtain the prefabricated construction drawing based on the prefabricated BIM model.
[0150] Exemplarily, the BIM overall module 300 includes:
[0151] A screening unit, used for screening the architectural BIM model and the structural BIM model and obtaining components of the architectural professional model and the structural professional model;
[0152] The assembly unit is used to assemble components of the architectural professional model and the structural professional model to obtain the BIM overall model.
[0153] Exemplarily, the assembled BIM module 400 includes:
[0154] An assembly scheme acquisition unit, used to acquire a preset assembly scheme;
[0155] The assembled BIM unit is used to replace some components of the BIM overall model with prefabricated components according to a preset assembly plan to generate an assembled BIM model.
[0156] Exemplarily, the prefabricated building design device based on the BIM platform also includes:
[0157] The clause review module is used to review the BIM overall model or the prefabricated specification clauses of the prefabricated BIM model.
[0158] It should be understood that Figure 3 The prefabricated building design device based on the BIM platform is shown in Figure 1 to Figure 2The method embodiments shown correspond to each other and will not be described again here to avoid repetition.
[0159] This application also provides an electronic device, see Figure 4 , Figure 4 A block diagram of an electronic device provided in an embodiment of the present application. The electronic device may include a processor 510, a communication interface 520, a memory 530, and at least one communication bus 540. The communication bus 540 is used to realize direct connection and communication between these components. The communication interface 520 of the electronic device in the embodiment of the present application is used to communicate signaling or data with other node devices. The processor 510 may be an integrated circuit chip with signal processing capabilities.
[0160] The processor 510 mentioned above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor 510 can also be any conventional processor, etc.
[0161] The memory 530 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electric erasable programmable read-only memory (EEPROM), etc. The memory 530 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 510, the electronic device can execute the above-mentioned Figure 1 to Figure 2 The method embodiment involves various steps.
[0162] Optionally, the electronic device may further include a storage controller and an input / output unit.
[0163] The memory 530, storage controller, processor 510, peripheral interface, input and output unit components are directly or indirectly electrically connected to each other to achieve data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses 540. The processor 510 is used to execute executable modules stored in the memory 530, such as software function modules or computer programs included in the electronic device.
[0164] The input and output unit is used to provide users with the task creation and to create a start optional time period or preset execution time for the task to realize the interaction between the user and the server. The input and output unit can be, but is not limited to, a mouse and a keyboard.
[0165] Understandably, Figure 4 The structure shown is for illustration only, and the electronic device may also include Figure 4 More or fewer components as shown, or with Figure 4 Different configurations are shown. Figure 4 Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0166] An embodiment of the present application further provides a storage medium having instructions stored thereon. When the instructions are run on a computer, the computer program is executed by a processor to implement the method described in the method embodiment. To avoid repetition, the method will not be described here.
[0167] The present application also provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in the method embodiment.
[0168] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0169] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0170] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0171] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0172] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0173] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
Claims
1. A method for designing prefabricated buildings based on a BIM platform, characterized in that: include: Obtain BIM design standards, architectural BIM models and structural BIM models; Building a resource platform according to the BIM design standard, wherein the resource platform includes a basic resource library; Loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model; Generate an assembled BIM model according to the BIM overall model; Verifying the BIM overall model and the assembled BIM model to obtain verification results; Obtain construction drawing data according to the BIM overall model, the assembled BIM model and the verification result; The step of verifying the BIM overall model and the assembled BIM model to obtain verification results includes: Performing a superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain a verification result, wherein the verification result includes comparison prompt information of component size information and component spatial position information between the assembled BIM model and the BIM overall model; After the step of performing superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain the verification result, the method further includes: Determine whether there is a deviation between the components of the assembled BIM model and the components of the overall BIM model according to the verification result; If there is no deviation between the components of the assembled BIM model and the BIM overall model, the step of obtaining the construction drawing data according to the BIM overall model, the assembled BIM model and the verification result is performed; If there is a deviation between the components of the prefabricated BIM model and the components of the BIM overall model, the prefabricated BIM model or the BIM overall model is reviewed and corrected according to preset conditions, the prefabricated BIM model or the BIM overall model is updated, and the prefabricated BIM model and the components of the BIM overall model are overlapped and compared and analyzed to obtain the verification result. The step of generating an assembled BIM model according to the BIM overall model comprises: Get the preset assembly plan; According to the preset assembly scheme, some components of the BIM overall model are replaced by prefabricated components to generate the assembled BIM model; After the step of generating an assembled BIM model according to the BIM overall model, the method further comprises: The prefabricated specification clauses of the BIM overall model or the prefabricated BIM model are reviewed.
2. The method for designing prefabricated buildings based on the BIM platform according to claim 1, characterized in that: The construction drawing data includes architectural construction drawings, structural construction drawings and prefabricated construction drawings. The step of obtaining the construction drawing data according to the BIM overall model, the prefabricated BIM model and the verification result includes: After judging that there is no deviation between the components of the assembled BIM model and the BIM overall model according to the verification result, obtaining the building construction drawing and the structural construction drawing according to the BIM overall model; The assembled construction drawing is obtained according to the assembled BIM model.
3. The method for designing prefabricated buildings based on the BIM platform according to claim 1, characterized in that: The step of loading the building BIM model and the structure BIM model into the resource platform to generate a BIM overall model includes: Screening the building BIM model and the structural BIM model and obtaining components of the building professional model and the structural professional model; The BIM overall model is obtained by assembling components of the architectural professional model and the structural professional model.
4. A prefabricated building design device based on a BIM platform, characterized in that: include: An acquisition module is used to acquire BIM design standards, building BIM models and structural BIM models; A platform building module, used to build a resource platform according to the BIM design standard, wherein the resource platform includes a basic resource library; A BIM overall module, used for loading the building BIM model and the structural BIM model into the resource platform to generate a BIM overall model; An assembled BIM module, used to generate an assembled BIM model according to the BIM overall model; A verification module is used to verify the BIM overall model and the assembled BIM model to obtain a verification result; A construction drawing module, used for obtaining construction drawing data according to the BIM overall model, the assembled BIM model and the verification result; The verification module is specifically used to perform superposition comparison analysis on the components of the assembled BIM model and the BIM overall model to obtain the verification result, which includes comparison prompt information of component size information and component spatial position information between the assembled BIM model and the BIM overall model; The device further comprises: a deviation judgment module, which is used to judge whether there is a deviation between the component comparison of the assembled BIM model and the BIM overall model according to the verification result; A review and correction module, for reviewing and correcting the assembled BIM model or the BIM overall model according to preset conditions if there is a deviation between the components of the assembled BIM model and the BIM overall model, and updating the assembled BIM model or the BIM overall model; The assembled BIM module includes: an assembly scheme acquisition unit, used to acquire a preset assembly scheme; an assembled BIM unit, used to replace some components of the BIM overall model with prefabricated components according to the preset assembly scheme, to generate the assembled BIM model; The device also includes: a clause review module, which is used to review the prefabricated specification clauses of the BIM overall model or the prefabricated BIM model.
5. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method for designing prefabricated buildings based on the BIM platform as described in any one of claims 1 to 3 are implemented.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the prefabricated building design method based on the BIM platform as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Component parameter processing method and device based on BIM platform
CN116484562A
BIM parameter based method for evaluating matching between prefabricated building design and real construction
WO2023226450A1
Component parameter library-based method for integrated collaboration of prefabricated building design and construction
WO2024027437A1