A method for controlling the zero-finding mechanism of a computerized embroidery machine head

By independently driving the rotary hook drive shaft and combining it with an encoder and controller, the problem of the inability to adjust the thread pick-up angle of the rotary hook drive shaft was solved, achieving stable zero finding and synchronization effects in computerized embroidery machines, extending the service life of the machine head, and preventing thread breakage.

CN119753963BActive Publication Date: 2026-07-31ZHEJIANG YUELONG SEWING EQUIP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG YUELONG SEWING EQUIP
Filing Date
2025-02-20
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In existing computerized embroidery machines, the rotary hook drive shaft and the embroidery needle drive shaft are connected by a timing belt, which makes it impossible to adjust the thread pick-up angle of the rotary hook drive shaft, easily leading to thread breakage or detachment. Furthermore, when the rotary hook drive shaft and the embroidery needle drive shaft are not connected by a timing belt, the existing machine head zeroing method is no longer applicable.

Method used

An independent power unit drives the rotary hook drive shaft. Combined with an encoder and controller, the zero-finding operation of the embroidery needle drive shaft and the rotary hook drive shaft is controlled separately by determining whether the machine head is in the zero position, so as to achieve independent adjustment and synchronous effect.

Benefits of technology

This technology enables effective zero-finding operations even when the rotary hook drive shaft and the embroidery needle drive shaft are not connected by a timing belt. It reduces wear on machine head parts, improves the flexibility and stability of synchronization adjustment, and prevents thread breakage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119753963B_ABST
    Figure CN119753963B_ABST
Patent Text Reader

Abstract

This specification relates to the field of computerized embroidery machine technology, and more particularly to a method for controlling the zero-finding of a computerized embroidery machine head. The method includes: determining the current zero-finding head; determining whether the zero-finding head is in a zero-position state; when the zero-finding head is in a zero-position state, determining that the zero-finding process has ended; and when the zero-finding head is in a non-zero-position state, performing the zero-finding process until the zero-finding head is in a zero-position state. The zero-finding control method for a computerized embroidery machine head provided in this specification allows the computerized embroidery machine to perform a zero-finding operation even without a synchronization belt between the rotary hook drive shaft and the embroidery needle drive shaft. Furthermore, after the zero-finding operation, the subsequent synchronization effect between the embroidery needle drive shaft and the rotary hook drive shaft is better, and the difficulty of synchronization adjustment is lower.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification relates to one or more embodiments in the field of computerized embroidery machine technology, and more particularly to a method for controlling the zero-finding of the machine head of a computerized embroidery machine. Background Technology

[0002] A computerized embroidery machine is an automated device controlled by a computer for embroidering on fabric or other materials. It can automatically complete complex embroidery work according to pre-designed patterns and instructions. Compared to traditional hand embroidery, computerized embroidery machines can significantly improve production efficiency and ensure pattern consistency and quality stability for each product.

[0003] In existing computerized embroidery machines, the rotary hook drive shaft and the embroidery needle drive shaft are connected via a synchronous belt. The working principle is as follows: the motor drives the embroidery needle drive shaft to rotate, enabling the machine head to work. Simultaneously, the embroidery needle drive shaft, via the synchronous belt, drives the rotary hook drive shaft to rotate synchronously, thus enabling the rotary hook assembly to work synchronously. When zeroing the machine head, this type of computerized embroidery machine only needs to zero the embroidery needle drive shaft. Once the embroidery needle drive shaft has completed zeroing, the rotary hook drive shaft has also synchronously completed zeroing.

[0004] However, if the rotary hook drive shaft and the embroidery needle drive shaft are connected via a timing belt, then once the thread-taking angle of the rotary hook drive shaft is determined, it cannot be adjusted subsequently. If the thread size changes later, the inability to adjust the thread-taking angle of the rotary hook drive shaft accordingly could easily lead to thread breakage or detachment. If the rotary hook drive shaft and the embroidery needle drive shaft are not connected via a timing belt, then the existing machine head zeroing method will no longer be applicable. Summary of the Invention

[0005] To address the aforementioned problems, this specification describes one or more embodiments of a method for controlling the zero-finding mechanism of a computerized embroidery machine head.

[0006] A method for controlling the zero-finding mechanism of a computerized embroidery machine head, comprising: Determine the current cash register head to be used for making change; Determine whether the zero-finding head is in the zero position; When the coin head to be used for finding change is in the zero position, the coin head is determined to have finished finding change; when the coin head to be used for finding change is in the non-zero position, the coin head to be used for finding change is emptied until it is in the zero position.

[0007] As a preferred method, determining whether the zero-finding machine head is in the zero position specifically includes: Determine whether the embroidery needle drive shaft is at the zero position and determine whether the rotary hook drive shaft is at the zero position; When both the embroidery needle drive shaft and the rotary hook drive shaft are at zero, the change-finding head is determined to be in the zero position; otherwise, the change-finding head is determined to be in a non-zero position.

[0008] Preferably, determining whether the embroidery needle drive shaft is in the zero position specifically includes: An embroidery needle encoder is installed on the embroidery needle drive shaft, and the rotation angle value corresponding to the rotation position of the embroidery needle drive shaft is obtained through the embroidery needle encoder; When the rotation angle value is the same as the zero position angle value, it is determined that the embroidery needle drive shaft is at the zero position.

[0009] Preferably, determining whether the rotary hook drive shaft is at the zero-position angle value specifically includes: A rotary encoder is installed on the rotary shuttle drive shaft to obtain the rotation angle value corresponding to the rotation position of the rotary shuttle drive shaft. When the rotation angle value is the same as the zero position angle value, the rotary shuttle drive shaft is determined to be at the zero position.

[0010] As a preferred method, the process of making change using the dispensing machine specifically includes: Determine the current rotation angle value of the embroidery needle drive shaft of the change-making machine head; Determine whether the current rotation angle value of the embroidery needle drive shaft is within the first rotation angle value range or within the second rotation angle value range; When the current rotation angle value of the embroidery needle drive shaft is within the range of the first rotation angle value, the first zeroing step is executed; When the current rotation angle value of the embroidery needle drive shaft is within the range of the second rotation angle value, the second zeroing step is executed.

[0011] As a preferred option, the first step of making change specifically includes: The rotary hook drive shaft rotates to the zero angle value, then rotates to the line-taking angle value and stops rotating; The embroidery needle drive shaft rotates to the zero angle value and then stops rotating; The rotary shuttle drive shaft rotates to the zero angle value and then stops rotating.

[0012] As a preferred option, the second step of making change specifically includes: The embroidery needle drive shaft rotates to the zero angle value and then stops rotating; The rotary shuttle drive shaft rotates to the zero angle value and then stops rotating.

[0013] Preferably, the first rotation angle ranges from 231 degrees to 109 degrees; the second rotation angle ranges from 110 degrees to 230 degrees.

[0014] As a preferred option, the specific components to be determined for the current change-giving machine head include: Obtain the power-on signal; The machine head that was previously in operation is identified based on the work record, and the corresponding machine head is designated as the current machine head to be used for making change.

[0015] As a preferred option, the current machines to be used for making change are either all coil embroidery machines or all flat embroidery machines.

[0016] Beneficial effects The zero-finding control method for the head of the computer embroidery machine provided in the embodiments of this specification enables the computer embroidery machine to perform zero-finding operation even without a synchronization belt between the rotary hook drive shaft and the embroidery needle drive shaft. Furthermore, after the zero-finding operation, the subsequent synchronization effect between the embroidery needle drive shaft and the rotary hook drive shaft is better and the synchronization adjustment is easier.

