A CNC full-automatic machining production line and control system

CN122938618APending Publication Date: 2026-10-20GUANGZHOU DEHENG AUTOMOTIVE EQUIP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611070465.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-18
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

[0003]然而,在多台CNC加工设备连续布置的加工产线中,对工件在不同工序之间的加工状态缺乏连续记录和动态判断,当工件经过前序加工后,其加工余量、关键尺寸、表面状态、加工偏差或检测结果可能已经发生变化,若系统仍按照固定路径将其输送至后序设备,容易造成后序加工无法针对工件当前状态进行适配;而且现有视觉定位通常主要用于识别工件在上料或抓取位置的姿态偏差,以辅助机器人完成抓取和装夹,其并未将工件身份信息、前序加工结果、在线检测数据、设备运行状态和后续加工路径进行关联,当某一工件在前序加工后已经出现加工余量不足、部加工异常或可返修状态时,系统难以及时判断该工件的工作状态,导致异常工件继续占用正常加工设备,影响整线生产效率

Benefits of technology

(1)、多台CNC加工设备能够沿输送方向分布,上下料单元能够随输送单元移动并在不同设备、上料框和下料框之间转移工件,使生产线具备连续加工和自动流转能力;检测单元能够在工件完成加工后获取检测数据,工件识别单元能够将工件身份信息与检测数据、加工工序和加工设备编号绑定,中央控制单元则能够根据绑定数据生成工件状态判断结果并输出工作指令,可以使每个工件在加工过程中的状态均可识别,从而提高整线加工的智能化程度和生产稳定性;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

This invention relates to the field of CNC machining technology and discloses a fully automated CNC machining production line and control system, including a CNC machining unit, a loading / unloading unit, a conveying unit, a detection unit, a workpiece identification unit, and a central control unit. The CNC machining unit includes multiple CNC machining devices disposed on both sides of the conveying unit. The conveying unit is linearly distributed along the conveying direction, and at least one end of each conveying unit is provided with a workpiece loading frame and a workpiece unloading frame. The loading / unloading unit is disposed on the conveying unit. The detection unit is disposed at the CNC equipment. The workpiece identification unit is used to identify workpiece identity information and bind the workpiece identity information to the workpiece's machining process. The central control unit is communicatively connected to the CNC machining unit, the loading / unloading unit, the conveying unit, the detection unit, and the workpiece identification unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of CNC machining technology, and in particular to a fully automated CNC machining production line and control system. Background Technology

[0002] In the processing of products such as mechanical parts, precision structural parts and automotive parts, multiple CNC machining equipment are usually required to complete different processes in sequence. Existing CNC automated production lines generally use robots, robotic arms, conveying mechanisms to realize the automatic loading, unloading, transfer, processing and inspection of workpieces. Compared with manual processing, this can improve production efficiency and reduce human intervention.

[0003] However, in production lines with multiple CNC machining equipment arranged continuously, there is a lack of continuous recording and dynamic judgment of the processing status of workpieces between different processes. After a workpiece has undergone previous processing, its machining allowance, critical dimensions, surface condition, machining deviation, or inspection results may have changed. If the system still transports it to subsequent equipment according to a fixed path, it is easy for subsequent processing to fail to adapt to the current state of the workpiece. Moreover, existing vision positioning is usually mainly used to identify the posture deviation of the workpiece at the loading or gripping position to assist the robot in completing gripping and clamping. It does not associate the workpiece identity information, previous processing results, online inspection data, equipment operating status, and subsequent processing paths. When a workpiece has insufficient machining allowance, partial processing abnormality, or reworkable status after previous processing, the system has difficulty in timely judging the working status of the workpiece, causing abnormal workpieces to continue to occupy normal processing equipment, affecting the overall production efficiency of the line. Summary of the Invention

[0004] In order to overcome at least one of the defects described in the prior art, the present invention provides a CNC fully automated machining production line and control system, which improves the degree of automation and the finished product qualification rate, and reduces rework costs and manual judgment costs.

[0005] In a first aspect, this application provides a fully automated CNC machining production line, including a CNC machining unit, a loading and unloading unit, a conveying unit, a detection unit, a workpiece identification unit, and a central control unit, wherein... The CNC machining unit includes multiple CNC machining devices arranged on both sides of the conveying unit (3), and the CNC machining devices are used to process the workpiece; The conveying units are linearly distributed along the conveying direction. The conveying units are used to form a workpiece flow path between multiple CNC machining equipment. At least one end of the conveying unit is provided with a workpiece loading frame and a workpiece unloading frame. The loading and unloading unit is disposed on the conveying unit and moves with the movement of the conveying unit. The loading and unloading unit is used to transfer workpieces between the workpiece loading frame, the workpiece unloading frame and the CNC machining equipment. The detection unit is located at the CNC equipment and is used to acquire detection data of the workpiece after the processing steps are completed. The workpiece identification unit is used to identify workpiece identity information and bind the workpiece identity information with the workpiece's processing steps, inspection data, and processing equipment number; The central control unit is communicatively connected to the CNC machining unit, the loading and unloading unit, the conveying unit, the detection unit, and the workpiece identification unit. The central control unit is used to generate workpiece status judgment results based on workpiece identity information, detection data, current process information, and equipment operating status, and output work instructions based on the workpiece status judgment results.

[0006] In one embodiment, the workpiece identification unit is disposed on the workpiece loading frame, the conveying unit, the CNC machining equipment, and the detection unit. The workpiece identification unit is a QR code reader, and the workpiece identity information includes workpiece number, batch information, workpiece model, process route, and current process number.

[0007] In one embodiment, the detection unit includes an online size detection mechanism, a contour state detection mechanism, and a surface state detection mechanism; wherein, The online dimension detection mechanism is used to detect whether the dimensions of the workpiece are within a preset dimension range; The contour state detection mechanism is used to detect the deviation value between the processed contour of the workpiece and the preset contour. The surface condition detection mechanism is used to detect whether there are defects on the surface of the workpiece; The detection unit sends the detection results of the online dimension detection mechanism, contour state detection mechanism and surface state detection mechanism to the central control unit, and the central control unit binds and stores the detection results with the corresponding workpiece identity information.

[0008] In one embodiment, the loading and unloading unit includes a handling robot, an end effector, and a vision positioning module, wherein, The handling robot is mounted on the conveying unit; The visual positioning module is located at the end of the handling robot and is used to identify the posture information of the workpiece. The end effector is located at the end of the handling robot. The end effector is used to adsorb or clamp the workpiece and transport the workpiece to the corresponding CNC machining equipment, detection unit, workpiece loading frame or workpiece unloading frame according to the output instructions of the central control unit.

