Method and device for determining external wall insulation lifting quantity, electronic equipment and storage medium
Through the three-dimensional model of the building and the preset board conditions, the amount increase data and arrangement plan for the building's exterior wall insulation board are accurately calculated, which solves the problem of resource waste and construction complexity caused by the cutting of the exterior wall insulation board, and achieves material saving and construction efficiency improvement.
Patent Information
- Application Number
- CN202411834932.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-04-22
AI Technical Summary
In construction, the cutting problem of exterior wall insulation boards leads to waste of resources and construction complexity, and it is difficult for the existing technology to accurately determine the amount of exterior wall insulation and the accurate arrangement of insulation boards.
By obtaining the three-dimensional model of the building, determining the facade to be processed, and according to the preset board usage conditions, the relevant data of the insulation board required for each facade is calculated, including parameter data and volume increase data, and finally determining the total volume increase data of the insulation board required for the building.
It realizes the accurate determination of the insulation volume of building exterior walls and the precise arrangement of insulation boards, saves construction materials, simplifies workers' operations, and improves construction efficiency and quality.
Smart Images

Figure CN119862626A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of building technology, and in particular to a method, device, electronic equipment and storage medium for determining the amount of external wall thermal insulation. Background Art
[0002] During the construction of a building, it is often seen that the exterior wall insulation board is pasted on the facade of the building. Pasting the exterior wall insulation board can meet the requirements of exterior wall insulation and heat insulation. The technicians found that some workers cut the insulation board for the sake of ease of construction, resulting in waste of resources and pollution of the site. However, if the insulation board is not cut, the workers said that it is difficult to construct on the site, which is time-consuming and labor-intensive, and will affect the construction quality.
[0003] Therefore, in the prior art, there is an urgent need for a solution for accurately determining the amount of external wall insulation and accurately arranging the insulation panels. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a method, device, electronic device and storage medium for determining the amount of external wall insulation, aiming to solve at least one of the above technical problems.
[0005] In the first aspect, the technical solution of the present invention to solve the above technical problem is as follows: a method for determining the amount of external wall insulation, the method comprising:
[0006] Acquire a three-dimensional model of a building to be processed, wherein the three-dimensional model is used to describe the three-dimensional structure of the building to be processed;
[0007] Determine at least one exterior facade to be processed in the building to be processed according to the three-dimensional structure;
[0008] According to the preset board conditions, determine the relevant data of the insulation board required for processing each of the exterior facades to be processed, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed;
[0009] Based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, the total quantity data of the insulation boards required for the building to be treated is determined.
[0010] The beneficial effects of the present invention are as follows: based on the three-dimensional model of the building to be treated, the exterior facade to be treated that needs to be built in the building to be treated is determined, and according to the preset board usage conditions, the relevant data of the insulation boards required for building each of the exterior facades to be treated are determined, so that the total quantity data of the insulation boards required for the building to be treated can be accurately determined, so that based on the total quantity data, a large amount of materials can be saved for the construction party.
[0011] Based on the above technical solution, the present invention can also be improved as follows.
[0012] Furthermore, the method further comprises:
[0013] According to the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated, and the wall insulation board layout diagram includes the insulation board layout diagram corresponding to each of the facades to be treated.
[0014] The beneficial effect of adopting the above further scheme is that, based on the wall insulation board layout diagram, on-site workers can directly achieve the effect of construction by looking at the diagram, which is convenient for the workers' operation.
[0015] Furthermore, the method further comprises:
[0016] Acquire building demand information corresponding to the building to be processed, wherein the building demand information includes project code, project name, project characteristics, notes, subdivisions, area and surveyor;
[0017] The method of generating a wall insulation board arrangement diagram corresponding to the building to be treated according to relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated includes:
[0018] According to the building demand information, all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated.
[0019] The beneficial effect of adopting the above further scheme is that, based on the building demand information corresponding to the building to be treated, a wall insulation board layout diagram is generated, which can provide guidance for workers in on-site construction.
[0020] Furthermore, the method further comprises:
[0021] Establishing a parametric model for different types of insulation boards, wherein the parametric model is used to describe parameter data of different types of insulation boards, wherein the parameter data includes model, type, length, height, width, total wall and number;
[0022] The method of determining the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions includes:
[0023] According to the preset board conditions and the parameterized model, the parameter data of each insulation board required for each of the exterior facades to be treated are determined;
[0024] According to the parameter data of each insulation board required for each of the exterior facades to be treated, the quantity data corresponding to all the insulation boards required for each of the exterior facades to be treated are determined.
[0025] The beneficial effect of adopting the above further scheme is that for different types of insulation boards, the parameter data of different types of insulation boards can be accurately characterized based on the parametric model, so that the relevant data of the insulation boards required to process each of the facades to be processed can be accurately determined.
[0026] Furthermore, the method further comprises:
[0027] Based on the BIM model and revit software, a three-dimensional model of the building to be processed is constructed.
[0028] The beneficial effect of adopting the above further solution is that a three-dimensional model of the building to be processed can be accurately constructed based on the BIM model and revit software.
[0029] In a second aspect, in order to solve the above technical problems, the present invention also provides a device for determining the amount of external wall thermal insulation, the device comprising:
[0030] An acquisition module, used for acquiring a three-dimensional model of a building to be processed, wherein the three-dimensional model is used for describing the three-dimensional structure of the building to be processed;
[0031] An external facade determination module, used to determine at least one external facade to be processed in the building to be processed according to the three-dimensional structure;
[0032] A relevant data determination module, used to determine the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed;
[0033] The quantity determination module is used to determine the total quantity data of the insulation boards required for the building to be treated based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated.
[0034] In the third aspect, in order to solve the above-mentioned technical problems, the present invention also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for determining the amount of external wall insulation improvement of the present application is implemented.
[0035] In a fourth aspect, in order to solve the above-mentioned technical problem, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for determining the amount of external wall insulation increase of the present application is implemented.
[0036] Additional aspects and advantages of the present application will be partially given in the following description, which will become apparent from the following description, or will be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for describing the embodiments of the present invention are briefly introduced below.
[0038] Figure 1 A schematic flow chart of a method for determining the amount of external wall insulation provided by one embodiment of the present invention;
[0039] Figure 2 A schematic diagram of the structure of a three-dimensional model provided by an embodiment of the present invention;
[0040] Figure 3 A schematic structural diagram of a wall insulation board arrangement diagram of a No. 12 wall provided by an embodiment of the present invention;
[0041] Figure 4 A structural schematic diagram of another arrangement diagram of wall insulation panels for wall No. 12 provided by an embodiment of the present invention;
[0042] Figure 5 A schematic diagram showing the detailed arrangement of masonry insulation for wall No. 12 provided in one embodiment of the present invention;
[0043] Figure 6 A schematic structural diagram of a wall insulation board arrangement diagram of a No. 4 wall provided by an embodiment of the present invention;
[0044] Figure 7 A structural schematic diagram of another arrangement diagram of wall insulation panels for wall No. 4 provided in one embodiment of the present invention;
[0045] Figure 8 A schematic diagram showing the detailed arrangement of masonry insulation of a No. 4 wall provided in one embodiment of the present invention;
[0046] Fig. 9 A schematic diagram of a bill of quantities of thermal insulation materials provided by one embodiment of the present invention;
[0047] Fig.10 A schematic diagram of the structure of a device for determining the amount of external wall insulation provided by one embodiment of the present invention;
[0048] Fig.11 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0049] The principles and features of the present invention are described below. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.
[0050] The technical solution of the present invention and how the technical solution of the present invention solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present invention will be described below in conjunction with the accompanying drawings.
[0051] The solution provided by the embodiment of the present invention can be applied to any application scenario that requires the calculation of the wall lifting volume. The solution provided by the embodiment of the present invention can be executed by any electronic device, for example, it can be a user's terminal device, and the above terminal device can be any terminal device that can install an application and can perform lifting volume calculation through the application, including at least one of the following: a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a smart TV, and a smart car device.
[0052] The embodiment of the present invention provides a possible implementation method, such as Figure 1 As shown, a flowchart of a method for determining the amount of external wall insulation is provided. The solution can be executed by any electronic device, for example, a terminal device, or a terminal device and a server. For the convenience of description, the method provided by the embodiment of the present invention will be described below using the terminal device as an example of the execution subject. Figure 1 The method may include the following steps:
[0053] S10, obtaining a three-dimensional model of the building to be processed, wherein the three-dimensional model is used to describe the three-dimensional structure of the building to be processed;
[0054] S20, determining at least one exterior facade to be processed in the building to be processed according to the three-dimensional structure;
[0055] S30, according to the preset board conditions, determining the relevant data of the insulation board required for processing each of the exterior facades to be processed, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed;
[0056] S40, determining the total quantity data of the insulation boards required for the building to be treated based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated.
[0057] Through the method of the present invention, based on the three-dimensional model of the building to be treated, the exterior facade to be treated that needs to be built in the building to be treated is determined, and according to the preset board usage conditions, the relevant data of the insulation boards required for building each of the exterior facades to be treated are determined, and the total quantity data of the insulation boards required for the building to be treated can be accurately determined, so that based on the total quantity data, a large amount of materials can be saved for the construction party.
[0058] The solution of the present invention is further described below in conjunction with the following specific embodiments. In this embodiment, a method for determining the amount of external wall insulation improvement provided may include the following steps:
[0059] S10, obtaining a three-dimensional model of the building to be processed, wherein the three-dimensional model is used to describe the three-dimensional structure of the building to be processed;
[0060] Among them, the building to be processed refers to a building that needs to build a secondary wall. The three-dimensional model describes the three-dimensional structure of the building to be processed, which is also a virtual three-dimensional structure of the building to be processed. In this three-dimensional structure, the real appearance of the building to be processed is restored one-to-one.
[0061] Optionally, the above 3D model is constructed based on BIM model and Revit software. The specific implementation process is:
[0062] Obtain parameter information of the building to be processed, including but not limited to the length, height, floor, architectural drawings and other information of the building to be processed. Based on these parameter information, a 3D model corresponding to the building to be processed can be constructed through the BIM model and revit software. Based on the accurate construction of the 3D model, at least one exterior facade to be processed in the building to be processed can be accurately determined.
[0063] Before executing S20, it is also possible to understand whether the type, grade, and size deviation of the insulation boards used on site meet the design and specification requirements based on the construction requirements of the building to be treated, and select insulation boards that meet the design and specification requirements as candidate insulation boards for building the secondary walls of the building to be treated.
[0064] Optionally, the candidate insulation boards may include different types of insulation boards, for example, polystyrene boards and flame-retardant polystyrene boards. For different types of insulation boards, a parametric model can be established, which is used to describe the parameter data of different types of insulation boards. The parameter data includes but is not limited to model, type, length, height, width, total wall and number.
[0065] Among them, the above parameter data can clearly describe the properties of each type of insulation board, so that the quantity and arrangement can be better performed based on the properties of the insulation board in the future.
[0066] Among them, the above-mentioned numbers can be represented based on numbers and used to mark the insulation boards to distinguish insulation boards of different models (types).
[0067] Optionally, based on the above-mentioned parameterized model, it can be used to manage parameter data of different types of insulation boards. When the type of the insulation board, for example, the type of the insulation board changes, the corresponding parameter data can be changed accordingly.
[0068] S20, determining at least one exterior facade to be processed in the building to be processed according to the three-dimensional structure;
[0069] Among them, in the building to be treated, at least one facade to be treated needs to be covered with an insulation surface. In this application, at least one facade to be treated can be determined based on information such as the architectural drawings of the building to be treated, and the at least one facade to be treated can also be displayed at the corresponding position of the three-dimensional structure. In other words, when constructing the three-dimensional model, at least one facade to be treated in the building to be treated and other related structures have been constructed as part of the three-dimensional model. For details, please refer to Figure 2 A schematic diagram of the structure of the three-dimensional model.
[0070] S30, according to the preset board conditions, determining the relevant data of the insulation board required for processing each of the exterior facades to be processed, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed;
[0071] The above-mentioned board conditions refer to the conditions set to meet the construction requirements of the insulation board attached to the facade, which can be set based on construction requirements and workers' experience, including but not limited to:
[0072] Pay attention to the edging treatment when arranging at the window opening, and try to use a whole piece of polystyrene board for other locations.
[0073] Based on the above board conditions, the specific implementation scheme of the above S30 is:
[0074] S301, determining parameter data of each insulation board required for each of the exterior facades to be processed according to the preset board conditions and the parameterized model;
[0075] The parametric model can be represented by a detailed list, and the parameter data of each insulation board required for each of the facades to be processed can be selected based on the parameter data of each type of insulation board in the detailed list by the user, including but not limited to the selection of model, type, length, height, width, total wall, and number. For insulation boards, insulation boards of the same model can be insulation boards of the same type. The number of the insulation board is used to characterize the type of the insulation board, and different types of insulation boards can be distinguished by different numbers.
[0076] S302, determining the quantity data corresponding to all the insulation boards required for each of the exterior facades to be treated according to the parameter data of each insulation board required for each of the exterior facades to be treated.
[0077] Among them, for each of the facades to be treated, the quantity data can represent the area corresponding to the masonry of the facade to be treated, the number of insulation boards required, etc.
[0078] Optionally, in the present application, while determining the quantity data corresponding to each facade to be treated, the masonry data corresponding to each insulation board required for each facade to be treated can also be determined based on the parameter data of each insulation board required for each facade to be treated, including but not limited to information such as the facade to be treated to which the insulation board belongs.
[0079] S40, determining the total quantity data of the insulation boards required for the building to be treated based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated.
[0080] While determining the total lifting data, it is also possible to generate a wall insulation board layout diagram corresponding to the building to be treated based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, wherein the wall insulation board layout diagram includes the insulation board layout diagram corresponding to each of the facades to be treated.
[0081] As an example, see Figure 3 and Figure 4 The space layout diagram of wall insulation No. 12 and the plane layout diagram of wall insulation No. 12 shown in the figure can show the layout of each insulation board. Figure 3 and Figure 4 In the insulation board, different types of insulation boards are distinguished by different numbers (insulation board numbers). Figure 4 The 1:50 shown in refers to the scaling ratio of the No. 12 wall insulation space layout diagram and the No. 12 wall insulation plane layout diagram, that is, the ratio of the corresponding size in the diagram to the actual size.
[0082] Optionally, for each exterior facade to be treated, a masonry insulation arrangement list can be generated based on the insulation boards and insulation board arrangement diagram required for the exterior facade to be treated. For details, see Figure 5 As shown. Figure 5 The table shows the relevant information of the insulation boards required for wall No. 12, including but not limited to the model, type, length, height, width, notes and total of the insulation boards, where the notes describe the identity of the exterior wall to be processed to which the insulation boards belong, and 12 in the table represents wall No. 12. The total describes the number of each model of insulation boards required for wall No. 12.
[0083] As another example, see Figure 6 and Figure 7 The No. 4 wall insulation plane layout diagram and the No. 4 wall insulation space layout diagram are shown. In each insulation board layout diagram, the layout of each insulation board can be displayed. Figure 6 and Figure 7 In the insulation board, different types of insulation boards are also distinguished by different numbers (insulation board numbers).
[0084] For wall No. 4, see Figure 8 The insulation arrangement schedule for the masonry of Wall No. 4 shown also records the relevant information corresponding to the insulation board required for Wall No. 4, including but not limited to the model, type, length, height, width, notes and total of the insulation board.
[0085] In the present application, on the premise of knowing the insulation board layout diagram corresponding to each of the facades to be treated, the quantity data corresponding to all the insulation boards required for each of the facades to be treated, and the total quantity data of the insulation boards required for the building to be treated, the materials used in the construction and the construction personnel can be reasonably arranged, which not only saves materials but also saves manpower.
[0086] Optionally, the method may further include:
[0087] Acquire building demand information corresponding to the building to be processed, wherein the building demand information includes project code, project name, project characteristics, notes, subdivisions, area and surveyor;
[0088] The above-mentioned building demand information can be stored based on files and obtained based on user requests.
[0089] Then, according to the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, a wall insulation board arrangement diagram corresponding to the building to be treated is generated, including:
[0090] According to the building demand information, all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated.
[0091] Specifically, the building demand information, relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated can be loaded into the drawing family, and each facade to be treated, the corresponding relevant data and the building demand information can be put into the drawing in turn, and the wall insulation board layout diagram corresponding to the building to be treated can be generated, so as to be applied on site.
[0092] Among them, the drawing family may include multiple drawings, and each drawing may include each corresponding building structure in the three-dimensional model, such as a wall. Based on the drawings corresponding to each building structure, it is convenient to generate a wall insulation board layout diagram.
[0093] In the process of generating the wall insulation board layout diagram, it also supports the modification of the wall insulation board layout diagram to meet different on-site needs. When the insulation board of a wall in the three-dimensional structure changes, the insulation board layout of the wall related to the wall is updated synchronously.
[0094] Optionally, the method further comprises:
[0095] Based on the building demand information corresponding to the building to be treated, the insulation board layout diagram corresponding to each of the facades to be treated, the quantity data corresponding to all the insulation boards required for each of the facades to be treated, and the total quantity data of the insulation boards required for the building to be treated, a list of insulation material quantities is generated. Based on this list, the building requirements of each facade to be treated and the parameter data of the required insulation boards can be clearly known, which is convenient for guiding workers in construction.
[0096] The above insulation material quantity list can be found in Fig. 9 Among them, the list code (also known as the project code) indicates the code corresponding to the insulation material quantity list, which is used to distinguish different insulation material quantity lists. The project feature indicates the type of insulation board, the annotation indicates the function of the insulation board, and the subdivision indicates the specific parameter data of the insulation board, such as thickness, subdivision type or other information (for example, trapezoidal insulation board and related parameters); the area indicates the area of a corresponding facade to be treated, and the quantity preparer (capital preparer) indicates the staff responsible for preparing the insulation board for the corresponding facade to be treated.
[0097] The above insulation material quantity list can be divided according to different facades. Each facade corresponds to a part of the list. The content of the list corresponding to each facade includes specific information corresponding to the project code, project characteristics, notes, subdivisions, area and quantity proposer.
[0098] The solution of this application has the following beneficial effects:
[0099] The drawings and quantities obtained through BIM are applied on site, which can save a lot of materials for the construction party and make it easier for on-site workers to operate, so as to achieve the effect of construction directly based on drawings. Through BIM's visual disclosure, construction preview, and three-calculation comparison, reliable data can be provided to make management simpler.
[0100] Based on BIM modeling, the masonry layout plan is optimized in the model to improve construction quality, reduce rework, and thus reduce material waste.
[0101] Based on Figure 1 Based on the same principle as the method shown in , the embodiment of the present invention also provides an external wall insulation increase determination device 20, such as Fig.10 As shown in , the external wall insulation increase amount determination device 20 may include an acquisition module 210, an external facade determination module 220, a related data determination module 230 and an increase amount determination module 240, wherein:
[0102] An acquisition module 210 is used to acquire a three-dimensional model of a building to be processed, wherein the three-dimensional model is used to describe the three-dimensional structure of the building to be processed;
[0103] The facade determination module 220 is used to determine at least one facade to be processed in the building to be processed according to the three-dimensional structure;
[0104] The relevant data determination module 230 is used to determine the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions. For each exterior facade to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facade to be processed;
[0105] The quantity determination module 240 is used to determine the total quantity data of the insulation boards required for the building to be treated based on all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated.
[0106] Optionally, the device further comprises:
[0107] A wall insulation board layout diagram generation module is used to generate a wall insulation board layout diagram corresponding to the building to be treated based on relevant data of all facades to be treated and the insulation boards required for each of the facades to be treated, wherein the wall insulation board layout diagram includes an insulation board layout diagram corresponding to each of the facades to be treated.
[0108] Optionally, a building demand information acquisition module is used to acquire building demand information corresponding to the building to be processed, wherein the building demand information includes project code, project name, project characteristics, notes, subdivisions, area and surveyor;
[0109] The wall insulation board arrangement diagram generating module generates a wall insulation board arrangement diagram corresponding to the building to be processed according to relevant data of all the facades to be processed and the insulation boards required for each of the facades to be processed, and is specifically used to:
[0110] According to the building demand information, all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated.
[0111] Optionally, the device further comprises:
[0112] A parametric model building module, used to build parametric models for different types of insulation boards, wherein the parametric models are used to describe parameter data of different types of insulation boards, wherein the parameter data includes model, type, length, height, width, total wall and number;
[0113] When the relevant data determination module 230 determines the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions, it is specifically used to:
[0114] According to the preset board conditions and the parameterized model, the parameter data of each insulation board required for each of the exterior facades to be treated are determined;
[0115] According to the parameter data of each insulation board required for each of the exterior facades to be treated, the quantity data corresponding to all the insulation boards required for each of the exterior facades to be treated are determined.
[0116] Optionally, the device further comprises:
[0117] The three-dimensional model building module is used to build a three-dimensional model of the building to be processed based on the BIM model and revit software.
[0118] The device for determining the amount of external wall insulation increase in an embodiment of the present invention can execute the method for determining the amount of external wall insulation increase provided in the embodiment of the present invention, and its implementation principle is similar. The actions performed by each module and unit in the device for determining the amount of external wall insulation increase in each embodiment of the present invention correspond to the steps in the method for determining the amount of external wall insulation increase in each embodiment of the present invention. For the detailed functional description of each module of the device for determining the amount of external wall insulation increase, please refer to the description in the corresponding method for determining the amount of external wall insulation increase shown in the previous text, which will not be repeated here.
[0119] Among them, the above-mentioned external wall insulation increase amount determination device can be a computer program (including program code) running in a computer device, for example, the external wall insulation increase amount determination device is an application software; the device can be used to execute the corresponding steps in the method provided in an embodiment of the present invention.
[0120] In some embodiments, the device for determining the amount of external wall insulation provided in an embodiment of the present invention can be implemented in a combination of software and hardware. As an example, the device for determining the amount of external wall insulation provided in an embodiment of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the method for determining the amount of external wall insulation provided in an embodiment of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs) or other electronic components.
[0121] In other embodiments, the device for determining the external wall thermal insulation increase amount provided by the embodiment of the present invention can be implemented in a software manner. Fig.10 An external wall insulation increase amount determination device stored in a memory is shown, which can be software in the form of a program and a plug-in, and includes a series of modules, including an acquisition module 210, a facade determination module 220, a related data determination module 230 and an increase amount determination module 240, which are used to implement the external wall insulation increase amount determination method provided in an embodiment of the present invention.
[0122] The modules involved in the embodiments of the present invention may be implemented by software or hardware, wherein the name of a module does not limit the module itself in some cases.
[0123] Based on the same principle as the method shown in the embodiments of the present invention, an electronic device is also provided in the embodiments of the present invention, which may include but is not limited to: a processor and a memory; the memory is used to store a computer program; the processor is used to execute the method shown in any embodiment of the present invention by calling the computer program.
[0124] In an alternative embodiment, an electronic device is provided, such as Fig.11 As shown, Fig.11The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, such as through a bus 4002. Optionally, the electronic device 4000 may also include a transceiver 4004, which may be used for data interaction between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.
[0125] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0126] The bus 4002 may include a path to transmit information between the above components. The bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0127] The memory 4003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0128] The memory 4003 is used to store the application code (computer program) for executing the solution of the present invention, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.
[0129] The electronic device may also be a terminal device. Fig.11 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0130] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding contents of the aforementioned method embodiment.
[0131] According to another aspect of the present invention, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the implementation modes of the above-mentioned various embodiments.
[0132] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0133] It should be understood that the flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the module, the program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0134] The computer-readable storage medium provided by the embodiment of the present invention may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.
[0135] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0136] The above description is only a preferred embodiment of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the disclosure scope involved in the present invention is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) by each other.
Claims
1. A method for determining the amount of external wall insulation, characterized in that: include: Acquire a three-dimensional model of a building to be processed, wherein the three-dimensional model is used to describe the three-dimensional structure of the building to be processed; Determine at least one exterior facade to be processed in the building to be processed according to the three-dimensional structure; According to the preset board conditions, determine the relevant data of the insulation board required for processing each of the exterior facades to be processed, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed; Based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, the total quantity data of the insulation boards required for the building to be treated is determined.
2. The method according to claim 1, characterized in that The method further comprises: According to the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated, and the wall insulation board layout diagram includes the insulation board layout diagram corresponding to each of the facades to be treated.
3. The method according to claim 2, characterized in that The method further comprises: Acquire the building demand information corresponding to the building to be processed, wherein the building demand information includes project code, project name, project characteristics, notes, subdivision, area and surveyor; The method of generating a wall insulation board arrangement diagram corresponding to the building to be treated according to relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated includes: According to the building demand information, all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Establishing a parametric model for different types of insulation boards, wherein the parametric model is used to describe parameter data of different types of insulation boards, wherein the parameter data includes model, type, length, height, width, total wall and number; The method of determining the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions includes: According to the preset board conditions and the parameterized model, the parameter data of each insulation board required for each of the exterior facades to be treated are determined; According to the parameter data of each insulation board required for each of the exterior facades to be treated, the quantity data corresponding to all the insulation boards required for each of the exterior facades to be treated are determined.
5. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Based on the BIM model and revit software, a three-dimensional model of the building to be processed is constructed.
6. A device for determining the amount of external wall insulation, characterized in that: include: An acquisition module, used for acquiring a three-dimensional model of a building to be processed, wherein the three-dimensional model is used for describing the three-dimensional structure of the building to be processed; An external facade determination module, used to determine at least one external facade to be processed in the building to be processed according to the three-dimensional structure; A relevant data determination module, used to determine the relevant data of the insulation board required for processing each of the exterior facades to be processed according to the preset board conditions, and for each of the exterior facades to be processed, the relevant data includes parameter data and quantity data corresponding to all the insulation boards required for the exterior facades to be processed; The quantity determination module is used to determine the total quantity data of the insulation boards required for the building to be treated based on the relevant data of all the facades to be treated and the insulation boards required for each of the facades to be treated.
7. The device according to claim 6, characterized in that The device also includes: A wall insulation board layout diagram generation module is used to generate a wall insulation board layout diagram corresponding to the building to be treated based on relevant data of all facades to be treated and the insulation boards required for each of the facades to be treated, wherein the wall insulation board layout diagram includes an insulation board layout diagram corresponding to each of the facades to be treated.
8. The device according to claim 7, characterized in that The device also includes: A building demand information acquisition module, used to acquire the building demand information corresponding to the building to be processed, wherein the building demand information includes project code, project name, project characteristics, notes, subdivisions, area and quantity provider; The wall insulation board arrangement diagram generating module generates a wall insulation board arrangement diagram corresponding to the building to be processed according to relevant data of all the facades to be processed and the insulation boards required for each of the facades to be processed, and is specifically used to: According to the building demand information, all the facades to be treated and the relevant data of the insulation boards required for each of the facades to be treated, a wall insulation board layout diagram corresponding to the building to be treated is generated.
9. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 5 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
BIM-based design method for outer wall of thermal insulation decorative plate
CN110414181A
Revit-based exterior wall external thermal insulation and decoration metering method and system
CN114065349A
Building engineering quantity extraction method and device, electronic equipment and storage medium
CN115375285A
Method and system for building framing and manufacturing system
US20210294298A1