Sump Design Method, Device and Computer Readable Storage Medium
By automatically calculating the collecting pit height by parameterizing the collecting pit family, the problem of large manual measurement error is solved, and the accuracy and efficiency of the collecting pit design are improved.
Patent Information
- Application Number
- CN202210769389.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-01
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2042-07-01
AI Technical Summary
During the design of the collecting pit, the error rate of manual measurement of the collecting pit height is high, resulting in the design not meeting the needs.
By obtaining the type parameters and instance parameters of the collecting pit, fill it into the parameterized collecting pit family, generate a target three-dimensional model, and calculate the collecting pit height based on the parameterized collecting pit family, generate a collecting pit detailed list, and realize automated measurement and calculation.
It improves the measurement accuracy and efficiency of the water collecting pit height, reduces the error rate of manual measurement, and ensures that the design meets design needs.
Smart Images

Figure CN115221576B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of construction, and particularly to a design method, device and computer-readable storage medium for sump pits. Background Art
[0002] Building facilities such as basement floors often need to be provided with sump pits to meet construction requirements. The sump pit can be used to temporarily store sewage or other miscellaneous water that needs to be discharged. During the process of designing the sump pit, the net height of the sump pit bottom is relatively easy to be ignored by designers and no pipeline detour is carried out during the design process, resulting in the situation that the actual net height of the sump pit bottom cannot meet the overall net height requirement, and the overall net height requirement is not met after the mechanical and electrical pipelines are arranged. Based on this, in order to improve the project quality, it is often necessary to measure the actual height of the sump pit. Usually, after generating the model of the sump pit by using BIM technology, the actual net height of the sump pit model is manually measured. However, the error rate of manual measurement is relatively high, which easily leads to the sump pit designed not meeting the design requirements.
[0003] The above content is only used to assist in understanding the technical solution of the present invention, and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main purpose of the present invention is to provide a design method, device and computer-readable storage medium for sump pits, aiming to solve the problem of relatively high error rate in manually measuring the height of sump pits during the process of designing sump pits.
[0005] To achieve the above purpose, the present invention provides a design method for sump pits, and the method includes the following steps:
[0006] Obtain the type parameters and instance parameters of the sump pit, where the type parameters include the length, width, depth, bottom thickness and wall thickness of the sump pit, and the instance parameters include building function, floor height of this layer, building surface layer of this layer and height of structural lifting slab;
[0007] Fill the type parameters and instance parameters into the parametric sump pit family;
[0008] Generate the target 3D model of the sump pit according to the filled parametric sump pit family, and calculate the height of the sump pit according to the filled parametric sump pit family;
[0009] Generate a sump pit detailed list according to the height of the sump pit, and output the target 3D model and the sump pit detailed list. Optionally, the step of calculating the height of the sump pit according to the filled parametric sump pit family includes:
[0010] Obtain the floor height of the current layer, the building surface layer of the current layer, the height of the structural lifting slab, and the depth of the sump in the instance parameters;
[0011] Determine the height of the sump according to the floor height of the current layer, the building surface layer of the current layer, the height of the structural lifting slab, and the depth of the sump.
[0012] Optionally, the step of determining the height of the sump according to the floor height of the current layer, the building surface layer of the current layer, the height of the structural lifting slab, and the depth of the sump includes:
[0013] Obtain the difference between the floor height of the current layer and the depth of the sump, and use the difference as the first height difference;
[0014] Determine the height compensation value according to the building surface layer of the current layer and the height of the structural lifting slab;
[0015] Determine the height of the sump according to the first height difference and the height compensation value.
[0016] Optionally, after the step of calculating the height of the sump according to the filled parametric sump family, the method further includes:
[0017] Compare the height with a preset height;
[0018] When the absolute value of the difference between the height and the preset height is greater than or equal to a preset threshold, generate adjustment information according to the difference, and the adjustment information includes the adjustment information of the depth of the sump.
[0019] Optionally, the step of comparing the height with the preset height includes:
[0020] Determine the preset height according to the building function of the sump;
[0021] Compare the height with the preset height corresponding to the building function.
[0022] Optionally, the step of generating a sump detailed list according to the height of the sump, and outputting the target 3D model and the sump detailed list includes:
[0023] Generate a sump detailed list according to the type parameters, instance parameters, height of the sump, and the adjustment information of the sump, and associate the sump detailed list with the target 3D model;
[0024] Output the target 3D model and the sump detailed list.
[0025] In addition, to achieve the above object, the present invention further provides a sump design device, and the sump design device includes:
[0026] A parameter acquisition module for acquiring the type parameters and instance parameters of a sump. The type parameters include the length, width, depth, bottom thickness, and wall thickness of the sump, and the instance parameters include the building function, floor height of the current floor, building surface layer of the current floor, and height of the structural lifting slab.
[0027] A model generation module for filling the type parameters and instance parameters into a parametric sump family and generating a target 3D model of the sump based on the filled parametric sump family.
[0028] A height calculation module for calculating the height of the sump based on the filled parametric sump family.
[0029] A schedule generation module for generating a sump schedule based on the height of the sump.
[0030] An output module for outputting the target 3D model and the sump schedule.
[0031] Optionally, the sump design device further includes:
[0032] A height inspection module for comparing the calculated height of the sump with a preset height and determining adjustment information for design parameters based on the difference between the height and the preset height.
[0033] Optionally, the sump design device includes a memory, a processor, and a sump design program stored on the memory and executable on the processor. When the sump design program is executed by the processor, the steps of the sump design method described above are implemented.
[0034] In addition, to achieve the above object, the present invention further provides a computer-readable storage medium. A sump design program is stored on the computer-readable storage medium. When the sump design program is executed by a processor, the steps of the sump design method described above are implemented.
[0035] A design method, device and computer-readable storage medium for sump pits proposed in an embodiment of the present invention. The method includes obtaining type parameters and instance parameters of the sump pit. The type parameters include the length, width, depth, bottom thickness and wall thickness of the sump pit. The instance parameters include building functions, floor height of the current floor, building surface layer of the current floor and height of the structural lifting slab. Fill the type parameters and instance parameters into the parametric sump pit family. Generate the target 3D model of the sump pit according to the filled parametric sump pit family, and calculate the height of the sump pit according to the filled parametric sump pit family. Generate a sump pit schedule according to the height of the sump pit, and output the target 3D model and the sump pit schedule. By obtaining the type parameters and instance parameters of the sump pit and filling them into the parametric sump pit family, the parametric sump pit is used to construct the target 3D model of the sump pit based on BIM technology and calculate the height of the sump pit according to the type parameters and instance parameters, realizing the automatic calculation of the height of the sump pit while constructing the model, without the need for manual measurement based on the model after constructing the model, improving the automation of calculating the height of the sump pit. And in this application, the height of the sump pit is automatically measured by combining instance parameters with type parameters. Compared with the height calculated by the floor height of the current floor and the bottom thickness of the sump pit in the prior art, the calculated height of the sump pit has higher accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 is a schematic diagram of the device structure of the hardware operating environment involved in the solution of the embodiment of the present invention;
[0037] Figure 2 is a schematic flowchart of the first embodiment of the sump pit design method of the present invention;
[0038] Figure 3 is a schematic diagram of the filled parametric sump pit family;
[0039] Figure 4 is a schematic detailed flowchart of step S40 in the first embodiment of the sump pit design method of the present invention;
[0040] Figure 5 is a schematic detailed flowchart of step S42 in the first embodiment of the sump pit design method of the present invention;
[0041] Figure 6 is a schematic flowchart of the first embodiment of the sump pit design method of the present invention;
[0042] Figure 7 is a schematic flowchart of the first embodiment of the sump pit design method of the present invention;
[0043] Figure 8This is an example diagram of the sump details table of the present invention;
[0044] Figure 9 Schematic diagram of the functional modules of the sump design device of the present invention.
[0045] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0047] The main solution of the embodiment of the present invention is: obtaining the type parameters and instance parameters of the sump, the type parameters including the sump length, sump width, sump depth, sump bottom thickness and sump wall thickness, and the instance parameters including the building function, the current floor height, the current floor building surface layer and the height of the structural lifting plate; filling the type parameters and instance parameters into the parametric sump family; generating a target three-dimensional model of the sump based on the filled parametric sump family, and calculating the height of the sump based on the filled parametric sump family; generating a sump detailed list based on the height of the sump, and outputting the target three-dimensional model and the sump detailed list.
[0048] like Figure 1 As shown, Figure 1 It is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present invention.
[0049] The terminal in the embodiment of the present invention may be a PC, or may be a terminal device such as a smart phone, a tablet computer, or a portable computer.
[0050] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0051] Those skilled in the art will understand that Figure 1The terminal structure shown does not constitute a limitation on the terminal, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0052] As Figure 1 shown, the memory 1005, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a sump design program.
[0053] In Figure 1 the terminal shown, the network interface 1004 is mainly used to connect to the background server and communicate with the background server for data; the user interface 1003 is mainly used to connect to the client (user side) and communicate with the client for data; and the processor 1001 can be used to call the sump design program stored in the memory 1005 and perform the following operations:
[0054] Obtain the type parameters and instance parameters of the sump, where the type parameters include the sump length, sump width, sump depth, sump bottom thickness, and sump wall thickness, and the instance parameters include the building function, the floor height of this layer, the building surface layer of this layer, and the height of the structural lifting slab;
[0055] Fill the type parameters and instance parameters into the parametric sump family;
[0056] Generate a target 3D model of the sump based on the filled parametric sump family, and calculate the height of the sump based on the filled parametric sump family;
[0057] Generate a sump detail list based on the height of the sump, and output the target 3D model and the sump detail list.
[0058] Further, the processor 1001 can call the sump design program stored in the memory 1005 and also perform the following operations:
[0059] Obtain the floor height of this layer, the building surface layer of this layer, the height of the structural lifting slab in the instance parameters, and the sump depth in the type parameters;
[0060] Determine the height of the sump based on the floor height of this layer, the building surface layer of this layer, the height of the structural lifting slab, and the sump depth.
[0061] Further, the processor 1001 can call the sump design program stored in the memory 1005 and also perform the following operations:
[0062] Obtain the difference between the floor height of this layer and the sump depth, and use the difference as the first height difference;
[0063] Determine a height compensation value according to the floor surface layer of the current floor and the height of the structural lifting slab;
[0064] Determine the height of the sump according to the first height difference and the height compensation value.
[0065] Further, the processor 1001 may call the sump design program stored in the memory 1005 and further perform the following operations:
[0066] Compare the height with a preset height;
[0067] When the absolute value of the difference between the height and the preset height is greater than or equal to a preset threshold, generate adjustment information according to the difference, and the adjustment information includes adjustment information on the depth of the sump.
[0068] Further, the processor 1001 may call the sump design program stored in the memory 1005 and further perform the following operations:
[0069] Determine the preset height according to the building function of the sump; [[ID=X]]
[0070] Compare the height with the preset height corresponding to the building function.
[0071] Further, the processor 1001 may call the sump design program stored in the memory 1005 and further perform the following operations: [[ID=2X]]
[0072] The steps of generating a sump detailed list according to the height of the sump, and outputting the target 3D model and the sump detailed list include:
[0073] Generate a sump detailed list according to the type parameters, instance parameters, the height of the sump, and the adjustment information, and associate the sump detailed list with the target 3D model;
[0074] Output the target 3D model and the sump detailed list.
[0075] Refer to Figure 2 , the first embodiment of the sump design method of the present invention provides a sump design method, and the method includes:
[0076] Step S10, obtain the type parameters and instance parameters of the sump, where the type parameters include the length of the sump, the width of the sump, the depth of the sump, the thickness of the bottom of the sump, and the thickness of the wall of the sump, and the instance parameters include the building function, the floor height of the current floor, the floor surface layer of the current floor, and the height of the structural lifting slab;
[0077] Step S20, fill the type parameters and instance parameters into the parametric sump family; Note: There seems to be a mislabeling in the original text where "ID=X" and "ID=2X" are used. They should probably be "ID=19" and "ID=26" respectively for correct sequential numbering. This has been noted in the translation for clarity.
[0078] Step S30: Generate the target 3D model of the sump according to the filled parametric sump family, and calculate the height of the sump based on the filled parametric sump family.
[0079] Step S40: Generate a sump schedule according to the height of the sump, and output the target 3D model and the sump schedule.
[0080] In this embodiment, it is applied to a terminal device. By running Revit modeling software on the terminal device, a dedicated device family is imported. A parametric sump family is created according to the dedicated device family. The parametric sump family includes information such as the type parameters and instance parameters of the sump. The type parameters include the sump length, sump width, sump depth, sump bottom thickness, and sump wall thickness. The instance parameters include the building function, the floor height of the current floor, the building finish layer of the current floor, and the height of the structural lifting slab. Optionally, the building function includes sumps set in machine rooms, sumps set in parking spaces, sumps set in driveways, etc. The floor height of the current floor is the height of the bottom of the current floor where the sump is located relative to the bottom of the next floor. The building finish layer of the current floor is the thickness of the building material on the surface of the next floor. The height of the structural lifting slab is the height of the structural lifting slab of the current floor where the sump is located relative to the current floor. Exemplarily, if the height of the bottom of the next floor is 0m and the height of the current floor is 10m, then the floor height of the current floor is 10m. If the height of the building finish layer of the next floor is 0.5m, then the value of the building finish layer of the current floor is 0.5m. If the thickness of the structural lifting slab is 0.5m, then the value of the height of the structural lifting slab is equal to -0.5m.
[0081] Optionally, before constructing the BIM model of the sump, obtain the type parameters and instance parameters of the sump to be designed according to the design drawings, and adjust the parameters in the parametric sump family with the type parameters and the instance parameters, so as to create the target 3D model of the sump according to the adjusted parametric sump family. Specifically, call the pre-created parametric sump family, fill the type parameters and instance parameters into the parametric sump family, so as to generate the target 3D model according to the parametric sump family. Figure 3 The example diagrams showing the filling of the parametric sump family are shown. 3a is the example diagram of the type parameters, and 3b is the example diagram of the instance parameters.
[0082] Optionally, while generating the target 3D model, calculate the height of the sump based on the filled parametric sump family. The height is the height of the bottom of the sump relative to the next floor.
[0083] Optionally, referring to Figure 4 , the steps of step S40 include:
[0084] Step S41: Obtain the floor height of this layer, the building surface layer of this layer, the height of the structural lifting slab, and the sump depth in the type parameters from the instance parameters.
[0085] Step S42: Determine the height of the sump according to the floor height of this layer, the building surface layer of this layer, the height of the structural lifting slab, and the sump depth.
[0086] Optionally, after generating the filled parametric sump family, screen out the floor height H1 of this layer, the building surface layer H3 of this layer, the height of the structural lifting slab H2, and the sump depth H4 in the type parameters from the instance parameters of the filled parametric sump family, and then calculate the height of the sump according to the floor height H1 of this layer, the building surface layer H3 of this layer, the height of the structural lifting slab H2, and the sump depth H4 in the type parameters.
[0087] Optionally, referring to Figure 5 , step S42 includes:
[0088] Step S421: Obtain the difference between the floor height of this layer and the sump depth, and use the difference as the first height difference.
[0089] Step S422: Determine the height compensation value according to the building surface layer of this layer and the height of the structural lifting slab.
[0090] Step S423: Determine the height of the sump according to the first height difference and the height compensation value.
[0091] Optionally, the height of the sump is the height of the bottom of the sump relative to the surface of the next lower floor. The height of the bottom of the sump relative to the surface of the next lower floor is equal to the difference between the height of the current floor relative to the bottom of the next lower floor and the sump depth. Based on this, obtain the difference between the floor height of this layer and the sump depth, and use the difference as the first height difference.
[0092] Optionally, when there is a structural lifting slab on the current floor, if the height of the sump is directly determined by the height of the current floor relative to the next lower floor, it is easy to cause the calculated height of the sump to be higher than the actual height. And when there is building material on the surface of the next lower floor, due to the certain thickness of the building material, it is easy to cause the calculated height of the sump to be higher than the actual height. Based on this, after calculating the first height difference, determine the height compensation value according to the building surface layer of this layer and the height of the structural lifting slab. Specifically, subtract the value of the building surface layer H2 of this layer from the value of the height of the structural lifting slab H3, and use the obtained difference as the height compensation value.
[0093] Optionally, after obtaining the first height difference and the height compensation value, subtract the height compensation value from the first height difference, and determine the height of the sump based on the subtracted value.
[0094] Optionally, the calculation formula for the height of the sump refers to the following formula:
[0095] H = H1 + H2 - H3 - H4;
[0096] Optionally, H is the height of the sump, H1 is the value of the floor height of this layer, H2 is the value of the height of the structural lifting slab, H3 is the value of the building surface layer of this layer, and H4 is the value of the depth of the sump.
[0097] Optionally, when designing the sump, it is necessary to ensure that the height of the sump meets the design specifications. Based on this, during the design process, it is necessary to review the height of the designed sump. An automatic review method is proposed in the embodiments of the present application. Optionally, the standard heights of sumps corresponding to different building functions are different. After calculating the height of the sump, the height of the sump is inspected based on the building function corresponding to the sump. Optionally, referring to Figure 6 , after step S40, the following is further included:
[0098] Step S50, compare the height with a preset height;
[0099] Step S60, when the absolute value of the difference between the height and the preset height is greater than or equal to a preset threshold, generate adjustment information according to the difference, and the adjustment information includes the adjustment information of the depth of the sump.
[0100] Optionally, the preset height corresponds to the building function, and the corresponding relationship between the building function and the preset height is preset. After calculating the height, based on the filled parametric sump including the building function of the sump, the building function is screened out, and then the preset height is determined according to the building function of the sump. Specifically, the preset height corresponding to the building function is determined according to the corresponding relationship between the building function and the preset height, and then the height of the sump is compared with the preset height corresponding to the building function to obtain a comparison result. The comparison result includes one of the sump height meeting the preset height and the sump height not meeting the preset height. When the absolute value of the difference between the height and the preset height is greater than or equal to the preset threshold, it is determined that the sump height does not meet the preset height. When the absolute value of the difference between the height and the preset height is less than or equal to the preset threshold, it is determined that the height meets the preset height.
[0101] Optionally, when the absolute value of the difference between the height and a preset height is greater than or equal to a preset threshold, adjustment information is generated according to the difference. The adjustment information includes adjustment information on the depth of the sump pit. The adjustment information on the depth of the sump pit is the depth of the sump pit after adjustment. Exemplarily, when the height is greater than the preset height, the depth of the sump pit is increased, and the increased depth of the sump pit is equal to the depth of the sump pit + the absolute value of the difference. When the height is less than the preset height, the depth of the sump pit is decreased, and the decreased depth of the sump pit is equal to the depth of the sump pit - the absolute value of the difference.
[0102] Optionally, in another embodiment, in order to facilitate designers to design pipeline detours based on the height of the sump pit and adjust the design parameters of the sump pit based on the height of the sump pit, referring to Figure 7 , after the step of calculating the height of the sump pit, the following steps are further included:
[0103] Step S70, generating a sump pit detailed list according to the type parameters, instance parameters, the height of the sump pit, and the adjustment information, and associating the sump pit detailed list with the target three-dimensional model;
[0104] Step S80, outputting the target three-dimensional model and the sump pit detailed list.
[0105] Optionally, after calculating the height of the sump pit, a sump pit detailed list is generated according to the type parameters, instance parameters, the height of the sump pit, and the adjustment information. The sump pit detailed list includes the height of the sump pit, the type parameters of the sump pit, and / or instance parameters, and / or the adjustment information. Referring to Figure 8 , Figure 8 shows a schematic diagram of the sump pit detailed list.
[0106] Optionally, the sump pit detailed list may further include the comparison result between the height of the sump pit and the preset height.
[0107] Optionally, after generating the sump pit detailed list, the sump pit detailed list is associated with the target three-dimensional model for designers to view the sump pit detailed list while viewing the target three-dimensional model of the sump pit. Furthermore, the target three-dimensional model, the sump pit detailed list, and the adjustment information are output simultaneously to adjust the target three-dimensional model according to the adjustment information. Optionally, after outputting the adjustment information, an adjustment instruction for the type parameters and / or instance parameters of the sump pit is received, and the target three-dimensional model is adjusted according to the adjustment instruction.
[0108] In the embodiments of the present application, by creating a parametric sump family in advance, the parametric sump family is used to construct a three-dimensional model of the sump and calculate the height of the sump, and then generate a sump schedule of the sump. When actually measuring the height of the sump, the type parameters and instance parameters of the sump are obtained, and the type parameters and the instance parameters are filled into the parametric sump family. Then, based on the filled parametric sump family, the target three-dimensional model is constructed and the height of the sump is calculated. Further, based on the height, the type parameters of the sump, and the height of the sump, a sump schedule is generated for the relevant personnel to review the height of the sump according to the sump schedule. When the height of the sump does not meet the preset height corresponding to the building function of the sump, adjustment information is output for the designers to adjust the type parameters and / or instance parameters of the sump according to the adjustment information, so that the sump after adjustment meets the design requirements. Based on the embodiments of the present application, a parametric sump family including type parameters and instance parameters is created, which meets the height measurement requirements of different types of sumps. At the same time, while constructing the target three-dimensional model, the height of the sump is automatically calculated, and the sump schedule and the target three-dimensional model of the sump are automatically output, which is convenient for the designers to perform a net height review of the designed sump based on the sump schedule, without the designers having to manually measure the height of the sump after constructing the model and then perform a manual net height review based on the manually measured height of the sump. Based on manual measurement and manual net height review, the efficiency is low and the review is not comprehensive, and it is easy to have missed checks and incorrect checks. The sump design method proposed in the embodiments of the present application improves the net height measurement efficiency and the net height measurement accuracy, and thus improves the design accuracy of the sump.
[0109] In addition, an embodiment of the present invention also proposes a sump design device, and the sump design device includes:
[0110] A parameter acquisition module 10, configured to acquire type parameters and instance parameters of a sump, where the type parameters include the sump length, the sump width, the sump depth, the sump bottom thickness, and the sump wall thickness, and the instance parameters include the building function, the floor height of the current floor, the building surface layer of the current floor, and the height of the structural lifting slab;
[0111] A model generation module 20, configured to fill the type parameters and the instance parameters into a parametric sump family, and generate a target three-dimensional model of the sump according to the filled parametric sump family;
[0112] A height calculation module 30, configured to calculate the height of the sump according to the filled parametric sump family;
[0113] A detailed list generation module 40, configured to generate a detailed list of the sump according to the height of the sump;
[0114] An output module 50, configured to output the target 3D model and the detailed list of the sump.
[0115] Optionally, the sump design device further includes:
[0116] A height inspection module 60, configured to compare the calculated height of the sump with a preset height, and determine adjustment information of design parameters according to the difference between the height and the preset height; the preset height is determined according to the building function of the sump.
[0117] Optionally, the steps implemented by each functional module of the sump design device may refer to the respective embodiments of the sump design method of the present invention, which will not be elaborated herein.
[0118] In addition, an embodiment of the present invention further provides a computer-readable storage medium, on which a sump design program is stored. When the sump design program is executed by a processor, the steps of the above-described embodiments are implemented.
[0119] It should be noted that in this article, the terms "including", "comprising" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or system including that element.
[0120] The serial numbers of the above embodiments of the present invention are only for description and do not represent the superiority or inferiority of the embodiments.
[0121] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium as described above (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the respective embodiments of the present invention.
[0122] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall similarly be included within the patent protection scope of the present invention.
Claims
1. A design method for a sump, characterized in that, The method includes the following steps: Obtain the type parameters and instance parameters of the sump pit. The type parameters include the length, width, depth, bottom thickness, and wall thickness of the sump pit. The instance parameters include the building function, floor height of the current floor, building surface layer of the current floor, and height of the structural lifting slab; Fill the type parameters and instance parameters into the parametric sump pit family; Generate the target 3D model of the sump pit according to the filled parametric sump pit family, and obtain the floor height of the current floor, the building surface layer of the current floor, the height of the structural lifting slab in the instance parameters, and the depth of the sump pit in the type parameters; obtain the difference between the floor height and the depth of the sump pit, and use the difference as the first height difference; determine the height compensation value according to the building surface layer of the current floor and the height of the structural lifting slab; determine the height of the sump pit according to the first height difference and the height compensation value; Generate a sump pit schedule according to the height of the sump pit, and output the target 3D model and the sump pit schedule.
2. The sump design method according to claim 1, wherein After the step of calculating the height of the sump pit according to the filled parametric sump pit family, it further includes: Compare the height of the sump pit with a preset height; When the absolute value of the difference between the height of the sump pit and the preset height is greater than or equal to a preset threshold, generate adjustment information according to the difference between the height of the sump pit and the preset height. The adjustment information includes the adjustment information of the depth of the sump pit.
3. The sump design method according to claim 2, characterized in that, The step of comparing the height of the sump pit with the preset height includes: Determine the preset height according to the building function of the sump pit; Compare the height of the sump pit with the preset height corresponding to the building function.
4. The design method of the sump according to any one of claims 2-3, characterized in that The step of generating a sump pit schedule according to the height of the sump pit and outputting the target 3D model and the sump pit schedule includes: Generate a sump pit schedule according to the type parameters, instance parameters, height of the sump pit, and adjustment information of the sump pit, and associate the sump pit schedule with the target 3D model; Output the target 3D model and the sump pit schedule.
5. A sump pit design device, the sump pit design device includes: A parameter acquisition module, configured to acquire the type parameters and instance parameters of the sump pit. The type parameters include the length, width, depth, bottom thickness, and wall thickness of the sump pit. The instance parameters include the building function, floor height of the current floor, building surface layer of the current floor, and height of the structural lifting slab; A model generation module, configured to fill the type parameters and instance parameters into the parametric sump pit family, and generate the target 3D model of the sump pit according to the filled parametric sump pit family; A height calculation module, configured to obtain the floor height of the current floor, the building surface layer of the current floor, the height of the structural lifting slab, and the depth of the sump in the type parameters; obtain the difference between the floor height of the current floor and the depth of the sump, and use the difference as the first height difference; determine a height compensation value according to the building surface layer of the current floor and the height of the structural lifting slab; and determine the height of the sump according to the first height difference and the height compensation value. A detailed list generation module, configured to generate a sump detailed list according to the height of the sump. An output module, configured to output the target 3D model and the sump detailed list.
6. The sump design device according to claim 5, characterized in that The sump design device further includes: A height inspection module, configured to compare the calculated height of the sump with a preset height, and determine adjustment information for the type parameters and the instance parameters according to the difference between the height of the sump and the preset height.
7. The sump design device according to claim 5, wherein The sump design device includes: a memory, a processor, and a sump design program stored on the memory and executable on the processor. When the sump design program is executed by the processor, the steps of the sump design method according to any one of claims 1 to 4 are implemented.
8. A computer-readable storage medium, characterized in that, A sump design program is stored on the computer-readable storage medium. When the sump design program is executed by the processor, the steps of the sump design method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Temporary and quick construction method based on BIM
CN108520102A
Method, system and computer device for constructing water catchment pit
CN109308364A