Treatment method for high-quality and fast-assembled concrete rural housing building modules
By generating and assembling customized models and prefabricated components, the problem of low construction efficiency of traditional concrete buildings is solved, and rapid and high-quality assembly of concrete farm building modules is achieved, meeting users' personalized needs and improving construction efficiency and accuracy.
Patent Information
- Application Number
- CN202510113185.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-01-24
AI Technical Summary
Traditional concrete buildings are inefficient in construction in rural areas, take a long time, and are difficult to achieve rapid construction.
By obtaining the design elements based on the adjustable combination mold configuration of the custom end, a custom assembly model is generated, corresponding prefabricated components are produced, and assembled according to the lifting sequence to form a concrete box structure.
It has achieved rapid construction of concrete buildings, improved construction efficiency, met the personalized needs of users, and improved production accuracy and assembly quality.
Smart Images

Figure CN119577921B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of house construction, and particularly to a processing method for high-quality and rapid assembly concrete rural house building modules. Background Art
[0002] In the rural environment, buildings need to withstand various natural conditions, such as wind and rain erosion. The high strength and weather resistance of concrete materials can ensure the long-term stability and safety of buildings. These advantages make concrete buildings an important choice for construction in rural areas.
[0003] In the construction of rural houses, traditional concrete buildings take a relatively long time. It is necessary to first dig the foundation on the ground, lay steel bars and formwork, and then pour concrete and wait for it to solidify. Completing a concrete building often takes several months or even years, and the construction efficiency is extremely low.
[0004] Therefore, how to achieve the rapid construction of concrete buildings and improve construction efficiency has become an urgent problem to be solved today. Summary of the Invention
[0005] The present invention provides a processing method for high-quality and rapid assembly concrete rural house building modules, which can achieve the rapid construction of concrete buildings and improve construction efficiency.
[0006] In a first aspect of the present invention, there is provided a processing method for high-quality and rapid assembly concrete rural house building modules, including:
[0007] Obtain design elements configured by a customization end based on an adjustable combined mold, and determine customization part data configured by the customization end according to the layout design data of the design elements;
[0008] Generate an assembly customization model corresponding to the customization end according to the customization part data, and send the assembly customization model to a production end;
[0009] Generate a plurality of precast components corresponding to the assembly customization model based on the verification determination information of the production end for the assembly customization model;
[0010] Obtain the hoisting sequence of each precast component, and control an assembly device to perform an assembly operation on each precast component based on the hoisting sequence to obtain a concrete box structure.
[0011] Optionally, in a possible implementation manner of the first aspect, obtaining design elements configured by a customization end based on an adjustable combined mold, and determining customization part data configured by the customization end according to the layout design data of the design elements, includes
[0012] Obtain the placement position of the adjustable combined mold for the customization end based on the overhead shooting device, determine the design dimensions corresponding to the closed elements based on the placement position, and obtain the architecture design data according to the placement position and the design dimensions;
[0013] Determine the acquisition position of the side shooting device according to the placement position, control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and determine the open elements configured for the customization end according to the shooting data. The design elements include closed elements and open elements;
[0014] Obtain the customization position and customization dimensions of the open elements, obtain the detailed design data according to the customization position and customization dimensions, and obtain the layout design data based on the architecture design data and the detailed design data;
[0015] Determine the component identifiers corresponding to the closed elements and open elements, and obtain the customization part data according to the component identifiers and the layout design data.
[0016] Optionally, in a possible implementation manner of the first aspect, obtaining the placement position of the adjustable combined mold for the customization end based on the overhead shooting device, and determining the design dimensions corresponding to the closed elements based on the placement position, includes:
[0017] Receive the design request of the customization end, obtain the overhead shooting data collected by the overhead shooting device, and determine the overhead mold contour corresponding to the adjustable combined mold in the overhead shooting data;
[0018] Obtain the center point of the overhead mold contour as the placement position corresponding to the adjustable combined mold, and determine the design level input by the customization end based on the design request;
[0019] When the design level is the bottom layer level, determine the bottom measuring scale corresponding to the overhead mold contour according to the placement position, and determine the design dimensions of the closed elements corresponding to the adjustable combined mold based on the bottom measuring scale;
[0020] When the design level is not the bottom layer level, obtain the historical mold corresponding to the placement position. If the historical mold exists, determine the configuration specifications of the historical mold as the design dimensions corresponding to the closed elements;
[0021] If the historical mold does not exist, determine the bottom measuring scale corresponding to the overhead mold contour according to the placement position, and determine the design dimensions corresponding to the closed elements according to the bottom measuring scale.
[0022] Optionally, in a possible implementation of the first aspect, when the design level is the bottom level, determine the bottom measuring ruler corresponding to the top-down mold contour according to the placement position, and determine the design dimensions of the sealing elements corresponding to the adjustable combined mold based on the bottom measuring ruler, including:
[0023] When the design level is the bottom level, determine multiple edge detection areas in the top-down data, and obtain the preset direction corresponding to the edge detection area where the placement position is located as the target direction;
[0024] Wherein, if the placement position is not in the edge detection area, determine the preset direction parallel to the length direction of the top-down mold contour as the target direction;
[0025] Determine the bottom measuring ruler corresponding to the target direction, the bottom measuring ruler includes a bottom horizontal ruler and a bottom vertical ruler, and each bottom measuring ruler is configured with a corresponding preset direction;
[0026] Obtain the contour distance of the top-down mold contour in the preset direction corresponding to the bottom measuring ruler, and obtain the distance ratio according to the ratio of the contour distance to the measuring distance of the bottom measuring ruler;
[0027] Determine the design dimensions of the sealing elements in the preset direction according to the product of the standard distance and the distance ratio.
[0028] Optionally, in a possible implementation of the first aspect, determine the acquisition position of the side shooting device according to the placement position, control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and determine the open elements configured by the customization end according to the shooting data, including:
[0029] Determine the acquisition direction corresponding to the side shooting device according to the preset direction corresponding to the placement position, and obtain the initial position corresponding to the acquisition direction;
[0030] Determine the acquisition height corresponding to the side shooting device based on the design level, and perform height adjustment on the initial position according to the acquisition height to obtain the acquisition position;
[0031] Control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and obtain the side view mold contour in the shooting data;
[0032] Obtain the drawn contour in the side view mold contour, determine the drawn pixel value of the drawn contour, and obtain the preset element corresponding to the drawn pixel value as the open element.
[0033] Optionally, in a possible implementation of the first aspect, obtain the customization position and customization size of the open element, and obtain the detailed design data according to the customization position and customization size, including:
[0034] Determine the center point of the drawing contour corresponding to the open element as the customization position;
[0035] Extract the outer contour of the drawing contour, obtain the spacing between adjacent contour points in the outer contour, and when all the spacings are less than or equal to the connection spacing threshold, determine that the drawing contour meets the size determination condition;
[0036] When there is a spacing greater than the connection spacing threshold, perform a calibration process on the drawing contour, and determine that the calibrated drawing contour meets the size determination condition;
[0037] When the drawing contour meets the size determination condition, obtain multiple drawing intersection points in the drawing contour, and determine multiple customization lines corresponding to the drawing contour according to the drawing intersection points;
[0038] Determine the side measuring ruler corresponding to the customization line, determine the customization size corresponding to the open element according to the side measuring ruler, and obtain the detailed design data according to the customization position and customization size.
[0039] Optionally, in a possible implementation of the first aspect, when there is a spacing greater than the connection spacing threshold, perform a calibration process on the drawing contour, and determine that the calibrated drawing contour meets the size determination condition, including:
[0040] When there is a spacing greater than the connection spacing threshold, obtain the adjacent contour points with a spacing greater than the connection spacing threshold as connection points;
[0041] Connect the connection points to obtain the calibrated drawing contour, and determine that the drawing contour meets the size determination condition.
[0042] Optionally, in a possible implementation of the first aspect, when the drawing contour meets the size determination condition, obtain multiple drawing intersection points in the drawing contour, and determine multiple customization lines corresponding to the drawing contour according to the drawing intersection points, including:
[0043] Taking each of the drawing intersection points as a reference, generate two mutually perpendicular calibration lines in the horizontal direction and the vertical direction respectively;
[0044] Determine the overlapping calibration lines as customization lines, and obtain two non-overlapping and parallel calibration lines as adjustment lines;
[0045] Obtain the parallel direction of the adjustment line, and determine that the line segment points on the adjustment line with the same coordinate values in the parallel direction belong to the same calibration group;
[0046] Determine the center points of the two line segment points in each calibration group as calibration points, generate a customized line based on the multiple calibration points, and delete the adjustment line.
[0047] Optionally, in a possible implementation manner of the first aspect, determining the side measuring ruler corresponding to the customized line, and determining the customized size corresponding to the open element according to the side measuring ruler includes:
[0048] Determine the side measuring ruler according to a preset direction parallel to the customized line, the side measuring ruler includes a side horizontal ruler and a side vertical ruler, and each side measuring ruler is configured with a corresponding preset direction;
[0049] Determine the customized intersection points of each customized line, and obtain the interval distances of the customized intersection points on the side measuring ruler in each customized line;
[0050] Obtain the customization ratio according to the ratio of the interval distance to the measurement distance of the side measuring ruler, and determine the customized size of the open element in the preset direction based on the product of the standard distance and the customization ratio.
[0051] Optionally, in a possible implementation manner of the first aspect, generating an assembly customization model corresponding to the customized end according to the customized part data, and sending the assembly customization model to the production end includes:
[0052] Retrieve the standard module corresponding to the construction identifier, and adjust the standard module according to the design size or customized size corresponding to the construction identifier to obtain a customized module;
[0053] Determine the virtual position corresponding to the placement position or customized position, and position the customized module based on the virtual position to generate an assembly customization model;
[0054] Obtain the material information input by the customized end for the assembly customization model, and bind the material information and the assembly customization model and send them to the production end.
[0055] In the second aspect of the present invention, there is provided a processing system for high-quality and fast-assembled concrete rural residential building modules, including:
[0056] A customization module, configured to obtain design elements configured by a customization end based on an adjustable combined mold, and determine the customization part data configured by the customization end according to the layout design data of the design elements;
[0057] A display module, configured to generate an assembly customization model corresponding to the customization end according to the customization data, and send the assembly customization model to the production end;
[0058] A production module, configured to generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification determination information of the production end for the assembly customization model;
[0059] An assembly module, configured to obtain the hoisting sequence of each prefabricated component, and control the assembly equipment to perform an assembly operation on each prefabricated component based on the hoisting sequence to obtain a concrete box structure.
[0060] The beneficial effects of the present invention are as follows:
[0061] The present invention realizes the rapid construction of concrete buildings through prefabricated components. Specifically, the present invention combines user requirements to realize the industrial production of prefabricated components, and then assembles them on site. The construction period is short, which can greatly improve the construction efficiency.
[0062] In order to meet the personalized needs of different users for residences, the present invention combines the data determined by the user based on the adjustable combined molds to determine the layout requirements of the user for the residence, thereby improving the flexibility during the assembly of the residence.
[0063] The present invention can also accurately obtain the dimension data and assembly position data designed by the user, thereby improving the accuracy during production and the assembly quality. Description of the Drawings
[0064] Figure 1 is a schematic flow chart of a processing method for a high-quality and rapid assembly concrete rural housing building module provided by an embodiment of the present invention;
[0065] Figure 2 is a schematic diagram of a collection position provided by an embodiment of the present invention;
[0066] Figure 3 is a schematic diagram of an assembly customization model provided by an embodiment of the present invention;
[0067] Figure 4 is a schematic structural diagram of a processing system for a high-quality and rapid assembly concrete rural housing building module provided by an embodiment of the present invention. Detailed Embodiments
[0068] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0069] See Figure 1 , which is a schematic flowchart of a processing method for high-quality and rapid prefabricated concrete rural housing building modules provided by an embodiment of the present invention. Figure 1 The execution subject of the method shown can be a software and / or hardware device. The execution subject of the present application may include, but is not limited to, at least one of the following: user equipment, network equipment, etc. Among them, the user equipment may include, but is not limited to, a computer, a smart phone, a personal digital assistant (Personal Digital Assistant, abbreviated as: PDA), and the above-mentioned electronic equipment, etc. The network equipment may include, but is not limited to, a single network server, a server group composed of multiple network servers, or a cloud composed of a large number of computers or network servers based on cloud computing. Among them, cloud computing is a type of distributed computing, which is composed of a group of loosely coupled computers to form a super virtual computer. This embodiment does not make any restrictions. It includes steps S1 to S4, which are specifically as follows:
[0070] S1. Obtain the design elements configured by the customization end based on the adjustable combined mold, and determine the customized part data configured by the customization end according to the layout design data of the design elements.
[0071] This solution will achieve the rapid construction of concrete buildings through prefabricated components. Specifically, this solution will realize the industrial production of prefabricated components in combination with user needs, and then assemble them on site. The construction period is short, which can greatly improve the construction efficiency.
[0072] Among them, the customization end refers to the terminal held by the user. It can be understood that the housing layout requirements of different users may be different. In order to meet the personalized housing needs of different users, this solution will determine the housing layout requirements of the user in combination with the data configured by the user based on the adjustable combined mold. The adjustable combined mold refers to a mold that can be adjusted in size. For example, it can be a wall mold that can be telescoped. Through this mold, the user can adjust the layout data such as the area of the house accordingly.
[0073] Design elements refer to layout elements configured by users, such as walls, doors, and windows. Layout design data refers to the layout data corresponding to the design elements, such as the dimensions and placement positions of elements such as walls and doors and windows. Custom part data refers to the manufacturing data of prefabricated components, such as dimension data, etc. The factory can carry out corresponding production of prefabricated components through the custom part data.
[0074] Based on the above embodiments, the specific implementation manner of step S1 can be:
[0075] S11, Obtain the placement position of the adjustable combined mold on the customization side based on the overhead shooting device, determine the design dimensions corresponding to the enclosing elements based on the placement position, and obtain the architecture design data according to the placement position and the design dimensions.
[0076] In practical applications, users can carry out residential layout design based on the adjustable combined mold. This solution will determine the actual data of the corresponding components in combination with the mold data configured by the user for production, so as to complete the production and construction of prefabricated components, making the constructed concrete building meet the layout requirements of the corresponding users. Among them, the overhead shooting device can be a camera, and its shooting angle is the overhead shooting angle, so as to determine the layout data of the user through the shooting data collected from the overhead perspective.
[0077] Specifically, users can adjust the mold specifications according to their own needs. Different specifications of molds can correspond to actual specifications. Users can adjust the mold to the corresponding specifications according to the actual needs. After adjustment, users can place the mold according to their own needs. Subsequently, the positions and specifications of the prefabricated components corresponding to the mold in the actual construction process can be determined in combination with the position of the mold, realizing personalized customized assembly.
[0078] The above enclosing elements refer to elements with high enclosure such as wall elements. It can be understood that the wall is an essential element in the construction of a residence. It can be used to determine the overall architecture of the residence. For example, the levels of the residence and the distribution of each floor need to be determined by the wall. The adjustable combined mold can correspond to the wall element, and the user's overall architecture requirements for the residence can be determined by adjusting and placing the mold.
[0079] The design dimensions refer to the dimensions configured by the user for the adjustable combined mold, and the architecture design data refers to the wall configuration data designed by the user based on the adjustable combined mold.
[0080] In some embodiments, the following steps can be used to implement "obtain the placement position of the adjustable combined mold on the customization side based on the overhead shooting device, and determine the design dimensions corresponding to the enclosing elements based on the placement position", specifically as follows:
[0081] S111. Receive the design request from the customization terminal, obtain the top-down data collected by the top-down shooting device, and determine the top-down die profile corresponding to the adjustable combined die in the top-down data.
[0082] In practical applications, each time the user places the adjustable combined die, a corresponding design request can be sent based on the user terminal, and then the die profile corresponding to the adjustable combined die in the video data, that is, the above-mentioned top-down die profile, can be determined based on the top-down data captured by the top-down shooting device. The position and size corresponding to the adjustable combined die currently placed by the user can be determined through the die profile.
[0083] S112. Obtain the center point of the top-down die profile as the placement position corresponding to the adjustable combined die, and determine the design level input by the customization terminal based on the design request.
[0084] In practical applications, the top-down data can be processed for coordinate conversion, and then the corresponding placement position can be determined through the coordinates of the center point of the top-down die profile.
[0085] It can be understood that different users may have different layout designs for different floors, and the number of floors required by different users may also be different. Therefore, when determining the configuration data of the user, the floor currently designed by the user can also be determined through the design level input by the user.
[0086] S113. When the design level is the bottom floor level, determine the bottom surface measuring scale corresponding to the top-down die profile according to the placement position, and determine the design size of the sealing element corresponding to the adjustable combined die based on the bottom surface measuring scale.
[0087] The above-mentioned bottom floor level refers to the first floor. If the user is currently designing the first floor, this floor bears the foundation and framework of the entire building, and the requirement for data accuracy is relatively high. Therefore, when determining the layout of this floor, the size of the die can be accurately determined through the bottom surface measuring scale to improve the accuracy during component production. Among them, the bottom surface measuring scale refers to a scale for measuring the size of the die with high precision.
[0088] Specifically, step S113 can be implemented through the following embodiments:
[0089] S1131. When the design level is the bottom floor level, determine multiple edge detection areas in the top-down data, and obtain the preset direction corresponding to the edge detection area where the placement position is located as the target direction.
[0090] Among them, if the placement position is not in the edge detection area, determine the preset direction parallel to the length direction of the top-down die profile as the target direction.
[0091] When the user arranges the adjustable combined mold, it needs to be arranged in the horizontal direction and the vertical direction. Measuring rulers are configured in different directions, and through the measuring rulers, the dimensions configured by the user in the corresponding directions can be accurately measured. The edge detection area refers to the area for detecting the peripheral wall configured by the user, and this area can be preset.
[0092] It is worth mentioning that the position of the overhead shooting device is fixed. The user can arrange the mold in the sand table. In the sand table, corresponding guiding areas can be delimited in the peripheral area in advance in combination with the extreme values of the mold expansion and contraction. The sand table can be a rectangular sand table. A "hui" character shape can be formed between the area line of the peripheral area and the outer edge of the sand table. The interval between the two rectangular edge lines can be equal to the difference between the maximum value and the minimum value when the mold expands and contracts, so as to be able to indicate that the user can configure the peripheral wall in the corresponding peripheral area. In the video data corresponding to the overhead shooting device, edge detection areas corresponding to the peripheral area of the sand table can be configured in advance. There can be 4 edge detection areas, which respectively correspond to two horizontally parallel edge detection areas and two vertically parallel edge detection areas.
[0093] It can be understood that since there are 4 positions corresponding to the peripheral wall respectively, and the measuring rulers corresponding to each position are different. In order to determine the specific position arranged by the user, corresponding preset directions can be configured for each edge detection area in advance, so that the corresponding measuring ruler can be determined in the subsequent measurement of the size according to the preset direction. For example, the preset directions can include the horizontal direction and the vertical direction, and corresponding placement sides can be added to different directions, such as the upper horizontal direction, the lower horizontal direction, the left vertical direction, and the right vertical direction, so as to distinguish the different positions corresponding to the 4 edge detection areas.
[0094] It can also be understood that when the user layouts the interior of the house, the placement position of the corresponding mold may be inside rather than at the edge. Therefore, the corresponding mold may not be detected in the edge detection area. In this case, since the size in the length direction of the mold is determined in this solution, the preset direction parallel to the length direction of the contour of the overhead-view mold can be taken as the target direction. The length direction of the contour of the overhead-view mold may be the horizontal direction or the vertical direction.
[0095] S1132, determine the bottom measuring ruler corresponding to the target direction. The bottom measuring ruler includes a bottom horizontal ruler and a bottom vertical ruler, and each bottom measuring ruler is configured with a corresponding preset direction.
[0096] In order to improve the accuracy during the manufacture of precast components, when the user configures customized data according to the mold, the user can be prompted to arrange the corresponding mold in the direction corresponding to the measuring ruler, so that the mold can be fitted with the corresponding measuring ruler during measurement, thereby improving the accuracy during measurement.
[0097] Among them, the bottom horizontal ruler refers to the measuring ruler corresponding to the horizontal direction, and the bottom vertical ruler refers to the measuring ruler corresponding to the vertical direction. There can be two bottom horizontal rulers and two bottom vertical rulers respectively, corresponding to the bottom horizontal ruler on the upper side, the bottom horizontal ruler on the lower side, the bottom vertical ruler on the left side, and the bottom vertical ruler on the right side.
[0098] S1133. Obtain the contour distance of the top-down mold contour in the preset direction corresponding to the bottom measuring ruler, and obtain the distance ratio according to the ratio of the contour distance to the measuring distance of the bottom measuring ruler.
[0099] The above-mentioned contour distance refers to the length distance of the top-down mold contour, which can be specifically obtained by subtracting the minimum coordinate value from the maximum coordinate value of the top-down mold contour in the preset direction. The measuring distance refers to the preset measuring length of the bottom measuring ruler, and the distance ratio refers to the length ratio corresponding to the top-down mold contour and the measuring ruler.
[0100] S1134. Determine the design size of the sealing element in the preset direction according to the product of the standard distance and the distance ratio.
[0101] The standard distance refers to the actual conversion distance corresponding to the measuring distance of the bottom measuring ruler. By multiplying the standard distance by the distance ratio, the length of the top-down mold contour can be actually converted to obtain the corresponding actual design size of the mold, thereby improving the accuracy when obtaining design data.
[0102] S114. When the design level is not the bottom level, obtain the historical mold corresponding to the placement position. If there is such a historical mold, determine that the configuration specification of the historical mold is the design size corresponding to the sealing element.
[0103] If the design level is not the bottom level, it means that the user is currently designing a non-first floor. When designing, the user may make corresponding designs in combination with the structure of the bottom layer. In this case, it is possible to first determine whether there is a corresponding historical mold at the corresponding position. If there is a historical mold, the size of the element can be directly determined in combination with the size of the historical mold. Among them, the historical mold refers to the adjustable combined mold designed by the user in the past.
[0104] For example, when the user designs the bottom layer, generally, the surrounding walls of the house will be designed. If the user also designs the surrounding walls of the house when designing the upper layer layout, then the mold size during design is very likely to be the same as the mold size at the corresponding position of the bottom layer. Therefore, when there is a historical mold at the corresponding position, the size of the historical mold can be directly used as the size of the current mold.
[0105] S115. If the historical mold does not exist, determine the bottom measuring ruler corresponding to the top-down mold contour according to the placement position, and determine the design size corresponding to the sealing element according to the bottom measuring ruler.
[0106] If there is no historical mold, it means that when designing the mold at the corresponding position, the underlying structure may not be considered in the design. For example, when a user divides different areas indoors, the divided areas between different floors may be different. For instance, the first floor may be a living room or a storage room, and the second floor may be a living area, etc. Due to the different types of areas, when constructing wall partitions, the positions and sizes designed by the user between different floors may also be different. Therefore, in order to improve the accuracy of data acquisition in this case, the accurate size corresponding to the corresponding element can be obtained by combining the bottom measuring ruler. The method of determining the corresponding size of the corresponding element through the ground measuring ruler is the same as that in step S113 and will not be elaborated here.
[0107] S12. Determine the acquisition position of the side shooting device according to the placement position, control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and determine the open elements configured on the customization end according to the shooting data. The design elements include sealing elements and open elements.
[0108] The side shooting device refers to a camera for side shooting, which can collect the side data of the mold. The acquisition position refers to the position corresponding to the side shooting device when collecting the side data of the mold. The open element refers to an element such as a door or window that realizes indoor-outdoor connection and interaction, and this type of element has a higher openness compared to the wall.
[0109] It can be understood that for open elements, they are generally attached to the wall. Therefore, the user can configure the corresponding design data on the side of the adjustable combined mold, and then determine it by collecting through the side shooting element.
[0110] Based on the above embodiments, the specific implementation manner of step S12 can be:
[0111] S121. Determine the acquisition direction corresponding to the side shooting device according to the preset direction corresponding to the placement position, and obtain the initial position corresponding to the acquisition direction.
[0112] It can be understood that since there are four preset directions, in order to enable the side shooting device to move to the side of the corresponding mold for shooting, the acquisition direction of the side shooting device can be determined in combination with the preset direction. The acquisition direction refers to the shooting orientation when the side shooting device performs data acquisition. Corresponding acquisition directions are preset for different preset directions, and the front view of the mold corresponding to the corresponding direction can be captured in the acquisition direction. For example, when the preset direction is the vertical direction on the right side, the corresponding acquisition direction can be the direction perpendicular to this preset direction, and the initial position can be the position point preset in this direction.
[0113] S122. Determine the acquisition height corresponding to the side shooting device based on the design level, and adjust the height of the initial position according to the acquisition height to obtain the acquisition position.
[0114] In practical applications, the acquisition position can be the position for shooting the side of the bottom mold. Since the number of layers currently designed by the user may not be the bottom layer, the acquisition height when the side shooting device shoots can be adjusted according to the design level, so that complete data acquisition can be performed at the acquisition position.
[0115] See Figure 2 , which is a schematic diagram of an acquisition position provided by an embodiment of the present invention. It is worth mentioning that the height of each layer is constant, so different acquisition heights can be configured for different levels in advance, so that the acquisition position of the side shooting device can be quickly adjusted for data shooting after determining the mold position and the level configured by the user. For example Figure 2 As shown in
[0116] S123. Control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and obtain the side view mold contour in the shooting data.
[0117] In practical applications, the shooting data can be video data, and the side view mold contour refers to the contour of the side of the corresponding mold.
[0118] S124. Obtain the drawing contour in the side view mold contour, determine the drawing pixel value of the drawing contour, and obtain the preset element corresponding to the drawing pixel value as the open element.
[0119] In this solution, when obtaining the open element configured by the user, the user can be guided to draw corresponding elements on the side of the mold with a drawing pen corresponding to different pixel values. Different pixel values can correspond to different preset elements. For example, black can correspond to a door, and red can correspond to a window, etc. Thus, the open element configured by the user can be determined through the drawing pixel value corresponding to the drawing contour.
[0120] S13. Obtain the customized position and customized size of the open element, obtain the detailed design data based on the customized position and customized size, and obtain the layout design data based on the architecture design data and the detailed design data.
[0121] In practical applications, the design requirements of different users for open elements may also be different. Therefore, the position and size corresponding to the open element can be determined through the captured data, and the design data of the open element can be determined through the position and size, so that the subsequent factory can carry out corresponding prefabricated component production in combination with the design data. Among them, the detailed design data refers to the door and window configuration data designed by the user based on the adjustable combined mold.
[0122] In some embodiments, step S13 can be implemented through the following steps, specifically as follows:
[0123] S131. Determine the center point of the drawn contour corresponding to the open element as the customized position.
[0124] Among them, the customized position refers to the position configured by the user for the open element. Subsequently, the assembly position of the open element can be determined through this position for corresponding assembly.
[0125] S132. Extract the outer contour of the drawn contour, obtain the distance between adjacent contour points in the outer contour. When all the distances are less than or equal to the connection distance threshold, determine that the drawn contour meets the size determination condition.
[0126] It can be understood that the contour drawn by the user may not be completely closed, which may lead to inconsistent determination of the parallel side dimensions, reduce the accuracy during size determination, and affect the manufacturing of the preset components. Therefore, the contour drawn by the user can be calibrated first. After determining that it meets the size determination condition, the corresponding subsequent size determination can be carried out.
[0127] It is worth mentioning that when determining the size corresponding to the open element, the size determined in this solution is a rectangular size. Therefore, the user can be guided to draw a rectangular contour, and its corresponding position and size can be designed by the user himself.
[0128] If the drawn contour is a closed contour, the distance between adjacent contour points in its outer contour is very close, that is, less than the connection distance threshold. Among them, the connection distance threshold refers to the threshold between adjacent contour points in the closed contour. Less than or equal to this threshold indicates that the distance between adjacent contour points is relatively close and they are next to each other. Therefore, when the distances between all adjacent contour points are less than or equal to this threshold, it indicates that the drawn contour is a closed contour, and it can be determined that it meets the size determination condition. The size determination condition is that the contour drawn by the user is a closed contour.
[0129] S133. When there is a spacing greater than the connection spacing threshold, perform calibration processing on the drawn contour to determine that the drawn contour after calibration processing meets the dimension determination condition.
[0130] If there are adjacent contour points with a spacing greater than the connection spacing threshold, it indicates that the spacing between the corresponding contour points is relatively far, and there may be gaps in the drawn contour and it is not a closed contour. In this case, in order to improve the accuracy in subsequent dimension determination, calibration processing can be performed on the drawn contour so that the drawn contour after calibration is a closed contour, thus meeting the dimension determination condition.
[0131] Specifically, the method in S133 can be implemented through the following steps:
[0132] S1331. When there is a spacing greater than the connection spacing threshold, obtain the adjacent contour points with a spacing greater than the connection spacing threshold as connection points.
[0133] Among them, the connection points are the contour points for calibration processing.
[0134] S1332. Connect the connection points to obtain the drawn contour after calibration processing, and determine that the drawn contour meets the dimension determination condition.
[0135] It can be understood that since there may be a certain distance between the connection points, resulting in the drawn contour being in a non-closed state, when performing closed calibration on the drawn contour, the connection points can be directly connected to complete the closed calibration processing of the drawn contour and improve the accuracy in subsequent dimension determination.
[0136] S134. When the drawn contour meets the dimension determination condition, obtain multiple drawn intersection points in the drawn contour, and determine multiple customized lines corresponding to the drawn contour according to the drawn intersection points.
[0137] In practical applications, a rectangular contour generally has 4 corner points, that is, the intersection points of the four sides of the rectangle, and the distance between adjacent corner points is the side length of the corresponding side. Therefore, when determining the dimensions of the drawn contour, it can be determined by the distance between adjacent corner points. Among them, the drawn intersection points are the corner points in the drawn contour, and the customized lines are the measurement lines determined through the drawn intersection points for dimension determination.
[0138] Based on the above embodiments, the specific implementation manner of step S134 can be:
[0139] S1341. Taking each of the drawn intersection points as a reference, generate two mutually perpendicular calibration lines in the horizontal direction and the vertical direction respectively.
[0140] It can be understood that since the contour drawn by the user may not be a standard rectangle, in order to improve the accuracy during data processing, four mutually perpendicular calibration lines can be generated respectively based on the four corner points, and the contour drawn by the user can be calibrated through the calibration lines to obtain a standard rectangle. The horizontal direction and the vertical direction can be configured in advance, and the calibration lines are parallel or perpendicular to the four sides of the corresponding contour of the mold.
[0141] S1342. Determine the overlapping calibration lines as the customized lines, and obtain two non-overlapping and mutually parallel calibration lines as the adjustment lines.
[0142] The overlapping of the calibration lines indicates that the adjacent drawing intersection points are flush in the horizontal direction or the vertical direction. In this case, the corresponding calibration lines can be directly determined as the customized lines, and the length of the corresponding side can be determined through the customized lines. The two drawing intersection points corresponding to the start point and the end point of the customized line respectively.
[0143] If two calibration lines are parallel but not overlapping, it indicates that the two drawing intersection points in the corresponding direction are not flush. For example, if the horizontal line drawn by the user in the horizontal direction is inclined, this situation may occur. Therefore, in order to improve the accuracy during data processing, the corresponding calibration lines can be used as the adjustment lines for corresponding adjustment.
[0144] S1343. Obtain the parallel direction of the adjustment line, and determine the line segment points with the same coordinate values in the parallel direction on the adjustment line as the same calibration group.
[0145] It can be understood that if the coordinate values in the parallel direction of the adjustment line are the same, it indicates that the corresponding line segment points are flush in this direction, and they can be used as the same calibration group during calibration.
[0146] For example, when the parallel direction of the adjustment line is the vertical direction and the vertical direction is parallel to the Y-axis direction, the line segment points with the same Y-axis value can be determined as the same calibration group.
[0147] S1344. Determine the center points of the two line segment points in each calibration group as the calibration points, generate the customized lines based on the multiple calibration points, and delete the adjustment lines.
[0148] During calibration, for the parallel and non-overlapping calibration lines, their midlines can be used as the customized lines after calibration. Specifically, the customized lines after calibration can be determined based on the center points of each calibration group, and the adjustment lines before adjustment can be deleted, so as to improve the accuracy during size determination.
[0149] S135. Determine the side measuring ruler corresponding to the customized line, determine the customized size corresponding to the open element according to the side measuring ruler, and obtain the detailed design data based on the customized position and the customized size.
[0150] Among them, the side measuring ruler refers to a ruler for measuring dimensions on the side. Through the side measuring ruler, the dimensions corresponding to the open elements can be accurately measured, so as to obtain more accurate customization data.
[0151] In some embodiments, the customized dimensions corresponding to the open elements can be determined in the following manner:
[0152] S1351, determine the side measuring ruler according to a preset direction parallel to the customized line. The side measuring ruler includes a side horizontal ruler and a side vertical ruler, and each side measuring ruler is configured with a corresponding preset direction.
[0153] Similarly, the side measuring ruler also includes a side horizontal ruler in the horizontal direction and a side vertical ruler in the vertical direction, which are respectively used to accurately measure the customized dimensions in different directions. The preset directions include the horizontal direction and the vertical direction.
[0154] S1352, determine the customized intersection points of each customized line, and obtain the interval distance of the customized intersection points on the side measuring ruler in each customized line.
[0155] It can be understood that the distance between the customized intersection points is the length of the adjacent side. Therefore, the dimensions of the corresponding sides can be determined subsequently by the interval distance of the customized intersection points of each customized line on the side measuring ruler.
[0156] S1353, obtain the customization ratio according to the ratio of the interval distance to the measurement distance of the side measuring ruler, and determine the customized dimension of the open element in the preset direction based on the product of the standard distance and the customization ratio.
[0157] The measurement distance is the measurement length configured by the side measuring ruler, and the standard distance is the actual distance corresponding to the measurement distance of the side measuring ruler. Through the above method, the accuracy of dimension determination can be improved, and the customization accuracy of precast components can be improved.
[0158] S14, determine the component identifiers corresponding to the closed elements and open elements, and obtain the customized part data according to the component identifiers and the layout design data.
[0159] It can be understood that in order to distinguish the components corresponding to different elements, component identifiers corresponding to them can be pre-configured for different elements, and the customized data of different precast components can be determined through the component identifiers.
[0160] For example, the identifiers corresponding to elements such as walls and doors and windows can be set in advance, and the corresponding identifiers can be added after the customized data corresponding to the corresponding elements are determined.
[0161] In the above - mentioned manner, the customized parts can be determined in combination with the user's requirements, meeting the personalized housing needs of different users and improving the flexibility during building construction.
[0162] S2. Generate an assembly customization model corresponding to the customization terminal according to the customized part data, and send the assembly customization model to the production terminal.
[0163] In order for the production terminal to intuitively view the customized data, a corresponding model can be generated based on the customized part data, and the customized information can be intuitively displayed through the model data. Among them, the assembly customization model refers to the housing model corresponding to the customization terminal, and the production terminal refers to the terminal for prefabricated component production.
[0164] See Figure 3 , which is a schematic diagram of an assembly customization model provided by an embodiment of the present invention. It can be seen from the figure that through the assembly customization model, the production terminal can intuitively know the structure of the user's residence and the sizes and positions of different accessories, so as to instruct the production terminal to carry out corresponding production.
[0165] Based on the above - mentioned embodiment, the specific implementation manner of step S2 can be:
[0166] S21. Retrieve the standard module corresponding to the building identifier, and adjust the standard module according to the design size or customized size corresponding to the building identifier to obtain a customized module.
[0167] In practical applications, corresponding virtual modules, that is, the above - mentioned standard modules, such as wall modules, door and window modules, etc., can be constructed in advance for different building identifiers. Since the sizes corresponding to different building identifiers may be different, the corresponding modules can be adjusted according to the sizes customized by the user to obtain customized modules.
[0168] S22. Determine the virtual position corresponding to the placement position or customized position, and position the customized module based on the virtual position to generate an assembly customization model.
[0169] After determining the placement position or customized position, the corresponding position can be converted into the corresponding position in the virtual model, so that the corresponding customized module can be positioned to complete the construction of the assembly customization model.
[0170] S23. Obtain the material information input by the customization terminal for the assembly customization model, bind the material information and the assembly customization model, and send them to the production terminal.
[0171] It can be understood that in practical applications, the component material requirements of different users may be different. For example, for open elements such as doors, some users may want wooden doors, while some users may want iron doors, etc. Therefore, the elements whose materials can be determined by users themselves can be sent to the users for input of material information, and then the information input by the users is bound to the model and sent to the production end.
[0172] S3. Generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification determination information of the production end for the assembly customization model.
[0173] To ensure the compliance of the prefabricated components, a plurality of prefabricated components corresponding to the model can be generated after the production end determines that the assembly customization model is compliant.
[0174] S4. Obtain the hoisting sequence of each prefabricated component, and control the assembly equipment to perform assembly operations on each prefabricated component based on the hoisting sequence to obtain a concrete box structure.
[0175] In practical applications, the hoisting sequences of different prefabricated components may be different. Therefore, when assembling the prefabricated components, corresponding assembly can be carried out in combination with the hoisting sequences of different prefabricated components. The assembly equipment refers to the equipment for assembling prefabricated components, such as a mobile assembly vehicle. The concrete box structure refers to an assembled concrete house. In some embodiments, full bolt connection of a steel structure frame can be adopted during assembly to improve the quality of the house.
[0176] See Figure 4 , which is a schematic structural diagram of a processing system for high-quality and rapid assembly concrete rural housing building modules provided by an embodiment of the present invention. The processing system for high-quality and rapid assembly concrete rural housing building modules includes:
[0177] A customization module, configured to obtain design elements configured by a customization end based on adjustable combined molds, and determine customization part data configured by the customization end according to the layout design data of the design elements;
[0178] A display module, configured to generate an assembly customization model corresponding to the customization end according to the customization part data, and send the assembly customization model to the production end;
[0179] A production module, configured to generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification determination information of the production end for the assembly customization model;
[0180] An assembly module, configured to obtain the hoisting sequence of each prefabricated component, and control the assembly equipment to perform assembly operations on each prefabricated component based on the hoisting sequence to obtain a concrete box structure.
[0181] Figure 4The device of the illustrated embodiment can correspondingly be used to execute Figure 1 the steps in the illustrated method embodiment, and their implementation principles and technical effects are similar, so they will not be elaborated here.
[0182] 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 them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A processing method for high-quality and rapid-assembly concrete rural housing building modules, characterized in that, Including: Obtain design elements based on the adjustable combined mold configuration of the customization end. The design elements include closed elements and open elements, and determine the customized part data configured by the customization end according to the layout design data of the design elements; Based on the overhead shooting device, obtain the placement position of the adjustable combined mold by the customization end, and determine the design dimensions corresponding to the closed elements based on the placement position; Receive the design request of the customization end, obtain the overhead shooting data collected by the overhead shooting device, and determine the overhead mold outline corresponding to the adjustable combined mold in the overhead shooting data; Obtain the center point of the overhead mold outline as the placement position corresponding to the adjustable combined mold, and determine the design level input by the customization end based on the design request; When the design level is the bottom layer level, determine the bottom measuring ruler corresponding to the overhead mold outline according to the placement position, and determine the design dimensions of the closed elements corresponding to the adjustable combined mold based on the bottom measuring ruler; Obtain the architecture design data according to the placement position and the design dimensions; Determine the collection position of the side shooting device according to the placement position, control the side shooting device to collect data based on the collection position to obtain shooting data, and determine the open elements configured by the customization end according to the shooting data; Obtain the customization position and customization dimensions of the open elements, obtain the detailed design data according to the customization position and customization dimensions, and obtain the layout design data based on the architecture design data and the detailed design data; Determine the component identifiers corresponding to the closed elements and the open elements, and obtain the customized part data according to the component identifiers and the layout design data; Generate the assembly customization model corresponding to the customization end according to the customized part data, and send the assembly customization model to the production end; Generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification determination information of the production end for the assembly customization model; Obtain the hoisting sequence of each prefabricated component, and control the assembly equipment to perform assembly operations on each prefabricated component based on the hoisting sequence to obtain a concrete box structure.
2. The method according to claim 1, wherein: Based on the overhead shooting device, obtain the placement position of the adjustable combined mold by the customization end, and determine the design dimensions corresponding to the closed elements based on the placement position, including: When the design level is not the bottom layer level, obtain the historical mold corresponding to the placement position. If the historical mold exists, determine the configuration specification of the historical mold as the design dimensions corresponding to the closed elements; If the historical mold does not exist, determine the bottom measuring ruler corresponding to the overhead mold outline according to the placement position, and determine the design dimensions corresponding to the closed elements according to the bottom measuring ruler.
3. The method according to claim 2, wherein: When the design level is the bottom layer level, determine the bottom measuring ruler corresponding to the overhead mold outline according to the placement position, and determine the design dimensions of the closed elements corresponding to the adjustable combined mold based on the bottom measuring ruler, including: When the design level is the bottom layer level, determine a plurality of edge detection areas in the overhead shooting data, and obtain the preset direction corresponding to the edge detection area where the placement position is located as the target direction; Wherein, if the placement position is not within the edge detection area, a preset direction parallel to the length direction of the top-down die contour is determined as the target direction; Determine the bottom measuring ruler corresponding to the target direction, the bottom measuring ruler includes a bottom horizontal ruler and a bottom vertical ruler, and each of the bottom measuring rulers is configured with a corresponding preset direction; Obtain the contour distance of the top-down die contour in the preset direction corresponding to the bottom measuring ruler, and obtain a distance ratio according to the ratio of the contour distance to the measuring distance of the bottom measuring ruler; Determine the design size of the closing element in the preset direction according to the product of the standard distance and the distance ratio.
4. The method according to claim 2, wherein Determine the acquisition position of the side shooting device according to the placement position, control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and determine the open element configured by the customization end according to the shooting data, including: Determine the acquisition direction corresponding to the side shooting device according to the preset direction corresponding to the placement position, and obtain the initial position corresponding to the acquisition direction; Determine the acquisition height corresponding to the side shooting device based on the design level, and perform height adjustment on the initial position according to the acquisition height to obtain the acquisition position; Control the side shooting device to perform data acquisition based on the acquisition position to obtain shooting data, and obtain the side view die contour in the shooting data; Obtain the drawn contour in the side view die contour, determine the drawn pixel value of the drawn contour, and obtain the preset element corresponding to the drawn pixel value as the open element.
5. The method according to claim 4, wherein Obtain the customization position and customization size of the open element, and obtain the detailed design data according to the customization position and customization size, including: Determine the center point of the drawn contour corresponding to the open element as the customization position; Extract the outer contour of the drawn contour, obtain the distance between adjacent contour points in the outer contour, and when all the distances are less than or equal to the connection distance threshold, determine that the drawn contour meets the size determination condition; When there is a distance greater than the connection distance threshold, perform calibration processing on the drawn contour, and determine that the drawn contour after calibration processing meets the size determination condition; When the drawn contour meets the size determination condition, obtain a plurality of drawn intersection points in the drawn contour, and determine a plurality of customization lines corresponding to the drawn contour according to the drawn intersection points; Determine the side measuring ruler corresponding to the customization line, determine the customization size corresponding to the open element according to the side measuring ruler, and obtain the detailed design data according to the customization position and customization size.
6. The method according to claim 5, wherein When there is a distance greater than the connection distance threshold, perform calibration processing on the drawn contour, and determine that the drawn contour after calibration processing meets the size determination condition, including: When there is a distance greater than the connection distance threshold, obtain the adjacent contour points with a distance greater than the connection distance threshold as connection points; Connect the connection points to obtain the drawn contour after calibration processing, and determine that the drawn contour meets the dimension determination condition.
7. The method according to claim 5, wherein When the drawn contour meets the dimension determination condition, obtain a plurality of drawn intersection points in the drawn contour, and determine a plurality of custom lines corresponding to the drawn contour according to the drawn intersection points, including: Taking each of the drawn intersection points as a reference, generate two mutually perpendicular calibration lines in the horizontal direction and the vertical direction respectively; Determine the overlapping calibration lines as custom lines, and obtain two non-overlapping and parallel calibration lines as adjustment lines; Obtain the parallel direction of the adjustment lines, and determine the line segment points with the same coordinate value in the parallel direction on the adjustment lines as the same calibration group; Determine the center points of the two line segment points in each calibration group as calibration points, generate custom lines according to the plurality of calibration points, and delete the adjustment lines.
8. The method according to claim 5, wherein Determine the side measuring ruler corresponding to the custom line, and determine the custom size corresponding to the open element according to the side measuring ruler, including: Determine the side measuring ruler according to a preset direction parallel to the custom line, the side measuring ruler includes a side horizontal ruler and a side vertical ruler, and each side measuring ruler is configured with a corresponding preset direction; Determine the custom intersection points of each custom line, and obtain the interval distance of the custom intersection points on the side measuring ruler in each custom line; Obtain the custom ratio according to the ratio of the interval distance to the measurement distance of the side measuring ruler, and determine the custom size of the open element in the preset direction based on the product of the standard distance and the custom ratio.
9. The method according to claim 1, wherein Generate an assembly custom model corresponding to the custom end according to the custom part data, and send the assembly custom model to the production end, including: Retrieve the standard module corresponding to the construction identifier, and adjust the standard module according to the design dimension or custom dimension corresponding to the construction identifier to obtain a custom module; Determine the virtual position corresponding to the placement position or custom position, and position the custom module based on the virtual position to generate an assembly custom model; Obtain the material information input by the custom end for the assembly custom model, and bind the material information and the assembly custom model and send them to the production end.
Citation Information
Patent Citations
Laboratory design method, system and device based on BIM (Building Information Modeling) and storage medium
CN117216830A
Data processing method and system of half-height container management system
CN119107589A
BIM (Building Information Modeling)-information-integration-based whole-process management method for
CN119338425A