A method and system for distributing and diverting boards in an intelligent drilling workstation
The intelligent drilling workstation uses a material distribution and diversion method to select the optimal workstation based on the material ID and equipment status, solving the problem of reliance on manual labor in traditional drilling machines and improving production efficiency and equipment utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-12
- Publication Date
- 2026-04-07
AI Technical Summary
Traditional drilling machines require manual loading and unloading, which limits processing efficiency, increases labor costs, and restricts the flexibility of adjusting processing techniques, thus limiting production efficiency and scalability.
The intelligent drilling workstation uses a material allocation and distribution method to retrieve processing files based on the material ID, determine available workstations, select the most suitable processing workstation, and transfer the material to the NG port or a matching workstation. The optimal workstation is selected by calculating the equipment status matching degree, thus achieving intelligent allocation.
It improves production efficiency, reduces labor costs, avoids equipment overheating or failure to recover from damage affecting equipment lifespan, and ensures smooth operation of the production line.
Smart Images

Figure CN120972836B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of furniture manufacturing. More particularly, the present application relates to a method and system for distributing and diverting boards in an intelligent drilling workstation. BACKGROUND
[0002] Drilling single machine refers to a single mechanical device used in industrial production to perform drilling operations. In such equipment, the drill bit penetrates the material through rotation or other means to form the required hole. Drilling single machine is commonly used in metal processing, electronic device manufacturing, automobile manufacturing, etc., and is widely used in situations that require precise hole processing.
[0003] Traditional drilling single machine requires manual loading and unloading, and each machine is equipped with two technical personnel, which limits the processing efficiency to the speed and accuracy of manual operation. This mode not only increases labor costs, but also cannot effectively improve the overall efficiency of the production line. At the same time, the production fluctuation caused by manual intervention affects the stability of production.
[0004] Traditional drilling single machine can only complete a single drilling process, but modern single machine can adjust drilling parameters such as hole diameter, hole depth and position according to demand to adapt to different processing requirements. Moreover, modern drilling single machine is usually equipped with an automatic control system such as PLC (Programmable Logic Controller) to enable the device to automatically complete drilling tasks according to the preset program, reducing manual intervention. In order to reduce labor costs.
[0005] The prior art uses an automatic loading and unloading drilling workstation to distribute and divert tasks according to the busy state of the single machine, so as to transmit the board to the processing station according to the preset transmission rule (for example, preferentially transmitting the board to the nearest idle processing station from the conveyor belt inlet). However, the processing technology of each single machine must be exactly the same and cannot be flexibly adjusted. The processing technology of each single machine can only be set to be exactly the same, which not only limits the processing technology during single production, but also requires technical personnel to modify the processing technology during change production, increasing labor costs and reducing production efficiency; It also greatly limits the expansion of the entire workstation in the later stage, affecting the overall development and progress of the company. Therefore, an intelligent distribution and diversion method is needed to solve these problems. SUMMARY
[0006] To solve the technical problems that the processing technology of the single machine can only be set to be exactly the same, thereby affecting the production efficiency and increasing the labor cost, the present application provides solutions in the following aspects.
[0007] In a first aspect, a method for allocating and routing sheet metal in an intelligent drilling workstation includes: retrieving a processing file based on the sheet metal's ID and obtaining the sheet metal's processing technology stored in the processing file; determining whether there is a target idle workstation for processing the sheet metal based on the sheet metal's processing technology; in response to the absence of a target idle workstation, setting the destination of the sheet metal transfer to a preset NG port; in response to the existence of one target idle workstation, recording the target idle workstation as a matching workstation and setting the destination of the sheet metal transfer to the matching workstation; in response to the existence of more than one target idle workstation, selecting a matching workstation from the target idle workstations and setting the destination of the sheet metal transfer to the matching workstation.
[0008] Preferably, selecting a matching station from the target idle stations includes: collecting the spindle temperature and the timestamp of the last work completed by the drilling machine in the target idle station; calculating the matching degree of each target idle station, wherein the calculation of the first... i The formula for the matching degree of each target available workstation is: ;in, q i For the first i Temperature of the spindle of a drilling machine in each target idle station. Q min This refers to the minimum temperature value within the preset operating temperature range of the drilling equipment. t i For the first i The timestamp of the last work completed by a single drilling machine at an idle target workstation. T The current timestamp, α The preset first weighting coefficient, β The second weighting coefficient is preset, and α + β =1, where exp is an exponential function with base e. norm For the standard normalized function, the standard normalized function norm Used to compare the current timestamp with the first i The difference between the timestamps of the last work completed by a single drilling machine at an idle target workstation is mapped to a numerical range of (0,1).
[0009] Preferably, the minimum temperature value of the preset operating temperature range of the drilling equipment Q min It is 10 degrees Celsius.
[0010] Preferred, first weighting coefficient α The value is 0.8, the second weighting coefficient. β The value is 0.2.
[0011] Preferably, retrieving processing documents based on the board material ID includes: using the board material ID as an index and retrieving processing documents using a table lookup method.
[0012] Preferably, determining whether there is a target idle workstation for processing the board material based on the board material processing technology includes: using the board material processing technology as an index, obtaining the workstation for processing the board material by looking up a table, and recording it as the target workstation; collecting the working status of the target workstation, wherein the working status includes: idle state or non-idle state; in response to the existence of at least one target workstation in an idle state, recording the target workstation in the idle state as the target idle workstation, and determining that there is a target idle workstation for processing the board material.
[0013] Preferably, obtaining the workstations for processing the sheet metal by looking up a table includes: obtaining a manually constructed processing technology-workstation mapping table; and selecting the workstations for processing the sheet metal based on the processing technology of the sheet metal in the processing technology-workstation mapping table.
[0014] Preferably, in response to the failure to retrieve the processing file based on the ID, the destination for transmitting the board is set to the NG port.
[0015] Preferably, a method for distributing and diverting sheet metal in an intelligent drilling workstation further includes: triggering an alarm in response to setting the destination of the transmitted sheet metal to the NG port.
[0016] In a second aspect, a plate distribution and diversion system for an intelligent drilling workstation includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement a plate distribution and diversion method for an intelligent drilling workstation as described in any of the above-described inventions.
[0017] The beneficial effects of this invention are as follows:
[0018] This invention achieves intelligent workstation allocation by retrieving processing files based on the board material's ID and determining the availability of idle target workstations based on the processing technology information within the files. Based on this, the invention can meet the need for simultaneous processing of workpieces with multiple processing techniques, improving production efficiency and reducing labor costs.
[0019] This invention, when multiple target idle workstations are selected, matches the most suitable target idle workstation for processing the board material based on the current status of the equipment (including temperature and working time), thus avoiding the problem of affecting the service life of the equipment due to overheating or failure to return to the optimal working state. Attached Figure Description
[0020] The above and other objects, features, and advantages of exemplary embodiments of the present invention will become readily apparent upon reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of the invention are illustrated by way of example and not limitation, and like or corresponding reference numerals denote like or corresponding parts, wherein:
[0021] Figure 1 This is a schematic flowchart illustrating the steps of a plate distribution and diversion method for an intelligent drilling workstation according to an embodiment of the present invention;
[0022] Figure 2 This is a schematic diagram illustrating the structural block diagram of a plate distribution and diversion system of an intelligent drilling workstation according to this embodiment. Detailed Implementation
[0023] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0024] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0025] Figure 1 This is a schematic flowchart illustrating the steps of a plate distribution and diversion method for an intelligent drilling workstation according to an embodiment of the present invention.
[0026] like Figure 1 As shown, a method for distributing and diverting sheet metal in an intelligent drilling workstation includes steps S1 to S5.
[0027] Step S1: Retrieve the processing file based on the board's ID and obtain the processing technology of the board stored in the processing file.
[0028] Among them, retrieving processing documents based on the board ID includes: using the board ID as an index, retrieving processing documents through a table lookup method.
[0029] In one embodiment, in response to the failure to retrieve the processing file based on the ID, the destination for transferring the board is set to the NG port.
[0030] In this context, the NG port refers to a "scrap area" or "abnormal product area" in the processing procedure. NG ports are used to store products for which the processing requirements cannot be determined. In other scenarios, NG ports are also used to store products that do not meet quality standards.
[0031] It should be noted that there are many steps in a production line, including inspection, processing, and assembly. If these steps occur only once in a particular step, they need to be separated to prevent them from flowing into the next production stage and affecting the final quality control.
[0032] Furthermore, the processing document is a crucial document guiding the production process and processing techniques. It contains detailed information on how to process the board material (such as cutting paths, processing steps, required tools, and time). If the corresponding processing document cannot be found based on the board material ID, it indicates an anomaly with the board material; for example, the board material may not actually require processing. Without the processing document, correct processing cannot be performed; or the system may be malfunctioning. Therefore, if the processing document cannot be retrieved based on the ID, the corresponding board material needs to be transferred to the NG port so that relevant personnel can track and investigate the cause of the problem.
[0033] Step S2: Determine whether there is a target idle workstation for processing the board based on the board processing technology.
[0034] In one embodiment, determining whether there is a target idle workstation for processing the board material based on the board material processing technology includes: using the board material processing technology as an index, obtaining the workstation for processing the board material by looking up a table, and recording it as the target workstation; collecting the working status of the target workstation, wherein the working status includes: idle state or non-idle state; in response to the existence of at least one target workstation in an idle state, recording the target workstation in the idle state as the target idle workstation, and determining that there is a target idle workstation for processing the board material.
[0035] It's important to note that an idle state refers to a state where all equipment at the workstation is not in use or performing any tasks. In this case, the equipment has not been assigned any work or task, or there is currently no task in progress. Non-idle states include active states and fault states. An active state indicates that the equipment is performing a task or work, while a fault state indicates that the equipment has malfunctioned and cannot function properly. Both constitute a state where the equipment is unavailable.
[0036] The process of obtaining the workstations for processing the boards by looking up a table includes: obtaining a manually constructed processing technology-workstation mapping table; and selecting the workstations for processing the boards based on the processing technology of the boards in the processing technology-workstation mapping table.
[0037] It should be noted that the basic principle of the table lookup method is to store the data in an array (i.e., pre-generate a table), and then directly access the elements in the array through the index, thereby achieving fast data retrieval.
[0038] In one embodiment, the processing technology-station mapping table is shown in Table 1. This table contains the correspondence between different processing technologies (such as shallow hole drilling, deep hole drilling, etc.) and stations. Each processing technology can be mapped to one or more stations. For example, "shallow hole drilling, hole type A" in the table corresponds to "station 1, station 2", indicating that this processing technology can be completed at station 1 and station 2. By looking up the table, the corresponding station can be quickly found according to the processing technology of the board material, and then the status of these stations can be checked to see if they are "idle". If there are idle stations, the system can select these stations for processing tasks. Based on this, the efficiency of station scheduling is improved and waiting time is reduced.
[0039] Table 1
[0040]
[0041] Hole type A, hole type B, hole type C, and hole type D represent different drilling types obtained by processing the board material. In one embodiment, the drilling types include various hole types such as through holes, blind holes, interrupted holes, countersunk holes, and countersunk holes.
[0042] Step S3: In response to the absence of a target idle workstation, set the destination of the transported board to the preset NG port.
[0043] It should be noted that when there are boards waiting to be processed on the production line but no available workstations, stopping these boards on the transport path or at any other location may cause congestion and stagnation. To ensure smooth operation of the production line and avoid unnecessary stoppages and resource waste, boards not matched to a processing workstation need to be transferred to the NG port. This invention ensures smooth operation of the production line through mitigation measures (i.e., transferring boards not matched to a processing workstation to the NG port), avoiding production line stagnation and waste of production resources due to boards that cannot be processed temporarily.
[0044] In one embodiment, each board transmission task includes a destination field indicating the intended destination of the board. Updating the current board's destination field to the NG port ensures that subsequent board transmissions will be routed to the NG port.
[0045] Based on this, the present invention ensures that all boards always have a clear processing direction by transferring unmatched processing stations to preset NG ports. Even when there are no idle stations, it can avoid affecting the overall production process, thereby avoiding congestion and stagnation on the production line and enabling the rational allocation of processing resources.
[0046] Step S4: In response to the existence of a target idle station, the target idle station is recorded as the matching station, and the destination of the transfer board is set as the matching station.
[0047] It should be noted that when there is only one target idle workstation, this target idle workstation is recorded as the matching workstation, which is the target position for the board material transfer. There is no need to calculate the matching degree corresponding to the target idle workstation, thus reducing the consumption of computing resources and improving the system's response speed and efficiency. This also avoids the time-consuming process of matching the board material transfer positions when there are a large number of boards.
[0048] Step S5: In response to the existence of more than one target idle workstation, select a matching workstation from the target idle workstations and set the destination of the transported board to the matching workstation.
[0049] In one embodiment, selecting a matching station from the target idle stations includes: collecting the spindle temperature and the timestamp of the last work completed by the drilling machine in the target idle station; calculating the matching degree of each target idle station, wherein the calculation of the first... i The formula for the matching degree of each target available workstation is: ;in, q i For the first i Temperature of the spindle of a drilling machine in each target idle station. Q min This refers to the minimum temperature value within the preset operating temperature range of the drilling equipment. t i For the first i The timestamp of the last work completed by a single drilling machine at an idle target workstation. T The current timestamp, α The preset first weighting coefficient, β The second weighting coefficient is preset, and α + β =1, where exp is an exponential function with base e. norm For the standard normalized function, the standard normalized function norm Used to compare the current timestamp with the first i The difference between the timestamps of the last work completed by a single drilling machine at an idle target workstation is mapped to a numerical range of (0,1).
[0050] It should be noted that when the spindle temperature is too high, it indicates that the drilling machine is under heavy workload. Continuing to work under these conditions will damage the internal circuitry and drill bit (the drill bit temperature is usually also high when the spindle temperature is too high, making it more prone to wear). Therefore, operating the drilling machine when the spindle temperature is too high will affect its service life. Based on this, the greater the difference between the spindle temperature in the target idle station and the minimum temperature value within the preset operating temperature range, the less ideal the equipment's operating condition is, indicating that it has not yet reached the optimal starting temperature. Using the equipment under these conditions will significantly shorten its lifespan, and the matching degree of the target idle station will be lower.
[0051] Furthermore, if the equipment starts working immediately after it is put into operation, it may become overloaded or fatigued due to prolonged operation, resulting in inaccurate processing. Therefore, the greater the difference between the current timestamp and the timestamp of the last work session, the greater the matching degree of the target idle workstation.
[0052] The minimum temperature value within the preset operating temperature range of the drilling equipment. Q min The temperature is 10 degrees Celsius. First weighting coefficient. α The value is 0.8, the second weighting coefficient. β The value is 0.2.
[0053] In another embodiment, the cumulative working time of the drilling machines in all target idle stations is obtained, and the target idle station with the shortest cumulative working time of the included drilling machines is determined as the matching station.
[0054] It's important to note that to match the sheet metal to a suitable target idle workstation, the condition of the drilling machine in that workstation needs to be considered. If the drilling machine has been working at other workstations for a long time, it may need more rest to maintain high accuracy and efficiency. Therefore, selecting equipment with shorter working hours can help balance the workload of the equipment and extend its service life.
[0055] It should be noted that each workstation includes a drilling machine. After the board material is transferred to the workstation, the drilling machine will perform drilling work on the board material according to preset parameters.
[0056] The invention also includes: triggering an alarm in response to setting the destination of the transmission plate to the NG port.
[0057] It should be noted that when the destination of the transmission board is set to the NG port, an alarm should be triggered to remind relevant personnel to further process the transmission board to avoid excessive accumulation of boards at the NG port.
[0058] Figure 2 This is a schematic diagram illustrating the structural block diagram of a plate distribution and diversion system of an intelligent drilling workstation according to this embodiment.
[0059] This invention also provides a plate distribution and diversion system for an intelligent drilling workstation. For example... Figure 2 As shown, the system includes a processor and a memory, the memory storing computer program instructions, which, when executed by the processor, implement a plate distribution and diversion method for an intelligent drilling workstation according to the first aspect of the present invention.
[0060] The system also includes other components well known to those skilled in the art, such as communication interfaces, the settings and functions of which are known in the art and will not be described in detail here.
[0061] In this invention, the aforementioned memory can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, a computer-readable storage medium can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc., or any other medium that can be used to store desired information and is accessible by an application, module, or both. Any such computer storage medium can be part of a device or accessible to or connected to a device. Any application or module described in this invention can be implemented using computer-readable / executable instructions that can be stored or otherwise maintained by such a computer-readable medium.
[0062] In the description of this specification, "multiple" or "several" means at least two, such as two, three or more, unless otherwise explicitly specified.
[0063] While this specification has shown and described numerous embodiments of the invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Many modifications, alterations, and alternatives will occur to those skilled in the art without departing from the spirit and essence of the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in the practice of this invention.
Claims
1. A method for distributing and diverting sheet metal in an intelligent drilling workstation, characterized in that, include: Retrieve the processing file based on the board's ID and obtain the board's processing technology stored in the processing file; Determine whether there are any available workstations for processing the boards based on the board processing technology. In response to the absence of a target idle workstation, the destination of the transported material is set to the preset NG port; In response to the existence of a target idle workstation, the target idle workstation is recorded as a matching workstation, and the destination of the transferred board is set to the matching workstation; In response to the existence of more than one target idle workstation, a matching workstation is selected from the target idle workstations, including: collecting the spindle temperature of the drilling machine in the target idle workstation and the timestamp of the last work completion; calculating the matching degree of each target idle workstation, wherein the calculation of the first... i The formula for the matching degree of each target available workstation is: ;in, q i For the first i Temperature of the spindle of a drilling machine in each target idle station. Q min This refers to the minimum temperature value within the preset operating temperature range of the drilling equipment. t i For the first i The timestamp of the last work completed by a single drilling machine at an idle target workstation. T The current timestamp, α The preset first weighting coefficient, β The second weighting coefficient is preset, and α + β =1, where exp is an exponential function with base e. norm For the standard normalized function, the standard normalized function norm Used to compare the current timestamp with the first i The difference between the timestamps of the last work completed by the drilling machine at each target idle station is mapped to a numerical range of (0,1); the destination of the transferred sheet is set to the matching station.
2. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 1, characterized in that, The minimum temperature value of the preset operating temperature range of the drilling equipment Q min It is 10 degrees Celsius.
3. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 1, characterized in that, First weighting coefficient α The value is 0.8, the second weighting coefficient. β The value is 0.
2.
4. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 1, characterized in that, Retrieving processing documents based on the board material ID includes: using the board material ID as an index and retrieving processing documents using a table lookup method.
5. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 1, characterized in that, Determining whether there are available target workstations for processing sheet metal based on the sheet metal processing technology includes: Using the processing technology of the sheet metal as an index, the workstations used for processing the sheet metal are obtained by looking up a table and recorded as the target workstations; The working status of the target workstation is collected, including: idle status or non-idle status; In response to the existence of at least one target station in an idle state, the target station in an idle state is recorded as a target idle station, and it is determined that there is a target idle station for processing sheet metal.
6. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 5, characterized in that, The workstations used for processing sheet metal were obtained by looking up a table: Obtain the manually constructed process-station mapping table; In the processing technology-workstation mapping table, the workstations used for processing the sheet are selected based on the sheet processing technology.
7. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 1, characterized in that, In response to the failure to retrieve the processing file based on the ID, the destination for transferring the board material is set to the NG port.
8. The method for distributing and diverting sheet metal in an intelligent drilling workstation according to claim 7, characterized in that, Also includes: An alarm is triggered in response to setting the destination of the transmission plate to the NG port.
9. A plate distribution and sorting system for an intelligent drilling workstation, comprising a processor and a memory, wherein the memory stores a computer program, characterized in that, The processor executes the computer program to implement a plate distribution and diversion method for an intelligent drilling workstation as described in any one of claims 1-8.
Citation Information
Patent Citations
Intelligent panel identifying and distributing method and system
CN107357266A