[0009] In one embodiment, the CNC machining equipment includes one or more of the following: CNC milling equipment, CNC turning equipment, mill-turn machining center, CNC drilling and tapping equipment, CNC boring equipment, CNC grinding equipment, CNC cutting equipment, CNC electrical discharge machining equipment, and CNC engraving and milling equipment.

[0010] In one embodiment, a cache routing unit is further included, which comprises an NG (Not From Service) drop-off station, a re-inspection cache, a rework cache, and an exception cache. The re-inspection buffer is used to temporarily store workpieces whose inspection data is within the critical range and needs to be inspected again; The rework buffer is used to temporarily store workpieces whose test data exceeds the acceptable range but still have a processing allowance to compensate for the defects. The abnormal buffer area is used to temporarily store workpieces whose detection data exceeds the compensation processing range and are waiting to be transported to the NG unloading stage; The NG unloading station is located on one side of the conveying unit and is used to receive defective workpieces conveyed by the abnormal buffer area.

[0011] In one embodiment, the central control unit includes a data binding module, a status profile generation module, an abnormal trend identification module, a compensation decision module, and a path scheduling module, wherein, The data binding module is used to bind workpiece identity information with detection data, processing equipment number, current process information, and logistics path information; The status profile generation module is used to generate a workpiece status profile based on workpiece identity information, detection data, current process information, historical processing records, and equipment operating status. The abnormal trend identification module is used to identify the changing trends of detection results for multiple workpieces processed by the same CNC machining equipment. The compensation decision module is used to determine whether the workpiece enters the NG unloading station, re-inspection buffer area, rework buffer area, abnormal buffer area or workpiece unloading frame based on the workpiece status profile. The path scheduling module is used to control the conveying unit and the loading / unloading unit to convey the workpiece to the target CNC machining equipment or the buffer diversion unit according to the decision result of the compensation decision module.

[0012] In one embodiment, the conveying unit includes a linear conveying track and a carrying platform, wherein, The support platform extends along the arrangement direction of the multiple CNC machining equipment; The linear conveying track is set on the bearing platform.

[0013] Secondly, this application provides a control method for a CNC fully automated machining production line, applied to the aforementioned CNC fully automated machining production line. The control method for the CNC fully automated machining production line includes the following steps: Obtain the workpiece identity information of the workpiece to be processed, and call the corresponding process route according to the workpiece identity information; The control conveying unit and loading / unloading unit transport the workpiece to be processed to the target CNC machining equipment; Control the target CNC machining equipment to execute the current machining process on the workpiece to be machined; After the current processing step is completed, the control and detection unit acquires the detection data of the workpiece; Bind the inspection data, workpiece identification information, current process information, and target CNC machining equipment number; The workpiece status judgment result is generated based on the bound detection data, workpiece identity information, current process information, and equipment operating status; Based on the workpiece status judgment result, output the following instructions: continue processing instruction, compensation processing instruction, rework processing instruction, re-inspection instruction, buffer waiting instruction, path switching instruction, or NG diversion instruction. According to the corresponding instructions, the conveying unit and the loading / unloading unit are controlled to convey the workpiece to the subsequent CNC machining equipment, detection unit, buffer diversion unit, rework path or NG unloading station.

[0014] In one embodiment, generating a workpiece status judgment result based on the bound detection data, workpiece identity information, current process information, and equipment operating status includes: When the workpiece's inspection data is within the preset acceptable range, the workpiece is marked as a normal workpiece, and a continue processing instruction is generated; When the workpiece's inspection data is within a preset critical range, the workpiece is marked as a workpiece to be re-inspected, and a re-inspection instruction or a buffer waiting instruction is generated. When the inspection data of a workpiece exceeds the preset qualified range but still has a compensation machining allowance, the workpiece is marked as a workpiece that can be compensated for machining, and a compensation machining instruction or a rework machining instruction is generated. When the workpiece's inspection data exceeds the compensation processing range, the workpiece is marked as a defective workpiece, and an NG diversion instruction is generated.

[0015] In summary, the CNC fully automated machining production line and control system provided by this invention have the following advantages over the prior art: (1) Multiple CNC machining equipment can be distributed along the conveying direction. The loading and unloading unit can move with the conveying unit and transfer workpieces between different equipment, loading frames and unloading frames, so that the production line has continuous processing and automatic flow capability. The detection unit can obtain detection data after the workpiece is processed. The workpiece identification unit can bind the workpiece identity information with the detection data, processing steps and processing equipment number. The central control unit can generate workpiece status judgment results and output work instructions according to the bound data. This can make the status of each workpiece in the processing process recognizable, thereby improving the intelligence level and production stability of the whole line processing. (2) The online dimension detection mechanism determines whether the key dimensions of the workpiece meet the preset dimension range; the contour status detection mechanism determines the deviation between the processed contour and the preset contour; the surface status detection mechanism identifies the defects on the workpiece surface. The workpiece processing results can be comprehensively judged from three aspects: size, contour and surface quality. This avoids the problem of incomplete abnormal identification caused by relying on a single dimension detection. The central control unit can more accurately distinguish between normal workpieces, workpieces to be re-inspected, workpieces that can be repaired and unqualified workpieces, thereby improving the reliability of detection and the accuracy of sorting. (3) By setting up a re-inspection buffer area, workpieces whose inspection data are within the critical range are temporarily stored to avoid directly judging potentially qualified workpieces as unqualified; by setting up a rework buffer area, workpieces that still have compensation processing allowance are temporarily stored to provide a buffer for subsequent rework or compensation processing; by setting up an abnormal buffer area and an NG unloading station, unqualified workpieces that exceed the compensation range can be diverted in time to avoid them from continuing to enter the subsequent normal processing flow, so as to realize the classification, temporary storage and orderly diversion of workpieces in different states, reduce the impact of abnormal workpieces on the normal production cycle, and improve the continuity of the entire line operation and the efficiency of abnormal handling. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a three-dimensional structural diagram of a CNC fully automated machining production line according to an embodiment of this application; Figure 2 This is a three-dimensional structural diagram of the conveyor unit of a CNC fully automated machining production line according to an embodiment of this application; Figure 3 This is a schematic diagram of the planar structure of a CNC fully automated machining production line according to an embodiment of this application; Figure 4This is a three-dimensional structural diagram of the CNC machining equipment in a fully automated CNC machining production line according to an embodiment of this application; Figure 5 This is a three-dimensional structural diagram of the workpiece loading frame of a CNC fully automated machining production line according to an embodiment of this application; Figure 6 This is a structural block diagram of the central control unit of a CNC fully automated machining production line according to an embodiment of this application; Figure 7 This is a structural block diagram of a buffer and diversion unit of a CNC fully automated machining production line according to an embodiment of this application; Figure 8 This is a structural block diagram of the detection unit of a CNC fully automated machining production line according to an embodiment of this application; Figure 9 This is a structural block diagram of the central control unit of a CNC fully automated machining production line according to an embodiment of this application; The meanings of the reference numerals in the attached drawings are as follows: 1. CNC machining unit; 11. CNC machining equipment; 2. Loading and unloading unit; 21. Handling robot; 22. Vision positioning module; 23. End effector; 3. Conveying unit; 31. Workpiece loading frame; 32. Workpiece unloading frame; 33. Linear conveying track; 331. Drive motor; 34. Bearing platform; 4. Detection unit; 41. Online dimension detection mechanism; 42. Contour status detection mechanism; 43. Surface status detection mechanism; 5. Workpiece recognition unit; 6. Central control unit; 61. Data binding module; 62. Status profile generation module; 63. Anomaly trend recognition module; 64. Compensation decision module; 65. Path scheduling module; 7. Buffer and diversion unit; 71. NG unloading station; 72. Re-inspection buffer area; 73. Rework buffer area; 74. Anomaly buffer area. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this 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 this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0019] In the description of the embodiments of the present invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "connected" and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in the embodiments of the present invention based on the specific circumstances.

