Digital model method, device and computer equipment based on room functional outline

Through the digital model method based on the room functional profile, the relevant components are automatically retrieved and assembled, and the problem of insufficient design efficiency and accuracy in the existing technology is solved, and efficient and accurate digital modeling design is achieved.

CN118779950BActive Publication Date: 2025-02-07GUANGZHOU HUASEN ARCHITECTURAL & ENG DESIGN CONSULTING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410796651.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-20
Publication Date
2025-02-07
Estimated Expiration
2044-06-20

AI Technical Summary

Technical Problem

The prior art is difficult to automatically retrieve relevant components from simple and basic contour units for automatic assembly, scientifically, intelligently and accurately, resulting in insufficient design efficiency and accuracy.

Method used

Through the digital model method based on the functional contour of the room, the functional room attributes are preset, the contour module is assembled, the enclosure structure is generated, the door and window layout and component equipment are generated based on the properties and structure of the room, and the adjacent room data is automatically retrieved using collision detection and Boolean operations. , infer functional characteristics and generate device layout.

Benefits of technology

It realizes efficient digital modeling design, improves the efficiency and accuracy of the design, can quickly generate and confirm, and configure and select parameters according to actual conditions to meet the design requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118779950B_ABST
    Figure CN118779950B_ABST
Patent Text Reader

Abstract

The present invention discloses a digital model method, device and computer equipment based on the functional outline of a room. The method includes steps S1: presetting the functional room attributes; S2: assembling the modules of the functional room outline; S3: using the assembled outline as the positioning basis to generate the enclosure structure; S4: generating the door and window layout according to the room attributes and the enclosure structure; S5: generating parts and equipment according to the room attributes and the door and window layout; wherein, the method for generating parts and equipment is to automatically retrieve the adjacent room data and label and index each other through collision detection and Boolean operation methods to obtain feature data of no less than one dimension of the adjacent rooms, and infer the functional characteristics of each room according to the obtained feature data, and generate the parts and equipment according to the functional characteristics and / or adjust the door and window layout. In this way, efficient digital modeling design and deepening, modification and optimization work can be realized, and the efficiency and accuracy of digital modeling can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of architectural design, and in particular to a digital model method, device and computer equipment based on room functional outline. Background Art

[0002] Building Information Modeling (BIM) refers to the process, methods and technologies of creating and using digital models to manage and optimize the entire process of design, construction and operation of construction projects. It is the basis for realizing the informatization and digitization of the construction industry. The concept of BIM has been popularized in all fields of construction, and has been applied to varying degrees by owners, designers and constructors, and has achieved some value. The development trend of BIM technology will inevitably change the original design methods and have higher requirements for design products.

[0003] In the prior art, the patented technical solution with the patent publication number CN106649908A and the patent name "Parametric Architectural Design Method Based on Design Logic" involves the working method of making, assembling and applying standard units that can be driven by parameters, which solves the contradiction between standardization efficiency improvement and changes in implementation practice. However, the method of how to automatically call related components from simple basic contour units for automatic assembly in a scientific, intelligent and accurate manner has not been perfected. Therefore, it is necessary to conduct a more in-depth study on it. After years of practical verification and improvement, the inventor proposed the new technical solution of this application. Summary of the invention

[0004] The present invention aims to solve one of the technical problems in the related art at least to a certain extent. To this end, one object of the present invention is to provide a digital model method, device and computer equipment based on room functional outline.

[0005] On the one hand, to achieve the above-mentioned purpose, according to a digital model method based on a room function outline according to an embodiment of the present invention, the digital model method based on a room function outline comprises the steps of:

[0006] S1: preset function room attributes;

[0007] S2: Assemble the modules of the functional rooms;

[0008] S3: Generate a protective structure based on the assembled outline as a positioning basis;

[0009] S4: Generate door and window layout according to the room attributes and enclosure structure;

[0010] S5: Generate components and equipment according to the room attributes and door and window layout; wherein, the method for generating components and equipment is to automatically retrieve adjacent room data through collision detection and / or Boolean operation methods and label and index each other to obtain feature data of no less than one dimension of adjacent rooms, and infer the functional characteristics of each room based on the obtained feature data, generate the components and equipment layout according to the functional characteristics and / or adjust the door and window layout.

