Intelligent machining method and system

By automating the input of blanks and the output of workpieces through the intelligent machining system, the problems of high cost and low efficiency caused by processing with multiple machines have been solved, and continuous unmanned production has been achieved.

CN115338671BActive Publication Date: 2026-04-17ZHEJIANG SHUANGZHENG MACHINE TOOL CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG SHUANGZHENG MACHINE TOOL CO LTD
Filing Date
2022-08-09
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

The current multi-directional processing of metal blanks requires multiple machines, resulting in high costs, large space occupation, and difficulty in automation. Furthermore, the loading and unloading process is complex, requires manual intervention, and has low production efficiency.

Method used

An intelligent processing system is adopted, including input devices, feeding devices, processing devices, unloading devices, and output devices. Photoelectric sensors monitor the storage bins and pallet stacking to achieve automated blank input and workpiece output, avoiding equipment waiting and manual intervention.

Benefits of technology

It enables continuous unmanned production, avoids waiting between equipment and manual intervention, improves production efficiency, and reduces equipment costs and space occupation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115338671B_ABST
    Figure CN115338671B_ABST
Patent Text Reader

Abstract

The application provides an intelligent machining method and system capable of realizing continuous unmanned production and not needing to pause and wait. The intelligent machining method comprises the following steps: an input procedure, inputting a blank; a feeding procedure, feeding the input blank; a machining procedure, machining the fed blank to form a workpiece; and a discharging procedure, discharging the machined workpiece. In the feeding procedure, the blank is stored in a storage bin. The input procedure comprises the following steps: inputting the blank into the storage bin by using an input device; arranging an input monitoring unit at the storage bin to monitor the storage condition in the storage bin in real time; determining whether the storage condition in the storage bin is sufficient according to the monitoring result of the input monitoring unit; and forming an input control signal to make the idle input device transport the blank to the storage bin when the storage condition is insufficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of metal processing technology and relates to an intelligent processing method and system for processing metal blanks to produce finished workpieces. Background Technology

[0002] In the field of metal processing, it is often necessary to process metal blanks in multiple directions. For example, a blank in the shape of a tee pipe may be processed by drilling, boring, threading, and grooving in three directions to obtain a tee pipe fitting that can be used for pipe connection.

[0003] Because the material is metal, and the processing steps in each direction are complex and vary in sequence, the processing of the aforementioned metal blanks is usually difficult to complete on a single machine. A more common approach is to use several machines for continuous processing. That is, each machine is responsible for performing one or two processes, and the blank is transported sequentially between these machines to complete each step of the processing. This processing method has two drawbacks: firstly, it requires multiple machines, resulting in higher costs and greater space requirements; secondly, to achieve automation, the transport process of blanks and semi-finished parts needs to be accurately coordinated with the loading and unloading mechanisms of each machine. The complex shapes of the blanks and workpieces make such coordination difficult, increasing the complexity of the equipment structure design and hindering the application of automation.

[0004] In addition, there are some existing technologies that can achieve multi-directional simultaneous processing. However, the loading and unloading of such equipment usually require the use of a robotic arm for gripping. Moreover, the structures of the loading and unloading equipment are complex and different. When inputting blanks into the loading equipment or outputting finished workpieces from the unloading equipment, manual assistance from operators is often required, which makes the overall processing discontinuous. Not only can production not be carried out when the operator is away from the post, but when the operator is on duty, the equipment may need to be paused and wait due to untimely operation, resulting in low production efficiency. Summary of the Invention

[0005] To address the aforementioned problems, this invention proposes an intelligent processing system capable of continuous, unmanned production without the need for pauses or waiting, specifically employing the following technical solution:

[0006] This invention provides an intelligent processing method for continuously processing a blank into a workpiece with a predetermined processing structure. The method includes: an input step for inputting the blank; a loading step for loading the input blank; a processing step for processing the loaded blank into a workpiece; and a unloading step for unloading the processed workpiece. The loading step uses a storage bin to store the blank. The input step includes: using an input device to input the blank into the storage bin; setting up an input monitoring unit at the storage bin to monitor the storage status in real time; determining whether the storage status in the storage bin is sufficient based on the monitoring results of the input monitoring unit; and generating an input control signal when the storage status is insufficient to transport the blank to the storage bin using an idle input device.

[0007] Furthermore, the intelligent processing method provided by the present invention may also have the following technical features, including: an output process, in which an output device is used to output the workpiece; in the unloading process, a loading mechanism containing a loading clamp is used to clamp the workpiece and place the workpiece sequentially on a pallet, and a pallet output mechanism is used to output the pallet full of workpieces; the output device is located below the pallet output mechanism so that the pallets output by the pallet output mechanism can be stacked on the output device; the output process includes: setting an output monitoring unit at the location of the output device to monitor the stacking of pallets on the output device in real time; when the number of pallets stacked on the output device reaches a predetermined number, a corresponding output control signal is generated to allow the output device to leave the unloading device and transport the pallets.

[0008] The present invention also provides an intelligent processing system for continuously processing blanks into workpieces with predetermined processing structures. The system comprises: an input device for inputting blanks; a loading device for loading the input blanks; a processing device for processing the loaded blanks into workpieces; an unloading device for unloading the processed workpieces; and a control device. The loading device includes a storage bin for storing blanks, and the control device includes: an input monitoring unit located at the storage bin for real-time monitoring of the storage status within the storage bin; and an input control unit that, when the monitoring results from the input monitoring unit indicate insufficient storage in the storage bin, generates an input control signal to cause an idle input device to transport the blanks to the storage bin.

[0009] Furthermore, the intelligent processing system provided by the present invention may also have the following technical features: the input monitoring unit is a photoelectric sensor for sensing the blank; multiple input monitoring units are set in each storage compartment; the control device further includes a storage evaluation unit, which judges the storage status in the storage compartment based on the sensing signals obtained by each input monitoring unit in the storage compartment; when a predetermined number of input monitoring units in the storage compartment fail to sense the blank, the storage evaluation unit evaluates that the number of blanks in the storage compartment is insufficient.

[0010] Furthermore, the intelligent processing system provided by the present invention may also have the following technical features, including: an output device for outputting workpieces; the unloading device including: a placement mechanism containing a placement fixture for clamping workpieces and sequentially placing them on a pallet; a pallet output mechanism for outputting pallets filled with workpieces; the output device being located below the pallet output mechanism so that pallets output by the pallet output mechanism can be stacked on the output device; and the control device including an output monitoring unit and an output control unit. The output monitoring unit is located at the output device and is used to monitor the stacking status of pallets on the output device in real time. The output control unit is used to generate a corresponding output control signal when it is determined, based on the monitoring results of the output monitoring unit, that the number of pallets stacked on the output device has reached a predetermined number, so that the output device leaves the unloading device and transports the pallets.

[0011] Furthermore, the intelligent processing system provided by the present invention may also have the following technical features: the output monitoring unit is a photoelectric sensor, which is installed on the unloading device and can sense the pallets stacked on the output device; the control device also includes a stacking determination unit, which is used to determine whether the pallets have been stacked to a predetermined number based on the sensing signal from the input monitoring unit.

