Processing method for high-quality rapid assembly type concrete farm house building module
By generating and assembling customized models and producing prefabricated components, the problem of low construction efficiency of traditional concrete buildings is solved, and the rapid construction and efficient construction of concrete buildings are achieved.
Patent Information
- Application Number
- CN202510113185.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2045-01-24
AI Technical Summary
Traditional concrete buildings are inefficient in construction in rural areas, time-consuming, and 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, prefabricated components are produced, and assembled according to the lifting sequence, the rapid construction of concrete buildings is achieved.
It has achieved rapid construction of concrete buildings, significantly improved construction efficiency, can complete building construction in a short time, and meet the personalized needs of different users.
Smart Images

Figure CN119577921A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of house construction, and in particular to a processing method for high-quality fast-assembled concrete farmhouse building modules. Background Art
[0002] In rural environments, buildings need to withstand various natural conditions, such as wind and rain erosion. The high strength and weathering resistance of concrete materials can ensure that the buildings remain stable and safe for a long time. These advantages make concrete buildings one of the important choices for construction in rural areas.
[0003] In rural housing construction, traditional concrete construction takes a long time. It is necessary to dig the foundation on the ground, lay steel bars and formwork, and then pour concrete and wait for it to solidify. It often takes several months or even years to complete a concrete building, and the construction efficiency is extremely low.
[0004] Therefore, how to achieve the rapid construction of concrete buildings and improve construction efficiency has become a problem that needs to be solved urgently. Summary of the invention
[0005] The present invention provides a processing method for high-quality fast-assembled concrete farmhouse building modules, which can realize the rapid construction of concrete buildings and improve construction efficiency.
[0006] The first aspect of the present invention provides a method for processing high-quality rapid assembly type concrete farmhouse building modules, comprising: Acquire the design elements of the customization end based on the adjustable combination mold configuration, and determine the customized part data configured by the customization end according to the layout design data of the design elements; 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; Based on the verification information of the assembly customization model by the production end, generating a plurality of prefabricated components corresponding to the assembly customization model; The hoisting sequence of each of the prefabricated components is obtained, and the assembly equipment is controlled to assemble each of the prefabricated components based on the hoisting sequence to obtain a concrete box structure.
[0007] Optionally, in a possible implementation of the first aspect, obtaining a design element configured based on an adjustable combined mold at the customization end, and determining the customized part data configured at the customization end according to the layout design data of the design element, including: Obtaining the placement position of the customized end to the adjustable combined mold based on the overhead shooting device, determining the design size corresponding to the closed element based on the placement position, and obtaining the architecture design data according to the placement position and the design size; Determine a collection position of the side camera device according to the placement position, control the side camera 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, wherein the design elements include closed elements and open elements; Acquire a customized position and a customized size of the open element, obtain detailed design data according to the customized position and the customized size, and obtain layout design data based on the architecture design data and the detailed design data; Component identifiers corresponding to the closed elements and the open elements are determined, and customized part data is obtained according to the component identifiers and layout design data.
[0008] Optionally, in a possible implementation of the first aspect, obtaining a placement position of the customized end to the adjustable combined mold based on a bird's-eye view device, and determining a design size corresponding to the closed element based on the placement position includes: Receiving a design request from the customization end, acquiring overhead data collected by the overhead device, and determining a top-view mold contour corresponding to the adjustable combined mold in the overhead data; Acquire the center point of the top view 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 level, a bottom surface measurement scale corresponding to the top view mold outline is determined according to the placement position, and a design size of the closed element corresponding to the adjustable combined mold is determined based on the bottom surface measurement scale; When the design level is not the bottom level, obtaining a historical mold corresponding to the placement position, and if the historical mold exists, determining that the configuration specification of the historical mold is the design size corresponding to the closed element; If the historical mold does not exist, the bottom surface measurement scale corresponding to the top view mold outline is determined according to the placement position, and the design size corresponding to the closed element is determined according to the bottom surface measurement scale.
[0009] Optionally, in a possible implementation manner of the first aspect, when the design level is a bottom level, determining a bottom surface measurement scale corresponding to the top-view mold outline according to the placement position, and determining a design size of a closed element corresponding to the adjustable combined mold based on the bottom surface measurement scale includes: When the design level is the bottom level, a plurality of edge detection areas in the overhead data are determined, and a preset direction corresponding to the edge detection area where the placement position is located is obtained as a target direction; Wherein, if the placement position is not in the edge detection area, a preset direction parallel to the length direction of the top-view mold contour is determined as the target direction; Determine a bottom surface measuring ruler corresponding to the target direction, wherein the bottom surface measuring ruler comprises a bottom surface horizontal ruler and a bottom surface vertical ruler, and each of the bottom surface measuring rulers is configured with a corresponding preset direction; Acquire the contour distance of the top-view mold contour in the preset direction corresponding to the bottom surface measuring ruler, and obtain the distance ratio according to the ratio of the contour distance to the measured distance of the bottom surface measuring ruler; The design size of the closed element in the preset direction is determined according to the product of the standard distance and the distance ratio.
[0010] Optionally, in a possible implementation manner of the first aspect, determining a collection position of a side camera device according to the placement position, controlling the side camera device to collect data based on the collection position to obtain photographed data, and determining an open element configured on the customization end according to the photographed data includes: Determine the collection direction corresponding to the side camera device according to the preset direction corresponding to the placement position, and obtain the initial position corresponding to the collection direction; Determine a collection height corresponding to the side camera device based on the design level, and adjust the initial position according to the collection height to obtain a collection position; Control the side shooting device to collect data based on the collection position to obtain shooting data, and obtain the side view mold contour in the shooting data; A drawing contour in the side-view mold contour is obtained, a drawing pixel value of the drawing contour is determined, and a preset element corresponding to the drawing pixel value is obtained as the open element.
[0011] Optionally, in a possible implementation manner of the first aspect, obtaining a customized position and a customized size of the open element, and obtaining detailed design data according to the customized position and the customized size includes: Determine the center point of the drawn outline corresponding to the open element as the customized position; Extracting the outer contour of the drawn contour, obtaining the spacing between adjacent contour points in the outer contour, and determining that the drawn contour meets the size determination condition when all spacings are less than or equal to a connection spacing threshold; When there is a spacing greater than the connection spacing threshold, calibrating the drawn contour to determine whether the drawn contour after the calibration satisfies the size determination condition; When the drawn outline satisfies the size determination condition, obtaining a plurality of drawn intersection points in the drawn outline, and determining a plurality of custom lines corresponding to the drawn outline according to the drawn intersection points; Determine the side measurement scale corresponding to the customization line, determine the customization size corresponding to the open element according to the side measurement scale, and obtain detailed design data according to the customization position and the customization size.
[0012] Optionally, in a possible implementation manner of the first aspect, when there is a spacing greater than the connection spacing threshold, performing calibration processing on the drawn contour, and determining whether the drawn contour after the calibration processing satisfies the size determination condition includes: When there is a distance greater than the connection distance threshold, adjacent contour points whose distance is greater than the connection distance threshold are obtained as connection points; The connection points are connected to obtain a calibrated drawn outline, and it is determined that the drawn outline satisfies the size determination condition.
[0013] Optionally, in a possible implementation manner of the first aspect, when the drawn outline satisfies the size determination condition, acquiring a plurality of drawn intersection points in the drawn outline, and determining a plurality of custom lines corresponding to the drawn outline according to the drawn intersection points, includes: Taking each of the drawn intersection points as a reference, two mutually perpendicular calibration lines are generated in the horizontal direction and the vertical direction respectively; Determine the overlapping calibration lines as custom lines, and obtain two calibration lines that are non-overlapping and parallel to each other as adjustment lines; Acquire 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 are the same calibration group; The center point of two line segment points in each calibration group is determined as a calibration point, a custom line is generated according to a plurality of calibration points, and the adjustment line is deleted.
[0014] Optionally, in a possible implementation manner of the first aspect, determining a side measurement scale corresponding to the customized line, and determining a customized size corresponding to the open element according to the side measurement scale includes: Determine a side measurement scale according to a preset direction parallel to the custom line, the side measurement scale comprising a side transverse scale and a side vertical scale, each of the side measurement scales being configured with a corresponding preset direction; Determine the customized intersection points of each customized line, and obtain the interval distances between the customized intersection points in each customized line on the side measuring ruler; A custom ratio is obtained according to a ratio of the spacing distance to the distance measured by the side measuring ruler, and a custom size of the open element in the preset direction is determined based on a product of the standard distance and the custom ratio.
[0015] Optionally, in a possible implementation of the first aspect, generating an assembly customization model corresponding to the customization end according to the customization part data, and sending the assembly customization model to the production end includes: Retrieving a standard module corresponding to the building identifier, and adjusting the standard module according to the design size or customized size corresponding to the building identifier to obtain a customized module; Determine a virtual position corresponding to the placement position or the customization position, position the customization module based on the virtual position, and generate an assembly customization model; The material information input by the customization end to the assembly customization model is obtained, and the material information and the assembly customization model are bound and sent to the production end.
[0016] The second aspect of the present invention provides a processing system for high-quality rapid assembly type concrete farmhouse building modules, comprising: A customization module, used to obtain the design elements of the customization end based on the adjustable combined mold configuration, and determine the customized part data configured by the customization end according to the layout design data of the design elements; A display module, used 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; A production module, configured to generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification information of the assembly customization model by the production end; The assembly module is used to obtain the hoisting sequence of each of the prefabricated components and control the assembly equipment to perform assembly operations on each of the prefabricated components based on the hoisting sequence to obtain a concrete box structure.
[0017] The beneficial effects of the present invention are as follows: The present invention can realize the rapid construction of concrete buildings through prefabricated components. Specifically, the present invention can realize the industrialized production of prefabricated components in combination with user needs, and then assemble them on site, which shortens the construction period and can greatly improve the construction efficiency.
[0018] In order to meet the personalized residential needs of different users, the present invention will determine the user's residential layout needs based on the user's data based on the adjustable combination mold configuration, thereby improving the flexibility of residential assembly.
[0019] The present invention can also accurately obtain the size data and assembly position data designed by the user, thereby improving the accuracy during production and improving the assembly quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a flow chart of a method for processing high-quality rapid assembly type concrete farmhouse building modules provided by an embodiment of the present invention; Figure 2 is a schematic diagram of a collection position provided by an embodiment of the present invention; Figure 3 is a schematic diagram of an assembly customization model provided by an embodiment of the present invention; Figure 4It is a structural schematic diagram of a processing system for high-quality rapid assembly type concrete farmhouse building modules provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only 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.
[0022] See also Figure 1 , is a flow chart of a method for processing high-quality rapid assembly type concrete farmhouse building modules provided by an embodiment of the present invention, Figure 1 The execution subject of the method shown may 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, user equipment may include but is not limited to computers, smart phones, personal digital assistants (PDA) and the electronic devices mentioned above. Network equipment may include but is not limited to a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers, wherein cloud computing is a type of distributed computing, a super virtual computer composed of a group of loosely coupled computers. This embodiment does not limit this. It includes steps S1 to S4, as follows: S1, obtaining design elements configured based on an adjustable combined mold at a customization end, and determining customized parts data configured at the customization end according to layout design data of the design elements.
[0023] This solution will achieve the rapid construction of concrete buildings through prefabricated components. Specifically, this solution will realize the industrialized production of prefabricated components based on user needs, and then assemble them on site. The construction period is short, which can greatly improve construction efficiency.
[0024] Among them, the customized terminal refers to the terminal held by the user. It is understandable that different users may have different residential layout requirements. In order to meet the personalized residential needs of different users, this solution will determine the user's residential layout requirements based on the user's data configured based on the adjustable combination mold. The adjustable combination mold refers to a mold that can be adjusted in size, such as a retractable wall mold, through which the user can make corresponding adjustments to the layout data such as the area of the house.
[0025] 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 design elements, such as the size and placement of walls, doors and windows. Customized parts data refers to the manufacturing data of prefabricated components, such as size data. Factories can produce prefabricated components accordingly based on customized parts data.
[0026] Based on the above embodiment, the specific implementation of step S1 may be: S11, obtaining the placement position of the customized end to the adjustable combination mold based on the overhead shooting device, determining the design size corresponding to the closed element based on the placement position, and obtaining the architecture design data according to the placement position and the design size.
[0027] In actual applications, users can design residential layouts based on adjustable combination molds. This solution will determine the actual data of the corresponding components based on the mold data configured by the user for production, thereby completing the production and construction of prefabricated components, so that the constructed concrete buildings can meet the layout requirements of the corresponding users. Among them, the overhead shooting device can be a camera, and its shooting angle is an overhead shooting angle, so that the user's layout data is determined by the shooting data collected from the overhead perspective.
[0028] Specific users can adjust the mold specifications according to their own needs. Molds of different specifications can correspond to actual specifications. Users can adjust the mold to the corresponding specifications according to actual needs. After adjustment, users can place the mold according to their own needs. Subsequently, the position and specifications of the prefabricated components corresponding to the mold during the actual construction process can be determined based on the position of the mold to achieve personalized customized assembly.
[0029] The above-mentioned closed elements refer to elements with high closure such as wall elements. It can be understood that walls are indispensable elements in building a house. They can be used to determine the overall structure of the house. For example, the level of the house and the distribution of each floor need to be determined by the wall. The adjustable combination molds can correspond to the wall elements. The user's adjustment and placement of the molds can determine the user's overall structural requirements for the house.
[0030] Design dimensions refer to the dimensions configured by the user for the adjustable combination mold, and architectural design data refer to the wall configuration data designed by the user based on the adjustable combination mold.
[0031] In some embodiments, the following steps can be used to achieve “obtaining the placement position of the customized end to the adjustable combined mold based on the overhead shooting device, and determining the design size corresponding to the closed element based on the placement position”, specifically as follows: S111, receiving a design request from the customization end, acquiring overhead data collected by the overhead device, and determining a top-view mold contour corresponding to the adjustable combined mold in the overhead data.
[0032] In actual applications, each time the user places an adjustable combination mold, a corresponding design request can be sent based on the user end, and then the mold outline corresponding to the adjustable combination mold in the video data, that is, the above-mentioned overhead mold outline, can be determined based on the overhead data taken by the overhead device, and the position and size of the adjustable combination mold currently placed by the user can be determined through the mold outline.
[0033] S112, obtaining the center point of the top view mold contour as the placement position corresponding to the adjustable combined mold, and determining the design level input by the customization end based on the design request.
[0034] In practical applications, the overhead data can be processed into coordinates, and then the corresponding placement position can be determined by looking down on the coordinates of the center point of the mold contour.
[0035] It is understandable 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 user's configuration data, the design level input by the user can also be used to determine the floor currently designed by the user.
[0036] S113, when the design level is the bottom level, determine the bottom surface measurement scale corresponding to the top view mold outline according to the placement position, and determine the design size of the closed element corresponding to the adjustable combined mold based on the bottom surface measurement scale.
[0037] The above-mentioned bottom layer refers to the first layer. If the user is currently designing the first layer, this layer bears the foundation and framework of the entire building, and its data accuracy requirements are relatively high. Therefore, when determining the layout of this layer, the size of the mold can be accurately determined by the bottom surface measuring ruler to improve the accuracy of component production. Among them, the bottom surface measuring ruler refers to a ruler for high-precision measurement of the size of the mold.
[0038] Specifically, step S113 can be implemented by the following embodiments: S1131, when the design level is a bottom level, determine a plurality of edge detection areas in the overhead data, and obtain a preset direction corresponding to the edge detection area where the placement position is located as a target direction.
[0039] If the placement position is not in the edge detection area, a preset direction parallel to the length direction of the top-view mold contour is determined as the target direction.
[0040] When placing the adjustable combination mold, the user needs to place it in the horizontal and vertical directions. Corresponding measuring rulers are configured in different directions. The measuring ruler can accurately measure the size configured by the user in the corresponding direction. The edge detection area refers to the area for detecting the peripheral wall configured by the user, which can be preset.
[0041] It is worth mentioning that the position of the overhead shooting device is fixed. Users can place the mold in the sandbox, and the sandbox can be used to predefine the corresponding guide area in the peripheral area in combination with the extreme value of the mold expansion and contraction. The sandbox can be a rectangular sandbox, and the area line of the peripheral area and the outer edge of the sandbox can form a "U" shape. The interval between the two rectangular edge lines can be equal to the difference between the maximum and minimum values of the mold expansion and contraction, thereby indicating that the user can configure the peripheral wall in the corresponding peripheral area. The edge detection area corresponding to the peripheral area of the sandbox can be pre-configured in the video data corresponding to the overhead shooting device. There can be 4 edge detection areas, corresponding to two horizontally parallel edge detection areas and two vertically parallel edge detection areas.
[0042] It is understandable that since there are four positions corresponding to the outer wall, each position has a different corresponding measuring ruler. In order to determine the specific position of the user, the corresponding preset direction can be configured for each edge detection area in advance, so that the corresponding measuring ruler can be determined according to the preset direction to measure the size in the future. For example, the preset direction can include the horizontal direction and the vertical direction, and different directions can also add corresponding placement sides, 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 four edge detection areas.
[0043] It can also be understood that when the user is laying out the interior of a house, the placement of the corresponding mold may be on the inside rather than at the edge, so the corresponding mold may not be detected in the edge detection area. In this case, since the present solution determines the size of the mold in the length direction, the preset direction parallel to the length direction of the mold contour when viewed from above can be used as the target direction. The length direction of the mold contour when viewed from above may be the horizontal direction or the vertical direction.
[0044] S1132, determining a bottom surface measuring ruler corresponding to the target direction, wherein the bottom surface measuring ruler comprises a bottom surface horizontal ruler and a bottom surface vertical ruler, and each of the bottom surface measuring rulers is configured with a corresponding preset direction.
[0045] In order to improve the accuracy of prefabricated component manufacturing, when users configure customized data based on the mold, they can be prompted to place the corresponding mold in the direction corresponding to the measuring ruler, so that the mold can fit the corresponding measuring ruler during measurement, thereby improving the accuracy of measurement.
[0046] 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, corresponding to the bottom horizontal ruler corresponding to the upper side, the bottom horizontal ruler corresponding to the lower side, the bottom vertical ruler corresponding to the left side, and the bottom vertical ruler corresponding to the right side.
[0047] S1133, obtaining a contour distance of the top-view mold contour in a preset direction corresponding to the bottom surface measuring ruler, and obtaining a distance ratio according to a ratio of the contour distance to a measured distance of the bottom surface measuring ruler.
[0048] The above outline distance refers to the length distance of the mold outline when viewed from above, which can be obtained by subtracting the minimum coordinate value from the maximum coordinate value of the mold outline in the preset direction when viewed from above. The measurement distance refers to the preset measurement length of the bottom measuring ruler, and the distance ratio refers to the length ratio of the mold outline viewed from above and the corresponding length of the measuring ruler.
[0049] S1134, determining a design size of the closed element in the preset direction according to the product of the standard distance and the distance ratio.
[0050] The standard distance refers to the actual conversion distance corresponding to the measured distance of the bottom measuring ruler. The length of the top view mold contour can be actually converted by multiplying the standard distance and the distance ratio to obtain the actual corresponding design size of the corresponding mold, thereby improving the accuracy of obtaining design data.
[0051] S114, when the design level is not the bottom level, obtaining a historical mold corresponding to the placement position, and if the historical mold exists, determining that the configuration specification of the historical mold is the design size corresponding to the closed element.
[0052] If the design level is not the bottom level, it means that the user is currently designing a floor other than the first floor. The user may design the floor in combination with the bottom floor structure. In this case, the user can first determine whether the mold at the corresponding position has a corresponding historical mold. If there is a historical mold, the size of the element can be directly determined in combination with the size of the historical mold. The historical mold refers to the adjustable combination mold designed by the user in the past.
[0053] For example, when designing the bottom floor, the user will generally design the surrounding walls of the house. If the user also designs the surrounding walls of the house when designing the upper floor layout, the mold size during the design is likely to be consistent with the mold size at the corresponding position of the bottom floor. Therefore, when a historical mold exists at the corresponding position, the size of the historical mold can be directly used as the size of the current mold.
[0054] S115, if the historical mold does not exist, determine the bottom surface measurement scale corresponding to the top view mold outline according to the placement position, and determine the design size corresponding to the closed element according to the bottom surface measurement scale.
[0055] If there is no historical mold, it means that the mold at the corresponding position may not be designed in combination with the structure of the bottom layer. For example, when the user divides different areas in the room, the areas divided between different layers may be different. For example, the first layer may be a living room or a storage room, and the second layer may be a living room. Due to different area types, when performing wall isolation, the position and size designed by the user between different layers may also be different. Therefore, in order to improve the accuracy of data acquisition, in this case, the bottom surface measuring ruler can be combined to obtain the precise size of the corresponding element. The above method of determining the corresponding size of the corresponding element by the ground measuring ruler is consistent with step S113, and will not be repeated here.
[0056] S12, determining a collection position of the side camera device according to the placement position, controlling the side camera device to collect data based on the collection position to obtain shooting data, and determining the open elements configured on the customization end according to the shooting data, wherein the design elements include closed elements and open elements.
[0057] The side camera refers to a camera that shoots from the side and can collect the side data of the mold. The collection position refers to the corresponding position when the side camera collects the side data of the mold. Open elements refer to elements such as doors and windows that realize indoor and outdoor connectivity and interaction. These elements have higher openness than walls.
[0058] It is understandable that, for open elements, they are generally attached to the wall, so the user can configure the corresponding design data on the side of the adjustable combination mold, so as to collect and determine it through the side shooting elements.
[0059] Based on the above embodiment, the specific implementation of step S12 may be: S121, determining a collection direction corresponding to the side camera device according to a preset direction corresponding to the placement position, and acquiring an initial position corresponding to the collection direction.
[0060] It is understandable 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 collection direction of the side-shooting device can be determined in combination with the preset direction. The collection direction refers to the shooting orientation of the side-shooting device when collecting data. Different preset directions are preset with corresponding collection directions, and the front view of the mold corresponding to the corresponding direction can be captured under the collection direction. For example, when the preset direction is the vertical direction on the right, the corresponding collection direction can be a direction perpendicular to the preset direction, and the initial position can be a preset position point in the direction.
[0061] S122: Determine a collection height corresponding to the side camera device based on the design level, and adjust the initial position according to the collection height to obtain a collection position.
[0062] In actual applications, the collection position can be the position where the side of the bottom mold is photographed. Since the layer currently designed by the user may not be the bottom layer, the collection height of the side camera device when shooting can be adjusted according to the design level so that complete data collection can be performed at the collection position.
[0063] See also Figure 2 , which is a schematic diagram of a collection position provided by an embodiment of the present invention. It is worth mentioning that the height of each layer is constant, so different collection heights can be configured for different levels in advance, so that after determining the mold position and the level configured by the user, the collection position of the side camera device can be quickly adjusted to capture data, for example Figure 2 As shown in , if the user is currently configuring the second layer, the initial position can be adjusted to the position corresponding to the second layer.
[0064] S123, controlling the side shooting device to collect data based on the collection position to obtain shooting data, and acquiring the side view mold contour in the shooting data.
[0065] In practical applications, the shooting data may be video data, and the side-view mold contour refers to the contour of the corresponding mold side.
[0066] S124, obtaining a drawn contour in the side-view mold contour, determining a drawn pixel value of the drawn contour, and obtaining a preset element corresponding to the drawn pixel value as the open element.
[0067] When obtaining the open elements configured by the user, this solution can guide the user to use a drawing pen corresponding to different pixel values to draw the corresponding elements on the side of the mold. Different pixel values can correspond to different preset elements. For example, black can correspond to a door, red can correspond to a window, etc., so that the open elements configured by the user can be determined by the drawing pixel values corresponding to the drawing outline.
[0068] S13, obtaining a customized position and a customized size of the open element, obtaining detailed design data according to the customized position and the customized size, and obtaining layout design data based on the architecture design data and the detailed design data.
[0069] In actual applications, different users may have different design requirements for open elements. Therefore, the position and size of the open elements can be determined through the shooting data, and the design data of the open elements can be determined through the position and size, so that the subsequent factory can combine the design data to produce the corresponding prefabricated components. Among them, the detailed design data refers to the door and window configuration data designed by the user based on the adjustable combination mold.
[0070] In some embodiments, step S13 may be implemented by the following steps, which are as follows: S131, determining the center point of the drawn outline corresponding to the open element as the customized position.
[0071] The customized position refers to the position configured by the user for the open element, and the assembly position of the open element can be determined by the position and assembled accordingly.
[0072] S132, extracting the outer contour of the drawn contour, obtaining the spacing between adjacent contour points in the outer contour, and when all spacings are less than or equal to a connection spacing threshold, determining that the drawn contour meets a size determination condition.
[0073] It is understandable that the outline drawn by the user may not be completely closed, which may lead to different determination of the dimensions of parallel edges, reduce the accuracy of dimension determination, and affect the manufacture of preset components. Therefore, the outline drawn by the user can be calibrated first to ensure that it meets the dimension determination conditions before performing the corresponding subsequent dimension determination.
[0074] It is worth mentioning that when determining the corresponding size of the open element, this solution determines the rectangular size, so it can guide the user to draw the rectangular outline, and its corresponding position and size can be designed by the user.
[0075] 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. The connection distance threshold refers to the threshold between adjacent contour points in a closed contour. If it is less than or equal to the threshold, it means that the distance between adjacent contour points is close and they are close to each other. Therefore, when the distance between all adjacent contour points is less than or equal to the threshold, it means 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.
[0076] S133: When there is a distance greater than the connection distance threshold, calibrate the drawn outline to determine whether the drawn outline after the calibration satisfies the size determination condition.
[0077] If there are adjacent contour points whose spacing is greater than the connection spacing threshold, it means that the spacing between the corresponding contour points is far, and the drawn contour may have gaps and is not a closed contour. In this case, in order to improve the accuracy of subsequent size determination, the drawn contour can be calibrated so that the drawn contour after calibration is a closed contour, thereby meeting the size determination conditions.
[0078] Specifically, the method in S133 can be implemented by the following steps: S1331: When there is a distance greater than the connection distance threshold, adjacent contour points whose distance is greater than the connection distance threshold are acquired as connection points.
[0079] The connection points are contour points for calibration.
[0080] S1332, connecting the connection points to obtain a calibrated drawing contour, and determining that the drawing contour satisfies the size determination condition.
[0081] It is understandable that since there may be a certain distance between the connection points that makes the drawn contour 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 of the drawn contour and improve the accuracy of subsequent size determination.
[0082] S134: When the drawn outline satisfies the size determination condition, a plurality of drawn intersection points in the drawn outline are obtained, and a plurality of custom lines corresponding to the drawn outline are determined according to the drawn intersection points.
[0083] In practical applications, a rectangular outline generally has four corner points, which are the intersection points of the four sides of the rectangle. The distance between adjacent corner points is the length of the corresponding side. Therefore, when determining the size of the drawn outline, it can be determined by the distance between adjacent corner points. Among them, the drawn intersection point is the corner point in the drawn outline, and the custom line is the measurement line determined by the drawn intersection point for size determination.
[0084] Based on the above embodiment, the specific implementation of step S134 may be: S1341, taking each of the drawn intersection points as a reference, generating two mutually perpendicular calibration lines in the horizontal direction and the vertical direction respectively.
[0085] It is understandable that since the outline drawn by the user may not be a standard rectangle, in order to improve the accuracy of data processing, four mutually perpendicular calibration lines can be generated based on the four corner points respectively, and the outline drawn by the user can be calibrated through the calibration lines to obtain a standard rectangle. The horizontal and vertical directions can be configured in advance, and the calibration lines are parallel or perpendicular to the four sides of the corresponding outline of the mold.
[0086] S1342: Determine that the overlapping calibration lines are custom lines, and obtain two non-overlapping and mutually parallel calibration lines as adjustment lines.
[0087] The overlap of calibration lines indicates that adjacent drawing intersections are flush in the horizontal or vertical direction. In this case, the corresponding calibration line can be directly determined as a custom line. The length of the corresponding side is determined by the custom line. The starting point and end point of the custom line correspond to the two drawing intersections respectively.
[0088] If two calibration lines are parallel but do not overlap, it means that the two drawn intersection points in the corresponding direction are not flush. For example, if the horizontal line drawn by the user in the horizontal direction is tilted, this situation may occur. Therefore, in order to improve the accuracy of data processing, the corresponding calibration line can be used as an adjustment line for corresponding adjustment.
[0089] S1343, obtaining the parallel direction of the adjustment line, and determining that the line segment points on the adjustment line with the same coordinate values in the parallel direction are the same calibration group.
[0090] It can be understood that if the coordinate values in the direction parallel to the adjustment line are the same, it means that the corresponding line segment points are flush in this direction, and they can be regarded as the same calibration group during calibration.
[0091] 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, it can be determined that the line segment points with the same Y-axis value are the same calibration group.
[0092] S1344: Determine the center point of two line segment points in each calibration group as a calibration point, generate a custom line according to the multiple calibration points, and delete the adjustment line.
[0093] When calibrating, for parallel and non-overlapping calibration lines, their center lines can be used as custom lines after calibration. Specifically, the custom lines after calibration can be determined based on the center points of each calibration group, and the adjustment lines before adjustment can be deleted, thereby improving the accuracy of size determination.
[0094] S135, determining a side measurement scale corresponding to the customization line, determining a customization size corresponding to the open element according to the side measurement scale, and obtaining detailed design data according to the customization position and the customization size.
[0095] The side measuring ruler refers to a ruler for measuring the size from the side. The side measuring ruler can accurately measure the size corresponding to the open element, thereby obtaining more accurate customization data.
[0096] In some embodiments, the custom size corresponding to the open element may be determined by: S1351, determining a side measurement ruler according to a preset direction parallel to the custom line, wherein the side measurement ruler comprises a side horizontal ruler and a side vertical ruler, and each of the side measurement rulers is configured with a corresponding preset direction.
[0097] 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.
[0098] S1352, determining the customized intersection points of each customized line, and obtaining the interval distances between the customized intersection points in each customized line on the side measuring ruler.
[0099] It can be understood that the distance between the customized intersection points is the length of the adjacent sides, so the size of the corresponding side can be determined later by the spacing distance between the customized intersection points of each customized line on the side measuring ruler.
[0100] S1353: Obtain a customized ratio according to a ratio of the spacing distance to the distance measured by the side measuring ruler, and determine a customized size of the open element in the preset direction based on a product of the standard distance and the customized ratio.
[0101] The measuring distance is the measuring length configured by the side measuring ruler, and the standard distance is the actual distance corresponding to the measuring distance of the side measuring ruler. Through the above method, the accuracy of size determination can be improved, and the customization accuracy of prefabricated components can be improved.
[0102] S14, determining component identifiers corresponding to the closed elements and the open elements, and obtaining customized part data according to the component identifiers and layout design data.
[0103] It is understandable that, in order to distinguish components corresponding to different elements, component identifiers corresponding to different elements may be preconfigured, and customized data of different prefabricated components may be determined through the component identifiers.
[0104] For example, you can set the labels corresponding to elements such as walls, doors and windows in advance, and then add the corresponding labels after determining the custom data corresponding to the corresponding elements.
[0105] Through the above method, customized parts can be determined in combination with user needs to meet the personalized residential needs of different users and improve the flexibility of building construction.
[0106] S2, generating an assembly customization model corresponding to the customization end according to the customization part data, and sending the assembly customization model to the production end.
[0107] In order to enable the production end to intuitively view the customized data, the 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 residential model corresponding to the customization end, and the production end refers to the terminal for prefabricated component production.
[0108] See also Figure 3 , which is a schematic diagram of an assembly customization model provided in an embodiment of the present invention. It can be seen from the figure that through the assembly customization model, the production end can intuitively know the structure of the user's house and the size and position of different accessories, so as to instruct the production end to perform corresponding production.
[0109] Based on the above embodiment, the specific implementation of step S2 may be: S21, retrieving a standard module corresponding to the construction identifier, and adjusting the standard module according to the design size or customized size corresponding to the construction identifier to obtain a customized module.
[0110] In practical applications, different building identifiers can construct corresponding virtual modules in advance, that is, the above-mentioned standard modules, such as wall modules, door and window modules, etc. Since the sizes corresponding to different building identifiers may be different, the corresponding modules can be adjusted according to the user-customized sizes to obtain customized modules.
[0111] S22, determining a virtual position corresponding to the placement position or the customization position, positioning the customization module based on the virtual position, and generating an assembly customization model.
[0112] After determining the placement position or customization position, the corresponding position can be converted into the corresponding position in the virtual model, so that the corresponding customization module can be positioned to complete the construction of the assembly customization model.
[0113] S23, obtaining the material information input by the customization end to the assembly customization model, binding the material information and the assembly customization model and sending them to the production end.
[0114] It is understandable that in actual applications, different users may have different component material requirements. For example, for open element doors, some users may want wooden doors, while some users may want iron doors, etc. Therefore, elements whose materials can be determined by users themselves can be sent to users for input of material information, and then the information input by users can be bound to the model and sent to the production end.
[0115] S3: Based on the verification information of the assembly customization model by the production end, a plurality of prefabricated components corresponding to the assembly customization model are generated.
[0116] In order to ensure the compliance of prefabricated components, the production end can determine the compliance of the assembly customization model and then generate multiple prefabricated components corresponding to the model.
[0117] S4, obtaining a hoisting sequence of each of the prefabricated components, and controlling the assembly equipment to assemble each of the prefabricated components based on the hoisting sequence to obtain a concrete box structure.
[0118] In practical applications, the hoisting order of different prefabricated components may be different. Therefore, when assembling the prefabricated components, the hoisting order of different prefabricated components can be combined for corresponding assembly. Assembly equipment refers to equipment for assembling prefabricated components, such as a mobile assembly vehicle, and the concrete box structure refers to an assembled concrete house. In some embodiments, a steel structure frame can be fully bolted during assembly to improve the quality of the house.
[0119] See also Figure 4 , is a structural schematic diagram of a processing system for high-quality rapid assembly type concrete farmhouse building modules provided by an embodiment of the present invention, the processing system for high-quality rapid assembly type concrete farmhouse building modules comprising: A customization module, used to obtain the design elements of the customization end based on the adjustable combined mold configuration, and determine the customized part data configured by the customization end according to the layout design data of the design elements; A display module, used 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; A production module, configured to generate a plurality of prefabricated components corresponding to the assembly customization model based on the verification information of the assembly customization model by the production end; The assembly module is used to obtain the hoisting sequence of each of the prefabricated components and control the assembly equipment to perform assembly operations on each of the prefabricated components based on the hoisting sequence to obtain a concrete box structure.
[0120] Figure 4 The apparatus of the embodiment shown can be used to perform Figure 1 The implementation principles and technical effects of the steps in the method embodiment shown are similar and will not be repeated here.
[0121] 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 replace some or all of the technical features therein with equivalents. However, 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 method for processing high-quality rapid assembly concrete farmhouse building modules, characterized in that: include: Acquire the design elements of the customization end based on the adjustable combination mold configuration, and determine the customized part data configured by the customization end according to the layout design data of the design elements; 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; Based on the verification information of the assembly customization model by the production end, generating a plurality of prefabricated components corresponding to the assembly customization model; The hoisting sequence of each of the prefabricated components is obtained, and the assembly equipment is controlled to assemble each of the prefabricated components based on the hoisting sequence to obtain a concrete box structure.
2. The method according to claim 1, characterized in that Obtaining a design element of a customization end based on an adjustable combination mold configuration, and determining the customization part data of the customization end configuration according to the layout design data of the design element, including Obtaining the placement position of the customized end to the adjustable combined mold based on the overhead shooting device, determining the design size corresponding to the closed element based on the placement position, and obtaining the architecture design data according to the placement position and the design size; Determine a collection position of the side camera device according to the placement position, control the side camera 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, wherein the design elements include closed elements and open elements; Acquire a customized position and a customized size of the open element, obtain detailed design data according to the customized position and the customized size, and obtain layout design data based on the architecture design data and the detailed design data; Component identifiers corresponding to the closed elements and the open elements are determined, and customized part data is obtained according to the component identifiers and layout design data.
3. The method according to claim 2, characterized in that Obtaining the placement position of the customized end to the adjustable combined mold based on the overhead shooting device, and determining the design size corresponding to the closed element based on the placement position, including: Receiving a design request from the customization end, acquiring overhead data collected by the overhead device, and determining a top-view mold contour corresponding to the adjustable combined mold in the overhead data; Acquire the center point of the top view 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 level, a bottom surface measurement scale corresponding to the top view mold outline is determined according to the placement position, and a design size of the closed element corresponding to the adjustable combined mold is determined based on the bottom surface measurement scale; When the design level is not the bottom level, obtaining a historical mold corresponding to the placement position, and if the historical mold exists, determining that the configuration specification of the historical mold is the design size corresponding to the closed element; If the historical mold does not exist, the bottom surface measurement scale corresponding to the top view mold outline is determined according to the placement position, and the design size corresponding to the closed element is determined according to the bottom surface measurement scale.
4. The method according to claim 3, characterized in that: When the design level is the bottom level, determining the bottom surface measurement scale corresponding to the top view mold outline according to the placement position, and determining the design size of the closed element corresponding to the adjustable combined mold based on the bottom surface measurement scale, including: When the design level is the bottom level, a plurality of edge detection areas in the overhead data are determined, and a preset direction corresponding to the edge detection area where the placement position is located is obtained as a target direction; Wherein, if the placement position is not in the edge detection area, a preset direction parallel to the length direction of the top-view mold contour is determined as the target direction; Determine a bottom surface measuring ruler corresponding to the target direction, wherein the bottom surface measuring ruler comprises a bottom surface horizontal ruler and a bottom surface vertical ruler, and each of the bottom surface measuring rulers is configured with a corresponding preset direction; Acquire the contour distance of the top-view mold contour in the preset direction corresponding to the bottom surface measuring ruler, and obtain the distance ratio according to the ratio of the contour distance to the measured distance of the bottom surface measuring ruler; The design size of the closed element in the preset direction is determined according to the product of the standard distance and the distance ratio.
5. The method according to claim 3, characterized in that: Determining a collection position of a side camera device according to the placement position, controlling the side camera device to collect data based on the collection position to obtain shooting data, and determining an open element configured on the customization end according to the shooting data, including: Determine the collection direction corresponding to the side camera device according to the preset direction corresponding to the placement position, and obtain the initial position corresponding to the collection direction; Determine a collection height corresponding to the side camera device based on the design level, and adjust the initial position according to the collection height to obtain a collection position; Control the side shooting device to collect data based on the collection position to obtain shooting data, and obtain the side view mold contour in the shooting data; A drawing contour in the side-view mold contour is obtained, a drawing pixel value of the drawing contour is determined, and a preset element corresponding to the drawing pixel value is obtained as the open element.
6. The method according to claim 5, characterized in that Obtaining the customized position and customized size of the open element, and obtaining detailed design data according to the customized position and customized size, including: Determine the center point of the drawn outline corresponding to the open element as the customized position; Extracting the outer contour of the drawn contour, obtaining the spacing between adjacent contour points in the outer contour, and determining that the drawn contour meets the size determination condition when all spacings are less than or equal to a connection spacing threshold; When there is a spacing greater than the connection spacing threshold, calibrating the drawn contour to determine whether the drawn contour after the calibration satisfies the size determination condition; When the drawn outline satisfies the size determination condition, obtaining a plurality of drawn intersection points in the drawn outline, and determining a plurality of custom lines corresponding to the drawn outline according to the drawn intersection points; Determine the side measurement scale corresponding to the customization line, determine the customization size corresponding to the open element according to the side measurement scale, and obtain detailed design data according to the customization position and the customization size.
7. The method according to claim 6, characterized in that When there is a spacing greater than the connection spacing threshold, calibrating the drawn outline, and determining that the drawn outline after the calibration process meets the size determination condition, includes: When there is a distance greater than the connection distance threshold, adjacent contour points whose distance is greater than the connection distance threshold are obtained as connection points; The connection points are connected to obtain a calibrated drawn outline, and it is determined that the drawn outline satisfies the size determination condition.
8. The method according to claim 6, characterized in that When the drawn outline satisfies the size determination condition, a plurality of drawn intersection points in the drawn outline are obtained, and a plurality of custom lines corresponding to the drawn outline are determined according to the drawn intersection points, including: Taking each of the drawn intersection points as a reference, two mutually perpendicular calibration lines are generated in the horizontal direction and the vertical direction respectively; Determine the overlapping calibration lines as custom lines, and obtain two calibration lines that are non-overlapping and parallel to each other as adjustment lines; Acquire 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 are the same calibration group; The center point of two line segment points in each calibration group is determined as a calibration point, a custom line is generated according to a plurality of calibration points, and the adjustment line is deleted.
9. The method according to claim 6, characterized in that Determining a side measurement scale corresponding to the custom line, and determining a custom size corresponding to the open element according to the side measurement scale, comprises: Determine a side measurement scale according to a preset direction parallel to the custom line, the side measurement scale comprising a side transverse scale and a side vertical scale, each of the side measurement scales being configured with a corresponding preset direction; Determine the customized intersection points of each customized line, and obtain the interval distances between the customized intersection points in each customized line on the side measuring ruler; A custom ratio is obtained according to a ratio of the spacing distance to the distance measured by the side measuring ruler, and a custom size of the open element in the preset direction is determined based on a product of the standard distance and the custom ratio.
10. The method according to claim 2, characterized in that Generating an assembly customization model corresponding to the customization end according to the customization part data, and sending the assembly customization model to the production end, including: Retrieving a standard module corresponding to the building identifier, and adjusting the standard module according to the design size or customized size corresponding to the building identifier to obtain a customized module; Determine a virtual position corresponding to the placement position or the customization position, position the customization module based on the virtual position, and generate an assembly customization model; The material information input by the customization end to the assembly customization model is obtained, and the material information and the assembly customization model are bound and sent to the production end.
Citation Information
Patent Citations
Prefabricated part deepening drawing generation method and device, computer equipment and medium
CN110516370A
Method and device for generating fabricated steel structure, electronic equipment and storage medium
CN114169065A
Fabricated building construction method and system based on BIM (Building Information Modeling) technology
CN115577437A
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