Method and device for generating model of composite wall with opening

By generating the overlapping wall and its openings, and automatically generating seals in the opening contour, the problems of low generation efficiency and design error of the overlapping wall model with openings in the existing technology are solved, and efficient and accurate model generation is achieved.

CN113282993BActive Publication Date: 2025-04-29SANY CONSTR TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110637670.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-08
Publication Date
2025-04-29
Estimated Expiration
2041-06-08

AI Technical Summary

Technical Problem

In the prior art, the generation efficiency of the overlapping wall model with holes is low, and it is easy to cause design errors and affect the progress of the construction project.

Method used

By generating the overlapping wall with holes based on the structural parameters of the overlapping wall with holes, the overlapping wall wall and its corresponding openings are generated, and the sealing parts are automatically generated in the hole contour according to the sealing parameters of the holes, forming a overlapping wall model for opening sealing.

Benefits of technology

Automatic and rapid generation of overlapping wall models with holes is achieved, which improves design efficiency and avoids the errors caused by traditional manual generation models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113282993B_ABST
    Figure CN113282993B_ABST
Patent Text Reader

Abstract

The present invention provides a method and device for generating a composite wall model with openings, the method comprising: generating a composite wall body and an opening corresponding to the composite wall body based on structural parameters of the composite wall with openings; and automatically generating a blocking piece at the outline of the opening according to the blocking parameters of the opening to form a composite wall model for blocking the opening. The present invention can automatically and quickly generate a composite wall body and an opening corresponding to the composite wall body, and automatically generate a blocking piece at the outline of the opening according to the blocking parameters of the opening to form a composite wall model for blocking the opening, which can not only greatly improve the design efficiency of the composite wall model with openings, but also avoid the error caused by manually generating the wall model with openings in the traditional method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of construction, and in particular to a method and a device for generating a superimposed wall model with an opening. Background Art

[0002] In actual wall construction projects, the composite wall model with openings can be used to generate corresponding construction drawings so that construction workers can carry out wall construction according to the construction drawings.

[0003] At present, the composite wall models with openings are mostly generated manually, that is, after the solid wall is generated, the opening outline is manually drawn, and then deduction is performed to generate the opening. This method not only has low design efficiency, but also easily causes design errors, affecting the progress of the construction project. Summary of the invention

[0004] The invention provides a method and device for generating a composite wall model with openings, which are used to solve the defect of low efficiency of manually generating a composite wall model with openings in the prior art.

[0005] The present invention provides a method for generating a composite wall model with an opening, comprising:

[0006] Based on the structural parameters of the composite wall with the opening, a composite wall body and the opening corresponding to the composite wall body are generated;

[0007] According to the blocking parameters of the opening, a blocking piece is automatically generated on the contour of the opening to form a composite wall model for blocking the opening.

[0008] According to a method for generating a composite wall model with an opening provided by the present invention, the composite wall body comprises a first blade plate, a second blade plate and an intermediate cavity therebetween;

[0009] The method of automatically generating a blocking piece on the contour of the hole according to the blocking parameters of the hole includes:

[0010] The designated blade is obtained according to the blocking parameters, and the first contour of the hole of the designated blade is used as the starting point, and the hole of the designated blade is automatically expanded to the second contour, so as to form a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity.

[0011] According to a method for generating a composite wall model with an opening provided by the present invention,

[0012] The method of automatically expanding the hole of the designated blade to a second contour with the first contour of the hole of the designated blade as a starting point, and forming a blocking member between the first contour and the second contour to block the connection between the hole and the middle cavity, comprises:

[0013] The opening is selected as the first volume, and the first contour of the first volume is used as a starting point to expand outward to generate a second volume;

[0014] A Boolean operation is performed on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume is given a thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity.

[0015] According to a method for generating a composite wall model with an opening provided by the present invention, the method comprises: performing a Boolean operation on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and generating a thickness of the third volume along the normal direction of a specified blade to form a blocking piece volume for blocking the cavity, comprising:

[0016] For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to another blade along the normal direction of the designated blade to form a blocking piece volume for blocking the cavity.

[0017] According to a method for generating a composite wall model with an opening provided by the present invention,

