Construction Method, Construction Device and Computer Readable Storage Medium of Canopy Model
By adjusting the structural and design parameters of the awning model, the problem of large differences between the awning model and the actual engineering situation in the existing technology is solved, and a good match between the awning model and the actual awning and engineering situation is achieved.
Patent Information
- Application Number
- CN202011628159.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-30
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2040-12-30
AI Technical Summary
The rain canopy model established in the prior art is quite different from the actual engineering situation.
By constructing the initial canopy model, structural parameters and design parameters are determined, including the number of panels, sizes, materials, number of support members, materials and dimensions, and design parameters of the connectors, and adjustments are made to generate a more realistic canopy model.
Ensure that the built awning model is basically consistent with the actual awning and is more in line with the actual engineering situation, avoiding the problem of large differences between the awning model and the actual engineering situation in the existing technology.
Smart Images

Figure CN114692256B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of building information models, and more particularly, to a method and apparatus for constructing a canopy model, a computer-readable storage medium, a processor, and an electronic device. Background Art
[0002] In the prior art, there is a large difference between the established canopy model and the actual engineering situation.
[0003] The above information disclosed in the background art section is only used to enhance the understanding of the background art of the technology described herein. Therefore, the background art may contain certain information that is not prior art known to those skilled in the art in this country. Summary of the Invention
[0004] The main object of the present application is to provide a method and apparatus for constructing a canopy model, a computer-readable storage medium, a processor, and an electronic device, so as to solve the problem that there is a large difference between the established canopy model and the actual engineering situation in the prior art.
[0005] According to one aspect of an embodiment of the present invention, there is provided a method for constructing a canopy model, including: constructing an initial canopy model; determining structural parameters, where the structural parameters include the number of panels of the canopy and the dimensional data of the panels; determining first design parameters, where the first design parameters at least include the material of the panels, the number of support members of the panels, the material of the support members, and the dimensions of the support members; and constructing the canopy model at least based on the initial canopy model, the structural parameters, and the first design parameters.
[0006] Optionally, constructing the canopy model at least based on the initial canopy model, the structural parameters, and the first design parameters includes: adjusting the initial canopy model according to the structural parameters and the first design parameters to generate the canopy model.
[0007] Optionally, adjusting the initial canopy model according to the structural parameters and the first design parameters to generate the canopy model includes: adjusting the number of panels of the initial canopy model and the dimensions of the panels of the initial canopy model according to the structural parameters to obtain an intermediate canopy model; and adjusting the intermediate canopy model according to the first design parameters so that the adjusted intermediate canopy model includes the support members and has a first feature and a second feature, where the first feature is used to characterize the material of the panels, and the second feature is used to characterize the material of the support members and the dimensions of the support members, and the adjusted intermediate canopy model is the canopy model.
[0008] Optionally, before constructing the awning model based at least on the initial awning model, the structural parameters, and the first design parameters, the method further includes: determining whether to generate connection members, where the connection members include connection nodes between the panel and the support member, connection nodes between two adjacent support members, and connection nodes between the support member and other building models, and the other building models are other building models connected to the awning model; in the case of determining to generate the connection members, obtaining second design parameters, where the second design parameters are design parameters of the connection members, and the second design parameters include the type, size, and material of the connection members.
[0009] Optionally, constructing the awning model based at least on the initial awning model, the structural parameters, and the first design parameters includes: adjusting the initial awning model according to the structural parameters, the first design parameters, and the second design parameters to generate the awning model.
[0010] Optionally, adjusting the initial awning model according to the structural parameters, the first design parameters, and the second design parameters to generate the awning model includes: adjusting the number of panels and the size of the panels in the initial awning model according to the structural parameters to obtain a first intermediate awning model; adjusting the first intermediate awning model according to the first design parameters to obtain a second intermediate awning model, where the second intermediate awning model includes the support member, and the second intermediate awning model has a first feature and a second feature, the first feature is used to characterize the material of the panel, and the second feature is used to characterize the material and size of the support member; adjusting the second intermediate awning model according to the second design parameters so that the adjusted second intermediate awning model includes the connection members and has a third feature, the third feature is used to characterize the material, type, and size of the connection members, and the adjusted second intermediate awning model is the awning model.
[0011] According to another aspect of the embodiments of the present invention, there is also provided a device for constructing a canopy model, including a first construction unit, a first determination unit, a second determination unit, and a second construction unit. Among them, the first construction unit is used to construct an initial canopy model; the first determination unit is used to determine structural parameters, and the structural parameters include the number of panels of the canopy and the size data of the panels; the second determination unit is used to determine first design parameters, and the first design parameters at least include the material of the panels, the number of support members of the panels, the material of the support members, and the size of the support members; the second construction unit is used to construct the canopy model at least according to the initial canopy model, the structural parameters, and the first design parameters.
[0012] According to still another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, and the computer-readable storage medium includes a stored program. Among them, the program executes any one of the above methods.
[0013] According to yet another aspect of the embodiments of the present invention, there is also provided a processor, and the processor is used to run a program. Among them, when the program runs, it executes any one of the above methods.
[0014] According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including: one or more processors, a memory, a display device, and one or more programs. Among them, the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include those for executing any one of the above methods.
[0015] For the method for constructing a canopy model of the present application, first, an initial canopy model is constructed; then, structural parameters are determined, and the structural parameters include the number of panels of the canopy and the size data of the panels; after that, first design parameters are determined; finally, the canopy model is constructed at least according to the initial canopy model, the structural parameters, and the first design parameters. For the method of the present application, according to first design parameters such as the material of the panels, the number of support members, the material of the support members, and the size of the support members, a canopy model is established, which ensures that the constructed canopy model is basically consistent with the actual canopy, ensures that the canopy model fits well with the actual engineering situation, and preferably avoids the problem that the canopy model established in the prior art is quite different from the actual engineering situation. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The specification drawings forming a part of the present application are used to provide a further understanding of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0017] Figure 1Shows a schematic flow chart generated by a method for constructing an awning model according to an embodiment of the present application;
[0018] Figure 2 Shows a schematic diagram of an initial awning model according to an embodiment of the present application;
[0019] Figures 3 to 6 Respectively show schematic diagrams of awning models according to specific embodiments of the present application;
[0020] Figure 7 Shows a schematic diagram of an awning model construction device according to an embodiment of the present application.
[0021] Among them, the above-mentioned drawings include the following reference numerals:
[0022] 100, panel; 200, support member; 201, main beam; 202, secondary beam; 203, rubber strip; 300, connecting member; 301, stainless steel connecting claw; 302, embedded part. Detailed implementation manners
[0023] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other. The following will describe the present application in detail with reference to the drawings and in combination with the embodiments.
[0024] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present application.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0026] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, the element can be directly on the other element, or there can also be an intermediate element. Moreover, in the specification and claims, when an element is described as being "connected" to another element, the element can be "directly connected" to the other element, or "connected" to the other element through a third element.
[0027] As described in the background art, there is a large difference between the awning models established in the prior art and the actual engineering situations. To solve the above problems, in a typical embodiment of the present application, a method for constructing an awning model, a construction device, a computer-readable storage medium, a processor, and an electronic device are provided.
[0028] According to an embodiment of the present application, a method for constructing an awning model is provided.
[0029] Figure 1 is a flowchart of the method for constructing an awning model according to an embodiment of the present application. As Figure 1 shown, the method includes the following steps:
[0030] Step S101, construct an initial awning model;
[0031] Step S102, determine structural parameters, where the structural parameters include the number of panels of the awning and the size data of the panels;
[0032] Step S103, determine first design parameters, where the first design parameters at least include the material of the panels, the number of supports of the panels, the material of the supports, and the size of the supports;
[0033] Step S104, construct the awning model at least based on the initial awning model, the structural parameters, and the first design parameters.
[0034] For the above-mentioned method for constructing an awning model, first, construct an initial awning model; then, determine structural parameters, where the structural parameters include the number of panels of the awning and the size data of the panels; then, determine first design parameters; finally, construct the awning model at least based on the initial awning model, the structural parameters, and the first design parameters. According to the first design parameters such as the material of the panels, the number of supports, the material of the supports, and the size of the supports, the method of the present application establishes an awning model, ensuring that the constructed awning model is basically consistent with the actual awning, ensuring that the awning model is more in line with the actual engineering situation, and preferably avoiding the problem that there is a large difference between the awning models established in the prior art and the actual engineering situation.
[0035] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0036] In a specific embodiment, as Figure 2 and Figure 3 shown, wherein, Figure 1 is a schematic diagram of the above-mentioned initial awning model, Figure 2 is a schematic diagram of the above-mentioned awning model, which is composed of Figure 2 and Figure 3 It can be seen that in the above-mentioned initial awning model, there are only the quantity and size of the panel 100. The above-mentioned awning model at least includes the panel 100, the support member 200, the material of the support member 200, the size of the support member 200, the size of the panel 100, the quantity of the panel 100, and the material of the panel 100. The size of the above-mentioned panel and the size of the above-mentioned support member include data such as length, width, and thickness.
[0037] It should be noted that the Figures 2 to 6 of this application are all schematic diagrams of partial structures.
[0038] In a specific embodiment, the above-mentioned panel is a toughened laminated glass panel, and the above-mentioned awning model is a glass awning model. Of course, the above-mentioned panel can also be a panel of other materials, such as metal, stainless steel, etc., and the above-mentioned awning model can also be other types of awning models, such as metal awnings, etc.
[0039] According to a specific embodiment of this application, at least based on the above-mentioned initial awning model, the above-mentioned structural parameters, and the above-mentioned first design parameters, the above-mentioned awning model is constructed, including: adjusting the above-mentioned initial awning model according to the above-mentioned structural parameters and the above-mentioned first design parameters to generate the above-mentioned awning model. By this method, when the above-mentioned structural parameters and the above-mentioned first design parameters are determined, the above-mentioned awning model can be obtained relatively quickly on the basis of the above-mentioned initial awning model, ensuring a relatively fast construction speed of the above-mentioned awning model.
[0040] In another specific embodiment of the present application, according to the above structural parameters and the above first design parameters, the above initial awning model is adjusted to generate the above awning model, including: adjusting the number of panels of the above initial awning model and the size of the panels of the above initial awning model according to the above structural parameters to obtain an intermediate awning model; adjusting the above intermediate awning model according to the above first design parameters so that the adjusted above intermediate awning model includes the above support member, and so that the adjusted above intermediate awning model has a first feature and a second feature, the first feature is used to characterize the material of the above panel, and the second feature is used to characterize the material of the above support member and the size of the above support member. The adjusted above intermediate awning model is the above awning model. This further ensures that the constructed above awning model is basically consistent with the actual awning, and further ensures that the awning model fits well with the actual engineering situation.
[0041] In order to further ensure that the constructed above awning model is basically consistent with the actual engineering situation and further avoid the problem that the awning model established in the prior art has a large difference from the actual engineering situation, according to another specific embodiment of the present application, before constructing the above awning model at least according to the above initial awning model, the above structural parameters and the above first design parameters, the method further includes: determining whether to generate a connecting member, the connecting member includes connection nodes between the above panel and the above support member, connection nodes between two adjacent above support members, and connection nodes between the above support member and other building models, and the other building models are other building models connected to the above awning model; in the case of determining to generate the above connecting member, obtaining second design parameters, the second design parameters are design parameters of the above connecting member, and the second design parameters include the model of the above connecting member, the size of the above connecting member, and the material of the above connecting member.
[0042] According to another specific embodiment of the present application, constructing the above awning model at least according to the above initial awning model, the above structural parameters and the above first design parameters includes: adjusting the above initial awning model according to the above structural parameters, the above first design parameters, and the above second design parameters to generate the above awning model. The above method adjusts the above initial awning model according to the above structural parameters, the above first design parameters, and the above second design parameters to generate the above awning model, which further ensures that the generated above awning model is basically consistent with the actual awning, and further ensures that the awning model fits well with the actual engineering situation.
[0043] In the actual application process, the initial awning model is adjusted according to the above-mentioned structural parameters, the above-mentioned first design parameters and the above-mentioned second design parameters to generate the above-mentioned awning model, including: according to the above-mentioned structural parameters, the number of panels in the above-mentioned initial awning model and the size of the panels of the above-mentioned initial awning model are adjusted to obtain a first intermediate awning model; according to the above-mentioned first design parameters, the above-mentioned first intermediate awning model is adjusted to obtain a second intermediate awning model, the above-mentioned second intermediate awning model includes the above-mentioned support member, and the above-mentioned second intermediate awning model has a first feature and a second feature, the above-mentioned first feature is used to characterize the material of the above-mentioned panel, and the above-mentioned second feature is used to characterize the material of the above-mentioned support member and the size of the above-mentioned support member; according to the above-mentioned second intermediate awning model, the second intermediate awning model is adjusted according to the above-mentioned second design parameters, so that the adjusted second intermediate awning model includes the above-mentioned connecting member, and the adjusted second intermediate awning model has a third feature, the above-mentioned third feature is used to characterize the material of the connecting member, the model of the above-mentioned connecting member and the size of the above-mentioned connecting member, and the adjusted second intermediate awning model is the above-mentioned awning model. This ensures that the generated awning model includes panels, connectors and supports, and includes the number of panels, size of panels, material of panels, material of supports, size of supports, material of connectors, material of connectors, models of connectors and size of connectors, which further ensures that the constructed awning model is more consistent with the actual engineering conditions.
[0044] In another specific embodiment, Figures 4 to 6 As shown, the support member 200 includes a steel beam, and the steel beam includes a main beam 201 and a secondary beam 202. The connector 300 includes a stainless steel docking claw 301 and an embedded part 302. One end of the main beam is connected to other buildings through the embedded part 302, and the other end of the main beam is connected to the panel 100 through a rubber strip 203. One end of the secondary beam 202 is connected to other buildings, and the other end of the secondary beam 202 is connected to the panel 100 through the stainless steel docking claw 301. Of course, the support member may also include other types of support members, and the connector may also include other types of connectors.
[0045] The embodiment of the present application also provides a construction device for an awning model. It should be noted that the construction device for an awning model in the embodiment of the present application can be used to execute the construction method for an awning model provided in the embodiment of the present application. The construction device for an awning model provided in the embodiment of the present application is introduced below.
[0046] Figure 7 Schematic diagram of a construction device for a rain awning model according to an embodiment of the present application. Figure 7As shown, the device includes a first construction unit 10, a first determination unit 20, a second determination unit 30, and a second construction unit 40. Among them, the first construction unit 10 is used to construct an initial awning model; the first determination unit 20 is used to determine structural parameters, and the structural parameters include the number of panels of the awning and the dimensional data of the panels; the second determination unit 30 is used to determine first design parameters, and the first design parameters at least include the material of the panels, the number of supports of the panels, the material of the supports, and the dimensions of the supports; the second construction unit 40 is used to construct the awning model at least according to the initial awning model, the structural parameters, and the first design parameters.
[0047] For the above-mentioned awning model construction device, an initial awning model is constructed by the first construction unit; structural parameters are determined by the first determination unit, and the structural parameters include the number of panels of the awning and the dimensional data of the panels; first design parameters are determined by the second determination unit; the second construction unit constructs the awning model at least according to the initial awning model, the structural parameters, and the first design parameters. The above-mentioned device of the present application establishes an awning model according to the first design parameters such as the material of the panels, the number of supports, the material of the supports, and the dimensions of the supports, ensuring that the constructed awning model is basically consistent with the actual awning, ensuring that the awning model fits well with the actual engineering situation, and preferably avoiding the problem that the awning model established in the prior art has a large difference from the actual engineering situation.
[0048] In a specific embodiment, as Figure 2 and Figure 3 shown, where Figure 1 is a schematic diagram of the above-mentioned initial awning model, Figure 2 is a schematic diagram of the above-mentioned awning model. From Figure 2 and Figure 3 it can be seen that in the above-mentioned initial awning model, there are only the number of panels 100 and the dimensions of the panels 100. The above-mentioned awning model at least includes the panels 100, the supports 200, the material of the supports 200, the dimensions of the supports 200, the dimensions of the panels 100, the number of panels 100, and the material of the panels 100. The dimensions of the above-mentioned panels and the dimensions of the above-mentioned supports include data such as length, width, and thickness.
[0049] In a specific embodiment, the above-mentioned panel is a toughened laminated glass panel, and the above-mentioned awning model is a glass awning model. Of course, the above-mentioned panel can also be a panel of other materials, such as metal, stainless steel, etc., and the above-mentioned awning model can also be other types of awning models, such as metal awnings, etc.
[0050] According to a specific embodiment of the present application, the second construction unit includes a first adjustment subunit, and the first adjustment subunit is configured to adjust the initial awning model according to the structural parameters and the first design parameters to generate the awning model. With the structural parameters and the first design parameters determined, the device can relatively quickly obtain the awning model based on the initial awning model, ensuring a relatively fast construction speed of the awning model.
[0051] In another specific embodiment of the present application, the first adjustment subunit includes a first adjustment module and a second adjustment module. The first adjustment module is configured to adjust the number of panels of the initial awning model and the size of the panels of the initial awning model according to the structural parameters to obtain an intermediate awning model. The second adjustment module is configured to adjust the intermediate awning model according to the first design parameters so that the adjusted intermediate awning model includes the support member and has a first feature and a second feature. The first feature is used to characterize the material of the panel, and the second feature is used to characterize the material of the support member and the size of the support member. The adjusted intermediate awning model is the awning model. This further ensures that the constructed awning model is basically consistent with the actual awning, and further ensures that the awning model fits well with the actual engineering situation.
[0052] To further ensure that the constructed awning model is basically consistent with the actual engineering situation and further avoid the problem that the awning model established in the prior art has a large difference from the actual engineering situation, according to still another specific embodiment of the present application, the device further includes a third determination unit and a first acquisition unit. The third determination unit is configured to determine whether to generate connection members before constructing the awning model at least according to the initial awning model, the structural parameters, and the first design parameters. The connection members include connection nodes between the panel and the support member, connection nodes between adjacent support members, and connection nodes between the support member and other building models, and the other building models are other building models connected to the awning model. The first acquisition unit is configured to acquire second design parameters in the case of determining to generate the connection members, and the second design parameters are design parameters of the connection members, and the second design parameters include the type, size, and material of the connection members.
[0053] According to another specific embodiment of the present application, the third determination unit includes a second adjustment subunit, and the second adjustment subunit is configured to adjust the initial awning model according to the structural parameters, the first design parameters, and the second design parameters to generate the awning model. The device adjusts the initial awning model according to the structural parameters, the first design parameters, and the second design parameters to generate the awning model, which further ensures that the generated awning model is basically consistent with the actual awning, and further ensures that the awning model fits well with the actual engineering situation.
[0054] In the actual application process, the second adjustment subunit includes a third adjustment module, a fourth adjustment module, and a fifth adjustment module. Among them, the third adjustment module is configured to adjust the number of panels in the initial awning model and the size of the panels in the initial awning model according to the structural parameters to obtain a first intermediate awning model; the fourth adjustment module is configured to adjust the first intermediate awning model according to the first design parameters to obtain a second intermediate awning model. The second intermediate awning model includes the support member, and the second intermediate awning model has a first feature and a second feature. The first feature is used to characterize the material of the panel, and the second feature is used to characterize the material of the support member and the size of the support member; the fifth adjustment module is configured to adjust the second intermediate awning model according to the second design parameters so that the adjusted second intermediate awning model includes the connecting member, and so that the adjusted second intermediate awning model has a third feature. The third feature is used to characterize the material of the connecting member, the model of the connecting member, and the size of the connecting member. The adjusted second intermediate awning model is the awning model. This ensures that the generated awning model includes panels, connecting members, and support members, and includes the number of panels, the size of the panels, the material of the panels, the material of the support members, the size of the support members, the material of the connecting members, the material of the connecting members, the model of the connecting members, and the size of the connecting members. This further ensures that the constructed awning model fits well with the actual engineering situation.
[0055] In another specific embodiment, as Figures 4 to 6 shown, the support member 200 includes a steel beam, the steel beam includes a main beam 201 and a secondary beam 202, the connecting member 300 includes a stainless steel connecting claw 301 and an embedded part 302. One end of the main beam is connected to other buildings through the embedded part 302, and the other end of the main beam is connected to the panel 100 through a rubber strip 203. One end of the secondary beam 202 is connected to other buildings, and the other end of the secondary beam 202 is connected to the panel 100 through the stainless steel connecting claw 301. Of course, the support member may also include other types of support members, and the connecting member may also include other types of connecting members.
[0056] The construction device of the above awning model includes a processor and a memory. The above first construction unit, the above first determination unit, the above second determination unit, the above second construction unit, etc. are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement corresponding functions.
[0057] The processor contains a kernel, and the kernel retrieves the corresponding program units from the memory. One or more kernels can be set, and by adjusting the kernel parameters, the problem that the awning model established in the prior art has a large difference from the actual engineering situation can be solved.
[0058] The memory may include non-permanent memory in a computer-readable medium, forms such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0059] An embodiment of the present invention provides a computer-readable storage medium, on which a program is stored, and when the program is executed by a processor, the above method for constructing an awning model is implemented.
[0060] An embodiment of the present invention provides a processor, and the above processor is used to run a program, wherein when the above program runs, the above method for constructing an awning model is executed.
[0061] An embodiment of the present invention provides a device, the device includes a processor, a memory, and a program stored on the memory and executable on the processor. When the processor executes the program, at least the following steps are implemented:
[0062] Step S101, construct an initial awning model;
[0063] Step S102, determine structural parameters, and the above structural parameters include the number of panels of the awning and the size data of the above panels;
[0064] Step S103, determine first design parameters, and the above first design parameters at least include the material of the above panel, the number of supports of the above panel, the material of the supports, and the size of the supports;
[0065] Step S104, construct the above awning model at least according to the above initial awning model, the above structural parameters, and the above first design parameters.
[0066] The device in this article can be a server, a PC, a PAD, a mobile phone, etc.
[0067] This application also provides a computer program product, which is suitable for executing a program initialized with at least the following method steps when executed on a data processing device:
[0068] Step S101, construct an initial awning model;
[0069] Step S102, determine the structural parameters, where the structural parameters include the number of panels of the awning and the dimensional data of the panels;
[0070] Step S103, determine the first design parameters, where the first design parameters at least include the material of the panels, the number of support members of the panels, the material of the support members, and the dimensions of the support members;
[0071] Step S104, construct the awning model at least based on the initial awning model, the structural parameters, and the first design parameters.
[0072] In the above embodiments of the present invention, the descriptions of the various embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0073] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the above-mentioned unit division can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of units or modules can be in an electrical or other form.
[0074] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0075] In addition, in each embodiment of the present invention, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0076] When the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above methods in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), external hard drives, magnetic disks, or optical discs that can store program codes.
[0077] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:
[0078] 1). For the method of constructing the awning model of the present application, first, an initial awning model is constructed; then, structural parameters are determined, and the above structural parameters include the number of panels of the awning and the dimensional data of the above panels; after that, the first design parameters are determined; finally, the above awning model is constructed at least based on the above initial awning model, the above structural parameters, and the above first design parameters. According to the first design parameters such as the material of the panel, the number of support members, the material of the support members, and the size of the support members, the method of the present application establishes an awning model, ensuring that the constructed awning model is basically consistent with the actual awning, ensuring that the awning model fits well with the actual engineering situation, and preferably avoiding the problem that the awning model established in the prior art has a large difference from the actual engineering situation.
[0079] 2). For the device for constructing the awning model of the present application, the initial awning model is constructed by the above first construction unit; the structural parameters are determined by the above first determination unit, and the above structural parameters include the number of panels of the awning and the dimensional data of the above panels; the first design parameters are determined by the above second determination unit; the above awning model is constructed by the above second construction unit at least based on the above initial awning model, the above structural parameters, and the above first design parameters. According to the first design parameters such as the material of the panel, the number of support members, the material of the support members, and the size of the support members, the device of the present application establishes an awning model, ensuring that the constructed awning model is basically consistent with the actual awning, ensuring that the awning model fits well with the actual engineering situation, and preferably avoiding the problem that the awning model established in the prior art has a large difference from the actual engineering situation.
[0080] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various modifications and variations can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A method for constructing a canopy model, characterized in that, it includes: Constructing an initial canopy model; Determining structural parameters, where the structural parameters include the number of panels of the canopy and the size data of the panels; Determining first design parameters, where the first design parameters at least include the material of the panels, the number of supports of the panels, the material of the supports, and the size of the supports; Constructing the canopy model at least based on the initial canopy model, the structural parameters, and the first design parameters, including: adjusting the initial canopy model according to the structural parameters and the first design parameters to generate the canopy model; Among them, adjusting the initial canopy model according to the structural parameters and the first design parameters to generate the canopy model includes: Adjusting the number of panels of the initial canopy model and the size of the panels of the initial canopy model according to the structural parameters to obtain an intermediate canopy model; Adjusting the intermediate canopy model according to the first design parameters so that the adjusted intermediate canopy model includes the supports, and so that the adjusted intermediate canopy model has a first feature and a second feature, where the first feature is used to characterize the material of the panels, and the second feature is used to characterize the material of the supports and the size of the supports, and the adjusted intermediate canopy model is the canopy model.
2. The method according to claim 1, characterized in that, before constructing the canopy model at least based on the initial canopy model, the structural parameters, and the first design parameters, the method further includes: Determining whether to generate connection components, where the connection components include connection nodes between the panels and the supports, connection nodes between adjacent supports, and connection nodes between the supports and other building models, and the other building models are other building models connected to the canopy model; In the case of determining to generate the connection components, obtaining second design parameters, where the second design parameters are the design parameters of the connection components, and the second design parameters include the model, size, and material of the connection components.
3. The method according to claim 2, characterized in that, constructing the canopy model at least based on the initial canopy model, the structural parameters, and the first design parameters includes: Adjusting the initial canopy model according to the structural parameters, the first design parameters, and the second design parameters to generate the canopy model.
4. The method according to claim 3, characterized in that, adjusting the initial canopy model according to the structural parameters, the first design parameters, and the second design parameters to generate the canopy model includes: Adjusting the number of panels in the initial canopy model and the size of the panels of the initial canopy model according to the structural parameters to obtain a first intermediate canopy model; Adjust the first intermediate awning model according to the first design parameter to obtain a second intermediate awning model. The second intermediate awning model includes the support member, and the second intermediate awning model has a first feature and a second feature. The first feature is used to characterize the material of the panel, and the second feature is used to characterize the material of the support member and the size of the support member; Adjust the second intermediate awning model according to the second design parameter so that the adjusted second intermediate awning model includes the connecting member, and so that the adjusted second intermediate awning model has a third feature. The third feature is used to characterize the material of the connecting member, the model of the connecting member, and the size of the connecting member. The adjusted second intermediate awning model is the awning model.
5. An apparatus for constructing an awning model, Characterized in that, Comprising: A first construction unit for constructing an initial awning model; A first determination unit for determining structural parameters, the structural parameters including the number of panels of the awning and the size data of the panels; A second determination unit for determining a first design parameter, the first design parameter at least including the material of the panel, the number of support members of the panel, the material of the support member, and the size of the support member; A second construction unit for constructing the awning model at least according to the initial awning model, the structural parameters, and the first design parameter; Wherein, the second construction unit includes a first adjustment subunit for adjusting the initial awning model according to the structural parameters and the first design parameter to generate the awning model; Wherein, the first adjustment subunit includes a first adjustment module and a second adjustment module. The first adjustment module is used to adjust the number of panels of the initial awning model and the size of the panels of the initial awning model according to the structural parameters to obtain an intermediate awning model. The second adjustment module is used to adjust the intermediate awning model according to the first design parameter so that the adjusted intermediate awning model includes the support member, and so that the adjusted intermediate awning model has a first feature and a second feature. The first feature is used to characterize the material of the panel, and the second feature is used to characterize the material of the support member and the size of the support member. The adjusted intermediate awning model is the awning model.
6. A computer-readable storage medium, Characterized in that, The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 4.
7. A processor, Characterized in that, The processor is used to run a program, wherein when the program runs, it executes the method according to any one of claims 1 to 4.
8. An electronic device, Characterized in that, Comprising: One or more processors, a memory, a display device, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include those for performing the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Wiping and brushing area processing method and device for windscreen wiper
CN107679259A
Method, apparatus, device and computer readable storage medium for reconstructing three-dimensional scene
US20190371044A1