[0017] Further or more detailed beneficial effects will be described in conjunction with specific embodiments in the detailed implementation. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a first-view structural schematic diagram of the hybrid head structure of a computer embroidery machine in one embodiment of this specification; Figure 2 This is a second-view structural schematic diagram of the hybrid head structure of a computer embroidery machine in one embodiment of this specification; Figure 3 This is a partial structural schematic diagram of a power unit in one embodiment of this specification; Figure 4 This is a schematic diagram of another part of the structure of the power unit in one embodiment of this specification; Figure 5 This is a partial structural schematic diagram of the power unit two in one embodiment of this specification; Figure 6 This is a schematic diagram of another part of the structure of the power unit 2 in one embodiment of this specification; Figure 7 This is a structural schematic diagram of the clearance space in one embodiment of this specification; Figure 8 This is a partial structural schematic diagram of the rotary hook assembly in one embodiment of this specification; Figure 9 This is a partial structural schematic diagram of the power unit in one embodiment of this specification; Figure 10This is a schematic diagram of another part of the power unit in one embodiment of this specification; Figure 11 This is a flowchart illustrating the zero-finding control method for the head of a computerized embroidery machine in one embodiment of this specification. Detailed Implementation

[0020] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0021] In the following description, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The following description provides multiple embodiments of this application, which can be substituted or combined with each other. Therefore, this application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then this application should also be considered to include embodiments containing one or more other possible combinations of A, B, C, and D, even if such embodiments are not explicitly described in the following text.

[0022] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of this application. Various processes or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.

[0023] Example 1: A hybrid head structure for a computerized embroidery machine, such as Figure 1 and Figure 2 As shown, the hybrid head structure includes: at least one ribbon embroidery head 100, at least one flat embroidery head 200, a rotary hook assembly 500, a first embroidery needle drive shaft 300, a second embroidery needle drive shaft 400, a rotary hook drive shaft, a power unit one, a power unit two, and a power unit three.

[0024] The rotary hook assembly 500 is set below the tape embroidery head 100 or the flat embroidery head 200.

[0025] The first embroidery needle drive shaft 300 is connected to all the coil embroidery machine heads 100.

[0026] The second embroidery needle drive shaft 400 is connected to all the flat embroidery machine heads 200.

[0027] The shuttle drive shaft is connected to all shuttle assemblies 500.

[0028] The power unit is connected to the first embroidery needle drive shaft 300 and is used to drive the first embroidery needle drive shaft 300 to rotate.

[0029] The second power unit is connected to the second embroidery needle drive shaft 400 and is used to drive the second embroidery needle drive shaft 400 to rotate.

[0030] The third power unit is connected to the shuttle drive shaft and is used to drive the shuttle drive shaft to rotate.

[0031] This embodiment features two embroidery needle drive shafts: a first embroidery needle drive shaft 300 and a second embroidery needle drive shaft 400. When the ribbon embroidery machine head 100 is operating, only the first embroidery needle drive shaft 300 drives the embroidery needles of the ribbon embroidery machine head 100. At this time, the flat embroidery machine head 200 does not require any operation; that is, the operation of the ribbon embroidery machine head 100 does not cause any wear on any parts of the flat embroidery machine head 200. Similarly, when the flat embroidery machine head 200 is operating, only the second embroidery needle drive shaft 400 drives the embroidery needles of the flat embroidery machine head 200. At this time, the ribbon embroidery machine head 100 does not require any operation; that is, the operation of the flat embroidery machine head 200 does not cause any wear on any parts of the ribbon embroidery machine head 100.

[0032] Since the ribbon embroidery head 100 in this embodiment is driven by the first embroidery needle drive shaft 300, and the flat embroidery head 200 is driven by the second embroidery needle drive shaft 400, the ribbon embroidery head 100 will not cause wear to the parts of the flat embroidery head 200 when it is working, and the flat embroidery head 200 will not cause wear to the parts of the ribbon embroidery head 100 when it is working. Therefore, under the same working time, the wear of the head parts can be effectively reduced, thereby effectively extending the service life of the computer embroidery machine head.

[0033] However, in existing technology, the rotary hook drive shaft and the embroidery needle drive shaft are connected via a timing belt. The working principle is as follows: the drive motor drives the embroidery needle drive shaft to rotate, thereby enabling the machine head to work. At the same time, the embroidery needle drive shaft drives the rotary hook drive shaft to rotate synchronously via the timing belt, thereby enabling the rotary hook assembly to work synchronously.

[0034] If two embroidery needle drive shafts are installed, it's equivalent to the first embroidery needle drive shaft 300 being connected to the rotary hook drive shaft via a first synchronous belt, and the second embroidery needle drive shaft 400 being connected to the rotary hook drive shaft via a second synchronous belt. In this case, when the first embroidery needle drive shaft 300 rotates, it will drive the rotary hook drive shaft to rotate synchronously via the first synchronous belt, and the rotary hook drive shaft will in turn drive the second embroidery needle drive shaft 400 to rotate synchronously via the second synchronous belt. The rotation of the second embroidery needle drive shaft 400 will still cause wear and tear on the parts of the flat embroidery machine head 200. Therefore, in the hybrid head structure of a computerized embroidery machine, simply installing two embroidery needle drive shafts cannot reduce the wear and tear on the machine head parts.

[0035] Therefore, this embodiment also includes a third power unit. The rotary hook drive shaft is driven by the third power unit instead of rotating synchronously with the embroidery needle drive shaft via a timing belt. When the third power unit drives the rotary hook drive shaft to rotate, the rotary hook drive shaft will not reverse and drive the first embroidery needle drive shaft 300 or the second embroidery needle drive shaft 400 to rotate. This ensures that the hybrid head structure of the computerized embroidery machine will not cause wear to the parts of the flat embroidery head when the ribbon embroidery head is working, and will not cause wear to the parts of the ribbon embroidery head when the flat embroidery head is working. Thus, under the same working time, it can effectively reduce the wear on the head parts, ultimately effectively extending the service life of the computerized embroidery machine head.

[0036] Furthermore, in the hybrid head structure of the computerized embroidery machine of this embodiment, the rotary hook drive shaft is driven by the power unit three instead of rotating synchronously with the embroidery needle drive shaft. Therefore, the rotary hook drive shaft can be selectively operated or not operated according to different embroidery schemes. When the rotary hook drive shaft needs to rotate, it is driven to rotate by the power unit three; when the rotary hook drive shaft does not need to rotate, it is stopped by the power unit three. This setting allows the rotary hook assembly 500 to stop rotating when it is not needed, avoiding unnecessary wear on the rotary hook assembly 500 and thus improving its service life.

[0037] Furthermore, such as Figure 3 and Figure 4 As shown, the power unit of this embodiment includes: bearing 310, pulley A320, drive motor, pulley B330 and drive belt.

[0038] The movable part of bearing 310 is connected to the first embroidery needle drive shaft 300. The fixed part of bearing 310 is connected to the embroidery machine frame 900 via bearing mounting bracket 340. Multiple bearings 310 can be installed on the first embroidery needle drive shaft 300 according to actual usage requirements. Bearings 310 provide support for the first embroidery needle drive shaft 300 and allow it to rotate.

[0039] The inner ring of pulley A320 is connected to the first embroidery needle drive shaft 300. Depending on the actual usage requirements, one, two, or more pulleys A320 can be installed on the first embroidery needle drive shaft 300.

[0040] The inner ring of pulley B330 is connected to the output shaft of drive motor A1. The number of pulleys B330 corresponds to the number of pulleys A320. The number of drive motors B330 corresponds to the number of drive motors. Drive motor A1 is connected to the embroidery machine frame 900 via motor mounting bracket 350. Drive motor A1 is electrically connected to a controller, which can control the operating status of drive motor A1 (e.g., starting drive motor A1, stopping drive motor A1, or adjusting drive motor A1 speed, etc.).

[0041] The drive belt connects the outer ring of pulley A320 and the outer ring of pulley B330. The embroidery machine frame 900 is also provided with a cavity 910 through which the drive belt passes. The drive belt, pulleys A320 and B330, together with the drive motor, provide power to rotate the first embroidery needle drive shaft 300.