[0018] The blocking parameters include a wall retraction distance and an effective range, the wall retraction distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness, and a lower side blocking thickness, and the effective range includes the first blade or the second blade;

[0019] Acquiring a designated blade according to the blocking parameters, and automatically expanding the hole of the designated blade to a second outline with the first outline of the hole of the designated blade as a starting point, including:

[0020] The designated blade is determined according to the effective range, and the opening of the designated blade is expanded outward to a second contour according to the wall inward shrinkage distance.

[0021] According to a method for generating a composite wall model with an opening provided by the present invention, the composite wall body and the opening corresponding to the composite wall body are generated based on the structural parameters of the composite wall with the opening, including:

[0022] Based on the structural parameters of the composite wall with openings, generating the composite wall body;

[0023] The composite wall body is subjected to a deduction process to generate a corresponding opening on the composite wall body.

[0024] According to a method for generating a composite wall model with an opening provided by the present invention, the structural parameters include structural dimension parameters of the composite wall body, structural dimension parameters of the opening, and position information of the opening in the composite wall body.

[0025] The present invention also provides a device for generating a model of a composite wall with an opening, comprising:

[0026] A wall generating unit, used for generating a composite wall and an opening corresponding to the composite wall based on structural parameters of the composite wall with an opening;

[0027] The model generating unit is used to automatically generate a blocking piece on the outline of the opening according to the blocking parameters of the opening, so as to form a composite wall model for blocking the opening.

[0028] According to a device for generating a model of a composite wall with an opening provided by the present invention, the composite wall body comprises a first blade plate, a second blade plate and an intermediate cavity therebetween;

[0029] The model generation unit is specifically used for:

[0030] The designated blade is obtained according to the blocking parameters, and the first contour of the hole of the designated blade is used as the starting point, and the hole of the designated blade is automatically expanded to the second contour, so as to form a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity.

[0031] According to a device for generating a model of a composite wall with an opening provided by the present invention, the model generating unit comprises:

[0032] A first generating unit is used to select the opening as a first volume, and to expand outwards from a first outline of the first volume as a starting point to generate a second volume;

[0033] The second generating unit is used to perform Boolean operation on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume generates thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity.

[0034] According to a device for generating a composite wall model with an opening provided by the present invention, the second generating unit is used to:

[0035] For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to the uncut blade along the normal direction of the cut blade to form a blocking piece volume for blocking the cavity.

[0036] According to a device for generating a model of a composite wall with an opening provided by the present invention, the blocking parameters include a wall shrinkage distance and an effective range, the wall shrinkage distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness and a lower side blocking thickness, and the effective range includes a first blade or a second blade;

[0037] The model generation unit is specifically used for:

[0038] The designated blade is determined according to the effective range, and the opening of the designated blade is expanded outward to a second contour according to the wall inward shrinkage distance.

[0039] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of any of the above-mentioned methods for generating a composite wall model with openings are implemented.

[0040] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any of the above-mentioned methods for generating a composite wall model with openings are implemented.

[0041] The method and device for generating a composite wall model with openings provided by the present invention can automatically and quickly generate a composite wall body and an opening corresponding to the composite wall body based on the structural parameters of the composite wall with openings, and according to the blocking parameters of the openings, automatically generate blocking parts on the contour of the openings with one click to form a composite wall model for blocking the openings. This can not only greatly improve the design efficiency of the composite wall model with openings, but also avoid the errors caused by manually generating the wall model with openings in the traditional method. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0043] Figure 1 It is a schematic diagram of the flow of the method for generating a composite wall model with openings provided by the present invention;

[0044] Figure 2 It is a schematic diagram of the plugging parameter input interface provided by the present invention;

[0045] Figure 3 It is a structural schematic diagram of a composite wall model with openings provided by the present invention;

[0046] Figure 4 It is a schematic diagram of another composite wall model with openings provided by the present invention;

[0047] Figure 5 It is a schematic diagram of the process of generating a composite wall model with openings provided by the present invention;

[0048] Figure 6It is a structural schematic diagram of a device for generating a composite wall model with openings provided by the present invention;

[0049] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] At present, the composite wall model with openings is mostly generated manually, specifically: manually drawing the solid wall outline and stretching it to generate a solid wall model, then manually drawing the opening outline on the solid wall, and then deducting according to the opening outline to generate the opening. This method not only has low design efficiency, but also easily causes design errors, affecting the progress of the construction project.

[0052] To this end, the present invention provides a method for generating a composite wall model with openings. Figure 1 FIG. 1 is a flow chart of a method for generating a composite wall model with openings provided by the present invention. Figure 1 As shown, the method comprises the following steps:

[0053] Step 110: Generate a composite wall body and an opening corresponding to the composite wall body based on the structural parameters of the composite wall with the opening.

[0054] Specifically, a composite wall with an opening generally includes a composite wall body and an opening. The opening is provided on the composite wall body, and the composite wall body generally consists of two solid volumes plus an intermediate cavity. The structural parameters of the composite wall with an opening include the structural dimension parameters of the composite wall body (such as length, width, thickness, etc.), the structural dimensions of the opening (such as the length and width of the opening), and the position information of the opening in the composite wall body (such as the coincidence of the center of the opening with the center of the composite wall body, the offset of the center of the opening to the right by x relative to the composite wall body, etc.). The structural parameters may be pre-set or may be parameters input by the user in real time according to different construction projects, and the embodiments of the present invention do not specifically limit this.

[0055] Based on the structural dimension parameters of the composite wall carried in the structural parameters, the composite wall can be automatically generated. Then, combined with the structural dimensions of the opening carried in the structural parameters and the position information of the opening in the composite wall, the composite wall can be deducted to automatically generate the opening on the composite wall.

[0056] Step 120: According to the blocking parameters of the opening, a blocking piece is automatically generated on the contour of the opening to form a composite wall model for blocking the opening.

[0057] Specifically, the blocking parameters of the opening refer to the size information of the opening that needs to be blocked. When generating a blocking piece based on the outline of the opening, after generating the composite wall and the opening corresponding to the composite wall, the opening can be expanded outward according to the blocking parameters with the outline of the opening as the starting point to form a blocking piece. For example, if you want to form a blocking piece with a blocking thickness of 20mm in an opening with a size of 100mm×100mm, you only need to first form a 100mm×100mm opening with the actual size, and then expand the opening outward by 20mm with the outline of the opening as the starting point, and you can quickly form a blocking piece with an outline size of 120mm×120mm. This method can not only automatically and quickly generate blocking pieces, but also has simple and convenient operation steps. The thickness of the blocking piece is the thickness of the expansion, so the new volume obtained by the expansion is the volume of the blocking piece (i.e., the blocking volume).

[0058] Of course, other methods can also be used for blocking, for example, ① direct blocking solution: directly block after generating the composite wall and the corresponding opening of the composite wall, but this method will make later production more difficult. ② inward-shrinking blocking solution: when generating the composite wall and the corresponding opening of the composite wall, it is necessary to calculate the remaining outline size based on the blocking parameters and the outline size of the blocking piece, form the remaining volume, and then shrink inward at the remaining outline to form the blocking piece. For example, if you also want to form a blocking piece with a blocking thickness of 20mm in an opening with a size of 100mm×100mm, you need to first calculate 100mm+20mm=120mm as the remaining volume, then generate a 120mm×120mm opening, and then shrink the opening 20mm starting from the opening outline to obtain the same blocking component. This solution requires an additional calculation of the remaining outline size, which is less efficient.

[0059] It can be seen that the embodiment of the present invention automatically generates a blocking piece on the contour of the hole according to the blocking parameters of the hole, that is, it realizes one-click automatic generation of the blocking piece for blocking.

[0060] For example, Figure 2 As shown in the figure, if you need to seal the periphery of the hole with a thickness of 50mm, you can enter 50 in the left side sealing thickness, right side sealing thickness, upper side sealing thickness and lower side sealing thickness in the input column, and then you can automatically use the outline of the hole as the starting point and the center of the hole as the direction starting point to expand 50mm to the left, right, upward and downward respectively, and finally form the following Figure 3 The superimposed wall model with openings is shown.

