CN114117595A - Coating area calculation method, device and equipment and readable storage medium - Google Patents
Coating area calculation method, device and equipment and readable storage medium Download PDFInfo
- Publication number
- CN114117595A CN114117595A CN202111349771.8A CN202111349771A CN114117595A CN 114117595 A CN114117595 A CN 114117595A CN 202111349771 A CN202111349771 A CN 202111349771A CN 114117595 A CN114117595 A CN 114117595A
- Authority
- CN
- China
- Prior art keywords
- area
- calculating
- coating
- bim
- dimensional structure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000011248 coating agent Substances 0.000 title claims abstract description 141
- 238000000576 coating method Methods 0.000 title claims abstract description 141
- 238000004364 calculation method Methods 0.000 title claims abstract description 16
- 238000005286 illumination Methods 0.000 claims abstract description 105
- 238000000034 method Methods 0.000 claims abstract description 54
- 239000000463 material Substances 0.000 claims abstract description 18
- 239000003973 paint Substances 0.000 claims description 15
- 229910000831 Steel Inorganic materials 0.000 description 32
- 239000010959 steel Substances 0.000 description 32
- 238000010422 painting Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000002238 attenuated effect Effects 0.000 description 2
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Structural Engineering (AREA)
- Civil Engineering (AREA)
- Computer Graphics (AREA)
- Architecture (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
- Coating Apparatus (AREA)
Abstract
The invention provides a method, a device and equipment for calculating a coating area and a readable storage medium. The method comprises the following steps: establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials; placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene; reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model; and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity. According to the invention, the coating type of the structure body is calculated after judging which coating type the structure body belongs to according to the illumination intensity on each surface of the structure body, so that the method is universal and simple, and the calculation precision and the labor efficiency are improved when the coating area is calculated.
Description
Technical Field
The invention relates to the field of computer aided design of building and bridge steel structures, in particular to a method, a device and equipment for calculating a coating area and a readable storage medium.
Background
In the field of building and bridge construction technology, steel structures are often used as structural forms. Since the steel structure is composed of steel plates or sections, and the steel is easily corroded, the surface of the steel structure is generally galvanized or coated, and regular maintenance is required. For the coating of the steel structure, the coating is generally divided into three coating types of inner surface area coating, outer surface area coating and semi-sealing area coating according to the contact condition of the part and the outside.
When designing a steel structure, a method of manual judgment and calculation is generally adopted. The method is characterized in that the coating type of each steel plate or section steel is judged manually, then the coating areas of the steel plates or section steels of the same coating type are added, and when the coating area is calculated, the areas of the joints of the steel plates or section steels and the areas of the inner surfaces of holes in the steel plates or section steels are easy to omit, so that the labor efficiency is low, and the calculation accuracy is low.
Disclosure of Invention
The invention mainly aims to provide a method, a device and equipment for calculating a coating area and a readable storage medium, and aims to solve the problems of low labor efficiency and low calculation accuracy in coating area calculation in the prior art.
In a first aspect, the present invention provides a method for calculating a coating area, including the steps of:
establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene;
reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
Optionally, the step of calculating a first painting type area, a second painting type area and a third painting type area of the BIM three-dimensional structure model according to the illumination intensity includes:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
Optionally, after the step of calculating the first painting type area, the second painting type area, and the third painting type area of the BIM three-dimensional structure model according to the illumination intensity, the method further includes:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
Optionally, a scattering light source is arranged in the illumination scene, and the BIM three-dimensional structure model rotates at a constant speed in the illumination scene.
Optionally, a plurality of scattering light sources are arranged in the illumination scene, and the plurality of scattering light sources form a surrounding for the BIM three-dimensional structure model.
In a second aspect, the present invention also provides a device for calculating a coating area, including:
constructing a module: the method comprises the following steps of establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
placing a module: the BIM three-dimensional structure model is placed in an illumination scene, and the outer surface of the BIM three-dimensional structure model in the illumination scene is irradiated by a scattering light source;
a reading module: the device is used for reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
a calculation module: and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
Optionally, the calculation module is specifically configured to:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
Optionally, the device for calculating the coating area further includes a determining module, configured to:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
In a third aspect, the present invention further provides a paint area calculating apparatus, which includes a processor, a memory, and a paint area calculating program stored on the memory and executable by the processor, wherein when the processor executes the paint area calculating program, the steps of the paint area calculating method as described above are implemented.
In a fourth aspect, the present invention further provides a readable storage medium, on which a program for calculating a paint area is stored, wherein when the program for calculating a paint area is executed by a processor, the steps of the method for calculating a paint area as described above are implemented.
In the invention, a BIM three-dimensional structure model of a structure body to be calculated is established, wherein the BIM three-dimensional structure model is made of diffuse reflection materials; placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene; reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model; and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity. According to the invention, the coating type of the structure body is calculated after the surface of the structure body is judged to belong to which coating type without manual operation, but the coating type of the structure body is calculated after the surface of the structure body is judged to belong to which coating type according to the illumination intensity on the surface of the structure body, so that the method is universal and simple, the area of the joint of the steel plate or the section steel and the area of the inner surface of the hole on the steel plate or the section steel are not easy to omit when the coating area is calculated, and the calculation precision and the labor efficiency are improved.
Drawings
Fig. 1 is a hardware configuration diagram of a computing device of a coating area according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a method for calculating a coating area according to a first embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a method for calculating a coating area according to an embodiment of the present invention;
fig. 4 is a functional block diagram of a device for calculating a coating area according to a first embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In a first aspect, embodiments of the present invention provide a paint area calculating apparatus, which may be a Personal Computer (PC), a notebook computer, a server, or other apparatuses having a data processing function.
Referring to fig. 1, fig. 1 is a schematic diagram of a hardware structure of a coating area calculating device according to an embodiment of the present invention. In the embodiment of the present invention, the coating area calculating device may include a processor 1001 (e.g., a Central processing unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used for realizing connection communication among the components; the user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard); the network interface 1004 may optionally include a standard wired interface, a WIreless interface (e.g., a WI-FI interface, WI-FI interface); the memory 1005 may be a Random Access Memory (RAM) or a non-volatile memory (non-volatile memory), such as a magnetic disk memory, and the memory 1005 may optionally be a storage device independent of the processor 1001. Those skilled in the art will appreciate that the hardware configuration depicted in FIG. 1 is not intended to be limiting of the present invention, and may include more or less components than those shown, or some components in combination, or a different arrangement of components.
With continued reference to fig. 1, the memory 1005 of fig. 1, which is one type of computer storage medium, may include an operating system, a network communication module, a user interface module, and a paint area calculation program. The processor 1001 may call a program for calculating the painting area stored in the memory 1005, and execute the method for calculating the painting area according to the embodiment of the present invention.
In a second aspect, an embodiment of the present invention provides a method for calculating a coating area.
In an embodiment, referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the method for calculating a coating area according to the present invention. As shown in fig. 2, the method for calculating the coating area includes the following steps:
s10: establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
in this embodiment, a BIM three-dimensional structure model of the structure to be calculated is established in the BIM design software, wherein the BIM three-dimensional structure model is made of a diffuse reflection material, and can better reflect light in any direction. In this embodiment, the BIM design software includes: revit software, Catia software, Rhino software, Inventor software, or 3DMax software. It is to be appreciated that the BIM design software in this embodiment is for reference only and is not limiting.
S20: placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene;
in this embodiment, the BIM three-dimensional structure model is placed in an illumination scene, and one or more scattering light sources are disposed in the illumination scene, so that the outer surface of the BIM three-dimensional structure model is irradiated by the scattering light sources. If a scattering light source is arranged, controlling the BIM three-dimensional structure model to rotate at a constant speed in the illumination scene; if a plurality of scattering light sources are arranged, the plurality of scattering light sources form a spatial annular enclosure on the BIM three-dimensional structure model.
Further, in an embodiment, a scattering light source is disposed in the illumination scene, and the BIM three-dimensional structure model rotates at a constant speed in the illumination scene.
In this embodiment, only one scattering light source is arranged in the illumination scene, and the BIM three-dimensional structure model is controlled to rotate at a constant speed in the illumination scene, so that each outer surface of the BIM three-dimensional structure model is irradiated by the scattering light source.
Further, in an embodiment, a plurality of scattering light sources are disposed in the illumination scene, and the plurality of scattering light sources form an enclosure to the BIM three-dimensional structure model.
In this embodiment, a plurality of scattering light sources are disposed in the illumination scene, and the plurality of scattering light sources form a spatial annular enclosure to the BIM three-dimensional structure model, so that each outer surface of the BIM three-dimensional structure model is irradiated by the scattering light sources.
S30: reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
in this embodiment, an API (Application Programming Interface) of the BIM design software is used, which is some predefined interfaces for controlling and secondarily developing software, to read the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model. The illumination intensity of the scattering light source is not attenuated along with the distance, and is attenuated along with the increase of the number of diffuse reflection times, namely, the illumination intensity is weaker as the number of diffuse reflection times of the light scattered out by the scattering light source on each surface of the BIM three-dimensional structure model is larger.
S40: and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
In this embodiment, the illumination intensity of the scattering light source is defined as G, and the attenuation Rate of the light of the scattering light source per diffuse reflection is defined as Rate. When the light intensity G of the scattering light source is 10 ten thousand lux, the attenuation Rate per one time of diffuse reflection of the light of the scattering light source is 20%, and the light intensity after one time of attenuation of the light of the scattering light source is a threshold value, the threshold value M (G (1-Rate) is 8 ten thousand lux. The sum of the areas of the surfaces with the illumination intensity of zero is the area of the first coating type; the sum of the areas of the surfaces with the illumination intensity of more than 8 million luxes is the area of the second coating type; the sum of the areas of the surfaces with the illumination intensity less than or equal to 8 million lux and greater than zero is the area of the third coating type. Referring to fig. 3, fig. 3 is a schematic diagram of a structure according to an embodiment of the method for calculating the painting area of the present invention, as shown in fig. 3, the side without holes is a seal structure, the side with holes is a semi-seal structure, the first painting type area is the area of the inner region of the seal structure, the second painting type area is the area of the outer surface region of the structure, and the third painting type area is the area of the inner region of the semi-seal structure. It is easy to think that the parameters and the division of the coating types in the present embodiment are only for reference and are not limited herein.
Further, in an embodiment, the step S40 further includes:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
In this embodiment, the surface with the illumination intensity of zero is a surface onto which light of the scattering light source cannot be irradiated, the area of the surface with the illumination intensity of zero on the BIM three-dimensional structure model is obtained by a grid splitting method or a volume merging method, and then the sum of the areas of the surfaces with the illumination intensity of zero is calculated to obtain the area of the first coating type. Specifically, when the area of a face with zero illumination intensity on the BIM three-dimensional structure model is obtained through a grid splitting method, the surface of a steel plate is traversed, each steel plate is analyzed, grid division processing is carried out on the surface of the steel plate, the central point of each grid small region is found out, the illumination intensity of the central point of each grid is inquired through a software API, the grid with zero illumination intensity is determined, the area of each grid with zero illumination intensity is obtained, the sum of the areas of the grids with zero illumination intensity is calculated, and the area of the first coating type is obtained. When the area of a face with zero illumination intensity on the BIM three-dimensional structure model is obtained through a volume combination method, all plates in a steel structure model are fused into a single body, each steel plate is analyzed, any point p on each steel plate is found out, the illumination intensity of the point p is inquired through a software API, the point p with zero illumination intensity is determined, the area of the steel plate corresponding to the point p with zero illumination intensity is obtained, the sum of the areas of the steel plates with zero illumination intensity is calculated, and the area of the first coating type is obtained.
And the surface with the illumination intensity larger than the threshold value is the surface directly irradiated by the light of the scattering light source, the area of the surface with the illumination intensity larger than the threshold value on the BIM three-dimensional structure model is obtained by a grid splitting method or a volume merging method, and then the sum of the areas of the surfaces with the illumination intensity larger than the threshold value is calculated to obtain the area of the second coating type.
And the surface with the illumination intensity smaller than or equal to the threshold and larger than zero is the surface which can be irradiated by light rays through at least one time of diffuse reflection, the area of the surface with the illumination intensity smaller than or equal to the threshold and larger than zero on the BIM three-dimensional structure model is obtained through a grid splitting method or a volume merging method, and then the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold and larger than zero is calculated to obtain the area of the third coating type.
In the embodiment, a BIM three-dimensional structure model of a structure to be calculated is established, wherein the BIM three-dimensional structure model is made of a diffuse reflection material; placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene; reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model; and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity. Through this embodiment, no longer need the manual work to go to judge that every face of structure belongs to and calculates the application type of structure after which kind of application type, but go to judge the application type that belongs to and calculate the structure after which kind of application type according to the illumination intensity on every face of structure, not only general and simple and convenient, when calculating the application area moreover, be difficult to miss the area of steel sheet or shaped steel junction and the area of the internal surface in hole on steel sheet or the shaped steel, improved calculation accuracy and labor efficiency.
Further, in an embodiment, after the step S40, the method further includes:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
In this embodiment, after the first painting type area, the second painting type area, and the third painting type area of the BIM three-dimensional structure model are obtained, the required amount of the actual painting material can be determined, and the situation of insufficient or excessive painting material is avoided.
In a third aspect, an embodiment of the present invention further provides a device for calculating a coating area.
In an embodiment, referring to fig. 4, fig. 4 is a functional module schematic diagram of a first embodiment of a device for calculating a coating area according to the present invention. As shown in fig. 4, the coating area calculating means includes:
building a module 10: the method comprises the following steps of establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
the placing module 20: the BIM three-dimensional structure model is placed in an illumination scene, and the outer surface of the BIM three-dimensional structure model in the illumination scene is irradiated by a scattering light source;
the reading module 30: the device is used for reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
the calculation module 40: and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
Further, in an embodiment, the calculating module 40 is specifically configured to:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
Further, in an embodiment, the device for calculating the coating area further includes a determining module, configured to:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
Further, in an embodiment, a scattering light source is disposed in an illumination scene, and the BIM three-dimensional structure model rotates at a constant speed in the illumination scene.
Further, in an embodiment, a plurality of scattering light sources are disposed in the illumination scene, and the plurality of scattering light sources form an enclosure to the BIM three-dimensional structure model.
The function implementation of each module in the device for calculating the coating area corresponds to each step in the method for calculating the coating area, and the function and implementation process are not described in detail herein.
In a fourth aspect, the embodiment of the present invention further provides a readable storage medium.
The readable storage medium of the present invention stores a program for calculating a paint area, wherein the program for calculating a paint area realizes the steps of the method for calculating a paint area as described above when executed by a processor.
The method for calculating the coating area may refer to various embodiments of the method for calculating the coating area of the present invention, and will not be described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for causing a terminal device to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A method for calculating a coating area, the method comprising:
establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
placing the BIM three-dimensional structure model in an illumination scene, wherein the outer surface of the BIM three-dimensional structure model is irradiated by a scattering light source in the illumination scene;
reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
2. The method for calculating the coating area according to claim 1, wherein the step of calculating the first coating type area, the second coating type area and the third coating type area of the BIM three-dimensional structure model according to the illumination intensity comprises:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
3. The method for calculating the coating area according to claim 1, wherein after the step of calculating the first coating type area, the second coating type area and the third coating type area of the BIM three-dimensional structure model according to the illumination intensity, the method further comprises:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
4. The coating area calculating method according to claim 1, wherein a scattering light source is arranged in the illumination scene, and the BIM three-dimensional structure model rotates at a constant speed in the illumination scene.
5. The coating area calculating method according to claim 1, wherein a plurality of scattering light sources are provided in the illumination scene, and the plurality of scattering light sources surround the BIM three-dimensional structure model.
6. A coating area calculation device, characterized by comprising:
constructing a module: the method comprises the following steps of establishing a BIM three-dimensional structure model of a structure body to be calculated, wherein the BIM three-dimensional structure model is made of diffuse reflection materials;
placing a module: the BIM three-dimensional structure model is placed in an illumination scene, and the outer surface of the BIM three-dimensional structure model in the illumination scene is irradiated by a scattering light source;
a reading module: the device is used for reading the illumination intensity of the scattering light source on each surface of the BIM three-dimensional structure model;
a calculation module: and calculating to obtain a first coating type area, a second coating type area and a third coating type area of the BIM three-dimensional structure model according to the illumination intensity.
7. The coating area calculation apparatus of claim 6, wherein the calculation module is specifically configured to:
calculating the sum of the areas of the surfaces with the illumination intensity of zero to obtain the area of the first coating type;
calculating the sum of the areas of the surfaces with the illumination intensity larger than the threshold value to obtain the area of a second coating type;
and calculating the sum of the areas of the surfaces with the illumination intensity smaller than or equal to the threshold value and larger than zero to obtain the area of the third coating type.
8. The coating area calculating apparatus according to claim 6, wherein the coating area calculating apparatus further comprises a determining module for:
and determining the required amount of the coating material according to the first coating type area, the second coating type area and the third coating type area.
9. A coating area calculating apparatus comprising a processor, a memory, and a coating area calculating program stored on the memory and executable by the processor, wherein the coating area calculating program when executed by the processor implements the steps of the coating area calculating method according to any one of claims 1 to 5.
10. A readable storage medium, characterized in that the readable storage medium has stored thereon a program for calculating a paint area, wherein the program for calculating a paint area, when executed by a processor, implements the steps of the method for calculating a paint area according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111349771.8A CN114117595B (en) | 2021-11-15 | 2021-11-15 | Coating area calculation method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111349771.8A CN114117595B (en) | 2021-11-15 | 2021-11-15 | Coating area calculation method, device, equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114117595A true CN114117595A (en) | 2022-03-01 |
CN114117595B CN114117595B (en) | 2024-07-02 |
Family
ID=80396299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111349771.8A Active CN114117595B (en) | 2021-11-15 | 2021-11-15 | Coating area calculation method, device, equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114117595B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63247649A (en) * | 1987-04-03 | 1988-10-14 | Electroplating Eng Of Japan Co | Appearance inspecting method for plated body |
JPH08292151A (en) * | 1995-04-24 | 1996-11-05 | Nippon Paint Co Ltd | Estimating method for lustrous material kind of lustrous material-containing coating film by optical measurement |
EP0837315A2 (en) * | 1996-10-21 | 1998-04-22 | Insitec, Inc. | In situ sensor for near wafer particle monitoring in semiconductor device manufacturing equipment |
WO2004027684A2 (en) * | 2002-09-18 | 2004-04-01 | Fei Company | Photolithography mask repair |
US20110295575A1 (en) * | 2010-05-28 | 2011-12-01 | Levine David A | System and method for geomatic modeling of a diverse resource base across broad landscapes |
US20190340306A1 (en) * | 2017-04-27 | 2019-11-07 | Ecosense Lighting Inc. | Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations |
-
2021
- 2021-11-15 CN CN202111349771.8A patent/CN114117595B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63247649A (en) * | 1987-04-03 | 1988-10-14 | Electroplating Eng Of Japan Co | Appearance inspecting method for plated body |
JPH08292151A (en) * | 1995-04-24 | 1996-11-05 | Nippon Paint Co Ltd | Estimating method for lustrous material kind of lustrous material-containing coating film by optical measurement |
EP0837315A2 (en) * | 1996-10-21 | 1998-04-22 | Insitec, Inc. | In situ sensor for near wafer particle monitoring in semiconductor device manufacturing equipment |
WO2004027684A2 (en) * | 2002-09-18 | 2004-04-01 | Fei Company | Photolithography mask repair |
US20110295575A1 (en) * | 2010-05-28 | 2011-12-01 | Levine David A | System and method for geomatic modeling of a diverse resource base across broad landscapes |
US20190340306A1 (en) * | 2017-04-27 | 2019-11-07 | Ecosense Lighting Inc. | Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations |
Non-Patent Citations (5)
Title |
---|
REDDY, JP ET AL.: "To Maintain Formulation Composition Similarity of Coated Tablets of Different Strengths: Should Coating be Based on Core Tablet Weight or Surface Area?", PHARMACEUTICAL RESEARCH, vol. 37, no. 10, 24 September 2020 (2020-09-24), XP037280157, DOI: 10.1007/s11095-020-02926-5 * |
吴雨婷;于娟;王爱英;王立雄;尹榆珺;: "基于BIM技术的室内照明仿真模拟软件计算精度解析", 重庆大学学报, no. 09, 15 September 2020 (2020-09-15) * |
吴雨婷等: "基于 BIM 技术的室内照明仿真模拟软件计算精度解析", 重庆大学学报, vol. 43, no. 9, 31 December 2020 (2020-12-31) * |
梁剑麟;陈若山;: "BIM技术在公共建筑低碳设计与碳排放计量中的研究", 低碳世界, no. 19, 5 July 2016 (2016-07-05) * |
袁峥;李俊峰;朱元彪;: "基于三维激光扫描技术的表面积测绘", 测绘工程, no. 09, 25 September 2017 (2017-09-25) * |
Also Published As
Publication number | Publication date |
---|---|
CN114117595B (en) | 2024-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Okpala et al. | Utilizing emerging technologies for construction safety risk mitigation | |
Xu et al. | Schedule risk analysis of infrastructure projects: A hybrid dynamic approach | |
Rebolj et al. | Point cloud quality requirements for Scan-vs-BIM based automated construction progress monitoring | |
Hammad et al. | A multi-objective mixed integer nonlinear programming model for construction site layout planning to minimise noise pollution and transport costs | |
Azhar et al. | Building Information Modeling (BIM): A new paradigm for visual interactive modeling and simulation for construction projects | |
Pärn et al. | Origins and probabilities of MEP and structural design clashes within a federated BIM model | |
Hwang et al. | Integrated Digital Delivery: Implementation status and project performance in the Singapore construction industry | |
Al Hattab et al. | Near-real-time optimization of overlapping tower crane operations: a model and case study | |
Hwang et al. | Hybrid simulation framework for immediate facility restoration planning after a catastrophic disaster | |
Ganbat et al. | A cross-systematic review of addressing risks in building information modelling-enabled international construction projects | |
WO2021242924A1 (en) | Building quality indexing system | |
Ma et al. | 4D-based workspace conflict detection in prefabricated building constructions | |
CN110287442A (en) | A kind of determination method, apparatus, electronic equipment and the storage medium of influence power ranking | |
Backhaus | The mixture assessment or allocation factor: conceptual background, estimation algorithms and a case study example | |
Kyösti et al. | Prediction of service support costs for functional products | |
Altaf et al. | A method for integrating occupational indoor air quality with building information modeling for scheduling construction activities | |
CN114117595A (en) | Coating area calculation method, device and equipment and readable storage medium | |
KR102565379B1 (en) | Prediction system and method for the spread of indoor contamination of CBR | |
Money et al. | ECETOC TRA version 3: capturing and consolidating the experiences of REACH | |
CN111783956A (en) | Feature dimension importance analysis method, device and equipment and readable storage medium | |
Zighan et al. | A project life-cycle readiness approach to manage construction waste in Jordan | |
Cimellaro et al. | Downtime and recovery models | |
GB2577246A (en) | System and method for adapting an organization to future workforce requirements | |
Melville et al. | Hydrodynamics and mass transport in wall tube and microjet electrodes. 1. Finite element simulations | |
Kalibatas et al. | A systematic review of information modelling of individual residential buildings |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |