A modular method for quickly generating preliminary architectural design schemes

Through the modular design method, users can quickly input basic information of the building plan and generate a three-dimensional building model, solving the complex and time-consuming problems of the traditional design process and achieving efficient and accurate pre-building plan design.

CN119026225BActive Publication Date: 2025-02-21ARCHITECTURAL DESIGN RES INST OF GUANGDONG PROVINCE +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411505216.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-21
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

Traditional architectural design processes are complex and time-consuming, making it difficult to quickly generate multiple design solutions and ensure the accuracy and consistency of design solutions, especially when the scale and complexity of the project increase.

Method used

Using modular design method, input basic information of the building plan through the user's operating system function module, box to select the area of ​​the building and determine the number of layers, and pass it to the model generation function module to generate a preliminary building three-dimensional model, and update and display it through data Function modules calculate and update design data in real time.

Benefits of technology

It simplifies the design process, shortens the design cycle, improves design efficiency, ensures the accuracy and consistency of design data, reduces design costs, and enhances user participation and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119026225B_ABST
    Figure CN119026225B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for modularly and rapidly generating preliminary architectural scheme designs. Through modular design, users can quickly input basic information of architectural schemes, and directly select areas for generating buildings and determine the number of floors in orthogonal grid units. This method simplifies the cumbersome steps in the traditional design process, improves design efficiency, and makes detailed adjustments to the initially generated model to meet personalized needs, thereby enhancing the user's sense of participation and satisfaction in the design process. The model generation function module automatically generates a preliminary three-dimensional architectural model according to the information input by the user, and calculates and updates the data information of the preliminary architectural scheme in real time through the data update and display function module. This process reduces the possibility of human error and ensures the accuracy and consistency of the design data. Since the entire design process is highly automated and modularized, the manpower input and time cost in the design process are reduced, thereby reducing the overall design cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of early stage architectural scheme design generation, and in particular to a method for quickly generating early stage architectural scheme design in a modular manner. Background Art

[0002] In the current architectural design industry, the design process of the preliminary architectural plan is often complicated and time-consuming. The traditional method relies on the designer's manual drawing and repeated modifications, which is not only inefficient, but also difficult to ensure the accuracy and consistency of the design plan. With the increasing scale and complexity of construction projects, designers are facing greater challenges, including how to quickly generate multiple design plans for selection within a limited time, and how to ensure that the design plan can accurately reflect customer needs and project requirements.

[0003] In addition, in the traditional design process, the generation of architectural three-dimensional models is usually carried out in the later stages of the design plan, which makes it difficult for designers to intuitively understand and evaluate the spatial layout, volume relationship and visual effects of the design plan in the early stages. This "design first, then model" approach not only increases the uncertainty in the design process, but also limits the designer's ability to flexibly adjust and optimize the design plan in the early stages.

[0004] In order to overcome these problems, although some computer-aided design software has appeared on the market, these software often have single functions and lack modular and integrated design ideas, and it is difficult to meet the needs of fast, flexible and accurate early stage building design. Summary of the invention

[0005] In view of this, the present invention proposes a method for quickly generating a modular preliminary architectural design scheme, which can solve the defect of the prior art that it is difficult to meet the requirements of fast, flexible and accurate preliminary architectural design scheme.

[0006] The technical solution of the present invention is achieved in this way:

[0007] A modular method for quickly generating preliminary architectural design schemes, specifically comprising:

[0008] The user inputs basic information of the building plan through the user operating system function module;

[0009] The user operating system function module selects the area where the building needs to be generated in the orthogonal grid unit according to the basic information input, and determines the number of floors by pushing and pulling the control axis;

[0010] The user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model and returns the preliminary three-dimensional building model to the user operating system function module;

[0011] The user adjusts the details of the preliminary three-dimensional building model through the user operating system function module to obtain the final three-dimensional building model;

[0012] The data update and display function module calculates and updates the data information of the preliminary construction plan in real time according to the generated three-dimensional building model, and displays the data information on the operation interface;

[0013] The result output function module will output the generated architectural plan and data information.

[0014] As a further optional solution of the modular method for quickly generating preliminary architectural design, the user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model, specifically including:

[0015] The model generation function module generates a plurality of three-dimensional space unit grids through the three-dimensional unit grid generation module;