[0061] It can be understood that the method of the above-mentioned embodiment can be programmed into corresponding software (such as BIM software), so that when it is necessary to generate a composite wall model with openings, after selecting or custom-entering the corresponding structural parameters, the corresponding composite wall model with openings can be directly and quickly automatically generated. Compared with the traditional method that requires manual drawing of the solid wall contour, stretching to generate a solid wall model, and then manually drawing the opening contour on the solid wall, and then deducting the opening contour to generate the opening, the method provided in this embodiment reduces the manual workload and further improves the design efficiency of the staggered composite wall model. In addition, in this embodiment, on the basis of generating the opening, the opening is expanded outward, so as to provide a blocking volume for the later opening blocking.

[0062] like Figure 4 As shown ( Figure 4 The length unit of all dimensions is mm), the structural parameters of the composite wall are known to be 3400 (length) × 3000 (width), the structural parameters of the opening are 1600 (length) × 1600 (width), and the center of the opening coincides with the center of the composite wall. Based on the above structural parameters, the composite wall in ① and the opening corresponding to the composite wall can be generated with one click, and the outline of the generated opening is the original outline of the opening. Then, according to the blocking parameters of the opening 200 (left blocking thickness) × 200 (right blocking thickness) × 200 (upper blocking thickness) × 200 (lower blocking thickness), the original outline of the opening is used as the starting point, and the center of the opening is used as the starting direction to automatically expand the opening, so that the expanded outline of the opening in ② can be obtained, and then based on the expanded outline of the opening and the original outline of the opening, the blocking part in ③ can be automatically generated with one click.

[0063] The method for generating a composite wall model with openings provided in an embodiment of the present invention can automatically and quickly generate a composite wall body and an opening corresponding to the composite wall body based on the structural parameters of the composite wall with openings, and can automatically generate a blocking piece according to the blocking parameters of the openings on the contour of the openings with one click to form a composite wall model for blocking the openings. This method can not only greatly improve the design efficiency of the composite wall model with openings, but also avoid the errors caused by manually generating the wall model with openings in the traditional method.

[0064] Based on any of the above embodiments, the composite wall body comprises a first blade plate, a second blade plate and an intermediate cavity therebetween;

[0065] According to the sealing parameters of the opening, the sealing parts are automatically generated on the outline of the opening, including:

[0066] The designated blade is obtained according to the blocking parameters, and the first contour of the hole of the designated blade is used as the starting point, and the hole of the designated blade is automatically expanded to the second contour, so as to form a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity.

[0067] Specifically, the composite wall includes a first blade, a second blade, and an intermediate cavity, wherein the intermediate cavity is located between the first blade and the second blade. The blocking parameters include the size information of the blocking piece and the specified blade information, wherein the specified blade is the blade to be cut to generate the blocking piece. The first contour is the opening contour of the specified blade, and the second contour is the contour of the new volume obtained after the opening of the specified blade is expanded.

[0068] When a cutting instruction is received, a designated blade (the designated blade is the first blade and / or the second blade) can be obtained according to the sealing parameters, and the first contour of the hole of the designated blade is used as the starting point. According to the sealing parameters, the hole of the designated blade is automatically expanded to the second contour, thereby quickly and accurately forming a sealing piece between the first contour and the second contour to block the connection between the hole and the cavity, and expanding the hole on the side of the corresponding blade to be expanded, thereby realizing automatic generation of a sealing piece with one click.

[0069] It is understandable that the cutting instruction may be sent when it is detected that the composite wall is selected. For example, when the user selects the first blade, the blade to be expanded is the first blade; when the user selects the second blade, the blade to be expanded is the second blade. The cutting instruction may also be sent when the user inputs the cutting instruction. For example, when the user enters "cut the first blade" in the input bar, the cutting instruction is triggered to expand the opening on the first blade side. Similarly, when the user enters "cut the second blade", the cutting instruction is triggered to expand the opening on the second blade side.

[0070] Based on any of the above embodiments, taking the first contour of the hole of the designated blade as the starting point, automatically expanding the hole of the designated blade to the second contour, and forming a blocking member between the first contour and the second contour to block the connection between the hole and the middle cavity, including:

[0071] The opening is selected as the first volume, and the first contour of the first volume is used as the starting point to expand outward to generate the second volume;

