Gypsum board defect detection method, system and equipment and storage medium
By collecting the point coordinates and thickness parameters of gypsum board, generating its three-dimensional model and comparing the standard model, the problem of low flatness detection efficiency in the existing technology is solved, automated detection is realized, and detection accuracy and efficiency are improved.
Patent Information
- Application Number
- CN202510353171.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-03-25
AI Technical Summary
In the prior art, the surface flatness detection efficiency of gypsum board is low, and the automatic detection equipment can only detect the top or bottom surface of the gypsum board when detecting one process, and it is necessary to turn over to complete the detection of the other side. The detection process is cumbersome and inefficient.
By collecting the first surface point coordinate parameter set and the thickness distribution parameter set of gypsum board, it generates its actual three-dimensional model and compares whether the flatness with the standard model is qualified.
Automatic detection of the flatness of the surface of the gypsum board is realized, which improves the accuracy and efficiency of the detection. It can simultaneously measure the flatness of the top and bottom surfaces of the gypsum board in one inspection process, simplifying the detection process and shortening the detection time.
Smart Images

Figure CN119887750A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of gypsum board detection equipment, and specifically to a gypsum board defect detection method, system, equipment and storage medium. Background Art
[0002] The production process of gypsum board generally includes crushing, mixing, pouring, drying and testing. In the testing process, it is necessary not only to check whether there are surface quality problems such as cracks and stains on the surface of the gypsum board, but also to check whether the surface flatness of the gypsum board meets the requirements; The existing technology mainly uses manual inspection to detect the flatness of the gypsum surface, which not only has poor detection accuracy but also consumes a lot of manpower. Currently, some factories have introduced automatic detection equipment, but the above equipment can only detect the top or bottom surface of the gypsum board in one process, and then it must be turned over to complete the detection of the other side. The detection process is cumbersome and the detection efficiency is low. Summary of the invention
[0003] The main purpose of the present application is to provide a gypsum board defect detection method, system, device and storage medium, aiming to solve the defect of low flatness detection efficiency existing in the prior art.
[0004] This application achieves the above objectives through the following technical solutions: A gypsum board defect detection method comprises the following steps: Collecting a first surface point coordinate parameter set of the gypsum board to be inspected; Collecting a thickness distribution parameter set of the gypsum board to be tested; Generate an actual three-dimensional model of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set; Retrieve the standard model according to the specification parameters of the gypsum board to be tested; The actual three-dimensional model is compared with the standard model to determine whether the flatness of the gypsum board to be tested is qualified.
[0005] Optionally, collecting a first surface point coordinate parameter set of the gypsum board to be inspected includes the following steps: Set the sampling period T and the conveying speed V of the gypsum board to be tested; Construct the initial coordinate system and obtain the initial coordinate set of each measurement point {(X 1 , Y 1 , Z 1 ), (X 1 , Y 2 , Z 1 ),...,(X 1 , Y n , Z 1)}; where n represents the number of each measuring point; Get the distance parameter h of each detection point 11 ,h 12 , ..., h 1m , ..., h 1M ,h 21 ,h 22 , ..., h nm ...,h nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; Calculate the X-axis coordinate and Y-axis coordinate of each detection point according to the sampling period T, the conveying speed V and the initial coordinate set; Calculate the Z-axis coordinates of each detection point according to the initial coordinates and the distance parameters; The X-axis coordinate, the Y-axis coordinate and the Z-axis coordinate are integrated to obtain a first surface point coordinate parameter set.
[0006] Optionally, the expression for the X-axis coordinate is: nm =(m-1)TV+X 1 ; The expression of the Y-axis coordinate is Y nM =...=Y nm =...=Y n1 =Y n ; The expression of the Z-axis coordinate is ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M.
[0007] Optionally, collecting a thickness distribution parameter set of the gypsum board to be tested includes the following steps: Obtain the sampling period T and the conveying speed V of the gypsum board to be tested; Collect the thickness parameters d of each detection point 11 , d 12 , ..., d 1m , ..., d 1M , d 21 , d 22 , ..., d nm ..., d nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; A thickness distribution parameter set is generated according to the sampling period, the conveying speed and each of the thickness parameters.
[0008] Optionally, generating an actual three-dimensional model of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set comprises the following steps: Generate a second surface point coordinate parameter set of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set; generating a plurality of section curves according to the first surface point coordinate parameter set and the second surface point coordinate parameter set; The section curves are connected in sequence using a smooth surface to generate an actual three-dimensional model of the gypsum board to be tested.
[0009] Optionally, generating a second surface point coordinate parameter set of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set comprises the following steps: Obtaining a first surface point coordinate parameter set and a thickness distribution parameter set; Establishing a one-to-one mapping between the first surface point coordinate parameter set and the thickness distribution parameter set based on the same X-axis coordinate and Y-axis coordinate; Extracting a plurality of groups of Z-axis coordinate calculation units according to the one-to-one mapping; The Z-axis coordinates of each second surface are calculated according to each Z-axis coordinate calculation unit; wherein the calculation formula of the Z-axis coordinates of the second surface is Z' nm =Z 1 +h nm +d nm ; A second surface point coordinate parameter set is generated according to each of the second surface Z-axis coordinates.
[0010] Optionally, comparing the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified includes the following steps: Set the upper and lower deviations of flatness as needed; Generate an upper deviation standard model according to the upper deviation and the standard model; generating a lower deviation standard model according to the lower deviation and the standard model; Integrating the actual three-dimensional model, the upper deviation standard model and the lower deviation standard model; If the actual three-dimensional model is completely between the upper deviation standard model and the lower deviation standard model, the gypsum board to be tested is determined to be qualified, otherwise it is determined to be unqualified.
[0011] Correspondingly, the present application also discloses a detection system based on the above method, including: A coordinate parameter acquisition module, used to acquire a coordinate parameter set of a first surface point of the gypsum board to be inspected; A thickness parameter acquisition module is used to acquire a thickness distribution parameter set of the gypsum board to be tested; A three-dimensional model generation module, used to generate an actual three-dimensional model of the gypsum board to be tested according to the first surface point coordinate parameter set and the thickness distribution parameter set; A model calling module is used to call a standard model according to the specification parameters of the gypsum board to be tested; The comparison and determination module is used to compare the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified.
[0012] In addition, to achieve the above-mentioned purpose, the present application also provides an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned method.
[0013] In addition, to achieve the above objectives, the present application also provides a computer-readable storage medium, on which a computer program is stored, and a processor executes the computer program to implement the above method.
[0014] Compared with the prior art, this application has the following beneficial effects: The present application first collects a first surface point coordinate parameter set and a thickness distribution parameter set of the gypsum board to be tested, then generates an actual three-dimensional model of the gypsum board to be tested according to the first surface point coordinate parameter set and the thickness distribution parameter set, then calls a standard model according to the specification parameters of the gypsum board, and compares the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified; Correspondingly, the present application also discloses a detection system based on the above detection method, including a coordinate parameter acquisition module and a thickness parameter acquisition module, the coordinate parameter acquisition module and the thickness parameter acquisition module are respectively electrically connected to the three-dimensional model generation module to upload relevant data, and the detection system also includes a comparison and determination module, the input end of the comparison and determination module is respectively electrically connected to the three-dimensional model generation module and the model calling module; The detection principle of the present application is as follows: the gypsum board passes between the coordinate parameter acquisition module and the thickness parameter acquisition module, thereby acquiring the coordinate distribution parameters of the top surface or the bottom surface and the thickness distribution parameters of the gypsum board; When the gypsum board fluctuates due to the surface flatness, the spacing between each detection point on its top surface and the coordinate parameter acquisition module will also change, that is, the Z coordinate will change; and since the coordinate parameter acquisition module is fixed in position, the X-axis coordinate and the Y-axis coordinate of each detection point can be quantitatively calculated, and the Z-axis coordinate can be quantitatively calculated by the change in spacing. Therefore, the present application calibrates several detection points on a certain surface of the gypsum board by means of three-dimensional coordinates, that is, the first surface point coordinate parameter set; Along the vertical direction, project each detection point involved in the first surface point coordinate parameter set onto the other side of the gypsum board. The X-axis and Y-axis coordinates of each projection point and each detection point are exactly the same. The difference in Z-axis coordinate is the thickness value of the point. The surface flatness distribution of the other side can be quickly determined through the above conversion relationship. Finally, the actual three-dimensional model of the gypsum board to be tested can be generated by curve fitting; Compared with the prior art, the present application realizes the automatic detection of the flatness of the gypsum board surface, which can effectively improve the detection efficiency of the flatness while improving the detection accuracy; Secondly, the present application can simultaneously determine the flatness of the top and bottom surfaces of the gypsum board to be inspected through dual detection of coordinates and thickness, that is, the flatness detection of all planes is completed in one detection process. Compared with the surface detection, the present application not only simplifies the process, but also shortens the detection time by half, effectively improving the detection efficiency of the gypsum board surface flatness. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application; Figure 2 A schematic diagram of the structure of the detection system provided in the embodiment of the present application; Figure 3 A schematic diagram of the structure of a detection device provided in an embodiment of the present application; Figure 4 A flow chart of a gypsum board defect detection method provided in an embodiment of the present application; Figure 5 It is the construction principle diagram of the initial coordinate system; Figure 6 It is a simplified diagram of the distribution of detection points in the initial coordinate system; Figure 7 Schematic diagram for the generation of the actual three-dimensional model of the gypsum board to be inspected; Reference numerals: 1-coordinate parameter acquisition module, 2-thickness parameter acquisition module, 3-three-dimensional model generation module, 4-model calling module, 5-comparison and determination module, 101-infrared distance sensor, 201-ultrasonic thickness sensor, 1001-processor, 1002-communication bus, 1003-user interface, 1004-network interface, 1005-memory; The purpose, features and advantages of this application will be further described in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0016] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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.
[0017] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0018] In the present invention, unless otherwise clearly specified and limited, the terms "connection", "fixation", etc. should be understood in a broad sense. For example, "fixation" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0019] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the meaning of "and / or" appearing in the full text includes three parallel schemes. Taking "A and / or B" as an example, it includes scheme A, or scheme B, or a scheme that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in the field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0020] Implementation Method 1 Figure 1 A schematic diagram of the electronic device structure of the hardware operating environment involved in the embodiment of the present application.
[0021] like Figure 1As shown, the electronic device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize connection and communication between these components.
[0022] The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and optionally the user interface 1003 may also include a standard wired interface or a wireless interface.
[0023] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (WI-FI) interface).
[0024] The memory 1005 may be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the processor 1001 .
[0025] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0026] exist Figure 1 In the electronic device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the electronic device of the present invention can be set in the electronic device, and the electronic device calls the gypsum board defect detection system stored in the memory 1005 through the processor 1001, and executes the gypsum board defect detection method provided in the embodiment of the present application; Reference Figure 2 The detection system includes a coordinate parameter acquisition module 1, a thickness parameter acquisition module 2, a three-dimensional model generation module 3, a model calling module 4 and a comparison and determination module 5. The coordinate parameter acquisition module 1 and the thickness parameter acquisition module 2 are respectively connected to the three-dimensional model generation module 3 to upload corresponding parameters; the model calling module 4 is connected to the database pre-stored with various gypsum board standard models to call different standard models in real time; The three-dimensional model generation module 3 and the model calling module 4 are respectively connected to the comparison and determination module 5 for uploading corresponding model parameters; Reference Figure 3 This embodiment also discloses a gypsum board defect detection device, comprising a frame and a plurality of conveying rollers arranged on the frame, wherein the conveying rollers are arranged in sequence along the length direction of the frame; it should be noted that the conveying rollers are independent of each other; and a detection gap is also arranged between two adjacent conveying rollers; In the vertical direction, a plurality of infrared distance sensors 101 are arranged on the top of the frame, and a plurality of ultrasonic thickness sensors 201 are arranged on the bottom of the frame. It should be noted that each infrared distance sensor 101 corresponds to each ultrasonic thickness sensor 201 one by one, and in the vertical direction, the corresponding infrared distance sensors 101 and the ultrasonic thickness sensors 201 are directly opposite to each other; Reference Figure 3 , brackets are provided at the top and bottom of the frame, and the brackets are provided along the width direction of the frame, so as to cross the axis direction of the conveying roller to avoid affecting the conveying of the gypsum board; Along the length direction of the bracket, the infrared distance sensors are arranged in sequence, and at the same time, the ultrasonic thickness sensors are arranged in sequence on the bottom bracket; Furthermore, a marker may be provided on the bracket, and the origin can be quickly marked by the marker, thereby improving the efficiency and accuracy of constructing the initial coordinate system; Secondly, since the positions of the marker, each infrared distance sensor and each ultrasonic thickness sensor are fixed, the distance between the marker and each infrared distance sensor is a fixed value, so the initial coordinates can be determined quickly and accurately; It should be noted that the marker may also be any infrared distance sensor, among which the infrared distance sensors located at both ends of the length direction of the bracket are preferred; Reference Figure 4 The present application also discloses a gypsum board defect detection method, comprising the following steps: S1, collecting the first surface point coordinate parameter set of the gypsum board to be tested; S11, setting the sampling period T and the conveying speed V of the gypsum board to be tested; Set the sampling period T and the conveying speed V of the gypsum board to be tested according to the detection accuracy requirements; It should be noted that the sampling period T refers to the time interval between two adjacent samplings of the coordinate parameter acquisition module and the thickness parameter acquisition module, which together with the conveying speed V will jointly determine the density of the sampling points; By adjusting the above parameters, the density of the sampling points can be controlled, and then the generation accuracy of the actual three-dimensional model of the gypsum board to be tested can be controlled, while taking into account the computer's computing power and accuracy requirements to meet different testing requirements.
[0027] S12, construct the initial coordinate system, and obtain the initial coordinate set of each measurement point {(X 1 , Y 1 , Z 1 ), (X 1 , Y 2 , Z 1 ),...,(X 1 , Y n , Z 1 )}; where n represents the number of each measuring point; Constructing an initial coordinate system in the computer, and the construction of the initial coordinate system can be determined according to the actual production situation; Preferably, the moving direction of the gypsum board to be detected is the X-axis, the vertical direction is the Z-axis, and the Y-axis is determined according to the X-axis and the Z-axis, and the infrared distance sensors at both ends of the coordinate parameter acquisition module are used as the origin, or a pre-set marker can be selected as the origin; Reference Figure 5 In actual operation, the infrared distance sensor at the end of the bracket is selected as the origin to construct the initial coordinate system, with the length direction of the rack as the X-axis, the positive direction of the X-axis pointing to the moving direction of the gypsum board, the width of the rack as the Y-axis, the positive direction of the Y-axis pointing to each infrared distance sensor, the height direction as the Z-axis, and the vertical downward direction as the positive direction of the Z-axis; In the above manner, the initial coordinate system can be combined with the movement direction of the gypsum board to be detected and the fixed structure of the equipment, which is conducive to simplifying subsequent calculations.
[0028] After the initial coordinate system is constructed, the initial coordinate set of each measurement point is obtained {(X 1 , Y 1 , Z 1 ), (X 1 , Y 2 , Z 1 ),...,(X 1 , Y n , Z 1 )}; where n represents the number of each measuring point; It should be noted that each measuring point specifically refers to the location of each infrared distance sensor, and each detection point refers to each point determined by the infrared distance sensor on the surface of the gypsum board to be detected during the sampling process.
[0029] Combined with the above coordinate system settings, it can be seen that in the above example, X 1 =Y1 =0,Y n =Y n-1 +d,Z 1 =0; n indicates the number of the infrared distance sensor. Since the location of each infrared distance sensor is a measuring point, n also indicates the number of each measuring point; d indicates the distance between two adjacent infrared distance sensors, that is, the distance between two adjacent detection points in the Y direction; Z 1 Indicates the distance between the infrared distance sensor and the origin in the Z-axis direction; S13, obtain the distance parameter h of each detection point 11 ,h 12 , ..., h 1m , ..., h 1M ,h 21 ,h 22 , ..., h nm ...,h nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; It should be noted that h nm It should be understood as the distance parameter of the detection point determined by the measurement point numbered n at the mth sampling. The detection point can only be determined by numbers n and m.
[0030] The gypsum board to be inspected is controlled to pass through the inspection area in a stable posture through the conveying roller, and its conveying speed is V. At the same time, each infrared distance sensor and each ultrasonic thickness sensor is controlled to perform uninterrupted sampling according to the sampling period T; When all sampling is completed, each infrared distance sensor will collect the distance parameter h of each detection point. 11 ,h 12 , ..., h 1m , ..., h 1M ,h 21 ,h 22 , ..., h nm ...,h nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; The above parameters are simplified and arranged in the form of a matrix as shown below: ; S14, calculating the X-axis coordinate and the Y-axis coordinate of each detection point according to the sampling period T, the conveying speed V and the initial coordinate set; Since the gypsum board to be tested moves linearly along the X direction, its Y-axis coordinate will not change when each test point is fixed, that is, the expression of the Y-axis coordinate is YnM =...=Y nm =...=Y n1 =Y n , M represents the total number of sampling times, m represents the number of sampling times, and m≤M; Specifically, Y 11 =Y 12 =...=Y 1m =...=Y 1M =Y 1 =0; Similarly, Y 21 =Y 22 =...=Y 2m =...=Y 2M =Y 2 =Y 1 +d=d; The calculation of other Y-axis coordinates is similar; The Y-axis coordinates are simplified in the form of a matrix, as shown below
[0031] During the movement of the gypsum board to be detected, the moving distance of the gypsum board in each sampling period is TV, and the moving distance of the first detection is 0, so the expression of the X-axis coordinate is X nm =(m-1)TV+X 1 ; m represents the number of sampling times; The X-axis coordinates are simplified and arranged in the form of a matrix, as shown below:
[0032] S15, calculate the Z-axis coordinates of each detection point according to the initial coordinates and the distance parameters; wherein the expression of the Z-axis coordinates is: ; In the vertical direction, the calculation of the Z-axis coordinate needs to consider both the origin position and the data misalignment caused by the movement of the gypsum board to be tested; Combined with the matrix in step S13, it can be seen that there is an inverted relationship in the data correspondence; that is, relative to the origin of the initial coordinate system, the distance parameter of the first sampling should correspond to the farthest sampling point, and the distance parameter of the last sampling should correspond to the nearest sampling point; Therefore, the calculation expression of the Z-axis coordinate is , where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; S16, integrating the X-axis coordinate, the Y-axis coordinate and the Z-axis coordinate to obtain a first surface point coordinate parameter set; Since the X, Y and Z axis coordinates are calculated respectively in steps S14 and S15, the first point coordinate parameter set can be obtained by integrating different coordinates of the same detection point; Specifically, the expression of the first point coordinate parameter set is: {(X 1 , Y 1 , Z 1 +h 1M ), (X 1 , Y 2 , Z 1 +h 2M ),...,(X 1 , Y n , Z 1 +h nM ), (X 1 +TV, Y 1 , Z 1 +h 1(M-1) ), (X 1 +TV, Y 2 , Z 1 +h 2(M-1) )..., (X 1 +TV, Y n , Z 1 +h n(M-1) ),...,((M-1)TV+X 1 , Y 1 , Z 1 +h 11 ), ((M-1)TV+X 1 , Y 2 , Z 1 +h 21 ), ((M-1)TV+X 1 , Y n , Z 1 +h n1 )}.
[0033] S2, collecting a thickness distribution parameter set of the gypsum board to be tested; S21, obtaining the sampling period T and the conveying speed V of the gypsum board to be tested; Retrieve the sampling period T and the conveying speed V of the gypsum board to be tested set in step S11; S22, collect the thickness parameters d of each detection point 11 , d 12 , ..., d 1m , ..., d 1M , d 21 , d 22 , ..., d nm ..., d nM; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; The thickness parameters are continuously obtained by an ultrasonic thickness sensor according to a sampling period T; It should be noted that the same number is used based on the positional relationship between the infrared distance sensors and the ultrasonic thickness sensors.
[0034] S23, generating a thickness distribution parameter set according to the sampling period, the conveying speed and each of the thickness parameters; Since the ultrasonic thickness sensor is arranged directly below the infrared distance sensor, the X-axis coordinate and Y-axis coordinate of each detection point corresponding to the ultrasonic thickness sensor are the same as the X-axis coordinate and Y-axis coordinate of the infrared distance sensor; It should also be noted that the thickness parameter and the distance parameter are also inverted; Based on the above similarities, a corresponding relationship can be established between thickness parameters and points, and a thickness distribution parameter set can be generated at the same time; That is, {(X 1 , Y 1 )-d 1M , (X 1 , Y 2 )-d 2M , ..., (X 1 , Y n )-d nM , (X 1 +TV, Y 1 )-d 1(M-1) , (X 1 +TV, Y 2 )-d 2(M-1) , ..., (X 1 +TV, Y n )-d n(M-1) , ..., ((M-1)TV+X 1 , Y 1 )-d 11 , ((M-1)TV+X 1 , Y 2 )-d 21 , ..., ((M-1)TV+X 1 , Y n )-d n1}; S3, generating an actual three-dimensional model of the gypsum board to be tested according to the first surface point coordinate parameter set and thickness distribution parameter set; S31, generating a second surface point coordinate parameter set of the gypsum board to be tested according to the first surface point coordinate parameter set and the thickness distribution parameter set; S311, obtaining a first surface point coordinate parameter set and a thickness distribution parameter set; First, call the first surface point coordinate parameter set {(X 1 , Y 1 , Z 1 +h 1M ), (X 1 , Y 2 , Z 1 +h 2M ),...,(X 1 , Y n , Z 1 +h nM ), (X 1 +TV, Y 1 , Z 1 +h 1(M-1) ), (X 1 +TV, Y 2 , Z 1 +h 2(M-1) )..., (X 1 +TV, Y n , Z 1 +h n(M-1) ),...,((M-1)TV+X 1 , Y 1 , Z 1 +h 11 ), ((M-1)TV+X 1 , Y 2 , Z 1 +h 21 ), ((M-1)TV+X 1 , Y n , Z 1 +h n1 )} At the same time, the thickness distribution parameter set {(X 1 , Y 1 )-d 1M , (X 1 , Y 2 )-d 2M , ..., (X 1 , Y n )-d nM , (X 1 +TV, Y 1 )-d 1(M-1) , (X 1 +TV, Y 2 )-d 2(M-1) , ..., (X 1 +TV, Y n )-d n(M-1), ..., ((M-1)TV+X 1 , Y 1 )-d 11 , ((M-1)TV+X 1 , Y 2 )-d 21 , ..., ((M-1)TV+X 1 , Y n )-d n1}; S312, establishing a one-to-one mapping between the first surface point coordinate parameter set and the thickness distribution parameter set based on the same X-axis coordinate and Y-axis coordinate; Since the infrared distance sensor and the ultrasonic thickness sensor are arranged opposite to each other, they have the same X-axis coordinate and Y-axis coordinate, thereby establishing a one-to-one mapping relationship; S313, extracting a plurality of groups of Z-axis coordinate calculation units according to the one-to-one mapping; According to the one-to-one mapping relationship established in step S312, several groups of Z-axis coordinate calculation units can be extracted; (Z 1 +h 1M , d 1M ), (Z 1 +h 2M , d 2M ), ..., (Z 1 +h nM , d nM ); S314, respectively calculating the Z-axis coordinates of each second surface according to each Z-axis coordinate calculation unit; wherein the calculation formula of the Z-axis coordinates of the second surface is Z' nm =Z 1 +h nm +d nm ; Based on the structural relationship, when the infrared distance sensor detects the coordinates of a point, the difference between the Z-axis coordinate of the projection point of the same point on the other side and the Z-axis coordinate on the surface is the thickness of the gypsum board at that point. Therefore, the calculation formula for the Z-axis coordinate of the second surface is Z' nm =Z 1 +h nm +d nm ; It should be noted that the calculation of the Z-axis coordinates of the second surface above needs to pay attention to the direction of the coordinate axis; S315: Generate a second surface point coordinate parameter set according to each of the second surface Z-axis coordinates. Combined with the calculation results in step S314, the X-axis coordinate and the Y-axis coordinate can be integrated to obtain the second surface point coordinate parameter set, which is expressed as {(X 1 , Y 1, Z 1 +h 1M +d 1M ), (X 1 , Y 2 , Z 1 +h 2M +d 2M ),...,(X 1 , Y n , Z 1 +h nM +d nM ), (X 1 +TV, Y 1 , Z 1 +h 1(M-1) -d 1(M-1) ), (X 1 +TV, Y 2 , Z 1 +h 2(M-1) +d 2(M-1) )..., (X 1 +TV, Y n , Z 1 +h n(M-1) +d n(M-1) ),...,((M-1)TV+X 1 , Y 1 , Z 1 +h 11 +d 11 ), ((M-1)TV+X 1 , Y 2 , Z 1 +h 21 +d 21 ), ((M-1)TV+X 1 , Y n , Z 1 +h n1 +d n1 )}.
[0035] S32, generating a plurality of section curves according to the first surface point coordinate parameter set and the second surface point coordinate parameter set; Acquire the second surface point coordinate parameter set acquired in step S315, and call the first surface point coordinate parameter set acquired in step S16; Reference Figure 6 , according to the first surface point coordinate parameter set, a point is taken in the initial coordinate system, and then the points with the same X-axis coordinate are smoothly connected by a curve; for example, the coordinates are (X 1 , Y 1 , Z 1 +h 1M ), (X 1 , Y2 , Z 1 +h 2M ),...,(X 1 , Y n , Z 1 +h nM ) are smoothly connected; Repeat the above operation to obtain M curves; Similarly, according to the second surface point coordinate parameter set, a point is taken in the initial coordinate system, and then the points with the same X-axis coordinate are smoothly connected by a curve; for example, 1 , Y 1 , Z 1 +h 1M +d 1M ), (X 1 , Y 2 , Z 1 +h 2M +d 2M ),...,(X 1 , Y n , Z 1 +h nM +d nM ) are smoothly connected; Repeat the above operation to obtain M curves; The above curves are the section curves of the gypsum board to be tested; S33, using a smooth surface to sequentially connect the section curve graphs to generate an actual three-dimensional model of the gypsum board to be tested.
[0036] Reference Figure 7 In the above curves, each section curve obtained by the first surface point coordinate parameter set is located on the top surface, and each section curve obtained by the second surface point coordinate parameter set is located on the bottom surface. By connecting the section curves of the top surface in sequence through a smooth surface, a top surface curve of the gypsum board to be tested can be obtained; Similarly, the bottom surface graph can be obtained by smoothly connecting the section curve graphs on the lower side through another smooth surface; The actual three-dimensional model of the gypsum board to be inspected can be generated by combining the top surface image and the bottom surface image.
[0037] S4, calling up a standard model according to the specification parameters of the gypsum board to be tested; First, the specification parameters of the gypsum board to be tested, such as length, width, and height, are obtained, and then a model with the above parameters is called as a standard model according to the above specification parameters.
[0038] S5. Compare the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified; S51, setting the upper deviation and lower deviation of flatness as required; Set the upper and lower deviations of the gypsum board flatness according to the technical standards. For example, if the upper deviation is 0.1mm, the lower deviation is also 0.1mm. S52, generating an upper deviation standard model according to the upper deviation and the standard model; Calling the standard model obtained in step S4 and calling the upper deviation at the same time, and then shifting the top surface of the standard model upward and the bottom surface downward according to the upper deviation value, and the shift amount is the upper deviation value; The model after migration is the upper deviation standard model; S53, generating a lower deviation standard model according to the lower deviation and the standard model; Similarly, the top surface of the standard model is offset downward, and the bottom surface is offset upward. The offset amount is the lower deviation value. The offset model is the lower deviation standard model. S54, integrating the actual three-dimensional model, the upper deviation standard model and the lower deviation standard model; The actual three-dimensional model, the upper deviation standard model and the lower deviation standard model are called, and then a center plane in a height direction is automatically generated for each model by a computer; The integration of the models can be completed by overlapping the center planes of each model; S55: If the actual three-dimensional model is completely between the upper deviation standard model and the lower deviation standard model, the gypsum board to be tested is determined to be qualified; otherwise, it is determined to be unqualified. After the integration is completed, it can be clearly seen whether the actual three-dimensional model is completely located between the upper deviation standard model and the lower deviation standard model. If so, the flatness of the top and bottom surfaces of the gypsum board to be tested are qualified, otherwise it is unqualified; Compared with the prior art, the present application realizes the automatic detection of the flatness of the gypsum board surface, which can effectively improve the detection efficiency of the flatness while improving the detection accuracy; Secondly, the present application can simultaneously determine the flatness of the top and bottom surfaces of the gypsum board to be inspected through dual detection of coordinates and thickness, that is, the flatness detection of all planes is completed in one detection process. Compared with the surface detection, the present application not only simplifies the process, but also shortens the detection time by half, effectively improving the detection efficiency of the gypsum board surface flatness.
[0039] Finally, through the above comparison, the flatness change trend of the actual three-dimensional model can be clearly seen, that is, it is possible to quickly distinguish which areas of the gypsum board have a flatness close to the allowable error limit and which areas have a better flatness, thereby providing data support for the improvement and adjustment of the front-end equipment.
[0040] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A gypsum board defect detection method, characterized in that: The following steps are involved: Collecting a first surface point coordinate parameter set of the gypsum board to be inspected; Collecting a thickness distribution parameter set of the gypsum board to be tested; Generate an actual three-dimensional model of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set; Retrieve the standard model according to the specification parameters of the gypsum board to be tested; The actual three-dimensional model is compared with the standard model to determine whether the flatness of the gypsum board to be tested is qualified.
2. A gypsum board defect detection method according to claim 1, characterized in that: The step of collecting the first surface point coordinate parameter set of the gypsum board to be inspected comprises the following steps: Set the sampling period T and the conveying speed V of the gypsum board to be tested; Construct the initial coordinate system and obtain the initial coordinate set of each measurement point {(X1, Y1, Z1), (X1, Y2, Z1), ..., (X1, Y n , Z1)}; where n represents the number of each measuring point; Get the distance parameter h of each detection point 11 ,h 12 , ..., h 1m , ..., h 1M ,h 21 ,h 22 , ..., h nm ...,h nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; Calculate the X-axis coordinate and Y-axis coordinate of each detection point according to the sampling period T, the conveying speed V and the initial coordinate set; Calculate the Z-axis coordinates of each detection point according to the initial coordinates and the distance parameters; The X-axis coordinate, the Y-axis coordinate and the Z-axis coordinate are integrated to obtain a first surface point coordinate parameter set.
3. A gypsum board defect detection method according to claim 2, characterized in that: The expression of the X-axis coordinate is: nm =(m-1)TV+X1; the expression of the Y-axis coordinate is: nM =...=Y nm =...=Y n1 =Y n ; The expression of the Z-axis coordinate is ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M.
4. A gypsum board defect detection method according to claim 1, characterized in that: The step of collecting the thickness distribution parameter set of the gypsum board to be tested comprises the following steps: Obtain the sampling period T and the conveying speed V of the gypsum board to be tested; Collect the thickness parameters d of each detection point 11 , d 12 , ..., d 1m , ..., d 1M , d 21 , d 22 , ..., d nm ..., d nM ; Where n represents the number of each measurement point, M represents the total number of sampling times, m represents the number of sampling times, and m≤M; A thickness distribution parameter set is generated according to the sampling period, the conveying speed and each of the thickness parameters.
5. A gypsum board defect detection method according to claim 1, characterized in that: The step of generating the actual three-dimensional model of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set comprises the following steps: Generate a second surface point coordinate parameter set of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set; generating a plurality of section curves according to the first surface point coordinate parameter set and the second surface point coordinate parameter set; The section curves are connected in sequence using a smooth surface to generate an actual three-dimensional model of the gypsum board to be tested.
6. A gypsum board defect detection method according to claim 5, characterized in that: The step of generating a second surface point coordinate parameter set of the gypsum board to be inspected according to the first surface point coordinate parameter set and the thickness distribution parameter set comprises the following steps: Obtaining a first surface point coordinate parameter set and a thickness distribution parameter set; Establishing a one-to-one mapping between the first surface point coordinate parameter set and the thickness distribution parameter set based on the same X-axis coordinate and Y-axis coordinate; Extracting a plurality of groups of Z-axis coordinate calculation units according to the one-to-one mapping; The Z-axis coordinates of each second surface are calculated according to each Z-axis coordinate calculation unit; wherein the calculation formula of the Z-axis coordinates of the second surface is Z' nm =Z1+h nm +d nm ; A second surface point coordinate parameter set is generated according to each of the second surface Z-axis coordinates.
7. A gypsum board defect detection method according to claim 1, characterized in that: The comparing the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified comprises the following steps: Set the upper and lower deviations of flatness as needed; Generate an upper deviation standard model according to the upper deviation and the standard model; generating a lower deviation standard model according to the lower deviation and the standard model; Integrating the actual three-dimensional model, the upper deviation standard model and the lower deviation standard model; If the actual three-dimensional model is completely between the upper deviation standard model and the lower deviation standard model, the gypsum board to be tested is determined to be qualified, otherwise it is determined to be unqualified.
8. A gypsum board defect detection system, characterized in that: include: A coordinate parameter acquisition module, used to acquire a coordinate parameter set of a first surface point of the gypsum board to be inspected; A thickness parameter acquisition module is used to acquire a thickness distribution parameter set of the gypsum board to be tested; A three-dimensional model generation module, used to generate an actual three-dimensional model of the gypsum board to be tested according to the first surface point coordinate parameter set and the thickness distribution parameter set; A model calling module is used to call a standard model according to the specification parameters of the gypsum board to be tested; The comparison and determination module is used to compare the actual three-dimensional model with the standard model to determine whether the flatness of the gypsum board to be tested is qualified.
9. An electronic device, characterized in that: The electronic device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement a gypsum board defect detection method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the processor executes the computer program to implement a gypsum board defect detection method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Sheet material thickness online detection and adjustment system based on laser ultrasonic
CN104707871A
Surface measurement method, device and system
CN105806195A
Gypsum board thickness measuring system
CN110561610A
Automatic production system for hard edge gypsum boards and implementation method of automatic production system
CN110788965A
Automatic identification system for surface defects of machined workpiece
CN118937232A
Cited By
Edge sealing control method, device and equipment for gypsum plaster board and medium
CN120791966A