[0042] Working principle: Drive motor 1 drives pulley 1 B330 to rotate, pulley 1 B330 drives drive belt 1 to rotate, drive belt 1 drives pulley 1 A320 to rotate, and pulley 1 A320 drives the first embroidery needle drive shaft 300 to rotate. When there are multiple drive motors 1, it is only necessary to ensure that the operating frequencies of multiple drive motors 1 are the same.

[0043] The power unit in this embodiment can provide sufficient driving force to the first embroidery needle drive shaft 300, thereby enabling the first embroidery needle drive shaft 300 to rotate stably and smoothly.

[0044] Furthermore, such as Figure 5 and Figure 6 As shown, the second power unit in this embodiment includes: a second bearing 410, a second pulley A420, a second drive motor, a second pulley B430, and a second drive belt.

[0045] The movable part of bearing 410 is connected to the second embroidery needle drive shaft 400. The fixed part of bearing 410 is connected to the embroidery machine frame 900 via bearing mounting bracket 440. Multiple bearings 410 can be installed on the second embroidery needle drive shaft 400 according to actual usage requirements. Bearings 410 provide support for the second embroidery needle drive shaft 400 and allow it to rotate.

[0046] The inner ring of pulley A420 is connected to the second embroidery needle drive shaft 400. Depending on the actual usage requirements, one, two, or more pulleys A420 can be installed on the second embroidery needle drive shaft 400.

[0047] The inner ring of pulley B430 is connected to the output shaft of drive motor 2. The number of pulleys A420 corresponds to the number of pulleys B430. The number of drive motors B430 corresponds to the number of drive motors. Drive motor 2 is connected to the embroidery machine frame 900 via motor mounting bracket 450. Drive motor 2 is electrically connected to a controller, which can control the operating status of drive motor 2 (e.g., starting, stopping, or adjusting its speed).

[0048] The second drive belt connects the outer ring of pulley A420 and the outer ring of pulley B430. The embroidery machine frame 900 is also provided with a cavity 920 through which the second drive belt passes. The second drive belt, pulleys A420 and B430, together with the second drive motor, provide power to rotate the second embroidery needle drive shaft 400.

[0049] Working principle: Drive motor 2 drives pulley 2 B430 to rotate, pulley 2 B430 drives drive belt 2 to rotate, drive belt 2 drives pulley 2 A420 to rotate, and pulley 2 A420 drives the second embroidery needle drive shaft 400 to rotate. When there are multiple drive motors 2, it is only necessary to ensure that the operating frequencies of multiple drive motors 2 are the same.

[0050] The second power unit in this embodiment can provide sufficient driving force to the second embroidery needle drive shaft 400, thereby enabling the second embroidery needle drive shaft 400 to rotate stably and smoothly.

[0051] Furthermore, such as Figure 7 As shown, the flat embroidery machine head 200 in this embodiment is provided with a clearance space that allows the first embroidery needle drive shaft 300 to pass through along the length direction of the drive shaft, and the clearance space is surrounded by a support cover 360. The support cover 360 is connected and fixed to the embroidery machine frame 900, and serves to shield and protect the first embroidery needle drive shaft 300.

[0052] By setting up clearance space, the first embroidery needle drive shaft 300 does not come into contact with the flat embroidery head 200. When the first embroidery needle drive shaft 300 drives the disc embroidery head 100 to work, it will not have any impact on the flat embroidery head 200, and thus will not cause wear to the parts of the flat embroidery head 200.

[0053] Furthermore, in this embodiment, the housing of the ribbon embroidery machine head 100 has a through hole that allows the second embroidery needle drive shaft 400 to pass through. The diameter of the through hole is larger than the diameter of the second embroidery needle drive shaft 400.

[0054] The perforation design ensures that the second embroidery needle drive shaft 400 does not contact the ribbon embroidery head 100. When the second embroidery needle drive shaft 400 drives the flat embroidery head 200, it will not affect the ribbon embroidery head 100, and thus will not cause wear to the parts of the ribbon embroidery head 100.

[0055] Furthermore, such as Figure 9 As shown, the power unit three in this embodiment also includes: a first bearing 640.

[0056] The movable part of the first bearing 640 is connected to the shuttle drive shaft, and the fixed part of the first bearing 640 is connected to the first housing wall of the shuttle assembly 500. The first bearing 640 supports the shuttle drive shaft and allows the first bearing 640 to rotate. The first bearing 640 is mounted on the shuttle assembly 500, which makes the mounting position of the shuttle drive shaft relative to the shuttle assembly 500 more precise and improves the connection stability between the shuttle drive shaft and the shuttle assembly 500.

[0057] In addition, such as Figure 8 As shown, the shuttle assembly 500 has a through hole 510 on the second housing wall to allow the shuttle drive shaft to pass through, and the second housing wall is disposed opposite to the first housing wall. The diameter of the through hole 510 is larger than the diameter of the shuttle drive shaft.

[0058] The through hole 510 allows the shuttle drive shaft to pass through the housing of the shuttle assembly 500, making the relative installation position of the shuttle drive shaft and the shuttle assembly 500 more suitable without affecting the normal operation of the shuttle assembly 500.

[0059] Furthermore, such as Figure 9 As shown, the power unit three in this embodiment also includes a second bearing 650.

[0060] The movable part of the second bearing 650 is connected to the shuttle drive shaft, and the fixed part of the second bearing 650 is connected to the bearing support frame 660. In this embodiment, one, two, or more second bearings 650 can be provided according to actual usage requirements, and the second bearings 650 can be positioned between two adjacent shuttle assemblies 500. The second bearing 650 mainly serves to support the shuttle drive shaft, enabling it to rotate more stably and smoothly.

[0061] Furthermore, such as Figure 10 As shown, the power unit three in this embodiment also includes: a pulley mounting bracket 670, a pulley mounting bearing one, a pulley mounting bearing two, and a rotating shaft.

[0062] The pulley mounting bracket 670 is provided with a first vertical support plate and a second vertical support plate arranged opposite to each other. The pulley mounting bracket 670 also includes a support top plate connected and fixed to the top of the first vertical support plate and the second vertical support plate.

[0063] The fixing part of the pulley mounting bearing is connected to the first vertical support plate.

[0064] The fixing part of the pulley mounting bearing is connected to the second vertical support plate.

[0065] The first axial end of the rotating shaft is connected to the movable part of the first belt pulley mounting bearing, the second axial end of the rotating shaft is connected to the movable part of the second belt pulley mounting bearing, the middle part of the rotating shaft is connected and fixed to the inner ring of the second belt pulley 620, and the first axial end or the second axial end of the rotating shaft is connected to the output shaft of the belt pulley drive motor.

[0066] The pulley mounting bracket 670 is used to support the second pulley 620, so as to prevent the entire weight of the second pulley 620 from acting directly on the output shaft of the pulley drive motor, thereby making the overall structure of the power unit three more stable and reliable.

[0067] Furthermore, the hybrid head structure of this embodiment also includes: a first encoder, a second encoder, a rotary hook encoder, and a controller.

[0068] The first encoder is connected to the first embroidery needle drive shaft 300. The first encoder is used to obtain the first rotation angle value corresponding to the rotation position of the first embroidery needle drive shaft 300.

[0069] The first encoder itself is existing technology, and it is fixedly connected to the first embroidery needle drive shaft 300. Regardless of the position to which the first embroidery needle drive shaft 300 rotates clockwise or counterclockwise, a corresponding first rotation angle value can be obtained through the first encoder. For example, when the first embroidery needle drive shaft 300 rotates clockwise to position D1 (assuming a base point is set on the first embroidery needle drive shaft 300 and the base point is directly above), a corresponding first rotation angle value d1 (assuming it is 0 degrees) can be obtained through the first encoder; when the first embroidery needle drive shaft 300 rotates clockwise to position D2 (assuming the base point is on the right), a corresponding first rotation angle value d2 (assuming it is 90 degrees) can be obtained through the first encoder; and when the first embroidery needle drive shaft 300 rotates clockwise to position D3 (assuming the base point is directly below), a corresponding first rotation angle value d3 (assuming it is 180 degrees) can be obtained through the first encoder.