[0012] Invention Function and Effect

[0013] According to the processing system and method provided by the present invention, by employing multiple input devices and multiple output devices in coordination, it is possible to automatically input blanks and automatically output workpieces. Furthermore, during the blank input and workpiece output processes, the loading equipment, processing equipment, and unloading equipment do not need to stop working to wait. Therefore, on the one hand, continuous and uninterrupted production can be achieved; on the other hand, the continuous production process does not require operator intervention. In other words, the processing system and method of this embodiment can achieve continuous automated production without operators. Further, since the storage bin of the loading equipment is equipped with a loading monitoring unit, and the unloading equipment is equipped with a stacking determination unit, the input devices can input blanks when the number of blanks in the storage bin is insufficient, and the output devices can output blanks when there is a large stack of pallets at the unloading equipment. This ensures that the entire process will not experience untimely loading due to insufficient blanks, nor will it experience situations where unloading cannot continue due to excessive pallet stacking. Attached Figure Description

[0014] Figure 1 This is a structural block diagram of the intelligent processing system according to an embodiment of the present invention;

[0015] Figure 2 This is a schematic diagram of the structural layout of the intelligent processing system according to an embodiment of the present invention.

[0016] Figure 3 This is a structural block diagram of the feeding device according to an embodiment of the present invention;

[0017] Figure 4 This is a structural diagram of the feeding device according to an embodiment of the present invention from one angle;

[0018] Figure 5 This is a structural diagram of the feeding device according to another embodiment of the present invention;

[0019] Figure 6 This is a structural diagram of the processing equipment according to an embodiment of the present invention;

[0020] Figure 7 This is a structural block diagram of the feeding device according to an embodiment of the present invention;

[0021] Figure 8 This is a structural diagram of the feeding device according to an embodiment of the present invention from one angle;

[0022] Figure 9 This is a structural diagram of the feeding device according to another embodiment of the present invention;

[0023] Figure 10 This is a top view of the feeding device according to an embodiment of the present invention;

[0024] Figure 11This is a structural diagram of the pallet output mechanism in the unloading device according to an embodiment of the present invention;

[0025] Figure 12 This is a flowchart of the processing actions of the processing system according to an embodiment of the present invention;

[0026] Figure 13 This is a flowchart illustrating the feeding operation of the feeding device according to an embodiment of the present invention;

[0027] Figure 14 This is a flowchart illustrating the material feeding operation of the feeding device according to an embodiment of the present invention. Detailed Implementation

[0028] The specific embodiments of the present invention will be described below with reference to the accompanying drawings and examples.

[0029] <Example>

[0030] This embodiment provides an intelligent machining system and a method for machining workpieces using the intelligent machining system, for batch machining of blanks into finished parts with predetermined machining structures.

[0031] Figure 1 This is a structural block diagram of the intelligent processing system according to an embodiment of the present invention.

[0032] like Figure 1 As shown, the intelligent processing system (hereinafter referred to as the processing system) 100 of this embodiment includes multiple input devices 10, multiple feeding devices 20, multiple processing devices 30, multiple unloading devices 40, multiple output devices 50, and control devices 60.

[0033] Input device 10 is used to input the blank. In this embodiment, a warehouse for storing blanks is set up near the processing system 100. Input device 10 can be a device such as an AGV with a loading function. Its specific structure can adopt existing technology, as long as it can transport the blank from the warehouse to the loading device 20.

[0034] Figure 2 This is a schematic diagram of the structural layout of the intelligent processing system according to an embodiment of the present invention.

[0035] like Figure 2 As shown, in this embodiment, each processing device 30 is equipped with one loading device 20 and one unloading device 40, while the input device 10 and output device 50 do not need to be configured correspondingly to the processing device 30. In an actual processing workshop, such as Figure 2 Multiple sets of such loading equipment 20, processing equipment 30, and unloading equipment 40 can be arranged according to actual space requirements. Additionally, Figure 2 This illustrates a scenario where the loading and unloading stations of the processing equipment 30 are both on the same side, therefore... Figure 2 The loading and unloading equipment 20 and the unloading equipment 40 are arranged on the same side. If the loading and unloading stations of the processing equipment 30 are different from those in the figure, the loading and unloading equipment 20 and the unloading equipment 40 can be arranged on the corresponding loading and unloading station sides respectively.

[0036] Figure 3 This is a structural block diagram of the feeding device according to an embodiment of the present invention.

[0037] like Figure 3 As shown, the feeding equipment 20 includes a storage feeding device 21 and a feeding control device 22.

[0038] Figure 4 This is a structural diagram of the feeding device according to an embodiment of the present invention from one angle. Figure 5 This is a structural diagram of the feeding device according to another embodiment of the present invention.

[0039] like Figure 3-5 As shown, the storage and feeding device 21 includes a storage bracket 210, a storage bin 211, a feeding platform 212, a lifting mechanism 213, a feeding baffle 214, a feeding gripping mechanism 215, and a feeding dispensing part 216.

[0040] The storage support 210 is set on the ground to support the other parts of the storage and feeding device 21.

[0041] Storage compartment 211 is used to store blanks. In this embodiment, storage compartment 211 is mounted on storage support 210 and has an open top, allowing blanks from input device 10 to directly enter storage compartment 211. For example, input device 10 can be an AGV (Automated Guided Vehicle) for automatic feeding of copper pipes disclosed in CN201811416731.9, which uses a flip-feeding method to allow copper pipes or other forms of metal blanks to be directly poured into storage compartment 211; or, input device 10 can also be an AGV with a lifting and feeding mechanism disclosed in CN201920913030.X, which directly lifts the blanks and inputs them into storage compartment 211. In this case, a conveyor belt or other structure can be additionally installed above storage compartment 211 to cooperate with it.

[0042] The loading platform 212 is mounted on the storage rack 210 and located on one side of the storage compartment 211. For example... Figure 3 , 4 As shown, the loading table 212 includes an inclined section 2121, a flat section 2122, and a partition section 2123.

[0043] The inclined portion 2121 is connected to the side of the flat portion 2122, and the surface of the inclined portion 2121 is inclined and tilts downward toward the flat portion 2122.

[0044] The dividing part 2123 is strip-shaped and is located in the middle of the inclined surface 2122, dividing the inclined surface 2121 into two parts. For ease of description, these two parts will be referred to as inclined surface 2121A and inclined surface 2121B below.

[0045] The feeding unit 216 includes two feeding bars 2161 disposed on the planar portion 2122 and capable of moving left and right, and a drive mechanism (not shown in the figure) capable of driving each feeding bar 2161 to move left and right independently. In the non-working state, the feeding bars 2161 are disposed side by side in the middle position of the planar portion 2122 and aligned with the dividing portion 2123, dividing the planar portion 2122 into two parts, hereinafter referred to as planar portion 2122A and planar portion 2122B; in the working state, the feeding bars 2161 can move from the middle position of the planar portion 2122 to the edge position under the drive of their respective drive mechanisms.

[0046] The edges of the planar portions 2122A and 2122B are respectively provided with return channels 2125. The return channels 2125 extend into the storage bin 211 and slope downward toward the storage bin 211. When the feeding bar 2161 moves toward the edge, it can move the blanks that have not been loaded on the corresponding planar portion 2122A or planar portion 2122B to the corresponding return channels 2125, so that these blanks return to the storage bin 211.

[0047] The lifting mechanism 213 is installed inside the storage compartment 211 and has multiple lifting blocks 2131 that can move up and down. The lifting blocks 2131 are arranged side by side, and their upper surfaces are all inclined downwards towards the loading platform 213. The lower end of each lifting block 2131 is provided with a drive mechanism (not shown in the figure) that can drive the lifting block 2131 to move up and down reciprocally. The lifting block 2131 closest to the flat part 2132 is attached to the side baffle 2111 near the inclined part 2131. In the working state, each drive mechanism sequentially drives each lifting block 2131 to move up and down reciprocally, thereby lifting and transporting the blank in the storage compartment 211 to the inclined part 2121.

[0048] There are two feeding baffles 214, which are respectively disposed between the two inclined surfaces 2121 and the storage compartment 211. The two feeding baffles 214 are driven by a motor or a cylinder, so that they can be raised and lowered. When the feeding baffle 214 rises, the blank lifted by the lifting mechanism 213 can reach the corresponding inclined surface 2121 and slide down to the corresponding flat surface 2122; when the feeding baffle 214 falls, the blank is blocked and cannot be lifted to the corresponding inclined surface 2121.

[0049] The loading and gripping mechanism 215 is used to grip the blank on the flat part 2122 and transfer it to the processing equipment 30 for processing. In this embodiment, the loading and gripping mechanism 215 is a robotic arm located near the loading table 212. The robotic arm is equipped with a clamp and can grip the blank on the flat part 2122A or 2122B and transfer it to the processing equipment 30 for loading.

[0050] The feeding control device 22 includes a feeding monitoring bracket 221, a feeding image acquisition unit 222, a feeding image analysis unit 223, a gripping control unit 224, a return control unit 225, and a baffle control unit 226.

[0051] The feeding monitoring bracket 221 is located near the storage bracket 211, and the feeding image acquisition unit 222 is installed at the upper end of the feeding monitoring bracket 221.

[0052] In this embodiment, the loading image acquisition unit 222 is a 3D image acquisition unit containing at least two cameras. Its image acquisition direction is towards the planar part 2122, and it can simultaneously acquire stereoscopic vision images at the planar part 2122A and the planar part 2122B.

[0053] The loading image analysis unit 223 is used to perform image processing analysis on the stereo vision image to determine the position and specific posture of the blank on the planar part 2122A and the planar part 2122B; the gripping control unit 224 controls the loading gripping mechanism 215 to grip the blank according to the position and posture, and makes the blank have a specific posture during gripping (for example, a certain protruding part faces a specific direction), so that the loading gripping mechanism 215 grips the blank to the processing equipment 30 in the specific posture.

[0054] The return control unit 225 is used to control the operation of the feeding bar 2161. If a blank is in a posture that is not easy to grasp on the flat part 2122A or the flat part 2122B, the gripping control unit 224 controls the feeding gripping mechanism 215 not to grasp it. When there is no blank on the flat part 2122A or the flat part 2122B or the blanks on it are in a posture that is not easy to grasp, the return control unit 225 controls the corresponding blank to move to the edge of the feeding bar 2161, so that these blanks are pushed to the return channel 2125 and thus return to the storage bin 211.

[0055] The baffle control unit 226 controls the movement of the loading baffle 214. Specifically, when a blank needs to reach a certain flat area 2122, it controls the drive mechanism of the corresponding loading baffle 214 to move, causing the loading baffle 214 to rise. Furthermore, after each time the loading baffle 214 is raised and maintained for a period of time (e.g., 5-10 seconds), the baffle control unit 226 controls the loading baffle 214 to descend, to prevent too many blanks from reaching the flat area 2122.

[0056] In this embodiment, the feeding control device 22 may include hardware such as an industrial computer or control chip that can record control programs. It records corresponding control programs to realize the functions of the feeding image analysis unit 223, the gripping control unit 224, the return control unit 225, and the baffle control unit 226.

[0057] The processing equipment 30 is used to process the blank. Specifically, in this embodiment, there are multiple processing equipment 30s, and the type of each processing equipment 30 and the corresponding processing steps can be selected according to the processing requirements of the workpiece.

[0058] Figure 6 This is a structural diagram of the processing equipment according to an embodiment of the present invention.

[0059] like Figure 6 As shown, in this embodiment, the processing equipment 30 is a waterwheel-type multi-station processing equipment, having a frame 31. The frame 31 contains a rotatable spindle and a worktable (not shown) mounted on the spindle that rotates with it. Multiple clamps 32 for holding blanks are mounted on the worktable. Multiple power heads 33 for performing different processing steps are mounted on the frame 31. These power heads 33 are equipped with cutting tools capable of processing the blanks held by the clamps 32. The frame 31 has an inlet / outlet window 311 through which blanks can be loaded onto the clamps 32, or processed workpieces can be removed from the clamps 32.

[0060] In this embodiment, the specific structure and working principle of the processing equipment 30 are existing technologies (such as the waterwheel type multi-station combination processing machine tool disclosed in CN202023309167.6, the waterwheel type air valve special machine disclosed in CN201921524812.3, etc.), and different types of processing equipment and their combinations can be selected according to actual needs, as long as they have windows for loading and unloading and facilitate loading and unloading connections, which will not be elaborated here.

[0061] Since the feeding and gripping mechanism 215 grips the blank to the processing equipment 30 in a specific posture, even when the blank has an irregular shape (e.g., an asymmetrical shape) and the processing requirements for different shaped parts are different, it can ensure that the blank is gripped to the processing equipment 30 in a suitable orientation. This allows the processing equipment 30 to perform specific processing procedures on different shaped parts of the blank, avoiding processing errors and defective products due to incorrect orientation.

[0062] The unloading device 40 is used to remove the processed workpiece from the processing device 30 for unloading.

[0063] Figure 7 This is a structural block diagram of the feeding device according to an embodiment of the present invention. Figure 8 This is a structural diagram of the feeding device according to an embodiment of the present invention from one angle. Figure 9 This is a structural diagram of the feeding device according to another embodiment of the present invention.

[0064] like Figure 7-9 As shown, the unloading equipment 40 includes an unloading bracket 41, an unloading receiving mechanism 42, a transmission channel 43, a material placement stop 44, a material placement mechanism 45, a pallet output mechanism 46, a load-bearing moving mechanism 47, and an unloading control device 48.

[0065] The material feeding bracket 41 is set on the ground and is in the shape of a frame, with an opening 411 on one side below.

[0066] The unloading receiving mechanism 42 includes an unloading receiving clamp 421, an unloading sensing unit, and an unloading clamp driving mechanism (not shown in the figure), wherein the unloading receiving clamp 421 is located at the top of one corner of the unloading bracket 41.

[0067] like Figure 2 As shown, in this embodiment, a material transfer mechanism 31 is further provided between the processing equipment 30 and the unloading equipment 40. This material transfer mechanism 31 is a robotic arm with grippers, capable of removing the processed workpiece from the processing equipment 30 and transferring it to the unloading receiving fixture 421. The unloading fixture driving mechanism can drive the unloading receiving fixture 421, so that the unloading receiving fixture 421 receives and clamps the workpiece from the material transfer mechanism 31 and then transfers it further. The unloading sensing unit is an infrared sensor (not shown in the figure) installed on the unloading bracket 41 at the unloading receiving fixture 421. It can sense the workpiece when the unloading transfer mechanism 31 transfers the workpiece to the unloading receiving fixture 421, so that the unloading receiving fixture 421 can perform the corresponding clamping action. The unloading fixture driving mechanism is a motor, and the unloading receiving fixture 421 is mounted on the output shaft of the motor, enabling it to rotate under its drive. In addition, the opening and closing action of the unloading receiving fixture 421 itself is driven by a cylinder or a motor.

[0068] The transmission channel 43 is located on the top of one side of the unloading bracket 41, with its length direction aligned with that of the side, and one end close to the unloading receiving fixture 421. After the unloading receiving fixture 421 grips the workpiece, the workpiece can be placed on the surface of one end of the transmission channel 43 under the drive of the unloading fixture drive mechanism. In this embodiment, the surface of the transmission channel 43 is provided with a conveyor belt, which can transport the workpiece to the other end under the drive of the conveyor belt drive motor 431.

[0069] A material-laying stop 44 is disposed on the end of the transmission channel 43 away from the unloading receiving fixture 421, and is separate from the conveyor belt. The surface of the material-laying stop 44 facing the transmission channel 43 is a blocking surface. When a workpiece is conveyed from the unloading receiving fixture 421 to the material-laying stop 44 by the conveyor belt, it comes into contact with the blocking surface and is thus blocked by the material-laying stop 44 onto the transmission channel 43. In this embodiment, the blocking surface is inclined, i.e., tilted relative to the transmission direction of the transmission channel 43. Therefore, when the workpiece is blocked by the material-laying stop 44, it will also be in an inclined state, facilitating subsequent clamping by the material-laying mechanism 45. Furthermore, one end of the material-laying stop 44 is fixed to the side of the transmission channel 43 by bolts. Therefore, the inclination angle of the inclined surface can be changed by loosening and re-fixing the bolts, adapting to workpieces of different shapes.

[0070] The placement mechanism 45 is used to sequentially clamp and place workpieces at the placement stop 44, that is, to sequentially clamp the workpieces and place them on the tray. The placement mechanism 45 includes a placement clamp 451 and a placement clamp drive mechanism 452. The placement clamp drive mechanism 452 is a drive mechanism capable of three-way movement. In this embodiment, the placement clamp drive mechanism 452 includes a first-direction drive part, a second-direction drive part, and a lifting drive part 453.

[0071] The first direction drive unit includes a first slide rail 4521 fixed to the unloading bracket 41 and extending along a first horizontal direction, a first slider 4522 slidably mounted on the first slide rail 4521, and a first motor 4523 driving the first slider 4522 to move along the first slide rail 4521. The second direction drive unit includes a second slide rail 4531 extending along a second horizontal direction, a second slider 4532 slidably mounted on the second slide rail 4531, and a second motor 4533 driving the second slider 4532 to move along the second slide rail 4531. The lifting drive unit 453 is a linear motor mounted on the second slider 4532, and the material handling clamp 451 is mounted on the output end of the linear motor. The first horizontal direction is perpendicular to the second horizontal direction, thus, the first direction drive unit and the second direction drive unit cooperate with each other to allow the lifting drive unit 453 to move on the horizontal plane; the lifting drive unit 453 drives the material handling clamp 451 to lift it in the vertical direction. As an alternative, in other embodiments, the material handling clamp drive mechanism 452 can also be other forms of three-way drive mechanism, such as consisting of multiple sets of lead screw and nut pairs or multiple linear motors, as long as it can simultaneously realize the movement of the material handling clamp 451 in the horizontal plane and the lifting and lowering in the vertical direction.

[0072] The material handling fixture 451 is driven to open and close by a cylinder or motor. Under the drive mechanism 452, the material handling fixture 451 can move to the material handling stop 44 and descend, clamp the workpiece at the material handling stop 44 and then rise, and then move on the horizontal plane.

[0073] Figure 10 This is a top view of the feeding device according to an embodiment of the present invention. Figure 11 This is a structural diagram of the pallet output mechanism in the unloading device according to an embodiment of the present invention. Figure 11 In order to clearly show the structure, the material placement mechanism 45 and the pallet baffle 471 are omitted.

[0074] like Figure 8-11 As shown, the pallet output mechanism 46 is used to output a pallet filled with workpieces, and includes a pallet lifting drive unit 461, a pallet support frame 462, and a pallet support assembly 463.

[0075] The pallet lifting drive unit 461 includes a pallet lifting slide rail 4611, a pallet lifting slider 4612 slidably mounted on the pallet lifting slide rail 4611, and a pallet lifting motor 4613 that drives the pallet lifting slider 4612 to move on the pallet lifting slide rail 4611. The pallet lifting slide rail 4611 extends vertically, is fixedly mounted on one side of the unloading bracket 41, and is located near the material placement mechanism 45.

[0076] The pallet support frame 462 is horizontally positioned and fixedly mounted on the pallet lifting slider 4612, located below the material handling clamp 451. Driven by the pallet lifting motor 4613, the pallet support frame 462 can be raised and lowered vertically. Furthermore, the opening 411 is located on one side of the pallet support frame 462.

[0077] The pallet support assembly 463 is mounted on the pallet support frame 462 and is used to support the pallet. It includes four support cylinders 4631 fixedly mounted on the pallet support frame 462 and L-shaped support plates 4632 respectively mounted on the telescopic ends of each support cylinder 4631. The telescopic ends of each support cylinder 4631 are all oriented towards the inside of the pallet support frame 462. When all the telescopic ends of the support cylinders 4631 are extended, the support plates 4632 can move inward, thereby supporting the pallet (not shown in the figure). With the pallet supported by the pallet support assembly 463, the material handling clamp 451 can be driven by the material handling clamp drive mechanism 452 to move to the material handling stop 45 to clamp the workpiece. After moving to the predetermined position on the pallet, it descends and places the workpiece on the pallet on the pallet support assembly 463.

[0078] The carrying and moving mechanism 47 is used to carry and move empty pallets, and includes a pallet baffle 471, a pallet moving guide rail 472, a pallet moving frame 473, a pallet moving drive unit 474, and multiple pallet limiting units 475.

[0079] The pallet baffle 471 is fixedly installed on the unloading bracket 41 and is located on one side of the pallet support frame 462.

[0080] The pallet moving guide rail 472 is fixedly installed on the unloading bracket 41. Its length direction is consistent with the first horizontal direction, and its height direction is lower than the lower end of the pallet baffle 471.

[0081] The pallet moving frame 473 is slidably mounted on the pallet moving guide rail 472 and can move back and forth along the length of the pallet moving guide rail 472.