[0020] In the description of the embodiments of the present invention, it should be noted that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", and "outer" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of the present invention.

[0021] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0022] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0023] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. Additionally, examples of various specific processes and materials are provided in this invention; however, those skilled in the art will recognize the applicability of other processes and / or the use of other materials.

[0024] In one embodiment, see Figures 1-9 As shown, the present invention discloses a fully automated CNC machining production line, including a CNC machining unit 1, a loading and unloading unit 2, a conveying unit 3, a detection unit 4, a workpiece identification unit 5, a central control unit 6, and a buffer and diversion unit 7.

[0025] Specifically, the CNC machining unit 1 includes multiple CNC machining equipment 11, which are used to process workpieces. The conveying unit 3 is linearly distributed along the conveying direction of the production line, and the multiple CNC machining equipment 11 are arranged sequentially on both sides of the conveying unit 3. At least one end of the conveying unit 3 is provided with a workpiece loading frame 31 and a workpiece unloading frame 32. The workpiece loading frame 31 and the workpiece unloading frame 32 are located on two opposite sides of the conveying unit 3, and the workpiece loading frame 31 and the workpiece unloading frame 32 are simultaneously arranged at the same end of the conveying unit 3 to adapt to the layout of the factory with U-shaped or single-sided loading and unloading. The loading and unloading unit 2 is arranged on the conveying unit 3 and can move along the conveying direction with the conveying unit 3, so that the same loading and unloading unit 2 can serve multiple CNC machining equipment 11, thereby reducing the cost of configuring a separate loading and unloading mechanism for each CNC machining equipment 11.

[0026] Specifically, the detection unit 4 is located at the CNC machining equipment 11, or at the detection node of the conveying unit 3. The detection unit 4 is communicatively connected to the central control unit 6 and is used to send detection data to the central control unit 6. The workpiece identification unit 5 is located at the workpiece loading frame 31, the conveying unit 3, the CNC machining equipment 11, and the detection unit 4, and is used to read workpiece identity information at the loading, conveying, processing, and detection nodes. The central control unit 6 is communicatively connected to the CNC machining unit 1, the loading / unloading unit 2, the conveying unit 3, the detection unit 4, the workpiece identification unit 5, and the buffer distribution unit 7. The specific communication connection methods can be industrial Ethernet, EtherCAT, Profinet, Modbus TCP, serial communication, or I / O signal communication. With this design, after the workpiece enters the production line from the workpiece loading frame 31, it no longer simply flows sequentially along a fixed path, but instead forms a binding record of detection data and workpiece identity information after each processing step, enabling the central control unit 6 to determine the current status of the workpiece for processing.

[0027] Each CNC machining equipment 11 is used to perform corresponding machining operations on the workpiece. These machining operations include, but are not limited to, roughing, semi-finishing, finishing, drilling, tapping, milling, turning, cutting, grinding, electrical discharge machining, or engraving. Multiple CNC machining equipment 11 can be arranged sequentially according to the workpiece's process route, or they can be set up as parallel workstations according to the machining cycle time. For example, two or more CNC machining equipment 11 can perform the same machining operation so that other equipment can take over the machining task when one equipment is busy or in an abnormal state.

[0028] Each CNC machining equipment 11 may include a machine tool body, a CNC controller, a machining spindle, a feed drive mechanism, a machining table, a workpiece fixture, a tool changer mechanism, a cooling and chip removal mechanism, and a communication interface. The machine tool body may be made of cast iron, cast steel, or welded steel structure to support the machining spindle, feed drive mechanism, and machining table; the CNC controller is used to call the machining program corresponding to the workpiece model and the current process; the machining spindle is used to mount the tool and drive the tool to rotate; the feed drive mechanism may include an X-axis feed mechanism, a Y-axis feed mechanism, and a Z-axis feed mechanism to realize the relative movement between the tool and the workpiece; the machining table is used to mount the workpiece fixture; the workpiece fixture is used to position and clamp the workpiece; the tool changer mechanism is used to automatically change the tool according to the machining program; the cooling and chip removal mechanism is used to spray coolant, cutting fluid, or compressed air into the machining area and discharge chips; the communication interface is used to receive machining instructions, compensation machining instructions, rework machining instructions, or stop and avoidance instructions sent by the central control unit 6.

[0029] In specific applications, the CNC machining equipment 11 can be one or more of the following: CNC milling equipment, CNC turning equipment, mill-turning composite machining equipment, CNC drilling and tapping equipment, CNC boring equipment, CNC grinding equipment, CNC cutting equipment, CNC electrical discharge machining equipment, and CNC engraving and milling equipment. The CNC cutting equipment can be a CNC laser cutting machine, a CNC plasma cutting machine, a CNC flame cutting machine, a CNC waterjet cutting machine, or a CNC sawing machine. Through the combination of the above-mentioned multiple types of equipment, the production line can adapt to workpieces of different shapes, materials, and processing accuracy requirements, thus expanding the application range of the production line.