[0016] A corresponding facade morphological model is assigned to each three-dimensional space unit grid through a morphological intelligent algorithm module, and a preliminary three-dimensional building model is obtained through a combination of the facade morphological models.

[0017] As a further optional solution of the modular method for quickly generating preliminary architectural design, the morphological intelligent algorithm module assigns a facade morphological model corresponding to each three-dimensional space unit grid, and obtains a preliminary three-dimensional architectural model through the combination of the facade morphological models, specifically including:

[0018] According to the three-dimensional space unit grid information, select a suitable facade form model from the preset facade form model library;

[0019] According to the specific position and size of each three-dimensional space unit grid and the situation of the surrounding grids, the morphological intelligent algorithm assigns the selected facade morphological model to the corresponding grid to obtain the basic three-dimensional building model;

[0020] According to the ratio of building height and shape, the basic three-dimensional building model is adjusted so that the window-to-wall ratio of each facade is within the specified range, and a preliminary three-dimensional building model is obtained.

[0021] As a further optional solution of the modular method for quickly generating preliminary architectural design schemes, the user adjusts the details of the preliminary architectural three-dimensional model through the user operating system function module to obtain the final architectural three-dimensional model, which specifically includes:

[0022] The user selects two unit models in the preliminary three-dimensional building model in sequence through the user operating system function module. The two unit models will automatically serve as the diagonal coordinates of the rectangle, and the unit models in the rectangle will be picked up as the area to be edited;

[0023] In the area to be edited, modify the elevation of the unit model.

[0024] As a further optional solution of the modular method for quickly generating preliminary building scheme design, the data update and display function module calculates and updates the data information of the preliminary building scheme in real time according to the generated three-dimensional building model, specifically including:

[0025] Calculate the building area by the number of three-dimensional cells and the area of ​​a single cell in the three-dimensional building model;

[0026] Calculate the building base area by projecting the building 3D model;

[0027] Calculate the plot ratio by the building area and the land area input by the user;

[0028] The building density is calculated by combining the building base area with the land area entered by the user.

[0029] As a further optional solution of the modular method for quickly generating preliminary architectural scheme design, the output function module outputs the generated architectural scheme and data information, specifically including:

[0030] The rendering export module in the output function module exports the three-dimensional model diagram in the architectural plan and data information seen by the current lens into an image format;

[0031] The model information export module in the output function module can export the three-dimensional models in the building plan and data information into a standard three-dimensional model format.

[0032] A modular system for quickly generating preliminary architectural design schemes, including:

[0033] The user operating system function module is used to receive the basic information of the building plan input by the user, select the area where the building needs to be generated in the orthogonal grid unit according to the input basic information, and determine the number of floors of the building by pushing and pulling the control axis, and is used to pass the selected building area and number of floors information to the model generation function module, and receive the preliminary building three-dimensional model returned by the model generation function module for the user to make detailed adjustments;

[0034] A model generation function module is connected to the user operating system function module, and is used to receive the building area and number of floors information from the user operating system function module, generate a preliminary building three-dimensional model based on the information, and return the generated preliminary building three-dimensional model to the user operating system function module;

[0035] A data updating and displaying function module is connected to the model generating function module and the user operating system function module, and is used for real-time calculation of data information of the preliminary construction plan updated according to the three-dimensional building model;

[0036] The result output function module is connected to the data update and display function module and the user operating system function module, and is used to output the final building three-dimensional model and its related data information adjusted and confirmed by the user.

[0037] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for modularly and rapidly generating preliminary architectural design schemes are implemented.

[0038] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned method for modularly and rapidly generating preliminary architectural design schemes.

[0039] The beneficial effects of the present invention are as follows: through modular design, users can quickly input basic information of building plans, and directly select areas to generate buildings and determine the number of floors in orthogonal grid units. This method simplifies the cumbersome steps in the traditional design process, greatly shortens the design cycle, and improves design efficiency. The user operating system function module provides an intuitive operation interface, allowing users to easily input information and adjust models. The design of the push-pull control axis makes the determination of the number of floors simple and intuitive. The preliminary generated model is adjusted in detail to meet personalized needs, thereby enhancing the user's sense of participation and satisfaction in the design process. The model generation function module automatically generates a preliminary three-dimensional building model based on the information input by the user, and calculates and updates the data information of the preliminary building plan in real time through the data update and display function module. This process reduces the possibility of human error and ensures the accuracy and consistency of the design data. Since the entire design process is highly automated and modularized, the manpower investment and time cost in the design process are reduced, thereby reducing the overall design cost, which is an important competitive advantage for the construction industry. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic diagram of a process of a modular method for quickly generating a preliminary architectural design scheme of the present invention;

