Intelligent production control system of PCB (Printed Circuit Board)

The intelligent PCB production control system addresses precision and efficiency issues by using machine vision and adaptive adjustment to correct curvature in PCB materials, ensuring high-quality drilling and reduced defects.

CN120318163AActive Publication Date: 2025-07-15CHANGSHA MULTILAYER PCB TECH CO LTD

Patent Information

Application Number
CN202510361504.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-07-15
Estimated Expiration
2045-03-25

AI Technical Summary

Technical Problem

During the drilling process, existing PCB circuit boards have problems such as low manual drilling efficiency, poor accuracy and bending materials leading to reduced drilling accuracy, which affects production efficiency and finished product quality.

Method used

The machine vision end is used to obtain high-definition images of the sheet, and the template library is used to compare and identify the qualified parts or parts to be identified. The curved parts are identified through gradient analysis, and after curvature adjustment is adjusted at the associated adjustment end, the execution end is used to drill accurately.

Benefits of technology

Accurate drilling of bending materials is achieved, drilling accuracy and production efficiency are improved, and the finished product quality of PCB circuit board is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120318163A_ABST
    Figure CN120318163A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent production control system of a PCB (Printed Circuit Board), relates to the technical field of PCB production, solves the problem that precision control is not carried out aiming at the condition that the circuit board is slightly bent, and aims to improve the accuracy of the PCB by carrying out image determination on raw materials of the PCB and then analyzing the determined raw material image. Based on the corresponding analysis process, whether a raw material image reaches the standard or not is recognized, drilling treatment is directly conducted on a standard part, whether the surface of a substandard part is bent or not is recognized in a pixel point analysis mode for other substandard parts, and a specific area associated with corresponding bending is determined; the method comprises the following steps of: determining a specific area of a bending plate, re-confirming the determined specific area, locking a corresponding associated plane vector, and locking the specific position of a corresponding hole, so that in the process of drilling the corresponding hole, the bending plate can synchronously achieve a more accurate drilling effect, and the control precision in the drilling production process can be effectively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of PCB board production, and specifically to an intelligent production control system for PCB circuit boards. Background Art

[0002] A PCB, i.e., a printed circuit board, is an important component of electronic devices. It forms conductive circuits and component mounting areas through processes such as printing and etching on insulating substrate materials, and is used to connect various electronic components to achieve circuit functions.

[0003] The application with the publication number CN112492760A discloses a method for manufacturing a PCB circuit board, which needs to cooperate with a drilling device for operation. The drilling device includes a processing frame, a telescopic cylinder, a sliding control frame, an execution drilling device, and a control adjustment device. This invention can solve the following problems existing in the current PCB circuit board manufacturing process: A. During the processing of copper plates, manual drill tools are required to drill holes in the copper plates. There are many holes in the copper plates, and it takes a long time to drill the holes one by one manually. Moreover, the accuracy of drilling manually controlled is poor, which affects the quality of the PCB circuit board after forming. B. When manually using drill tools to drill holes in copper plates, only one copper plate can be processed at a time, and multiple copper plates cannot be drilled simultaneously, resulting in low efficiency of copper plate processing and affecting the efficiency of PCB production.

[0004] During the manufacturing process of its PCB board, it is generally necessary to perform preliminary drilling on the PCB board raw materials based on a preset template. However, in the actual drilling process, when the corresponding raw materials are slightly bent, the drilling accuracy will decrease, resulting in difficulties in installing electronic components on the corresponding PCB board in the later stage, and thus causing the circuit board to be scrapped. Summary of the Invention

[0005] Aiming at the deficiencies of the prior art, the present invention provides an intelligent production control system for PCB circuit boards, which solves the problem of lack of precision control for the situation where the circuit board is slightly bent.

[0006] To achieve the above objectives, the present invention is realized through the following technical solutions: An intelligent production control system for PCB circuit boards, comprising:

[0007] A machine vision terminal, which acquires an image of the initial sheet material participating in the hole processing of the circuit board to obtain a high-definition image of the sheet material, and transmits the acquired high-definition image of the sheet material into the circuit board calibration terminal;

[0008] A template library, which stores a preset standard template internally, and the standard template is a preset template;

[0009] The calibration terminal of the circuit board compares the obtained high-definition image of the sheet material with the preset standard template in the template library. Based on the comparison result, it identifies whether this initial sheet material is a qualified part. If it is a qualified part, it directly performs drilling processing through the execution terminal. If it does not belong to the qualified part, it is calibrated as a part to be identified, and pixel point analysis is performed based on the gradient analysis processing terminal. The specific method is as follows:

[0010] Based on the obtained high-definition image of the sheet material, confirm the overall edge contour of this high-definition image of the sheet material. Based on the overall edge contour of this high-definition image of the sheet material, confirm the center point of this high-definition image of the sheet material. The specific method is as follows:

[0011] Decompose the overall edge contour into several contour points, and then synchronously place several contour points in a group of two-dimensional coordinate systems. Based on the corresponding two-dimensional coordinate systems, the two-dimensional coordinates of each group of contour points can be confirmed. Then, based on the two-dimensional coordinates associated with several groups of contour points, perform mean processing on several groups of two-dimensional coordinates to determine the mean coordinates. Then, determine the coordinate points associated with the determined mean coordinates and synchronously mark them in the high-definition image of the sheet material to determine the center point belonging to this high-definition image of the sheet material;

[0012] Then, based on the center point preset in the standard template, combine the center point of the high-definition image with the center point preset in the standard template, and identify whether the high-definition image completely coincides with the standard template. If it completely coincides, calibrate this initial sheet material as a qualified part. If it does not completely coincide, calibrate this initial sheet material as a part to be identified;

[0013] For the calibrated qualified part, its corresponding execution terminal confirms the position characteristics of the associated holes preset in the standard template according to the point position relationship, and then drills holes on the initial sheet material based on the confirmed position characteristics of the associated holes. The position characteristics of the associated holes are the vector characteristics from the center point to the center point of the corresponding hole. According to this vector characteristic, lock the specific position of the corresponding hole on the initial sheet material and drill it;

[0014] For the calibrated part to be identified, use the subsequent gradient analysis processing terminal to perform pixel point analysis and processing;

[0015] The gradient analysis processing terminal then confirms the surface flatness of the part to be identified. Based on the different pixel characteristics between different pixel points on the surface of the part to be identified, identify whether the surface of the part to be identified is curved. If it is curved, calibrate this part to be identified as a curved part. If it is not curved, calibrate this part to be identified as a part with abnormal dimensions and directly display it. The specific method is as follows:

[0016] Calibrate several pixel points existing on the surface of the part to be identified in sequence and determine the pixel values associated with the corresponding pixel points. Calibrate the different pixel values associated with different pixel points as \(X_i\), where \(i\) represents different pixel points; i where \(i\) represents different pixel points;

[0017] Perform difference analysis on a group of pixel points, label the adjacent pixel points around this pixel point as pixel points to be verified, identify the pixel difference between this pixel point and the pixel points to be verified, and if the pixel difference ≥ 0, perform mean processing on several groups of pixel differences determined by this pixel point, and lock the associated eigenvalue J i ;

[0018] Identify the associated eigenvalue J of several pixel points on the surface of this part to be identified i Do all satisfy: J i ≤ Y1, where Y1 is a preset value. If all satisfy, label this part to be identified as a part with abnormal dimensions and directly display it; if not all satisfy, label the area associated with the pixel points that do not satisfy, and label this part to be identified as a bent part;

[0019] Associated adjustment end. For the identified bent part, confirm the associated area marked on the surface of this bent part, and synchronously adjust the curvature of the standard template so that the internal points of the standard template are consistent with the surface of the bent part in terms of pixel values. Then, based on the position characteristics of the corresponding associated holes in the standard template after curvature adjustment, confirm the vector characteristics, and perform the drilling process of the associated holes through the execution end. The specific method is as follows:

[0020] Based on the associated area marked on the surface of the bent part, adjust the curvature of the surface of the standard template until it reaches the area where the pixel point characteristics inside this associated area change completely consistently. Label the area confirmed in the standard template as the adjustment area, keep the direction of the adjustment area unchanged, and move the adjustment area inside the standard template. During the movement process, the actual size of the standard template will change accordingly. Identify whether there is a group where the standard template completely coincides with the bent part during several movement processes. If there is, label the standard template in the coincident state as the feature template;

[0021] Based on the feature template and the edge contour of the associated bent part, determine its center point, combine the two center points, and based on the preset associated hole positions inside the feature template and the center point inside the feature template, confirm the plane vector of the corresponding associated hole. The initial point of its plane vector is the center point of the feature template, and its end point is the center point of the associated hole;