[0030] Specifically, the conveying unit 3 includes a linear conveying track 33 and a support platform 34. The support platform 34 extends along the arrangement direction of the multiple CNC machining equipment 11. The linear conveying track 33 is mounted on the support platform 34. The support platform 34 can be made of welded steel frame, carbon steel plate spliced ​​frame, or aluminum profile frame. Its bottom can be equipped with leveling feet, vibration damping pads, or fixed bases to improve the stability of the production line after installation. The linear conveying track 33 can be a linear guide, rack and pinion guide, synchronous belt track, chain conveyor track, roller conveyor track, or track trolley structure, used to form the movement path of the loading and unloading unit 2 and / or the workpiece carrying pallet.

[0031] It should also be noted that the conveying track 33 is driven by the drive motor 331, which is electrically connected to the central control unit 6.

[0032] The linear conveyor track 33 can be equipped with multiple workstation stops, which correspond to the positions of the workpiece loading frame 31, the workpiece unloading frame 32, each CNC machining equipment 11, the detection unit 4, and the buffer diversion unit 7, respectively. Each workstation stop is equipped with a position sensor to ensure that the loading and unloading unit 2 can stop stably after arriving at the corresponding workstation. This design of the conveyor unit 3 enables the loading and unloading unit 2 to move accurately to the target CNC machining equipment 11 or the target buffer area, avoiding failure of gripping and placement due to deviation of the stopping position.

[0033] The workpiece loading frame 31 is used to store workpieces to be processed, and the workpiece unloading frame 32 is used to store workpieces that have completed all processing and passed inspection. The workpiece loading frame 31 and the workpiece unloading frame 32 can be tray-type frames to place the workpieces in a preset posture. Their function is to improve the standardization of workpiece loading and unloading, reduce workpiece stacking collisions, and facilitate the workpiece identification unit 5 to read the workpiece identity information.

[0034] Specifically, the loading / unloading unit 2 includes a handling robot 21, a vision positioning module 22, and an end effector 23. The handling robot 21 is mounted on the conveying unit 3, specifically on a linear conveying track 33, enabling it to move along the conveying direction. The handling robot 21 can be a six-axis industrial robot, a four-axis handling robot, a gantry robot, or a collaborative robot. The vision positioning module 22 is located at the end of the handling robot 21. The vision positioning module 22 can include an industrial camera, lens, light source, image acquisition card, and vision processor, or it can use a depth camera, structured light camera, or laser contour sensor. The vision positioning module 22 is used to identify the workpiece's posture and position information, including the workpiece's planar position, angular deviation, orientation, and placement direction. The central control unit 6 corrects the handling robot 21's gripping and placement posture based on the information fed back from the vision positioning module 22, thereby improving the accuracy of workpiece gripping and clamping. The end effector 23 is located at the end of the handling robot 21 and is used to adsorb or clamp the workpiece. The end effector 23 can be a mechanical gripper, a pneumatic gripper, an electric gripper, a vacuum chuck, a magnetic assembly, or a combined gripping assembly.

[0035] It should be explained that for block metal workpieces, mechanical grippers or pneumatic grippers are preferred; for thin plate workpieces, vacuum chucks are preferred; for ferromagnetic workpieces, magnetic chucks can be used to assist in clamping, and the clamping surface of the end effector 23 can be provided with rubber pads, polyurethane pads, nylon pads or anti-slip textures to increase friction and reduce scratches on the workpiece surface.

[0036] During operation, after the central control unit 6 outputs a workpiece gripping command, the transport robot 21 moves to the workpiece loading frame 31 or the target position. The vision positioning module 22 identifies the workpiece posture, and the end effector 23 clamps or adsorbs the workpiece. Subsequently, the transport robot 21 transfers the workpiece to the corresponding CNC machining equipment 11, detection unit 4, buffer diversion unit 7, or workpiece unloading frame 32. By setting the transport robot 21 on the conveying unit 3, one loading / unloading unit 2 can serve multiple CNC machining equipment 11, reducing the number of equipment and the floor space required.

[0037] Specifically, the detection unit 4 includes an online dimension detection mechanism 41, a contour state detection mechanism 42, and a surface state detection mechanism 43. The online dimension detection mechanism 41 is used to detect whether the size of the workpiece is within a preset size range. The preset size range can be selected according to the actual situation, and can be a laser range sensor, a displacement sensor, or a machine vision measurement module. The online dimension detection mechanism 41 can be set on a detection bracket, which is fixed to the side of the conveying unit 3. The detection bracket can be made of aluminum profile or steel structure, and can be equipped with height adjustment holes, slides, or lifting mechanisms to adapt to workpieces of different sizes.

[0038] The contour status detection mechanism 42 is used to detect the deviation between the processed contour of the workpiece and the preset contour. Specifically, it can use a line laser contour meter, a structured light scanner, an area scan camera, or a three-dimensional vision sensor. After collecting the workpiece contour data, the contour status detection mechanism 42 sends the contour data to the central control unit 6. The central control unit 6 compares the data with the preset contour model or the standard contour of the current process to determine whether the workpiece has been improperly processed, has local overcutting, contour deformation, or missing edges.

[0039] The surface condition detection mechanism 43 is used to detect whether there are defects on the surface of the workpiece. These defects may include unfinished work, burrs, chipped edges, indentations, scratches, foreign matter residue, or machining residue. The surface condition detection mechanism 43 may include an industrial camera, a ring light source, a strip light source, a coaxial light source, and a defect recognition processor. By setting light sources with different directions and brightness, the image features of defects such as burrs, scratches, and indentations can be enhanced, making surface defects easier to identify.

[0040] The detection unit 4 sends the detection results of the online dimension detection mechanism 41, contour status detection mechanism 42 and surface status detection mechanism 43 to the central control unit 6. The central control unit 6 binds and stores the detection results with the corresponding workpiece identity information. After each processing step is completed, a detection record can be formed. The system can promptly detect dimensional criticalities, contour deviations or surface defects, and prevent abnormal workpieces from continuing to flow into the subsequent normal processing flow.

[0041] Specifically, the workpiece identification unit 5 is used to identify workpiece identity information. The workpiece identification unit 5 is set at the workpiece loading frame 31, the conveying unit 3, the CNC machining equipment 11 and the detection unit 4. It is preferably a QR code reader. The QR code can be set on the surface of the workpiece. After the QR code reader reads the QR code, it sends the workpiece number, batch information, workpiece model, process route and current process number to the central control unit 6.