[0042] Figure 2 The present invention is a schematic diagram of the composition of a system for quickly generating preliminary architectural design schemes in a modular manner. DETAILED DESCRIPTION

[0043] The technical solutions in the embodiments of the present invention are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0044] refer to Figure 1 to Figure 2 , a modular method for quickly generating preliminary architectural design schemes, specifically comprising:

[0045] The user inputs basic information of the building plan through the user operating system function module;

[0046] The user operating system function module selects the area where the building needs to be generated in the orthogonal grid unit according to the basic information input, and determines the number of floors by pushing and pulling the control axis;

[0047] The user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model and returns the preliminary three-dimensional building model to the user operating system function module;

[0048] The user adjusts the details of the preliminary three-dimensional building model through the user operating system function module to obtain the final three-dimensional building model;

[0049] The data update and display function module calculates and updates the data information of the preliminary construction plan in real time according to the generated three-dimensional building model, and displays the data information on the operation interface;

[0050] The result output function module will output the generated architectural plan and data information.

[0051] In this embodiment, through modular design, the user can quickly input the basic information of the building plan, and directly select the area to generate the building and determine the number of floors in the orthogonal grid unit. This method simplifies the tedious steps in the traditional design process, greatly shortens the design cycle, and improves design efficiency. The user operating system function module provides an intuitive operation interface, allowing users to easily input information and adjust the model. The design of the push-pull control axis makes the determination of the number of floors simple and intuitive. The preliminary generated model is adjusted in detail to meet personalized needs, enhancing the user's sense of participation and satisfaction in the design process. The model generation function module automatically generates a preliminary three-dimensional building model based on the information input by the user, and calculates and updates the data information of the preliminary building plan in real time through the data update and display function module. This process reduces the possibility of human error and ensures the accuracy and consistency of the design data. Since the entire design process is highly automated and modular, the manpower investment and time cost in the design process are reduced, thereby reducing the overall design cost, which is an important competitive advantage for the construction industry.

[0052] Preferably, the user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional model of the building, specifically including:

[0053] The model generation function module generates a plurality of three-dimensional space unit grids through the three-dimensional unit grid generation module;

[0054] A corresponding facade morphological model is assigned to each three-dimensional space unit grid through a morphological intelligent algorithm module, and a preliminary three-dimensional building model is obtained through a combination of the facade morphological models.

[0055] In this embodiment, the model generation function module automatically creates several three-dimensional space unit grids through the three-dimensional unit grid generation module. This process greatly reduces the workload of manual drawing and modeling, and improves the accuracy of modeling. The three-dimensional space unit grid, as the basis of modeling, provides an accurate spatial framework for the subsequent morphological intelligent algorithm; the introduction of the morphological intelligent algorithm module enables each three-dimensional space unit grid to automatically assign a corresponding facade morphological model. This intelligent design method not only improves the efficiency of design, but also can generate a facade morphology that meets specific styles or functional requirements according to preset rules or user-input parameters, which helps to quickly explore multiple design solutions and promote design innovation; through the combination of facade morphological models, the model generation function module can generate a preliminary three-dimensional building model. This combination method provides a high degree of flexibility and customizability, allowing users to adjust the proportion, material, color and other attributes of the facade morphology as needed, so as to meet different design scenarios and needs; the automated and intelligent modeling process significantly improves the design efficiency and reduces the tedious work of designers in the early stages of design. At the same time, due to the reduction of manual intervention and repetitive work, the design cost is also reduced, which is of great significance to the construction industry, especially in the early stages of the project when a large number of scheme comparisons and optimizations are required.

[0056] Preferably, the morphological intelligent algorithm module assigns a facade morphological model corresponding to each three-dimensional space unit grid, and obtains a preliminary three-dimensional building model by combining the facade morphological models, specifically including:

[0057] According to the three-dimensional space unit grid information, select a suitable facade form model from the preset facade form model library;