[0011] Further, according to an embodiment of the present invention, the method S1 for presetting functional room attributes comprises the steps of:

[0012] According to the room function classification, preset the attribute configuration table of any one or more of the enclosure structure, doors and windows, parts and equipment, and pipelines;

[0013] The space priority level of the room function is set, and the space priority level is used to assist the selection and judgment algorithm to judge the layout position, opening direction, and object attribute parameter value of any one or more of the enclosure structures, doors and windows, parts and equipment, and pipelines.

[0014] Further, according to an embodiment of the present invention, the module assembly method S2 for outlining the functional room comprises the steps of:

[0015] By drawing, placing and assembling single-line outlines of assigned functional attributes;

[0016] One or more of the single-line contours are made into a functional space combination graphic.

[0017] Further, according to an embodiment of the present invention, the method S3 of generating a protective structure by using the assembled outline as a positioning basis comprises the steps of:

[0018] Taking the outline as the positioning basis, by identifying the characteristic values ​​of the adjacent functional space, calling the object arrangement that meets the attribute requirements in the preset or algorithm library to generate the enclosure structure;

[0019] And automatically align envelope structures of different thicknesses according to spatial priority.

[0020] Further, according to an embodiment of the present invention, the method S4 for generating a door and window layout according to the room attributes and the enclosure structure comprises the steps of:

[0021] According to the room attributes and enclosure structure, the attribute characteristics and priority feature values ​​of each functional room and adjacent rooms are cross-judged and sorted;

[0022] According to the preset functional room properties, the doors and windows are automatically generated after calculating the type, opening position, size, direction and other parameters.

[0023] Further, according to an embodiment of the present invention, after the step S5 of generating components and equipment according to the room attributes and door and window layout, the method further includes step S6: generating structural components and motor ducts according to one or more data of the room attributes, outline, enclosure structure, door and window layout and components and equipment;

[0024] The method for generating structural components and motor pipelines comprises the following steps:

[0025] Calculate the load according to one or more data of the room attributes, outline, enclosure structure, door and window layout, and components and equipment and business usage data;

[0026] generating structural beams and columns according to the enclosure structure of the load and space contour;

[0027] According to the locations of the components and equipment, the shortest spatial connection path between the components and equipment is calculated;

[0028] Generate pipeline connections based on the properties of the equipment system of the calculation component equipment.

[0029] Further, according to an embodiment of the present invention, after the step S6 of generating the pipeline connection between the structural beam and the component equipment point, the method further includes step S7 of introducing an artificial intelligence preset model to preset the functional room attributes through the artificial intelligence preset model;

[0030] The step of presetting the functional room attributes by using the artificial intelligence preset model comprises the following steps:

[0031] Producing a unified standard digital description based on one or more generated room design data;

[0032] The room design data is described digitally with unified standards to introduce artificial intelligence models for data self-generation and deep learning;

[0033] Functional room attributes are preset according to the artificial intelligence model.

[0034] On the other hand, the present invention also provides a digital model device based on room function outline, comprising:

[0035] Function attribute setting module: the function belongs to the setting module for presetting the function room attributes;

[0036] Outline splicing module: the outline splicing module is used to assemble the modules of the functional room outline;

[0037] Enclosure generation module: The enclosure generation module is used to generate an enclosure structure based on the assembled outline as a positioning basis;

[0038] Door and window layout module: the door and window layout module is used to generate the door and window layout according to the room attributes and enclosure structure;

[0039] Parts generation module: The parts generation module is used to generate parts and equipment according to the room attributes and door and window layout; wherein, the method of generating parts and equipment is to automatically retrieve adjacent room data through collision detection and Boolean operation methods and label and index each other to obtain adjacent rooms with no less than one dimensional feature data, and infer the functional characteristics of each room based on the obtained feature data, generate the parts and equipment according to the functional characteristics and / or adjust the door and window layout.

[0040] Further, according to an embodiment of the present invention, the digital model device based on the room function outline also includes:

[0041] Structural component and pipeline generation module: the structural component and pipeline generation module is used to generate structural components and motor pipelines according to one or more data of the room attributes, outline, enclosure structure, door and window layout and parts and equipment;

[0042] Artificial intelligence introduction module: The artificial intelligence introduction module is used to preset functional room attributes through the artificial intelligence preset model.

[0043] On the other hand, an embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned digital model method based on room functional outline when executing the computer program.

[0044] The embodiment of the present invention provides a digital model method, device and computer equipment based on the functional outline of a room, through steps S1: preset functional room attributes; S2: assemble the modules of the functional room outline; S3: generate the enclosure structure based on the assembled outline; S4: generate the door and window layout according to the room attributes and the enclosure structure; S5: generate parts and equipment according to the room attributes and the door and window layout; wherein the method of generating parts and equipment is to automatically retrieve the adjacent room data and label and index each other through collision detection and Boolean operation methods to obtain no less than one dimensional feature data of the adjacent rooms, and infer the functional characteristics of each room according to the acquired feature data, generate the parts and equipment according to the functional characteristics and / or adjust the door and window layout. In this way, through the combined features and preset attributes of a simple functional bubble diagram, the best practice graphics and components in the database are automatically retrieved according to the algorithm matching to quickly generate and confirm, and the component graphics of each link are parameterized and selected according to the actual situation and needs to meet the design requirements, so as to realize efficient digital modeling design and deepening and modification optimization work, and improve the efficiency and accuracy of digital modeling. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A flow chart of a digital model method based on room function outline provided by an embodiment of the present invention;

[0046] Figure 2 A flow chart of another method for digitizing a model based on a room functional outline provided by an embodiment of the present invention;

[0047] Figure 3 A flow chart of another method for digitizing a model based on a room functional outline provided by an embodiment of the present invention;

[0048] Figure 4 A structural block diagram of a digital model device based on a room functional outline provided by an embodiment of the present invention;

[0049] Figure 5 A block diagram of a computer device structure provided by an embodiment of the present invention;

[0050] Figure 6 A sketch for performing contour module splicing according to an embodiment of the present invention;

[0051] Figure 7 This is an effect diagram of applying the embodiment of the present invention to the outline module splicing;

[0052] Figure 8 The embodiment of the present invention is applied to automatically generate a rendering of a protective structure;

[0053] Fig. 9 The embodiment of the present invention is applied to automatically generate renderings of doors and windows, parts and equipment, structural members and motor pipelines.

[0054] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0055] In order to make those skilled in the art better understand the scheme of the present invention, the technical scheme in the embodiment of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the present invention. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

[0056] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0057] See also Figure 1 The present invention is an embodiment of a method for digital modeling based on room function outline, comprising the steps of:

[0058] S1: preset function room attributes;

[0059] S2: Assemble the modules of the functional rooms;

[0060] S3: Generate a protective structure based on the assembled outline as a positioning basis;

[0061] S4: Generate door and window layout according to the room attributes and enclosure structure;

[0062] S5: Generate components and equipment according to the room attributes and door and window layout; wherein, the method for generating components and equipment is to automatically retrieve adjacent room data through collision detection and Boolean operation methods and label and index each other to obtain feature data of no less than one dimension of adjacent rooms, and infer the functional characteristics of each room based on the obtained feature data, generate the components and equipment according to the functional characteristics and / or adjust the door and window layout.

[0063] Specifically, in the digital model method based on the functional outline of the room, the final delivered digital model results of applications such as professional design drawings, engineering quantity calculations, three-dimensional visualization, and digital twins are taken as the research object. By abstracting its different levels and business generation order, the generation logic and basis are gradually reversed from each fine component until the most basic functional unit is obtained; through such reverse engineering decomposition, the input and judgment conditions, related element objects, and object combination logic required for each key node are sorted out and abstractly modeled. The combination logic is divided into three methods: mathematical or logical formula description, graphic relative position solidification, and machine learning modeling, and is formed and stored in the database, directly tracing back to the most original functional room outline unit; after the logical database is formed, the user can apply the formed logical database to each step of the design in the business production scenario.