[0022] Transmit the confirmed plane vector and the size of the associated hole to the execution end. The execution end drills the associated hole on the surface of the bent part based on the center point confirmed by the bent part, determines the specific position of the corresponding associated hole based on the plane vector, and then completes the drilling process of the hole on the surface of the bent part according to the size of the associated hole;

[0023] If there is no set of standard templates that completely coincide with the bent parts during several of the said moving processes, directly label this bent part as a part with abnormal dimensions and directly display it.

[0024] The present invention provides an intelligent production control system for PCB circuit boards. Compared with the prior art, it has the following beneficial effects:

[0025] The present invention determines the image of the raw material of the PCB board, then analyzes the determined raw material image, and based on the corresponding analysis process, identifies whether the raw material image meets the standard. For the qualified parts, directly perform drilling processing;

[0026] For other unqualified parts, use the method of pixel point analysis to identify whether there is a bending situation on the surface of the unqualified parts, and determine the specific area associated with the corresponding bending. Then, reconfirm the determined specific area, lock the corresponding associated plane vector, and lock the specific position of the corresponding hole. During the drilling process of the corresponding hole, the sheet material with bending can synchronously achieve a more accurate drilling effect, and the control accuracy during the drilling production process can be effectively guaranteed. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 is a schematic diagram of the principle framework of the present invention;

[0028] Figure 2 is a schematic diagram for determining the plane vector within the qualified parts of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0030] The First Embodiment

[0031] Please refer to Figure 1 , this application provides an intelligent production control system for PCB circuit boards, including a machine vision terminal, a circuit board calibration terminal, a template library, a gradient analysis and processing terminal, an associated adjustment terminal, and an execution terminal. Among them, the machine vision terminal, the circuit board calibration terminal, the gradient analysis and processing terminal, the associated adjustment terminal, and the execution terminal are electrically connected in sequence from the output node to the input node. Among them, the template library is electrically connected to the input node of the circuit board calibration terminal or the associated adjustment terminal, and the circuit board calibration terminal is electrically connected to the input node of the execution terminal;

[0032] Among them, on the machine vision side, an image of the initial blank for circuit board hole processing is acquired to obtain a high-definition image of the blank, and the acquired high-definition image of the blank is transmitted into the circuit board calibration end. Among them, the vision probe associated with the image acquisition uses an ultra-high-definition processing probe to acquire the high-definition surface image of the initial blank. The initial blank is obtained by cutting the original mold material, and the mold material is a composite material mainly composed of fiberglass cloth and epoxy resin;

[0033] Among them, the template library stores preset standard templates internally. The standard templates are preset templates formulated in advance by relevant operators, and the standard templates are used to compare with the high-definition image of the blank to identify whether the acquired high-definition image of the blank is consistent with this standard template;

[0034] Among them, the circuit board calibration end compares the acquired high-definition image of the blank with the preset standard template in the template library. Based on the comparison result, it identifies whether this initial blank is a qualified part. If it is a qualified part, it directly performs drilling processing through the execution end. If it does not belong to a qualified part, it is calibrated as a part to be identified, and pixel point analysis is performed based on the gradient analysis processing end. The specific method of comparison is as follows:

[0035] Based on the acquired high-definition image of the blank, confirm the overall edge contour of this high-definition image of the blank (since the corresponding background is a white background when the image is acquired, the edge contour of this high-definition image can be directly confirmed). Based on the overall edge contour of this high-definition image of the blank, confirm the center point of this high-definition image of the blank. Specifically, decompose the overall edge contour into several contour points, then synchronously place the several contour points in a group of two-dimensional coordinate systems. Based on the corresponding two-dimensional coordinate systems, the two-dimensional coordinates of each group of contour points can be confirmed. Then, based on the two-dimensional coordinates associated with several groups of contour points, perform mean processing on the several groups of two-dimensional coordinates to determine the mean coordinate. Then, determine the coordinate point associated with the determined mean coordinate and synchronously mark it in the high-definition image of the blank to determine the center point belonging to this high-definition image of the blank;

[0036] Then, based on the center point preset in the standard template, combine the center point of the high-definition image with the center point preset in the standard template, and identify whether the high-definition image completely coincides with the standard template (the state where there is no non-coincident area is a completely coincident state). If it completely coincides, calibrate this initial blank as a qualified part. If it does not completely coincide, calibrate this initial blank as a part to be identified;