[0070] Furthermore, since the installation positions of the first encoder and the first embroidery needle drive shaft 300 are fixed, even if a different first encoder is used, as long as the first embroidery needle drive shaft 300 rotates clockwise to position D1 (i.e., the base point is directly above), the obtained first rotation angle value d1 will still be 0 degrees; if the first embroidery needle drive shaft 300 rotates clockwise to position D2 (i.e., the base point is on the right), the obtained first rotation angle value d2 will still be 90 degrees; and if the first embroidery needle drive shaft 300 rotates clockwise to position D3 (i.e., the base point is directly below), the obtained first rotation angle value d3 will still be 180 degrees.

[0071] In summary, the first embroidery needle drive shaft 300 can obtain a first rotation angle value corresponding to any position it rotates to through the first encoder. Furthermore, as long as the first embroidery needle drive shaft 300 rotates to the same position, the first rotation angle value obtained by the first encoder will be the same. The first encoder is electrically connected to the controller, and the controller can determine the position to which the first embroidery needle drive shaft 300 has rotated through the first rotation angle value obtained by the first encoder.

[0072] The second encoder is connected to the second embroidery needle drive shaft 400. The second encoder is used to obtain the second rotation angle value corresponding to the rotation position of the second embroidery needle drive shaft 400.

[0073] Similarly, the second encoder itself is also existing technology, and it is fixedly connected to the second embroidery needle drive shaft 400. Regardless of the position to which the second embroidery needle drive shaft 400 rotates clockwise or counterclockwise, a corresponding second rotation angle value can be obtained through the second encoder. For example, when the second embroidery needle drive shaft 400 rotates clockwise to position F1 (assuming a base point is set on the second embroidery needle drive shaft 400, and this base point is located on the left), a corresponding second rotation angle value f1 (assuming it is 0 degrees) can be obtained through the second encoder; when the second embroidery needle drive shaft 400 rotates clockwise to position F2 (assuming the base point is directly above), a corresponding second rotation angle value f2 (assuming it is 90 degrees) can be obtained through the second encoder; when the second embroidery needle drive shaft 400 rotates clockwise to position F3 (assuming the base point is on the right), a corresponding second rotation angle value f3 (assuming it is 180 degrees) can be obtained through the second encoder.

[0074] Furthermore, since the installation positions of the second encoder and the second embroidery needle drive shaft 400 are fixed, even if a different second encoder is used, as long as the second embroidery needle drive shaft 400 rotates clockwise to position F1 (i.e., the base point is on the left), the obtained second rotation angle value f1 will still be 0 degrees; if the second embroidery needle drive shaft 400 rotates clockwise to position F2 (i.e., the base point is directly above), the obtained second rotation angle value f2 will still be 90 degrees; and if the second embroidery needle drive shaft 400 rotates clockwise to position F3 (i.e., the base point is on the right), the obtained second rotation angle value f3 will still be 180 degrees.

[0075] In summary, the second embroidery needle drive shaft 400 can obtain a second rotation angle value corresponding to any position it rotates to through the second encoder. Furthermore, as long as the second embroidery needle drive shaft 400 rotates to the same position, the second rotation angle value obtained by the second encoder will be the same. The second encoder is electrically connected to the controller, and the controller can determine the position to which the second embroidery needle drive shaft 400 has rotated through the second rotation angle value obtained by the second encoder.

[0076] The rotary encoder is connected to the rotary drive shaft and is used to obtain the rotation angle value corresponding to the rotation position of the rotary drive shaft.

[0077] Similarly, the rotary hook encoder itself is existing technology, and it is fixedly connected to the rotary hook drive shaft. Regardless of the position the rotary hook drive shaft rotates clockwise or counterclockwise, a corresponding rotation angle value can be obtained through the rotary hook encoder. For example, when the rotary hook drive shaft rotates clockwise to position S1 (assuming a base point is set on the rotary hook drive shaft and this base point is directly above), a corresponding rotation angle value s1 (assuming it is 10 degrees) can be obtained through the rotary hook encoder; when the rotary hook drive shaft rotates clockwise to position S2 (assuming the base point is on the right), a corresponding rotation angle value s2 (assuming it is 100 degrees) can be obtained through the rotary hook encoder; and when the rotary hook drive shaft rotates clockwise to position S3 (assuming the base point is directly below), a corresponding rotation angle value s3 (assuming it is 190 degrees) can be obtained through the rotary hook encoder.

[0078] Furthermore, since the mounting positions of the rotary hook encoder and the rotary hook drive shaft are fixed, even if a different rotary hook encoder is used, as long as the rotary hook drive shaft is rotated clockwise to position S1 (i.e., the base point is directly above), the obtained rotation angle value s1 will still be 10 degrees; if the rotary hook drive shaft is rotated clockwise to position S2 (i.e., the base point is on the right), the obtained rotation angle value s2 will still be 100 degrees; and if the rotary hook drive shaft is rotated clockwise to position S3 (i.e., the base point is directly below), the obtained rotation angle value s3 will still be 190 degrees.

[0079] In summary, the rotary hook encoder can obtain the rotation angle value corresponding to any position the rotary hook drive shaft rotates to, and the rotation angle value obtained by the rotary hook encoder will be the same as long as the rotary hook drive shaft rotates to the same position. The pulley drive motor is electrically connected to the controller, and the controller can control the operating status of the pulley drive motor (e.g., control the start of the pulley drive motor, control the stop of the pulley drive motor, or adjust the speed of the pulley drive motor, etc.).

[0080] The controller is electrically connected to the first encoder, the second encoder, the rotary encoder, drive motor one, drive motor two, and the pulley drive motor.

[0081] In this embodiment, the first embroidery needle drive shaft 300 is connected to the needle bar drive assembly of the ribbon embroidery machine head 100; the second embroidery needle drive shaft 400 is connected to the needle bar drive assembly of the flat embroidery machine head 200. The needle bar drive assembly in this embodiment can directly adopt existing technology. The rotation of the first embroidery needle drive shaft 300 or the second embroidery needle drive shaft 400 can drive the needle bar drive assembly to move, and the movement of the needle bar drive assembly can drive the needle bar of the ribbon embroidery machine head 100 or the flat embroidery machine head 200 to move up and down. For each revolution of the first embroidery needle drive shaft 300 or the second embroidery needle drive shaft 400, the needle bar moves up and down once.

[0082] like Figure 8 As shown, the shuttle assembly 500 in this embodiment includes: a first drive wheel 520, a second drive wheel 530, and a shuttle body 540. The first drive wheel 520 is connected to the shuttle drive shaft, and the central axis of the first drive wheel 520 is in the same direction as the length direction of the shuttle drive shaft. The central axis of the second drive wheel 530 is perpendicular to the central axis of the first drive wheel 520, and the second drive wheel 530 is meshed with the first drive wheel 520. The shuttle body 540 is connected to the second drive wheel 530. When the power device drives the shuttle drive shaft to rotate, the shuttle drive shaft drives the first drive wheel 520 to rotate synchronously. When the first drive wheel 520 rotates, it drives the second drive wheel 530 to rotate, and when the second drive wheel 530 rotates, it drives the shuttle body 540 to rotate.