[0064] In step S1, first, the attributes of the functional room need to be preset according to the model requirements. Among them, the preset parameters may include setting the room function classification, setting the room secondary classification attributes, setting the room priority attributes, and setting the calculation logic of the priority attributes and adjacent attribute matching features (for example, multiple nested combinations of "if-else" selection control logic). Among them, the preset functional room attributes and module method S1 include the following steps: first, according to the room function classification, preset the attribute configuration table of any one or more of the enclosure structure, doors and windows, parts and equipment, and pipelines; that is, each abstract element object is specifically parameterized and configured through the attribute configuration table.

[0065] Secondly, set the spatial priority of the room function, which is used to assist the selection and judgment algorithm to judge the layout position, opening direction, and object attribute parameter value of any one or more of the enclosure structure, doors and windows, parts and equipment, and pipelines. By setting the calculation logic of the priority attribute and the adjacent attribute matching feature, the selection and control of different parameters can be performed. (For example, the "if-else" selection control logic of multiple nested combinations). In the matching features of different types of room functions and secondary attribute combinations, a variety of enclosure structures (for example, walls, ceilings, floors) are preset. In this way, the selection and control of different enclosure structures can be performed according to the spatial priority. Similarly, in the matching features of different types of room functions and secondary attribute combinations, the models of various doors, windows, and parts and equipment can be preset according to the door and window position determination method, and the corresponding parameters that can be adaptively adjusted according to the size change can be set. Through the diversified preset function room parameter attribute settings, the model design of the subsequent steps is more flexible.

[0066] In step S2, the module assembly method for outlining the functional room includes the following steps: first, by drawing, placing, and assembling the single-line outlines assigned with functional attributes; one or more of the single-line outlines are made into a functional space combination graphic. The preset functional room module is represented by a closed polygon or arc-shaped single-line outline containing an index, and the space of the above functional bubbles is placed, stretched, and sized to perform a plan design of the scheme. Among them, the functional room represented by the outline can be switched according to the needs. In this way, one or more of the single-line outlines can be made into the outline of the functional space combination graphic, completing the design steps of the outline of each room.

[0067] In step S3, after the functional space combination graphic is made, the method S3 for generating the enclosure structure by using the assembled outline as the positioning basis includes the following steps: first, using the outline as the positioning basis, by identifying the adjacent functional space feature values, calling the preset or algorithm library to arrange the objects that meet the attribute requirements to generate the enclosure structure; in this step, by calculating whether the outlines fit, intersect, separate, etc., corresponding engineering practices are performed to generate the enclosure structure. The generation process uses the graphic outline of the previous step as the positioning basis. First, the algorithm identifies the adjacent functional control feature values, and then calls the preset or algorithm library to arrange the objects that meet the attribute requirements to generate the enclosure structure. The enclosure structure forms a physical room model through walls, ceilings, and floors. In this process, the combined graphic outline is converted into a physical room model. After being converted into a physical room model, the enclosure structures of different thicknesses are automatically aligned according to the space priority level. In the process of aligning the enclosure structure, walls of different thicknesses are aligned to the room walls with high priority levels to ensure the completeness of the space.

[0068] In step S4, the method S4 for generating door and window layout according to the room attributes and enclosure structure includes the following steps: first, cross-judgment and sorting of the attribute characteristics and priority characteristic values ​​of each functional room and adjacent rooms according to the room attributes and enclosure structure; and calculating the relationship between the room and all adjacent rooms with the result of step S3. And judge the priority level of each room and the adjacent rooms, and sort them according to the priority level. After that, according to the preset functional room attributes, the parameters such as the type, opening position, size, and direction of the door and window are calculated, and the doors and windows are automatically generated. According to the matching characteristics of different types of room functions and secondary attribute combinations, the door and window selection, quantity, and position can be further confirmed, and the doors and windows and corresponding door and window openings can be generated. In the process of door and window generation, for example, the room with a low priority level opens to the room with a high priority level to further determine the direction and position of the door and window opening.