[0072] A Boolean operation is performed on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume is given a thickness along the normal direction of the specified blade to form a blocking component volume for blocking the cavity.

[0073] Specifically, the blocking parameters include the size information of the opening to be blocked and the specified blade information. The first volume is the volume corresponding to the opening, the first contour is the opening contour of the specified blade, and the second volume is the volume obtained by expanding the opening of the specified blade, that is, the second volume is the first volume plus the blocking part volume, the second contour is the contour corresponding to the second volume, the third volume is the volume obtained by cutting the first volume from the second volume, and the normal direction of the blade is the thickness direction of the specified blade.

[0074] like Figure 5 As shown, the first row of views are the side views corresponding to the vertical placement of the composite wall, and the second row of views are the front views corresponding to the vertical placement of the composite wall, wherein the composite wall includes blade A and blade B. If the blade is designated as blade A, the opening is selected as the first volume, and then the first contour of the first volume is taken as the starting point, and the center of the opening is taken as the starting direction, and it is expanded outward along the horizontal direction of blade A or blade B to generate the second volume. Then, a Boolean operation is performed on the second volume and the first volume, so that the second volume clips the first volume to form a third volume, that is, blade A is clipped to obtain the third volume, and then the third volume is extended along the normal direction of the designated blade (such as Figure 5 The thickness is generated in the normal direction shown in (i.e., the direction of blade A toward blade B), forming the volume of the sealing piece that seals the cavity.

[0075] It can be seen that the embodiment of the present invention selects the opening as the first volume, and expands outward from the first contour of the first volume as the starting point to generate the second volume; Boolean operations are performed on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume is generated along the normal direction of the specified blade. The thickness can not only form the plugging part volume quickly and accurately, but also ensure that the original size information of the opening remains unchanged. At the same time, the third volume can be used as the plugging part volume of the composite wall with the opening, so that the amount of plugging material (such as concrete) can be calculated later, without the need to calculate the amount of plugging material based on the plugging parameters, thereby improving the plugging efficiency.

[0076] It should be noted that the above-mentioned blocking volume is not limited to the above-mentioned method of cutting the second volume by the second volume. The entire blade volume can also be designated as the fourth volume, the fourth volume is cut by the first volume to obtain the fifth volume, the fourth volume is cut by the second volume to obtain the sixth volume, and the fifth volume is cut by the sixth volume to obtain the above-mentioned third volume. However, this method has many steps and is not convenient enough.

[0077] Based on any of the above embodiments, a Boolean operation is performed on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume is given a thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity, including:

[0078] For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to the other blade along the normal direction of the designated blade to form a blocking piece volume for blocking the cavity.

[0079] Specifically, if the designated blade is the first blade, the second volume is cut from the first volume to form a third volume on the first blade, and the third volume is extended to the second blade along the normal direction of the first blade to the cavity, forming a blocking piece volume for blocking the cavity. If the designated blade is the second blade, the second volume is cut from the first volume to form a third volume on the second blade, and the third volume is extended to the first blade along the normal direction of the second blade to the cavity, forming a blocking piece volume for blocking the cavity.

[0080] In the embodiment of the present invention, only one of the two blades is designated and cut, that is, the designated blade is the first blade or the second blade, so that when the sealing pouring (such as concrete pouring) is carried out in the later construction, the composite wall body can be placed horizontally, that is, the uncut blade (the uncut blade refers to the other blade in the composite wall body except the designated blade) is placed on the horizontal plane, and the designated blade is placed on the uncut blade, so that the sealing pouring can be completed quickly from top to bottom. However, if the designated blade is the first blade and the second blade, that is, the first blade and the second blade need to be cut, so that when the sealing pouring is performed in the later construction, if the composite wall is placed horizontally, in order to avoid leakage of concrete during the pouring process, it is necessary to first place a mold on the horizontal plane, and then place the first blade or the second blade horizontally on the mold to complete the sealing pouring. That is, if the designated blade is the first blade or the second blade, the cost of the sealing pouring will increase. Therefore, in the embodiment of the present invention, the designated blade is the first blade or the second blade, which not only can quickly complete the pouring, but also the uncut blade can act as a mold to avoid leakage of concrete during the pouring process, thereby reducing the cost of the sealing pouring.

[0081] For the composite wall, the first blade and the second blade face the outside and the inside respectively. In a further solution, the blades designated to be cut are blades facing the inside, and the blades not to be cut are blades facing the outside. In this way, the outdoor blades have one less joint than the indoor blades, which can reduce the situation where outdoor water flows into the room, further ensuring the waterproof performance of the composite wall. This method is particularly suitable for composite walls in basements.

[0082] Based on any of the above embodiments, the blocking parameters include a wall retraction distance and an effective range, the wall retraction distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness, and a lower side blocking thickness, and the effective range includes the first blade and / or the second blade;

[0083] Get the specified blade according to the blocking parameters, take the first outline of the hole of the specified blade as the starting point, and automatically expand the hole of the specified blade to the second outline, including:

[0084] The designated blade is determined according to the effective range, and the opening of the designated blade is expanded to the second contour according to the wall setback distance.

[0085] Specifically, the blocking parameters include the wall retraction distance and the effective range. The wall retraction distance refers to the size information of the hole that needs to be blocked, including one or more of the left blocking thickness, the right blocking thickness, the upper blocking thickness and the lower blocking thickness. The volume of the blocking piece can be determined based on the wall retraction distance. The effective range refers to the range of the hole expansion, including the first blade or the second blade, such as Figure 2 As shown, if the effective range is plate A, the opening is expanded on the A plate side; if the effective range is plate B, the opening is expanded on the B plate side; if the effective range is plate A and plate B, the opening is expanded on the A plate side and the B plate side.

[0086] After the user selects the effective range, the specified blade (the first blade or the second blade) can be determined. After the user determines the wall retraction distance, the hole of the specified blade can be expanded to the second contour according to the wall retraction distance on the specified blade side, thereby automatically forming a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity.

[0087] Based on any of the above embodiments, generating a composite wall body and an opening corresponding to the composite wall body based on structural parameters of the composite wall with an opening includes:

[0088] Generate composite wall based on the structural parameters of composite wall with openings;

[0089] The composite wall is deducted and the corresponding opening is generated on the composite wall.

[0090] Based on the above embodiment, based on the structural parameters of the composite wall with the opening, generating the composite wall body and the opening corresponding to the composite wall body includes:

[0091] Generate composite wall based on the structural parameters of composite wall with openings;

[0092] The composite wall is deducted and the corresponding opening is generated on the composite wall.

[0093] Specifically, the structural parameters of the composite wall with an opening include the structural dimension parameters of the composite wall body (such as length, width, thickness, etc.), the structural dimensions of the opening (such as the length and width of the opening), and the position information of the opening in the composite wall body (such as the center of the opening coincides with the center of the composite wall body, the center of the opening is offset to the right by x relative to the composite wall body, etc.).

[0094] Based on the structural dimension parameters of the composite wall carried in the structural parameters, the composite wall can be generated. Then, combined with the structural dimensions of the opening carried in the structural parameters and the position information of the opening in the composite wall, the composite wall can be deducted to generate the opening on the composite wall.

[0095] For example, the structural parameters include the structural dimensions of the composite wall of 100cm×50cm×5cm, the structural dimensions of the opening of 30cm×10cm×5cm, and the center of the opening coincides with the center of the composite wall. Therefore, the composite wall can be generated based on the structural dimensions of 100cm×50cm×5cm first, and then the composite wall is deducted with the structural dimensions of 30cm×10cm×5cm with the composite wall as the center, so that the opening corresponding to the composite wall can be generated.

[0096] Based on any of the above embodiments, the structural parameters include structural dimension parameters of the composite wall, structural dimension parameters of the opening, and position information of the opening in the composite wall.

[0097] Specifically, the structural parameters include structural dimension parameters of the composite wall (such as length, width, thickness, etc.), structural dimensions of the opening (such as length and width of the opening, etc.), and position information of the opening in the composite wall (such as whether the center of the opening coincides with the center of the composite wall, whether the center of the opening is offset to the right by x relative to the composite wall, etc.). The structural parameters may be pre-set or may be parameters input by the user in real time according to different construction projects, and the embodiments of the present invention do not specifically limit this.

[0098] The device for generating a model of a composite wall with openings provided by the present invention is described below. The device for generating a model of a composite wall with openings described below and the method for generating a model of a composite wall with openings described above can be referred to each other.

[0099] Based on any of the above embodiments, the present invention provides a device for generating a composite wall model with an opening, such as Figure 6 As shown, the device comprises:

[0100] A wall generating unit 610 is used to generate a composite wall and an opening corresponding to the composite wall based on structural parameters of the composite wall with an opening;

[0101] The model generation unit 620 is used to automatically generate a blocking piece on the contour of the opening according to the blocking parameters of the opening, so as to form a composite wall model for blocking the opening.

[0102] Based on any of the above embodiments, the composite wall body comprises a first blade plate, a second blade plate and an intermediate cavity therebetween;

[0103] The model generation unit 620 is specifically used for:

[0104] The designated blade is obtained according to the blocking parameters, and the first contour of the hole of the designated blade is used as the starting point, and the hole of the designated blade is automatically expanded to the second contour, so as to form a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity.

[0105] Based on any of the above embodiments, the model generation unit 620 includes:

[0106] A first generating unit is used to select the opening as a first volume, and to expand outwards from a first outline of the first volume as a starting point to generate a second volume;

[0107] The second generating unit is used to perform Boolean operation on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume generates thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity.

[0108] Based on any of the foregoing embodiments, the second generating unit is configured to:

[0109] For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to the uncut blade along the normal direction of the cut blade to form a blocking piece volume for blocking the cavity.

[0110] Based on any of the above embodiments, the blocking parameters include a wall retraction distance and an effective range, the wall retraction distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness, and a lower side blocking thickness, and the effective range includes the first blade or the second blade;

[0111] The model generation unit 620 is specifically used for:

[0112] The designated blade is determined according to the effective range, and the opening of the designated blade is expanded outward to a second contour according to the wall inward shrinkage distance.

[0113] Based on any of the above embodiments, the wall generating unit 610 includes:

[0114] A first generating unit, configured to generate a composite wall body based on structural parameters of the composite wall with an opening;

[0115] The second generating unit is used to perform a deduction process on the composite wall body to generate a corresponding opening on the composite wall body.

[0116] Based on any of the above embodiments, the structural parameters include structural dimension parameters of the composite wall body, structural dimension parameters of the opening, and position information of the opening in the composite wall body.

[0117] Figure 7 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 7As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730 and a communication bus 740, wherein the processor 710, the communication interface 720 and the memory 730 communicate with each other through the communication bus 740. The processor 710 may call the logic instructions in the memory 730 to execute a method for generating a composite wall model with an opening, the method comprising: generating a composite wall body and an opening corresponding to the composite wall body based on structural parameters of the composite wall with an opening; and automatically generating a blocking piece at the contour of the opening according to the blocking parameters of the opening to form a composite wall model with the opening blocked.

[0118] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0119] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method for generating a composite wall model with openings provided by the above-mentioned methods, and the method includes: based on the structural parameters of the composite wall with openings, generating a composite wall body and the opening corresponding to the composite wall body; according to the sealing parameters of the opening, automatically generating a sealing piece on the contour of the opening to form a composite wall model with the opening sealed.