[0042] In other implementations, the workpiece identification unit 5 can also be an RFID reader, a visual coding recognition camera, a barcode scanner, or a pallet coding reader. For processing environments with high temperatures, oil stains, or a lot of chips, RFID tags can be placed on the workpiece pallet or accompanying fixture to improve identification stability. For ordinary parts that require low-cost traceability, a QR code reader can be used. The function of the workpiece identification unit 5 is to ensure that the detection data, processing procedures, processing equipment number, and logistics path information can be accurately bound to the corresponding workpiece to prevent incorrect processing, missed inspections, or data misassociation.

[0043] The buffer diversion unit 7 includes an NG unloading station 71, a re-inspection buffer area 72, a rework buffer area 73, and an abnormality buffer area 74. The re-inspection buffer area 72 is used to temporarily store workpieces whose inspection data is within the critical range and needs to be inspected again. The rework buffer area 73 is used to temporarily store workpieces whose inspection data exceeds the qualified range but still has compensation processing allowance. The abnormality buffer area 74 is used to temporarily store workpieces whose inspection data exceeds the compensation processing range and are waiting to be transported to the NG unloading station 71. The NG unloading station 71 is located on one side of the conveying unit 3 and is used to receive the unqualified workpieces transported by the abnormality buffer area 74.

[0044] In actual operation, if the detection data is within the critical range, the central control unit 6 controls the loading and unloading unit 2 to send the workpiece to the re-inspection buffer area 72 for re-inspection; if the detection data exceeds the acceptable range but still has a compensation machining allowance, the workpiece is sent to the rework buffer area 73 and returned for compensation machining when the target CNC machining equipment 11 is idle; if the detection data exceeds the compensation machining range, the workpiece is sent to the abnormal buffer area 74 or the NG unloading table 71. This structure avoids the direct scrapping of reworkable workpieces and also prevents unqualified workpieces from continuing to occupy normal machining equipment.

[0045] Specifically, the central control unit 6 is communicatively connected to the CNC machining unit 1, the loading / unloading unit 2, the conveying unit 3, the detection unit 4, the workpiece identification unit 5, and the buffer / diversion unit 7. The central control unit 6 can receive workpiece identification information sent by the workpiece identification unit 5, detection data sent by the detection unit 4, equipment operating status sent by the CNC machining equipment 11, and execution status feedback from the conveying unit 3 and the loading / unloading unit 2.

[0046] The central control unit 6 includes a data binding module 61, a status profile generation module 62, an anomaly trend identification module 63, a compensation decision module 64, and a path scheduling module 65. The data binding module 61 binds workpiece identity information with inspection data, processing equipment number, current process information, and logistics path information. Specifically, when the workpiece identification unit 5 reads the workpiece number, the data binding module 61 establishes a processing record for the workpiece. When the workpiece passes through each CNC processing equipment 11, inspection unit 4, or buffer diversion unit 7, the corresponding equipment number, process number, inspection result, time information, and path information are written into the processing record. The status profile generation module 62 generates a workpiece status profile based on the workpiece identity information, inspection data, current process information, historical processing records, and equipment operating status. The workpiece status profile may include the workpiece's current process, previous inspection results, current inspection results, processing allowance status, dimensional deviation status, surface defect status, reworkable status, the processing equipment traversed, and suggested flow paths. Through this module, the central control unit 6 can integrate the originally scattered processing and detection information into identifiable workpiece status data; the anomaly trend identification module 63 is used to identify the trend of detection deviation changes of the same workpiece in continuous processing steps and to identify the trend of detection result changes of multiple workpieces processed by the same CNC machining equipment 11; when the detection deviation of the same workpiece gradually increases in continuous processing steps, the anomaly trend identification module 63 determines that the workpiece has an error accumulation risk; when multiple workpieces continuously processed by the same CNC machining equipment 11 show a unidirectional increase in deviation on the same detection item, or when the CNC machining equipment 11 experiences equipment alarms or abnormal processing cycle, the anomaly trend identification module 63 marks the CNC machining equipment 11 as an abnormal risk device; the compensation decision module 64 is used to determine whether the workpiece enters the NG unloading table 71, the re-inspection buffer area 72, the rework buffer area 73, the abnormal buffer area 74, or the workpiece unloading frame 32 based on the workpiece status profile. The path scheduling module 65 is used to control the conveying unit 3 and the loading / unloading unit 2 to transport the workpiece to the target CNC machining equipment 11 or the buffer diversion unit 7 based on the decision result of the compensation decision module 64. With the cooperation of the above modules, the central control unit 6 can realize closed-loop control from identification, detection, judgment to path scheduling, thereby improving the intelligence level of the entire production line.

[0047] In one embodiment, in order to form a quantifiable and traceable closed-loop judgment among the state profile generation module 62, the abnormal trend identification module 63, the compensation decision module 64 and the path scheduling module 65, the central control unit 6 can also establish the following calculation model based on the size data, contour data, surface defect data and operating status of the CNC machining equipment 11 obtained by the detection unit 4, to uniformly quantify the detection data, equipment status and path scheduling results, so that the switching of the workpiece between normal processing, re-inspection, rework, compensation processing and NG diversion has a clear judgment basis.

[0048] Specifically, the state profile generation module 62 calculates the first state profile based on the detection results of the online size detection mechanism 41, the contour state detection mechanism 42, and the surface state detection mechanism 43, according to the following formula. The comprehensive machining deviation coefficient for a single workpiece is calculated using the following formula: in, For the first The overall machining deviation coefficient of each workpiece; For the first The first workpiece Measured values ​​of key dimensions; For the first Standard values ​​for key dimensions; For the first Allowable tolerance values ​​for each key dimension; The number of key dimensions involved in the judgment; For the first The contour deviation value of each workpiece; The allowable deviation threshold for the contour; For the first Quantitative values ​​of surface defects for each workpiece; This represents the permissible threshold for surface defects. , and These are the weighting coefficients for dimensional deviation, contour deviation, and surface defects, respectively. ; The larger the value, the greater the deviation of the workpiece from the standard state of the current process.

[0049] Specifically, the compensation decision module 64 calculates the comprehensive processing deviation coefficient. And the remaining machining allowance of the current workpiece, calculated according to the following formula. The formula for the compensatory machining feasibility coefficient of a workpiece is: in, For the first The compensatory machining feasibility coefficient for each workpiece; For the first The remaining machining allowance of each workpiece after the current process; To ensure the strength of the workpiece, the stability of the clamping, or the safety margin required for subsequent static machining; The proposed compensation cutting amount is calculated based on the monitoring deviation. The attitude positioning deviation is obtained from the visual positioning module or the fixture positioning feedback. The coefficient representing the influence of attitude positioning deviation on the compensation cutting amount; To prevent extremely small positive numbers with a denominator of zero; when At that time, the central control unit 6 determines that the workpiece has the conditions for compensation processing. At that time, the central control unit 6 sends the workpiece to the re-inspection buffer area 72 or the rework buffer area 73; when At this time, the central control unit 6 sends the workpiece to the abnormal buffer area 74 or the NG unloading stage 71.

[0050] Specifically, the abnormal trend identification module 63 calculates the abnormal trend coefficient of the CNC machining equipment 11 for multiple workpieces continuously processed by the same CNC machining equipment 11 within a preset window. The formula is as follows: in, For the first The equipment anomaly trend coefficient of a CNC machining equipment; The number of most recently processed workpieces used in trend analysis; For the first The first CNC machining equipment processed The overall machining deviation coefficient of each workpiece; The preset deviation change threshold; For the first The standard deviation of the comprehensive machining deviation coefficient of multiple workpieces within a preset window using a CNC machining equipment; The preset fluctuation threshold is used; For the first The number of times a CNC machining equipment experiences alarms, exceeds cycle time limits, or exhibits unidirectional deviation within a preset window; For the first The deviation between the actual machining cycle time and the standard machining cycle time of a CNC machining equipment; For beat deviation from the threshold; , , and These are the weighting coefficients for trend change, volatility, number of anomalies, and beat deviation, respectively. + ; The larger the value, the higher the risk of tool wear, fixture loosening, program deviation, or abnormal cooling and chip removal for the corresponding CNC machining equipment 11.

[0051] Then, the status profile generation module 62 integrates the workpiece's own deviation, compensation feasibility, processing equipment trends, and current process risks, and calculates the workpiece status profile risk value according to the following formula: in, For the first Risk value of the status profile of each workpiece. For the first The overall machining deviation coefficient of each workpiece; For the first The compensatory machining feasibility coefficient for each workpiece; For the first step of processing this workpiece The equipment anomaly trend coefficient of a CNC machining equipment; The process risk weight is determined by the workpiece model, material, current process, or subsequent finishing requirements. , , and These are the combined weights for overall deviation, compensation feasibility, equipment trends, and process risks; To prevent extremely small positive numbers with a denominator of zero, the central control unit 6 pre-sets a first risk threshold, a second risk threshold, and a third risk threshold. These three thresholds are pre-calibrated based on the workpiece's machining accuracy level, material type, process importance, and historical inspection data, and satisfy the following conditions: the first risk threshold is less than the second risk threshold, and the second risk threshold is less than the third risk threshold; the first risk threshold is set to 0.35-0.45; the second risk threshold is set to 0.6-0.7; and the third risk threshold is set to 0.8-0.9. When the status profile risk value is less than or equal to the first risk threshold, it indicates that the workpiece's overall machining deviation is small, the compensation machining requirement is low, and the corresponding CNC machining equipment's operating trend is stable, allowing the workpiece to continue processing. Subsequent processing flow: When the status profile risk value is greater than the first risk threshold but less than or equal to the second risk threshold, it indicates that the workpiece has a certain risk of dimensional deviation, contour deviation, or surface defect, but has not yet reached the level of direct rework or scrapping. The central control unit can generate a re-inspection instruction or a buffer waiting instruction. When the status profile risk value is greater than the second risk threshold but less than or equal to the third risk threshold, it indicates that the workpiece has a significant processing deviation or compensation processing requirement, and still has a certain remaining processing allowance. The central control unit can generate a compensation processing instruction or a rework processing instruction. When the comprehensive processing deviation coefficient is greater than the third risk threshold, it indicates that the processing risk of the workpiece is high, and there may be situations where it exceeds the compensation processing range, the equipment abnormality trend is obvious, or the process risk is high. The central control unit can generate an NG diversion instruction.

[0052] Specifically, when there are multiple selectable CNC machining equipment 11, detection units 4, or buffer diversion areas, the path scheduling module 65 calculates the first... The first workpiece enters the... The path selection score for each candidate flow path is calculated using the following formula: in, For the first The first workpiece enters the... The path selection score for each candidate flow path; The estimated waiting time for the CNC machining equipment, detection unit, or buffer area corresponding to the candidate path; For the first The workpiece moves from its current position to the position of the workpiece. The estimated transit time required for each candidate transfer path entry; The device idle or availability coefficient for candidate paths; The equipment anomaly trend coefficient for the CNC machining equipment corresponding to the candidate path; The occupancy rate of the corresponding cache area, detection station, or equipment loading / unloading port for the candidate path; For the first The workpiece is switched to the first... The path switching cost generated when selecting candidate flow paths; , , , , The scheduling weights are respectively waiting time, equipment availability, equipment anomaly trend, workstation occupancy rate, and path switching cost; To prevent extremely small positive numbers with a denominator of zero; + + + + The path scheduling module 65 is selected. The largest candidate flow path is taken as the target path, and the conveying unit 3 and the loading and unloading unit 2 are controlled to convey the workpiece to the corresponding position.

[0053] Based on the same inventive concept, this application also provides a control method for a CNC fully automated machining production line, applied to the aforementioned CNC fully automated machining production line. The control method includes the following steps: S1: Obtain the workpiece identity information of the workpiece to be processed, and call the corresponding process route according to the workpiece identity information; Specifically, the workpiece to be processed is placed in the workpiece loading frame 31, and the workpiece identification unit 5 reads the QR code information on the workpiece surface, workpiece tray or accompanying fixture to obtain the workpiece number, batch information, workpiece model, process route and current process number, and sends the workpiece identity information to the central control unit 6. S2: Control the conveying unit and loading / unloading unit to transport the workpiece to be processed to the target CNC machining equipment; S3: Control the target CNC machining equipment to execute the current machining process on the workpiece to be machined; S4: After the current processing step is completed, the control detection unit acquires the detection data of the workpiece; S5: Bind the detection data, workpiece identity information, current process information, and target CNC machining equipment number; S6: Generate workpiece status judgment results based on the bound detection data, workpiece identity information, current process information, and equipment operating status; S7: Based on the workpiece status judgment result, output the following instructions: continue processing instruction, compensation processing instruction, rework processing instruction, re-inspection instruction, buffer waiting instruction, path switching instruction, or NG diversion instruction. S8: Control the conveying unit and the loading / unloading unit according to the corresponding instructions to convey the workpiece to the subsequent CNC machining equipment, detection unit, buffer diversion unit, rework path or NG unloading station.