[0082] The pallet moving drive unit 474 is mounted on the unloading bracket 41 and is used to drive the pallet moving frame 473 to move. In this embodiment, the pallet moving drive unit 474 is a linear motor, and its output end is connected to the pallet moving frame 473. It can drive the pallet moving frame 473 to move back and forth on the moving guide rail 472, so that the pallet moving frame 473 can pass under the pallet baffle 471 and reach the position of the pallet supporting frame 472, so that the pallet supporting assembly 463 can support it.

[0083] In this embodiment, there are four pallet limiting parts 475, located on both sides of the pallet moving frame 473. Each pallet limiting part 475 is composed of a cylinder fixedly mounted on the unloading bracket 41, located on the same horizontal plane, and positioned slightly higher than the lower end of the pallet baffle 471 in the height direction. The telescopic ends of each cylinder can extend and retract horizontally, with their extension direction facing the pallet moving frame 473. Empty pallets can be stacked between the pallet limiting parts 475, and the bottom pallet can move towards the pallet support frame 472 along with the pallet moving frame 473. When the telescopic ends of all pallet limiting parts 475 are extended, they can abut against the side of the pallet above the bottom pallet, preventing that pallet from moving with the pallet moving frame 473. In addition, the pallet baffle 471 also serves to prevent the movement of each pallet.

[0084] like Figure 7 As shown, the feeding control device 48 includes a feeding determination unit 481, a feeding counting unit 482, a receiving control unit 483, a material placement control unit 484, and a pallet output control unit 485.

[0085] The unloading determination unit 481 is used to receive the sensing signal from the unloading sensing unit to determine whether the finished workpiece has been transferred from the processing equipment 30 to the unloading receiving fixture 421. Specifically, the sensing direction of the unloading sensing unit is towards the position of the finished workpiece when it is transferred to the unloading transfer mechanism 31. When the unloading sensing unit generates a sensing signal, it indicates that there is an object in front of it, that is, the finished workpiece has been transferred.

[0086] The unloading counting unit 482 is used to accumulate the processing quantity based on the determination result of the unloading determination unit 481. That is, each time a finished workpiece is determined to be transferred, the unloading counting unit 482 increments the current accumulated processing quantity by 1. In this embodiment, the unloading counting unit 482 resets the count to zero each time a new empty pallet is replaced, and then re-accumulates the count during the subsequent material placement process.

[0087] The receiving control unit 483 is used to control the operation of the unloading receiving mechanism 42 according to the determination result of the unloading determination unit 481. Specifically, when the workpiece is determined to be transferred, the unloading fixture driving mechanism is controlled to drive the unloading receiving fixture 421 to turn toward the unloading transfer mechanism 31, and the unloading receiving fixture 421 is controlled to clamp the receiving workpiece; then the unloading fixture driving mechanism is controlled to drive the unloading receiving fixture 421 to turn toward the transmission channel 43, and the unloading receiving fixture 421 is controlled to open so as to place the workpiece on the transmission channel 43.

[0088] The placement control unit 484 controls the operation of the placement mechanism 45. Specifically, based on the counting result of the unloading counting unit 482, it determines whether the current pallet is full. Since the size of each pallet is fixed, the number of workpieces that can be placed on it is also fixed. Therefore, based on the counting result of the unloading counting unit 482, it can be determined whether the current pallet is full. If it is not full, the placement control unit 484 controls the placement clamp drive mechanism 452 to move the placement clamp 45 above the transmission channel 43, clamp the workpiece, move it above the pallet, lower it, and release it, thus completing the placement. Furthermore, the placement control unit 484 controls the movement of the placement mechanism 45 according to a certain positional sequence, so that each finished workpiece is placed on the pallet in a specific order, resulting in a neat overall arrangement.

[0089] The pallet output control unit 485 controls the operation of the pallet output mechanism 46 and the carrying and moving mechanism 47. Specifically, the pallet output control unit 485 determines whether the pallet is full based on the counting result of the unloading counting unit 482. If it determines the pallet is full, it controls the pallet lifting drive unit 461 to lower the pallet support frame 462, and then controls the support cylinder 4631 of the pallet support assembly 463 to retract, allowing the pallet to be placed onto the AGV trolley below. Then, the pallet output control unit 485 controls the pallet lifting drive unit 461 to raise the pallet support frame 462. While the pallet limiting part 475 is extended and abutting the upper pallet, the pallet moving drive unit 474 moves the lowest empty pallet onto the pallet support frame 472, further controlling the support cylinder 4631 of the pallet support assembly 463 to extend and support the empty pallet. Simultaneously, the pallet output control unit 485 sends a signal indicating that a new empty pallet has arrived, and the unloading counting unit 482 resets its count to zero based on this signal.

[0090] The feeding control device 48 may include hardware such as an industrial computer or control chip that can record control programs, thereby realizing the above-mentioned control functions.

[0091] In this embodiment, the pallet output mechanism 46 is located on the side where the opening 411 is located, and the output device 50 is an AGV trolley, which is configured below the pallet support frame 462 and located inside the opening 411. When the pallet is full of workpieces, the pallet lifting drive unit 461 can drive the pallet support frame 462 to descend, and each support cylinder 4631 retracts, so that the pallet is put down, that is, placed on the output device 50. After a certain number of pallets are stacked (for example, multiple pallets full of workpieces are stacked), the output device 50 can leave through the opening 411 to output the workpieces, for example, to the finished product warehouse for storage.

[0092] The control device 60 is used to coordinate and control the operation of each device in the processing system 100.

[0093] like Figure 1 As shown, in this embodiment, the control device 60 includes multiple input monitoring units 61, a storage evaluation unit 62, an input control unit 63, multiple output monitoring units 64, a stacking determination unit 65, an output control unit 66, and a control communication unit 67. The hardware structure of the control device 60 may include a computer. The output monitoring units 64, stacking determination units 65, and output control units 66 may be corresponding control programs installed in the computer. The control communication unit 67 is a communication module used to realize communication connections between the control device 60 and other devices and equipment.

[0094] The input monitoring unit 61 is used to monitor the storage status of each feeding device 20 in the processing system 100. In this embodiment, the input monitoring unit 61 is an infrared photoelectric sensor, which is respectively installed in each storage compartment 211 and can sense the blank. Specifically, each storage compartment 211 is provided with multiple input monitoring units 61, each input monitoring unit 61 is fixed on the inner wall of the storage compartment 211 and is located at the position after each lifting block 2131 has risen. The sensing direction of the input monitoring unit 61 is towards the inside of the storage compartment 211. Since the lifting block 2131 moves up and down reciprocally under the drive of the drive mechanism, when there is a blank on the upper surface of a certain lifting block 2131, it can block the corresponding input monitoring unit 61 after rising, causing the input monitoring unit 61 to generate a corresponding sensing signal. This sensing signal indicates that there is a blank on the lifting block 2131; when the input monitoring unit 61 does not generate the aforementioned sensing signal within a certain period of time, it indicates that there is no blank on the lifting block 2131. In addition, the aforementioned "certain time" can be the time required for a lifting block 2131 to perform one up-and-down reciprocating motion; normally, if there is a blank on a lifting block 2131, the corresponding input monitoring unit 61 will inevitably detect the presence of the blank within the time required for one up-and-down reciprocating motion.

[0095] The storage evaluation unit 62 is used to evaluate the storage status in each storage compartment 211 based on the signals acquired by the input monitoring unit 61, that is, to evaluate whether the blanks in the storage compartment 211 are sufficient. Specifically, when a certain number of input monitoring units 61 in a storage compartment 211 do not generate a sensing signal for a certain period of time (for example, three out of four input monitoring units 61 do not generate a sensing signal), the storage evaluation unit 62 evaluates that the quantity of blanks in the storage compartment 211 is insufficient; when a small number of input monitoring units 61 in the storage compartment 211 do not generate a sensing signal for a certain period of time, or when none of the input monitoring units 61 do not generate a sensing signal for a certain period of time, the storage evaluation unit 62 evaluates that the quantity of blanks in the storage compartment 211 is relatively sufficient.

[0096] The input control unit 63 is used to coordinate and control the operation of each input device 10. Specifically, it determines whether the blank in the storage compartment 211 is insufficient based on the counting result of the storage evaluation unit 63. When it is insufficient, the input control unit 63 generates an input control signal, which enables an idle input device 10 to transport the blank, thereby inputting the blank into the corresponding storage compartment 211.

[0097] The output monitoring unit 64 is used to monitor the pallet stacking status of each output device 50 in the processing system 100. In this embodiment, the output monitoring unit 64 is an infrared photoelectric sensor, which is installed on the unloading bracket 41 of each unloading device 40, facing the output device 50, so as to sense the pallets stacked on the output device 50. When the pallets stacked on the output device 50 reach a certain height, the output monitoring unit 64 can generate a corresponding sensing signal.

[0098] The stacking determination unit 65 is used to determine the tray stacking status of each output device 50 based on the sensing signal acquired by the output monitoring unit 63. Specifically, when the output monitoring unit 64 generates a sensing signal, it indicates that the trays have been stacked to a certain height, that is, a certain number have been reached. Based on the thickness of the trays, the number of trays stacked corresponding to that height can be determined, that is, whether the predetermined number has been reached.

[0099] The output control unit 66 is used to coordinate and control the operation of each output device 50. Specifically, when the stacking determination unit 65 determines that the number of pallets stacked has reached a predetermined number, the output control unit 66 further generates a corresponding output control signal, allowing the output device 50 to leave the unloading device 40 and transport the pallet to the finished product warehouse; at the same time, the output control unit 66 also generates a pre-output control signal, so that an idle output device 50 arrives at the unloading device 40 and moves under the pallet support frame 462, so that the next pallet full of workpieces can be placed on the output device 50.

[0100] Figure 12 This is a flowchart of the processing actions of the processing system according to an embodiment of the present invention.

[0101] like Figure 12 As shown, the automatic processing flow of the processing system 100 in this embodiment includes the following steps:

[0102] Step S1: Each input monitoring unit 61 senses the blank in the storage compartment 211 in real time;

[0103] In step S2, the storage evaluation unit 62 determines whether the quantity of blanks in each storage compartment 211 is sufficient based on the sensing signals obtained in step S1.

[0104] Step S3: When the number of blanks in a certain storage compartment 211 is insufficient, the input control unit 63 selects an idle input device 10 and generates an input signal, and the control communication unit 67 sends the input signal to the idle input device 10 so that it can deliver blanks to the corresponding storage compartment 211.

[0105] Step S4: The feeding device 20 feeds the blanks sequentially to the processing device 30;

[0106] Step S5: The processing equipment 30 processes the blank to form the finished workpiece;

[0107] Step S6: The unloading device 40 sequentially removes workpieces from the processing device 30 and arranges them on trays;

[0108] Step S7, the output monitoring unit 63 senses the trays stacked on each output device 50;

[0109] Step S8, the stacking determination unit 65 determines whether the number of pallets stacked on the output device 50 at each unloading device 40 has reached the predetermined number;

[0110] Step S9: When the stacking determination unit 65 determines that the number of pallets stacked on the output device 50 at a certain unloading device 40 has reached a predetermined number, the output control unit 66 generates an output signal and controls the communication unit 67 to send the output signal to the output device 50, so that the output device 50 outputs the pallet containing the workpiece.

[0111] In step S10, the output control unit 66 selects an idle output device 50, generates a pre-output signal, and controls the communication unit 67 to send the output signal to the output device 50, thereby controlling the output device 50 to move to the unloading device 40 in step S9.

[0112] In the above process, steps S1 to S3 constitute the input process of the processing system 100, step S4 is the loading process, step S5 is the processing process, step S6 is the unloading process, and steps S7 to S10 constitute the output process of the processing system 100. In actual operation, the input process, loading process, processing process, unloading process, and output process are all performed simultaneously, and do not need to be performed in a specific order.

[0113] The input monitoring unit 61 monitors the storage status in each storage compartment 211 in real time, the storage evaluation unit 62 continuously judges whether the quantity of blanks in the storage compartment 211 is sufficient, the output monitoring unit 63 senses the pallets in each output device 50 in real time, and the stacking determination unit 65 continuously judges whether the number of pallets stacked in the output device 50 has reached the predetermined number. Thus, once the quantity of blanks in the storage compartment 211 of a certain feeding device 20 decreases, it can be promptly input through the input device 10. Once the quantity of pallets stacked in a certain unloading device 40 is large, it can be promptly output through the output device 50. During this process, the feeding device 20, the processing device 30, and the unloading device 40 do not need to stop working to wait for blank input or finished product output. Therefore, continuous and uninterrupted production can be achieved.

[0114] In addition, in this embodiment, each input device 10, loading device 20, processing device 30, unloading device 40, and output device 50 has a corresponding device number. When each device exchanges data with the control device 60, the information received and sent contains the corresponding device number. Once the input control unit 63 selects an idle input device 10 to input a blank into the storage bin 211, before the input action is completed, the input control unit 63 records the working status of the input device 10 as non-idle according to the device number. Thus, when it is necessary to select an idle input device 10, the input control unit 63 can select according to the working status of each input device 10. Once the output control unit 66 selects an idle output device 50 and moves it to a certain unloading device 40, the output control unit 66 temporarily binds the output device 50 to the unloading device 40 (that is, records the device numbers of the two accordingly). When the number of pallets stacked reaches a predetermined number and the output device 50 outputs the pallet containing the workpiece, the output control unit 66 then unbinds the two.

[0115] Figure 13 This is a flowchart illustrating the feeding process of the feeding device according to an embodiment of the present invention.

[0116] like Figure 13 As shown, in step S4, the feeding process of the feeding device 20 is as follows:

[0117] Step S4-1, the loading image acquisition unit 222 acquires stereoscopic vision images of the planar part 2122A and the planar part 2122B;

[0118] In step S4-2, the loading image analysis unit 223 determines whether there is a blank with a predetermined posture on the planar part 2122A and the planar part 2122B based on the stereoscopic vision image obtained in step S4-1.