[0037] For the calibrated qualified parts, the corresponding execution end confirms the position features of the associated holes preset in the standard template according to the point position relationship, and then drills holes on the initial sheet metal based on the confirmed position features of the associated holes. The position feature of the associated hole is the vector feature from the center point to the center point of the corresponding hole. According to this vector feature, the specific position of the corresponding hole is locked on the initial sheet metal and drilled (for example: in the standard template, there are corresponding center points and several hole features, and there are center points in the hole features. According to the center points inside the template and the center points of the holes, the corresponding plane vector can be confirmed. According to this plane vector and the center point confirmed above the initial sheet metal, the specific position of the corresponding hole is confirmed, and then the corresponding specific position point is used as the center point to drill the associated hole, completing the hole drilling process of the corresponding sheet metal), combined with Figure 2 , based on the center point calibrated in the qualified part and the specific position of the corresponding associated hole, determine the center point of the corresponding associated hole, and then start from the center point of the qualified part and end at the center point of the associated hole to lock the corresponding plane vector;

[0038] For the calibrated parts to be identified, subsequent gradient analysis processing is performed by the gradient analysis processing end.

[0039] Among them, the gradient analysis processing end first confirms the surface flatness of the part to be identified. Based on the different pixel features between different pixel points on the surface of the part to be identified, it identifies whether the surface of the part to be identified is curved. If it is curved, this part to be identified is calibrated as a curved part. If it is not curved, this part to be identified is calibrated as a size abnormal part and directly displayed. The specific method of its identification is:

[0040] Calibrate several pixel points existing on the surface of the part to be identified in sequence, and determine the pixel values associated with the corresponding pixel points, and calibrate the different pixel values associated with different pixel points as X i , where i represents different pixel points;

[0041] Perform difference analysis on a certain group of pixel points. Calibrate the pixel points adjacent to this pixel point as the pixel points to be checked, and identify the pixel difference between this pixel point and the pixel points to be checked, and the pixel difference ≥ 0 (that is, when performing difference processing on the pixel value of the corresponding pixel point and the pixel value of the pixel point to be checked, subtract the minimum value from the maximum value to determine the corresponding pixel difference). Perform mean processing on several groups of pixel differences determined by this pixel point to lock the associated feature value J i ;

[0042] Identify the associated feature value J of several pixel points on the surface of this part to be identified i whether all satisfy: J i≤Y1, where Y1 is a preset value, and its specific value is determined by the operator according to experience. If all are satisfied, it means that there are no mutated pixel points on the surface of this part to be recognized, that is, it is in a flat state. Therefore, this part to be recognized is calibrated as a part with abnormal dimensions and directly displayed. If not all are satisfied, the area associated with the unsatisfied pixel points is calibrated, and this part to be recognized is calibrated as a bent part;

[0043] Specifically, when the corresponding processed part is compared with the standard template, the comparison result is inconsistent, and there is no bent state on the surface of this processed part. Then this processed part has corresponding non-compliant dimensions. Because before processing, external personnel will check the processed part to identify whether there are defects in this processed part. The relevant processed parts with defects will be directly removed and not participate in the etching and drilling process. When there is partial bending or slight bending, the human eye cannot observe it in time. When the dimensions are slightly abnormal, the human eye also cannot observe it in time. Therefore, in order to ensure the accuracy of hole drilling and etching, it is necessary to analyze such processed parts, evaluate whether the corresponding part to be recognized is a corresponding bent part, and then perform drilling processing.

[0044] Second Embodiment

[0045] In the specific implementation process of this embodiment, compared with the above embodiment, this embodiment is mainly aimed at the drilling process of the corresponding holes, mainly for bent parts, and is executed by the corresponding associated adjustment end;

[0046] Among them, for the calibrated bent part, the associated adjustment end confirms the associated area calibrated on the surface of this bent part, and synchronously adjusts the curvature of the standard template so that the internal points of the standard template are consistent with the surface of the bent part in terms of pixel values. Then, according to the position characteristics of the corresponding associated holes in the standard template after curvature adjustment, the vector characteristics are confirmed, and the drilling process of the associated holes is carried out through the execution end. The specific method for confirming the vector characteristics is as follows:

[0047] Based on the associated area calibrated on the surface of the bent part, the curvature of the surface of the standard template is adjusted until it is adjusted to the area where the pixel point characteristics inside this associated area change completely. The area confirmed in the standard template is calibrated as the adjustment area, and the direction of the adjustment area is kept unchanged, and the adjustment area is moved inside the standard template. During the movement process, the actual size of the standard template will change. Identify whether there is a group of standard templates that completely coincide with the bent part during several movement processes. If there is, the standard template in the coincident state is calibrated as the feature template. If not, it means that this bent part not only has a bent area but also has a missing area, resulting in the inability to find a coincident situation. Then this bent part is directly calibrated as a part with abnormal dimensions and directly displayed;

