Cutting and splitting integrated equipment, and cutting and splitting control method
Through the integrated cutting and lobe automation equipment and control methods, the problems of inefficiency and high cost caused by frequent loading and unloading are solved, and efficient cutting and lobe integration is achieved, which improves processing efficiency and reduces costs.
Patent Information
- Application Number
- CN202010433125.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-05-20
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2040-05-20
AI Technical Summary
In the prior art, frequent loading and unloading of materials after cutting and processing, resulting in low efficiency and high cost.
A cutting and lobe integration device is designed, including cross beam, Y-axis structure, cutting structure and lobe structure. The automatic integration of cutting and lobes is achieved through the control device. The same Y-axis structure is used to directly perform lobes after cutting, without loading before cutting.
Improve processing efficiency, reduce costs, simplify processing, avoid conflicts between control programs, and ensure the accuracy of the lobe points.
Smart Images

Figure CN111590323B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of cutting processing, and in particular to an integrated cutting and scribing device and a cutting and scribing control method. Background Art
[0002] In the field of cutting processing, for some cutting objects, after cutting, scribing needs to be performed by means of, for example, a galvanometer to obtain the final product.
[0003] In the existing related technologies, usually a cutting machine and a scribing machine are required. Then, after cutting, the processed object is unloaded and then loaded onto the scribing machine. It can be seen that the frequent loading and unloading process will greatly consume the actual processing time, with low efficiency and high cost. Summary of the Invention
[0004] The present invention provides an integrated cutting and scribing device and a cutting and scribing control method to solve the problems of low efficiency and high cost.
[0005] According to a first aspect of the present invention, there is provided an integrated cutting and scribing device, including: a cross beam, at least one Y-axis structure, a cutting structure, a scribing structure and a control device; the cross beam spans above the at least one Y-axis structure, and the cutting structure and the scribing structure are located on both sides of the cross beam in the Y-axis direction; the control device is electrically connected to the Y-axis structure, the scribing structure and the cutting structure respectively; a workpiece table for placing a processed object is provided on the Y-axis structure;
[0006] The control device is configured to:
[0007] Determine a cutting point of a processed object in a cutting coordinate system, where the cutting coordinate system is a coordinate system adopted by a cutting control program;
[0008] According to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the scribing structure, determine a scribing point of the processed object in the cutting coordinate system;
[0009] If the workpiece table of any Y-axis structure that has completed loading moves along a Y-axis target direction to the cutting point, then:
[0010] Control the Y-axis structure that has completed loading and the cutting structure through the cutting control program so that: the processed object on the Y-axis structure that has completed loading can move along the Y-axis target direction and be cut by the cutting structure, and: continue to move along the Y-axis target direction after cutting;
[0011] If the workpiece table of any one of the Y-axis structures that has completed cutting moves along the target Y-axis direction to the cleavage point in the cutting coordinate system, then:
[0012] Determine that the workpiece table of the Y-axis structure that has completed cutting has reached the cleavage point in the cleavage coordinate system; wherein, the cleavage coordinate system is the coordinate system adopted by the cleavage control program;
[0013] Control the Y-axis structure that has completed cutting and the cleavage structure through the cleavage control program so that: the processing object on the Y-axis structure that has completed cutting can move along the target Y-axis direction and be cleaved by the cleavage structure at the same time, and: continue to move along the target Y-axis direction to the blanking point after cleavage.
[0014] Optionally, before controlling the Y-axis structure that has completed cutting and the cleavage structure through the cleavage control program, the control device is further configured to:
[0015] Determine that the cleavage control program is currently idle;
[0016] Determine that the Y-axis structure that has completed cutting is no longer called by the cutting control program;
[0017] Determine the current interpolation axis of the cleavage control program as the Y-axis structure that has completed cutting so that the Y-axis structure that has completed cutting can be called by the cleavage control program.
[0018] Optionally, the cutting and cleavage integrated device further includes a first X-axis structure and a second X-axis structure; the control device is electrically connected to the first X-axis structure and the second X-axis structure; the first X-axis structure and the second X-axis structure are respectively arranged on both sides of the cross beam along the Y-axis direction, the cutting structure is arranged on the side of the first X-axis structure opposite to the cross beam, or on the lower side of the first X-axis structure, and the cleavage structure is arranged on the side of the second X-axis structure opposite to the cross beam, or on the lower side of the second X-axis structure;
[0019] The control device is further configured to:
[0020] Drive the cutting structure to move along the X-axis direction by using the first X-axis structure so that the cutting structure can be switched between the upper sides of different Y-axis structures;
[0021] Drive the cleavage structure to move along the X-axis direction by using the second X-axis structure so that the cleavage structure can be switched between the upper sides of different Y-axis structures.
[0022] Optionally, before controlling the Y-axis structure that has completed loading and the cutting structure through the cutting control program, the control device is further configured to:
[0023] Determine that the current cutting control program is idle;
[0024] Determine the current interpolation axis of the cutting control program as the Y-axis structure that has completed loading, so that the Y-axis structure that has completed loading can be called by the cutting control program.
[0025] Optionally, the cutting and scribing integrated device further includes an external PLC device; a vacuum suction assembly is provided in each of the Y-axis structures;
[0026] For any Y-axis structure that has not been loaded, the external PLC device is used to:
[0027] Send the processing object to the loading point;
[0028] When receiving the loading notice sent by the control device and it is detected that the vacuum suction assembly of the unloaded Y-axis structure does not generate vacuum pressure, send the processing object at the loading point to the workpiece table of the unloaded Y-axis structure;
[0029] Correspondingly, the control device is further used to:
[0030] When the workpiece table of the unloaded Y-axis structure is at the loading point,
[0031] Control the vacuum suction assembly of the unloaded Y-axis structure not to generate vacuum pressure, and send the loading notice to the external PLC device;
[0032] When it is detected that the processing object has been sent to the workpiece table of the unloaded Y-axis structure, control the vacuum suction assembly of the unloaded Y-axis structure to generate vacuum pressure to suck the processing object on the workpiece table to complete loading;
[0033] Control the workpiece table of the Y-axis structure that has completed loading to continue moving along the Y-axis target direction;
[0034] For any Y-axis structure that has completed scribing, the external PLC device is further used to:
[0035] When receiving the unloading notice and it is detected that the vacuum suction assembly of the Y-axis structure that has completed scribing does not generate vacuum pressure, remove the processing object from the workpiece table of the Y-axis structure that has completed scribing;
[0036] Correspondingly, the control device is further used to:
[0037] After the workpiece table of the Y-axis structure that has completed scribing moves to the unloading point, control the vacuum suction assembly of the Y-axis structure that has completed scribing not to generate vacuum pressure, and send the unloading notice to the external PLC device.
[0038] Optionally, the control device includes a cutting control device that runs the cutting control program and a dicing control device that runs the dicing control program. The cutting point and the dicing point are determined by the cutting control device. The cutting control device is respectively connected to the at least one Y-axis structure, the cutting structure, and the dicing control device. The dicing control device is also respectively connected to the at least one Y-axis structure and the dicing structure.
[0039] The cutting control device is configured to:
[0040] Determine the cutting point of the processing object in the cutting coordinate system;
[0041] According to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the dicing structure, determine the dicing point of the processing object in the cutting coordinate system;
[0042] If the workpiece table of any one of the Y-axis structures that has completed loading moves along the Y-axis target direction to the cutting point, then:
[0043] Control the Y-axis structure that has completed loading and the cutting structure through the cutting control program, so that: the processing object on the Y-axis structure that has completed loading can move along the Y-axis target direction and be cut by the cutting structure, and: continue to move along the Y-axis target direction after cutting;
[0044] If the workpiece table of any one of the Y-axis structures that has completed cutting moves along the Y-axis target direction to the dicing point in the cutting coordinate system, then: send a start dicing instruction to the dicing control device;
[0045] The dicing control device is configured to:
[0046] In response to the start dicing instruction, determine that the workpiece table of the Y-axis structure that has completed cutting has reached the dicing point in the dicing coordinate system; the dicing coordinate system is the coordinate system used by the dicing control program;
[0047] Control the Y-axis structure that has completed cutting and the dicing structure through the dicing control program, so that: the processing object on the Y-axis structure that has completed cutting can move along the Y-axis target direction and be diced by the dicing structure, and: continue to move along the Y-axis target direction to the unloading point after dicing.
[0048] According to a second aspect of the present invention, there is provided a cutting and dicing control method applied to a control device. The control device is electrically connected to at least one Y-axis structure, a dicing structure, and a cutting structure respectively. The cutting structure and the dicing structure are located on both sides of the cross beam along the Y-axis direction. The Y-axis structure is provided with a workpiece table for placing a processing object.
[0049] The cutting and chipping control method includes:
[0050] Determine the cutting point of the processing object in the cutting coordinate system, where the cutting coordinate system is the coordinate system adopted by the cutting control program;
[0051] According to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the chipping structure, determine the chipping point of the processing object in the cutting coordinate system;
[0052] If the workpiece table of any Y-axis structure that has completed loading moves along the Y-axis target direction to the cutting point, then:
[0053] Control the Y-axis structure that has completed loading and the cutting structure through the cutting control program so that: the processing object on the Y-axis structure that has completed loading can move along the Y-axis target direction, while being cut by the cutting structure, and: continue to move along the Y-axis target direction after cutting;
[0054] If the workpiece table of any Y-axis structure that has completed cutting moves along the Y-axis target direction to the chipping point in the cutting coordinate system, then:
[0055] Determine that the workpiece table of the Y-axis structure that has completed cutting has reached the chipping point in the chipping coordinate system; where the chipping coordinate system is the coordinate system adopted by the chipping control program.
[0056] Optionally, the cutting and chipping control method further includes:
[0057] After determining that the workpiece table of the Y-axis structure that has completed cutting has reached the chipping point in the chipping coordinate system, it further includes:
[0058] Control the Y-axis structure that has completed cutting and the chipping structure through the chipping control program so that: the processing object on the Y-axis structure that has completed cutting can move along the Y-axis target direction, while being chipped by the chipping structure, and: continue to move along the Y-axis target direction to the unloading point after chipping.
[0059] Optionally, before controlling the Y-axis structure that has completed cutting and the cutting structure through the chipping control program, it further includes:
[0060] Determine that the chipping control program is currently idle;
[0061] Determine that the Y-axis structure that has completed cutting is no longer called by the cutting control program;
[0062] Determine the current interpolation axis of the chip control program as the completed Y-axis structure of the cutting, so that the completed Y-axis structure can be called by the chip control program.
[0063] Optionally, the control device is electrically connected to the first X-axis structure and the second X-axis structure; the first X-axis structure and the second X-axis structure are respectively arranged on both sides of the cross beam along the Y-axis direction, the cutting structure is arranged on the side of the first X-axis structure opposite to the cross beam, or on the lower side of the first X-axis structure, and the chip structure is arranged on the side of the second X-axis structure opposite to the cross beam, or on the lower side of the second X-axis structure;
[0064] The cutting and chipping control method further includes:
[0065] Drive the cutting structure to move along the X-axis direction by using the first X-axis structure, so that the cutting structure can be switched between the upper sides of different Y-axis structures;
[0066] Drive the chip structure to move along the X-axis direction by using the second X-axis structure, so that the chip structure can be switched between the upper sides of different Y-axis structures.
[0067] According to a third aspect of the present invention, there is provided a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method according to the second aspect and its optional solutions is implemented.
[0068] According to a fourth aspect of the present invention, there is provided an electronic device, including:
[0069] A processor; and,
[0070] A memory for storing executable instructions of the processor;
[0071] Wherein, the processor is configured to execute the method according to the first aspect and its optional solutions by executing the executable instructions.
[0072] In the cutting and chipping integrated device and the cutting and chipping control method provided by the present invention, under the drive of the same Y-axis structure, the processing object can be cut by the cutting structure after being loaded and moving to the cutting point, and can also move to the chipping point after cutting and be chipped by the chipping structure. Furthermore, the system integrates cutting and chipping, and the same Y-axis structure can respectively meet the requirements of cutting and chipping, without the need for unloading after cutting or loading before chipping, which simplifies the processing process, saves the corresponding loading and unloading equipment, effectively improves the efficiency, and reduces the cost.
[0073] Meanwhile, since both cutting and scribing in the present invention require motion control, the present invention also implements the motion and control during cutting, as well as the motion and control during scribing, respectively, based on different control programs. This avoids the need to separately design a dedicated control program for the entire process of cutting and scribing, reduces the burden, enables better compatibility of the solution, and facilitates the adjustment of the cutting and scribing processes. In addition, the independent control programs are also beneficial for avoiding unnecessary conflicts between the control of cutting and the control of scribing. For example, the progress of the scribing process on a certain Y-axis structure will not affect the cutting and motion of another Y-axis structure.
[0074] Based on this, due to changes in the processing object itself or the placement position of the processing object, the position of the cutting point may change. Since the coordinate systems used by the cutting control program and the scribing control program are relatively independent, it is possible that the position of the scribing point obtained by the scribing control program is incorrect, which may affect the scribing effect and even lead to scribing failure. In response to this, based on the independent control programs, the present invention further comes up with a method to determine the scribing point in the cutting coordinate system according to the relative position deviation between the cutting structure and the scribing structure, as well as the actual cutting point. Furthermore, the scribing control program can start the scribing control when the cutting control program determines that it has reached the scribing point. It can be seen that the present invention can ensure that the scribing start timing obtained by the scribing control program is accurate. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following-described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0076] Figure 1 is a schematic structural diagram of a cutting and scribing integrated device in an embodiment of the present invention Figure 1 ;
[0077] Figure 2 is a schematic structural diagram of a cutting and scribing integrated device in an embodiment of the present invention Figure 2 ;
[0078] Figure 3 is a schematic construction diagram of a cutting and scribing integrated device in an embodiment of the present invention Figure 1 ;
[0079] Figure 4 is a schematic construction diagram of a cutting and scribing integrated device in an embodiment of the present invention Figure 2 ;
[0080] Figure 5Schematic flow of the cutting and chipping control method in an embodiment of the present invention Figure 1 ;
[0081] Figure 6 Schematic flow of the cutting and chipping control method in an embodiment of the present invention Figure 2 ;
[0082] Figure 7 Schematic flow of the cutting and chipping control method in an embodiment of the present invention Figure 3 ;
[0083] Figure 8 Schematic flow chart of the single Y-axis automation process in an embodiment of the present invention;
[0084] Figure 9 Schematic flow chart of the multi Y-axis automation process in an embodiment of the present invention;
[0085] Figure 10 Schematic flow chart of the single-axis loading in an embodiment of the present invention;
[0086] Figure 11 Schematic flow chart of the single-axis cutting in an embodiment of the present invention;
[0087] Figure 12 Schematic flow chart of the single-axis chipping in an embodiment of the present invention;
[0088] Figure 13 Schematic flow chart of the single-axis unloading in an embodiment of the present invention;
[0089] Figure 14 Schematic diagram of the structure of an electronic device in an embodiment of the present invention. Detailed implementation manners
[0090] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0091] In the description and claims of the present invention and the above-mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0092] The technical solution of the present invention will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0093] Please refer to Figures 1 to 4 , a cutting and dicing integrated device, comprising: a cross beam 106, at least one Y-axis structure 101, a cutting structure 103, a dicing structure 104 and a control device 102; the cross beam 106 spans the upper side of the at least one Y-axis structure 101, and the cutting structure 103 and the dicing structure 104 are located on both sides of the cross beam 106 in the Y-axis direction; the control device 102 is electrically connected to the Y-axis structure 101, the dicing structure 104 and the cutting structure 103 respectively; a worktable 1011 for placing a processing object is provided on the Y-axis structure.
[0094] The cutting structure 103 therein can be any structure that can be controlled by the control device to cut the processing object on the worktable. It can be a cutting structure that uses a laser for cutting or a cutting structure that does not use a laser for cutting, such as a cutting structure that uses a metal knife, an air knife, a water knife, etc. Any existing or improved structure for cutting in the art can be applied to the embodiments of the present invention.
[0095] The dicing structure 104 therein can be any structure that can be controlled by the control device to dice the processing object on the worktable, such as a structure that uses a galvanometer or other means for dicing. Any existing or improved structure for dicing in the art can be applied to the embodiments of the present invention.
[0096] The cross beam 106 therein can be any structure that can mount the above-mentioned cutting structure and dicing structure, and its shape, installation method, etc. can all be changed arbitrarily.
[0097] The Y-axis structure 101 therein can be understood as any structure capable of driving the workpiece table 1011 to move in the Y-axis direction, including a Y-axis rail, a slider provided on the Y-axis rail and moving along the Y-axis rail, as well as corresponding driving members, transmission members, etc. The control device 102 can be specifically electrically connected to the driving member corresponding to the Y-axis rail.
[0098] In addition, in the embodiment of the present invention, the number of the Y-axis structures 101 can be one or at least two. Furthermore, multiple Y-axis operations do not affect each other. That is to say, even if one axis has a problem, it will not affect the normal operation of the remaining axes. Of course, when an alarm occurs during the cutting process and the dicing process (such as abnormal situations like servo alarm, limit alarm, etc.), the entire automated process will stop.
[0099] If the number of the Y-axis structures 101 is at least two, then multiple Y-axis structures 101 can be arranged side by side in the X-axis direction, so that the cutting structure 103 and the dicing structure 104 can move in the X-axis direction to the upper side of the required Y-axis structure 101. The X-axis direction therein can be understood as perpendicular to the Y-axis direction.
[0100] In order to achieve the above-mentioned movement in the X-axis direction, in one implementation, the cutting and dicing integrated device further includes: a first X-axis structure and a second X-axis structure; which can be Figure 1 and Figure 2 the X-axis structure 105 shown.
[0101] The control device 102 is electrically connected to the first X-axis structure and the second X-axis structure; the first X-axis structure and the second X-axis structure are respectively arranged on both sides of the cross beam in the Y-axis direction, and the cutting structure 103 is arranged on the first X-axis structure, that is: Figure 1 and Figure 2 the X-axis structure 105 connected with the cutting structure 103 in Figure 1 and Figure 2 is the first X-axis structure; the dicing structure 104 is arranged on the second X-axis structure, that is:
[0102] Taking Figure 1 and Figure 2 as an example, the cutting structure 103 can be arranged on the side of the first X-axis structure opposite to the cross beam 106, and the dicing structure 104 can be arranged on the side of the second X-axis structure opposite to the cross beam 106; in another implementation not shown, the cutting structure 103 can also be arranged on the lower side of the first X-axis structure, and the dicing structure 104 can also be arranged on the lower side of the second X-axis structure.
[0103] At the same time, the embodiment of the present invention does not exclude the implementation method in which the cutting structure 103 and the split structure 104 are arranged on the upper side of the corresponding X-axis structure, and the implementation method in which the cutting structure 103 is arranged between the beam and the first X-axis structure, and the split structure 104 is arranged between the beam and the second X-axis structure.
[0104] The X-axis structure 105 can be understood as any structure that can drive the cutting structure 103 or the splitting structure 104 to move along the X-axis direction, including an X-axis track, a slider provided on the X-axis track and moving along the X-axis track, and corresponding driving parts, transmission parts, etc. The control device 102 can be specifically electrically connected to the corresponding driving parts of the X-axis track.
[0105] In one embodiment, in order to fix the processing object on the workpiece table, each Y-axis structure is provided with a vacuum suction component 107; the vacuum suction component 107 may, for example, include a vacuum pressure device for vacuum suction, and a suction port provided on the workpiece table, the suction port may be provided on the surface of the workpiece table for placing the processing object (for example, the upper surface of the workpiece table), the vacuum pressure device may provide the required vacuum pressure, the suction port may be connected to the vacuum pressure device for suction, and at the same time, a vacuum valve may be provided between the suction port and / or the vacuum pressure device and the suction port, and the control device 102 may be specifically electrically connected to the vacuum valve and / or the vacuum pressure device to control whether vacuum suction is performed, wherein the processing object provided on the workpiece table can be sucked through the suction port. In a further optional solution, the vacuum suction component 107 may also be provided with a detection component for detecting whether vacuum pressure is generated or released, and the detection component may also be connected to the control device 102, so that the control device 102 can be informed whether the vacuum suction component 107 has released the vacuum pressure.
[0106] To enable loading and / or unloading of the processing object, the integrated cutting and splitting device further includes an external PLC device 108, through which the processing object can be operated by corresponding actuators. For example, the external PLC device 108 may include a PLC control device and an actuator. The PLC control device can then drive the actuator to deliver the processing object to a loading point or to remove the processing object from a unloading point. The actuator can move in any manner, such as a straight line, an arc, or a rotation. The embodiments of the present invention do not exclude manual loading and unloading.
[0107] In one embodiment, Figure 3 For example, the control device 102 can use the same device (such as a host) to run the cutting control program and the splitting control program, and the signal transmission between the programs can be realized. Figure 4For example, the control device 102 may also include a dicing control device 1022 and a cutting control device 1021. Among them, the dicing control program may run on the dicing control device 1022, and the cutting control program may run on the cutting control device 1021. At the same time, the dicing control device 1022 and the cutting control device 1021 may be connected to achieve signal transmission. Furthermore, signal transmission between control programs can be achieved.
[0108] An embodiment of the present invention also provides a cutting and dicing control method, which can be applied to the control device 102. Furthermore, the process flow of the cutting and dicing control method can be, for example, the processing process implemented by the control device 102. Therefore, the descriptions of the processing process of the control device 102 can all be applied to the relevant descriptions of the cutting and dicing control method, and the relevant descriptions of the cutting and dicing control method can be applied to the processing process of the control device 102.
[0109] In an embodiment of the present invention, the control device 102 is used for:
[0110] Determine the cutting point of the processing object in the cutting coordinate system; the cutting coordinate system is the coordinate system adopted by the cutting control program;
[0111] According to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the dicing structure, determine the dicing point of the processing object in the cutting coordinate system;
[0112] If the workpiece table of any Y-axis structure that has completed loading moves along the Y-axis target direction to the cutting point, then:
[0113] Control the Y-axis structure that has completed loading and the cutting structure through the cutting control program so that: the processing object on the Y-axis structure that has completed loading can move along the Y-axis target direction and be cut by the cutting structure, and: continue to move along the Y-axis target direction after cutting;
[0114] If the workpiece table of any Y-axis structure that has completed cutting moves along the Y-axis target direction to the dicing point in the cutting coordinate system, then:
[0115] Determine that the workpiece table of the Y-axis structure that has completed cutting has reached the dicing point in the dicing coordinate system; the dicing coordinate system is the coordinate system adopted by the dicing control program.
[0116] Correspondingly, the cutting and dicing control method includes:
[0117] S201: Determine the cutting point of the processing object in the cutting coordinate system; the cutting coordinate system is the coordinate system adopted by the cutting control program;
[0118] S202: Determine the fracture point of the workpiece to be processed in the cutting coordinate system according to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the fracture structure;
[0119] S203: Whether the workpiece table of any Y-axis structure that has completed loading moves along the Y-axis target direction to the cutting point:
[0120] If the judgment result of step S203 is yes, then step S204 can be implemented: Control the Y-axis structure that has completed loading and the cutting structure through the cutting control program so that: The workpiece to be processed on the Y-axis structure that has completed loading can move along the Y-axis target direction, while being cut by the cutting structure, and: Continue to move along the Y-axis target direction after cutting;
[0121] S205: Whether the workpiece table of any Y-axis structure that has completed cutting moves along the Y-axis target direction to the fracture point in the cutting coordinate system;
[0122] If the judgment result of step S205 is yes, then step S206 can be implemented: Determine that the workpiece table of the Y-axis structure that has completed cutting has reached the fracture point in the fracture coordinate system; The fracture coordinate system is the coordinate system adopted by the fracture control program.
[0123] In an example, in step S203, the cutting control program can be used to detect whether the workpiece table of the Y-axis structure that has completed loading moves to the cutting point. Specifically, other detection devices can also be used to complete the detection. The detection device can be, for example, a vision device (such as a CCD device). Furthermore, the image acquisition can be used to judge whether it moves to the cutting point, or it can also be realized by using a displacement sensor, a position sensor, etc.
[0124] In an example, the implementation process of step S205 can be: Control the workpiece table of the Y-axis structure that has completed cutting to move along the Y-axis target direction to the fracture point in the cutting coordinate system through the cutting control program. If this control is completed, or it is detected that this control is completed, then it can be understood that the judgment result of step S205 is yes. Otherwise, it can be understood that the judgment result of step S205 is no.
[0125] The process of determining that the fracture point has been reached in step S206 can be understood as any operation associated with it, that is, any process triggered by reaching the fracture point can be regarded as an implementation method of step S206.
[0126] In an example, Figure 3For example, if the cutting control program runs on the cutting control device and the die splitting control program runs on the die splitting control device, then steps S201 to S206 above can also be understood as being implemented by the cutting control device in the control device (it can be seen that the cutting and die splitting control method may also be applied to the cutting control device); at this time, the implementation process of step S206 can be, for example: the cutting control device sends a start die splitting instruction to the die splitting control device. At the same time, the cutting control device can also control the Y-axis structure to temporarily stop moving along the Y-axis target direction until the die splitting control program takes over the control.
[0127] In another example, Figure 4 For example, if the cutting control program and the die splitting control program run on the same control device (such as the same host), that is, different devices are not distinguished, then: all steps of the cutting and die splitting control method can be understood as being applied to this control device; at this time, the implementation process of step S206 can be, for example: the cutting control program sends a start die splitting instruction to the die splitting control program, or the die splitting control program is triggered to start die splitting. At the same time, the cutting control device can also control the Y-axis structure to temporarily stop moving along the Y-axis target direction until the die splitting control program takes over the control.
[0128] In an example of the above two schemes, the die splitting control program can regard the position when receiving the start die splitting instruction as the die splitting point in the die splitting coordinate system. If the die splitting point in the die splitting coordinate system is the zero position, it can be understood that the die splitting control program regards the current position as the zero position in the die splitting coordinate system, and then starts die splitting after taking over the control of the Y-axis structure.
[0129] Specifically, assume that the Y-axis position of the cutting point in the cutting coordinate system is y0, and the relative position deviation between the die splitting structure and the cutting structure is △y1. At this time, if the position of the cutting point in the cutting coordinate system changes from y0 to y0 + △y2, then: since the relative position between the cutting structure and the die splitting structure is fixed, that is, △y1 is fixed and unchanged, the Y-axis position of the die splitting point in the cutting coordinate system changes from y0 + △y1 to y0 + △y2 + △y1.
[0130] Correspondingly, in the die splitting coordinate system, assume that the die splitting point in the die splitting coordinate system is the zero point, then: when △y2 does not change, the zero point in the die splitting coordinate system is y0 + △y1 in the control coordinate system, and after △y2 changes, the zero point of the die splitting coordinate system is y0 + △y1 + △y2 in the control coordinate system.
[0131] It can be seen that since both cutting and scribing in the present invention require motion control, embodiments of the present invention also implement the motion and control during cutting, as well as the motion and control during scribing, respectively, based on different control programs, avoiding the need to separately design a dedicated control program for the entire process of cutting and scribing, reducing the burden, enabling the solution to have better compatibility, and facilitating the adjustment of the cutting and scribing processes. In addition, the mutually independent control programs can also help avoid unnecessary conflicts between the control of cutting and the control of scribing. For example, the progress of the scribing process on a certain Y-axis structure will not affect the cutting and motion of another Y-axis structure.
[0132] Based on this, due to changes in the processing object itself or the placement position of the processing object, the position of the cutting point may change. Since the coordinate systems adopted by the cutting control program and the scribing control program are relatively independent, it may lead to an incorrect position of the scribing point obtained by the scribing control program, thereby affecting the scribing effect and even resulting in scribing failure. In response to this, embodiments of the present invention, based on the mutually independent control programs, further come up with determining the scribing point in the cutting coordinate system according to the relative position deviation between the cutting structure and the scribing structure, as well as the actual cutting point. Furthermore, the scribing control program can start the scribing control when the cutting control program determines that it has reached the scribing point. It can be seen that embodiments of the present invention can ensure that the scribing start timing obtained by the scribing control program is accurate.
[0133] In other words, since the cutting system (i.e., the cutting control program) and the scribing system (i.e., the scribing control program) are two relatively independent systems, the coordinate systems of the two systems are different. If it is necessary to repeatedly set the position of the same processing pattern, the accuracy will be affected. Therefore, the above coordinate system conversion is performed on the processing file after it is transferred from the cutting system to the scribing system to ensure the accuracy of the position.
[0134] Regarding the scribing process, the control device 102 is specifically configured to:
[0135] Control the Y-axis structure that has completed cutting and the scribing structure through the scribing control program, so that: the processing object on the Y-axis structure that has completed cutting can move along the target Y-axis direction, while being scribed by the scribing structure, and: continue to move along the target Y-axis direction to the blanking point after completing the scribing.
[0136] Correspondingly, after step S206 of the cutting and scribing control method, it may further include:
[0137] S207: Control the Y-axis structure and the scribing structure that have completed cutting through the scribing control program, so that: the workpiece on the Y-axis structure that has completed cutting can move along the target Y-axis direction, and at the same time be scribed by the scribing structure, and: after completing scribing, continue to move along the target Y-axis direction to the unloading point.
[0138] The above-mentioned loading point, unloading point, cutting point, and scribing point can be understood as:
[0139] The loading point can be understood as the position where the workbench loads materials, specifically referring to a position for loading materials reached by the Y-axis structure controlling the workpiece table.
[0140] The unloading point: can be understood as the position where the workbench unloads materials, specifically referring to a position for unloading materials reached by the Y-axis structure controlling the workpiece table.
[0141] The cutting point: can be understood as the position where the workbench can perform cutting, specifically referring to the position where the Y-axis structure controls the workpiece table to start cutting.
[0142] The scribing point: the position where the workbench can perform scribing; specifically referring to the position where the Y-axis structure controls the workpiece table to start scribing.
[0143] It can be seen that in the above solution, under the drive of the same Y-axis structure, the workpiece can be cut by the cutting structure after being loaded and moving to the cutting point, and can also be scribed by the scribing structure after cutting and moving to the scribing point. Furthermore, the system integrates cutting and scribing, and the same Y-axis structure can meet the requirements of cutting and scribing respectively. There is no need to unload after cutting, nor to load before scribing, which simplifies the processing process, saves the corresponding loading and unloading equipment, effectively improves the efficiency, and reduces the cost.
[0144] In one implementation, when the first X-axis structure and the second X-axis structure are adopted, the control device 102 is further configured to:
[0145] Drive the cutting structure to move along the X-axis direction by using the first X-axis structure, so that the cutting structure can be switched between the upper sides of different Y-axis structures. Furthermore, the cutting structure can be moved to the upper side of the required Y-axis structure (for example, the Y-axis structure on which the workpiece needs to be cut).
[0146] Drive the scribing structure by using the second X-axis structure to switch the cutting structure between the upper sides of different Y-axis structures. Furthermore, the scribing structure can be moved to the upper side of the required Y-axis structure (for example, the Y-axis structure on which the workpiece needs to be scribed).
[0147] If the control device 102 includes a cutting control device 1021 and a dicing control device, the above control of the X-axis structure can be achieved by the cutting control device 1021.
[0148] In one example, when any one of the Y-axis structures is determined as the current interpolation axis of the cutting control program, the control device 102 can control the cutting structure to move to the upper side of the Y-axis structure through the first X-axis structure, and when any one of the Y-axis structures is determined as the current interpolation axis of the dicing control program, the control device 102 can control the dicing structure to move to the upper side of the Y-axis structure through the second X-axis structure.
[0149] In a specific application scenario, the control of the Y-axis structure by the control device includes, for example, Figure 8 the automated process of a single Y-axis as exemplified, and also includes Figure 9 the automated process of multiple Y-axes as exemplified.
[0150] The automated process of a single Y-axis can be understood as the process in which the same Y-axis structure sequentially implements the above-mentioned steps S203, S204, S205, S206, and S207, including the processes of cutting and dicing. In a further example, it may also include the processes of loading and unloading.
[0151] The automated process of multiple Y-axes can be understood as that multiple Y-axis structures respectively and automatically implement the automated process of a single Y-axis based on the judgment results of step S203 and step S204.
[0152] Before implementing the above-mentioned automated processes of a single Y-axis and multiple Y-axes, various parameters of the Y-axis structure can be determined. During the process of determining the parameters, step S201 and step S202 can be implemented.
[0153] For the above Y-axis structure, for example, the following parameters can be determined:
[0154] Position parameters: loading point, unloading point, working point, dicing point;
[0155] Signals that the output port can output: a signal indicating that loading can be performed, a signal indicating that unloading can be performed, a vacuum valve closing signal for controlling the closing of the vacuum valve, a vacuum valve opening signal for controlling the opening of the vacuum valve;
[0156] Signals that the input port can output: a signal indicating that loading is completed, a signal indicating that unloading is completed, vacuum pressure;
[0157] Mechanical zero position: This parameter is used to determine the zero position of the coordinate system during cutting and determines the cutting position;
[0158] Cutting height: the height of the cutting head in the cutting system. Since the heights cannot be guaranteed to be exactly the same when different Y-axes are installed, a single axis requires the cutting head height.
[0159] Lobe height: Same as above, the galvanometer height also requires a single-axis configuration.
[0160] The cutting height and the splitting height can follow the file, and the other parameters follow the control program. The other parameters can be configured according to the actual needs of the machine model.
[0161] Since the heights of multiple workbenches cannot be guaranteed to be exactly the same, each workbench needs to have a different cutting height. Each corresponding process needs to have a different cutting height, and it must be saved in a file and follow the file.
[0162] For multi-Y-axis automation processes, the process may include:
[0163] Please combine Figure 9 ,After the automation process starts, all the multiple Y axes move to the loading point and start the single-axis automation process at the same time.
[0164] The control device can continuously detect whether an axis has moved to the cutting point through the system (e.g., the cutting system) (i.e., executing step S203). Once an axis has moved to the cutting point (i.e., the judgment result of step S203 is yes), the control device waits for the cutting system to be idle and then switches the interpolation axis to start cutting (i.e., after the idle state and the interpolation axis are switched, executing step S204). At the same time, the system (e.g., the cutting system) also continuously detects whether an axis has moved to the splitting point (i.e., executing step S205). Once an axis has moved to the splitting point (i.e., the judgment result of step S205 is yes), the control device waits for the splitting system to be idle and then switches the interpolation axis to start splitting (i.e., after the idle state and the interpolation axis are switched, executing step S207).
[0165] After completing the above process, the above process can be repeated, and then the Y-axis structure can be cut or split again and then continue to follow the single-axis automation process.
[0166] See, please refer to Figure 6 Between step S207 and step S206, the following steps may also be included:
[0167] S208: Determine whether the split control program is currently idle;
[0168] S209: Determine that the Y-axis structure that has completed cutting is no longer called by the cutting control program;
[0169] S210: Determine the current interpolation axis of the split control program as the Y-axis structure of the completed cutting, so that the Y-axis structure of the completed cutting can be called by the split control program.
[0170] Correspondingly, before the control device 102 controls the completed Y-axis structure and the chip structure through the chip control program, it is further configured to:
[0171] Determine that the chip control program is currently idle;
[0172] Determine that the completed Y-axis structure is no longer called by the cutting control program;
[0173] Determine the current interpolation axis of the chip control program as the completed Y-axis structure, so that the completed Y-axis structure can be called by the chip control program.
[0174] In the specific implementation process, step S209 may include: The chip control program learns from the cutting control program which Y-axis structure the cutting control program calls, and then determines whether this Y-axis structure does not call the completed Y-axis structure. If the determination result is negative, it can be understood that step S209 is achieved.
[0175] It can be seen that in the above solution, since the cutting system (i.e., the cutting control program) and the chip system (i.e., the chip control program) are two completely independent systems, in order to enable the two systems to cooperate in processing, communication is required between the two systems. The main communication content includes: which Y-axis the current system is calling, which is to prevent the same Y-axis from being called by the cutting system and the chip system at the same time, while in fact, cutting and chipping of one Y-axis do not occur simultaneously; whether the current system can perform processing, and when reaching the chip point, it is necessary to inform the chip system that chipping can be performed, etc. Furthermore, through the above step S209, conflicts between chipping and cutting can be avoided based on the communication between programs.
[0176] Please refer to Figure 7 , between step S204 and step S203, it may further include:
[0177] S211: Determine that the cutting control program is currently idle;
[0178] S212: Determine the current interpolation axis of the cutting control program as the Y-axis structure that has completed loading, so that the Y-axis structure that has completed loading can be called by the cutting control program.
[0179] Correspondingly, the control device may be configured to:
[0180] Determine that the cutting control program is currently idle;
[0181] Determine the current interpolation axis of the cutting control program as the Y-axis structure that has completed loading, so that the Y-axis structure that has completed loading can be called by the cutting control program.
[0182] Please refer toFigure 8 And Figure 10 After the start of the automated process with a single Y-axis, the single axis moves to the loading point, and then the Y-axis structure first realizes the process of single-axis loading at the loading point.
[0183] The following will elaborate on the process of single-axis loading for any one of the Y-axis structures that have not been loaded, and an external PLC device is required to be used.
[0184] When the workpiece table of the unloaded Y-axis structure is at the loading point, the control device controls the vacuum suction assembly of the unloaded Y-axis structure not to generate vacuum pressure (specifically, for example, Figure 10 as shown, the control device outputs a vacuum valve closing signal), and sends the loading notification to the external PLC device (this loading notification can be, for example, Figure 10 the signal indicating that loading can be performed as shown);
[0185] In a specific example, the above process can be, for example: first close the "vacuum valve", detect whether there is vacuum pressure. The presence of vacuum pressure may cause the material not to be placed in the correct position. After there is no vacuum pressure, give the "loading can be performed" signal and wait for the loading to be completed.
[0186] The external PLC device sends the processing object to the loading point; when receiving the loading notification sent by the control device (i.e., the signal indicating that loading can be performed), and when it is detected that the vacuum suction assembly of the unloaded Y-axis structure does not generate vacuum pressure, the processing object at the loading point is sent to the workpiece table of the unloaded Y-axis structure.
[0187] Then, when it is detected that the processing object has been sent to the workpiece table of the unloaded Y-axis structure, the control device can control the vacuum suction assembly of the unloaded Y-axis structure to generate vacuum pressure (specifically, for example, Figure 10 as shown, output a vacuum valve opening signal), suck the processing object on the workpiece table to complete the loading, and: control the workpiece table of the Y-axis structure that has completed loading to continue moving along the Y-axis target direction, and then step S203 can be implemented after reaching the cutting point.
[0188] It can be seen that in the above solution, the control device opens the "vacuum valve" after the loading is completed, waits until there is vacuum pressure, and then controls the workpiece table to move to the cutting point.
[0189] In addition, in a specific example, taking Figure 10 as an example, at the loading point, corresponding warnings can also be configured, for example:
[0190] When at the loading point, after closing the "vacuum valve", if the absence of vacuum pressure is not detected within the timeout period, a warning is generated. After the vacuum pressure is absent, the warning is automatically lifted;
[0191] When at the loading point, after giving the "loading possible" signal, if the loading completion signal is not detected within the time limit, a warning will be generated, and the warning will be automatically lifted after the loading completion signal is detected;
[0192] At the loading point, after opening the "vacuum valve", if no vacuum pressure is detected within a certain time, a warning will be generated, and the warning will be automatically lifted after the vacuum pressure is detected.
[0193] After the loading is completed, steps S203 and S204 may be performed for cutting.
[0194] In a specific example, combined with Figure 9 and Figure 11 When the cutting system is idle, the interpolation axis of the cutting system is switched to the current Y axis. At the same time, the mechanical zero position is switched, and then processing is started. After the processing is completed, the single axis moves to the split point.
[0195] After cutting, steps S205 to S207 may be performed to split the wafer.
[0196] In a specific example, combined with Figure 9 and Figure 12 When the splitting system is idle, the interpolation axis of the splitting system is switched to the current Y axis. At the same time, the mechanical zero position of the current Y axis is converted to the splitting system, so as to ensure that the working positions of the cutting system and the splitting system are consistent. Then the splitting begins, and after the splitting is completed, the single axis moves to the unloading point.
[0197] Please refer to Figure 8 and Figure 13 The following describes the single-axis unloading process for any split Y-axis structure, which requires the use of an external PLC device. The actuator components of the external PLC device used for unloading can be the same as or different from those used for loading. Both can reuse the same PLC control device or use different PLC control devices.
[0198] After the workpiece table of the Y-axis structure of the completed split is moved to the unloading point, the control device controls the vacuum suction component of the Y-axis structure of the completed split to not generate vacuum pressure (i.e. Figure 13 The output vacuum valve closing signal shown in FIG1 is sent to the external PLC device to send a material unloading notification (ie Figure 13 (as shown by the ready-to-dump signal).
[0199] When the external PLC device receives the unloading notification (i.e., the unloading signal) and the vacuum suction component of the Y-axis structure of the completed split is detected to have no vacuum pressure, the processing object is removed from the workpiece table of the Y-axis structure of the completed split.
[0200] In addition, in the specific example, Figure 13 For example, at the unloading point, you can also configure corresponding warnings, such as:
[0201] At the unloading point, after closing the "vacuum valve", if the vacuum pressure is not detected within the time limit, a warning will be generated and the warning will be automatically released after the vacuum pressure is detected.
[0202] When at the unloading point, after giving the "unloading" signal, if the unloading completion signal is not detected within the time limit, a warning will be generated. After the unloading completion signal is detected, the warning will be automatically lifted.
[0203] In addition, all warnings will be automatically cleared after exiting the automatic mode.
[0204] It can be seen that no matter when loading or unloading, when the system does not receive an external signal within the set time (which can be set by the user), a warning will be generated, prompting the operator to come and cancel the warning. After the warning is canceled, the single-axis automation process will continue.
[0205] During specific use, protection measures need to be taken for the input and output signals between the system and the external PLC for automatic loading and unloading. Once the output signal is given and the desired signal is not received within a period of time, we need to give a prompt and wait for the operator to handle it. At this time, the automation process will not be exited and other axes can continue to work normally.
[0206] In summary, the above multi-Y-axis and single-Y-axis automation processes can have the following positive effects:
[0207] Support multiple Y-axes to save loading and unloading time;
[0208] The single Y-axis automation process is compatible, for example, the automation process of loading and unloading points can be changed according to the actual machine tool;
[0209] Through inter-process communication, the cutting system and the splitting system can pass parameters to each other, ensuring that the two systems can coexist on the same model from the application layer;
[0210] The single Y-axis has its own independent parameters, which are replaced when switching the interpolation axis, thus achieving accurate cutting and splitting.
[0211] Furthermore, multiple Y-axes reduce the time that the cutting and slicing systems would otherwise be idle due to automated loading and unloading, and the automated process reduces labor costs. In this process, cutting and slicing are integrated, eliminating the need for multiple machine types from machining to product. The multiple axes do not interfere with each other's loading and unloading processes, and software ensures that cutting and slicing do not conflict.
[0212] Figure 14 FIG. 1 is a schematic diagram of the structure of an electronic device in one embodiment of the present invention.
[0213] Please refer to Figure 14 , which provides an electronic device 30, including:
[0214] A processor 31; and,
[0215] A memory 32 for storing executable instructions of the processor;
[0216] Wherein, the processor 31 is configured to execute the methods involved above by executing the executable instructions.
[0217] The processor 31 can communicate with the memory 32 through a bus 33.
[0218] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the methods involved above are implemented.
[0219] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disc that can store program code.
[0220] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. An integrated cutting and scribing device, characterized in that, Including: A cross beam, at least one Y-axis structure, a cutting structure, a scribing structure, and a control device; The cross beam spans across the upper side of the at least one Y-axis structure, and the cutting structure and the scribing structure are located on both sides of the cross beam in the Y-axis direction; the control device is electrically connected to the Y-axis structure, the scribing structure, and the cutting structure respectively; a workpiece table for placing a processing object is provided on the Y-axis structure; The control device is used for: Determining a cutting point of the processing object in a cutting coordinate system, where the cutting coordinate system is the coordinate system adopted by a cutting control program; Determining a scribing point of the processing object in the cutting coordinate system according to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the scribing structure; If the workpiece table of any Y-axis structure that has completed loading moves along the Y-axis target direction to the cutting point, then: Controlling the Y-axis structure that has completed loading and the cutting structure through the cutting control program, so that: the processing object on the Y-axis structure that has completed loading can move along the Y-axis target direction and be cut by the cutting structure, and: continue to move along the Y-axis target direction after cutting; If the workpiece table of any Y-axis structure that has completed cutting moves along the Y-axis target direction to the scribing point in the cutting coordinate system, then: determining that the workpiece table of the Y-axis structure that has completed cutting has reached the scribing point in a scribing coordinate system, where the scribing coordinate system is the coordinate system adopted by a scribing control program; Controlling the Y-axis structure that has completed cutting and the scribing structure through the scribing control program, so that: the processing object on the Y-axis structure that has completed cutting can move along the Y-axis target direction and be scribed by the scribing structure, and: continue to move along the Y-axis target direction to a unloading point after scribing.
2. The cutting and scribing integrated device according to claim 1, wherein Before controlling the Y-axis structure that has completed cutting and the scribing structure through the scribing control program, the control device is further used for: Determining that the scribing control program is currently idle; Determining that the Y-axis structure that has completed cutting is no longer called by the cutting control program; Determining the current interpolation axis of the scribing control program as the Y-axis structure that has completed cutting, so that the Y-axis structure that has completed cutting can be called by the scribing control program.
3. The integrated cutting and splitting device according to claim 1, characterized in that: It further includes a first X-axis structure and a second X-axis structure; the control device is electrically connected to the first X-axis structure and the second X-axis structure; the first X-axis structure and the second X-axis structure are respectively arranged on both sides of the cross beam in the Y-axis direction, the cutting structure is arranged on the side of the first X-axis structure opposite to the cross beam, or on the lower side of the first X-axis structure, and the scribing structure is arranged on the side of the second X-axis structure opposite to the cross beam, or on the lower side of the second X-axis structure; The control device is further used for: Driving the cutting structure to move along the X-axis direction by using the first X-axis structure, so that the cutting structure can be switched between the upper sides of different Y-axis structures; The second X-axis structure is used to drive the split structure to move along the X-axis direction, so that the split structure switches between upper sides of different Y-axis structures.
4. The integrated cutting and scribing device according to any one of claims 1 to 3, characterized in that, Before the control device controls the Y-axis structure that has completed loading and the cutting structure through the cutting control program, it is further used to: determining that the cutting control program is currently idle; The current interpolation axis of the cutting control program is determined as the Y-axis structure of the completed loading, so that the Y-axis structure of the completed loading can be called by the cutting control program.
5. The integrated cutting and scribing device according to any one of claims 1 to 3, characterized in that Also included is an external PLC device; each of the Y-axis structures is provided with a vacuum suction component; For any unloaded Y-axis structure, the external PLC device is used to: Send the processing object to the loading point; When receiving the loading notification sent by the control device and the vacuum suction component of the unloaded Y-axis structure is detected to have no vacuum pressure, the processing object at the loading point is delivered to the workpiece table of the unloaded Y-axis structure; Correspondingly, the control device is further used for: When the workpiece table of the unloaded Y-axis structure is at the loading point, controlling the vacuum suction component of the unloaded Y-axis structure not to generate vacuum pressure, and sending the loading notification to the external PLC device; When the processing object is detected to have been delivered to the workpiece table of the unloaded Y-axis structure, the vacuum suction component of the unloaded Y-axis structure is controlled to generate vacuum pressure to suck the processing object on the workpiece table to complete the loading; Controlling the workpiece table of the Y-axis structure that has completed loading to continue moving along the Y-axis target direction; For any Y-axis structure that has completed splitting, the external PLC device is further used to: When receiving the unloading notification and detecting that the vacuum suction component of the Y-axis structure of the completed splitting does not generate vacuum pressure, removing the processing object from the workpiece table of the Y-axis structure of the completed splitting; Correspondingly, the control device is further used for: After the workpiece table of the Y-axis structure of the completed splitting moves to the unloading point, the vacuum suction component of the Y-axis structure of the completed splitting is controlled not to generate vacuum pressure, and an unloading notification is sent to the external PLC device.
6. The integrated cutting and scribing device according to any one of claims 1 to 3, characterized in that, The control device includes a cutting control device running the cutting control program and a splitting control device running the splitting control program, wherein the cutting point and the splitting point are determined by the cutting control device; the cutting control device is respectively connected to the at least one Y-axis structure, the cutting structure and the splitting control device, and the splitting control device is also respectively connected to the at least one Y-axis structure and the splitting structure; The cutting control device is used to: Determine the cutting point of the processing object in the cutting coordinate system; Determining a split point of the processing object in the cutting coordinate system according to the cutting point in the cutting coordinate system and a relative position deviation between the cutting structure and the split structure; If any workpiece table of the Y-axis structure that has completed loading moves along the Y-axis target direction to the cutting point, then: Control the Y-axis structure and the cutting structure with the loaded workpieces through the cutting control program, so that: the workpiece on the Y-axis structure with the loaded workpieces can move along the Y-axis target direction and be cut by the cutting structure at the same time, and: continue to move along the Y-axis target direction after cutting is completed; If the workpiece table of any one of the Y-axis structures with the cut workpieces moves along the Y-axis target direction to the splitting point in the cutting coordinate system, then: send a start splitting instruction to the splitting control device; The splitting control device is used for: In response to the start splitting instruction, determine that the workpiece table of the Y-axis structure with the cut workpieces has reached the splitting point in the splitting coordinate system; Control the Y-axis structure with the cut workpieces and the splitting structure through the splitting control program, so that: the workpiece on the Y-axis structure with the cut workpieces can move along the Y-axis target direction and be split by the splitting structure at the same time, and: continue to move along the Y-axis target direction to the unloading point after splitting is completed.
7. A cutting and chipping control method, applied to a control device, characterized in that, The control device is electrically connected to at least one Y-axis structure, a splitting structure and a cutting structure respectively; the cutting structure and the splitting structure are located on both sides of the cross beam along the Y-axis direction; a workpiece table for placing the workpiece is provided on the Y-axis structure; The cutting and splitting control method includes: Determine the cutting point of the workpiece in the cutting coordinate system, where the cutting coordinate system is the coordinate system adopted by the cutting control program; Determine the splitting point of the workpiece in the cutting coordinate system according to the cutting point in the cutting coordinate system and the relative position deviation between the cutting structure and the splitting structure; If the workpiece table of any one of the Y-axis structures with the loaded workpieces moves along the Y-axis target direction to the cutting point, then: Control the Y-axis structure with the loaded workpieces and the cutting structure through the cutting control program, so that: the workpiece on the Y-axis structure with the loaded workpieces can move along the Y-axis target direction and be cut by the cutting structure at the same time, and: continue to move along the Y-axis target direction after cutting is completed; If the workpiece table of any one of the Y-axis structures with the cut workpieces moves along the Y-axis target direction to the splitting point in the cutting coordinate system, then: Determine that the workpiece table of the Y-axis structure with the cut workpieces has reached the splitting point in the splitting coordinate system; where the splitting coordinate system is the coordinate system adopted by the splitting control program.
8. The cutting and scribing control method according to claim 7, wherein It further includes: After determining that the workpiece table of the Y-axis structure with the cut workpieces has reached the splitting point in the splitting coordinate system, it further includes: Control the Y-axis structure with the cut workpieces and the splitting structure through the splitting control program, so that: the workpiece on the Y-axis structure with the cut workpieces can move along the Y-axis target direction and be split by the splitting structure at the same time, and: continue to move along the Y-axis target direction to the unloading point after splitting is completed.
9. The dicing and scribing control method according to claim 8, wherein Before controlling the Y-axis structure with the cut workpieces and the cutting structure through the splitting control program, it further includes: Determine that the splitting control program is currently idle; Determine that the Y-axis structure with the cut workpieces is no longer called by the cutting control program; The current interpolation axis of the split control program is determined as the Y-axis structure of the completed cutting, so that the Y-axis structure of the completed cutting can be called by the split control program.
10. The dicing and scribing control method according to claim 8, wherein The control device is electrically connected to a first X-axis structure and a second X-axis structure; the first X-axis structure and the second X-axis structure are respectively arranged on both sides of the beam along the Y-axis direction; the cutting structure is arranged on a side of the first X-axis structure opposite to the beam, or on a lower side of the first X-axis structure; and the splitting structure is arranged on a side of the second X-axis structure opposite to the beam, or on a lower side of the second X-axis structure; The cutting and splintering control method further comprises: Using the first X-axis structure to drive the cutting structure to move along the X-axis direction, so that the cutting structure switches between the upper sides of different Y-axis structures; The second X-axis structure is used to drive the split structure to move along the X-axis direction, so that the split structure switches between upper sides of different Y-axis structures.
Citation Information
Patent Citations
Laser chamfer platform
CN208556354U
Cutting and splitting integrated equipment
CN212217734U