[0058] According to the specific position and size of each three-dimensional space unit grid and the situation of the surrounding grids, the morphological intelligent algorithm assigns the selected facade morphological model to the corresponding grid to obtain the basic three-dimensional building model;

[0059] According to the ratio of building height and shape, the basic three-dimensional building model is adjusted so that the window-to-wall ratio of each facade is within the specified range, and a preliminary three-dimensional building model is obtained.

[0060] In this embodiment, the introduction of the morphological intelligent algorithm module makes the generation process of the preliminary building three-dimensional model highly automated and intelligent. Through the preset facade morphological model library and intelligent algorithm, the system can automatically assign a suitable facade morphological model to each three-dimensional space unit grid, greatly reducing manual intervention and improving design efficiency. According to the specific position and size of the three-dimensional space unit grid and the situation of the surrounding grids, the morphological intelligent algorithm can accurately select the appropriate facade morphological model for allocation. This personalized matching method makes the generated building three-dimensional model more in line with actual needs and enhances the adaptability and practicality of the design. After obtaining the basic building three-dimensional model, the system will also adjust it according to the ratio of the building height and shape, so that the window-to-wall ratio of each directional facade is within the specified range. This step not only ensures the visual beauty of the building, but also takes into account the functional needs of the building, such as lighting and ventilation. Due to the reduction of the workload of manual modeling, this technical solution helps to reduce design costs, especially in the early stage of the project when a large number of scheme comparisons and optimizations are required. This efficient and low-cost design method has more advantages.

[0061] Preferably, the user makes detailed adjustments to the preliminary three-dimensional building model through the user operating system function module to obtain the final three-dimensional building model, which specifically includes:

[0062] The user selects two unit models in the preliminary three-dimensional building model in sequence through the user operating system function module. The two unit models will automatically serve as the diagonal coordinates of the rectangle, and the unit models in the rectangle will be picked up as the area to be edited;

[0063] In the area to be edited, modify the elevation of the unit model.

[0064] In this embodiment, the user selects two of the unit models in turn through the user operating system function module. The two unit models will automatically serve as the diagonal coordinates of the rectangle, and the system will automatically determine the coplanarity of the coordinates of the two unit models. If they are orthogonal and coplanar, the system will pick up all the unit models in the rectangle between the two unit models as the area to be edited; if they are not orthogonal and coplanar, the picking operation will be invalid, and the system will give a corresponding prompt or allow the user to reselect; in the area to be edited, the user can perform various detail adjustment operations on the unit model, including but not limited to: facade morphology modification: the user can modify the facade morphology of the unit model, such as adjusting the convexity and concavity of the wall, adding decorative components, etc., to meet the needs of architectural design; deletion processing: if some unit models are not needed in the preliminary model, the user can choose to delete them; height adjustment: the user can also adjust the height of the unit model in the area to be edited by pushing and pulling the operating axis. The system will automatically calculate the specific distance data of pushing and pulling, and pass it to the model generation function module to generate the adjusted three-dimensional volume of the building.

[0065] Preferably, the data updating and displaying function module calculates and updates the data information of the preliminary construction plan in real time according to the generated three-dimensional building model, specifically including:

[0066] Calculate the building area by the number of three-dimensional cells and the area of ​​a single cell in the three-dimensional building model;

[0067] Calculate the building base area by projecting the building 3D model;

[0068] Calculate the plot ratio by the building area and the land area input by the user;

[0069] The building density is calculated by combining the building base area with the land area entered by the user.

[0070] In this embodiment, the functional module can automatically extract key data from the three-dimensional model of the building, such as the number of three-dimensional cells and the area of ​​a single cell, and then calculate the building area. This automated calculation method greatly reduces the workload of manual calculation and improves the efficiency and accuracy of data processing; by directly operating the three-dimensional model of the building, such as projecting and calculating the building base area, the accuracy of the calculation results is ensured. Compared with traditional manual measurement or estimation methods, this method can more accurately reflect the actual size and shape of the building; with the adjustment and optimization of the three-dimensional model of the building, the data update and display functional module can calculate and update relevant data in real time, such as building area, building base area, volume ratio and building density, etc. This real-time performance enables designers to grasp the economic and technical indicators of the design scheme at any time, providing strong support for design decisions; by calculating and displaying the data information of the preliminary building scheme in real time, designers can have a more comprehensive understanding of the economic and technical indicators and performance of the design scheme, which helps designers to continuously optimize the scheme and improve the design quality during the design process, ensuring that the final design results meet both functional requirements and economic and environmental requirements.

