Building block parameterization brick arranging method of arc-shaped wall based on GH plug-in
Through the parameterized brick arrangement method of arc wall blocks with GH plug-in, right-angle trapezoidal blocks are used to solve the problem of uneven width of arc secondary filling wall gray joints, achieving standardized and consistent masonry effect.
Patent Information
- Application Number
- CN202411291629.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-09-14
AI Technical Summary
In construction, when arc-shaped secondary filling walls are built with conventional-sized blocks, the width of the inner and outer gray joints that cannot meet the requirements of the building code.
The parameterized brick arrangement method of arc wall blocks based on GH plug-in is adopted. By obtaining the outer arc radius and standard block length of arc walls, the outer arc length of the block is calculated, and the edge of the block is rotated and translated, and a right-angle trapezoid is generated. Blocks ensure that the width of the gray joints between the inner and outer arc masonry complies with the specifications.
It can meet the requirements of 3 to 4mm in width between the inner and outer arc masonry by just one block cutting, meet building specifications, and improve the design efficiency and accuracy of construction.
Smart Images

Figure CN119249555A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of building construction, and in particular to a parametric brick arrangement method for curved wall blocks based on a GH plug-in. Background Art
[0002] Secondary structure construction is a common project in building construction. When constructing some arc-shaped walls, the arc-shaped secondary filling walls built with conventional size blocks (such as block size 1 of 600mm×240mm×200mm, block size 2 of 200mm×240mm×200mm) cannot meet the requirements of the specifications for the outer arc mortar joint width of the secondary filling wall.
[0003] Specifically, when bricks are laid with blocks of specification 1, the width of the mortar joints between the outer masonry is 23mm when the inner mortar joint width of the arc-shaped secondary filling wall is 3mm. When bricks are laid with blocks of specification 2, blocks of specification 1 are cut to form blocks of specification 2 and then laid, the width of the mortar joints between the outer masonry is 10mm when the inner mortar joint width of the arc-shaped secondary filling wall is 3mm. Summary of the invention
[0004] In order to overcome the defects of the prior art, a parametric bricklaying method for curved walls based on a GH plug-in is provided to solve the problem that the mortar joint width cannot meet the requirements of building specifications when the circular arc secondary filling wall is built with conventional size blocks.
[0005] To achieve the above object, a parametric bricklaying method for curved wall blocks based on a GH plug-in is provided, comprising the following steps:
[0006] Get the radius of the outer arc of the curved wall;
[0007] Based on the standard block length and the radius of the outer arc of the curved wall, the length of the outer arc of the block of the curved wall is calculated;
[0008] Based on the length of the outer arc line of the building blocks of the arc wall and the mortar joint width on the outer side of the arc wall, the head end point and the tail end point of the first building block of the outer arc line of the arc wall are obtained;
[0009] The outer arc line of the first building block is rotated 90 degrees toward the inner side of the curved wall with the head end point as the axis point to intersect with the inner arc line of the curved wall to obtain the head end point of the first building block of the inner arc line of the curved wall;
[0010] Taking the head end point of the inner arc line of the first building block as a base point, translating the outer arc line of the first building block to the inner arc line of the first building block to obtain the tail end point of the first building block;
[0011] Taking the end point of the outer arc line of the first building block as the axis point, the end face line of the end of the first building block is deflected toward the front end of the building block by a preset length to obtain the end point of the inner arc line of the shaping building block, and the preset length is the mortar joint width value of the inner arc surface of the curved wall;
[0012] Connecting the beginning and end points of the outer arc line of the first building block, the beginning point of the inner arc line of the first building block, and the end point of the inner arc line of the shaped building block to generate the outline of the shaped building block;
[0013] Stretching upward in the vertical direction to a preset height to generate the shaped building block, wherein the preset height is the height value of the standard building block;
[0014] Arrange the first-layer blocks along the positioning line of the curved wall based on the mortar joint widths on the inner and outer sides of the curved wall;
[0015] Generating blocks on the first layer of blocks in a staggered array layer by layer to generate a three-dimensional model of the curved wall;
[0016] The three-dimensional model of the curved wall is unfolded to generate a two-dimensional brick arrangement diagram to guide the construction of the curved wall.
[0017] Furthermore, when implementing the step of unfolding the three-dimensional model of the curved wall to generate a plane bricklaying diagram, the curved surface of the three-dimensional model of the curved wall is unfolded in a plane to generate a two-dimensional bricklaying diagram, and the number of the shaped building blocks is generated.
[0018] The beneficial effect of the present invention lies in that the parametric bricklaying method for curved walls based on the GH plug-in of the present invention uses right-angled trapezoidal blocks to analyze, model, and batch-draw the bricklaying of curved wall masonry, so as to solve the problem that the mortar joint widths on both sides of the arc after the curved masonry wall is built are uneven and do not meet the specification limits.
[0019] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention cuts the flat rectangular bricks into flat right-angle trapezoidal bricks for masonry, and cuts the marked size blocks locally into 581mm masonry for masonry, thereby ensuring that the mortar joint between the inner and outer arc masonry is 3-4mm, and the blocks are only cut once.
[0020] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention uses grasshopper to write a battery pack, analyzes curved walls of different radii, obtains the short side values and arrangement schemes of right-angled trapezoidal blocks, and unfolds them into a plane bricklaying drawing. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0022] Figure 1 Schematic diagram of the structure of the curved wall according to an embodiment of the present invention.
[0023] Figures 2 to 6 A schematic diagram of the steps of a parametric bricklaying method for curved wall blocks based on a GH plug-in according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It is also necessary to explain that, for ease of description, only the parts related to the invention are shown in the accompanying drawings.
[0025] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0026] Reference Figures 1 to 6 As shown, the present invention provides a parametric bricklaying method for curved wall blocks based on a GH plug-in, comprising the following steps:
[0027] S1. Get the radius of the outer arc of the curved wall.
[0028] Grasshopper (GH for short) is a visual programming language that runs on the Rhino platform. It is one of the mainstream software in the direction of data-based design, and it also overlaps with interactive design. Compared with traditional design methods, GH has two biggest features: First, by inputting instructions, the computer can automatically generate results according to the proposed algorithm, and the algorithm results are not limited to models, video streaming media, and visualization solutions. Second, by writing algorithm programs, mechanical repetitive operations and a large number of logical evolution processes can be replaced by computer loop operations, and the adjustment of the solution can also directly obtain the modification results by modifying the parameters. These methods can effectively improve the work efficiency of designers.
[0029] See also Figure 1 and Figure 2 As shown, pick up the outer arc of the wall position and get the R value.
[0030] S2. Based on the length of the standard building block and the radius of the outer arc of the curved wall, the length of the outer arc of the building block of the curved wall is calculated.
[0031] In this embodiment, the size of the standard building block is 600 mm×240 mm×200 mm.
[0032] S3. Based on the length of the outer arc line of the building blocks of the arc wall and the mortar joint width on the outer side of the arc wall, the head end point and the tail end point of the first building block of the outer arc line of the arc wall are obtained.
[0033] S4, rotating the outer arc line of the first building block 90 degrees toward the inner side of the curved wall with the head end point as the axis point to intersect with the inner arc line of the curved wall to obtain the head end point of the first building block of the inner arc line of the curved wall.
[0034] S5. Taking the head end point of the inner arc line of the first building block as a base point, translate the outer arc line of the first building block to the inner arc line of the first building block to obtain the tail end point of the first building block.
[0035] S6. With the tail end point of the outer arc line of the first building block as the axis point, deflect the tail end face line of the first building block toward the front end of the building block by a preset length to obtain the tail end point of the inner arc line of the shaped building block, and the preset length is the mortar joint width value of the inner arc surface of the curved wall.
[0036] S7, connecting the beginning and end points of the outer arc line of the first building block, the beginning end point of the inner arc line of the first building block, and the end point of the inner arc line of the shaping building block to generate the outline of the shaping building block.
[0037] S8. Stretch upward in the vertical direction to a preset height to generate the shaped building block, wherein the preset height is the height value of the standard building block.
[0038] In this embodiment, the size of the shaped building block is formed by cutting a piece obliquely from one end of a standard building block. Figure 1 shown.
[0039] S9. Arrange the first-layer blocks along the positioning line of the curved wall based on the mortar joint widths on the inner and outer sides of the curved wall.
[0040] S10, generating blocks on the first layer of blocks in a staggered array layer by layer to generate a three-dimensional model of the curved wall.
[0041] S11, unfolding the three-dimensional model of the curved wall to generate a two-dimensional brick arrangement diagram to guide the construction of the curved wall.
[0042] When implementing the step of unfolding the three-dimensional model of the curved wall to generate a plane bricklaying diagram, the curved surface of the three-dimensional model of the curved wall is unfolded in a plane to generate a two-dimensional bricklaying diagram, and the number of the shaped building blocks is generated.
[0043] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention uses Grasshopper to write a battery pack, analyzes curved walls of different radii, obtains the short side value (for example, as shown in the above figure: 581mm) and arrangement scheme of the rectangular trapezoidal shaped blocks, and unfolds them into a plane bricklaying drawing.
[0044] In order to further illustrate the detailed process of the parametric bricklaying method for curved walls based on the GH plug-in of the present invention, the following embodiments are cited for illustration.
[0045] Embodiment 1
[0046] S10. Calculate the arc radius R of the curved wall.
[0047] Pick the outer arc of the curved wall position and get the R value.
[0048] r=R-wall thickness.
[0049] S20, calculate the arc length of the outer brick of the curved wall
[0050]
[0051]
[0052] but:
[0053] S30, continue reading Figure 2 , by arc length The length of the mortar joint a is obtained by calculating the distance from the point on the outer arc line to the starting point of the outer arc, and the end point A of each block is obtained in turn. n , end point B n (n=1,2,3…).
[0054] A of each block n Distance of the point from the start point of the outer arc:
[0055] Each block B n Distance of the point from the start point of the outer arc:
[0056] S40, Line A n B n A n Rotate 90° inward from the base point, and take the width of the block (same as the wall thickness) to get the end point C of the block. n (n=1,2,3…).
[0057] S50, see Figure 3 , line A nB n From A n Move point to C n Point, get line C n D n '.
[0058] S60, the line A of the next block n+1 C n+1 Deflect the gray seam length a to get line B n D n , line B n D n With C n D n 'Intersect to get point D n Point D n It is the end point of the inner arc line of the shaped block.
[0059] S70, connect ABDC to generate a right-angled trapezoidal outline.
[0060] S80, extrude the right-angled trapezoidal profile upward along the Z axis by a length of d (d=block height).
[0061] S90, see Figure 4 , adjust the second layer A1 point by 50% and move half a brick length on the curve And mark them point by point.
[0062] S100, see Figure 5 , blocks are generated in an array layer by layer, and a ring beam 3 or a guide wall 2 is generated at a fixed position.
[0063] S110, see Figure 6 , unroll each point along the curved surface of the wall to generate a two-dimensional brick arrangement diagram, with C n D n Length classification statistics generate a statistical table of right-angled trapezoidal building blocks.
[0064] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention uses right-angled trapezoidal blocks to analyze, model, and batch-draw the bricklaying of curved wall masonry, so as to solve the problem that the mortar joint widths on both sides of the arc after the curved masonry wall is built are uneven and do not meet the specification limit.
[0065] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention cuts the flat rectangular bricks into flat right-angle trapezoidal bricks for masonry, and cuts the marked size blocks locally into 581mm masonry for masonry, thereby ensuring that the mortar joint between the inner and outer arc masonry is 3-4mm, and the blocks are only cut once.
[0066] The parametric bricklaying method for curved walls based on the GH plug-in of the present invention uses grasshopper to write a battery pack, analyzes curved walls of different radii, obtains the short side values and arrangement schemes of right-angled trapezoidal blocks, and unfolds them into a plane bricklaying drawing.
[0067] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the above features are replaced with (but not limited to) technical features with similar functions disclosed in the present application.
Claims
1. A parametric bricklaying method for curved walls based on a GH plug-in, characterized in that: The following steps are involved: Get the radius of the outer arc of the curved wall; Based on the standard block length and the radius of the outer arc of the arc wall, the length of the outer arc of the block of the arc wall is calculated; Based on the length of the outer arc line of the building blocks of the arc wall and the mortar joint width on the outer side of the arc wall, the head end point and the tail end point of the first building block of the outer arc line of the arc wall are obtained; The outer arc line of the first building block is rotated 90 degrees toward the inner side of the curved wall with the head end point as the axis point to intersect with the inner arc line of the curved wall to obtain the head end point of the first building block of the inner arc line of the curved wall; Taking the head end point of the inner arc line of the first building block as a base point, translating the outer arc line of the first building block to the inner arc line of the first building block to obtain the tail end point of the first building block; Taking the end point of the outer arc line of the first building block as the axis point, the end face line of the end of the first building block is deflected toward the front end of the building block by a preset length to obtain the end point of the inner arc line of the shaping building block, and the preset length is the mortar joint width value of the inner arc surface of the curved wall; Connecting the beginning and end points of the outer arc line of the first building block, the beginning point of the inner arc line of the first building block, and the end point of the inner arc line of the shaped building block to generate the outline of the shaped building block; Stretching upward in the vertical direction to a preset height to generate the shaped building block, wherein the preset height is the height value of the standard building block; Arrange the first-layer blocks along the positioning line of the curved wall based on the mortar joint widths on the inner and outer sides of the curved wall; Generating blocks on the first layer of blocks in a staggered array layer by layer to generate a three-dimensional model of the curved wall; The three-dimensional model of the curved wall is unfolded to generate a two-dimensional brick arrangement diagram to guide the construction of the curved wall.
2. The parametric bricklaying method for curved wall blocks based on GH plug-in according to claim 1 is characterized in that: When implementing the step of unfolding the three-dimensional model of the curved wall to generate a plane bricklaying diagram, the curved surface of the three-dimensional model of the curved wall is unfolded in a plane to generate a two-dimensional bricklaying diagram, and the number of the shaped building blocks is generated.
Citation Information
Patent Citations
Arc-shaped infilled wall construction method based on BIM technology
CN113513179A
Integrated and prefabricated brick revetment construction method
CN117292078A
Reconstructing a 3D modeled object
EP3188033A1
Scheduling method and apparatus for network-attached storage devices and other systems
GB0017199D0
Method and apparatus for dry cast facing concrete deposition
US20140377393A1