[0054] Specifically, the workpiece to be processed is placed in the workpiece loading frame 31. The workpiece identification unit 5 reads the QR code information on the workpiece surface, workpiece tray, or accompanying fixture to obtain the workpiece number, batch information, workpiece model, process route, and current process number, and sends the workpiece identification information to the central control unit 6. The central control unit 6 calls the corresponding process route based on the workpiece identification information to determine the processing steps to be performed on the workpiece, the corresponding target CNC machining equipment 11, inspection items, qualified range, critical range, and compensation processing range. The path scheduling module 65 determines the location of the target CNC machining equipment 11, equipment operating status, busy / idle status, and current logistics based on the location of the target CNC machining equipment 11, equipment operating status, busy / idle status, and current logistics. The path control unit 3 moves the loading / unloading unit 2 to the corresponding position of the workpiece loading frame 31 and determines the first target CNC machining equipment 11 for the workpiece; the vision positioning module 22 collects the image or contour information of the workpiece to be processed, identifies the posture and position information of the workpiece, and the central control unit 6 controls the handling robot 21 to adjust its posture according to the posture information, and controls the end effector 23 to clamp or adsorb the workpiece; the loading / unloading unit 2 transports the workpiece to the target CNC machining equipment 11 and places the workpiece in the workpiece fixture of the CNC machining equipment 11; after the CNC machining equipment 11 completes clamping, the central control unit 6 sends a signal to the CNC machining equipment 11. The CNC machining equipment 11 processes the workpiece according to the current process's machining program. Upon completion of the current machining process, the CNC machining equipment 11 sends a processing completion signal to the central control unit 6. The central control unit 6 then controls the loading / unloading unit 2 to remove the workpiece from the CNC machining equipment 11 and transfer it to the detection unit 4. The detection unit 4 uses an online dimension detection mechanism 41 to detect key dimensions of the workpiece, a contour status detection mechanism 42 to detect machining contour deviations, and a surface status detection mechanism 43 to detect surface defects. The detection data is then sent to the central control unit 6. The data binding module 61 binds the detection data and workpiece identity... Information, current process information, and the target CNC machining equipment number 11 are bound together; the status profile generation module 62 generates a workpiece status profile based on the bound detection data, historical processing records, and equipment operating status; the compensation decision module 64 generates a workpiece status judgment result based on the workpiece status profile; when the workpiece detection data is within the preset qualified range, a continue processing instruction is generated; when the detection data is within the preset critical range, a re-inspection instruction or a buffer waiting instruction is generated; when the detection data exceeds the preset qualified range but still has a compensation processing margin, a compensation processing instruction or a rework processing instruction is generated; when the detection data exceeds the compensation processing range, an NG diversion instruction is generated.The path scheduling module 65 controls the conveying unit 3 and the loading / unloading unit 2 to transport the workpiece to the subsequent CNC machining equipment 11, the detection unit 4, the re-inspection buffer area 72, the rework buffer area 73, the abnormal buffer area 74, the NG unloading table 71 or the workpiece unloading frame 32 according to the continuing processing instruction, the compensation processing instruction, the rework processing instruction, the re-inspection instruction, the buffer waiting instruction, the path switching instruction or the NG diversion instruction. During continuous production, the abnormal trend identification module 63 continuously reads the detection data of multiple workpieces continuously processed by the same CNC machining equipment 11. When multiple workpieces being processed continuously by a CNC machining equipment 11 exhibit increased deviation in the same direction, trigger an equipment alarm, or experience abnormal processing cycle time in the same inspection item, the central control unit 6 marks the CNC machining equipment 11 as an abnormal risk device and generates a path switching command to control subsequent workpieces to avoid this abnormal risk device. When a workpiece is marked as a workpiece to be re-inspected, the central control unit 6 controls the loading / unloading unit 2 to send the workpiece to the re-inspection buffer area 72 or to re-send it to the inspection unit 4. When a workpiece is marked as a workpiece that can be compensated for, the central control unit 6 controls the loading / unloading unit 2 to send the workpiece to the rework buffer area 73 or to a designated CNC machining equipment 11 for compensation processing. After compensation processing is completed, the workpiece re-enters the inspection unit 4 for inspection and, based on the re-inspection results, enters the subsequent processing path, unloading path, or NG diversion path.

[0055] The detection unit 4 acquires inspection data from multiple aspects, including size, contour, and surface condition, enabling the central control unit 6 to more comprehensively distinguish between normal workpieces, workpieces awaiting re-inspection, workpieces that can be repaired, and defective workpieces. The buffer and diversion unit 7 classifies and temporarily stores workpieces in different states, reducing the impact of abnormal workpieces on the normal production cycle. The abnormal trend identification module 63 identifies continuous processing deviations, equipment alarms, and cycle abnormalities, enabling subsequent workpieces to avoid abnormal risk equipment, thereby reducing the risk of batch defects and improving the overall production line efficiency and finished product qualification rate.

[0056] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A fully automated CNC machining production line, characterized in that, It includes a CNC machining unit (1), a loading / unloading unit (2), a conveying unit (3), a detection unit (4), a workpiece identification unit (5), and a central control unit (6), wherein, The CNC machining unit (1) includes multiple CNC machining devices (11) arranged on both sides of the conveying unit (3), and the CNC machining devices (11) are used to process the workpiece; The conveying units (3) are linearly distributed along the conveying direction. The conveying units (3) are used to form a workpiece flow path between multiple CNC machining equipment (11). At least one end of the conveying unit (3) is provided with a workpiece loading frame (31) and a workpiece unloading frame (32). The loading and unloading unit (2) is disposed on the conveying unit (3) and moves with the movement of the conveying unit (3). The loading and unloading unit (2) is used to transfer workpieces between the workpiece loading frame (31), the workpiece unloading frame (32) and the CNC machining equipment (11). The detection unit (4) is located at the CNC machining equipment (11) and is used to acquire the detection data of the workpiece after the machining process is completed; The workpiece identification unit (5) is used to identify workpiece identity information and bind the workpiece identity information with the workpiece's processing steps, inspection data and processing equipment number; The central control unit (6) is communicatively connected to the CNC machining unit (1), the loading and unloading unit (2), the conveying unit (3), the detection unit (4), and the workpiece identification unit (5). The central control unit (6) is used to generate workpiece status judgment results based on workpiece identity information, detection data, current process information, and equipment operating status, and output work instructions based on the workpiece status judgment results.