[0120] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is implemented to execute the above-mentioned methods for generating a composite wall model with openings, the method comprising: generating a composite wall body and an opening corresponding to the composite wall body based on structural parameters of the composite wall with openings; and automatically generating a sealing piece on the contour of the opening according to the sealing parameters of the opening to form a composite wall model with the opening sealed.

[0121] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0122] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0123] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for generating a composite wall model with an opening, characterized in that: include: Based on the structural parameters of the composite wall with the opening, a composite wall body and the opening corresponding to the composite wall body are generated; According to the blocking parameters of the opening, a blocking piece is automatically generated on the contour of the opening to form a composite wall model for blocking the opening; The composite wall body comprises a first blade plate, a second blade plate and a cavity therebetween; The method of automatically generating a blocking piece on the contour of the hole according to the blocking parameters of the hole includes: A designated blade is obtained according to the blocking parameter, and the first contour of the hole of the designated blade is used as a starting point, and the hole of the designated blade is automatically expanded to a second contour, so that a blocking piece that blocks the connection between the hole and the cavity is formed between the first contour and the second contour, and the designated blade is the first blade or the second blade; The method of automatically expanding the hole of the designated blade to a second contour with the first contour of the hole of the designated blade as a starting point, and forming a blocking member between the first contour and the second contour to block the hole from communicating with the cavity, comprises: The opening is selected as the first volume, and the first contour of the first volume is used as a starting point to expand outward to generate a second volume; A Boolean operation is performed on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume is given a thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity.