[0071] Preferably, the achievement output function module outputs the generated building plan and data information, specifically including:

[0072] The rendering export module in the output function module exports the three-dimensional model diagram in the architectural plan and data information seen by the current lens into an image format;

[0073] The model information export module in the output function module can export the three-dimensional models in the building plan and data information into a standard three-dimensional model format.

[0074] In this embodiment, the rendering export module can export the architectural scheme and its 3D model diagram seen by the current lens in image format. This output method is highly intuitive, so that non-professionals can easily understand the overall picture and details of the design scheme. At the same time, high-quality rendering images are also an indispensable and important element in the display and reporting of design schemes, which helps to enhance the attractiveness and persuasiveness of the schemes. The exported image formats (such as JPEG, PNG, etc.) have wide compatibility and flexibility, and can be conveniently used in various occasions, such as web design, brochure production, PPT reporting, etc. This diverse application scenario further enhances the practicality and value of the achievement output function module. The model information export module focuses on exporting the 3D model of the architectural plan into the commonly used model formats in the engineering design field (such as 3DM, SKP, 3DS, etc.). These standard formats have a wide range of applications in 3D modeling, animation production, virtual reality and other fields, and can ensure the lossless transmission and cross-platform sharing of design data. For professionals who need to deeply analyze and process 3D models, this output method provides great convenience; the results output function module greatly reduces the time and cost of manual operations through an automated export process. Designers only need to simply set the export parameters to complete the output work, so that they have more time and energy to focus on the optimization and innovation of design solutions.

[0075] A modular system for quickly generating preliminary architectural design schemes, including:

[0076] The user operating system function module is used to receive the basic information of the building plan input by the user, select the area where the building needs to be generated in the orthogonal grid unit according to the input basic information, and determine the number of floors of the building by pushing and pulling the control axis, and is used to pass the selected building area and number of floors information to the model generation function module, and receive the preliminary building three-dimensional model returned by the model generation function module for the user to make detailed adjustments;

[0077] A model generation function module is connected to the user operating system function module, and is used to receive the building area and number of floors information from the user operating system function module, generate a preliminary building three-dimensional model based on the information, and return the generated preliminary building three-dimensional model to the user operating system function module;

[0078] A data updating and displaying function module is connected to the model generating function module and the user operating system function module, and is used for real-time calculation of data information of the preliminary construction plan updated according to the three-dimensional building model;

[0079] The result output function module is connected to the data update and display function module and the user operating system function module, and is used to output the final building three-dimensional model and its related data information adjusted and confirmed by the user.

[0080] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for modularly and rapidly generating preliminary architectural design schemes are implemented.

[0081] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned method for modularly and rapidly generating preliminary architectural design schemes.

[0082] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A modular method for quickly generating preliminary architectural design schemes, characterized in that: Specifically include: The user inputs basic information of the building plan through the user operating system function module; The user operating system function module selects the area where the building needs to be generated in the orthogonal grid unit according to the basic information input, and determines the number of floors by pushing and pulling the control axis; The user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model and returns the preliminary three-dimensional building model to the user operating system function module; The user adjusts the details of the preliminary three-dimensional building model through the user operating system function module to obtain the final three-dimensional building model; The data update and display function module calculates and updates the data information of the preliminary construction plan in real time according to the generated three-dimensional building model, and displays the data information on the operation interface; The output function module outputs the generated building plan and data information; The user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model, specifically including: The model generation function module generates a plurality of three-dimensional space unit grids through the three-dimensional unit grid generation module; Assigning a facade morphology model corresponding to each three-dimensional space unit grid through a morphology intelligent algorithm module, and obtaining a preliminary three-dimensional building model through a combination of the facade morphology models; The morphological intelligent algorithm module assigns a facade morphological model corresponding to each three-dimensional space unit grid, and obtains a preliminary three-dimensional building model through the combination of the facade morphological models, which specifically includes: According to the three-dimensional space unit grid information, select a suitable facade form model from the preset facade form model library; According to the specific position and size of each three-dimensional space unit grid and the situation of the surrounding grids, the morphological intelligent algorithm assigns the selected facade morphological model to the corresponding grid to obtain the basic three-dimensional building model; According to the ratio of building height and shape, adjust the basic building 3D model so that the window-to-wall ratio of each facade is within the specified range, and obtain a preliminary building 3D model; The user adjusts the preliminary three-dimensional building model in detail through the user operating system function module to obtain the final three-dimensional building model, which specifically includes: The user selects two unit models in the preliminary three-dimensional building model in sequence through the user operating system function module. The two unit models will automatically serve as the diagonal coordinates of the rectangle, and the unit models in the rectangle will be picked up as the area to be edited; In the area to be edited, modify the elevation of the unit model.

