A building design modeling system
Through the design auxiliary modules, evaluation modules and virtual modeling modules of the architectural design modeling system, the problems of insufficient automation and intelligence in the existing technology are solved, more efficient design assistance and optimization suggestions are achieved, and design quality and automation are improved. level.
Patent Information
- Application Number
- CN202410783476.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2044-06-18
AI Technical Summary
The existing design assistance software has relatively lack of functions in automation and intelligence, and cannot effectively assist architectural designers in quickly completing creative and functional design work, especially in understanding user needs and environmental data.
An architectural design modeling system was designed, including design auxiliary modules, design plan evaluation modules, virtual modeling modules, environmental evaluation modules and auxiliary optimization modules. Through natural language processing, drawing software, Internet data acquisition, virtualized scene generation and Optimization suggestions are provided to realize the functions of automatically analyzing user needs, generating tips, correcting drawings, evaluating design plans, and optimizing design plans.
It improves design efficiency and quality, provides more accurate environmental data understanding, rich design inspiration, objective design evaluation and optimization suggestions, generates more realistic three-dimensional scenes, and improves the automation and intelligence level of design.
Smart Images

Figure CN118586082B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of architectural design, in particular to an architectural design modeling system. Background Art
[0002] Architectural design refers to a creative process that aims to meet people's specific needs and goals by creatively planning and organizing the functions, forms, structures, materials, and spatial layout of buildings to achieve aesthetics, practicality, safety, and sustainability. It is the process of transforming architectural concepts into specific architectural plans, involving the decision-making and design of architects on the overall layout of the building, internal space division, external image, structural composition, material selection, construction technology, and other aspects.
[0003] Architectural design aims to create artistic and functional architectural works that can meet people's needs for life, work, study, entertainment, etc., and be in harmony with the surrounding environment and nature. It needs to take into account factors such as the users of the building, site conditions, environmental requirements, regulatory standards, and sustainable development principles, and use creativity, technology, and expertise to solve various design problems.
[0004] In recent years, due to the rapid development of computer software, more and more intelligent design assistance software has entered the lives of designers. More and more intelligent design assistance software is slowly changing the work of architectural designers, but most of the existing design assistance software can only help designers quickly complete repetitive work. Although it can improve the work efficiency of designers, it lacks functions in automation and intelligence. Therefore, a complete set of intelligent architectural design assistance software has become the goal pursued by many designers. Summary of the invention
[0005] In order to solve the above-mentioned technical problems, the present invention provides a building design modeling system.
[0006] The technical solution of the present invention is implemented as follows: an architectural design modeling system includes a design auxiliary module, a design scheme evaluation module, a virtual modeling module, an environmental evaluation module and an auxiliary optimization module;
[0007] Furthermore, the design auxiliary module includes a design requirement analysis unit, a drawing creation unit, a prompt unit, a drawing intelligent correction unit, and a design inspiration library;
[0008] The design demand analysis unit collects and analyzes the user's design requirements and constraints, and understands the design goals, functional requirements, space requirements, and budget constraints through natural language processing based on the user input data and the design site environment geographic location data. At the same time, according to the design site environment geographic location data, corresponding environmental data is obtained from the Internet, including climate, light, elevation, green plants, hydrology, air quality, noise, terrain data, infrastructure data, and ecosystem data;
[0009] The drawing creation unit introduces a mapping software, and at the same time, pre-generates a design site environment graphic in the mapping software according to the geographical location data of the design site environment, that is, a three-dimensional or multi-directional two-dimensional line drawing graphic, and the user can manually draw on the mapping software based on the three-dimensional or multi-directional two-dimensional line drawing graphic;
[0010] The prompting unit prompts the user in the process of manual drawing according to the design objectives, functional requirements, space requirements, and budget limit data understood by the design requirements analysis unit. The prompts include space scale prompts, space layout prompts, and standard specification prompts. The prompts are made by visually marking specific locations on the drawings of the drawing software and generating a text brief description.
[0011] The drawing intelligent correction unit identifies the prompt generated by the prompt unit in the drawing, modifies the drawing drawn by the user, and saves it as a revised version, which is different from the drawing version manually drawn by the user, wherein the revised version is saved together with the drawing version manually drawn by the user, the drawing version manually drawn by the user is used as the main version, which is used as the basis for subsequent model establishment, and the revised version is used as the backup version, which is used as the standardized reference version;
[0012] The design inspiration library is connected to the Internet to collect various architectural design cases. At the same time, the design inspiration library introduces inspiration auxiliary software, which can provide color matching solutions, design style solutions and material matching solutions based on the design requirements input by the user, such as color, material, and geometric shape.
[0013] Furthermore, the design scheme evaluation module includes a drawing reading unit, an environmental data introduction unit, a design scheme analysis unit and a design scheme scoring unit;
[0014] The drawing reading unit reads the revised version drawings and main version drawings saved by the drawing intelligent correction unit, and reads various design parameters therefrom, including building area, building orientation, and building height;
[0015] The environmental data introduction unit loads the environmental data obtained from the Internet by the design demand analysis unit, and loads various design parameters at the same time, combines the environmental data, the geographical location data of the design site environment and the various design parameters into a complete scene data set, and converts the scene data set into a visual scene graph;
[0016] The design solution analysis unit loads the visual scene graph and analyzes the rationality between the environment data and the scene data set, and the rationality result indicates the rationality of the design solution;
[0017] The design scheme scoring unit scores the design scheme according to the rationality of the design scheme.
[0018] Furthermore, the virtual modeling module includes a virtual building model building unit, a virtual environment model building unit and a model refinement unit;
[0019] The virtual building model building unit reads the revised version drawings and the main version drawings saved by the drawing intelligent revision unit, and performs three-dimensional conversion on the revised version drawings and the main version drawings, respectively, into revised version building three-dimensional stereo models and main version three-dimensional stereo models;
[0020] The virtual environment model building unit loads the environment data and the design site environment geographical location data, combines the environment data and the design site environment geographical location data and converts them into a three-dimensional environment model;
[0021] The model refinement unit combines the revised version building 3D model, the main version 3D model and the environment 3D model to form a complete virtual scene 3D model including the environment and the building;
[0022] Further, the environmental assessment module includes a real environment virtualization unit, a virtual building model introduction unit and an overall environmental assessment unit;
[0023] The real environment virtualization unit introduces environmental data and a virtual scene three-dimensional model, and references climate, lighting, elevation, green plants, hydrology, air quality, noise, and terrain data from the environmental data to form a virtualized simulated environmental scene;
[0024] The virtual building model introduction unit introduces the revised version of the three-dimensional building model and the main version of the three-dimensional building model respectively, and combines them with the virtualized simulated environment scene to form a complete virtualized three-dimensional scene to show a more realistic combination effect of the building and its environment;
[0025] The overall environment evaluation unit introduces a complete virtualized three-dimensional scene, causes the complete virtualized three-dimensional scene to perform periodic simulation operation, sets an evaluation cycle, evaluates the complete virtualized three-dimensional scene in each operation cycle, and generates an evaluation result;
[0026] Further, the auxiliary optimization module includes an optimization suggestion generation unit, a virtual building optimization unit and a design solution optimization unit;
[0027] The optimization suggestion generating unit collects the design scheme scores and the virtualized three-dimensional scene evaluation results, analyzes the reasons for the low scores and low evaluation results, and generates optimization suggestions;
[0028] The virtual building optimization unit optimizes the main version three-dimensional model according to the optimization suggestions, and generates optimization records, which can be used as a basis for optimizing the design solution;
[0029] The design scheme optimization unit optimizes the design scheme according to the optimization record, and feeds back the optimization result to the prompt unit in the design auxiliary module to improve the accuracy and rationality of the prompt.
[0030] Compared with the prior art, the present invention has the following beneficial effects:
[0031] 1. The present invention introduces technologies such as natural language processing and mapping software to automatically analyze user needs, generate prompts and correct drawings, thereby speeding up the design process and improving design efficiency. At the same time, the environmental data obtained from the Internet, including climate, light, elevation, green plants, hydrology, air quality, noise, terrain data, etc., can provide more accurate environmental data to help designers better understand the site environment;
[0032] 2. The present invention collects architectural design cases through the design inspiration library. The system can provide designers with rich design inspiration and diversified design solutions. At the same time, with the help of inspiration auxiliary software, it helps designers explore different colors, materials, geometric shapes and other design elements;
[0033] 3. Through drawing reading, environmental data introduction and design scheme analysis unit, it can conduct a comprehensive evaluation of the design scheme, including design parameters, environmental rationality and feasibility, so as to provide objective scoring results;
[0034] 4. Through virtual modeling and environmental assessment modules, the system can generate virtual three-dimensional scenes to show the combination of buildings and the environment, and conduct periodic simulation operations and overall assessments to provide designers with more realistic and intuitive feelings and references.
[0035] 5. Through the auxiliary optimization module, it is possible to generate optimization suggestions based on the scoring and evaluation results, and optimize the virtual building model and design scheme, helping designers to continuously improve the design scheme and enhance the design quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A system framework diagram of a building design modeling system according to the present invention;
[0037] Figure 2 A framework diagram for designing auxiliary modules in the present invention;
[0038] Figure 3 It is a framework diagram of the design scheme evaluation module in the present invention;
[0039] Figure 4 It is a framework diagram of the virtual modeling module in the present invention;
[0040] Figure 5 It is a framework diagram of the environmental assessment module in the present invention;
[0041] Figure 6 It is a framework diagram of the auxiliary optimization module in the present invention. DETAILED DESCRIPTION
[0042] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below 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.
[0043] Embodiment 1
[0044] like Figure 1-6 As shown, a building design modeling system includes a design auxiliary module, a design scheme evaluation module, a virtual modeling module, an environmental evaluation module and an auxiliary optimization module;
[0045] Furthermore, the design auxiliary module includes a design requirement analysis unit, a drawing creation unit, a prompt unit, a drawing intelligent correction unit, and a design inspiration library;
[0046] The design demand analysis unit collects and analyzes the user's design requirements and constraints, and understands the design goals, functional requirements, space requirements, and budget constraints through natural language processing based on the user input data and the design site environment geographic location data. At the same time, according to the design site environment geographic location data, corresponding environmental data is obtained from the Internet, including climate, light, elevation, green plants, hydrology, air quality, noise, terrain data, infrastructure data, and ecosystem data;
[0047] The drawing creation unit introduces mapping software, and at the same time, based on the geographical location data of the design site environment, pre-generates the design site environment graphics in the mapping software, that is, three-dimensional or multi-directional two-dimensional line drawings, and the user can manually draw on the mapping software based on the three-dimensional or multi-directional two-dimensional line drawings; the drawing creation unit also introduces building information modeling (BIM) technology to support more accurate and comprehensive building information management and collaboration;
[0048] The prompting unit prompts the user in the process of manual drawing according to the design objectives, functional requirements, space requirements, and budget limit data understood by the design requirements analysis unit. The prompts include space scale prompts, space layout prompts, and standard specification prompts. The prompts are made by visually marking specific locations on the drawings of the drawing software and generating a text brief description.
[0049] The intelligent drawing correction unit identifies the prompt generated by the prompt unit in the drawing, modifies the drawing drawn by the user, and saves it as a revised version, which is different from the drawing version manually drawn by the user, wherein the revised version is saved together with the drawing version manually drawn by the user, and the drawing version manually drawn by the user is used as the main version as the basis for the subsequent model establishment, and the revised version is used as the backup version as the standardized reference version; the revised version drawing can be used as an alternative design drawing as a backup standardized design drawing to ensure that the design is carried out under the premise of following the specifications and standards. In the case that the main version design drawing does not meet the specifications in many places, the revised version can be used as a bottom line for the solution to ensure the compliance of the design. By retaining the revised version, the risk in the project implementation process can be reduced. When there are problems in the design or changes in requirements, the revised version can be used for reference or adopted in time to reduce the risk of project progress delays. Using the revised version as an alternative design drawing can save the time cost of redesign. Designers can make adjustments based on the prepared revised version to avoid the time waste caused by designing from scratch.
[0050] The design inspiration library is connected to the Internet to collect various architectural design cases. At the same time, the design inspiration library introduces inspiration auxiliary software, which can provide color matching solutions, design style solutions and material matching solutions based on the design requirements input by the user, such as color, material, and geometric shape.
[0051] Furthermore, the design scheme evaluation module includes a drawing reading unit, an environmental data introduction unit, a design scheme analysis unit and a design scheme scoring unit;
[0052] The drawing reading unit reads the revised version drawings and main version drawings saved by the drawing intelligent correction unit, and reads various design parameters therefrom, including building area, building orientation, and building height;
[0053] The environmental data introduction unit loads the environmental data obtained from the Internet by the design demand analysis unit, and loads various design parameters at the same time, combines the environmental data, the geographical location data of the design site environment and the various design parameters into a complete scene data set, and converts the scene data set into a visual scene graph;
[0054] The design solution analysis unit loads the visual scene graph and analyzes the rationality between the environment data and the scene data set, and the rationality result indicates the rationality of the design solution;
[0055] Evaluate the design solution through the design solution reasonableness analysis steps:
[0056] 1. Data preparation stage:
[0057] Visual scene graphics: Load the complete scene data set including residential building design drawings, environmental data and geographic location data, and present the visual scene of the 3D model;
[0058] Design parameters: Prepare design parameters, including building area, building orientation, and building height;
[0059] Comparison of environmental data and design parameters:
[0060] Check whether the climate conditions, lighting conditions, etc. in the environmental data match the building orientation, height, etc. in the design parameters to ensure the rationality of the design under environmental conditions;
[0061] 2. Spatial layout matches demand:
[0062] Analyze whether the spatial layout of residential buildings meets functional requirements, including whether the size of each building space is reasonable and whether the design of public areas meets the relevant needs of residents;
[0063] 3. Specification and standard inspection:
[0064] Check whether the building area in the design plan complies with local building regulations and whether the building height meets safety standards to ensure that the design plan complies with relevant regulations and standards;
[0065] 4. Overall rationality assessment:
[0066] Based on the above analysis results, the overall rationality of the residential building design scheme is evaluated, including the design innovation, practicality, and environmental protection evaluation, and the evaluation results are obtained respectively. Any number from 1 to 10 represents the evaluation results obtained respectively, and the reasons for the low evaluation results are listed from the three aspects of design innovation, practicality, and environmental protection;
[0067] The design scheme scoring unit scores the design scheme according to the rationality of the design scheme.
[0068] Furthermore, the virtual modeling module includes a virtual building model building unit, a virtual environment model building unit and a model refinement unit;
[0069] The virtual building model building unit reads the revised version drawings and the main version drawings saved by the drawing intelligent revision unit, and performs three-dimensional conversion on the revised version drawings and the main version drawings, respectively, into revised version building three-dimensional stereo models and main version three-dimensional stereo models;
[0070] The virtual environment model building unit loads the environment data and the design site environment geographical location data, combines the environment data and the design site environment geographical location data and converts them into a three-dimensional environment model;
[0071] The model refinement unit combines the revised version building 3D model, the main version 3D model and the environment 3D model to form a complete virtual scene 3D model including the environment and the building;
[0072] Further, the environmental assessment module includes a real environment virtualization unit, a virtual building model introduction unit and an overall environmental assessment unit;
[0073] The real environment virtualization unit introduces environmental data and a virtual scene three-dimensional model, and references climate, lighting, elevation, green plants, hydrology, air quality, noise, and terrain data from the environmental data to form a virtualized simulated environmental scene;
[0074] The virtual building model introduction unit introduces the revised version of the three-dimensional building model and the main version of the three-dimensional building model respectively, and combines them with the virtualized simulated environment scene to form a complete virtualized three-dimensional scene to show a more realistic combination effect of the building and its environment;
[0075] The overall environment evaluation unit introduces a complete virtualized three-dimensional scene, causes the complete virtualized three-dimensional scene to perform periodic simulation operation, sets an evaluation cycle, evaluates the complete virtualized three-dimensional scene in each operation cycle, and generates an evaluation result;
[0076] Further, the auxiliary optimization module includes an optimization suggestion generation unit, a virtual building optimization unit and a design solution optimization unit;
[0077] The optimization suggestion generating unit collects the design scheme scores and the virtualized three-dimensional scene evaluation results, analyzes the reasons for the low scores and low evaluation results, and generates optimization suggestions;
[0078] The virtual building optimization unit optimizes the main version three-dimensional model according to the optimization suggestions, and generates optimization records, which can be used as a basis for optimizing the design solution;
[0079] The design scheme optimization unit optimizes the design scheme according to the optimization record, and feeds back the optimization result to the prompt unit in the design auxiliary module to improve the accuracy and rationality of the prompt.
[0080] Optimize the design:
[0081] 1. Analyze the reasons for low scores and low evaluation results:
[0082] The optimization suggestion generation unit collects the design scheme scores and virtualized three-dimensional scene evaluation results, and analyzes the reasons for low scores and low evaluation results, including unreasonable design, insufficient functions, and substandard performance.
[0083] 2. Generate optimization suggestions:
[0084] Based on the analysis results, the optimization suggestion generation unit will generate optimization suggestions for low scores and low evaluation results. These suggestions may involve space layout adjustment, material selection, function improvement, energy-saving measures, etc.
[0085] 3. Virtual building optimization:
[0086] The virtual building optimization unit optimizes the main version of the three-dimensional model according to the optimization suggestions, including adjusting the building appearance, improving the internal space layout, optimizing the structure and materials, and generating optimization records as a basis for optimizing the design plan;
[0087] 4. Design optimization:
[0088] The design scheme optimization unit optimizes the design scheme according to the optimization records, including making modifications on the drawings, adjusting parameter settings, and re-planning the layout. The optimization results will be fed back to the prompt unit of the design auxiliary module to improve the accuracy and rationality of the prompts.
[0089] 5. Evaluate the optimized design:
[0090] The optimized design will be evaluated again, and the optimization effect will be verified through periodic simulation operation and evaluation of the overall environmental assessment unit to check whether the improvement has achieved the expected goal;
[0091] 6. Loop iteration:
[0092] If, after evaluation, it is found that there are still areas that need improvement, further optimization and adjustment can be made based on the feedback results, forming a cyclic iterative optimization process until a satisfactory design solution is reached.
Claims
1. An architectural design modeling system, characterized in that: It includes design auxiliary module, design scheme evaluation module, virtual modeling module, environmental evaluation module and auxiliary optimization module; The design assistance module collects and analyzes the user's design requirements, generates the design site environment graphics, and provides prompts and annotations during the drawing process, while intelligently correcting the drawings drawn by the user and providing design inspiration and references; The design scheme evaluation module reads the revised version and main version of the drawing, extracts various design parameters, obtains environmental data from the Internet, and combines it with the design parameters to form a complete scene data set, analyzes the rationality between the environmental data and the scene data set based on the loaded visual scene graphics, and scores the design scheme based on the rationality of the design scheme; The virtual modeling module reads the revised version drawings and the main version drawings and converts them into corresponding three-dimensional models; The environmental assessment module realizes the establishment and assessment of a complete virtualized three-dimensional scene through the steps of virtualizing the real environment, introducing a virtual building model and evaluating the overall environment; The auxiliary optimization module optimizes and improves the design solution through optimization suggestion generation, virtual building optimization and design solution optimization steps; The design auxiliary module includes a design requirement analysis unit, a drawing creation unit, a prompt unit, a drawing intelligent correction unit, and a design inspiration library; The design demand analysis unit collects and analyzes the user's design requirements and constraints, and understands the design goals, functional requirements, space requirements, and budget constraints through natural language processing based on the user input data and the design site environment geographic location data. At the same time, according to the design site environment geographic location data, corresponding environmental data is obtained from the Internet, including climate, light, elevation, green plants, hydrology, air quality, noise, terrain data, infrastructure data, and ecosystem data; The drawing creation unit introduces a mapping software, and at the same time, pre-generates a design site environment graphic in the mapping software according to the geographical location data of the design site environment, that is, a three-dimensional or multi-directional two-dimensional line drawing graphic, and the user can manually draw on the mapping software based on the three-dimensional or multi-directional two-dimensional line drawing graphic; The prompting unit prompts the user in the process of manual drawing according to the design objectives, functional requirements, space requirements, and budget limit data understood by the design requirements analysis unit. The prompts include space scale prompts, space layout prompts, and standard specification prompts. The prompts are made by visually marking specific locations on the drawings of the drawing software and generating a text brief description. The drawing intelligent correction unit identifies the prompt generated by the prompt unit in the drawing, modifies the drawing drawn by the user, and saves it as a revised version, which is different from the drawing version manually drawn by the user, wherein the revised version is saved together with the drawing version manually drawn by the user, the drawing version manually drawn by the user is used as the main version, which is used as the basis for subsequent model establishment, and the revised version is used as the backup version, which is used as the standardized reference version; The design inspiration library is connected to the Internet to collect various architectural design cases. At the same time, the design inspiration library introduces inspiration auxiliary software. The inspiration auxiliary software provides color matching solutions, design style solutions and material matching solutions according to the design requirements input by the user, including color, material and geometric shape; The design scheme evaluation module includes a drawing reading unit, an environmental data introduction unit, a design scheme analysis unit and a design scheme scoring unit; The drawing reading unit reads the revised version drawings and main version drawings saved by the drawing intelligent correction unit, and reads various design parameters therefrom, including building area, building orientation, and building height; The environmental data introduction unit loads the environmental data obtained from the Internet by the design demand analysis unit, and loads various design parameters at the same time, combines the environmental data, the geographical location data of the design site environment and the various design parameters into a complete scene data set, and converts the scene data set into a visual scene graph; The design solution analysis unit loads the visual scene graph and analyzes the rationality between the environment data and the scene data set, and the rationality result indicates the rationality of the design solution; The design scheme scoring unit scores the design scheme according to the rationality of the design scheme.
2. The architectural design modeling system according to claim 1, characterized in that: The virtual modeling module includes a virtual building model building unit, a virtual environment model building unit and a model refinement unit; The virtual building model building unit reads the revised version drawings and the main version drawings saved by the drawing intelligent revision unit, and respectively performs three-dimensional conversion on the revised version drawings and the main version drawings, and converts them into revised version building three-dimensional stereo models and main version three-dimensional stereo models respectively; The virtual environment model building unit loads the environment data and the design site environment geographical location data, combines the environment data and the design site environment geographical location data and converts them into a three-dimensional environment model; The model refinement unit combines the revised version building three-dimensional stereo model, the main version three-dimensional stereo model and the environment three-dimensional stereo model respectively to form a complete virtual scene three-dimensional model including the environment and the building.
3. The architectural design modeling system according to claim 1, characterized in that: The environmental assessment module includes a real environment virtualization unit, a virtual building model introduction unit and an overall environmental assessment unit; The real environment virtualization unit introduces environmental data and a virtual scene three-dimensional model, and references climate, lighting, elevation, green plants, hydrology, air quality, noise, and terrain data from the environmental data to form a virtualized simulated environmental scene; The virtual building model introduction unit introduces the revised version of the three-dimensional building model and the main version of the three-dimensional building model respectively, and combines them with the virtualized simulated environment scene to form a complete virtualized three-dimensional scene to show a more realistic combination effect of the building and its environment; The overall environment assessment unit introduces a complete virtualized stereoscopic scene, causes the complete virtualized stereoscopic scene to perform periodic simulation operation, sets an assessment cycle, evaluates the complete virtualized stereoscopic scene in each operation cycle, and generates an assessment result.
4. The architectural design modeling system according to claim 1, characterized in that: The auxiliary optimization module includes an optimization suggestion generation unit, a virtual building optimization unit and a design solution optimization unit; The optimization suggestion generating unit collects the design scheme scores and the virtualized three-dimensional scene evaluation results, analyzes the reasons for the low scores and low evaluation results, and generates optimization suggestions; The virtual building optimization unit optimizes the main version three-dimensional model according to the optimization suggestions, and generates optimization records, which can be used as a basis for optimizing the design solution; The design scheme optimization unit optimizes the design scheme according to the optimization record, and feeds back the optimization result to the prompt unit in the design auxiliary module to improve the accuracy and rationality of the prompt.