[0119] Step S4-3: When the loading image analysis unit 223 determines that there is a blank with a predetermined posture, the gripping control unit 224 selects one of the blanks with the predetermined posture and sets it as the blank to be gripped.

[0120] Step S4-4: The gripping control unit 224 controls the feeding gripping mechanism 215 to grip the blank to be gripped and feed it to the processing equipment 30.

[0121] In step S4-5, the gripping control unit 224 determines, based on the judgment result of the loading image analysis unit 223, whether there are other blanks with predetermined postures on the plane part (plane part 2122A or plane part 2122B) where the blank to be gripped is located in step S4-3. If it is determined that there are, any one of the blanks with predetermined postures is set as the new blank to be gripped, and then the process returns to step S4-4. If it is determined that there are no blanks, the process proceeds to step S4-6.

[0122] In step S4-6, the return material control unit 224 controls the feeding section 216 to feed the remaining ungrabbed blanks on the flat section 2122 that was determined in step S4-5 to be free of other blanks with a predetermined posture to the corresponding return material channel 2125.

[0123] In step S4-7, the baffle control unit 226 controls the feeding baffle 214 corresponding to the flat part 2122 in step S4-6 to rise, so that the lifting mechanism 213 can lift the blank to the corresponding inclined part 2121, and the blank can slide further from the inclined part 2121 to the flat part 2122.

[0124] During the above process, the lifting mechanism 213 is always in operation, that is, it continuously lifts the blank in the storage compartment 211.

[0125] Figure 14 This is a flowchart illustrating the material feeding operation of the feeding device according to an embodiment of the present invention.

[0126] like Figure 14 As shown, in step S6, the process of the unloading device 40 taking out the workpiece and placing it is as follows:

[0127] Step S6-1: The unloading sensing unit senses the workpiece transferred by the unloading transfer mechanism 31;

[0128] Step S6-2: When the material sensing unit senses the workpiece transferred by the material transfer mechanism 31, the receiving control unit 483 controls the material receiving clamp drive mechanism to drive the material receiving clamp 421 to turn toward the material transfer mechanism 31, and controls the material receiving clamp 421 to clamp and receive the workpiece.

[0129] In step S6-3, the receiving control unit 483 controls the unloading fixture drive mechanism to drive the unloading receiving fixture 421 to turn toward the direction of the transmission channel 43, and controls the unloading receiving fixture 421 to open and place the workpiece on the transmission channel 43.

[0130] Step S6-4: The unloading judgment unit 481 determines whether the finished workpiece has been transferred based on the sensing signal from the unloading sensing unit.

[0131] Step S6-5: The material feeding counting unit 482 accumulates the processing quantity according to the judgment result of the material feeding judgment unit 481;

[0132] In step S6-6, according to the determination result of step S6-4, the material handling control unit 484 controls the material handling fixture drive mechanism 452 to move the material handling fixture 45 above the transmission channel 43, then controls the material handling fixture 45 to clamp the workpiece, further controls the material handling fixture drive mechanism 452 to move the material handling fixture 45 above the tray, and then controls the material handling fixture 45 to place the workpiece on the tray, thereby completing the material handling;

[0133] In steps S6-7, the pallet output control unit 485 determines whether the pallet is full based on the counting result of the unloading counting unit 482;

[0134] In steps S6-8, when it is determined that the pallet is full, the pallet output control unit 485 controls the pallet lifting drive unit 461 to drive the pallet support frame 462 to descend and controls the support cylinder 4631 of the pallet support assembly 463 to retract, so that the pallet full of workpieces is placed on the output device 50.

[0135] In steps S6-9, the pallet output control unit 485 controls the pallet lifting drive unit 461 to drive the pallet support frame 462 to rise.

[0136] In step S6-10, the pallet output control unit 485 controls the pallet moving drive unit 474 to move the bottom empty pallet onto the pallet support frame 472.

[0137] In step S6-11, the pallet output control unit 485 controls the pallet support assembly 463's support cylinder 4631 to extend and support the empty pallet, while the material unloading counting unit 482 is reset to zero.

[0138] During the above process, steps S6-1 to S6-3 are performed continuously, so that the workpiece formed after processing by the processing equipment can be smoothly transferred out.

[0139] Functions and effects of the embodiments

[0140] According to the processing system 100 and processing method provided in this embodiment, since multiple input devices 10 and multiple output devices 50 are used in combination, the blank can be automatically input and the workpiece can be automatically output. During the blank input and workpiece output process, the loading device 20, processing device 30 and unloading device 40 do not need to stop working to wait. Therefore, on the one hand, continuous and uninterrupted production can be achieved, and on the other hand, the continuous production process does not require the intervention of operators. That is to say, the processing system 100 and processing method of this embodiment can achieve continuous automated production without operators. For example, it can also produce normally at night without anyone on duty, that is, it can achieve "lights-out factory" operation.

[0141] In this embodiment, since the storage compartment 211 of the feeding device is equipped with an input monitoring unit 61, which can sense and monitor the blanks in each storage compartment 211, and the storage evaluation unit 62 can determine the storage status in the storage compartment 211, the input control unit 63 can select an idle input device 10 for input when the number of blanks in the storage compartment 211 is insufficient. Therefore, the number of blanks in each storage compartment 211 can always be kept sufficient, avoiding the situation where the processing equipment 30 lacks raw materials and processing stops due to a shortage of blanks. At the same time, since the output monitoring unit 64 can sense and monitor the pallets stacked on the output device 50, the stacking determination unit 65 can determine whether a predetermined quantity has been reached based on the sensing result of the output monitoring unit 64. The output control unit 66 further controls the output device 50 to output when the predetermined quantity is reached. Therefore, when there are many finished workpiece pallets stacked on the output device 50, the pallets can be transported to the finished product warehouse in a timely manner, avoiding the accumulation of finished products.

[0142] In this embodiment, the unloading bracket 41 has an opening 411, which allows the output device 50 to easily enter and exit. The pallet output mechanism 46 is located on the side where the opening 411 is located, and the output device 50 is arranged below the pallet support frame 462. Therefore, when the pallet support frame 462 is driven down by the pallet lifting drive unit 461, the pallet can be directly placed on the output device 50, so that no other transfer device or equipment is needed between the unloading process and the output process, making the structure more compact and less prone to errors.

[0143] Since both the input device 10 and the output device 50 in this embodiment are in the form of AGVs, they can move freely and easily operate between different loading devices 20, processing devices 30, and unloading devices 40. They can also easily interface directly with existing warehousing systems, making the input and output processes easy to implement.

[0144] The above embodiments are only used to illustrate specific implementations of the present invention, and the present invention is not limited to the scope of the description of the above embodiments.

[0145] For example, in the embodiments, the input device 10 is in the form of an AGV (Automated Guided Vehicle). However, in this invention, the input device 10 can also be a conveyor belt, a conveyor roller, or a combination of both, as long as its end extends above the storage bin 211, allowing the conveyed blanks to directly enter the storage bin 211. In this case, the input control unit 63 can increase the conveying speed of the local conveyor belt or conveyor roller at the storage bin 211 location, thereby increasing the number of blanks entering the storage bin 211 per unit time, thus ensuring that the number of blanks in the storage bin 211 is always maintained above a predetermined number.

