A method, system, intelligent terminal and storage medium for construction of clear concrete
By obtaining the formwork detection information and automatically trimming the formwork, the problem of reducing concrete pouring quality caused by the formwork processing error is solved, and the effect of improving the concrete pouring quality is achieved.
Patent Information
- Application Number
- CN202411730837.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-11-29
AI Technical Summary
In construction, the formwork processing errors lead to a decrease in the pouring quality of clean water concrete.
By obtaining template detection information, analyzing and determining the use position points of the template, and outputting adjustment control information to the processing machine tool based on the template deviation information, and automatically trimming the template to improve the accuracy of template processing.
Automatic dressing of formwork processing has been realized, reducing the impact of formwork on concrete pouring and improving the quality of concrete pouring.
Smart Images

Figure CN119225279B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of building construction, and in particular to a method, system, intelligent terminal and storage medium for constructing plain concrete. Background Art
[0002] Construction refers to production activities during the implementation phase of a construction project, which involves the process of transforming ideas on design drawings into physical buildings. This process includes but is not limited to foundation construction, main structure construction, roof construction, decoration construction and other links.
[0003] In the process of building construction, in order to reflect the natural texture and plain effect of concrete after pouring, plain concrete is generally used for building construction. First, BIM modeling of plain concrete is carried out, the dimensions are accurately constructed and refined layout is performed to form a layout drawing, and then the layout drawing is deepened and confirmed, and the template is processed according to the layout drawing. After the operator installs the template to the construction site, plain concrete is poured, and finally protective paint is applied to protect the finished product.
[0004] During the processing of the template, the processing personnel usually control the machine tool according to the dimensions in the layout drawing. Since there are a large number of templates to be processed, errors may occur in the processed templates when the processing personnel are processing multiple templates. As a result, the quality of concrete pouring may be reduced when pouring concrete using the templates with errors. Summary of the invention
[0005] In order to improve the quality of concrete pouring, the present invention provides a clear concrete construction method, system, intelligent terminal and storage medium.
[0006] In a first aspect, the present invention provides a method for constructing plain concrete, which adopts the following technical solution:
[0007] A method for constructing plain concrete, comprising:
[0008] Obtain template detection information on processing machine tools;
[0009] Determine the template use location point based on template detection information analysis;
[0010] Retrieving template reference information based on template usage position points;
[0011] Analyze the deviation between the template detection information and the template reference information and use it as template deviation information;
[0012] The template adjustment control information is determined based on the template deviation information analysis, and the template adjustment control information is output to the processing machine tool to adjust the template.
[0013] Optionally, a method for determining the template use location point includes:
[0014] Retrieve template material information and template area value based on template detection information;
[0015] Based on the template material information, query and match from the preset construction material requirement database to determine whether the material meets the initial position point;
[0016] Based on the material conforming to the initial position point, the initial position area requirement value is retrieved;
[0017] Calculate the difference between the initial position area requirement value and the template area value and use it as the area deviation value;
[0018] The area deviation values are sorted from small to large, and the material corresponding to the first-ranked area deviation value that meets the initial position point is used as the template position point.
[0019] Optionally, the method for determining the template adjustment control information includes:
[0020] Retrieve deviation position point and deviation shape information based on template deviation information;
[0021] According to the correspondence between the deviation shape information and the preset shape modification type information, the shape modification type information corresponding to the deviation shape information is determined;
[0022] Based on the shape modification type information, the deviation position points corresponding to the same type are regarded as the same type position points;
[0023] Retrieving a reference position point of a modification type based on the shape modification type information;
[0024] Calculate the distance between the same type position point and the trimmed type reference position point and use it as the same type position deviation distance value;
[0025] Sorting the same type of position deviation distance values from small to large, and sorting the same type of position points in sequence based on the sorting result to form the repair type path information;
[0026] The trimming type path information and the shape trimming type information are combined to form a single type of control information, and the single types of control information are combined to serve as the template adjustment control information.
[0027] Optionally, the method further includes a step before combining the trimming type path information with the shape trimming type information to form a single type of control information, which is specifically as follows:
[0028] Determine whether there are duplicate positions in the path information of each trimming type;
[0029] If yes, the repair type path information with repeated positions is used as repeated path information, and the repeated positions in the repeated path information are used as path repeated position points;
[0030] According to the comparison between the repeated position points of the path and the position points of the same type, the path adjustment vector value is determined;
[0031] Determine the path correction position point based on the path repetition position point and the path adjustment vector value;
[0032] Adding the path correction position point to the repeated path information to replace the repeated path position point and form new repeated path information;
[0033] If not, continue to combine the trimming type path information with the shape trimming type information to form a single type of control information.
[0034] Optionally, a method for determining a path adjustment vector value includes:
[0035] Determine whether the repeated position points of the path are consistent with the position points of the same type;
[0036] If yes, then based on the repeated position point of the path, the previous adjacent position in the moving process in the repeated path information is retrieved and used as the previous moving position point;
[0037] Calculate the distance between the previous moving position and the path repeating position and use it as the previous moving distance value;
[0038] According to the correspondence between the previous moving distance value and the preset vector initial adjustment value, the vector initial adjustment value corresponding to the previous moving distance value is determined;
[0039] Retrieve the previous moving direction information based on the previous moving position point;
[0040] According to the correspondence between the previous moment moving direction information and the preset previous moment moving direction influence value, the previous moment moving direction influence value corresponding to the previous moment moving direction information is determined;
[0041] Calculate the sum of the initial adjustment value of the vector and the influence value of the previous moving direction and use it as the comprehensive adjustment value of the vector, and use the comprehensive adjustment value of the vector as the path adjustment vector value;
[0042] If not, then based on the repeated position points on the path, adjacent position points of the same type are selected as adjacent position points;
[0043] The adjacent position adjustment vector value is determined based on the analysis of the repeated position points and the adjacent position points on the path, and the adjacent position adjustment vector value is used as the path adjustment vector value.
[0044] Optionally, a method for determining an adjacent position adjustment vector value includes:
[0045] Calculate the distance between the repeated position point and the adjacent position point on the path and use it as the adjacent position deviation value;
[0046] Retrieving a repeated path reference deviation value based on the repeated path information;
[0047] Determine whether the adjacent position deviation value is greater than the preset repeated path reference deviation value;
[0048] If yes, then output the preset reference adjustment vector value and use it as the adjacent position adjustment vector value;
[0049] If not, the difference between the repeated path reference deviation value and the adjacent position deviation value is calculated and used as the adjacent position deviation adjustment value;
[0050] According to the correspondence between the adjacent position deviation adjustment value and the preset deviation adjustment initial vector value, the deviation adjustment initial vector value corresponding to the adjacent position deviation adjustment value is determined;
[0051] Based on the repeated position point of the path, retrieve the direction information before the repeated position;
[0052] According to the correspondence between the repeated position preceding direction information and the preset repeated position preceding direction influence value, the repeated position preceding direction influence value corresponding to the repeated position preceding direction information is determined;
[0053] The sum of the deviation adjustment initial vector value and the direction influence value before the repeated position is calculated and used as the deviation adjustment comprehensive vector value, and the deviation adjustment comprehensive vector value is used as the adjacent position adjustment vector value.
[0054] Optionally, the method further includes a step after outputting the template adjustment control information to the processing machine tool to adjust the template, which is specifically as follows:
[0055] Move the processed formwork to the construction site and install it;
[0056] Pour the concrete into the installed formwork and place a mixing device for mixing;
[0057] Obtain real-time image detection information of concrete;
[0058] Determine the real-time distribution information of concrete based on the real-time image detection information analysis;
[0059] Analyze the deviation between the real-time concrete distribution information and the preset concrete reference distribution information to determine the distribution deviation information;
[0060] Retrieving the distribution deviation position point and the distribution deviation value based on the distribution deviation information;
[0061] According to the corresponding relationship between the distribution deviation value and the preset stirring parameter adjustment value, analyzing and determining the stirring parameter adjustment value corresponding to the distribution deviation value;
[0062] The stirring adjustment control information is determined according to the distribution deviation position point and the stirring parameter adjustment value, and the stirring adjustment control information is output to the stirring device for stirring adjustment.
[0063] In a second aspect, the present invention provides a clear water concrete construction system, which adopts the following technical solution:
[0064] A fair-faced concrete construction system, comprising:
[0065] An acquisition module is used to acquire template detection information and image real-time detection information;
[0066] A memory for storing a program of the method for construction of plain concrete as described in any one of the first aspects;
[0067] The processor loads and executes the program in the memory and implements the bare concrete construction method as described in any one of the first aspects.
[0068] In a third aspect, the present invention provides an intelligent terminal, which adopts the following technical solution:
[0069] An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the method for construction of plain concrete as described in any one of the first aspects.
[0070] In a fourth aspect, the present invention provides a computer storage medium capable of storing a corresponding program, which is convenient for improving the quality of concrete pouring, and adopts the following technical solution:
[0071] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute the method for constructing bare concrete as described in any one of the first aspects.
[0072] In summary, the present invention includes at least one of the following beneficial technical effects:
[0073] 1. The template detection information is obtained and analyzed to determine the template use position point, and then the template reference information is retrieved through the template use position point. The deviation between the template detection information and the template reference information is analyzed and used as the template deviation information. Then, the template adjustment control information is determined through the template deviation information analysis and output to the processing machine tool to adjust the template, so as to automatically determine the deviation of the template processing based on the obtained template detection information and automatically trim it, thereby improving the accuracy of the template processing, reducing the impact of the subsequent template installation on the concrete pouring, and finally achieving the purpose of improving the quality of concrete pouring;
[0074] 2. The template material information and the template area value are retrieved through the template detection information, and the matching material meets the initial position point through the template material information. Then, the initial position area requirement value is retrieved through the material meeting the initial position point and the area deviation value is calculated. The area deviation values are sorted from small to large, and the material meeting the initial position point corresponding to the first-ranked area deviation value is used as the template use position point, thereby improving the accuracy of the obtained template use position point;
[0075] 3. The deviation position point and deviation shape information are retrieved through the template deviation information, and the shape modification type information is determined through the deviation shape information query. Then, the same type of position points are defined and the modification type reference position points are retrieved. The same type of position deviation distance values are calculated and sorted from small to large. Then, based on the sorting results, the same type of position points are sorted in sequence to form the modification type path information, thereby improving the accuracy of the acquired modification type path information. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Figure 1 is a flow chart of a method for construction of plain concrete according to an embodiment of the present application;
[0077] Figure 2 is a flow chart of a method for determining a template usage position point according to an embodiment of the present application;
[0078] Figure 3 is a flow chart of a method for determining template adjustment control information according to an embodiment of the present application;
[0079] Figure 4 is a method flow chart of an embodiment of the present application at a step before combining the trimming type path information with the shape trimming type information to form a single type of control information;
[0080] Figure 5 is a flow chart of a method for determining a path adjustment vector value according to an embodiment of the present application;
[0081] Figure 6 is a flow chart of a method for determining an adjacent position adjustment vector value according to an embodiment of the present application;
[0082] Figure 7 It is a method flow chart of the step after outputting the template adjustment control information to the processing machine tool to adjust the template in an embodiment of the present application. DETAILED DESCRIPTION
[0083] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0084] A method for constructing plain concrete, which obtains template detection information and real-time image detection information, thereby determining a position point where a template needs to be processed to retrieve a reference template situation that needs to be used at the position point, and then processes the template according to a deviation situation, and adjusts the processing path during processing to improve processing efficiency and accuracy, thereby reducing the impact of the template on concrete pouring, and after the template is processed and installed, the pouring and mixing conditions of the concrete are adjusted in real time, thereby further improving the concrete pouring effect, and ultimately achieving the purpose of improving the concrete pouring quality.
[0085] The embodiment of the present invention discloses a method for constructing plain concrete. Figure 1 , a method for constructing plain concrete comprises:
[0086] Step S100: Acquire template detection information on a processing machine tool.
[0087] Among them, template detection information refers to the detection information of the template on the processing machine tool. The template detection information is obtained after the image detection device preset on the machine tool performs image recognition and analysis on the template. The template detection information includes template material information and template area value. The template material is determined by collecting the detection image of the template and matching it with the preset template style database, and the template area is determined based on the template size of the image acquisition, so as to analyze and obtain the template material information and template area value.
[0088] Step S200: analyzing and determining the template use location point according to the template detection information.
[0089] The template use position point refers to the position point where the current processing template needs to be installed and used in the subsequent process. The template use position point is determined by analyzing the template detection information to facilitate subsequent use.
[0090] Step S300: Retrieve template reference information based on the template usage position point.
[0091] Among them, the template reference information refers to the reference information corresponding to the template at the location where it needs to be installed and used. The template reference information and the template use location point are pre-input by the operator and stored correspondingly in the database. The template reference information is retrieved through the template use location point to facilitate subsequent use.
[0092] Step S400: Analyze the deviation between the template detection information and the template reference information and use it as template deviation information.
[0093] The template deviation information refers to the deviation information when there is a deviation in the processing template. The deviation between the template detection information and the template reference information is analyzed and used as the template deviation information to facilitate subsequent use.
[0094] Step S500: Determine template adjustment control information based on template deviation information analysis, and output the template adjustment control information to a processing machine tool to adjust the template.
[0095] Among them, the template adjustment control information refers to the control information that controls the processing machine tool to adjust the template. By analyzing the template deviation information, the template adjustment control information is determined and output to the processing machine tool to adjust the template, thereby reducing the impact of the template on concrete pouring, and ultimately achieving the purpose of improving the quality of concrete pouring.
[0096] exist Figure 1 In step S200, in order to further ensure the rationality of the template use position points, it is necessary to further analyze and calculate the template use position points separately, specifically by Figure 2 The steps shown are explained in detail.
[0097] Reference Figure 2 , the method for determining the template use position point includes the following steps:
[0098] Step S210: Retrieve template material information and template area value based on template detection information.
[0099] Among them, the template material information refers to the material information of the current processing template, and the template area value refers to the area value of the current processing template. The template material information and template area value are retrieved through the template detection information to facilitate subsequent use.
[0100] Step S220: Based on the template material information, a query and match is performed from a preset construction material requirement database to determine that the material meets the initial position point.
[0101] The construction material requirement database refers to a database that stores the materials required for pouring the templates at each template location point. The construction material requirement database is obtained after the operator pre-enters. The template material information is queried and matched from the preset construction material requirement database to determine the location point corresponding to the template material information and use it as the initial location point for material compliance, which is convenient for subsequent use.
[0102] Step S230: Retrieve the initial position area requirement value based on the material conforming to the initial position point.
[0103] Among them, the initial position area requirement value refers to the area value of the template required for the initial position where the material meets the requirements. The initial position area requirement value is retrieved through the material meeting the initial position point, so as to facilitate subsequent use.
[0104] Step S240: Calculate the difference between the initial position area requirement value and the template area value and use it as the area deviation value.
[0105] The area deviation value refers to the deviation value when there is a deviation between the actual area of the template and the required area. The difference between the initial position area requirement value and the template area value is calculated and used as the area deviation value for subsequent use.
[0106] Step S250: Sort the materials from small to large based on the area deviation values, and use the material corresponding to the first-ranked area deviation value as the template use position point.
[0107] Among them, by sorting the area deviation values from small to large, and taking the material corresponding to the first-ranked area deviation value that meets the initial position point as the template usage position point, the template usage position point is selected according to the minimum processing amount required for the current template, thereby improving the accuracy of the obtained template usage position point.
[0108] exist Figure 1 In step S500, in order to further ensure the rationality of the template adjustment control information, it is necessary to further analyze and calculate the template adjustment control information separately. Figure 3 The steps shown are explained in detail.
[0109] Reference Figure 3 , the method for determining the template adjustment control information comprises the following steps:
[0110] Step S510: Retrieve deviation position point and deviation shape information based on the template deviation information.
[0111] Among them, the deviation position point refers to the position point where the template is located when there is a deviation, and the deviation shape information refers to the shape information corresponding to the template when there is a deviation. The deviation position point and the deviation shape information are retrieved through the template deviation information to facilitate subsequent use.
[0112] Step S520: determining the shape modification type information corresponding to the deviation shape information according to the correspondence between the deviation shape information and the preset shape modification type information.
[0113] The shape trimming type information refers to the trimming type information when trimming is performed according to the deviation shape of the template, and the shape trimming type information is obtained by querying from a database storing the deviation shape information and the shape trimming type information. The shape trimming type information includes hole digging, cutting, grooving, etc. The shape trimming type information is determined by querying the deviation shape information, which is convenient for subsequent use.
[0114] Step S530: based on the shape modification type information, the deviation position points corresponding to the same type are regarded as the same type of position points.
[0115] Among them, the same type of position points refer to the position points corresponding to the same type of correction method when the template is corrected for deviation. By using the deviation position points corresponding to the same shape correction type information as the same type of position points, it is convenient for subsequent use.
[0116] Step S540: Retrieve the trimming type reference position point based on the shape trimming type information.
[0117] The trimming type reference position point refers to the reference position point when trimming is performed using the trimming method corresponding to the shape trimming type information. The trimming type reference position point is retrieved through the shape trimming type information to facilitate subsequent use.
[0118] Step S550: Calculate the distance between the same type position point and the trimming type reference position point and use it as the same type position deviation distance value.
[0119] Among them, the same type position deviation distance value refers to the deviation distance value when there is a deviation between the same type position and the reference position. The distance between the same type position point and the trimmed type reference position point is calculated and used as the same type position deviation distance value, which is convenient for subsequent use.
[0120] Step S560: sorting from small to large based on the position deviation distance values of the same category, and sorting the position points of the same category in sequence based on the sorting result to form trimming category path information.
[0121] Among them, the repair type path information refers to the path information required for repair using the same repair method. The repair type path information is formed by sorting the same type of position deviation distance values from small to large, and sorting the same type of position points in sequence based on the sorting results, and then connecting the sorted position points to facilitate subsequent use.
[0122] Step S570: combining the trimming type path information with the shape trimming type information to form a single type of control information, and combining each single type of control information to serve as the template adjustment control information.
[0123] Among them, single type control information refers to control information that is controlled by a single trimming method. The trimming type path information is combined with the shape trimming type information to form a single type control information, and each single type control information is combined as template adjustment control information, thereby improving the accuracy of the acquired template adjustment control information.
[0124] exist Figure 3Before step S570, in order to further ensure the rationality of the single type of control information, it is necessary to further analyze and calculate the single type of control information. Figure 4 The steps shown are explained in detail.
[0125] Reference Figure 4 The steps before combining the trimming type path information with the shape trimming type information to form a single type of control information include the following steps:
[0126] Step S571: Determine whether there are repeated positions in the path information of each trimming type. If yes, execute step S572; if no, execute step S576.
[0127] By judging whether there are repeated positions in the path information of each type of repair, it is judged whether there are intersection points in the paths of each type of repair.
[0128] Step S572: The trimming type path information with repeated positions is used as repeated path information, and the repeated positions in the repeated path information are used as path repeated position points.
[0129] Among them, when there are repeated positions in the path information of each repair type, it means that there are intersection points in the paths of each repair type at this time, so the repeated path information and the repeated position points of the path are defined respectively to facilitate subsequent use.
[0130] Step S573: Determine the path adjustment vector value based on the comparison between the repeated position points on the path and the position points of the same type.
[0131] The path adjustment vector value refers to the vector adjustment value corresponding to the repeated position point of the path when it is necessary to adjust the repeated position point of the path. The path adjustment vector value is determined by analyzing the comparison between the repeated position point of the path and the position points of the same type, which is convenient for subsequent use.
[0132] Step S574: Determine the path correction point based on the path repetition point and the path adjustment vector value.
[0133] The path correction position point refers to the position point after the position in the path is adjusted. The path correction position point is determined by adjusting the position of the repeated position point on the path according to the path adjustment vector value, which is convenient for subsequent use.
[0134] Step S575: adding the path correction position point to the repeated path information to replace the repeated path position point and form new repeated path information.
[0135] Among them, by adding the path correction position point to the repeated path information and replacing the path correction position point with the path repeated position point, new repeated path information is formed, thereby improving the accuracy of the obtained repeated path information.
[0136] Step S576: Continue to execute step S570.
[0137] When there is no repeated position in the path information of each trimming type, it means that there is no intersection point in the paths of each trimming type at this time, so step S570 is continued.
[0138] exist Figure 4 In step S573, in order to further ensure the rationality of the path adjustment vector value, it is necessary to further analyze and calculate the path adjustment vector value. Figure 5 The steps shown are explained in detail.
[0139] Reference Figure 5 , the method for determining the path adjustment vector value includes the following steps:
[0140] Step S5731: Determine whether the repeated position points of the path are consistent with the position points of the same type. If yes, execute step S5732; if no, execute step S5738.
[0141] Here, it is determined whether the repeated position points on the path are consistent with the position points of the same type, thereby determining whether to directly adjust the position based on the repeated position points on the path.
[0142] Step S5732: based on the path repetition position point, retrieve the previous adjacent position in the moving process in the repetition path information and use it as the previous moving position point.
[0143] Among them, the previous moving position point refers to the position point in the moving path that is located before the path repeated position point. When the path repeated position point is consistent with the same type of position point, it means that the position adjustment is directly based on the path repeated position point. Therefore, the previous adjacent position in the moving process in the repeated path information is retrieved through the path repeated position point and used as the previous moving position point, which is convenient for subsequent use.
[0144] Step S5733: Calculate the distance between the previous moving position point and the path repeating position point and use it as the previous moving distance value.
[0145] Among them, the distance between the previous moving position point and the path repeated position point is calculated and used as the previous moving distance value, which is convenient for subsequent use.
[0146] Step S5734: Determine the vector initial adjustment value corresponding to the previous movement distance value according to the correspondence between the previous movement distance value and the preset vector initial adjustment value.
[0147] The vector initial adjustment value refers to the initial adjustment value when the vector is adjusted for the repeated position point of the path. The vector initial adjustment value is obtained by querying from a database storing the previous moving distance value and the vector initial adjustment value. The database is obtained and stored through experiments. The vector initial adjustment value is determined by querying the previous moving distance value to facilitate subsequent use.
[0148] Step S5735: Retrieve the previous moving direction information based on the previous moving position point.
[0149] The previous moving direction information refers to the direction information of movement at the previous moving position point, and the previous moving direction information is retrieved through the previous moving position point to facilitate subsequent use.
[0150] Step S5736: Determine the previous moving direction influence value corresponding to the previous moving direction information according to the correspondence between the previous moving direction information and the preset previous moving direction influence value.
[0151] The previous moving direction influence value refers to the influence degree value of the moving direction at the previous moving position point on the adjustment direction, and the previous moving direction influence value is obtained by querying from a database storing the previous moving direction information and the previous moving direction influence value, and the database is obtained and stored through experiments. The previous moving direction influence value is determined by querying the previous moving direction information, which is convenient for subsequent use.
[0152] Step S5737: Calculate the sum of the vector initial adjustment value and the previous moving direction influence value and use it as the vector comprehensive adjustment value, and use the vector comprehensive adjustment value as the path adjustment vector value.
[0153] Among them, the vector comprehensive adjustment value refers to the comprehensive adjustment value when the vector adjustment is performed on the repeated position points of the path. The sum of the vector initial adjustment value and the previous moving direction influence value is calculated and used as the vector comprehensive adjustment value, and the vector comprehensive adjustment value is used as the path adjustment vector value, thereby improving the accuracy of the obtained path adjustment vector value.
[0154] Step S5738: Based on the repeated position points on the path, adjacent position points of the same type are selected as adjacent position points.
[0155] Among them, the adjacent position point refers to the position point of the same type that is closest to the path repeated position point. When the path repeated position point and the position point of the same type are not consistent, it means that the position adjustment is not directly based on the path repeated position point. Therefore, the nearest position point of the same type is selected through the path repeated position point and used as the adjacent position point for subsequent use.
[0156] Step S5739: Determine the adjacent position adjustment vector value based on the analysis of the path repeated position points and the adjacent position points, and use the adjacent position adjustment vector value as the path adjustment vector value.
[0157] Among them, the adjacent position adjustment vector value refers to the vector value when the vector is adjusted based on the adjacent position. The adjacent position adjustment vector value is determined by analyzing the path repeated position points and the adjacent position points, and the adjacent position adjustment vector value is used as the path adjustment vector value, thereby improving the accuracy of the obtained path adjustment vector value.
[0158] exist Figure 5 In step S5739, in order to further ensure the rationality of the adjacent position adjustment vector value, it is necessary to further analyze and calculate the adjacent position adjustment vector value separately, specifically by Figure 6 The steps shown are explained in detail.
[0159] Reference Figure 6 , the method for determining the adjacent position adjustment vector value includes the following steps:
[0160] Step S57391: Calculate the distance between the path repeated position point and the adjacent position point and use it as the adjacent position deviation value.
[0161] Among them, the distance between the repeated position point and the adjacent position point of the path is calculated and used as the adjacent position deviation value to facilitate subsequent use.
[0162] Step S57392: Retrieve the repeated path reference deviation value based on the repeated path information.
[0163] The repeated path reference deviation value refers to the reference deviation value that the repeated path can tolerate. The repeated path reference deviation value is retrieved by querying the length corresponding to the repeated path information to facilitate subsequent use.
[0164] Step S57393: Determine whether the adjacent position deviation value is greater than the preset repeated path reference deviation value. If yes, execute step S57394; if no, execute step S57395.
[0165] Wherein, whether the position adjustment is required is determined by judging whether the adjacent position deviation value is greater than the preset repeated path reference deviation value.
[0166] Step S57394: Output the preset reference adjustment vector value and use it as the adjacent position adjustment vector value.
[0167] The reference adjustment vector value refers to the reference vector value when no adjustment is performed, and the reference adjustment vector value is obtained after being pre-input by the operator. When the adjacent position deviation value is greater than the preset repeated path reference deviation value, it means that position adjustment is not required at this time, so the preset reference adjustment vector value is output and used as the adjacent position adjustment vector value.
[0168] Step S57395: Calculate the difference between the repeated path reference deviation value and the adjacent position deviation value and use it as the adjacent position deviation adjustment value.
[0169] Among them, when the adjacent position deviation value is not greater than the preset repeated path baseline deviation value, it means that position adjustment is required at this time. Therefore, the difference between the repeated path baseline deviation value and the adjacent position deviation value is calculated and used as the adjacent position deviation adjustment value for convenience in subsequent use.
[0170] Step S57396: Determine the deviation adjustment initial vector value corresponding to the adjacent position deviation adjustment value according to the correspondence between the adjacent position deviation adjustment value and the preset deviation adjustment initial vector value.
[0171] The deviation adjustment initial vector value refers to the initial adjustment value for the direction angle adjustment required according to the adjacent position deviation adjustment value, and the deviation adjustment initial vector value is obtained by querying from a database storing adjacent position deviation adjustment values and deviation adjustment initial vector values, and the database is obtained and stored through experiments. The deviation adjustment initial vector value is determined by querying the adjacent position deviation adjustment value, which is convenient for subsequent use.
[0172] Step S57397: Retrieve the direction information before the repeated position based on the repeated position point on the path.
[0173] The direction information before the repeated position refers to the moving direction information just before the repeated position point of the path. The direction information just before the repeated position is queried and retrieved through the repeated position point of the path to facilitate subsequent use.
[0174] Step S57398: Determine the repeated position preceding direction influence value corresponding to the repeated position preceding direction information according to the correspondence between the repeated position preceding direction information and the preset repeated position preceding direction influence value.
[0175] The influence value of the direction before the repeated position refers to the influence degree value of the moving direction before the repeated position point on the direction. The influence value of the direction before the repeated position is obtained by querying from a database storing the direction information before the repeated position and the influence value of the direction before the repeated position. The database is obtained and stored through experiments. The influence value of the direction before the repeated position is determined by querying the direction information before the repeated position, which is convenient for subsequent use.
[0176] Step S57399: Calculate the sum of the deviation adjustment initial vector value and the previous direction influence value of the repeated position and use it as the deviation adjustment comprehensive vector value, and use the deviation adjustment comprehensive vector value as the adjacent position adjustment vector value.
[0177] Among them, the deviation adjustment comprehensive vector value refers to the comprehensive adjustment value that needs to be adjusted in direction angle according to the adjacent position deviation adjustment value, by calculating the sum of the deviation adjustment initial vector value and the direction influence value before the repeated position and using it as the deviation adjustment comprehensive vector value, and using the deviation adjustment comprehensive vector value as the adjacent position adjustment vector value, thereby improving the accuracy of the acquired adjacent position adjustment vector value.
[0178] exist Figure 1 After step S500, in order to further ensure the rationality of outputting the template adjustment control information to the processing machine tool to adjust the template, it is necessary to perform further separate analysis and calculation after outputting the template adjustment control information to the processing machine tool to adjust the template. Figure 7 The steps shown are explained in detail.
[0179] Reference Figure 7 The steps after outputting the template adjustment control information to the processing machine tool to adjust the template include the following steps:
[0180] Step S610: Move the processed template to the construction site and install it.
[0181] Among them, the processed formwork is moved to the construction site and assembled and installed according to construction requirements to facilitate subsequent concrete pouring.
[0182] Step S620: pouring in the installed formwork and placing a mixing device for mixing.
[0183] Among them, the mixing equipment refers to equipment used for real-time mixing of poured concrete. In this embodiment, the mixing equipment is moved by controlling a moving device preset above the pouring position. The moving device can be a robot or a linear guide rail for longitudinal and lateral movement.
[0184] Step S630: Acquire real-time image detection information of concrete.
[0185] The real-time image detection information refers to the detection information of the image detection of the poured concrete at the current time, and the real-time image detection information is acquired by detecting through an image detection device preset on the mixing equipment or the mobile device.
[0186] Step S640: Determine the real-time distribution information of concrete based on the real-time image detection information analysis.
[0187] Among them, the real-time distribution information of concrete refers to the distribution information between various concrete materials at the current time. By analyzing the real-time image detection information, the real-time image detection information is identified and matched with the preset benchmark features of various materials and the benchmark features of various materials mixed in different proportions, so as to determine the real-time distribution information of concrete for subsequent use.
[0188] Step S650: Analyze the deviation between the real-time concrete distribution information and the preset concrete reference distribution information to determine distribution deviation information.
[0189] Among them, concrete benchmark distribution information refers to the benchmark distribution information of various materials obtained after the sample construction and debugging is completed. By analyzing the deviation between the real-time concrete distribution information and the preset concrete benchmark distribution information, the location where the distribution deviation exists and the specific deviation value are determined, and the location and specific deviation value are combined and used as distribution deviation information for subsequent use.
[0190] Step S660: Retrieve the distribution deviation position point and the distribution deviation value based on the distribution deviation information.
[0191] Among them, the distribution deviation position point refers to the position point where the distribution has deviation, and the distribution deviation value refers to the deviation value corresponding to the distribution when there is deviation. The distribution deviation position point and the distribution deviation value are retrieved through the distribution deviation information to facilitate subsequent use.
[0192] Step S670: Analyze and determine the stirring parameter adjustment value corresponding to the distribution deviation value according to the corresponding relationship between the distribution deviation value and the preset stirring parameter adjustment value.
[0193] The stirring parameter adjustment value refers to the adjustment value for adjusting the operating parameters of the stirring device, and the stirring parameter adjustment value is obtained by querying from a database storing the distribution deviation value and the stirring parameter adjustment value, and the database is obtained and stored through experiments. The stirring parameter adjustment value is determined by querying the distribution deviation value, which is convenient for subsequent use.
[0194] Step S680: determining stirring adjustment control information according to the distribution deviation position point and the stirring parameter adjustment value, and outputting the stirring adjustment control information to the stirring device for stirring adjustment.
[0195] Among them, the mixing adjustment control information refers to the control information for controlling the mixing equipment to make operation adjustments. By analyzing the distribution deviation position points and the mixing parameter adjustment values, the mixing adjustment control information is determined and output to the mixing equipment for mixing adjustment, thereby improving the concrete pouring effect and further improving the concrete pouring quality.
[0196] Furthermore, in step S680, in order to further ensure the rationality of the stirring adjustment control information, it is necessary to perform further separate analysis and calculation on the stirring adjustment control information, which is specifically described in detail through the following steps.
[0197] The method for determining the stirring adjustment control information comprises the following steps:
[0198] Step S681: Obtain the current stirring position point of the stirring device.
[0199] The current stirring position point refers to the position point of the stirring device at the current time, and the current stirring position point is detected and acquired by a position sensor preset on the stirring device.
[0200] Step S682: Calculate the distance between the distribution deviation position point and the current stirring position point and use it as the distribution deviation distance value.
[0201] The distribution deviation distance value refers to the distance between the position where the distribution deviation exists and the stirring equipment. The distance between the distribution deviation position point and the current stirring position point is calculated and used as the distribution deviation distance value for convenience in subsequent use.
[0202] Step S683: Sort the distribution deviation distance values from small to large, and form a distance sorting value based on the sorting result.
[0203] Among them, the distance sorting value refers to the sorting result value sorted according to the distribution deviation distance value. The distribution deviation distance values are sorted from small to large, and the sorting result is used as the distance sorting value for convenience in subsequent use.
[0204] Step S684: sorting from small to large based on the stirring parameter adjustment values, and forming a parameter adjustment sorting value based on the sorting result.
[0205] Among them, the parameter adjustment sorting value refers to the sorting result value sorted according to the stirring parameter adjustment value. The stirring parameter adjustment values are sorted from small to large, and the sorting result is used as the parameter adjustment sorting value for convenience in subsequent use.
[0206] Step S685: Calculate the sum of the distance ranking value and the parameter adjustment ranking value and use it as the comprehensive ranking value.
[0207] The comprehensive ranking value refers to the comprehensive result value of the ranking, which is calculated by taking the sum of the distance ranking value and the parameter adjustment ranking value and using it as the comprehensive ranking value for subsequent use.
[0208] Step S686: Sort from small to large based on the comprehensive sorting value, and form a moving order value based on the sorting result.
[0209] The moving sequence value refers to the sequence value when controlling the movement of the mixing equipment. The comprehensive sequence values are sorted from small to large, and the sorting results are used as the moving sequence value for subsequent use.
[0210] Step S687: Connect the current stirring position points based on the moving sequence value to form moving path information.
[0211] The moving path information refers to the path information for controlling the movement of the stirring device. The moving path information is formed by connecting the current stirring position points in sequence according to the moving order values, which is convenient for subsequent use.
[0212] Step S688: combining the moving path information with the stirring parameter adjustment value to form stirring adjustment control information.
[0213] The moving path information is combined with the stirring parameter adjustment value to form stirring adjustment control information, thereby improving the accuracy of the obtained stirring adjustment control information.
[0214] Based on the same inventive concept, an embodiment of the present invention provides a fair-faced concrete construction system, comprising:
[0215] An acquisition module is used to acquire template detection information and image real-time detection information;
[0216] Memory, used to store Figures 1 to 7 The procedure of any one of the methods for construction of plain concrete;
[0217] The processor loads and executes the program in the memory and implements Figures 1 to 7 Any one of the methods for constructing fair faced concrete.
[0218] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a program that can be loaded and executed by the processor. Figures 1 to 7 A computer program for any one of the methods for constructing bare concrete.
[0219] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0220] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor. Figures 1 to 7 A computer program for any one of the methods for constructing bare concrete.
[0221] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0222] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.
Claims
1. A method for constructing plain concrete, characterized in that: include: Obtain template detection information on processing machine tools; Determine the template use location point based on the template detection information analysis; Retrieving template reference information based on template usage position points; Analyze the deviation between the template detection information and the template reference information and use it as template deviation information; Determine template adjustment control information according to template deviation information analysis, and output the template adjustment control information to a processing machine tool to adjust the template; The method for determining the template adjustment control information includes: Retrieve deviation position point and deviation shape information based on template deviation information; According to the correspondence between the deviation shape information and the preset shape modification type information, the shape modification type information corresponding to the deviation shape information is determined; Based on the shape modification type information, the deviation position points corresponding to the same type are regarded as the same type position points; Retrieving a reference position point of a modification type based on the shape modification type information; Calculate the distance between the same type position point and the trimmed type reference position point and use it as the same type position deviation distance value; Sorting the same type of position deviation distance values from small to large, and sorting the same type of position points in sequence based on the sorting result to form the repair type path information; combining the trimming type path information with the shape trimming type information to form a single type control information, and combining the individual single type control information as the template adjustment control information; The method further includes a step before combining the trimming type path information with the shape trimming type information to form a single type of control information, which is as follows: Determine whether there are duplicate positions in the path information of each trimming type; If yes, the repair type path information with repeated positions is used as repeated path information, and the repeated positions in the repeated path information are used as path repeated position points; According to the comparison between the repeated position points of the path and the position points of the same type, the path adjustment vector value is determined; Determine the path correction position point based on the path repetition position point and the path adjustment vector value; Adding the path correction position point to the repeated path information to replace the repeated path position point and form new repeated path information; If not, continue to combine the trimming type path information with the shape trimming type information to form a single type of control information.
2. The method for constructing plain concrete according to claim 1, characterized in that: Methods for determining the template use location point include: Retrieve template material information and template area value based on template detection information; Based on the template material information, a query is performed from the preset construction material requirement database to determine whether the material meets the initial position point; Based on the material conforming to the initial position point, the initial position area requirement value is retrieved; Calculate the difference between the initial position area requirement value and the template area value and use it as the area deviation value; The area deviation values are sorted from small to large, and the material corresponding to the first-ranked area deviation value that meets the initial position point is used as the template position point.
3. The method for constructing plain concrete according to claim 1, characterized in that: Methods for determining the path adjustment vector value include: Determine whether the repeated position points of the path are consistent with the position points of the same type; If yes, then based on the repeated position point of the path, the previous adjacent position in the moving process in the repeated path information is retrieved and used as the previous moving position point; Calculate the distance between the previous moving position and the path repeating position and use it as the previous moving distance value; According to the correspondence between the previous moving distance value and the preset vector initial adjustment value, the vector initial adjustment value corresponding to the previous moving distance value is determined; Retrieve the previous moving direction information based on the previous moving position point; According to the correspondence between the previous moment moving direction information and the preset previous moment moving direction influence value, the previous moment moving direction influence value corresponding to the previous moment moving direction information is determined; Calculate the sum of the initial adjustment value of the vector and the influence value of the previous moving direction and use it as the comprehensive adjustment value of the vector, and use the comprehensive adjustment value of the vector as the path adjustment vector value; If not, then based on the repeated position points on the path, adjacent position points of the same type are selected as adjacent position points; The adjacent position adjustment vector value is determined based on the analysis of the repeated position points and the adjacent position points on the path, and the adjacent position adjustment vector value is used as the path adjustment vector value.
4. The method for constructing plain concrete according to claim 3, characterized in that: The method for determining the adjacent position adjustment vector value includes: Calculate the distance between the repeated position point and the adjacent position point on the path and use it as the adjacent position deviation value; Retrieving a repeated path reference deviation value based on the repeated path information; Determine whether the adjacent position deviation value is greater than the preset repeated path reference deviation value; If yes, then output the preset reference adjustment vector value and use it as the adjacent position adjustment vector value; If not, the difference between the repeated path reference deviation value and the adjacent position deviation value is calculated and used as the adjacent position deviation adjustment value; According to the correspondence between the adjacent position deviation adjustment value and the preset deviation adjustment initial vector value, the deviation adjustment initial vector value corresponding to the adjacent position deviation adjustment value is determined; Based on the repeated position point of the path, retrieve the direction information before the repeated position; According to the correspondence between the repeated position preceding direction information and the preset repeated position preceding direction influence value, the repeated position preceding direction influence value corresponding to the repeated position preceding direction information is determined; The sum of the deviation adjustment initial vector value and the direction influence value before the repeated position is calculated and used as the deviation adjustment comprehensive vector value, and the deviation adjustment comprehensive vector value is used as the adjacent position adjustment vector value.
5. The method for constructing plain concrete according to claim 1, characterized in that: The step of outputting the template adjustment control information to the processing machine tool to adjust the template is further included, which is as follows: Move the processed formwork to the construction site and install it; Pour the concrete into the installed formwork and place a mixing device for mixing; Obtain real-time image detection information of concrete; Determine the real-time distribution information of concrete based on the real-time image detection information analysis; Analyze the deviation between the real-time concrete distribution information and the preset concrete reference distribution information to determine the distribution deviation information; Retrieving the distribution deviation position point and the distribution deviation value based on the distribution deviation information; According to the corresponding relationship between the distribution deviation value and the preset stirring parameter adjustment value, analyzing and determining the stirring parameter adjustment value corresponding to the distribution deviation value; The stirring adjustment control information is determined according to the distribution deviation position point and the stirring parameter adjustment value, and the stirring adjustment control information is output to the stirring device for stirring adjustment.
6. A fair-faced concrete construction system, characterized in that: include: An acquisition module is used to acquire template detection information and image real-time detection information; A memory for storing a program of the method for constructing bare concrete according to any one of claims 1 to 5; A processor is configured to load and execute a program in a memory and implement the method for constructing bare concrete according to any one of claims 1 to 5.
7. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the method for constructing bare concrete according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method for constructing bare concrete according to any one of claims 1 to 5.
Citation Information
Patent Citations
Method and system for detecting mold clamping force of toggle rod type injection molding machine
CN118082142A
Plate hole cutting method and system and cutting device of plate hole cutting system
CN118795837A