[0083] Taking the first embroidery needle drive shaft 300 as an example, assuming that when the first rotation angle of the first embroidery needle drive shaft 300 is in the range of 231 degrees to 109 degrees, the embroidery needle is located above the worktable, and during the process of the first rotation angle changing from 231 degrees to 360 degrees (i.e., 0 degrees) and then to 109 degrees, the needle bar first drives the embroidery needle upward and then drives the embroidery needle downward. Assuming that when the first rotation angle of the first embroidery needle drive shaft 300 is in the range of 110 degrees to 230 degrees, the embroidery needle is located below the worktable, and during the process of the first rotation angle changing from 110 degrees to 230 degrees, the needle bar first drives the embroidery needle downward and then drives the embroidery needle upward.

[0084] Similarly, when the second rotation angle of the second embroidery needle drive shaft 400 is in the range of 231 degrees to 109 degrees, the embroidery needle is located above the worktable. As the second rotation angle changes from 231 degrees to 360 degrees (i.e., 0 degrees) and then back to 109 degrees, the needle bar first moves the embroidery needle upwards and then downwards. Conversely, if the second rotation angle of the second embroidery needle drive shaft 400 is in the range of 110 degrees to 230 degrees, the embroidery needle is located below the worktable. As the second rotation angle changes from 110 degrees to 230 degrees, the needle bar first moves the embroidery needle downwards and then upwards.

[0085] Assuming that both the embroidery needle drive shaft and the rotary hook drive shaft rotate at 200 degrees (the rotary hook drive shaft could rotate at 190 degrees or other angles), when the embroidery needle and the rotary hook body 540 complete the needle insertion and thread pickup, it's equivalent to the needle insertion angle of the embroidery needle drive shaft being 200 degrees and the thread pickup angle of the rotary hook drive shaft being 200 degrees (if the rotary hook drive shaft rotates at 190 degrees, then the thread pickup angle is 190 degrees). In this case, the needle insertion angle of the embroidery needle drive shaft is always 200 degrees because in existing technology, the rotary hook drive shaft rotates synchronously with the embroidery needle drive shaft via a timing belt (the rotary hook drive shaft needs to rotate by the same number of degrees as the embroidery needle drive shaft). Therefore, if the thread pickup angle of the rotary hook drive shaft starts at 200 degrees, it will remain 200 degrees thereafter; if it starts at 190 degrees, it will remain 190 degrees thereafter. In other words, in the existing hybrid head structure of computerized embroidery machines, once the thread-taking angle of the rotary hook drive shaft is determined, it cannot be adjusted or changed afterward.

[0086] If the wire-taking angle of the rotary hook drive shaft is not adjustable, then if the wire size changes later, for example, if the wire size becomes larger, wire breakage is likely to occur.

[0087] In this embodiment, the rotary hook drive shaft is driven by a third power unit, rather than being synchronized with the embroidery needle drive shaft via a timing belt. Therefore, the thread-taking angle of the rotary hook drive shaft can be adjusted when the thread size changes.

[0088] For example, when the thread size is within the first size range, the needle-down angle of the embroidery needle drive shaft (first embroidery needle drive shaft 300 or second embroidery needle drive shaft 400) is 200 degrees, and the thread-taking angle of the rotary hook drive shaft is 200 degrees. The rotary hook drive shaft and the embroidery needle drive shaft rotate synchronously (that is, if the embroidery needle drive shaft rotates 1 degree to become 201 degrees, then the rotary hook drive shaft also rotates 1 degree to become 201 degrees). Each time the embroidery needle drive shaft rotates to a rotation angle value of 200 degrees, the rotary hook drive shaft also rotates synchronously to a rotation angle value of 200 degrees. At this time, the embroidery needle and the rotary hook body 540 complete the needle-down and thread-taking.

[0089] Subsequently, when the thread size increases to the second size range, the needle-down angle of the embroidery needle drive shaft remains at 200 degrees, while the thread-taking angle of the rotary hook drive shaft can be adjusted to 195 degrees. The rotary hook drive shaft and the embroidery needle drive shaft rotate synchronously (i.e., if the embroidery needle drive shaft rotates 1 degree to 201 degrees, then the rotary hook drive shaft also rotates 1 degree to 196 degrees). Each time the embroidery needle drive shaft rotates to a rotation angle of 200 degrees, the rotary hook drive shaft also rotates synchronously to a rotation angle of 195 degrees. At this point, the embroidery needle and the rotary hook body 540 complete the needle-down and thread-taking process.

[0090] In summary, the hybrid head structure of the computer embroidery machine in this embodiment, through the setting of components such as the power unit three, the first encoder, the second encoder, the rotary hook encoder, and the controller, allows the thread-picking angle of the rotary hook drive shaft to be adaptively adjusted according to the size of the thread, thereby avoiding thread breakage due to changes in thread size.

[0091] Example 2: A method for controlling the thread take-up of a rotary hook in a computerized embroidery machine, the method comprising: Step L1. Determine the down-needle angle value of the embroidery needle drive shaft and the thread-taking angle value of the rotary hook drive shaft, so that when the embroidery needle drive shaft rotates to the down-needle angle value and the rotary hook drive shaft rotates to the thread-taking angle value, the embroidery needle and the rotary hook are engaged.

[0092] Step L2. Calculate the basic angle difference based on the needle angle value and the thread take-up angle value.

[0093] Step L3. Drive the embroidery needle drive shaft to rotate through the first power device and drive the rotary hook drive shaft to rotate through the second power device, so that the embroidery needle drive shaft and the rotary hook drive shaft rotate synchronously based on the basic angle difference.

[0094] Steps L1 and L2 are performed before the computerized embroidery machine begins its actual operation. Step L1 specifically includes: L11. An embroidery needle encoder is installed on the embroidery needle drive shaft to obtain the rotation angle value corresponding to the rotation position of the embroidery needle drive shaft.

[0095] The computerized embroidery machine can be equipped with only the ribbon embroidery head 100, or only the flat embroidery head 200, or, as in Example 1, both the ribbon embroidery head 100 and the flat embroidery head 200 can be set.

[0096] This embodiment assumes that the computerized embroidery machine is equipped with both a ribbon embroidery head 100 and a flat embroidery head 200. Therefore, the embroidery needle encoder in this step includes a first encoder mounted on the first embroidery needle drive shaft 300 and a second encoder mounted on the second embroidery needle drive shaft 400. The first power device in this embodiment is power device one and power device two in embodiment 1, and the second power device in this embodiment is power device three in embodiment 1.

[0097] For ease of description, in this embodiment, the first embroidery needle drive shaft 300 and the second embroidery needle drive shaft are collectively referred to as embroidery needle drive shafts, and the first encoder and the second encoder are collectively referred to as embroidery needle encoders. Power device one and power device two are collectively referred to as the first power device, and power device three is collectively referred to as the second power device.

[0098] In summary, the controller can obtain a corresponding rotation angle value through the embroidery needle encoder every time the embroidery needle drive shaft rotates to a certain position.

[0099] L12. Obtain the rotation angle value when the embroidery needle drive shaft rotates to the point where the embroidery needle and the rotary hook are connected, and use this rotation angle value as the needle insertion angle value.

[0100] You can conduct a test first. Drive the embroidery needle drive shaft until the embroidery needle aligns with the rotary hook, then stop and observe the rotation angle value obtained by the controller through the embroidery needle encoder. Assuming the rotation angle is 200 degrees, then the needle insertion angle is also 200 degrees. Generally, because the mounting positions of the embroidery needle drive shaft and the embroidery needle encoder relative to the embroidery needle drive shaft are fixed, the needle insertion angle value for the same model of computerized embroidery machine is fixed and always 200 degrees.

[0101] L13. Install a rotary hook encoder on the rotary hook drive shaft to obtain the rotation angle value corresponding to the rotation position of the rotary hook drive shaft.

[0102] Each time the shuttle drive shaft rotates to a certain position, the controller can obtain a corresponding rotation angle value through the shuttle encoder.

