Airport engineering BIM forward design method, device, electronic equipment and storage medium based on common data environment
By adopting a positive design method based on a general data environment in the design of airport engineering BIM, the problems of large design workload, low efficiency and poor collaborative work are solved, and the design efficiency and design quality are improved.
Patent Information
- Application Number
- CN202411833067.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-12
AI Technical Summary
The BIM design of airport engineering is large and has low efficiency. There is a separation between two-dimensional drawing design and three-dimensional BIM model design, resulting in repeated optimization of design and modification of models during the design process, which cannot improve efficiency, and poor coordination work, and lack of standardization of design information.
The forward design method of airport engineering BIM based on a general data environment is adopted. By customizing the design workspace into a general data environment, design objects are drawn in the design workspace, geometric information of the design element object is generated, and design element information is called to associate it with the design element object, and exception information is judged and modified, so as to achieve flexible and convenient generation and modification of the design object.
It improves design efficiency, reduces errors and omissions, improves design accuracy and reliability, realizes the reusability of standardized design data environments, improves overall design quality and design standards, reduces the internal circulation time of design files, and improves the efficiency of results delivery.
Smart Images

Figure CN119293940B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital construction of airport facilities, and in particular to a BIM forward design method, device, electronic equipment and storage medium for airport engineering based on a general data environment. Background Art
[0002] With the rapid development of digital BIM technology in the construction industry, the application of BIM technology in the airport engineering design stage has also encountered technical bottlenecks. At present, the application of BIM technology in airport engineering design is mainly based on re-modeling, which has the following technical problems and shortcomings:
[0003] The workload of BIM design in airport projects is large and the efficiency is low. BIM modeling is embedded in the design work as an independent task, and it is necessary to complete two-dimensional drawing design and three-dimensional BIM model design separately, which greatly increases the workload. The design process needs to repeatedly optimize the design and modify the model, which not only fails to improve efficiency but also greatly increases the workload of designers, and even leads to delays in the delivery of design results; the collaborative work is poor, the data sources of BIM demoulding and design drawings are not unique, and the two data lack linkage. During the design process, the design adjustment conditions cannot simultaneously drive the drawings and models, which easily leads to inconsistency between drawings and models; there is a lack of standardized design information design, and the existing BIM design model and design information are basically separated. The geometric model is created first, and then the information content of the model is attached. The two are not related. If they are repaired and modified, they need to be re-attached and matched, which requires a large workload and information and models are easily mismatched. Summary of the invention
[0004] The purpose of the present invention is to provide a method, device, electronic equipment and storage medium for BIM forward design of airport engineering based on a common data environment, so as to solve the technical problems of large workload and low efficiency in BIM design of airport engineering in the prior art.
[0005] To achieve the above-mentioned purpose, the present invention provides an airport engineering BIM forward design method based on a common data environment, comprising: step S101: customizing a design workspace as a common data environment; step S102: drawing a design object in the design workspace, and generating geometric information of a design element object, wherein the design object includes at least one design element object; step S103: calling the design element information to associate it with the design element object, wherein the design element information is stored in the common data environment; step S104: judging whether there is abnormal information in the design object according to the design standard; step S105: if there is abnormal information, locating the abnormal information, modifying the geometric information according to the abnormal information and its location, and / or modifying the design element information and updating the common data environment to obtain the modified design object.
[0006] The present invention also provides an airport engineering BIM forward design device based on a common data environment, comprising: a design space customization module 1, used to customize a design workspace into a common data environment; a design object drawing module 2, used to draw a design object in the design workspace and generate geometric information of a design element object, wherein the design object includes at least one design element object; a design element information calling module 3, used to call design element information to associate it with the design element object, wherein the design element information is stored in the common data environment; an abnormal information detection module 4, used to determine whether there is abnormal information in the design object according to design standards; a design object linkage modification module 5, used to locate the abnormal information, modify the geometric information according to the abnormal information and its location, and / or modify the design element information and update the common data environment to obtain the modified design object.
[0007] The present invention also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the airport engineering BIM forward design method based on a common data environment are executed.
[0008] The present invention also provides a computing device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the airport engineering BIM forward design method based on a common data environment when running the computer program.
[0009] Compared with the prior art, the present invention has the following beneficial effects:
[0010] The present invention customizes the design workspace as a general data environment, draws the design object in the design workspace, generates the geometric information of the design element object, and calls the design element information distributed by the general data environment to associate it with the design element object, so that the generation and modification of the design object are flexible and convenient, the design object is associated with the corresponding geometric information and design element information, and the design object drives the linkage of the associated information to improve the design efficiency. When the design object is modified, it can reduce errors and omissions, improve the accuracy and reliability of the design, realize the reusability of the standardized design data environment, and improve the overall design quality and design standards of the enterprise. By judging whether there is abnormal information in the design object, locating and modifying the abnormal information, the ability to check, identify and correct potential problems in the design is improved, the internal circulation time of the design file is reduced, and the efficiency of the delivery of results is improved. The airport engineering BIM forward design method, device, electronic device and storage medium of the present invention can realize the design of multiple clients based on the same data environment to carry out visual design of various professions, collisions between professions and problems of design interfaces can be discovered in advance, existing design blind spots can be avoided, design changes can be reduced, and the risks of design projects can be reduced.
[0011] Preferably, judging whether abnormal information exists in the design object according to the design standard includes: quantizing the design element information of the design standard to obtain design standard quantized data; determining quantization conditions of the design standard quantized data according to the design standard; obtaining design constraints according to the design standard quantized data and its quantization conditions, and storing the design constraints in the general data environment; calling the design constraints, and judging whether abnormal information exists in the design object according to the design constraints.
[0012] Preferably, the BIM forward design method further includes: generating a two-dimensional model associated with each design element object based on the design object; generating a three-dimensional model associated with each design element object based on the two-dimensional model and the design element information; and modifying the design element object to cause an associated change in the two-dimensional model or the three-dimensional model to obtain the modified two-dimensional model or the three-dimensional model.
[0013] Preferably, calling the design element information to associate it with the design element object includes: determining whether the general data environment stores the design element information of the design element object; if not, adding the design element information and storing the design element information in the general data environment; calling the design element information to associate it with the design element object.
[0014] Preferably, the abnormal information detection module includes: a quantization processing unit, used to quantize the design element information of the design standard to obtain the design standard quantization data; a quantization condition determination unit, used to determine the quantization condition of the design standard quantization data according to the design standard; a design constraint condition generation unit, used to obtain the design constraint condition according to the design standard quantization data and its quantization condition, and store the design constraint condition in the general data environment; a design constraint condition calling unit, used to call the design constraint condition, and judge whether there is abnormal information in the design object according to the design constraint condition.
[0015] Preferably, the BIM forward design device also includes: a model generation module, which is used to generate a two-dimensional model and a three-dimensional model associated with each design element object based on the design object; and a model modification module, which is used to modify the design element object so that the two-dimensional model or the three-dimensional model undergoes an associated change to obtain the modified two-dimensional model or the three-dimensional model.
[0016] Preferably, the design element information calling module includes: a design element information query unit, used to determine whether the general data environment stores the design element information of the design element object; a design element information adding unit, used to add the design element information and store the design element information in the general data environment; and a design element information calling unit, used to call the design element information to associate it with the design element object. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are 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.
[0018] Figure 1 It is a flow chart of a BIM forward design method for airport engineering based on a common data environment in an embodiment of the present invention;
[0019] Figure 2 A schematic diagram of the structure of an airport engineering BIM forward design device based on a common data environment provided by an embodiment of the present invention;
[0020] Figure 3 A schematic diagram of the structure of a design element information calling module provided in an embodiment of the present invention;
[0021] Figure 4 A schematic diagram of the structure of an abnormal information detection module provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution 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 described embodiments are 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.
[0023] Figure 1 FIG. 1 is a flow chart of a BIM forward design method for airport engineering based on a common data environment in an embodiment of the present invention. Figure 1 As shown, this embodiment discloses a BIM forward design method for airport engineering based on a common data environment, comprising the following steps:
[0024] Step S101: Customize the design workspace into a common data environment.
[0025] A common data environment is a data processing environment that integrates, manages, and processes data from different data sources. In project or asset management, a common data environment can collect, manage, and transmit information from various information sources. The common data environment can store professional design standard quantitative data, design element standardized data, and other standardized data. Different permissions can also be set for the design workspace to limit access and maintenance by different personnel. For example, according to different project requirements, you can create a project-level organizational structure and project personnel usage permissions, and project review processes. At the same time, write project-level information such as construction units, design units, and design numbers into the project, and customize the standardized project file organizational structure according to the project's file naming requirements. When writing a file in the project structure, a file naming selection list pops up, and you can select a new file name based on the project, sub-project, project phase, file name, version number, etc.
[0026] Step S102: drawing a design object in the design workspace to generate geometric information of a design element object, wherein the design object includes at least one design element object.
[0027] In a specific implementation, a road structure is drawn as a design object in a design workspace. The road structure includes multiple road surface partitions, and each road surface partition can be used as a design element object. When drawing, a corresponding layer is defined for each road surface partition. For example, each road surface partition is defined in an independent layer, so that the pattern of the road surface partition is drawn in different layers and geometric information is generated, which is convenient for subsequent modification.
[0028] Step S103: calling the design factor information to associate it with the design element object, wherein the design factor information is stored in the general data environment.
[0029] Design element information is element information used to describe the non-geometric features of design objects, including the attribute information of design objects, storage layers, display methods, object naming, etc. Design element information comes from the construction of design element databases and the classification and storage of information. To this end, firstly, a large number of design element objects are obtained and standardized, including the standardized sorting and summarization of various design elements of design element objects according to the design standards of airport projects, so as to obtain a large number of standardized design element information, thereby obtaining a huge design element database. For example, the design elements that can be obtained and sorted include the layers, classifications, naming principles, element colors, two-dimensional point, line, and surface symbols, two- and three-dimensional units, template libraries, fill libraries, and drawing information of design element objects. Then, the standardized design element information is organized and classified, and can be written and stored in layers, element templates, feature symbols, feature definitions, etc. according to the workspace of the general data environment of the design software, and then written into the feature definition of the associated design element object, and the workspace configuration file is configured for subsequent call of design element information from the corresponding design element database in the general data environment according to the feature definition of the design element object.
[0030] In the above implementation, a design element database of road sections is constructed, and design element information of different road sections is collected, including general attributes, technical attribute information, cost attribute information, engineering quantity, IFC code and other types; the design element information of the road section is written into the characteristic definition of the pavement partition to indicate that it is the design element information to be associated with the pavement partition, and the database is stored in the general data environment. After the pavement partition geometry information is generated, the design element database of the road section is called according to the characteristic definition of the pavement partition; the road section is selected for each pavement partition, and the design element information of the road section is associated with the pavement partition. When a pavement partition range needs to be modified to meet the changes in the road structure design, only the pavement partition plane range needs to be modified, and all design element information including its road section information is updated according to the new partition parameters. The geometric information of the design element object is generated by drawing each design element object in the design workspace, and the design element information distributed by the general data environment is called to associate it with the design element object to obtain the design object, so that the generation and modification of the design object are flexible and convenient, the design object is associated with the corresponding geometric information and design element information, and the design object drives the linkage of the associated information to improve the design efficiency. When design objects are modified, it can reduce errors and omissions, improve the accuracy and reliability of the design, achieve the reusability of the standardized design data environment, improve the overall design quality and design standards of the enterprise, and realize standardized BIM forward design.
[0031] Specifically, when calling the design element information to associate it with the drawn design element object, it is determined whether the general data environment stores the design element information corresponding to the design element object; if not, the design element information is added and stored in the general data environment. Then, the added design element information is called to associate it with the design element object.
[0032] Step S104: judging whether there is abnormal information in the design object according to the design standard.
[0033] Abnormal information can be judged manually. In order to improve the efficiency and accuracy of abnormal information identification, the geometric objects and attribute information of design elements can also be automatically checked, including:
[0034] Step S401: quantify the design element information of the design standard to obtain quantified data of the design standard;
[0035] Step S402: determining the quantization conditions of the design standard quantization data according to the design standard;
[0036] Step S403: obtaining design constraints according to the design standard quantization data and its quantization conditions, and storing the design constraints in the general data environment;
[0037] Step S404: calling the design constraint condition, and judging whether there is abnormal information in the design object according to the design constraint condition.
[0038] Step S105: if there is abnormal information, locate the abnormal information, modify the geometric information according to the abnormal information and its location, and / or modify the design element information and update the general data environment to obtain the modified design object.
[0039] In the above implementation, according to the specification requirements of the distance between the lamp pit and the road surface partition in the design standard, the normal distance between the lamp pit and the road surface seam line is used as a quantitative condition, and the normal distance between the lamp pit and the seam line is not less than the design standard value as a constraint condition, which is stored in the general data environment. When checking for abnormal information, the above constraint condition is called to obtain the normal distance between the design element object named "lamp pit 1" in the road structure and the boundaries of the design element objects named "road surface partition 1" and "road surface partition 2", respectively, to determine whether the constraint condition is met. If not, it is recorded as abnormal information, and the abnormal design element object is highlighted to record the location of the abnormal information. Modify the geometric information, adjust the normal distance between the lamp pit and the road surface partition at the abnormal position, so that it meets the constraint condition, and obtain the modified road structure.
[0040] In another specific implementation, the concrete strength in the design element information of the design element object named "Pavement Partition 1" is not less than the design standard value as a constraint condition and is stored in the general data environment. When checking for abnormal information, the above constraint condition is called for judgment. If the name of the design element object or the concrete strength information is empty, it cannot be judged as satisfying the constraint condition and is recorded as abnormal information; if the concrete strength is less than the design standard value, it is judged as not satisfying the constraint condition and is recorded as abnormal information. The abnormal design element object is highlighted to record the location of the abnormal information. The design element information is modified so that it can be judged as satisfying the constraint condition, and the modified road structure is obtained.
[0041] During the design process, the design software can remind and constrain the design behavior of designers based on the called design constraints. By judging whether there is abnormal information in the design object and locating and modifying the abnormal information, it can improve the ability to check, identify and correct potential problems in the design, reduce the internal circulation time of design files, and improve the efficiency of delivery of results.
[0042] In some specific implementations, in order to further realize the collaborative design of the two-dimensional model and the three-dimensional model based on the same data source, the BIM forward design further includes:
[0043] Step S301: generating a two-dimensional model associated with each design element object based on the design object;
[0044] Step S302: generating a three-dimensional model associated with each design element object based on the two-dimensional model and the design element information;
[0045] Step S303: modifying the design element object to cause an associated change in the two-dimensional model or the three-dimensional model to obtain a modified two-dimensional model or the three-dimensional model.
[0046] In the above implementation, a two-dimensional model of the pavement partition is generated based on the road structure; then, according to the road section design element information of the pavement partition, combined with the above two-dimensional model, a three-dimensional model of the pavement partition is generated. If the plane range of the pavement partition is modified, it can be achieved by modifying the geometric information of the pavement partition, and the pavement partition design element information such as the road section thickness within the new plane range will be associated after modification, and the two-dimensional model and the three-dimensional model will be associated accordingly. If the thickness of the road structure where the pavement partition is located is modified, it can be achieved by modifying the thickness of the road section in the pavement partition design element information, and the three-dimensional model will be associated after modification.
[0047] The geometric information and design element information of each design element object are interrelated in the design object, two-dimensional model and three-dimensional model. When modifying the model, only the design element object in the design object needs to be modified, and the two-dimensional and three-dimensional models will automatically undergo corresponding association changes, without the need to modify the two-dimensional model and the three-dimensional model separately, thus avoiding inconsistencies between the two-dimensional and three-dimensional models after modification, and greatly reducing the design workload. The two-dimensional and three-dimensional models generated based on the design object can be further applied in the simulation of digital twin applications, smart runway detection applications, flight zone signs, signboards, etc.
[0048] Specifically, design statistical information such as design engineering quantity and engineering cost can be further associated with the geometric information of design element objects; when the geometric information such as the size and quantity of design element objects changes, the design statistical information is driven to change accordingly. In this way, the consistency and accuracy of design engineering quantity and design object are guaranteed, and real-time feedback of statistical data is achieved, which is convenient for quantitative control based on design standards.
[0049] In addition, the 2D model generated based on the design object can also be used to generate design drawings. The drawing management data in the design element information can be called from the general data environment; then, the design drawing information is generated based on the drawing management data. In this way, when the design changes, the design drawings and the corresponding drawing information will automatically change in association, avoiding mismatch between the drawing and the model.
[0050] Figure 2 The schematic diagram of the structure of the airport engineering BIM forward design device based on the general data environment provided by the embodiment of the present invention. Figure 2 As shown, the embodiment of the present invention also discloses a BIM forward design device for airport engineering based on a general data environment, comprising:
[0051] A design space customization module 1 is used to customize the design workspace into a common data environment; a design object drawing module 2 is used to draw design objects in the design workspace and generate geometric information of design element objects, wherein the design objects include at least one design element object; a design element information calling module 3 is used to call design element information to associate it with the design element object, wherein the design element information is stored in the common data environment; an abnormal information detection module 4 is used to determine whether there is abnormal information in the design object according to the design standard; a design object linkage modification module 5 is used to locate the abnormal information, modify the geometric information according to the abnormal information and its location, and / or modify the design element information and update the common data environment to obtain the modified design object.
[0052] Specifically, Figure 3 As shown, the design element information calling module 3 includes:
[0053] The design element information query unit 31 is used to determine whether the general data environment stores the design element information of the design element object; the design element information adding unit 32 is used to add the design element information and store the design element information in the general data environment; the design element information calling unit 33 is used to call the design element information to associate it with the design element object.
[0054] Specifically, Figure 4 As shown, the abnormal information detection module 4 includes:
[0055] A quantization processing unit 41 is used to quantize the design element information of the design standard to obtain the design standard quantization data; a quantization condition determination unit 42 is used to determine the quantization condition of the design standard quantization data according to the design standard; a design constraint condition generation unit 43 is used to obtain the design constraint condition according to the design standard quantization data and its quantization condition, and store the design constraint condition in the general data environment; a design constraint condition calling unit 44 is used to call the design constraint condition, and determine whether there is abnormal information in the design object according to the design constraint condition.
[0056] Specifically, the BIM forward design device also includes:
[0057] A two-dimensional model generation module is used to generate a two-dimensional model associated with each design element object based on the design object; a three-dimensional model generation module is used to generate a three-dimensional model associated with each design element object based on the two-dimensional model and the design element information; a model modification module is used to modify the design element object to cause an associated change in the two-dimensional model or the three-dimensional model to obtain the modified two-dimensional model or the three-dimensional model.
[0058] An embodiment of the present invention further discloses 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 in the BIM forward design method when executing the computer program.
[0059] An embodiment of the present invention further discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the BIM forward design method are implemented.
[0060] It should be noted that the description of the relevant parts of the airport engineering BIM forward design device based on a common data environment, the electronic device, and the computer-readable storage medium disclosed in the embodiment of the present invention can refer to the detailed description of the corresponding parts in the airport engineering BIM forward design method based on a common data environment provided by the embodiment of the present invention, which will not be repeated here. In addition, the parts of the above technical solutions provided by the embodiment of the present invention that are consistent with the implementation principles of the corresponding technical solutions in the prior art are not described in detail to avoid excessive elaboration.
[0061] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0062] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0063] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0064] It should also 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 presence of other identical elements in the process, method, article or device including the elements.
[0065] The above description of various embodiments of the present invention is provided to those skilled in the art for the purpose of description. It is not intended to be exhaustive or to limit the present invention to a single disclosed embodiment. As mentioned above, various substitutions and variations of the present invention will be apparent to those skilled in the art to which the above-mentioned technology belongs. Therefore, although some alternative embodiments have been specifically discussed, other embodiments will be apparent, or those skilled in the art will be relatively easy to derive. The present invention is intended to include all substitutions, modifications and variations of the present invention discussed herein, as well as other embodiments falling within the spirit and scope of the above-mentioned application.
[0066] Although the present invention has been described by way of embodiments, those skilled in the art will appreciate that there are numerous modifications and variations of the present invention without departing from the spirit of the present invention. The appended claims cover such modifications and variations without departing from the spirit of the present invention.
Claims
1. The BIM forward design method for airport engineering based on a common data environment includes the following steps: Customize the design workspace into a common data environment; Drawing design objects in the design workspace to generate geometric information of design element objects, wherein the design objects include at least one of the design element objects; Calling design factor information to associate it with the design element object, the design factor information being stored in the general data environment; Determining whether there is abnormal information in the design object according to the design standard; If there is abnormal information, locate the abnormal information, modify the geometric information according to the abnormal information and its location, modify the design element information and update the general data environment to obtain the modified design object; Based on the design object, a two-dimensional model associated with each design element object is generated; Based on the two-dimensional model and the design element information, generating a three-dimensional model associated with each design element object; Modifying the design element object to cause an associated change in the two-dimensional model or the three-dimensional model to obtain a modified two-dimensional model or the three-dimensional model; A design drawing is generated based on the two-dimensional model; wherein the drawing management data in the design element information is called from the general data environment, and the design drawing is generated according to the drawing management data.
2. The BIM forward design method according to claim 1, characterized in that: The determining whether there is abnormal information in the design object according to the design standard includes: Quantitatively process the design element information of the design standard to obtain quantitative data of the design standard; Determining a quantization condition of the design standard quantization data according to the design standard; Obtaining design constraints according to the design standard quantified data and its quantified conditions, and storing the design constraints in the general data environment; The design constraint condition is called, and whether abnormal information exists in the design object is determined according to the design constraint condition.
3. The BIM forward design method according to claim 1, characterized in that: The calling of the design element information to associate it with the design element object includes: Determining whether the general data environment stores the design element information of the design element object; If not, adding design element information, and storing the design element information in the general data environment; The design factor information is called to associate it with the design element object.
4. Airport engineering BIM forward design device based on common data environment, including: Design space customization module, used to customize the design workspace into a common data environment; A design object drawing module, used for drawing design objects in the design workspace and generating geometric information of design element objects, wherein the design objects include at least one design element object; A design element information calling module, used for calling design element information to associate it with the design element object, wherein the design element information is stored in the general data environment; An abnormal information detection module, used to determine whether there is abnormal information in the design object according to the design standard; A design object linkage modification module, used for locating the abnormal information, modifying the geometric information according to the abnormal information and its location, and modifying the design element information and updating the general data environment to obtain the modified design object; A model generation module, used to generate a two-dimensional model associated with each design element object based on the design object, and generate a design drawing based on the two-dimensional model; wherein the drawing management data in the design element information is called from the general data environment, and the design drawing is generated according to the drawing management data; A model generation module, used for generating two-dimensional models and three-dimensional models associated with each design element object based on the design object; The model modification module is used to modify the design element object so as to cause associated changes to the two-dimensional model or the three-dimensional model to obtain the modified two-dimensional model or the three-dimensional model.
5. The BIM forward design device according to claim 4, characterized in that: The abnormal information detection module includes: A quantification processing unit, used for quantifying the design element information of the design standard to obtain quantified data of the design standard; A quantization condition determination unit, used to determine the quantization condition of the design standard quantization data according to the design standard; A design constraint condition generating unit, configured to obtain design constraint conditions according to the design standard quantization data and its quantization conditions, and store the design constraint conditions in the general data environment; The design constraint condition calling unit is used to call the design constraint condition and determine whether there is abnormal information in the design object according to the design constraint condition.
6. The BIM forward design device according to claim 4, characterized in that: The design element information calling module includes: A design element information query unit, used to determine whether the general data environment stores the design element information of the design element object; A design element information adding unit, used for adding design element information and storing the design element information in the general data environment; The design element information calling unit is used to call the design element information to associate it with the design element object.
7. Electronic equipment, including: 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 according to any one of claims 1 to 3 when executing the computer program.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps in the method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Method for generating corresponding deepening model drawing through parameters and intelligent building sketch
CN118114333A