[0146] Furthermore, each control device in the embodiments (i.e., the loading control device 22, the unloading control device 48, etc.) can include hardware structures such as industrial control computers that record corresponding control programs. In this invention, to facilitate connection with other automation systems, such industrial control computers can also be equipped with corresponding communication interfaces, such as communication interfaces for communication with OPC switches. Since OPC switches are commonly used and have strong compatibility, setting up this communication interface can improve the scalability of the automatic processing system of this invention. Specifically, after reserving the OPC interface, corresponding feedback signals can be received from other industrial automation systems, enabling the control device 60 to send corresponding control signals to other devices based on the feedback signals. For example, a quality inspection system (such as a system that inspects blanks and / or finished workpieces based on image, photoelectric sensing, and other detection methods) can be connected via an OPC interface. When the quality inspection system detects a defect in a blank being fed by a feeding device 20, the control device 60 can receive the corresponding defect feedback signal and control the feeding device 20 and the corresponding processing device 30 to stop urgently based on the defect feedback signal. In addition, an alarm device that can issue an audible and visual alarm during the emergency stop can be set up so that the operator can handle the corresponding defective blank according to the alarm to prevent it from becoming a defective finished product after processing. Similarly, when the quality inspection system detects a defect in a finished workpiece being unloaded by the unloading device 40, the control device 60 can also control the unloading device 40 and the corresponding processing device 30 to stop urgently after receiving the corresponding feedback signal, and control the alarm device to issue an audible and visual alarm to remind the operator to handle the situation.

[0147] Furthermore, in this embodiment, the input actions of the input device 10 are all performed under the control of the control device 60 when there is insufficient blank in a certain storage bin 211. As a further solution, the input actions of the input device 10 can also be controlled by combining the accumulation of processing quantity. Specifically, a processing quantity accumulation unit is set in the unloading device 40 to accumulate a quantity based on the sensing result of the unloading sensing unit. Whenever the unloading sensing unit senses that a workpiece has been transferred, the processing quantity is incremented by 1. This processing quantity corresponds to the number of workpieces already completed by the processing device 30, which should be the same as the number of blanks consumed in the storage bin 211. After this quantity reaches a certain value, regardless of the judgment result of the storage evaluation unit 62, the input control unit 63 selects an idle input device 10 and generates an input signal to send the blank to the corresponding storage bin 211. In this way, even if the evaluation result of the storage evaluation unit 62 is biased (for example, there is just one blank on each lifting block 2131, so it should be considered that the quantity is insufficient, but at this time the storage evaluation unit 62 evaluates that the quantity is sufficient because each input monitoring unit 61 generates a sensing signal), the blanks can be replenished in time to ensure the smooth progress of the entire processing.

Claims

1. A smart machining method for continuously machining a blank into a workpiece with a predetermined machining structure, characterized in that, include: Input process: Input the blank; The feeding process involves feeding the input blank. The processing step involves processing the blank material to form the workpiece; The blanking process involves blanking the processed workpiece. as well as In the output process, the workpiece is output using an output device. In the feeding process, a storage bin is used to store the blanks. The input process includes: The blank is input into the storage compartment using an input device. Multiple input monitoring units are installed at the storage compartment to monitor the storage status within the compartment in real time. The monitoring results from the input monitoring unit determine whether the storage in the storage compartment is sufficient. When there is insufficient supply, an input control signal is generated to cause the idle input device to transport the blank to the storage compartment. The storage compartment is equipped with a lifting mechanism, which has multiple lifting blocks that can move up and down. Multiple input monitoring units are respectively installed within the storage compartment, located at the positions after each of the lifting blocks has risen, and are capable of sensing the blank. In the unloading process, a material handling mechanism containing a material handling clamp is used to clamp the workpiece and place it sequentially on a pallet. A pallet output mechanism is then used to output the pallet filled with the workpieces. The output device is disposed below the tray output mechanism, so that the trays output by the tray output mechanism can be stacked on the output device. The output process includes: An output monitoring unit is installed at the location of the output device to monitor the stacking status of the trays on the output device in real time. When the number of pallets stacked on the output device reaches a predetermined number, a corresponding output control signal is generated, causing the output device to leave the unloading device and transport the pallets.

2. An intelligent machining system for continuously machining a blank into a workpiece having a predetermined machined structure, characterized by, include: An input device for inputting the blank; A feeding device for feeding the input blank; Processing equipment for processing the blank into the workpiece; A blanking device is used to cut the processed workpiece; An output device for outputting the workpiece; as well as Control equipment, The feeding equipment includes a storage bin for storing raw materials. The control device includes: Multiple input monitoring units are installed in the storage compartment to monitor the storage status within the storage compartment in real time; The input control unit, upon determining from the monitoring results of the input monitoring unit that the storage condition in the storage compartment is insufficient, generates an input control signal, causing the idle input device to transport the blank to the storage compartment. The storage compartment is equipped with a lifting mechanism, which has multiple lifting blocks that can move up and down. Multiple input monitoring units are respectively installed within the storage compartment, located at the positions after each of the lifting blocks has risen, and are capable of sensing the blank. The feeding device includes: The material handling mechanism includes a material handling fixture for gripping the workpieces and placing them sequentially on a tray; The pallet output mechanism outputs the workpieces from the pallet. The output device is disposed below the tray output mechanism, so that the trays output by the tray output mechanism can be stacked on the output device. The control device also includes an output monitoring unit and an output control unit. The output monitoring unit is located at the output device and is used to monitor the stacking status of the trays on the output device in real time. The output control unit is used to generate a corresponding output control signal when it is determined from the monitoring results of the output monitoring unit that the number of pallets stacked on the output device has reached a predetermined number, so as to allow the output device to leave the unloading device and transport the pallets.

3. The intelligent processing system according to claim 2, characterized in that: wherein The input monitoring unit is a photoelectric sensor used to sense the blank, and multiple input monitoring units are installed in each storage compartment. The control device also includes: The storage evaluation unit determines the storage status within the storage compartment based on the sensor signals acquired by each of the input monitoring units within the storage compartment. When none of the predetermined number of input monitoring units in the storage compartment detect the blank, the storage evaluation unit assesses that the number of blanks in the storage compartment is insufficient.

4. The intelligent processing system according to claim 2, characterized in that: wherein The output monitoring unit is a photoelectric sensor, which is installed on the unloading device and can sense the pallets stacked on the output device. The control device further includes a stacking determination unit, which is used to determine whether the trays have been stacked to a predetermined quantity based on the sensing signal from the input monitoring unit.

Citation Information

Patent Citations

  • AGV for automatic feeding of copper pipe fittings and using method of AGV

    CN109502258A

  • AGV with lifting feeding mechanism

    CN210364138U

  • Waterwheel type multi-station combined processing machine tool

    CN214868619U

  • Logistic vehicle loading control system based on Internet of Things

    CN108146966A

  • Product transportation method and system based on AGV trolley and storage medium

    CN113034081A