[0103] L14. Obtain the rotation angle value when the rotary hook drive shaft rotates to the point where the embroidery needle and rotary hook are connected, and use this rotation angle value as the thread taking angle value.

[0104] You can conduct a trial first. Install a certain size of thread on the rotary hook, then drive the rotary hook drive shaft until the embroidery needle aligns with the hook (the thread tension needs to be just right during alignment—neither too tight nor too loose). Then stop and observe the rotation angle value obtained by the controller through the rotary hook encoder. Assuming the rotation angle value is 200 degrees, then the thread pick-up angle value is 200 degrees. If a thicker thread is used, a rotation angle value of 195 degrees might be more suitable during alignment, thus the thread pick-up angle value is 195 degrees. If a thinner thread is used, a rotation angle value of 205 degrees might be more suitable, thus the thread pick-up angle value is 205 degrees.

[0105] In summary, this step involves first determining, through experimentation, the required thread-picking angle for the rotary hook drive shaft for different sizes, materials, and types of thread, and then storing these angle values. Typically, the thread-picking angle of the rotary hook drive shaft is adjusted based on the thread size, starting from 200 degrees. When using a computerized embroidery machine, you can first select the thread size, material, and type on the operating interface, and the machine will automatically determine the thread-picking angle value for the rotary hook drive shaft.

[0106] Assuming the needle insertion angle determined in step L12 is 200 degrees and the thread take-up angle determined in step L14 is 195 degrees, then when the computerized embroidery machine is in operation, when the embroidery needle drive shaft rotates to a rotation angle of 200 degrees, the rotary hook drive shaft needs to simultaneously rotate to a rotation angle of 195 degrees. At this point, the embroidery needle and the rotary hook are engaged, thus completing the needle insertion and thread take-up operation.

[0107] Furthermore, once the needle angle and thread angle values ​​in step L1 are determined, step L2 can directly calculate the basic angle difference. For example, when the needle angle is 200 degrees and the thread angle is 195 degrees, the basic angle difference is 5; when the needle angle is 200 degrees and the thread angle is 200 degrees, the basic angle difference is 0; and when the needle angle is 200 degrees and the thread angle is 205 degrees, the basic angle difference is -5.

[0108] Furthermore, step L3 is performed during the actual operation of the computerized embroidery machine. Step L3 specifically includes: L311. Obtain the real-time rotational speed of the embroidery needle drive shaft. Assume the real-time rotational speed of the embroidery needle drive shaft is V1.

[0109] L312. Determine the real-time value of the deviation angle. Specifically, determining the real-time value of the deviation angle includes: S1. Obtain the real-time rotation angle value of the embroidery needle drive shaft and the current rotation angle value of the rotary hook drive shaft.

[0110] S2. Calculate the actual angle difference based on the real-time rotation angle value and the current rotation angle value.

[0111] Assuming the real-time rotation angle of the embroidery needle drive shaft is 80 degrees and the current rotation angle of the rotary hook drive shaft is 79.9 degrees, then the actual angle difference is 0.1.

[0112] S3. Calculate the real-time value of the deviation angle based on the actual angle difference and the basic angle difference.

[0113] Assuming the actual angle difference is 0.1 and the base angle difference is 0, then the real-time value of the deviation angle is 0.1.

[0114] L313. Determine whether the real-time value of the deviation angle is within the allowable angle deviation threshold range; when the real-time value of the deviation angle is within the allowable angle deviation threshold range, control the current speed of the rotary hook drive shaft to be the same as the real-time speed of the embroidery needle drive shaft through the second power device; when the real-time value of the deviation angle is not within the allowable angle deviation threshold range, determine the real-time adjustment speed based on the real-time speed of the embroidery needle drive shaft, and control the current speed of the rotary hook drive shaft to be the same as the real-time adjustment speed through the second power device.

[0115] Assuming the allowable angle deviation threshold range is -0.3 to 0.3, then the real-time value of the deviation angle (i.e., 0.1) is within the allowable angle deviation threshold range (i.e., -0.3 to 0.3). At this time, the current speed of the rotary hook drive shaft is controlled by the second power device to be the same as the real-time speed (i.e., V1) of the embroidery needle drive shaft.

[0116] Alternatively, step L3 specifically includes: L321. Obtain the current rotational speed of the rotary shuttle drive shaft. Assume the current rotational speed of the rotary shuttle drive shaft is V2.

[0117] L322. Determine the real-time value of the deviation angle. Specifically, determining the real-time value of the deviation angle includes: S1. Obtain the real-time rotation angle value of the embroidery needle drive shaft and the current rotation angle value of the rotary hook drive shaft.

[0118] S2. Calculate the actual angle difference based on the real-time rotation angle value and the current rotation angle value.

[0119] Assuming the real-time rotation angle of the embroidery needle drive shaft is 120 degrees and the current rotation angle of the rotary hook drive shaft is 126 degrees, then the actual angle difference is -6.

[0120] S3. Calculate the real-time value of the deviation angle based on the actual angle difference and the basic angle difference.

[0121] Assuming the actual angle difference is -6 and the base angle difference is -5, then the real-time value of the deviation angle is -1.

[0122] L323. Determine whether the real-time value of the deviation angle is within the allowable angle deviation threshold range; when the real-time value of the deviation angle is within the allowable angle deviation threshold range, control the real-time rotation speed of the embroidery needle drive shaft to be the same as the current rotation speed of the rotary hook drive shaft through the first power device; when the real-time value of the deviation angle is not within the allowable angle deviation threshold range, determine the current adjustment speed based on the current rotation speed of the rotary hook drive shaft, and control the real-time rotation speed of the embroidery needle drive shaft to be the same as the current adjustment speed through the first power device.

[0123] Assuming the allowable angle deviation threshold range is -0.3 to 0.3, then the real-time value of the deviation angle (i.e., -1) is not within the allowable angle deviation threshold range (i.e., -0.3 to 0.3). In this case, the current adjustment speed V2' is first determined based on the current rotational speed (V2) of the rotary hook drive shaft (if the real-time value of the deviation angle is negative, the current rotational speed is increased slightly to obtain the previous adjustment speed; if the real-time value of the deviation angle is positive, the current rotational speed is decreased slightly to obtain the current adjustment speed). Then, the real-time rotational speed of the embroidery needle drive shaft is controlled to be the same as the current adjustment speed (i.e., V2') through the first power device.

[0124] In existing technology, the rotary hook drive shaft and the embroidery needle drive shaft operate synchronously via a timing belt, so their synchronization is not an issue. However, once the thread-picking angle of the rotary hook drive shaft is determined, it cannot be adaptively adjusted according to the thread size. Therefore, if the size / material / type of the thread changes, thread breakage / unraveling will occur.

[0125] In this embodiment, the embroidery needle drive shaft is driven by a first power device, and the rotary hook drive shaft is driven by a second power device. No synchronization belt is provided between the embroidery needle drive shaft and the rotary hook drive shaft, and they do not interfere with each other. Therefore, when the size, material, or type of thread changes, the thread-taking angle of the rotary hook drive shaft can be changed, effectively reducing thread breakage / unraveling. However, because the rotary hook drive shaft is separately controlled by the second power device, it is essential to ensure the synchronization of the rotation of the rotary hook drive shaft and the embroidery needle drive shaft. If the synchronization of the rotation of the rotary hook drive shaft and the embroidery needle drive shaft cannot be guaranteed, the computerized embroidery machine will malfunction.

[0126] This embodiment effectively ensures the rotational synchronization of the rotary hook drive shaft and the embroidery needle drive shaft through steps L311 to L313 or steps L321 to L323. The difference between steps L311 to L313 and steps L321 to L323 is that steps L311 to L313 are based on the embroidery needle drive shaft, and then the rotational speed of the rotary hook drive shaft is adjusted so that the real-time value of the deviation angle between the actual angle difference (calculated by the rotation angle value of the embroidery needle drive shaft and the rotation angle value of the rotary hook drive shaft) and the basic angle difference is always within the allowable angle deviation threshold range, thereby ensuring the rotational synchronization of the rotary hook drive shaft and the embroidery needle drive shaft.

