Drilling depth control method, PCB processing method, drilling device and PCB processing equipment
By calculating the spindle height difference and tool length to determine the target drilling depth, the problem of large drilling depth error in the prior art is solved, and higher control accuracy and longer tool detector life are achieved.
Patent Information
- Application Number
- CN202411987201.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-11
AI Technical Summary
The existing drilling depth control methods have the problem of large drilling depth errors, mainly because copper wires are easily wrapped around the tool, resulting in the detection signal being triggered in advance, which in turn makes the drilling depth lighter.
By obtaining the first and second height values of the spindle, the tool length and the preset drilling depth, the target drilling depth of the tool when drilling the PCB is to be processed, and precise depth control is achieved. This method does not require the presser foot module to contact the knife detector, reducing the risk of knife detector failure caused by extrusion.
It improves the control accuracy of drilling depth, reduces drilling depth errors, and extends the service life of the tool detector.
Smart Images

Figure CN119589758A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of PCB processing, and in particular to a drilling depth control method, a PCB processing method, a drilling device and a PCB processing equipment. Background Art
[0002] The drilling device is a device used to drill holes in a workpiece. Taking the workpiece as a printed circuit board (PCB) as an example, drilling holes in a printed circuit board is a very critical step in the manufacturing process. It involves creating structures such as through holes, blind holes and buried holes on the printed circuit board to facilitate component installation, wire connection and electrical interconnection between multilayer boards. Therefore, it is particularly important to control the drilling depth of the printed circuit board.
[0003] In the related technology, a layer of conductive metal foil is covered on the printed circuit board. When the tool contacts the conductive metal foil, the detection module outputs a corresponding level trigger signal and transmits it to the system to obtain the position of the tool. Then, the system calculates and controls the drilling depth based on this position.
[0004] However, since the copper wire is easily entangled on the tool, the copper wire contacts the conductive metal foil before the tool contacts the conductive metal foil of the printed circuit board, causing the tool detection signal to be triggered in advance, making the drilling depth shallower. Therefore, the existing drilling depth control method has the problem of large drilling depth error. Summary of the invention
[0005] Based on this, it is necessary to provide a drilling depth control method to address the problem of large errors in existing drilling depth control methods.
[0006] A drilling depth control method is applied to a drilling device, the drilling device comprising a spindle, a presser foot module, a tool detector and a height-conforming component, the spindle is connected to a tool, the presser foot module comprises a first presser foot, and the drilling depth control method comprises:
[0007] Acquire a first height value of the main shaft when the first presser foot presses against the equal-height component;
[0008] Acquire a second height value of the spindle when the tool moves to the tool detector and a tool length of the tool in the tool detector;
[0009] Based on the first height value, the second height value, the tool length and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
[0010] In one embodiment, obtaining a target drilling depth of the tool when drilling a PCB to be processed based on the first height value, the second height value, the tool length and a preset drilling depth includes:
[0011] Based on the difference between the first height value and the second height value, obtaining a first distance for the main axis to move downward;
[0012] Based on the first distance and the tool length, a third distance between the tip of the tool and the abutting surface of the first presser foot when the first presser foot is pressed against the equal height component is obtained;
[0013] Based on the third distance and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
[0014] In one embodiment, obtaining the second height value of the spindle when the tool moves to the tool detector and the tool length of the tool in the tool detector includes:
[0015] Controlling the spindle to descend in a vertical direction until the detection surface of the tool detector detects the tool, and obtaining a second height value of the spindle;
[0016] A second distance between a detection surface of the tool detector and an upper end surface of the tool detector is acquired, where the second distance is a tool length of the tool located in the tool detector.
[0017] In one of the embodiments, before controlling the spindle to descend in the vertical direction, the method further includes: controlling the spindle to be located above the tool detector, so that when the spindle descends in the vertical direction, the detection surface of the tool detector can detect the tool.
[0018] In one embodiment, controlling the spindle to be located above the tool detector includes:
[0019] One of the main shaft and the tool detector is controlled to move a preset displacement along a distribution direction of the main shaft and the tool detector, so that the main shaft is located above the tool detector.
[0020] In one of the embodiments, before obtaining the first height value of the main shaft when the first presser foot presses against the equal-height component, the method further includes: controlling the first presser foot to descend along the vertical direction so that the first presser foot can press against the equal-height component.
[0021] In one embodiment, the drilling device includes a telescopic driving member; controlling the first presser foot to descend along the vertical direction includes: controlling the telescopic driving member to extend along the vertical direction to drive the first presser foot to descend along the vertical direction so that the first presser foot can be pressed against the equal height member.
[0022] In one embodiment, after obtaining the first height value of the main shaft when the first presser foot presses against the equal-height component, the method further includes:
[0023] The telescopic driving member is controlled to retract along the vertical direction to drive the first presser foot to rise along the vertical direction, so that the first presser foot is spaced apart from the knife detector along the vertical direction.
[0024] A drilling depth control method is applied to a drilling device, the drilling device comprising a spindle, a presser foot module, a tool detector and a height-conforming component, the spindle is connected to a tool, the presser foot module comprises a first presser foot and a second presser foot, the drilling depth control method comprising:
[0025] Acquire a first height value of the main shaft when the second presser foot is pressed against the equal-height component;
[0026] Acquire a fifth distance between the abutting surface of the first presser foot and the abutting surface of the second presser foot;
[0027] Acquire a second height value of the spindle when the tool moves to the tool detector and a tool length of the tool in the tool detector;
[0028] Based on the first height value, the second height value, the fifth distance, the tool length and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
[0029] In one embodiment, the step of obtaining the first height value of the main shaft when the second presser foot is pressed against the equal-height member further includes:
[0030] The first presser foot and the second presser foot are controlled to move along their distribution directions until the second presser foot is coaxial with the main shaft, so that the second presser foot can press against the equal-height component.
[0031] A drilling device is applied to a PCB processing device, wherein the PCB processing device comprises a workbench, and the drilling device is used to implement the drilling depth control method as described above, and the drilling device comprises:
[0032] Mounting plate;
[0033] A spindle, the spindle is arranged on the mounting plate, and the spindle is connected with a tool;
[0034] A presser foot module, which is slidably connected to the mounting plate in a vertical direction and is located below the main shaft; and
[0035] A knife detector and a height-conforming component are provided on the workbench.
[0036] A PCB processing device, comprising:
[0037] frame;
[0038] a workbench slidably connected to the frame; and
[0039] In the drilling device as described above, the mounting plate is slidably connected to the frame along the length direction of the frame, and the tool detector and the contour member are arranged on the workbench along the length direction of the frame.
[0040] A PCB processing method includes the drilling depth control method as described above; the PCB processing method also includes:
[0041] Obtaining the target drilling depth;
[0042] Based on the target drilling depth, the PCB is processed with controlled depth.
[0043] The above-mentioned drilling depth control method can obtain the first height value of the spindle by abutting the abutting surface of the first presser foot or the abutting surface of the second presser foot in the presser foot module with the equal height part; then control the tool to move to the tool detector to obtain the second height value of the spindle and the tool length of the tool in the tool detector; based on the first height value, the second height value, the tool length of the tool in the tool detector and the preset drilling depth, the target drilling depth of the tool when drilling the PCB to be processed is obtained. The drilling depth control method obtains the first height value, the second height value, the tool length of the tool in the tool detector and the preset drilling depth, and then obtains the target drilling depth of the tool when drilling the PCB to be processed, so as to achieve precise depth control, solve the problem that the control signal is triggered in advance and causes the drilling depth to have an error, and improve the control accuracy of the drilling depth. In addition, when controlling the drilling depth, the presser foot module does not need to contact the tool detector, thereby reducing the risk of the presser foot module squeezing the tool detector and causing the tool detector to fail, making the tool detector not easily damaged, thereby helping to extend the service life of the tool detector. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 This is a flow chart of the drilling depth control method provided in the first embodiment of the present application.
[0045] Figure 2 This is a flow chart of the drilling depth control method provided in the second embodiment of the present application.
[0046] Figure 3 A schematic diagram of a drilling device provided in one embodiment of the present application.
[0047] Figure 4 for Figure 3 The diagram shows a simplified representation of a tool in a drilling device at a first height value.
[0048] Figure 5 for Figure 4 The diagram shows a schematic representation of a drilling device in which the tool is at a second height value.
[0049] Reference numerals: 100, drilling device;
[0050] 110, spindle; 111, tool;
[0051] 120, displacement measurement module; 121, grating ruler; 122, reading head;
[0052] 130, equal height parts; 131, avoidance holes;
[0053] 140, knife detector; 141, groove; 142, detection unit;
[0054] 150, presser foot module; 151, first presser foot; 152, second presser foot;
[0055] 160. telescopic driving member; 161. guide shaft;
[0056] 170, chip suction cover; 171, presser foot plate;
[0057] 180, mounting plate;
[0058] X, first direction; Z, vertical direction. DETAILED DESCRIPTION
[0059] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.
[0060] In the description of the present application, it should be understood that if the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. appear, the orientation or position relationship indicated by these terms is based on the orientation or position relationship shown in the accompanying drawings, which is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application.
[0061] In addition, if the terms "first" or "second" appear, these terms are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, if the term "plurality" appears, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0062] In this application, unless otherwise clearly specified and limited, if the terms "installed", "connected", "connected", "fixed" and the like appear, these terms should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integrated 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 this application can be understood according to the specific circumstances.
[0063] In the present application, unless otherwise clearly specified and limited, if there is a description that a first feature is "on" or "below" a second feature, etc., or similar descriptions appear, it can mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, the first feature being "above", "above" and "above" the second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the height value of the first feature is higher than the second feature. The first feature being "below", "below" and "below" the second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the height value of the first feature is lower than the second feature.
[0064] It should be noted that if an element is referred to as being "fixed to" or "disposed on" another element, it may be directly on the other element or there may be a central element. If an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. If any, the terms "vertical", "horizontal", "upper", "lower", "left", "right" and similar expressions used in this application are for illustrative purposes only and do not represent the only implementation method.
[0065] See also Figure 1 , a drilling depth control method provided in an embodiment of the present application is applied to a drilling device 100, see Figure 3 As shown, the drilling device 100 includes a spindle 110, a presser foot module 150, a tool detector 140 and a contour piece 130; the spindle 110 is connected to a tool 111, and the spindle 110 is used to drive the tool 111 to rotate; the presser foot module 150 is connected to the spindle 110 and is arranged below the spindle 110, and the presser foot module 150 firmly fixes the PCB on the workbench by applying appropriate pressure to the PCB, prevents the PCB from being displaced or vibrated due to the rotation or feeding movement of the tool 111, and ensures that the PCB remains stable during the processing; the presser foot module 150 includes a first presser foot 151, and the tool detector 140 is used to detect the position of the tool 111. In some embodiments, the contour piece 130 and the tool detector 140 are arranged along a first direction X, and the first direction is the distribution direction of the two.
[0066] like Figure 3 As shown, the first direction X is indicated by arrow X, and the vertical direction Z is indicated by arrow Z. Figure 3 In the perspective shown, the first direction X is the left-right direction, and the vertical direction Z is the up-down direction. The drilling depth control method is used to control the depth of the tool corresponding to the first presser foot 151; the drilling depth control method includes:
[0067] Step S100 , obtaining a first height value of the spindle 110 when the first presser foot 151 presses against the equal-height component 130 .
[0068] In some embodiments, the drilling device 100 includes a displacement measurement module 120 disposed on the spindle 110, and the first height value of the spindle 110 can be obtained through the displacement measurement module 120. By setting the displacement measurement module 120, the position of the spindle 110 can be monitored in real time to improve the drilling accuracy. In some embodiments, the displacement measurement module 120 can be connected to the first presser foot 151 to obtain the actual movement distance of the spindle 110.
[0069] In some embodiments, the displacement measurement module 120 may include a grating ruler 121 and a reading head 122, one of which is connected to the spindle 110 (or the mounting plate 180), and the other is connected to the first presser foot 151 (or the chip suction cover 170 of the drilling device 100). When the first presser foot 151 is pressed against the equal height part 130 or the PCB, the grating ruler 121 is triggered, so that the grating ruler 121 starts to read, and the first height value of the spindle 110 can be obtained. The grating ruler 121 and the reading head 122 are selected as the displacement measurement module 120. The grating ruler 121 and the reading head 122 can achieve extremely high resolution, usually up to 0.1 micron or even smaller, ensuring extremely accurate position detection; the reading head 122 can quickly respond to position changes and output measurement results at a high frequency, which is suitable for dynamic control occasions; at the same time, since the grating ruler 121 and the reading head 122 are non-contact measurements, daily maintenance requirements are less, reducing long-term operating costs.
[0070] In some embodiments, the spindle 110 gradually moves from a height H above the PCB toward the PCB until the first presser foot 151 contacts the surface of the PCB, and the grating ruler 121 generates a first signal. The first signal may be a pulse signal, and the height H is any height in the moving direction of the spindle 110, which may be the origin position or the starting position of the spindle 110, or any position in the process of the spindle 110 moving from the starting position to the position where the first presser foot 151 contacts the PCB, and is not limited here. In other embodiments, the displacement measurement module 120 may also be a laser rangefinder, etc.
[0071] Step S200 , obtaining a second height value of the spindle 110 when the tool 111 moves to the tool detector 140 and a length of the tool 111 when the tool 111 is located in the tool detector 140 .
[0072] In one embodiment, obtaining the second height value of the spindle 110 when the tool 111 moves to the tool detector 140 includes controlling the spindle 110 to descend along the vertical direction Z until the detection surface of the tool detector 140 detects the tool 111, and then obtaining the second height value of the spindle 110. It can be understood that the spindle 110 is generally connected to a Z-axis drive module, and the spindle 110 can be driven to descend along the vertical direction Z through the Z-axis drive module.
[0073] The position of the spindle 110 can be obtained through the displacement measurement module 120. Taking the displacement measurement module 120 including the aforementioned grating ruler 121 as an example, the spindle 110 moves downward relative to the grating ruler 121, that is, the grating ruler 121 moves upward relative to the spindle 110. When the spindle 110 moves to the point where the tool 111 and the detection surface of the tool detector 140 are at the same height value, that is, when the tool detector 140 detects the position of the tool 111, the grating ruler 121 stops counting, so that the second height value of the spindle 110 can be obtained. Then, the first distance of the downward movement of the spindle 110 can be calculated based on the difference between the first height value and the second height value.
[0074] In one embodiment, the tool detector 140 is configured with a groove 141, and the tool detector is provided with a detection part 142, the detection part 142 has a detection surface, and the detection part 142 is arranged in the groove 141. In some embodiments, the detection part 142 is a photoelectric sensor, including a transmitting end and a receiving end. When the tool 111 moves down to the same horizontal plane as the photoelectric sensor, that is, when the tool 111 is located between the transmitting end and the receiving end, the light emitted by the transmitting end will be blocked, and it is considered that the tool 111 is detected. In other embodiments, the detection part 142 can be a probe. When the tool 111 moves down to the same horizontal plane as the probe, it will contact the probe, causing the probe to be displaced, and it is considered that the tool 111 is detected.
[0075] In some embodiments, the tool detector 140 is used to detect the position of the tip of the tool 111. As the use time increases, the tool 111 will be worn or slightly deformed to a certain extent. The tip of the tool is the frontmost working part of the tool 111, which first contacts the PCB surface. Therefore, by real-time monitoring of the tip position of the tool 111, the PCB processing equipment can automatically adjust the feed amount according to the actual situation to ensure that each drilling can maintain a consistent depth. In one embodiment, the tool detector 140 is provided with a detection unit 142, and the detection unit 142 has a detection surface, which is used to detect the position of the tool tip. When the detection surface and the tool tip are at the same height value, it is considered that the tool detector has detected the tool tip. Among them, the length of the tool 111 located in the tool detector 140 is the second distance between the upper end surface of the tool detector 140 and the detection surface of the tool detector 140 in the vertical direction. The second distance can be a known value that has been recorded in the system and can be directly retrieved.
[0076] In one embodiment, the spindle 110 is controlled to descend along the vertical direction Z, and the method further includes: controlling the spindle 110 to be located above the tool detector 140, so that when the spindle 110 descends along the vertical direction Z, the detection surface of the tool detector 140 can detect the tool 111. By controlling the spindle 110 to be located above the tool detector 140, that is, the spindle 110 moves from above the equal height part 130 to above the tool detector 140, when the spindle 110 moves downward along the vertical direction Z, the tool 111 connected to the spindle 110 can be detected by the tool detector 140.
[0077] In one embodiment, controlling the spindle 110 to be located above the tool detector 140 includes:
[0078] One of the spindle 110 and the tool detector 140 is controlled to move a preset displacement along the distribution direction of the spindle 110 and the tool detector 140, so that the spindle 110 is located above the tool detector 140, that is, the spindle 110 moves from above the equal height component 130 to above the tool detector 140. For example, in some embodiments, the tool detector 140 is disposed on a workbench of a PCB processing device, and the workbench can move along a first direction X, thereby driving the tool detector 140 to move below the spindle 110. In other embodiments, the spindle 110 is slidably connected to a frame of the PCB processing device, and the drilling device 100 moves relative to the frame along the first direction X, so that the spindle 110 moves above the tool detector 140.
[0079] Step S300, based on the first height value, the second height value, the length of the tool 111 located in the tool detector 140 and the preset drilling depth, obtain a target drilling depth of the tool 111 when drilling a hole in the PCB to be processed.
[0080] It can be understood that the target drilling depth of the tool 111 when drilling the PCB to be processed is: when the first pressure foot 151 abuts against the PCB to be processed, the target distance of controlling the main shaft 110 to descend along the vertical direction Z.
[0081] In some embodiments, step S300 includes: based on the difference between the first height value and the second height value, obtaining a first distance D1 of the downward movement of the spindle; based on the first distance and the length of the tool 111 located in the tool detector 140, obtaining a third distance along the vertical direction Z between the tip of the tool 111 and the contact surface of the first presser foot 151 when the first presser foot 151 is pressed against the equal height part 130; based on the third distance and the preset drilling depth, obtaining a target drilling depth when the tool 111 drills a hole in the PCB to be processed. It can be understood that the target drilling depth is the sum of the third distance and the preset drilling depth value. In one embodiment, the height value of the spindle 110 can be obtained by the aforementioned displacement measurement module 120, thereby obtaining the first distance D1 of the downward movement of the spindle.
[0082] In one embodiment, along the vertical direction Z, the upper end surface of the contour member 130 facing the first presser foot 151 and the upper end surface of the tool detector 140 facing the first presser foot 151 are at the same height. In this way, the upper end surface of the contour member 130 can be equivalent to the upper end surface of the tool detector 140, and the second distance between the upper end surface of the tool detector 140 and the detection surface of the tool detector 140 along the vertical direction Z is subtracted from the first distance of the downward movement of the spindle 110. It can be understood that the second distance is the length of the tool 111 located in the tool detector 140, and the difference between the first distance and the second distance is the distance between the abutting surface of the first presser foot 151 and the tool 111 along the vertical direction Z.
[0083] In other embodiments, the height value of the upper end surface of the contour member 130 facing the first presser foot 151 may also be higher than the height value of the upper end surface of the tool detector 140 facing the first presser foot 151, for example, there is a fifth distance between the height value of the upper end surface of the contour member 130 and the height value of the upper end surface of the tool detector 140 along the vertical direction Z. In this way, the first difference obtained by subtracting the second distance between the upper end surface of the tool detector 140 and the detection surface of the tool detector 140 along the vertical direction Z from the first distance of the downward movement of the spindle 110 is further subtracted from the fifth distance between the upper end surface of the contour member 130 and the upper end surface of the tool detector 140, and the second difference finally obtained is the distance between the abutting surface of the first presser foot 151 and the tool 111 along the vertical direction Z.
[0084] The preset drilling depth is the drilling depth to be drilled when processing a PCB (e.g., a PCB board). The main shaft 110 is controlled to descend along the vertical direction Z so that the abutting surface of the first presser foot 151 abuts against the PCB. When the PCB is pressed by the first presser foot 151 (e.g., the first presser foot 151 is a large presser foot), the third distance D3 between the abutting surface of the first presser foot 151 and the tool 111 is obtained. When a hole of a preset drilling depth needs to be drilled by the tool 111 corresponding to the first presser foot 151, the abutting surface of the first presser foot 151 is pressed against the PCB surface to trigger the displacement measurement module 120, and then the target drilling depth of the main shaft 110 descending along the vertical direction Z is the sum of the third distance D3 between the abutting surface of the tool 111 and the first presser foot 151 and the preset drilling depth value. In this way, the tool 111 corresponding to the first presser foot 151 can be accurately controlled in depth according to actual use requirements, meeting actual use requirements, solving the problem of errors in drilling depth caused by early triggering of the control signal, and improving the control accuracy of drilling depth. In addition, when controlling the drilling depth, the first presser foot 151 does not need to contact the tool detector 140, thereby reducing the risk of the first presser foot 151 squeezing the tool detector 140 and causing the tool detector 140 to fail, and extending the service life of the tool detector 140.
[0085] like Figure 3 As shown, in one embodiment, the obtaining of the first height value of the spindle 110 when the first presser foot 151 presses against the contour component 130 also includes: controlling the first presser foot 151 to descend along the vertical direction Z so that the first presser foot 151 can press against the contour component 130. By controlling the first presser foot 151 to descend along the vertical direction Z, the contact surface of the first presser foot 151 can press against the contour component 130 or the surface of the PCB.
[0086] In one embodiment, the drilling device 100 further includes a telescopic driving member 160 spaced apart from the main shaft 110 along the first direction X. By controlling the telescopic driving member 160 to extend along the vertical direction Z, the first presser foot 151 is driven to descend along the vertical direction Z, so that the abutting surface of the first presser foot 151 can be pressed against the contour member 130 or the PCB surface. In one embodiment, a guide shaft 161 is further provided between the telescopic driving member 160 and the chip suction cover 170 to guide the movement of the first presser foot 151 along the vertical direction Z. In one embodiment, the telescopic driving member 160 is a cylinder. By ventilating the upper end of the cylinder, the cylinder piston rod is moved downward, thereby driving the first presser foot 151 to move downward, and the abutting surface of the first presser foot 151 is pressed against the contour member 130.
[0087] like Figure 3As shown, in one embodiment, the first height value of the main shaft 110 is obtained when the first presser foot 151 is pressed against the contour member 130, and then it also includes: controlling the telescopic driving member 160 to retract along the vertical direction Z to drive the first presser foot 151 to rise along the vertical direction Z, so that the first presser foot 151 is spaced apart from the knife detector 140 along the vertical direction Z.
[0088] The first presser foot 151 is driven to retract, i.e. rise, in the vertical direction Z by the telescopic driving member 160, so that a certain distance is maintained between the abutting surface of the first presser foot 151 and the upper end surface of the tool detector 140 facing the first presser foot 151. In this way, during the process of the main shaft 110 starting to move downward until the detection surface of the tool detector 140 detects the tool 111, the abutting surface of the first presser foot 151 will not contact the tool detector 140, thereby reducing the possibility of contact between the two.
[0089] When performing subsequent drilling operations, for example, when a hole of a preset drilling depth needs to be drilled on a PCB, the spindle 110 is moved downward until the abutting surface of the first presser foot 151 contacts the surface of the PCB, and then the target drilling depth of the spindle 110 descending along the vertical direction Z is the sum of the third distance and the preset drilling depth value. The drilling depth control method controls the first distance of the downward movement of the spindle 110 by obtaining the spacing between the tool 111 and the abutting surface of the first presser foot 151, thereby achieving precise depth control, solving the problem of drilling depth error caused by the control signal being triggered in advance, and improving the control accuracy of the drilling depth. In addition, when controlling the drilling depth, the abutting surface of the first presser foot 151 does not need to contact the tool detector 140, thereby reducing the risk of the first presser foot 151 squeezing the tool detector 140 and causing the tool detector 140 to fail, which helps to extend the service life of the tool detector 140.
[0090] In one embodiment, the presser foot module 150 includes a first presser foot 151 and a second presser foot 152 arranged at intervals, and the first presser foot 151 and the second presser foot 152 both have a through hole for the tool 111 to pass through, and the apertures of the two through holes are different to accommodate tools 111 of different sizes and meet the use requirements under different working conditions. In some embodiments, the first presser foot 151 is a large presser foot, and the second presser foot 152 is a small presser foot. Furthermore, an embodiment of the present application also provides a drilling depth control method for realizing the depth control of the tool corresponding to the second presser foot 152; the drilling depth control method includes:
[0091] Step S100 , obtaining a first height value of the spindle 110 when the second presser foot 152 is pressed against the equal-height component 130 .
[0092] Among them, the first height value where the spindle 110 is located can be obtained by the displacement measurement module 120. In some embodiments, the displacement measurement module 120 can be connected to the second presser foot 152 or the chip suction cover 170 to obtain the actual movement distance of the spindle 110. For example, the displacement measurement module 120 may include a grating ruler 121. When the abutting surface of the second presser foot 152 is pressed against the equal height part 130 or the PCB, the grating ruler 121 will be triggered, so that the grating ruler 121 starts to read, and the first height value where the spindle 110 is located can be obtained. It can be understood that the abutting surface of the second presser foot 152 is the end face of the second presser foot 152 used to press against the PCB during the drilling process.
[0093] In one embodiment, the first height value of the main shaft 110 is obtained when the abutting surface of the second presser foot 152 is pressed against the equal height part 130, and the method also includes: controlling the first presser foot 151 and the second presser foot 152 to move along their distribution directions until the second presser foot 152 is coaxial with the main shaft 110.
[0094] The first presser foot 151 and the second presser foot 152 are both mounted on a presser foot plate 171, which is slidably connected to the chip suction cover 170 of the drilling device 100. The presser foot plate 171 can move along the distribution direction of the first presser foot 151 and the second presser foot 152, so that one of the first presser foot 151 and the second presser foot 152 is coaxial with the spindle 110. In some embodiments, the presser foot plate 171 is an arc-shaped plate. When the first presser foot 151 is on the central axis of the spindle 110, the height value of the abutting surface of the first presser foot 151 is lower than the height value of the abutting surface of the second presser foot 152. Therefore, when the chip suction cover 170 is lowered, the abutting surface of the first presser foot 151 will contact the equal height part 130, and the distance between the abutting surface of the first presser foot 151 and the tool 111 corresponding to the first presser foot 151 can be measured. When the second presser foot 152 is on the central axis of the spindle 110, the height value of the contact surface of the second presser foot 152 is lower than the height value of the contact surface of the first presser foot 151, so when the chip suction cover 170 is lowered, the contact surface of the second presser foot 152 will contact the contour member 130, and the distance between the contact surface of the second presser foot 152 and the tool 111 corresponding to the second presser foot 152 can be measured. In this way, by moving the presser foot plate 171, the first presser foot 151 or the second presser foot 152 can be placed on the central axis of the spindle 110, and the contact surface of the first presser foot 151 or the second presser foot 152 can contact the contour member 130, so as to control the depth of the tool 111 corresponding to the first presser foot 151 or the second presser foot 152.
[0095] Step S200 , obtaining a fifth distance between a contact surface of the first presser foot 151 and a contact surface of the second presser foot 152 .
[0096] The first presser foot 151 and the second presser foot 152 are controlled to move along their distribution directions until the first presser foot 151 is coaxial with the main shaft 110. By obtaining the moving distance of the first presser foot 151, the fifth distance between the abutting surface of the first presser foot 151 and the abutting surface of the second presser foot 152 can be obtained. In other embodiments, the fifth distance can be a known value that has been recorded in the system and can be directly retrieved.
[0097] Step S300 , obtaining a second height value of the spindle 110 when the tool 111 moves to the tool detector 140 and a length of the tool 111 when the tool 111 is located in the tool detector 140 .
[0098] The position of the spindle 110 can be obtained through the displacement measurement module 120. In one embodiment, the tool detector 140 is provided with a detection unit 142, and the detection unit 142 has a detection surface, and the detection surface is used to detect the position of the tool tip. When the detection surface and the tool tip are at the same height value, it is considered that the tool detector has detected the tool tip. The length of the tool 111 located in the tool detector 140 is the second distance between the upper end surface of the tool detector 140 and the detection surface of the tool detector 140 in the vertical direction. The second distance can be a known value that has been recorded in the system and can be directly retrieved.
[0099] Step S400, based on the first height value, the second height value, the fifth distance, the length of the tool 111 and the preset drilling depth, obtain a target drilling depth of the tool 111 when drilling a hole in the PCB to be processed.
[0100] In one embodiment, based on the first height value, the second height value, the fifth distance, the length of the tool 111 and the preset drilling depth, obtaining the target drilling depth of the tool 111 when drilling the PCB to be processed includes:
[0101] Among them, based on the difference between the first height value and the second height value, the first distance D1 of the spindle moving downward is obtained; based on the first distance, the length of the tool 111 and the fifth distance, the third distance between the tip of the tool 111 and the abutting surface of the second presser foot 152 when the second presser foot 152 presses against the equal height part 130 is obtained; based on the third distance and the preset drilling depth, the target drilling depth of the tool 111 when drilling the PCB to be processed is obtained. It can be understood that the target drilling depth is the sum of the third distance and the preset drilling depth value. In one embodiment, the height value of the spindle 110 can be obtained by the displacement measurement module 120 mentioned above, so as to obtain the first distance D1 of the spindle moving downward. In one embodiment, the tool detector 140 is provided with a detection part 142, and the detection part 142 has a detection surface, which is used to detect the position of the tool tip. When the detection surface and the tool tip are at the same height value, it is considered that the tool detector has detected the tool tip. The length of the tool 111 when the tool 111 is located in the tool detector 140 is the second distance between the upper end surface of the tool detector 140 and the detection surface of the tool detector 140 in the vertical direction. The second distance may be a known value that has been recorded in the system and can be directly retrieved. The fifth distance between the abutting surface of the first presser foot 151 and the abutting surface of the second presser foot 152 may be a known value that has been recorded in the system and can be directly retrieved.
[0102] Based on the first distance D1 of the downward movement of the spindle 110, the difference is the third distance D3 between the tool 111 and the second presser foot 152 along the vertical direction Z, which is obtained by subtracting the second distance D2 between the detection surface of the tool detector 140 and the upper end surface of the tool detector 140 from the first distance D1 and then subtracting the fifth distance between the abutting surface of the first presser foot 151 and the abutting surface of the second presser foot 152. The target drilling depth of the tool 111 when drilling a hole in the PCB to be processed is the fourth distance that the spindle is controlled to descend along the vertical direction Z when the second presser foot 152 abuts against the PCB, and the fourth distance is the sum of the third distance D3 and the preset drilling depth value.
[0103] When the abutting surface of the second presser foot 152 (for example, the second presser foot 152 is a small presser foot) is used to press the PCB, the distance between the abutting surface of the second presser foot 152 and the tool 111 is obtained. When it is necessary to drill a hole of a preset drilling depth through the tool 111 corresponding to the second presser foot 152, the abutting surface of the second presser foot 152 contacts the surface of the PCB to trigger the displacement measurement module 120, and then the target distance for the spindle 110 to continue to move downward is the sum of the distance between the abutting surface of the tool 111 and the second presser foot 152 and the preset drilling depth. In this way, the tool 111 corresponding to the first presser foot 151 and the second presser foot 152 can be controlled in depth according to actual use requirements to meet actual use requirements.
[0104] In the above-mentioned drilling depth control method, when measuring the distance between the abutting surface of the second presser foot 152 and the tool 111, the abutting surface of the second presser foot 152 will only abut against the upper end surface of the equal height component 130, and will not sink into the corresponding avoidance hole 131, thereby ensuring the accuracy of the measurement. That is, the drilling depth control method can not only realize the depth control operation of the tool 111 corresponding to the first presser foot 151, but also realize the depth control operation of the tool 111 corresponding to the second presser foot 152, thereby solving the risk that the small presser foot will sink into the groove 141 where the detection surface of the tool detector 140 is located when the existing tool detector 140 controls the depth of the tool 111 corresponding to the second presser foot 152 (small presser foot), and can realize the distance measurement between the small presser foot and the tool 111, thereby controlling the depth of the tool 111 corresponding to the small presser foot.
[0105] See also Figures 3 to 5 As shown, further, an embodiment of the present application also provides a drilling device 100, which is applied to PCB processing equipment, and the PCB processing equipment includes a workbench. The drilling device 100 is used to implement the drilling depth control method of any of the above embodiments. The drilling device 100 includes a mounting plate, a spindle 110, a presser foot module 150, a tool detector 140 and a contour part 130. The spindle 110 is connected to a tool 111, and the tool 111 has a tool 111.
[0106] In some embodiments, the contour member 130 and the tool detector 140 are arranged along the first direction X with intervals therebetween.
[0107] Furthermore, an embodiment of the present application also provides a PCB processing device, which includes a frame, a workbench and the above-mentioned drilling device 100, wherein the workbench is slidably connected to the frame, and the workbench is used to carry the PCB board; the mounting plate is slidably connected to the frame along the length direction of the frame, and the tool detector 140 and the contour member 130 are arranged on the workbench along the length direction of the frame, and the length direction of the frame is also the aforementioned first direction, that is, the distribution direction of the contour member 130 and the tool detector 140. Among them, the contour member 130 is arranged on the workbench of the drilling device 100 and is located below the spindle 110; the tool detector 140 is arranged on the workbench of the drilling device and is arranged on one side of the contour member 130 along the first direction X, that is, the length direction, and the tool detector 140 is used to detect the position of the tool 111.
[0108] In one embodiment, the drilling device 100 includes a displacement measurement module 120, which is used to obtain the height value of the spindle 110. At least one of the spindle 110 and the tool detector 140 can move along the first direction X, so that the drilling device 100 can be selectively in the first detection position or the second detection position; when the drilling device 100 is in the first detection position, the presser foot module 150 presses against the height-conforming member 130 and triggers the displacement measurement module 120; when the drilling device 100 is in the second inspection position, the tool 111 and the detection surface of the tool detector 140 are at the same height value. Figure 3 The first direction X is indicated by the arrow X, and the vertical direction Z is indicated by the arrow Z. Figure 3 In the viewing angle shown, the first direction X is the left-right direction, and the vertical direction Z is the up-down direction.
[0109] In the drilling device, taking the presser foot module 150 including the first presser foot 151 as an example, the following steps are adopted to realize the control of the drilling depth of the tool corresponding to the first presser foot 151:
[0110] Step 1: The first presser foot 151 descends along the vertical direction Z until the abutting surface of the first presser foot 151 abuts against the contour member 130, thereby triggering the displacement measuring module 120, and the first height value of the spindle 110 can be obtained through the displacement measuring module 120.
[0111] Step 2: at least one of the main shaft 110 and the tool detector 140 moves along the first direction X, so that the main shaft 110 moves to above the tool detector 140 .
[0112] In some embodiments, the drilling device can move relative to the frame in a first direction, and the drilling device moves in the first direction so that the spindle 110 can move above the tool detector 140. In other embodiments, the workbench can also move relative to the drilling device in the first direction so that the spindle 110 can be located above the tool detector 140.
[0113] Step 3, as the spindle 110 moves downward in the vertical direction Z, until the detection surface of the tool detector 140 and the tool 111 are at the same height value, that is, the detection surface detects the position of the tool 111, the second height value of the spindle 110 can be obtained again.
[0114] Step 4: Based on the difference between the second height value and the first height value, a first distance D1 of the main shaft 110 moving downward can be obtained.
[0115] Step 5: There is a second distance D2 between the detection surface of the tool detector 140 and the upper end surface of the tool detector 140 , and the second distance D2 is a known value; it can be understood that the second distance D2 is the length of the tool 111 when the tool 111 is located in the tool detector 140 .
[0116] Step 6: The third distance D3 between the contact surface of the cutter 111 and the first presser foot 151 along the vertical direction Z can be calculated by the difference between the first distance D1 and the second distance D2.
[0117] Step 7, when it is necessary to drill a hole of a preset drilling depth, the abutting surface of the first presser foot 151 contacts the PCB surface to trigger the displacement measurement module 120, then the target drilling depth of the spindle 110 descending along the vertical direction Z is the sum of the third distance D3 and the preset drilling depth value.
[0118] In some embodiments, a Z-axis drive module is provided on the frame, and the mounting plate 180 of the drilling device 100 is connected to the output end of the Z-axis drive module. When the drilling depth is controlled, the Z-axis drive module can be used to drive the spindle 110 downward, so that the tool 111 can be synchronously moved downward, so that the tool 111 can be inserted into the groove 141 of the tool detector 140 and detected by the detection surface. During the drilling operation, the Z-axis drive module drives the spindle 110 to move in the vertical direction Z, and at the same time cooperates with the spindle 110 to drive the tool 111 to rotate, thereby completing the drilling operation.
[0119] The drilling device can accurately control the depth of the tool 111 according to actual use requirements, and at the same time, can calibrate the wear degree of the first presser foot 151 and the second presser foot 152 in the presser foot module 150, thereby improving the control accuracy of the drilling depth. In addition, when controlling the drilling depth, the first presser foot 151 does not need to contact the tool detector 140, thereby reducing the risk of the first presser foot 151 squeezing the tool detector 140 and causing the tool detector 140 to fail, making the tool detector 140 less likely to be damaged, which helps to extend the service life of the tool detector 140.
[0120] Furthermore, an embodiment of the present application also provides a PCB processing method, including the above-mentioned drilling depth control method; the PCB processing method also includes:
[0121] Get the target drilling depth;
[0122] Based on the target drilling depth, the PCB is processed in controlled depth.
[0123] Through the PCB processing method, the PCB can be processed with controlled depth, and precise depth control can be achieved, thereby improving the drilling accuracy of the PCB drilling operation, thereby improving the processing quality of the PCB.
[0124] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0125] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.
Claims
1. A drilling depth control method, characterized in that: Applied to a drilling device, the drilling device includes a spindle, a presser foot module, a tool detector and a height-conforming component, the spindle is connected to a tool, the presser foot module includes a first presser foot, and the drilling depth control method includes: Acquire a first height value of the main shaft when the first presser foot presses against the equal-height component; Acquire a second height value of the spindle when the tool moves to the tool detector and a tool length of the tool in the tool detector; Based on the first height value, the second height value, the tool length and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
2. The drilling depth control method according to claim 1, characterized in that: The step of obtaining a target drilling depth of the tool when drilling a hole in the PCB to be processed based on the first height value, the second height value, the tool length and the preset drilling depth comprises: Based on the difference between the first height value and the second height value, obtaining a first distance for the main axis to move downward; Based on the first distance and the tool length, a third distance between the tool tip and the abutting surface of the first presser foot when the first presser foot is pressed against the equal height component is obtained; Based on the third distance and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
3. The drilling depth control method according to claim 1, characterized in that: The step of obtaining a second height value of the spindle when the tool moves to the tool detector and a tool length of the tool in the tool detector includes: Controlling the spindle to descend in a vertical direction until the detection surface of the tool detector detects the tool, and obtaining a second height value of the spindle; A second distance between a detection surface of the tool detector and an upper end surface of the tool detector is acquired, where the second distance is a tool length of the tool located in the tool detector.
4. The drilling depth control method according to claim 3, characterized in that: Before controlling the spindle to descend in the vertical direction, the method further includes: controlling the spindle to be located above the tool detector, so that when the spindle descends in the vertical direction, a detection surface of the tool detector can detect the tool.
5. The drilling depth control method according to claim 4, characterized in that: The controlling the spindle to be located above the tool detector comprises: One of the main shaft and the tool detector is controlled to move a preset displacement along a distribution direction of the main shaft and the tool detector, so that the main shaft is located above the tool detector.
6. The drilling depth control method according to claim 1, characterized in that: Before obtaining the first height value of the main shaft when the first presser foot presses against the equal-height component, the method further includes: controlling the first presser foot to descend in a vertical direction so that the first presser foot can press against the equal-height component.
7. The drilling depth control method according to claim 6, characterized in that: The drilling device includes a telescopic driving member; controlling the first presser foot to descend along the vertical direction includes: controlling the telescopic driving member to extend along the vertical direction to drive the first presser foot to descend along the vertical direction, so that the first presser foot can be pressed against the equal height member.
8. The drilling depth control method according to claim 7, characterized in that: After obtaining the first height value of the main shaft when the first presser foot presses against the equal-height component, the method further includes: The telescopic driving member is controlled to retract along the vertical direction to drive the first presser foot to rise along the vertical direction, so that the first presser foot is spaced apart from the knife detector along the vertical direction.
9. A drilling depth control method, characterized in that: Applied to a drilling device, the drilling device includes a spindle, a presser foot module, a tool detector and a height-conforming component, the spindle is connected to a tool, the presser foot module includes a first presser foot and a second presser foot, and the drilling depth control method includes: Acquire a first height value of the main shaft when the second presser foot is pressed against the equal-height component; Acquire a fifth distance between the abutting surface of the first presser foot and the abutting surface of the second presser foot; Acquire a second height value of the spindle when the tool moves to the tool detector and a tool length of the tool in the tool detector; Based on the first height value, the second height value, the fifth distance, the tool length and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
10. The drilling depth control method according to claim 9, characterized in that: The step of obtaining a target drilling depth of the tool when drilling a hole in the PCB to be processed based on the first height value, the second height value, the fifth distance, the tool length and the preset drilling depth comprises: Based on the difference between the first height value and the second height value, obtaining a first distance for the main axis to move downward; Based on the first distance, the tool length and the fifth distance, a third distance between the tip of the tool and the abutting surface of the second presser foot when the second presser foot is pressed against the equal height component is obtained; Based on the third distance and the preset drilling depth, a target drilling depth of the tool when drilling a hole in the PCB to be processed is obtained.
11. A drilling device, characterized in that: Applied to PCB processing equipment, the PCB processing equipment includes a workbench, the drilling device is used to implement the drilling depth control method according to any one of claims 1 to 10, and the drilling device includes: Mounting plate; A spindle, the spindle is arranged on the mounting plate, and the spindle is connected with a tool; A presser foot module, the presser foot module is slidably connected to the mounting plate along a vertical direction and is located below the main shaft; and A knife detector and a height-conforming component are provided on the workbench.
12. A PCB processing equipment, characterized in that: include: frame; A workbench, the workbench being slidably connected to the frame; as well as According to the drilling device according to claim 11, the mounting plate is slidably connected to the frame along the length direction of the frame, and the tool detector and the contour member are arranged on the workbench along the length direction of the frame.
13. A PCB processing method, characterized in that: A method for controlling the drilling depth as claimed in any one of claims 1 to 10; The PCB processing method further includes: Obtaining the target drilling depth; Based on the target drilling depth, the PCB is processed with controlled depth.
Citation Information
Patent Citations
PCB drilling method and drilling equipment
CN111629517A
Depth-controlled milling machining module, machining equipment, detection method and image acquisition method
CN113560652A
Depth control monitoring method and circuit board processing equipment
CN116647993A
Device for detecting quick drill function of printed circuit board (PCB) numerical control drilling machine
CN202428001U
Drillling method for printed circuit board
JP2002144292A
Cited By
PCB drilling control method and PCB drilling device
CN121126677A