[0048] Based on the feature template and the edge contour of the associated bent part, determine its center point (place the edge contour in a two-dimensional coordinate system and determine the center point by determining the mean coordinates), combine the center points of the two, and based on the preset associated hole positions within the feature template and the center point inside the feature template, confirm the plane vector of the corresponding associated hole. The initial point of the plane vector is the center point of the feature template, and its end point is the center point of the associated hole;

[0049] Transmit the confirmed plane vector and the size of the associated hole to the execution end. The execution end drills the associated hole on the surface of the bent part based on the center point confirmed for the bent part, determines the specific position of the corresponding associated hole based on the plane vector, and then completes the drilling of the hole on the surface of the bent part according to the size of the associated hole, so as to complete the etching drilling work on the surface of the corresponding bent part.

[0050] Specifically, when the corresponding part to be recognized is a bent part, then there is a corresponding bent area on its surface. First, determine the associated area with the same pixel features in the standard template. This associated area is exactly the same as the bent area. After determining the corresponding associated area in the standard template, the overall size contour of the standard template will change. Then, by moving the position of the associated area, when the bent part only has a bending situation and no missing state, then the corresponding completely coincident situation can be locked;

[0051] Based on the corresponding coincident situation, determine the plane vector, so as to lock the corresponding drilling process. Based on the corresponding plane vector, determine the location of the corresponding drilling and perform the drilling to complete the overall drilling process of the corresponding sheet material.

[0052] The Third Embodiment

[0053] In the specific implementation process of this embodiment, it includes all the implementation processes of the above two groups of embodiments.

[0054] Some of the data in the above formula are numerically calculated after removing their dimensions, and the content not described in detail in this specification belongs to the prior art well-known to those skilled in the art.

[0055] The above embodiments are only used to illustrate the technical method of the present invention and not to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical method of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical method of the present invention.

Claims

1. An intelligent production control system for a PCB circuit board, characterized in that, Including: A machine vision terminal, which acquires an image of the initial sheet material participating in the circuit board hole processing to obtain a high-definition image of the sheet material, and transmits the acquired high-definition image of the sheet material into the circuit board calibration terminal; A template library, which stores preset standard templates internally, and the standard templates are preset templates; A circuit board calibration terminal, which compares the acquired high-definition image of the sheet material with the preset standard templates in the template library. Based on the comparison result, it identifies whether this initial sheet material is a qualified part. If it is a qualified part, it directly performs drilling processing through the execution terminal. If it is not a qualified part, it is calibrated as a part to be identified, and pixel point analysis is performed based on the gradient analysis processing terminal; A gradient analysis processing terminal, which further confirms the surface flatness of the part to be identified. Based on the different pixel features between different pixel points on the surface of the part to be identified, it identifies whether the surface of the part to be identified is curved. If there is curvature, this part to be identified is calibrated as a curved part. If there is no curvature, this part to be identified is calibrated as a part with abnormal dimensions and directly displayed; A correlation adjustment terminal, for the calibrated curved part, confirms the associated area calibrated on the surface of this curved part, and synchronously adjusts the curvature of the standard template, so that the internal points of the standard template are consistent with the surface of the curved part in terms of pixel values. Then, according to the position characteristics of the corresponding associated holes in the standard template after curvature adjustment, the vector characteristics are confirmed, and the drilling process of the associated holes is performed through the execution terminal.

2. The intelligent production control system of a PCB circuit board according to claim 1, characterized in that, The specific method for the circuit board calibration terminal to compare the high-definition image of the sheet material with the preset standard templates in the template library is as follows: Based on the acquired high-definition image of the sheet material, confirm the overall edge contour of this high-definition image of the sheet material. Based on the overall edge contour of this high-definition image of the sheet material, confirm the center point of this high-definition image of the sheet material; Then, based on the preset center point in the standard template, combine the center point of the high-definition image with the preset center point of the standard template, and identify whether the high-definition image completely coincides with the standard template. If it completely coincides, this initial sheet material is calibrated as a qualified part. If it does not completely coincide, this initial sheet material is calibrated as a part to be identified; For the calibrated qualified part, its corresponding execution terminal confirms the position characteristics of the associated holes preset in the standard template according to the point position relationship, and then drills holes on the initial sheet material based on the confirmed position characteristics of the associated holes. The position characteristics of the associated holes are the vector characteristics from the center point to the center point of the corresponding hole. According to this vector characteristic, the specific position of the corresponding hole is locked on the initial sheet material and drilled; For the calibrated part to be identified, subsequent pixel point analysis processing is performed using the gradient analysis processing terminal.