[0127] Steps L321 to L323 are based on the rotary hook drive shaft. The rotation speed of the embroidery needle drive shaft is adjusted so that the real-time value of the deviation angle between the actual angle difference (calculated by the rotation angle value of the embroidery needle drive shaft and the rotation angle value of the rotary hook drive shaft) and the basic angle difference is always within the allowable angle deviation threshold range, thereby ensuring the rotation synchronization of the rotary hook drive shaft and the embroidery needle drive shaft.

[0128] In summary, the computer embroidery machine rotary hook thread-taking control method of this embodiment can adaptively adjust the thread-taking angle value of the rotary hook drive shaft according to the size / material / type of the thread, while ensuring the rotational synchronization of the rotary hook drive shaft and the embroidery needle drive shaft. This can effectively reduce the phenomenon of thread breakage / detachment during the operation of the computer embroidery machine.

[0129] Furthermore, in this embodiment, a zeroing operation can be performed on the machine head before step L3, so that the embroidery needle drive shaft and the rotary hook drive shaft are both in the "zero position" before starting work, thereby improving the synchronization effect between the embroidery needle drive shaft and the rotary hook drive shaft.

[0130] Example 3: A method for controlling the zero-finding mechanism of a computerized embroidery machine head, such as... Figure 11 As shown, the method includes: Step P1. Determine the current change-giving machine head.

[0131] The computerized embroidery machine can be set to either ribbon embroidery head 100 or flat embroidery head 200. If only ribbon embroidery head 100 is set, then the current head to be given change is all ribbon embroidery head 100; if only flat embroidery head 200 is set, then the current head to be given change is all flat embroidery head 200.

[0132] Alternatively, similar to Embodiment 1, both the ribbon embroidery head 100 and the flat embroidery head 200 are provided. This embodiment assumes that both the ribbon embroidery head 100 and the flat embroidery head 200 are provided on the computerized embroidery machine.

[0133] There are two scenarios in this step. Scenario 1 is when a certain type of machine head is used at the beginning. For example, if the ribbon embroidery machine head 100 is selected at the beginning, the controller can obtain the instruction to start using the ribbon embroidery machine head 100. Through this instruction, it can be determined that the current machine head to be used for finding change is all ribbon embroidery machine heads 100.

[0134] Scenario 2 involves a sudden power outage during the operation of a certain embroidery head (e.g., flat embroidery head 200). Upon power restoration, the controller receives a power-on signal. Using this signal, the controller identifies the previously operating embroidery head based on operational records (e.g., usage records of power unit one and power unit two, or usage records of the first embroidery needle drive shaft 300 and the second embroidery needle drive shaft 400) and designates that head as the current embroidery head to be used for change. In this embodiment, since flat embroidery head 200 was previously operating, power unit two and the second embroidery needle drive shaft 400 have usage records. Because power unit two and the second embroidery needle drive shaft 400 have usage records, it can be determined that flat embroidery head 200 was previously operating, and therefore all flat embroidery heads 200 can be identified as the current embroidery heads to be used for change.

[0135] In summary, this step can determine whether the current embroidery head to be given change is either all embroidery heads 100 or all flat embroidery heads 200.

[0136] Step P2. Determine whether the zero-finding machine head is in the zero position. Specifically, step P2 includes: P21. Determine whether the embroidery needle drive shaft is in the zero position and determine whether the rotary hook drive shaft is in the zero position. Specifically, P21 includes: P212. An embroidery needle encoder is installed on the embroidery needle drive shaft to obtain the rotation angle value corresponding to the rotation position of the embroidery needle drive shaft. Each time the embroidery needle drive shaft rotates to a certain position, the controller can obtain a corresponding rotation angle value through the embroidery needle encoder.

[0137] If the embroidery machine in this embodiment includes both a ribbon embroidery head 100 and a flat embroidery head 200, then the embroidery needle encoder in this embodiment includes a first encoder mounted on the first embroidery needle drive shaft 300 and a second encoder mounted on the second embroidery needle drive shaft 400. That is, for each position rotated by the first embroidery needle drive shaft 300, the controller can obtain a corresponding first rotation angle value through the first encoder. For each position rotated by the second embroidery needle drive shaft 400, the controller can obtain a corresponding second rotation angle value through the second encoder.

[0138] P212. When the rotation angle value is the same as the zero position angle value, it is determined that the embroidery needle drive shaft is at the zero position.

[0139] In this embodiment, it is assumed that the zero-position angle of the embroidery needle drive shaft is 100 degrees. If the obtained rotation angle value is 100 degrees, it means that the embroidery needle drive shaft is at the zero position; otherwise, it means that the embroidery needle drive shaft is at a non-zero position.

[0140] P213. A rotary encoder is installed on the rotary shuttle drive shaft to obtain the rotation angle value corresponding to the rotation position of the rotary shuttle drive shaft. Each time the rotary shuttle drive shaft rotates to a certain position, the controller can obtain a corresponding rotation angle value through the rotary encoder.

[0141] P214. When the rotation angle value is the same as the zero position angle value, the rotary shuttle drive shaft is determined to be at the zero position.

[0142] In this embodiment, it is assumed that the zero-position angle value of the rotary shuttle drive shaft is also 100 degrees. If the obtained rotation angle value is 100 degrees, it means that the rotary shuttle drive shaft is at the zero position; otherwise, it means that the rotary shuttle drive shaft is at a non-zero position.

[0143] Step P21 can determine whether the embroidery needle drive shaft and the rotary hook drive shaft are at zero.

[0144] P22. When the embroidery needle drive shaft is at zero and the rotary hook drive shaft is at zero, it is determined that the change-finding head is in the zero position; otherwise, it is determined that the change-finding head is in the non-zero position.

[0145] In this embodiment, the embroidery head (coil embroidery head 100 or flat embroidery head 200) is determined to be in a zero position only when both the embroidery needle drive shaft (first embroidery needle drive shaft 300 or second embroidery needle drive shaft 400) and the rotary hook drive shaft are in the zero position; otherwise, the embroidery head (coil embroidery head 100 or flat embroidery head 200) is determined to be in a non-zero position.

[0146] Step P3. When the coin head to be emptied is in the zero position, determine that the emptying of the coin head is finished; when the coin head to be emptied is in the non-zero position, perform the emptying of the coin head until the coin head to be emptied is in the zero position.

[0147] When the embroidery head is in the zero position, it is determined that the embroidery head has finished embroidering, and the computer embroidery machine will carry out the embroidery work according to the selected embroidery scheme.

[0148] When the die head to be zeroed is in a non-zero position, a zeroing operation is still required.

[0149] In this embodiment, the process of performing change dispensing on the dispensing machine head specifically includes: P31. Determine the current rotation angle value of the embroidery needle drive shaft of the embroidery head to be used for finding change.

[0150] P32. Determine whether the current rotation angle value of the embroidery needle drive shaft is within the first rotation angle value range or within the second rotation angle value range.

[0151] Assuming that when the rotation angle of the embroidery needle drive shaft (first embroidery needle drive shaft 300 or second embroidery needle drive shaft 400) is between 231 degrees and 109 degrees, the embroidery needle is located above the worktable; and when the rotation angle is between 110 degrees and 230 degrees, the embroidery needle is located below the worktable, then we can determine that the first rotation angle range is 231 degrees to 109 degrees, and the second rotation angle range is 110 degrees to 230 degrees.

[0152] If the current rotation angle of the embroidery needle drive shaft in step L31 is 280 degrees, it means that the current rotation angle of the embroidery needle drive shaft is within the first rotation angle range, and then proceed to step P33.