2. A modular method for rapidly generating preliminary architectural design according to claim 1, characterized in that: The data update and display function module calculates and updates the data information of the preliminary construction plan in real time according to the generated three-dimensional building model, specifically including: Calculate the building area by the number of three-dimensional cells and the area of ​​a single cell in the three-dimensional building model; Calculate the building base area by projecting the building 3D model; Calculate the plot ratio by the building area and the land area input by the user; The building density is calculated by combining the building base area with the land area entered by the user.

3. The method for modularly and rapidly generating preliminary architectural design scheme according to claim 2, characterized in that: The achievement output function module outputs the generated building plan and data information, specifically including: The rendering export module in the output function module exports the three-dimensional model diagram in the architectural plan and data information seen by the current lens into an image format; The model information export module in the output function module can export the three-dimensional models in the building plan and data information into a standard three-dimensional model format.

4. A modular system for quickly generating preliminary architectural design, characterized in that: include: The user operating system function module is used to receive the basic information of the building plan input by the user, select the area where the building needs to be generated in the orthogonal grid unit according to the input basic information, and determine the number of floors of the building by pushing and pulling the control axis, and is used to pass the selected building area and number of floors information to the model generation function module, and receive the preliminary building three-dimensional model returned by the model generation function module for the user to make detailed adjustments; A model generation function module is connected to the user operating system function module, and is used to receive the building area and number of floors information from the user operating system function module, generate a preliminary building three-dimensional model based on the information, and return the generated preliminary building three-dimensional model to the user operating system function module; A data updating and displaying function module is connected to the model generating function module and the user operating system function module, and is used for real-time calculation of data information of the preliminary construction plan updated according to the three-dimensional building model; A result output function module is connected to the data update and display function module and the user operating system function module, and is used to output the final building three-dimensional model and its related data information adjusted and confirmed by the user; The user operating system function module transmits the area and number of floors of the building to be generated to the model generation function module, and the model generation function module generates a preliminary three-dimensional building model, specifically including: The model generation function module generates a plurality of three-dimensional space unit grids through the three-dimensional unit grid generation module; Assigning a facade morphology model corresponding to each three-dimensional space unit grid through a morphology intelligent algorithm module, and obtaining a preliminary three-dimensional building model through a combination of the facade morphology models; The morphological intelligent algorithm module assigns a facade morphological model corresponding to each three-dimensional space unit grid, and obtains a preliminary three-dimensional building model through the combination of the facade morphological models, which specifically includes: According to the three-dimensional space unit grid information, select a suitable facade form model from the preset facade form model library; According to the specific position and size of each three-dimensional space unit grid and the situation of the surrounding grids, the morphological intelligent algorithm assigns the selected facade morphological model to the corresponding grid to obtain the basic three-dimensional building model; According to the ratio of building height and shape, adjust the basic building 3D model so that the window-to-wall ratio of each facade is within the specified range, and obtain a preliminary building 3D model; The user adjusts the preliminary three-dimensional building model in detail through the user operating system function module to obtain the final three-dimensional building model, which specifically includes: The user selects two unit models in the preliminary three-dimensional building model in sequence through the user operating system function module. The two unit models will automatically serve as the diagonal coordinates of the rectangle, and the unit models in the rectangle will be picked up as the area to be edited; In the area to be edited, modify the elevation of the unit model.

5. A computing device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method implements the steps of the method for modularly and rapidly generating preliminary architectural design schemes as described in any one of claims 1 to 3.

6. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which, when executed by a processor, implements the steps of the method for modularly and rapidly generating preliminary architectural design schemes as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Project planning management system based on building information model

    CN104091215A

  • On-line architectual design system and method thereof

    KR1020010000959A