3. An intelligent production control system for a PCB circuit board according to claim 2, characterized in that, The specific method for the circuit board calibration terminal to confirm the center point of the high-definition image of the sheet material is as follows: Decompose the overall edge contour into several contour points, and then place several contour points synchronously in a group of two-dimensional coordinate systems. Based on the corresponding two-dimensional coordinate systems, the two-dimensional coordinates of each group of contour points can be confirmed. Then, based on the two-dimensional coordinates associated with several groups of contour points, the several groups of two-dimensional coordinates are averaged to determine the average coordinate. Then, the coordinate point associated with the determined average coordinate is determined and synchronously marked in the high-definition image of the sheet material to determine the center point belonging to this high-definition image of the sheet material.

4. An intelligent production control system for a PCB circuit board according to claim 1, characterized in that, The specific method for the gradient analysis and processing end to identify whether the surface of the component to be identified is curved is as follows: Calibrate several pixel points existing on the surface of the recognition part in sequence, and determine the pixel values associated with the corresponding pixel points. Calibrate the different pixel values associated with different pixel points as X i , where i represents different pixel points; Perform difference analysis on a certain set of pixel points, label the pixel points adjacent to this pixel point as pixel points to be verified, identify the pixel difference between this pixel point and the pixel points to be verified, and if the pixel difference ≥ 0, perform mean processing on several sets of pixel differences determined by this pixel point, and lock the associated eigenvalue J i ; Identify the associated feature value J of several pixel points on the surface of the part to be identified i Do all satisfy: J i ≤ Y1, where Y1 is a preset value. If all are satisfied, label this part to be identified as a part with abnormal dimensions and directly display it.

5. The intelligent production control system of a PCB circuit board according to claim 4, characterized in that, The associated eigenvalue J of several pixel points on the surface of the part to be recognized i If not all of J are satisfied i ≤ Y1, calibrate the area associated with the pixel points that are not satisfied, and calibrate this part to be recognized as a bent part.

6. The intelligent production control system of a PCB circuit board according to claim 1, characterized in that, The specific method for the associated adjustment end to confirm the vector features is as follows: Based on the associated area calibrated on the surface of the curved component, the curvature of the surface of the standard template is adjusted until it is adjusted to an area that is completely consistent with the feature changes of the internal pixel points of this associated area. The area confirmed within the standard template is calibrated as the adjustment area. Keeping the direction of the adjustment area unchanged, the adjustment area is moved within the standard template. During the movement process, the actual size of the standard template will change accordingly. Identify whether there is a set of standard templates that completely coincide with the curved component during several movement processes. If there is, the standard template in the coincident state is calibrated as the feature template; Based on the feature template and the edge contour of the associated curved component, determine its center point, combine the center points of the two, and based on the preset associated hole positions within the feature template and the center point within the feature template, confirm the plane vectors of the corresponding associated holes. The starting point of its plane vector is the center point of the feature template, and its end point is the center point of the associated hole; Transmit the confirmed plane vectors and the sizes of the associated holes to the execution end. The execution end drills the associated holes on the surface of the curved component based on the center point confirmed for the curved component, determines the specific positions of the corresponding associated holes based on the plane vectors, and then completes the drilling process of the holes on the surface of the curved component according to the sizes of the associated holes.

7. An intelligent production control system for a PCB circuit board according to claim 1, characterized in that, If there is no set of standard templates that completely coincide with the curved component during several movement processes, directly calibrate this curved component as a component with abnormal dimensions and directly display it.

Citation Information

Patent Citations

  • Drilling image structural plane automatic identification and parameter extraction method

    CN104915640A

  • PCB defect detection method based on template matching

    CN110675376A

  • Production defect identification method for electronic cigarette PCB

    CN116993720A

  • Plate visual positioning, identifying and grabbing method, control system and plate production line

    CN117689716A

  • Drilling positioning method of torque sensor based on image processing

    CN118014882A

Cited By

  • Control optimization method based on paperboard digital intelligent grooving machine

    CN120985992A