[0153] If the current rotation angle of the embroidery needle drive shaft in step L31 is 180 degrees, it means that the current rotation angle of the embroidery needle drive shaft is within the range of the second rotation angle value, and then proceed to step P34.

[0154] P33. When the current rotation angle value of the embroidery needle drive shaft is within the first rotation angle value range, the first zeroing step is executed. The first zeroing step specifically includes: P331. Rotate the shuttle drive shaft to the zero angle value, then rotate it to the line-taking angle value and stop rotating.

[0155] The thread-taking angle and zero-position angle of the rotary hook drive shaft can be predetermined using the rotary hook thread-taking control method for computerized embroidery machines described in Example 2. Assuming the thread-taking angle of the rotary hook drive shaft in this example is 200 degrees and the zero-position angle is 100 degrees, then in this example, the thread-taking angle could be 195 degrees and the corresponding zero-position angle could be 95 degrees; alternatively, the thread-taking angle could be 205 degrees and the corresponding zero-position angle could be 105 degrees.

[0156] When the line-taking angle of the rotary shuttle drive shaft is 200 degrees and the zero-position angle is 100 degrees, the controller first controls the rotary shuttle drive shaft to rotate to 100 degrees, then controls the rotary shuttle drive shaft to rotate to 200 degrees and stops rotating.

[0157] P332. The embroidery needle drive shaft rotates to the zero angle value and then stops rotating.

[0158] Assuming the zero-position angle of the embroidery needle drive shaft in this embodiment is 100 degrees, then after P331, the controller controls the embroidery needle drive shaft to rotate to 100 degrees and then stop rotating.

[0159] P333. Rotate the shuttle drive shaft to the zero angle value and stop rotating.

[0160] After P332, the controller then controls the rotary hook drive shaft to rotate from 200 degrees to 100 degrees and stop rotating. At this point, the first zeroing step is completed.

[0161] P34. When the current rotation angle value of the embroidery needle drive shaft is within the range of the second rotation angle value, the second zeroing step is executed. The second zeroing step specifically includes: P341. The embroidery needle drive shaft rotates to the zero angle value and then stops rotating.

[0162] Assuming that the zero-position angle of the embroidery needle drive shaft in this embodiment is 100 degrees, the controller controls the embroidery needle drive shaft to rotate to 100 degrees and then stops rotating.

[0163] P342. The shuttle drive shaft rotates to the zero angle value and then stops rotating.

[0164] Assuming the zero-position angle of the rotary hook drive shaft in this embodiment is also 100 degrees, then after P341, the controller controls the rotary hook drive shaft to rotate directly to 100 degrees and stop rotating. At this point, the second zeroing step is completed.

[0165] In summary, this embodiment allows both the embroidery needle drive shaft and the rotary hook drive shaft to be in the zero position through steps P1 to P3.

[0166] This embodiment is a further improvement on Embodiment 2. Embodiment 2, in order to allow the thread-picking angle of the rotary hook drive shaft to be adaptively adjusted according to the size, material, and type of thread, did not include a synchronization belt between the rotary hook drive shaft and the embroidery needle drive shaft. This would render the existing zero-finding method unusable. Therefore, this embodiment proposes a new machine head zero-finding control method. This machine head zero-finding control method enables the computerized embroidery machine in Embodiment 2 to perform zero-finding operations. After the zero-finding operation, the subsequent synchronization effect between the embroidery needle drive shaft and the rotary hook drive shaft is better, and the synchronization adjustment is easier.

[0167] The above are merely exemplary embodiments of this application and should not be construed as limiting the scope of this application.

Claims

1. A computerized embroidery machine head zeroing control method, characterized by, Applied to a mixing head structure, the mixing head structure includes: At least one ribbon embroidery machine head (100); At least one flat embroidery machine head (200); The rotary hook assembly (500) is configured to cooperate with the lower part of the ribbon embroidery head (100) or the flat embroidery head (200); The first embroidery needle drive shaft (300) is connected to all the coil embroidery machine heads (100); The second embroidery needle drive shaft (400) is connected to all the flat embroidery machine heads (200); The shuttle drive shaft is connected to all shuttle assemblies (500); The power unit is connected to the first embroidery needle drive shaft (300) and is used to drive the first embroidery needle drive shaft (300) to rotate; The second power unit is connected to the second embroidery needle drive shaft (400) and is used to drive the second embroidery needle drive shaft (400) to rotate; The third power unit is connected to the shuttle drive shaft and is used to drive the shuttle drive shaft to rotate; The method includes: Determine the current cash register head to be used for making change; Specifically, determining the current embroidery needle head to be used for making change includes: acquiring a power-on signal; determining the embroidery needle head that was previously in operation based on the work record and using the corresponding embroidery needle head as the current embroidery needle head to be used for making change; the work record includes the usage records of power device one and power device two, or the usage records of the first embroidery needle drive shaft (300) and the second embroidery needle drive shaft (400). Determine whether the zero-finding head is in the zero position. When the coin head to be used for finding change is in the zero position, the coin head is determined to have finished finding change; when the coin head to be used for finding change is in the non-zero position, the coin head to be used for finding change is emptied until the coin head to be used for finding change is in the zero position.

2. The method of claim 1, wherein, Determining whether the zero-finding head is in the zero position specifically includes: Determine whether the embroidery needle drive shaft is at the zero position and determine whether the rotary hook drive shaft is at the zero position; When the embroidery needle drive shaft is at zero and the rotary hook drive shaft is at zero, it is determined that the zero-position head is in a zero-position state; otherwise, it is determined that the zero-position head is in a non-zero-position state.

3. The method of claim 2, wherein, Determining whether the embroidery needle drive shaft is at the zero position specifically includes: An embroidery needle encoder is installed on the embroidery needle drive shaft, and the rotation angle value corresponding to the rotation position of the embroidery needle drive shaft is obtained through the embroidery needle encoder; When the rotation angle value is the same as the zero position angle value, it is determined that the embroidery needle drive shaft is at the zero position.

4. The method of claim 2, wherein, Determining whether the rotary hook drive shaft is at the zero-position angle value specifically includes: A rotary encoder is installed on the rotary shuttle drive shaft, and the rotation angle value corresponding to the rotation position of the rotary shuttle drive shaft is obtained through the rotary encoder. When the rotation angle value is the same as the zero position angle value, it is determined that the rotary shuttle drive shaft is at the zero position.

5. The method of claim 2, wherein, The specific steps of performing the change-finding process on the aforementioned change-finding machine head include: Determine the current rotation angle value of the embroidery needle drive shaft of the embroidery head to be used for finding change; Determine whether the current rotation angle value of the embroidery needle drive shaft is within the first rotation angle value range or within the second rotation angle value range; When the current rotation angle value of the embroidery needle drive shaft is within the range of the first rotation angle value, the first zeroing step is executed; When the current rotation angle value of the embroidery needle drive shaft is within the range of the second rotation angle value, the second zeroing step is executed.

6. The method of claim 5, wherein, The first step of giving change specifically includes: The rotary hook drive shaft rotates to the zero angle value, then rotates to the line-taking angle value and stops rotating; The embroidery needle drive shaft rotates to the zero angle value and then stops rotating; The rotary shuttle drive shaft rotates to the zero angle value and then stops rotating.

7. The method of claim 5, wherein, The second step of making change specifically includes: The embroidery needle drive shaft rotates to the zero angle value and then stops rotating; The rotary shuttle drive shaft rotates to the zero angle value and then stops rotating.

8. The method of claim 5, wherein, The first rotation angle value ranges from 231 degrees to 109 degrees; the second rotation angle value ranges from 110 degrees to 230 degrees.

9. The method of claim 1, wherein, The current machines awaiting change are either all coil embroidery machines or all flat embroidery machines.