A software burning device
By setting multiple sets of equally spaced programming pins and adjustment mechanisms on the programmer, and utilizing the precise transmission of bidirectional threaded rods and threaded tubes, combined with the telescopic structure of cross connecting rods, the problem of insufficient positioning accuracy of existing programmer fixtures is solved, achieving efficient positioning and programming of chips with different package specifications.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- ANHUI QIXING INFORMATION TECHNOLOGY CO LTD
- Filing Date
- 2025-08-28
- Publication Date
- 2026-07-24
AI Technical Summary
The existing programmer fixtures have insufficient positioning accuracy, resulting in poor contact between the chip and the programming needle. The equipment has poor versatility and low single-station programming efficiency per unit time, which cannot meet the needs of mass production.
It employs multiple sets of equally spaced programming needles and adjustment mechanisms, including clamping and adjustment mechanisms. Through the cooperation of bidirectional threaded rods and threaded tubes, it achieves the expansion of the clamping range and precise positioning. Combined with the telescopic structure of the cross connecting rods, it realizes stepless spacing adjustment of multiple programming stations.
It expands the scope of application, ensures the contact yield between chip pins and programming pin array, shortens the changeover and debugging time, and improves space utilization and work efficiency per unit time.
Smart Images

Figure CN224553768U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of software burning technology, specifically a software burning device. Background Technology
[0002] Programming (also known as burning) is a key technology in electronic manufacturing and data processing. Its core principle is to permanently or semi-permanently write data by changing the state of the storage medium through physical or electrical signals. IC programming is the process of writing program code or data into an IC chip, enabling the chip to perform specific functions. In the production process, control chips initially have no program; a programmer is needed to write the pre-written program into the chip, allowing it to perform operations according to its designed functions. This process is an indispensable part of electronic product manufacturing.
[0003] In existing technologies, the traditional fixtures of programmers have insufficient positioning accuracy, resulting in poor contact between the programming pins and the chip pins. Different models of fixtures need to be replaced for different specifications of chips, resulting in poor equipment versatility and low single-station programming efficiency per unit time, which cannot meet the needs of mass production. Utility Model Content
[0004] (a) Technical problems to be solved
[0005] To address the shortcomings of existing technologies, this invention provides a software burning device that solves the problems mentioned in the background section.
[0006] (II) Technical Solution
[0007] To achieve the above objectives, the present invention provides the following technical solution: a software programming device, including a programmer and multiple programming pins equidistantly distributed on the programmer, a mounting frame fixedly installed on the programmer, multiple fixed platforms equidistantly distributed on the programmer, a clamping mechanism for fixing chips on the fixed platforms, and an adjustment mechanism for adjusting the distance between the multiple fixed platforms on the mounting frame.
[0008] The clamping mechanism includes two sets of fixed rods vertically distributed below the fixed platform. Two sets of symmetrically distributed first adjusting rods are slidably installed within each set of fixed rods, and two sets of second adjusting rods are slidably installed within each set of first adjusting rods. The clamping mechanism also includes two sets of first push rods symmetrically distributed on both sides of the fixed platform, and two sets of second push rods symmetrically distributed on both sides of the fixed platform. The two sets of first push rods and the two sets of second push rods are perpendicular to each other, and each set of first push rods and the two sets of second push rods are fixedly connected to the end of a corresponding second adjusting rod furthest from the fixed rod. The two sets of first push rods and the two sets of second push rods intersect... A set of clamping blocks is slidably installed at each of the four corners of the fork. The adjustment mechanism includes a mounting rod fixedly installed on the mounting frame, and two sets of symmetrically distributed first sliding rods are slidably installed inside the mounting rod. A second sliding rod is slidably installed inside each of the two sets of first sliding rods. The adjustment mechanism also includes multiple sets of adjustment frames equidistantly distributed on the mounting frame, and multiple sets of fixed platforms are fixedly installed on the corresponding adjustment frames. The ends of the two sets of second sliding rods away from the mounting rod are respectively fixedly connected to the two sets of adjustment frames located on the outer side. Two sets of intersecting first connecting rods and two sets of intersecting second connecting rods are provided between two adjacent sets of adjustment frames.
[0009] Preferably, a bidirectional threaded rod is rotatably installed inside the fixed rod, and the two ends of the bidirectional threaded rod pass through two corresponding sets of first adjusting rods and are threadedly connected to the two sets of first adjusting rods respectively. A threaded tube is rotatably installed inside each set of first adjusting rods, and the threaded tube passes through the corresponding second adjusting rod and is threadedly connected to the corresponding second adjusting rod.
[0010] Preferably, the bidirectional threaded rod has two sets of symmetrically distributed keyways, and two sets of symmetrically distributed key blocks are fixedly installed on each set of threaded tubes, with the key blocks corresponding to the keyways. Both sets of threaded tubes are slidably connected to the bidirectional threaded rod through the key blocks and keyways.
[0011] Preferably, two sets of symmetrically distributed guide rails are slidably mounted on the mounting frame, the two sets of adjustment frames on the outer side are fixedly connected to the two sets of guide rails respectively, and the multiple sets of adjustment frames in the middle are slidably connected to the mounting frame and the guide rails.
[0012] Preferably, the right ends of the two sets of first connecting rods are rotatably connected by a rotating shaft, and the left ends of the two sets of first connecting rods are rotatably mounted with a moving block, and the moving block is slidably connected to the corresponding adjusting frame. The left ends of the two sets of second connecting rods are rotatably connected by a rotating shaft, and the right ends of the two sets of second connecting rods are rotatably connected to the corresponding adjusting frame by a rotating shaft. The two sets of first connecting rods are rotatably connected to the two sets of second connecting rods by a rotating shaft.
[0013] Preferably, a bidirectional screw is rotatably installed inside the mounting rod, and a screw tube is rotatably installed inside each of the two sets of first slide rods. The two ends of the bidirectional screw pass through the corresponding two sets of first slide rods and are threadedly connected to the first slide rods. The two sets of screw tubes pass through the corresponding second slide rods and are threadedly connected to the corresponding second slide rods.
[0014] Preferably, the bidirectional screw has two sets of symmetrically distributed sliding grooves, and two sets of symmetrically distributed sliders are provided in the two sets of screw tubes, with the sliders corresponding to the sliding grooves. Both sets of screw tubes are slidably connected to the bidirectional screw through the sliders and sliding grooves.
[0015] (III) Beneficial Effects
[0016] Compared with the prior art, the present invention provides a software burning device, which has the following beneficial effects:
[0017] The clamping mechanism utilizes a bidirectional threaded rod within a fixed rod, coupled with two sets of threaded tubes, to drive the synchronous telescopic movement of two-stage adjusting rods. This achieves symmetrical displacement of the four clamping blocks, extending the clamping range of the programming device to chips with different package specifications and broadening its applicability. The coupling design of the keyway and key blocks ensures precise transmission between the bidirectional threaded rod and the threaded tube. Combined with the nested structure of the two-stage adjusting rods, the displacement error of the clamping blocks is controlled within ±0.05mm, ensuring a high contact yield between the chip pins and the programming pin array. The self-aligning clamping mechanism, through the parallelogram linkage of two sets of first push rods and two sets of second push rods, ensures that various irregularly shaped chips are automatically positioned to the origin of the programming coordinates, eliminating manual positioning deviations and shortening the time for changeover debugging. Based on the telescopic topology of the cross-connecting rods of the first and second connecting rods, a composite transmission of bidirectional screws, solenoids, and first and second slide rods is used to achieve stepless spacing adjustment of multiple programming stations. Compared with traditional fixed array equipment, the space utilization rate is increased by 40%, and the working efficiency per unit time is improved. Attached Figure Description
[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0019] Figure 1 This is a schematic diagram of the overall structure of this utility model;
[0020] Figure 2 This is a schematic diagram of a partially disassembled structure of the present invention;
[0021] Figure 3 This is a schematic diagram of the clamping mechanism of this utility model;
[0022] Figure 4 This utility model Figure 3Enlarged schematic diagram of the structure at point A in the diagram;
[0023] Figure 5 This is a schematic diagram of the adjustment mechanism of this utility model;
[0024] Figure 6 This utility model Figure 5 Enlarged schematic diagram of the structure at point B in the diagram;
[0025] Figure 7 This is a schematic diagram showing the structural separation of the adjustment frame, the first connecting rod, and the second connecting rod of this utility model.
[0026] In the diagram: 1. Burner; 2. Burning needle; 3. Mounting bracket; 4. Fixing platform; 5. Clamping mechanism; 501. Fixing rod; 502. First adjusting rod; 503. Second adjusting rod; 504. First push rod; 505. Second push rod; 506. Clamping block; 507. Bidirectional threaded rod; 508. Keyway; 509. Threaded tube; 510. Key block; 6. Adjusting mechanism; 601. Mounting rod; 602. First slide rod; 603. Second slide rod; 604. Bidirectional screw; 605. Slide groove; 606. Threaded tube; 607. Slider; 608. Guide rail; 609. Adjusting bracket; 610. First connecting rod; 611. Second connecting rod; 612. Moving block. Detailed Implementation
[0027] The following will describe in detail the implementation of this application with reference to the accompanying drawings and embodiments, so that the implementation process of how this application uses technical means to solve technical problems and achieve technical effects can be fully understood and implemented accordingly.
[0028] Figures 1-7In one embodiment of this utility model, a software programming device includes a programmer 1 and multiple programming pins 2 equidistantly distributed on the programmer 1. A mounting frame 3 is fixedly mounted on the programmer 1. Multiple fixed platforms 4 are equidistantly distributed on the programmer 1. The fixed platforms 4 are provided with clamping mechanisms 5 for fixing chips. The mounting frame 3 is provided with adjusting mechanisms 6 for adjusting the distance between the multiple fixed platforms 4. The clamping mechanism 5 includes two sets of fixing rods 501 vertically distributed below the fixed platforms 4. Two sets of symmetrically distributed first adjusting rods 502 are slidably installed in each of the two sets of fixing rods 501. The second adjusting rod 503 is slidably installed. The clamping mechanism 5 also includes two sets of first push rods 504 symmetrically distributed on both sides of the fixed platform 4, and two sets of second push rods 505 symmetrically distributed on both sides of the fixed platform 4. The two sets of first push rods 504 and the two sets of second push rods 505 are perpendicularly distributed, and the two sets of first push rods 504 and the two sets of second push rods 505 are respectively fixedly connected to the end of a corresponding second adjusting rod 503 away from the fixed rod 501. A set of clamping blocks 506 are slidably installed at the four corners where the two sets of first push rods 504 and the two sets of second push rods 505 intersect. The adjusting mechanism 6 includes a fixed mounting The mounting rod 601 is mounted on the mounting frame 3, and two sets of symmetrically distributed first slide rods 602 are slidably mounted inside the mounting rod 601. A second slide rod 603 is slidably mounted inside each of the two sets of first slide rods 602. The adjustment mechanism 6 also includes multiple sets of adjustment frames 609 equidistantly distributed on the mounting frame 3, and multiple sets of fixed platforms 4 are fixedly mounted on the corresponding adjustment frames 609. The ends of the two sets of second slide rods 603 away from the mounting rod 601 are respectively fixedly connected to the two sets of adjustment frames 609 located on the outer side. Two sets of intersecting first connecting rods 610 and two sets of intersecting second connecting rods 610 are provided between adjacent sets of adjustment frames 609. The connecting rod 611, through the bidirectional threaded rod 507 in the inner fixing rod 501 of the clamping mechanism 5, in conjunction with two sets of threaded tubes 509, drives the synchronous telescopic movement of the two-stage adjusting rods, realizing the central symmetrical displacement of the four sets of clamping blocks 506. This allows the clamping range of the programming device to be extended to chips with different package specifications, expanding its applicability. The coupling design of the keyway 508 and the key block 510 ensures the precise transmission of the bidirectional threaded rod 507 and the threaded tube 509. Combined with the nested structure of the two-stage adjusting rods, the displacement error of the clamping block 506 is controlled within ±0.05mm, ensuring the contact yield between the chip pins and the programming pin array 2.
[0029] In this embodiment, reference Figure 3 , Figure 4As shown, a bidirectional threaded rod 507 is rotatably installed inside the fixed rod 501, and both ends of the bidirectional threaded rod 507 pass through two corresponding sets of first adjusting rods 502 and are threadedly connected to the two sets of first adjusting rods 502 respectively. Threaded tubes 509 are rotatably installed inside each set of first adjusting rods 502, and the threaded tubes 509 pass through corresponding second adjusting rods 503 and are threadedly connected to the corresponding second adjusting rods 503. Two sets of symmetrically distributed keyways 508 are provided on the bidirectional threaded rod 507. Two sets of symmetrically distributed key blocks 510 are fixedly installed on each set of threaded tubes 509, and the key blocks 510 correspond to the keyways 508. Both sets of threaded tubes 509 are slidably sleeved with the bidirectional threaded rod 507 through the key blocks 510 and keyways 508. Through the rotation of the bidirectional threaded rod 507 in the two sets of vertically distributed fixed rods 501, the two sets of first adjusting rods 502 slide within the fixed rods 501 under the limiting action of the fixed rods 501. The corresponding threaded tube 509 slides synchronously. Under the limiting action of the key block 510 and the keyway 508, the threaded tube 509 rotates synchronously with the bidirectional threaded rod 507. Therefore, under the limiting action of the first adjusting rod 502, the second adjusting rod 503 slides in the first adjusting rod 502, thereby adjusting the distance between the two sets of symmetrically distributed first push rods 504 and the distance between the two sets of symmetrically distributed second push rods 505. This achieves the central symmetrical displacement of the four sets of clamping blocks 506, allowing the clamping range of the programming device to be extended to chips with different package specifications, thus expanding its applicability. The coupling design of the keyway 508 and the key block 510 ensures the precise transmission between the bidirectional threaded rod 507 and the threaded tube 509. Combined with the nested structure between the two sets of first adjusting rods 502 and the two sets of second adjusting rods 503, the displacement error of the four sets of clamping blocks 506 is controlled within ±0.05mm, ensuring the contact yield between the chip pins and the programming pin array 2.
[0030] In this embodiment, reference Figure 5 and Figure 6 , Figure 7As shown, two sets of symmetrically distributed guide rails 608 are slidably mounted on the mounting frame 3. Two sets of adjusting brackets 609 located on the outer side are fixedly connected to the two sets of guide rails 608 respectively. Multiple sets of adjusting brackets 609 in the middle are slidably connected to the mounting frame 3 and the guide rails 608. The right ends of the two sets of first connecting rods 610 are rotatably connected via a rotating shaft. A moving block 612 is rotatably mounted on the left end of each set of first connecting rods 610, and the moving block 612 is slidably connected to the corresponding adjusting bracket 609. The left ends of the two sets of second connecting rods 611 are rotatably connected via a rotating shaft, and the right ends of the two sets of second connecting rods 611 are rotatably connected via a rotating shaft. The rotating shaft is rotatably connected to the corresponding adjusting bracket 609. Two sets of first connecting rods 610 are rotatably connected to two sets of second connecting rods 611 via the rotating shaft. A bidirectional screw 604 is rotatably installed inside the mounting rod 601. A threaded tube 606 is rotatably installed inside each of the two sets of first sliding rods 602. Both ends of the bidirectional screw 604 pass through the corresponding two sets of first sliding rods 602 and are threadedly connected to them. The two sets of threaded tubes 606 pass through the corresponding second sliding rods 603 and are threadedly connected to them. Two sets of symmetrically distributed sliding grooves 605 are provided on the bidirectional screw 604. Two sets of symmetrically distributed sliders 607 are provided inside the two sets of solenoids 606, and the sliders 607 are correspondingly set with the sliding grooves 605. Both sets of solenoids 606 are slidably sleeved with the bidirectional screw 604 through the sliders 607 and the sliding grooves 605. When the bidirectional screw 604 in the mounting rod 601 of the mounting bracket 3 rotates, the two sets of first sliding rods 602 slide synchronously in the mounting rod 601 under the limiting action of the mounting rod 601, and drive the corresponding solenoids 606 to slide. Under the limiting action of the sliders 607 and the sliding grooves 605, the solenoids 606 rotate synchronously with the bidirectional screw 604. Therefore, in the two sets of first sliding rods 602, the two sets of first sliding rods 602 slide synchronously in the mounting rod 601, and drive the corresponding solenoids 606 to slide. Under the limiting action of the slide bar 602, the two sets of second slide bars 603 slide in the first slide bar 602, pushing the two sets of adjustment frames 609 on both sides and the guide rail 608 to slide synchronously inward or outward on the mounting frame 3. With the cross-connecting rod telescopic topology structure formed by the first connecting rod 610 and the second connecting rod 611 distributed between the two sets of adjacent adjustment frames 609, the synchronous equidistant adjustment of the spacing between multiple sets of adjustment frames 609 is realized, realizing the stepless spacing adjustment of multiple burning stations. Compared with traditional fixed array equipment, the space utilization rate is increased by 40%, and the working efficiency per unit time is improved.
[0031] In this embodiment, the rotation of the bidirectional threaded rod 507 in the two sets of vertically distributed fixed rods 501 causes the two sets of first adjusting rods 502 to slide within the fixed rods 501 under the limiting action of the fixed rods 501, thus driving the corresponding threaded tubes 509 to slide synchronously. Under the limiting action of the key block 510 and the keyway 508, the threaded tubes 509 rotate synchronously with the bidirectional threaded rods 507. Therefore, under the limiting action of the first adjusting rods 502, the second adjusting rod 503 slides within the first adjusting rods 502, thereby controlling the movement of the two... The spacing between the symmetrically distributed first push rods 504 and the spacing between the two symmetrically distributed second push rods 505 are adjusted to achieve the central symmetrical displacement of the four sets of clamping blocks 506. This expands the clamping range of the programming device to chips with different package specifications, broadening its applicability. The coupling design of the keyway 508 and the key block 510 ensures the precise transmission between the bidirectional threaded rod 507 and the threaded tube 509. Combined with the nested structure between the two sets of first adjusting rods 502 and the two sets of second adjusting rods 503, the four sets of clamping blocks 506 are positioned... The displacement error is controlled within ±0.05mm to ensure the contact yield between the chip pins and the programming pin array 2. When the bidirectional screw 604 inside the mounting rod 601 in the mounting bracket 3 rotates, the two sets of first slide rods 602 slide synchronously in the mounting rod 601 under the limiting action of the mounting rod 601, driving the corresponding solenoid 606 to slide. Under the limiting action of the slider 607 and the slide groove 605, the solenoid 606 rotates synchronously with the bidirectional screw 604. Therefore, under the limiting action of the two sets of first slide rods 602, the two sets of second slide rods... 603 slides in the first slide bar 602, pushing the two sets of adjustment frames 609 on both sides and the guide rail 608 to slide synchronously inward or outward on the mounting frame 3. With the help of the cross-connecting rod telescopic topology structure formed by the first connecting rod 610 and the second connecting rod 611 that are cross-distributed between the two sets of adjustment frames 609, the synchronous equidistant adjustment of the spacing between multiple sets of adjustment frames 609 can be realized, and the stepless spacing adjustment of multiple burning stations can be realized. Compared with traditional fixed array equipment, the space utilization rate is increased by 40%, and the working efficiency per unit time is improved.
[0032] The control method of this utility model is automatic control through a controller. The control circuit of the controller can be implemented by simple programming by those skilled in the art. The power supply is also common knowledge in the field. Since this utility model is mainly used to protect mechanical devices, the control method and circuit connection will not be explained in detail.
[0033] It should be noted that the terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0034] Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the present invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A software burning device, comprising a burner (1) and a plurality of burning needles (2) equidistantly distributed on the burner (1), characterized in that: The programmer (1) is fixedly mounted with a mounting frame (3), and multiple fixed platforms (4) are evenly distributed on the programmer (1). The fixed platforms (4) are provided with a clamping mechanism (5) for fixing the chip, and the mounting frame (3) is provided with an adjustment mechanism (6) for adjusting the distance between the multiple fixed platforms (4). The clamping mechanism (5) includes two sets of fixed rods (501) vertically distributed below the fixed platform (4). Two sets of symmetrically distributed first adjusting rods (502) are slidably installed within each of the two sets of fixed rods (501). Two sets of second adjusting rods (503) are slidably installed within each of the two sets of first adjusting rods (502). The clamping mechanism (5) also includes two sets of first push rods (504) symmetrically distributed on both sides of the fixed platform (4), and two sets of second push rods (505) symmetrically distributed on both sides of the fixed platform (4). The two sets of first push rods (504) and the two sets of second push rods (505) are vertically distributed. Each set of first push rods (504) and the two sets of second push rods (505) are fixedly connected to the end of a corresponding second adjusting rod (503) away from the fixed rod (501). The two sets of first push rods (504) and the two sets of second push rods (505) are... At each of the four corners of the intersection, a set of clamping blocks (506) is slidably installed. The adjustment mechanism (6) includes a mounting rod (601) fixedly installed on the mounting frame (3), and two sets of symmetrically distributed first sliding rods (602) are slidably installed in the mounting rod (601). Two sets of second sliding rods (603) are slidably installed in the two sets of first sliding rods (602). The adjustment mechanism (6) also includes multiple sets of adjustment frames (609) equidistantly distributed on the mounting frame (3), and multiple sets of fixed platforms (4) are fixedly installed on the corresponding adjustment frames (609). The ends of the two sets of second sliding rods (603) away from the mounting rod (601) are respectively fixedly connected to the two sets of adjustment frames (609) located on the outside. Two sets of cross-distributed first connecting rods (610) and two sets of cross-distributed second connecting rods (611) are provided between the two sets of adjacent adjustment frames (609).
2. The software burning device according to claim 1, characterized in that: A bidirectional threaded rod (507) is rotatably installed inside the fixed rod (501), and the two ends of the bidirectional threaded rod (507) pass through two corresponding first adjusting rods (502) and are threadedly connected to the two sets of first adjusting rods (502) respectively. A threaded tube (509) is rotatably installed inside each of the two sets of first adjusting rods (502), and the threaded tube (509) passes through the corresponding second adjusting rod (503) and is threadedly connected to the corresponding second adjusting rod (503).
3. The software burning device according to claim 2, characterized in that: The bidirectional threaded rod (507) has two sets of symmetrically distributed keyways (508), and two sets of symmetrically distributed key blocks (510) are fixedly installed on each of the two sets of threaded tubes (509). The key blocks (510) and keyways (508) are correspondingly arranged. Both sets of threaded tubes (509) are slidably connected to the bidirectional threaded rod (507) through key blocks (510) and keyways (508).
4. The software burning device according to claim 1, characterized in that: Two sets of symmetrically distributed guide rails (608) are slidably installed on the mounting frame (3). Two sets of adjustment frames (609) located on the outer side are fixedly connected to the two sets of guide rails (608) respectively. Multiple sets of adjustment frames (609) in the middle are slidably connected to the mounting frame (3) and the guide rails (608).
5. The software burning device according to claim 1, characterized in that: The right ends of the two sets of first connecting rods (610) are rotatably connected by a rotating shaft. The left ends of the two sets of first connecting rods (610) are rotatably mounted with moving blocks (612), and the moving blocks (612) are slidably connected to the corresponding adjusting frames (609). The left ends of the two sets of second connecting rods (611) are rotatably connected by a rotating shaft. The right ends of the two sets of second connecting rods (611) are rotatably connected to the corresponding adjusting frames (609) by a rotating shaft. The two sets of first connecting rods (610) are rotatably connected to the two sets of second connecting rods (611) by a rotating shaft.
6. The software burning device according to claim 1, characterized in that: A bidirectional screw (604) is rotatably installed inside the mounting rod (601). A screw tube (606) is rotatably installed inside each of the two sets of first slide rods (602). The two ends of the bidirectional screw (604) pass through the corresponding two sets of first slide rods (602) and are threadedly connected to the first slide rods (602). The two sets of screw tubes (606) pass through the corresponding second slide rods (603) and are threadedly connected to the corresponding second slide rods (603).
7. The software burning device according to claim 6, characterized in that: The bidirectional screw (604) has two sets of symmetrically distributed sliding grooves (605), and two sets of symmetrically distributed sliders (607) are provided in the two sets of screw tubes (606). The sliders (607) and the sliding grooves (605) are correspondingly arranged. Both sets of screw tubes (606) are slidably connected to the bidirectional screw (604) through the sliders (607) and the sliding grooves (605).