2. The CNC fully automated machining production line according to claim 1, characterized in that, The workpiece identification unit (5) is set on the workpiece loading frame (31), the conveying unit (3), the CNC machining equipment (11) and the detection unit (4). The workpiece identification unit (5) is a QR code reader. The workpiece identity information includes workpiece number, batch information, workpiece model, process route and current process number.

3. The CNC fully automated machining production line according to claim 1, characterized in that, The detection unit (4) includes an online dimension detection mechanism (41), a contour state detection mechanism (42), and a surface state detection mechanism (43); wherein, The online dimension detection mechanism (41) is used to detect whether the size of the workpiece is within the preset dimension range; The contour state detection mechanism (42) is used to detect the deviation value between the machining contour of the workpiece and the preset contour; The surface condition detection mechanism (43) is used to detect whether there are defects on the surface of the workpiece; The detection unit (4) sends the detection results of the online dimension detection mechanism (41), contour state detection mechanism (42) and surface state detection mechanism (43) to the central control unit (6), and the central control unit (6) binds and stores the detection results with the corresponding workpiece identity information.

4. The CNC fully automated machining production line according to claim 3, characterized in that, The loading and unloading unit (2) includes a handling robot (21), an end effector (23), and a vision positioning module (22), wherein, The handling robot (21) is mounted on the conveying unit (3); The visual positioning module (22) is located at the end of the handling robot (21) and is used to identify the posture information of the workpiece; The end effector (23) is located at the end of the handling robot (21). The end effector (23) is used to adsorb or clamp the workpiece and transport the workpiece to the corresponding CNC machining equipment (11), detection unit (4), workpiece loading frame (31) or workpiece unloading frame (32) according to the output instructions of the central control unit (6).

5. The CNC fully automated machining production line according to claim 1, characterized in that, The CNC machining equipment (11) includes one or more of the following: CNC milling equipment, CNC turning equipment, mill-turn machining equipment, CNC drilling and tapping equipment, CNC boring equipment, CNC grinding equipment, CNC cutting equipment, CNC electrical discharge machining equipment, and CNC engraving and milling equipment.

6. The CNC fully automated machining production line according to claim 5, characterized in that, It also includes a cache distribution unit (7), which includes an NG loading station (71), a re-inspection cache area (72), a rework cache area (73), and an exception cache area (74), wherein, The re-inspection buffer (72) is used to temporarily store workpieces whose inspection data is within the critical range and need to be inspected again; The rework buffer (73) is used to temporarily store workpieces whose test data exceeds the acceptable range but still have a compensation processing allowance; The abnormal buffer (74) is used to temporarily store workpieces whose detection data exceeds the compensation processing range and are waiting to be transported to the NG unloading stage (71); The NG unloading station (71) is located on one side of the conveying unit (3) and is used to receive defective workpieces conveyed by the abnormal buffer area (74).

7. A CNC fully automated machining production line according to claim 6, characterized in that, The central control unit (6) includes a data binding module (61), a status profile generation module (62), an abnormal trend identification module (63), a compensation decision module (64), and a path scheduling module (65), wherein, The data binding module (61) is used to bind the workpiece identity information with the detection data, processing equipment number, current process information and logistics path information; The status profile generation module (62) is used to generate a workpiece status profile based on workpiece identity information, detection data, current process information, historical processing records and equipment operating status; The abnormal trend identification module (63) is used to identify the change trend of the detection results of multiple workpieces processed by the same CNC machining equipment (11); The compensation decision module (64) is used to determine whether the workpiece enters the NG unloading station (71), re-inspection buffer area (72), rework buffer area (73), abnormal buffer area (74) or workpiece unloading frame (32) based on the workpiece status profile. The path scheduling module (65) is used to control the conveying unit (3) and the loading and unloading unit (2) to convey the workpiece to the target CNC machining equipment (11) or the buffer diversion unit (7) according to the decision result of the compensation decision module (64).

8. The CNC fully automated machining production line according to claim 1, characterized in that, The conveying unit (3) includes a linear conveying track (33) and a carrying platform (34), wherein, The support platform (34) extends along the arrangement direction of the multiple CNC machining equipment (11); The linear conveying track (33) is mounted on the bearing platform (34).

9. A control method for a CNC fully automated machining production line, characterized in that, The control method for the CNC fully automated machining production line, applicable to any one of claims 1 to 8, comprises the following steps: Obtain the workpiece identity information of the workpiece to be processed, and call the corresponding process route according to the workpiece identity information; The control conveying unit (3) and the loading and unloading unit (2) convey the workpiece to be processed to the target CNC machining equipment (11); Control the target CNC machining equipment (11) to perform the current machining process on the workpiece to be machined; After the current processing step is completed, the control detection unit (4) acquires the detection data of the workpiece; Bind the detection data, workpiece identity information, current process information and target CNC machining equipment (11) number; The workpiece status judgment result is generated based on the bound detection data, workpiece identity information, current process information, and equipment operating status; Based on the workpiece status judgment result, output the following instructions: continue processing instruction, compensation processing instruction, rework processing instruction, re-inspection instruction, buffer waiting instruction, path switching instruction, or NG diversion instruction. According to the corresponding instructions, the conveying unit (3) and the loading and unloading unit (2) are controlled to convey the workpiece to the subsequent CNC machining equipment (11), detection unit (4), buffer diversion unit (7), rework path or NG unloading station (71).

10. The control method for a CNC fully automated machining production line according to claim 9, characterized in that, The step of generating a workpiece status judgment result based on the bound detection data, workpiece identity information, current process information, and equipment operating status includes: When the workpiece's inspection data is within the preset acceptable range, the workpiece is marked as a normal workpiece, and a continue processing instruction is generated; When the workpiece's inspection data is within a preset critical range, the workpiece is marked as a workpiece to be re-inspected, and a re-inspection instruction or a buffer waiting instruction is generated. When the inspection data of a workpiece exceeds the preset qualified range but still has a compensation machining allowance, the workpiece is marked as a workpiece that can be compensated for machining, and a compensation machining instruction or a rework machining instruction is generated. When the workpiece's inspection data exceeds the compensation processing range, the workpiece is marked as a defective workpiece, and an NG diversion instruction is generated.