[0069] In step S5, parts and equipment are generated according to the room attributes and door and window layout; wherein, the method for generating parts and equipment is to automatically retrieve adjacent room data and label and index each other through collision detection and Boolean operation methods to obtain feature data of at least one dimension of adjacent rooms, and infer the functional characteristics of each room based on the acquired feature data, and generate the parts and equipment layout and / or adjust the door and window layout based on the functional characteristics. On the basis of step S4, according to the configuration of step S1, the corresponding algorithm of the parts module is called to generate parts and equipment. In this way, according to the configuration in step 1, the optimal preset parts and equipment module types can be matched according to the matching characteristics of different types of room functions and secondary attribute combinations. And the layout direction of the preset parts and equipment modules can be determined according to the door and window direction of step S4. And according to the above conditions, a part module that is approximately the same as the enclosure structure and space outline is generated in the functional room, and can be adjusted according to the size. Among them, the component module package may include decorative structures, furniture, electrical equipment points, etc.; different from the traditional isolated room function that cannot obtain accurate business features, this step S5 uses computer collision and Boolean technology to automatically retrieve adjacent rooms and label and index each other, so as to obtain more dimension feature data to infer their respective functional features. For example, if the adjacent rooms are corridors and lobbies, then judging the length and proportion of their intersections can infer the most reasonable door opening positions of the two functions. It is impossible to infer the reasonable door opening direction of an isolated room. Through the information that the door opening room is adjacent to the function outdoors, the reasonable placement of windows and component furniture can be further determined, and the evacuation route, function combination and other data inference conditions can be obtained by continuously transmitting multiple adjacent rooms, so this step S5 is a core step of the embodiment of the present invention.

[0070] The digital model method based on room function outline provided by the embodiment of the present invention, after forming a logical database, in the business production scenario, the user can simply stretch the geometric dimensions or adjust the parameters of the function outline, place it in the model or drawing space after meeting the requirements, and then combine multiple function outlines; through the preset logic and object data, the instance features are formed by the combination of adjacent room functions and the preset attributes of the room itself, and the enclosure structure, door and window openings, finishing lines, parts and furniture, pipeline connections, and structural components preset in the database are generated in sequence according to the priority level, wherein each generation node can be customized and manually intervened to adjust the relevant content, and the generated objects in all links are always constrained by the generated objects of the previous node to ensure that the data chain is not broken; in the production process, any modification of the previous link can be inherited to the subsequent objects through the constraint data chain, so as to realize linkage modification and iterative editing, reduce the repeated manual workload caused by the modification, and thus realize the value of cross-project resource reuse. In addition, through innovative algorithm-based configuration, the digital model of the constraint system is automatically and intelligently generated, and an innovative technical path is developed to automatically generate detailed drawings, bills of quantities, and BIM models from the single-line outline of the scheme, further improving production efficiency; thus changing the traditional design that starts with the scheme drawings, and then drawing or building the enclosure structure one by one according to manual experience and professional cooperation, and drawing the supporting professional graphics or component models; instead, based on the combination characteristics and preset attributes of simple functional bubble diagrams, the best practice graphics and components in the database are automatically retrieved and quickly generated and confirmed according to algorithm matching, and the component graphics of each link are parameterized and selected according to actual conditions and needs to meet design requirements and achieve efficient design deepening and modification and optimization; and because the objects are all called from a unified database, standardization and data links can ensure stability and consistency, laying a high-quality data foundation for the realization of applications such as linkage cost control and full life cycle data flow, and obtaining a large amount of passive label attribute data for learning such as artificial intelligence.

[0071] See also Figure 2 After the step S5 of generating components and equipment according to the room attributes and door and window layout, the method further includes the following steps:

[0072] S6: Generate structural components and motor ducts according to one or more data of the room attributes, outline, enclosure structure, door and window layout, and parts and equipment.