2. The method for generating a composite wall model with openings according to claim 1, characterized in that: The method of performing a Boolean operation on the second volume and the first volume so that the second volume cuts the first volume to form a third volume, and generating a thickness of the third volume along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity includes: For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to another blade along the normal direction of the designated blade to form a blocking piece volume for blocking the cavity.

3. The method for generating a composite wall model with openings according to claim 1, characterized in that: The blocking parameters include a wall retraction distance and an effective range, the wall retraction distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness, and a lower side blocking thickness, and the effective range includes the first blade or the second blade; Acquiring a designated blade according to the blocking parameters, and automatically expanding the hole of the designated blade to a second outline with the first outline of the hole of the designated blade as a starting point, including: The designated blade is determined according to the effective range, and the opening of the designated blade is expanded outward to a second contour according to the wall inward shrinkage distance.

4. The method for generating a composite wall model with openings according to any one of claims 1 to 3, characterized in that: The generating of the composite wall body and the opening corresponding to the composite wall body based on the structural parameters of the composite wall with the opening comprises: Based on the structural parameters of the composite wall with openings, generating the composite wall body; The composite wall body is subjected to a deduction process to generate a corresponding opening on the composite wall body.

5. The method for generating a composite wall model with openings according to any one of claims 1 to 3, characterized in that: The structural parameters include structural dimension parameters of the composite wall body, structural dimension parameters of the opening, and position information of the opening in the composite wall body.

