Control method and controller for a piercing machining device, device and storage medium
By designing a rotary punching die and controller, the problem of low efficiency and precision in the multi-hole punching of existing equipment shells has been solved, and automated and efficient punching of the arc-shaped sides of the equipment shell has been achieved.
Patent Information
- Application Number
- CN202511196367.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-08-26
AI Technical Summary
Existing punching equipment is inefficient and has low precision when punching multiple holes in the equipment shell, especially when holes need to be made on the curved side of the equipment shell, which requires manual adjustment, resulting in insufficient efficiency and precision.
By employing a rotary punching die and controller, and through the design of a moving track and limit holes, the machine achieves automated punching operation on the equipment shell. The rotary punching mechanism punches along a preset track, ensuring accurate processing of the curved sides.
It improves the efficiency and precision of punching holes on the arc-shaped sides of the equipment casing, realizes automated multi-hole punching, and reduces the need for manual adjustment.
Smart Images

Figure CN120696300B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of punching processing, and in particular to a control method and a controller of a punching processing device, a device and a storage medium. BACKGROUND
[0002] For electronic devices, the shell is usually needed to protect the internal devices, and the device shell is mostly made of metal material to increase its strength and prevent internal damage. When the electronic device is in use, it needs to be vented due to the need for heat dissipation, power line and other various cables, so the device shell needs to be vented, usually by punching equipment.
[0003] Most of the existing punching processing devices mainly use hydraulic cylinders to drive the punching head to press down and cooperate with the lower die to vent the device shell. The common punching processing device can only punch a single hole at a fixed position at a time. When multiple holes need to be opened on the conventional device shell, especially when the arc side of the device shell needs to be vented, the operator needs to constantly rotate and adjust the device shell for punching during the punching operation using such a common punching processing device, which results in low punching processing efficiency and low punching processing precision of the device shell. SUMMARY
[0004] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application provides a control method and a controller of a punching processing device, a device and a storage medium, which can automatically punch the side edge to be processed on the device shell with an arc side, thereby improving the punching processing efficiency and precision of the device shell with an arc side.
[0005] In a first aspect, the present application provides a control method of a punching processing device, applied to a controller of the punching processing device, wherein the rotating punching die of the punching processing device comprises a processing table, a rotating punching mechanism electrically connected with the controller, and a moving track arranged on the processing table; the moving track comprises a first straight edge track, an arc track and a second straight edge track connected in sequence, and the first straight edge track and the second straight edge track are parallel to each other and have equal lengths; a long-hole limiting hole is arranged in the inner side area of the arc track; the length of the limiting hole is greater than the length of the first straight edge track; and the two ends of the rotating punching mechanism are respectively connected with the moving track and the limiting hole in a sliding manner.
[0006] The method comprises:
[0007] When the device shell to be processed is fixedly placed on the processing table, the rotating punching mechanism located at the processing starting position is started; wherein, the side to be processed of the device shell to be processed comprises: a first straight side, an arc side and a second straight side connected in sequence; the arc of the arc track is the same as the arc of the arc side;
[0008] According to preset punching quantity information and track length information of the moving track, a moving control signal is determined through calculation;
[0009] According to the moving control signal, the rotating punching mechanism is controlled to move along the first straight side track, the arc track and the second straight side track in sequence, and the side to be processed is punched at a target punching position to obtain a device shell after punching processing.
[0010] In a second aspect, an embodiment of the present application provides a controller, comprising at least one processor and a memory connected with the at least one processor in communication; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the control method of the punching processing device according to any one of the embodiments of the first aspect.
[0011] In a third aspect, an embodiment of the present application provides a punching processing device, comprising the controller according to the embodiments of the second aspect.
[0012] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer executable instructions for causing a computer to perform the control method of the punching processing device according to any one of the embodiments of the first aspect.
[0013] Embodiments of the present application include:
[0014] The rotating punching die of the punching processing equipment comprises a processing table, a rotating punching mechanism electrically connected with a controller, and a moving track arranged on the processing table; the moving track comprises a first straight edge track, an arc track and a second straight edge track connected in sequence, and the first straight edge track and the second straight edge track are parallel to each other and have equal lengths; a long-hole-shaped limiting hole is arranged in an inner side area of the arc track; the length of the limiting hole is greater than the length of the first straight edge track; the two ends of the rotating punching mechanism are respectively in sliding connection with the moving track and the limiting hole; in the process of punching processing of the device shell to be processed by using the punching processing equipment, firstly, the rotating punching mechanism located at a processing starting position is started when the device shell to be processed is fixedly placed on the processing table; wherein, the side edge to be processed of the device shell to be processed comprises a first straight side edge, an arc side edge and a second straight side edge connected in sequence; the arc of the arc track is the same as the arc of the arc side edge; secondly, a moving control signal is determined by calculation according to preset punching quantity information and track length information of the moving track; finally, the rotating punching mechanism is controlled to move along the first straight edge track, the arc track and the second straight edge track in sequence according to the moving control signal, and the side edge to be processed is punched at a target punching position to obtain a device shell processed by punching; the side edge to be processed with the arc side edge on the device shell is automatically punched; the punching processing efficiency and the punching processing precision are improved. That is to say, the embodiment of the application can automatically punch the side edge to be processed with the arc side edge on the device shell, and improve the punching processing efficiency and the punching processing precision of the device shell with the arc side edge. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 is a plan view of a device shell to be processed provided by an embodiment of the application;
[0016] Figure 2 is a schematic view of the overall structure of a rotating punching die provided by an embodiment of the application;
[0017] Figure 3 is a schematic view of the installation of a device shell and a rotating punching die provided by an embodiment of the application;
[0018] Figure 4 is a schematic view of the side of a rotating punching die provided by an embodiment of the application;
[0019] Figure 5 is a top view of a positioning cover plate provided by an embodiment of the application;
[0020] Figure 6 is a top view of a processing table provided by an embodiment of the application;
[0021] Figure 7 is a bottom view of the table surface of a processing table provided by an embodiment of the application;
[0022] Figure 8 is a structural exploded view of a rotating punching mechanism provided by an embodiment of the present application;
[0023] Figure 9 is a specific structural view of a rotating punching assembly, a punching positioning member and a connecting seat provided by an embodiment of the present application;
[0024] Figure 10 is an architectural view of a punching processing device provided by an embodiment of the present application;
[0025] Figure 11 is a step flow chart of a control method of a punching processing device provided by an embodiment of the present application;
[0026] Figure 12 is a hardware structure view of a controller provided by an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and embodiments.
[0028] It should be understood that, in the description of the present application, the orientation description, such as the orientation or position relationship indicated by up, down, front, back, left, right and the like, is based on the orientation or position relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element indicated must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.
[0029] It should be noted that, in the description of the present application, although a logical sequence is shown in the flow chart, in some cases, the steps shown or described can be performed in an order different from that in the flow chart. In the description of the present application, the meaning of "one or more" is one or more, and the meaning of "multiple" is two or more. The description of "first", "second" is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features or the order of indicated technical features.
[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.
[0031] The application provides a control method and a controller of a punching processing device, the punching processing device and a computer readable storage medium, and relates to the technical field of punching processing. The method comprises the following steps: when a device shell to be processed is fixedly placed on a processing table, a rotating punching mechanism located at a processing starting position is started; a side to be processed of the device shell to be processed comprises a first straight side, an arc-shaped side and a second straight side which are sequentially connected; a moving track comprises a first straight side track, an arc-shaped track and a second straight side track which are sequentially connected; a moving control signal is determined according to preset punching quantity information and track length information of the moving track; the rotating punching mechanism is controlled to move along the first straight side track, the arc-shaped track and the second straight side track according to the moving control signal, and punching processing is performed on the side to be processed at a target punching position, so that a device shell processed by punching is obtained. The punching processing efficiency and the punching processing precision of the device shell with the arc-shaped side can be improved.
[0032] The embodiments of the application are further described below with reference to the drawings.
[0033] As shown in Figure 10 and Figure 2 , the embodiments of the application provide a punching processing device 2000 for processing a device shell 100, which comprises a controller 700 and a rotating punching die 1000; the rotating punching die 1000 comprises a rotating punching mechanism 300 electrically connected with the controller 700.
[0034] Specifically, after the device shell 100 to be processed as shown in Figure 1 is punched by the punching processing device comprising the rotating punching die 1000, the processed device shell 100 as shown in Figure 3 is obtained. As shown in Figure 1 , the device shell 100 comprises a plate surface 110 and a skirt edge arranged circumferentially along the plate surface 110; the plate surface 110 is provided with a second through hole 111, and the plate surface 110 further comprises a solid plate region 112 except the second through hole 111; the skirt edge is curved in an arc shape towards the direction of the plate surface 110; the skirt edge comprises a side to be processed 121 (i.e. the skirt edge on the right side of the dotted line in Figure 1 ), and the side to be processed 121 of the device shell 100 comprises a first straight side 121A, an arc-shaped side 121B and a second straight side 121C which are sequentially connected; and the first straight side 121A and the second straight side 121C are parallel to each other and have equal lengths. Specifically, the skirt edge further comprises a first solid surface side 122 and a second solid surface side 123 which do not need to be processed, and an opening 124 is formed between the first solid surface side 122 and the second solid surface side 123. It can be understood that the reference Figure 1In a clockwise direction, the first solid side 122, the first straight side 121A, the arc side 121B, the second straight side 121C, and the second straight side 121C are connected in sequence to form the skirt of the equipment housing 100.
[0035] Specifically, the side 121 to be processed is close to the second through hole 111; the processed side of the equipment housing 100 has evenly spaced openings.
[0036] Combination Figure 2 , Figure 3 and Figure 6 and Figure 7 As shown, the rotary punching die 1000 includes a processing table 200 and a rotary punching mechanism 300. The processing table 200 is sequentially equipped with a housing fixing assembly 220 and a moving track 210. The moving track 210 includes a first straight track 211, an arc track 212, and a second straight track 213 connected in sequence. The first straight track 211 and the second straight track 213 are parallel to each other and have equal lengths. An elongated limiting hole 230 is provided in the inner region of the arc track 212, on the horizontal axis of symmetry between the first straight track 211 and the second straight track 213. The length of the limiting hole 230 is greater than the length of the first straight track 211. The curvature of the arc track 212 is the same as the curvature of the arc side 121B. The rotary punching mechanism 300 includes: a connecting seat 310 slidably connected to the moving track 210, a rotary punching assembly 320 fixedly connected to the connecting seat 310 and disposed opposite to it, and a punching positioning member 330; wherein, the connecting seat 310 is provided with a first through hole 311, the rotary punching assembly 320 is disposed on the side near the limiting hole 230 and passes through the first through hole 311 and is slidably connected to the limiting hole 230; the punching positioning member 330 is disposed on the side away from the limiting hole 230; the housing fixing assembly 220 is used to place the equipment housing 100 to be processed, so that the side 121 of the equipment housing 100 to be processed is located between the rotary punching assembly 320 and the punching positioning member 330.
[0037] Specifically, such as Figure 6 As shown, a housing fixing assembly 220 and a moving track 210 are arranged sequentially along the long side of the processing table 200. The housing fixing assembly 220 is used to fix the housing 100 of the equipment to be processed, so as to facilitate subsequent punching; the moving track 210 is used to limit the movement trajectory of the overall rotary punching mechanism 300.
[0038] It is understandable that an arc segment is part of a circle, and similarly, the arc track 212 is also part of a circle. In this application, the inner region of the arc track 212 refers to the region on the left side of the arc track 212 along the long side of the processing table 200.
[0039] Specifically, such asFigure 8 And Figure 9 As shown in
[0040] Specifically, as shown in Figure 7 A long-hole-shaped limiting hole 230 is arranged on the horizontal symmetry axis between the first straight edge track 211 and the second straight edge track 213; that is, the vertical distance between the limiting hole 230 and the first straight edge track 211 is equal to the vertical distance between the limiting hole 230 and the second straight edge track 213. Specifically, the limiting hole 230 includes a second starting end P1 close to the shell fixing assembly 220 and a second end P2 away from the shell fixing assembly 220.
[0041] Specifically, as shown in Figure 7 The moving track 210 includes the first straight edge track 211, the arc-shaped track 212 and the second straight edge track 213 connected in sequence, specifically, one end of the first straight edge track 211 is a first starting end N1, and the other end of the first straight edge track 211 is connected to the arc-shaped track 212 at a first inflection point G1; one end of the second straight edge track 213 is connected to the arc-shaped track 212 at a second inflection point G2, and the other end of the second straight edge track 213 is a first end N2, and the midpoint of the arc-shaped track 212 is a midpoint position M.
[0042] It should be noted that, as shown in Figure 3 In the process of punching, the rotating punching assembly 320 and the punching positioning piece 330 need to abut against the side to be processed 121 to complete the punching; the relative position of the rotating punching assembly 320 and the punching positioning piece 330 is fixed, therefore, as shown in Figure 6 And Figure 7 A long-hole-shaped limiting hole 230 is arranged to limit the reciprocating movement of the rotating punching assembly 320 between the second starting end P1 of the limiting hole 230 and the second end P2 of the limiting hole 230; so that the overall rotating punching mechanism 300 can continue to move along the moving track 210 smoothly.
[0043] Specifically, as shown in Figure 6 And Figure 7As shown, when the processing has not been started, the limiting column 312 is located at the processing starting position determined by the second starting end P1 and the first starting end N1 (i.e., the whole rotating punching mechanism 300 is located at the processing starting position); during the punching operation of the rotating punching mechanism 300, the limiting column 312 will also pass through the intermediate processing position determined by the midpoint position M and the second end P2 (i.e., the rotating punching mechanism 300 is located at the intermediate processing position); after the automatic punching is completed, the limiting column 312 is located at the processing ending position determined by the second starting end P1 and the first end N2 (i.e., the whole rotating punching mechanism 300 is located at the processing ending position).
[0044] It needs to be emphasized that, by setting the length of the limiting hole 230 to be greater than the length of the first straight edge track 211, the whole rotating punching mechanism 300 can smoothly and non-stuckly pass through the first inflection point G1 and the second inflection point G2 of the moving track 210.
[0045] According to the rotating punching die 1000 for the punching processing equipment shell 100 provided by the embodiment of the present application, in the process of processing the equipment shell 100 by using the rotating punching die 1000, first, the equipment shell 100 to be processed is placed on the shell fixing assembly 220, so that the side edge 121 to be processed of the equipment shell 100 is located between the rotating punching assembly 320 and the punching positioning piece 330, the rotating punching assembly 320 and the punching positioning piece 330 abut on both sides of the side edge 121 to be processed respectively, and the equipment shell 100 to be processed is fixed, which is convenient for subsequent punching; then, the rotating punching assembly 320 is driven to rotate, the connecting seat 310 and the punching positioning piece 330 are sequentially moved along the first straight edge track 211, the arc-shaped track 212 and the second straight edge track 213 of the moving track 210, and at the same time, the rotating punching assembly 320 also reciprocally moves along the direction defined by the long-hole-shaped limiting hole 230, so that the rotating punching assembly 320 and the punching positioning piece 330 always abut on both sides of the side edge 121 to be processed respectively; every time the rotating punching assembly 320 moves to a preset punching position, the movement is stopped, and the rotating punching assembly 320 is controlled to work at the preset punching position to complete the punching together with the punching positioning piece 330; after one punching is completed, the whole rotating punching mechanism 300 is automatically controlled to continue to move along the moving track 210 to the next preset punching position to punch, until the whole rotating punching mechanism 300 moves to the end of the second straight edge track 213 and automatically stops working, so that the side edge 121 to be processed of the equipment shell 100 having the arc-shaped side edge 121B is punched; the punching processing efficiency and the punching processing precision are improved. That is to say, the embodiment of the present application can automatically punch the side edge 121 to be processed of the equipment shell 100 having the arc-shaped side edge 121B, and improve the punching processing efficiency and the punching processing precision of the equipment shell 100 having the arc-shaped side edge 121B.
[0046] According to some embodiments of the present application, in combinationFigure 2 、 Figure 3 and Figure 6 As shown in
[0047] Specifically, as shown in Figure 2 、 Figure 3 and Figure 6 , the limiting fixing component 222 further comprises a telescopic motor 222C, which is arranged on the fixing seat 222A, and the driving output end of the telescopic motor 222C is drivingly connected with the first limiting block 222B. The telescopic motor 222C is used to control the extension and shortening of the first limiting block 222B in the horizontal direction.
[0048] In the specific working process, the working process of the shell fixing assembly 220 is as follows: when not started, the first curved surface of the first limiting block 222B abuts against the side surface of the fixing placement table 221; first, the first limiting block 222B of the limiting fixing component 222 is controlled to shorten, so that the first curved surface of the first limiting block 222B does not abut against the side surface of the fixing placement table 221, thereby leaving a space for placing the device shell 100 to be processed; after the device shell 100 is placed on the fixing placement table 221, the first limiting block 222B of the limiting fixing component 222 is controlled to extend, so that the first curved surface of the first limiting block 222B abuts against the inner and outer sides of the skirt of the device shell 100, respectively, and interacts to clamp the device shell 100; the function of fixing the device shell 100 is played, so as to facilitate subsequent punching operation. During the moving and punching operation, the shell fixing assembly 220 will always fix the device shell 100 until the punching operation is completed.
[0049] According to some embodiments of the present application, as shown in Figure 3 and Figure 4As shown, the rotary punching die 1000 further comprises a positionable cover plate 400, a protruding guide strip 410 is fixedly arranged on the side of the positionable cover plate 400 facing the fixed placement table 221; the guide strip 410 comprises a first straight strip 411, an arc-shaped strip 412 and a second straight strip 413 connected in sequence, the first straight strip 411 is parallel to the second straight strip 413, and the curvature of the arc-shaped strip 412 is the same as the curvature of the arc-shaped track 212; the punching positioning piece 330 is further provided with a guide groove 331, and the guide groove 331 is in sliding connection with the guide strip 410.
[0050] According to some embodiments of the present application, as shown in Figure 2 and Figure 3 As shown, the rotary punching die 1000 further comprises a plurality of support columns 600, one end of each support column 600 is fixedly connected with the table top of the machining table 200; the other end of each support column 600 is in abutment with the positionable cover plate 400.
[0051] Specifically, the functions of the positionable cover plate 400 and the support columns 600 are further described. When the work is not started, the side of the positionable cover plate 400 facing the fixed placement table 221 is in abutment with the support columns 600, covering the machining table 200. After the work is started, the positionable cover plate 400 is raised to leave space for placing the equipment shell 100 on the fixed placement table 221; after the equipment shell 100 is positioned and preliminarily fixed by the shell fixing assembly 220, the positionable cover plate 400 is lowered so that the side of the positionable cover plate 400 facing the fixed placement table 221 is in abutment with the support columns 600, pressing the equipment shell 100 to further fix the equipment shell 100 and prevent the equipment shell 100 from being turned up by the punching force; the safety of the punching operation is ensured.
[0052] In some embodiments, the punching machining device further comprises a lifting motor, the positionable cover plate 400 is connected with the output end of the lifting motor and can be lifted under the driving of the lifting motor. The specific position of the lifting motor is not shown in the present application, and the lifting motor can be arranged according to the space; the present application does not limit the arrangement mode of the lifting motor.
[0053] Specifically, the functions of the guide strip 410 and the guide groove 331 are further described. According to physical knowledge, the rotating punching mechanism 300 as a whole performs a circular motion when it passes through the arc-shaped track 212 of the moving track 210 at a certain speed. In some cases, when the frictional force in the radial direction towards the center of the circle is large, the rotating punching mechanism 300 (including the guide groove 331) has a tendency to perform a centripetal motion, and the guide groove 331 interacts with the fixed guide strip 410, which provides a support force in the radial direction away from the center of the circle, thereby reducing the wear between the moving track 210 and the limiting column 312. In addition, the guide strip 410 and the guide groove 331 are shaped to match each other, and in the absence of a tendency to perform a centripetal motion, there is no interaction force between the guide strip 410 and the guide groove 331, and the guide groove 331 can smoothly slide and shift along the guide strip 410 as the rotating punching mechanism 300 moves.
[0054] According to some embodiments of the present application, as shown in Figure 2 、 Figure 3 and Figure 6 , the rotating punching die 1000 further comprises a limiting stop 500 which is slidingly connected to the side surface of the connecting seat 310.
[0055] According to some embodiments of the present application, as shown in Figure 2 、 Figure 3 and Figure 6 , the limiting stop 500 comprises a plurality of second limiting blocks 510 which are spaced apart from each other and arranged on the outer side of the moving track 210 along the first straight edge track 211, the arc-shaped track 212 and the second straight edge track 213 of the moving track 210, and each second limiting block 510 is equidistant from the moving track 210.
[0056] Specifically, the functions of the limiting stop 500 are further described. According to physical knowledge, the rotating punching mechanism 300 as a whole performs a circular motion when it passes through the arc-shaped track 212 of the moving track 210 at a certain speed.
[0057] In some cases, when the radial frictional force of the rotary punching mechanism 300 away from the center is large, the rotary punching mechanism 300 (including the connecting seat 310) tends to undergo centrifugal motion. The connecting seat 310 interacts with the fixed limiting strip 500, which provides radial support towards the center, thus reducing wear between the moving track 210 and the limiting post 312. Furthermore, the shapes of the limiting strip 500 and the side surfaces of the connecting seat 310 are compatible. When there is no tendency for centrifugal motion, there is no interaction force between the limiting strip 500 and the side surfaces of the connecting seat 310. The side surfaces of the connecting seat 310 can smoothly slide and shift along the limiting strip 500 as the rotary punching mechanism 300 moves.
[0058] According to some embodiments of this application, in conjunction with Figure 2 , Figure 8 As shown, the rotary punching assembly 320 includes a punching module 321 and a shifting drive 322. The drive output end of the shifting drive 322 is connected to the punching module 321. The shifting drive 322 is used to drive the punching module 321 to move the connecting seat 310 and the punching positioning component 330 along the moving track 210.
[0059] Specifically, when the overall rotary stamping assembly is located on the first straight side rail 211 or the second straight side rail 213 of the moving track 210, the shifting drive 322 drives the overall rotary stamping assembly to move in a straight line. Under constant moving speed, it moves from one preset punching position to the next adjacent preset punching position in the same displacement time, thereby ensuring that the spacing between adjacent openings on the first straight side 121A and the second straight side 121C of the side to be processed 121 of the equipment housing 100 after punching is uniform. When the overall rotary stamping assembly moves to the first inflection point G1 at the connection between the first straight side 121A and the arc side 121B, the shifting drive 322 controls the overall rotary stamping assembly to perform circular motion around the center of the circle containing the arc track 212, so that the rotary stamping assembly moves along the arc track 212 to perform punching operation, and the spacing between adjacent openings on the arc side 121B of the side to be processed 121 of the equipment housing 100 after punching is uniform.
[0060] Specifically, such as Figure 8 As shown, the shifting drive 322 includes a linear drive motor 3221 and a rotary drive motor 3222. When the rotary stamping assembly moves on the first straight side rail 211 or the second straight side rail 213, it is driven by the linear drive motor 3221; when the rotary stamping assembly moves on the arc-shaped rail 212, it is driven by the rotary drive motor 3222.
[0061] According to some embodiments of this application, such as Figure 9As shown, the punching module 321 comprises a punching head 3211; the punching positioning member 330 comprises a punching groove 332; the punching groove 332 has the same projection shape in the horizontal direction as the punching head 3211, and the punching head 3211 can be embedded in the punching groove 332; the side projection shape of the punching groove 332 is arc-shaped.
[0062] According to some embodiments of the present application, in combination with Figure 5 and Figure 9 , the punching module 321 comprises a first punching block 3212 with an inclined surface, and the first punching block 3212 is fixedly connected with the punching head 3211; the first punching block 3212 is elastically connected with the connecting seat 310, and the positioning cover plate 400 further comprises a second punching block 414 fixedly connected therewith; when the positioning cover plate 400 is pressed down, the second punching block 414 is in contact with the inclined surface of the first punching block 3212, the second punching block 414 and the first punching block 3212 are extruded with each other, the first punching block 3212 moves from the initial position to the direction of the side edge to be processed, drives the punching head 3211 to punch, and cooperates with the punching groove 332 to open a hole on the side edge to be processed of the equipment shell. It can be understood that when the positioning cover plate 400 is raised to a preset position, the second punching block 414 and the first punching block 3212 are not extruded with each other, the first punching block 3212 is reset to the initial position, so as to facilitate the next punching.
[0063] It can be understood that, as Figure 9 shown, if the first punching block 3212 has an inclined surface, when the second punching block 414 is in contact with the first punching block 3212, there is only a vertical force between the second punching block 414 and the first punching block 3212, and the inclined surface of the first punching block 3212 causes the first punching block 3212 to generate a force in the horizontal direction when the first punching block 3212 is in contact with and extruded by the second punching block 414, and under the action of the force in the horizontal direction, the first punching block 3212 moves from the initial position to the direction of the side edge to be processed.
[0064] Specifically, the working process of the rotating punching assembly 320 is further described. After starting, the positioning cover plate 400 is lowered at the current preset punching position, the positioning cover plate 400 has a large weight, and the second pressing block 414 is pressed against the first pressing block 3212 under the action of gravity, so that the first pressing block 3212 moves from the initial position to the direction of the side edge to be processed, and the punching head 3211 is driven to punch and cooperate with the punching groove 332 to punch a hole on the side edge 121 of the equipment shell 100 to be processed. After the hole is punched, the positioning cover plate 400 is raised, so that the second pressing block 414 is not pressed against the first pressing block 3212, and the first pressing block 3212 drives the punching head 3211 to reset to the initial position, thereby completing a punching operation. After completing the punching operation, the displacement driving member 322 drives the punching module 321 to drive the connecting seat 310 and the punching positioning member 330 to move to the next preset punching position along the moving track 210. At the next preset punching position, the positioning cover plate 400 is lowered again, so that the second pressing block 414 is pressed against the first pressing block 3212, and the first pressing block 3212 drives the punching head 3211 to punch, and cooperates with the punching groove 332 to punch a hole on the side edge 121 of the equipment shell 100 to be processed. After the hole is punched, the punching head 3211 is reset. At each preset punching position, the rotating punching assembly 320 is controlled to complete the punching operation, and finally the processed equipment shell 100 with the punched hole as shown in Figure 2 is obtained.
[0065] Those skilled in the art can understand that the system structure shown in the figure does not constitute a limitation on the embodiments of the present application, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.
[0066] Those skilled in the art can understand that the system architecture and application scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0067] Based on the above system structure, the following embodiments of the control method of the punching processing equipment of the present application are proposed.
[0068] As shown in Figure 11 , the control method of the punching processing equipment can be applied to Figure 1The controller of the punching processing equipment shown, the rotating punching die of the punching processing equipment comprises: a processing table, a rotating punching mechanism electrically connected with the controller, a moving track arranged on the processing table; the moving track comprises a first straight edge track, an arc track and a second straight edge track connected in sequence, the first straight edge track and the second straight edge track are parallel to each other and have equal lengths; a long-hole-shaped limiting hole is arranged in the inner side area of the arc track; the length of the limiting hole is greater than the length of the first straight edge track; the two ends of the rotating punching mechanism are respectively slidably connected with the moving track and the limiting hole; the control method of the punching processing equipment can include but is not limited to steps S110 to S130.
[0069] Step S110: when the device shell to be processed is fixedly placed on the processing table, the rotating punching mechanism located at the processing starting position is started; wherein the side to be processed of the device shell to be processed comprises a first straight side, an arc side and a second straight side connected in sequence; the curvature of the arc track is the same as the curvature of the arc side.
[0070] Step S120: according to preset punching quantity information and track length information of the moving track, a moving control signal is determined.
[0071] Step S130: according to the moving control signal, the rotating punching mechanism is controlled to move along the first straight edge track, the arc track and the second straight edge track in sequence, and the side to be processed is punched at the target punching position to obtain the device shell after punching processing.
[0072] Specifically, the preset punching quantity information includes: straight edge punching quantity and arc edge punching quantity; the track length information includes: straight line segment length of the first straight edge track and the second straight edge track, and arc length of the arc track. The moving control signal includes: straight edge displacement control signal and arc edge displacement control signal.
[0073] Specifically, the straight edge punching quantity and the arc edge punching quantity are pre-configured according to the actual needs of the product. The specific values of the straight edge punching quantity and the arc edge punching quantity are not specifically limited in the application.
[0074] Through steps S110 to S130, in the process of punching the device shell to be processed by using the punching processing equipment, first, when the device shell to be processed is fixedly placed on the processing table, the rotating punching mechanism located at the processing starting position is started; wherein the side to be processed of the device shell to be processed comprises a first straight side, an arc side and a second straight side connected in sequence; the arc of the arc track is the same as the arc of the arc side; secondly, the moving control signal is determined by calculating according to the preset punching quantity information and the track length information of the moving track; finally, the rotating punching mechanism is controlled to move along the first straight edge track, the arc track and the second straight edge track in sequence according to the moving control signal, and the side to be processed is punched at the target punching position to obtain the device shell after punching processing; the side to be processed with the arc side on the device shell is automatically punched; the punching processing efficiency and the punching processing precision are improved. Therefore, the embodiment of the application can automatically punch the side to be processed with the arc side on the device shell, improve the punching processing efficiency and the punching processing precision of the device shell with the arc side.
[0075] According to some embodiments of the application, the moving control signal comprises a straight edge displacement control signal and an arc edge displacement control signal; further illustrating step S120, step S120: determining the moving control signal by calculating according to the preset punching quantity information and the track length information of the moving track, including but not limited to steps S121 to S123.
[0076] Step S121: obtaining the straight edge punching quantity and the arc edge punching quantity from the preset punching quantity information; obtaining the straight line segment length of the first straight edge track and the second straight edge track and the total arc length of the arc track from the track length information.
[0077] Step S122: determining the straight edge displacement control signal by calculating according to the straight edge punching quantity and the straight line segment length.
[0078] Step S123: determining the arc edge displacement control signal by calculating according to the arc edge punching quantity and the total arc length.
[0079] Specifically, for step S121, let the straight edge punching quantity be m, the arc edge punching quantity be n, the straight line segment length be X, and the total arc length of the arc track be L.
[0080] According to some embodiments of the application, further illustrating step S122, step S122: determining the straight edge displacement control signal by calculating according to the straight edge punching quantity and the straight line segment length, including but not limited to steps S1221 to S1224.
[0081] Step S1221: determining the first processing segment quantity on the first straight side or the second straight side according to the straight edge punching quantity.
[0082] Step S1222: divide the straight line segment length by the first machining segmentation quantity to obtain a single straight line displacement distance; the single straight line displacement distance is used to indicate the distance between adjacent target punching positions on the first straight side rail or the second straight side rail.
[0083] Step S1223: divide the single straight line displacement distance by a preset single straight line displacement time to obtain a straight line constant moving speed.
[0084] Step S1224: generate a straight side displacement control signal according to the straight line constant moving speed and the single straight line displacement time.
[0085] Specifically, in step S1221, for the first straight side or the second straight side, it is considered that punching is performed at both ends of the first straight side or the second straight side, and therefore the first machining segmentation quantity m is calculated as follows: The expression is as follows: .
[0086] Specifically, in step S1222, the calculation expression of the single straight line displacement distance △X is as follows: △X=X / m.
[0087] Specifically, in step S1223, the preset single straight line displacement time is denoted as t, and the calculation expression of the straight line constant moving speed v is as follows: . .
[0088] It can be understood that, in order to ensure the machining efficiency, it is necessary to limit the machining time. When machining the first straight side or the second straight side, a single machining period is equal to the sum of the punching time and the single straight line displacement time, and the single straight line displacement time t refers to the time required for the rotating punching mechanism to move from the current target punching position to the adjacent next target punching position on the first straight side rail or the second straight side rail. The single straight line displacement time t can be preconfigured according to requirements, and the present application does not make a specific limitation thereon.
[0089] Through steps S1221 to S1224, the straight side displacement control signal including the straight line constant moving speed and the single straight line displacement time is obtained based on the straight side punching quantity and the straight line segment length, thereby laying a foundation for subsequent control of the rotating punching mechanism to move at a uniform speed in a straight line on the first straight side rail or the second straight side rail.
[0090] According to some embodiments of the present application, step S123 is further described as follows: step S123: calculate and determine an arc side displacement control signal according to the arc side punching quantity and the arc length, including but not limited to steps S1231 to S1235.
[0091] Step S1231: determining the second machining segment number of the arc-shaped track according to the number of arc edge punches.
[0092] Step S1232: dividing the total arc length by the radius of the circle where the arc-shaped track is located to obtain the corresponding total arc degree.
[0093] Step S1233: dividing the total arc degree by the second machining segment number to obtain the single rotation displacement arc degree; the arc length corresponding to the single rotation displacement arc degree is the distance between adjacent target punch positions on the arc-shaped track.
[0094] Step S1234: dividing the single rotation displacement arc degree by the preset single rotation displacement time to obtain the rotation angular velocity.
[0095] Step S1235: generating the arc edge displacement control signal according to the rotation angular velocity and the single rotation displacement time.
[0096] Specifically, in step S1231, for the first straight side or the second straight side, it is considered that the holes are punched at both ends of the first straight side or the second straight side, and therefore, for the arc-shaped track, it is considered that the holes are not punched at both ends of the arc-shaped track; therefore, the second machining segment number is calculated as . .
[0097] Specifically, in step S1232, it is assumed that the radius of the circle where the arc-shaped track is located is r, and the total arc degree .
[0098] Specifically, in step S1233, the single rotation displacement arc degree .
[0099] Specifically, in step S1234, the preset single rotation displacement time is denoted as , and the rotation angular velocity .
[0100] It can be understood that, in order to ensure the machining efficiency, the machining time needs to be limited. When the arc-shaped side is machined, the single machining period is equal to the sum of the punch time and the single rotation displacement time, and the single rotation displacement time refers to: on the arc-shaped track, the time required for the rotating punch mechanism to move from the current target punch position to the adjacent next target punch position. The single rotation displacement time may be preconfigured according to requirements, and the present application does not make specific limitations thereon.
[0101] Through steps S1231 to S1235, the arc edge displacement control signal including the rotation angular velocity and the single rotation displacement time is calculated based on the number of arc edge punches and the total arc length of the arc-shaped track, which lays a foundation for subsequent control of the rotating punch mechanism to move and displace along the arc-shaped track.
[0102] Through steps S121 to S123, the movement control signal including the straight edge displacement control signal and the arc edge displacement control signal is obtained, so that the rotating punching mechanism can be automatically and efficiently controlled to run along the movement track, thereby laying a foundation for subsequent punching processing of the to-be-processed side edge including the arc-shaped side edge.
[0103] According to some embodiments of the present application, the straight edge displacement control signal includes a straight constant movement speed and a single straight displacement time, and the arc edge displacement control signal includes a rotation angular velocity and a single rotation displacement time. Further description of step S130, step S130: according to the movement control signal, the rotating punching mechanism is controlled to move along the first straight edge track, the arc-shaped track and the second straight edge track in sequence, and the to-be-processed side edge is punched at the target punching position to obtain the punched device shell, including but not limited to steps S131 to S134.
[0104] Step S131: according to the straight edge displacement control signal, the rotating punching mechanism is controlled to move at a straight constant movement speed for a single straight displacement time, so that the rotating punching mechanism moves at a constant speed along the first straight edge track from one target punching position to the next target punching position, and the first straight side edge is punched at each target punching position.
[0105] Step S132: after the first straight side edge is punched, according to the arc edge displacement control signal, the rotating punching mechanism is controlled to move at a rotation angular velocity for a single rotation displacement time, so that the rotating punching mechanism moves at a constant speed along the arc-shaped track from one target punching position to the next target punching position, and the arc-shaped side edge is punched at each target punching position.
[0106] Step S133: after the arc-shaped side edge is punched, according to the straight edge displacement control signal, the rotating punching mechanism is controlled to move at a straight constant movement speed for a single straight displacement time, so that the rotating punching mechanism moves at a constant speed along the second straight edge track from one target punching position to the next target punching position, and the second straight side edge is punched at each target punching position.
[0107] Step S134: when the second straight side edge is punched, and it is detected that the rotating punching mechanism moves to the processing end position, the processing is ended.
[0108] Specifically, the punching processing refers to: at the current preset punching position, controlling the positioning cover plate to descend, under the gravity of the positioning cover plate, the second punching block and the first punching block are extruded with each other, the first punching block moves from the initial position to the direction of the to-be-processed side edge, the punching head is driven to punch, and a hole is punched on the to-be-processed side edge of the equipment shell in cooperation with the punching groove. After the hole is punched, the positioning cover plate is controlled to rise, the second punching block and the first punching block 3212 are not extruded with each other, the first punching block drives the punching head to reset to the initial position, and one punching operation is completed.
[0109] Specifically, step S134 is further described. A pressure sensor is arranged at the first end of the moving track, and the first end is the end of the second straight edge track not connected with the arc-shaped track. The controller continuously receives the pressure signal sent by the pressure sensor; when it is detected that the pressure signal is not zero, it is judged that the limiting column abuts against the first end, so that it is judged that the rotary punching mechanism reaches the processing end position.
[0110] Through steps S131 to S134, the to-be-processed side edge with the arc-shaped side edge on the equipment shell is subjected to automatic punching operation, and the punching processing efficiency and punching processing precision of the equipment shell with the arc-shaped side edge are improved.
[0111] It can be understood that, in the actual working process of the rotary punching mechanism, the pressure caused by punching the to-be-processed side edge is mutual, which may cause slight deviation of the rotary punching mechanism at the current target punching position. When moving to the next position according to the calculated unchanged movement control information, the next position may have an error with the required target punching position. When the error is continuously accumulated, the hole deviation on the to-be-processed side edge is caused, and the defective product is prone to occur. Or the driving force is insufficient, so that the accurate target punching position cannot be moved to, and the error is caused. Therefore, the application embodiment proposes a position verification adjustment mechanism implemented before the punching processing after reaching the position.
[0112] According to some embodiments of the application, the rotary punching mechanism comprises: a connecting seat connected with the moving track through a limiting column, a rotary punching assembly and a punching positioning piece fixedly connected to the connecting seat and arranged opposite to each other; the punching head is arranged in the vertical direction of the limiting column, and the position of the limiting column can indicate the target punching position; the bottom of the moving track is marked with a position coordinate; and the bottom of the limiting column is provided with a camera device. Specifically, the camera device is electrically connected with the controller. In addition to steps S210 to S250, the to-be-processed side edge is subjected to punching processing at the target punching position.
[0113] Step S210: reference position determination processing is performed according to preset punching quantity information and track length information, to obtain the processing reference sequence and reference coordinates of each punching reference position.
[0114] Step S220: After completing one punching process, match the actual processing sequence with the processing reference sequence to determine the reference coordinates corresponding to the next target punching processing position, and move the rotating punching mechanism according to the movement control signal.
[0115] Step S230: After stopping the movement, at the current candidate processing position where the limit post is located, control the camera device to shoot and acquire the image to be identified by moving the bottom of the track.
[0116] Step S240: Perform image recognition processing on the image to be recognized to obtain the position coordinates corresponding to the current candidate processing position.
[0117] Step S250: Determine the target punching position based on the error value between the position coordinates corresponding to the current candidate processing position and the reference coordinates, so as to perform punching processing based on the target punching position.
[0118] It is understandable that in step S210, the reference position determination process includes: obtaining the single linear displacement distance through steps S1221 to S1222, and obtaining the single rotational displacement radian through steps S1231 to S1233. In such cases... Figure 7 In the standard top view image of the moving track shown (displaying position coordinates), the scaling ratio between the standard top view image and the actual dimensions is obtained. Based on this scaling ratio, the single linear displacement distance and single rotational displacement radian are scaled to obtain the scaled single linear displacement distance and single rotational displacement radian. In the standard top view image, based on the scaled single linear displacement distance and single rotational displacement radian, the punching reference position, its processing reference sequence, and the reference coordinates are determined sequentially from the first starting end of the first straight edge track.
[0119] It should be noted that the depth of the moving track is greater than the length of the limiting post, so that the bottom of the limiting post is equipped with a camera device at a certain distance from the bottom of the moving track, allowing the camera device to be installed and to capture images of the bottom of the moving track.
[0120] According to some embodiments of this application, step S250 is further described. Step S250: Determine the target punching position based on the error value between the position coordinates corresponding to the current candidate processing position and the reference coordinates, including but not limited to steps S251 to S253.
[0121] Step S251: Calculate the error value between the position coordinates corresponding to the current candidate processing position and the reference coordinates.
[0122] Step S252: When the error value is less than the preset threshold, the current candidate processing position is determined as the target punching position.
[0123] Step S253: When the error value is greater than or equal to the preset threshold, the rotating punching mechanism is adjusted to the target punching position indicated by the reference coordinate.
[0124] It should be noted that the preset threshold is preconfigured, and the present application does not make specific limitations thereto.
[0125] Through steps S251 to S253, the position verification and adjustment mechanism is realized. If the position is adjusted after each displacement, the processing efficiency will be reduced. If the position is not adjusted in time, the error will be accumulated, and the punching processing precision will be poor. Therefore, the threshold judgment mechanism is set. When the error value is less than the preset threshold, the current candidate processing position is determined as the target punching position, the position adjustment time is reduced, and the good punching processing speed is ensured. When the error value is greater than or equal to the preset threshold, the position is adjusted, and the accumulated error is eliminated in time, and the good punching processing precision is considered.
[0126] Through steps S210 to S250, the position verification and adjustment mechanism is realized. The position of the rotating punching mechanism can be verified and adjusted before the rotating punching mechanism is controlled to punch, the displacement error is reduced, and thus the hole deviation is reduced, and the punching processing precision is improved.
[0127] As shown in Figure 12 The present application also provides a controller, which comprises:
[0128] The processor 1201 can be implemented in the form of a general central processing unit, a microprocessor, an application specific integrated circuit, or one or more integrated circuits, and is used to execute related programs to realize the technical solutions provided by the embodiments of the present application.
[0129] The memory 1202 can be implemented in the form of a read-only memory, a static storage device, a dynamic storage device, or a random access memory. The memory 1202 can store an operating system and other application programs. When the technical solutions provided by the embodiments of the present application are implemented by software or firmware, the related program codes are stored in the memory 1202 and are called and executed by the processor 1201 to realize the control method of the punching processing equipment according to the embodiments of the present application.
[0130] The input / output interface 1203 is used to realize information input and output.
[0131] The communication interface 1204 is used to realize the communication interaction between the device and other devices. The communication can be realized by a wired manner (such as a USB, a network cable, etc.) or a wireless manner (such as a mobile network, WIFI, Bluetooth, etc.).
[0132] A bus 1205 is used to transmit information between the various components (e.g., the processor 1201, the memory 1202, the input / output interface 1203, and the communication interface 1204) of the device.
[0133] The processor 1201, the memory 1202, the input / output interface 1203, and the communication interface 1204 are communicatively connected to each other within the device through the bus 1205.
[0134] The embodiments of the present application also provide a punching processing device, which comprises the controller as above.
[0135] The embodiments of the present application also provide a storage medium, which is a computer readable storage medium, and stores a computer program. The computer program is executed by a processor to implement the control method of the punching processing device.
[0136] The memory is a non-transitory computer readable storage medium, and can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiments described above are merely schematic, and units described as separate components can or can not be physically separated, and can be located in one place, or can also be distributed to multiple network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiments.
[0137] As will be appreciated by one of ordinary skill in the art, all or some steps, systems of the above-disclosed methods can be implemented as software, firmware, hardware, or any suitable combination thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application- specific integrated circuit. Such software can be distributed on computer readable media, which can comprise computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, computer storage media includes all computer-readable media in which data, such as computer readable instructions, data structures, program modules or other data, is tangibly embodied. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Further, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
[0138] The above description is that of the preferred embodiments of the present application. Various modifications and changes can be made thereto without departing from the spirit and scope of the application, which is defined by the appended claims. Any and all such modifications are intended to be included within the scope of the present application as defined in the following claims.
Claims
1. A control method of a piercing processing apparatus, characterized by, The application relates to a controller applied to a punching processing equipment, the punching processing equipment comprising the controller and a rotary punching die; the rotary punching die comprises a processing table, a rotary punching mechanism electrically connected with the controller, and a moving track arranged on the processing table; the moving track comprises a first straight edge track, an arc track and a second straight edge track connected in sequence, the first straight edge track and the second straight edge track are parallel to each other and have equal lengths; a long-hole-shaped limiting hole is arranged in an inner side area of the arc track; the length of the limiting hole is greater than the length of the first straight edge track; the two ends of the rotary punching mechanism are slidably connected with the moving track and the limiting hole respectively. The method comprises: When a device shell to be processed is fixedly placed on the processing table, the rotary punching mechanism located at a processing starting position is started; wherein the side edge to be processed of the device shell to be processed comprises a first straight side edge, an arc side edge and a second straight side edge connected in sequence; the arc of the arc track is the same as the arc of the arc side edge; According to preset punching quantity information and track length information of the moving track, a moving control signal is determined through calculation; According to the moving control signal, the rotary punching mechanism is controlled to move along the first straight edge track, the arc track and the second straight edge track in sequence, and the side edge to be processed is punched at a target punching position to obtain a device shell after punching processing; The rotary punching mechanism comprises a connecting seat slidably connected with the moving track through a limiting column, a rotary punching assembly and a punching positioning piece fixedly connected to the connecting seat and oppositely arranged; the rotary punching assembly comprises a punching head arranged in a vertical direction of the limiting column, and the position of the limiting column can indicate a target punching position; the bottom of the moving track is marked with a position coordinate; the bottom of the limiting column is provided with a camera device; The punching processing of the side edge to be processed at the target punching position comprises: According to the preset punching quantity information and the track length information, a reference position determination process is performed to obtain a processing reference sequence and a reference coordinate of each punching reference position; After completing a punching process, the actual processing sequence and the processing reference sequence are matched to determine the reference coordinate corresponding to the next target punching processing position, and the rotary punching mechanism is moved according to the moving control signal; After stopping moving, the camera device is controlled to shoot and obtain a to-be-recognized image towards the bottom of the moving track at the current candidate processing position of the limiting column; The to-be-recognized image is subjected to image recognition processing to obtain a position coordinate corresponding to the current candidate processing position; According to the error value between the position coordinate corresponding to the current candidate processing position and the reference coordinate, a target punching position is determined, and punching processing is performed based on the target punching position.
2. The control method of the piercing processing apparatus according to claim 1, characterized by, The moving control signal comprises a straight edge displacement control signal and an arc edge displacement control signal; The calculation of the moving control signal according to the preset punching quantity information and the track length information of the moving track comprises: Obtaining a straight edge punching number and an arc edge punching number from the preset punching number information; obtaining a straight line segment length of a first straight edge track and a second straight edge track and a total arc length of an arc track from track length information; Calculating and determining a straight edge displacement control signal according to the straight edge punching number and the straight line segment length; Calculating and determining an arc edge displacement control signal according to the arc edge punching number and the total arc length.
3. The control method of a piercing processing apparatus according to claim 2, characterized by, The calculating and determining of the straight edge displacement control signal according to the straight edge punching number and the straight line segment length comprises: determining a first machining segmentation number on the first straight side or the second straight side according to the straight edge punching number; dividing the straight line segment length by the first machining segmentation number to obtain a single straight line displacement distance; the single straight line displacement distance is used to indicate a distance between adjacent target punching positions on the first straight edge track or the second straight edge track; dividing the single straight line displacement distance by a preset single straight line displacement time to obtain a straight constant moving speed; generating the straight edge displacement control signal according to the straight constant moving speed and the single straight line displacement time.
4. The control method of a piercing apparatus according to claim 2, characterized by, The calculating and determining of the arc edge displacement control signal according to the arc edge punching number and the total arc length comprises: determining a second machining segmentation number of the arc track according to the arc edge punching number; dividing the total arc length by a radius of a circle where the arc track is located to obtain a corresponding total arc degree; dividing the total arc degree by the second machining segmentation number to obtain a single rotation displacement arc degree; a corresponding arc length of the single rotation displacement arc degree is a distance between adjacent target punching positions on the arc track; dividing the single rotation displacement arc degree by a preset single rotation displacement time to obtain a rotation angular velocity; generating the arc edge displacement control signal according to the rotation angular velocity and the single rotation displacement time.
5. The control method of a piercing apparatus according to claim 2, characterized by, The straight edge displacement control signal comprises a straight constant moving speed and a single straight line displacement time; the arc edge displacement control signal comprises a rotation angular velocity and a single rotation displacement time. The controlling of the rotating punching mechanism according to the movement control signal to move along the first straight edge track, the arc track and the second straight edge track in sequence and to punch the to-be-processed side edge at target punching positions to obtain a punched device shell comprises: controlling the rotating punching mechanism to move at the straight constant moving speed for the single straight line displacement time according to the straight edge displacement control signal, so that the rotating punching mechanism moves at a constant speed along the first straight edge track from a target punching position to a next target punching position and punches the first straight side at each target punching position; after the punching of the first straight side is completed, controlling the rotating punching mechanism to move at the rotation angular velocity for the single rotation displacement time according to the arc edge displacement control signal, so that the rotating punching mechanism moves at a constant speed along the arc track from a target punching position to a next target punching position and punches the arc side at each target punching position; After the punching process on the arc-shaped side is completed, according to the straight edge displacement control signal, the rotating punching mechanism is controlled to move at the constant linear movement speed for the single linear displacement time, so that the rotating punching mechanism moves uniformly along the second straight edge track from a target punching position to a next target punching position, and performs the punching process on the second straight side at each target punching position. When the punching process on the second straight side is completed, and it is detected that the rotating punching mechanism moves to an end position, the processing is ended.
6. The control method of a piercing apparatus according to claim 5, characterized in that, The target punching position is determined according to an error value between the position coordinate corresponding to the current candidate processing position and the reference coordinate, including: calculating the error value between the position coordinate corresponding to the current candidate processing position and the reference coordinate; when the error value is less than a preset threshold, determining the current candidate processing position as the target punching position; when the error value is greater than or equal to the preset threshold, adjusting the rotating punching mechanism to the target punching position indicated by the reference coordinate.
7. A controller characterized by comprising: The control method of the punching processing equipment according to any one of claims 1 to 6.
8. A piercing apparatus characterized by comprising: The controller according to claim 7.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable instructions for causing the computer to execute the control method of the punching processing equipment according to any one of claims 1 to 6. The computer readable storage medium stores computer executable instructions for causing the computer to execute the control method of the punching processing equipment according to any one of claims 1 to 6.
Citation Information
Patent Citations
Punching device suitable for ladder frame of wind power tower
CN111531023A
Punching device
CN113815045A