[0073] like Figure 2As shown in , in another embodiment of the present invention, step S6 may also be included. In this step, the load can be calculated through the configuration attribute parameters of steps S1 to S5 or the content of the production, and by supplementing the business usage data, the spatial path-finding connection lines of the equipment points can be calculated, and the pipeline connections between the structural beams and columns and the equipment points can be generated. Among them, in the method of generating structural components and motor pipelines, first, the load is calculated according to one or more data of the room attributes, contours, enclosures, door and window layouts, and parts and equipment and business usage data; after the load is calculated, the structural beams and columns can be generated according to the enclosure structure of the load and the spatial contour; in addition, according to the parts and equipment points, the shortest spatial connection path between the parts and equipment can be calculated, and the pipeline connection can be generated according to the properties of the equipment system of the calculated parts and equipment.

[0074] See also Figures 6 to 9 By applying the digital model method based on room functional outlines to architectural modeling and design, fast and accurate modeling and design can be carried out, thereby further improving the work efficiency of modeling and design.

[0075] See also Figure 3 , after the step S6 of generating the pipeline connection between the structural beams and the parts and equipment points, the method further includes step S7 of introducing an artificial intelligence preset model to preset the functional room attributes through the artificial intelligence preset model;

[0076] like Figure 3 As shown in , in this embodiment, the preset logic can be replaced by introducing an artificial intelligence preset model. Artificial intelligence and machine learning are performed through the standardized data that uniformly describes the design business process above, and a more accurate prediction model is iteratively calculated to meet the needs of intelligent design. In the implementation process, all process contents of the design business in the above steps S1 to S6 are described in a unified standard digital manner, so that data with consistent descriptions and probabilistic statistical learning can be obtained for artificial intelligence and machine learning, as the basis for probabilistic statistical learning. In this way, by introducing an artificial intelligence model for data self-generation and detection to deep learning, the model preset accuracy is iterated, and then artificial intelligence is gradually used to replace the preset logic, thereby replacing the expert entry logic library in step S1.

[0077] On the other hand, see Figure 4 ,The embodiment of the present invention also provides a digital model device based on the functional outline of a room, including: a functional attribute setting module, an outline splicing module, an enclosure generating module, a door and window layout module, a component generating module and a pipeline connection module, wherein the function belongs to the setting module for presetting the functional room attributes;

[0078] The outline splicing module is used to assemble the modules of the functional room outline;

[0079] The enclosure generation module is used to generate an enclosure structure using the assembled outline as a positioning basis;

[0080] The door and window layout module is used to generate the door and window layout according to the room attributes and the enclosure structure;

[0081] The component generation module is used to generate component equipment according to the room attributes and door and window layout; wherein, the method of generating component equipment is to automatically retrieve adjacent room data and label and index each other through collision detection and Boolean operation methods to obtain feature data of no less than one dimension of adjacent rooms, and infer the functional characteristics of each room based on the acquired feature data, generate the component equipment and / or adjust the door and window layout according to the functional characteristics;

[0082] The pipeline connection module is used to generate pipeline connections between structural beams and columns and the component equipment points based on one or more data of the room attributes, outline, enclosure structure, door and window layout and component equipment.

[0083] See also Figure 4 The digital model device based on the room functional outline also includes: a structural component and pipeline generation module and an artificial intelligence introduction module. The structural component and pipeline generation module is used to generate structural components and motor pipelines according to one or more data of the room attributes, outline, enclosure structure, door and window layout and parts and equipment; the artificial intelligence introduction module is used to preset the functional room attributes through the artificial intelligence preset model.

[0084] See also Figure 5 On the other hand, the present invention also provides a computer device, the computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned digital model method based on room functional outline when executing the computer program. Alternatively, when the computer program is executed by the processor, the functions of each module / unit in the device described in the above embodiment are implemented, for example Figure 4 Functionality of the modules shown.

[0085] like Figure 5 As shown in , the computer device may include but is not limited to a processor and a memory. A person skilled in the art may understand that the diagram is only an example of a computer device and does not constitute a limitation on the computer device. The computer device may include more or fewer components than shown in the diagram, or may combine certain components, or different components. For example, the computer device may also include an input / output device, a network access device, a bus, etc.

[0086] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete preset hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0087] The memory may be an internal storage unit of the computer device, such as a hard disk or memory of the computer device. The memory may also be an external storage device of the computer device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the computer device. Furthermore, the memory may include both an internal storage unit and an external storage device of the computer device. The memory is used to store the computer program and other programs and data required by the computer device. The memory may also be used to temporarily store data that has been output or is to be output.