6. A device for generating a model of a composite wall with an opening, characterized in that: include: A wall generating unit, used for generating a composite wall and an opening corresponding to the composite wall based on structural parameters of the composite wall with an opening; A model generating unit, used for automatically generating a plugging piece on the contour of the opening according to the plugging parameters of the opening, so as to form a composite wall model for plugging the opening; The composite wall body comprises a first blade plate, a second blade plate and a cavity therebetween; The model generation unit is specifically used for: A designated blade is obtained according to the blocking parameters, and the first contour of the hole of the designated blade is used as a starting point, and the hole of the designated blade is automatically expanded to a second contour, so as to form a blocking piece between the first contour and the second contour to block the connection between the hole and the cavity; the designated blade is the first blade or the second blade; The model generation unit comprises: A first generating unit is used to select the opening as a first volume, and to expand outwards from a first outline of the first volume as a starting point to generate a second volume; The second generating unit is used to perform Boolean operation on the second volume and the first volume, so that the second volume cuts the first volume to form a third volume, and the third volume generates thickness along the normal direction of the specified blade to form a blocking piece volume for blocking the cavity.

7. The device for generating a composite wall model with openings according to claim 6, characterized in that: The second generating unit is used for: For the first blade or the second blade, the second volume is cut from the first volume to form a third volume, and the third volume is extended toward the cavity to the uncut blade along the normal direction of the cut blade to form a blocking piece volume for blocking the cavity.

8. The device for generating a composite wall model with openings according to claim 6, characterized in that: The blocking parameters include a wall retraction distance and an effective range, the wall retraction distance includes one or more of a left side blocking thickness, a right side blocking thickness, an upper side blocking thickness, and a lower side blocking thickness, and the effective range includes the first blade or the second blade; The model generation unit is specifically used for: The designated blade is determined according to the effective range, and the opening of the designated blade is expanded outward to a second contour according to the wall inward shrinkage distance.

Citation Information

Patent Citations

  • Method, system and device for generating reinforcing rib model in component model and storage medium

    CN109684735A

  • Method for creating integrated wall component model with hole based on steel bar template

    CN110990937A