[0088] The computer program may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of each of the above-mentioned method embodiments may be implemented. The computer program includes computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0089] The above are only embodiments of the present invention, but they do not limit the patent scope of the present invention. Although the present invention is described in detail with reference to the above embodiments, those skilled in the art can still modify the technical solutions recorded in the above embodiments, or replace some of the technical features with equivalent ones. Any equivalent structure made by using the contents of the present invention specification and drawings, directly or indirectly used in other related technical fields, is also within the scope of patent protection of the present invention.

[0090] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0091] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention without departing from the principles and intent of the present invention.

Claims

1. A digital model method based on room functional outline, characterized in that: Includes steps: S1: preset function room attributes; S2: Assemble the modules of the functional rooms; S3: Generate a protective structure based on the assembled outline as a positioning basis; S4: Generate door and window layout according to the room attributes and enclosure structure; S5: Generate components and equipment according to the room attributes and door and window layout; wherein the method for generating components and equipment is to automatically retrieve adjacent room data through collision detection and / or Boolean operation methods and label and index each other to obtain feature data of no less than one dimension of adjacent rooms, and infer the functional characteristics of each room based on the acquired feature data, generate the components and equipment layout and / or adjust the door and window layout based on the functional characteristics; in, In step S1, the preset function room attributes include the steps of: According to the room function classification, preset the attribute configuration table of any one or more of the enclosure structure, doors and windows, parts and equipment, and pipelines; Setting the spatial priority of the room function, the spatial priority is used to assist the selection and judgment algorithm to judge the layout position, opening direction, and object attribute parameter value of any one or more of the enclosure structure, doors and windows, parts and equipment, and pipelines; in, In step S2, the modular assembly of the functional room outline includes the following steps: By drawing, placing and assembling single-line outlines of assigned functional attributes; Making one or more of the single-line contours into a functional space combination graphic; in, In step S3, the generation of the enclosure structure using the assembled outline as a positioning basis includes the following steps: Taking the outline as the positioning basis, by identifying the characteristic values ​​of the adjacent functional space, calling the object arrangement that meets the attribute requirements in the preset or algorithm library to generate the enclosure structure; And automatically align enclosures of different thicknesses according to spatial priority; in, In step S4, generating the door and window layout according to the room attributes and the enclosure structure comprises the following steps: According to the room attributes and enclosure structure, the attribute characteristics and priority feature values ​​of each functional room and adjacent rooms are cross-judged and sorted; According to the preset functional room properties, the doors and windows are automatically generated after calculating the type, opening position, size, and direction parameters.

2. The digital model method based on room functional outline according to claim 1, characterized in that: After the step of generating parts and equipment according to the room attributes and door and window layout in step S5, the method further includes step S6: generating structural components and motor pipes according to one or more data of the room attributes, outline, enclosure structure, door and window layout and parts and equipment; The method for generating structural components and motor pipelines comprises the following steps: Calculate the load according to one or more data of the room attributes, outline, enclosure structure, door and window layout, and components and equipment and business usage data; generating structural beams and columns according to the enclosure structure of the load and space contour; According to the locations of the components and equipment, the shortest spatial connection path between the components and equipment is calculated; Generate pipeline connections based on the properties of the equipment system of the calculation component equipment.

3. The digital model method based on room functional outline according to claim 2, characterized in that: After the step of generating the pipeline connection between the structural beam and the component equipment point in step S6, step S7 is also included, introducing an artificial intelligence preset model to preset the functional room attributes through the artificial intelligence preset model; The step of presetting the functional room attributes by using the artificial intelligence preset model comprises the following steps: Producing a unified standard digital description based on one or more generated room design data; The room design data is described digitally with unified standards to introduce artificial intelligence models for data self-generation and deep learning; Functional room attributes are preset according to the artificial intelligence model.

4. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the digital model method based on the room functional outline as described in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Parametric architectural design method based on design logic

    CN106649908A

  • Method and system for placing rooms in a department

    CN107924426A