Embroidery machine multi-operation head synchronous control method, device and equipment and storage medium

CN119433856BActive Publication Date: 2026-10-27ZHUJI XINGDAHAO SCI & TECH DEV +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411761568.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2026-10-27
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

[0005]本申请提供一种刺绣机多操作头同步控制方法、装置、设备和存储介质,用以解决现有技术中只能通过单操作头对刺绣机进行控制,给操作带来不便的问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119433856B_ABST
    Figure CN119433856B_ABST
Patent Text Reader

Abstract

The application provides a embroidery machine multi-operation head synchronous control method, device, equipment and storage medium. The method is applied to an embroidery machine control system, the embroidery machine control system comprises a main control box, a main operation box, a signal adapter box and a slave operation box, and the method comprises the following steps: obtaining an operation instruction input by a user through the main operation box or the slave operation box, and performing analysis processing on the operation instruction to obtain first data information after analysis; sending the first data information to the main control box, and controlling the embroidery machine to perform embroidery operation according to the first data information; performing data conversion processing on the first data information through the signal adapter box to obtain second data information after conversion, and sending the second data information to the main operation box or the slave operation box; and updating the operation state of the main operation box or the slave operation box according to the second data information. The method of the application realizes synchronous control of the multi-operation head of the embroidery machine, and facilitates workers to operate the embroidery machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of embroidery machine technology, and in particular to a method, apparatus, equipment and storage medium for synchronous control of multiple operating heads of an embroidery machine. Background Technology

[0002] Because embroidery machines are quite long and the operating head is usually fixed at one end of the machine, workers can only control the embroidery machine through the operating head from a fixed position. Workers need to move back and forth between the machine and the operating head during operation, which brings inconvenience to their daily operations.

[0003] Existing multi-head control methods are based on computer remote control technology, which sends images from the master computer to the slave computer, thereby enabling the same operation to be performed on multiple heads in multiple different locations.

[0004] However, due to the large amount of image transmission and the operation of the embroidery machine, the computer screen will be delayed when operating from the operating head, which greatly reduces the user experience. Summary of the Invention

[0005] This application provides a method, apparatus, device, and storage medium for synchronous control of multiple operating heads of an embroidery machine, in order to solve the problem that the existing technology can only control the embroidery machine through a single operating head, which brings inconvenience to operation.

[0006] In a first aspect, this application provides a method for synchronous control of multiple operating heads in an embroidery machine, applied to an embroidery machine control system. The embroidery machine control system includes: a main control box, a main operating box, a signal transfer box, and a slave operating box. The method includes:

[0007] The operation instructions input by the user are obtained through the main operation box or the slave operation box, and the operation instructions are parsed to obtain the parsed first data information;

[0008] The first data information is sent to the main control box, and the main control box controls the embroidery machine to perform embroidery operations based on the first data information.

[0009] The first data information is processed by the signal converter box to obtain the converted second data information, and the second data information is sent to the main operation box or the slave operation box.

[0010] The master control box or the slave control box updates its own operating status based on the second data information.

[0011] Optionally, the first data information includes: pattern parameters; the step of obtaining user-inputted operation instructions through the main operation box or the slave operation box, and parsing the operation instructions to obtain the parsed first data information includes:

[0012] Determine whether the operation command originates from the main control box;

[0013] If so, the operation instructions are parsed and processed by the first operating system running in the main operation box to obtain the parsed pattern parameters;

[0014] If not, the operation instructions are parsed and processed by the second operating system running from the operation box to obtain the parsed pattern parameters.

[0015] Optionally, sending the first data information to the main control box, and the main control box controlling the embroidery machine to perform embroidery operations based on the first data information, includes:

[0016] When the first data information comes from the main operation box, the first data information is sent directly to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information;

[0017] When the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0018] Optionally, the main control box controls the embroidery machine to perform embroidery operations based on the first data information, including:

[0019] The main control box generates corresponding embroidery parameters based on the pattern parameters, and the embroidery parameters include: embroidery frame movement path parameters and embroidery needle movement path parameters;

[0020] The embroidery machine is controlled to perform embroidery operations according to the preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters.

[0021] Optionally, the step of performing data conversion processing on the first data information through the signal conversion box to obtain the converted second data information, and sending the second data information to the main operation box or the slave operation box, includes:

[0022] When the first data information comes from the main operation box, the first data information is converted by the signal conversion box to obtain the converted second data information, and the second data information is sent to the slave operation box.

[0023] When the first data information comes from the slave operation box, the first data information is converted by the signal conversion box to obtain the converted second data information, and the second data information is sent to the master operation box.

[0024] Optionally, the master control box or the slave control box updates its own operating status based on the second data information, including:

[0025] When the main control box receives the second data information, the second data information is analyzed and processed by the first operating system running in the main control box to obtain the first operation status information, and the operation status of the main control box is updated according to the first operation status information.

[0026] Upon receiving the second data information from the slave operating box, the slave operating box analyzes and processes the second data information through a second operating system running within the slave operating box to obtain second operating status information, and updates the operating status of the slave operating box based on the second operating status information.

[0027] Optionally, the method further includes:

[0028] The embroidery status information of the embroidery machine at the current moment is obtained through the main control box. The embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery pressure.

[0029] The embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force are sent to the main control box and the slave control box.

[0030] The first operating system running in the main control box updates the embroidery status displayed in the main control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force.

[0031] The second operating system running from the control box updates the embroidery status displayed on the control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure.

[0032] Secondly, this application provides a multi-head synchronous control device for an embroidery machine, applied to an embroidery machine control system. The embroidery machine control system includes: a main control box, a main operation box, a signal transfer box, and a slave operation box. The device includes:

[0033] The acquisition module is used to acquire user-inputted operation commands through the main operation box or the slave operation box;

[0034] The processing module is used to parse the operation instructions to obtain the parsed first data information;

[0035] The processing module is also used to send the first data information to the main control box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0036] The processing module is also used to perform data conversion processing on the first data information through the signal adapter box to obtain the converted second data information, and send the second data information to the main operation box or the slave operation box;

[0037] The processing module is also used to update its own operating status based on the second data information through the main operating box or the slave operating box.

[0038] Optionally, the first data information includes: pattern parameters, and the device further includes: a judgment module, used to determine whether the operation command comes from the main operation box;

[0039] The processing module is further configured to, when the operation instruction comes from the main operation box, parse and process the operation instruction through the first operating system running in the main operation box to obtain the parsed pattern parameters;

[0040] When the operation command comes from the slave operation box, the operation command is parsed and processed by the second operating system running in the slave operation box to obtain the parsed pattern parameters.

[0041] Optionally, the processing module is further configured to send the first data information directly to the main control box when the first data information comes from the main operation box, and control the embroidery machine to perform embroidery operation through the main control box based on the first data information;

[0042] When the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0043] Optionally, the processing module is further configured to generate corresponding embroidery parameters through the main control box based on the pattern parameters, the embroidery parameters including: embroidery frame movement path parameters and embroidery needle movement path parameters;

[0044] The embroidery machine is controlled to perform embroidery operations according to the preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters.

[0045] Optionally, the processing module is further configured to, when the first data information comes from the main operating box, perform data conversion processing on the first data information through the signal conversion box to obtain the converted second data information, and send the second data information to the slave operating box;

[0046] When the first data information comes from the slave operation box, the first data information is converted by the signal conversion box to obtain the converted second data information, and the second data information is sent to the master operation box.

[0047] Optionally, the processing module is further configured to, when the main operating box receives the second data information, analyze and process the second data information through a first operating system running in the main operating box to obtain first operation status information, and update the operation status of the main operating box according to the first operation status information;

[0048] Upon receiving the second data information from the slave operating box, the slave operating box analyzes and processes the second data information through a second operating system running within the slave operating box to obtain second operating status information, and updates the operating status of the slave operating box based on the second operating status information.

[0049] Optionally, the acquisition module is further configured to acquire the embroidery status information of the embroidery machine at the current moment through the main control box. The embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force.

[0050] The processing module is also used to send the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery force to the main operation box and the slave operation box;

[0051] The first operating system running in the main control box updates the embroidery status displayed in the main control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force.

[0052] The second operating system running from the control box updates the embroidery status displayed on the control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure.

[0053] Thirdly, this application provides a multi-head synchronous control device for an embroidery machine, comprising:

[0054] Memory;

[0055] processor;

[0056] The memory stores computer-executed instructions;

[0057] The processor executes computer execution instructions stored in the memory to implement the embroidery machine multi-head synchronous control method as described in the first aspect and various possible implementations of the first aspect above.

[0058] Fourthly, this application provides a computer storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the embroidery machine multi-head synchronous control method as described in the first aspect and various possible implementations of the first aspect above.

[0059] This application provides a method, apparatus, device, and storage medium for synchronous control of multiple operating heads in an embroidery machine. The method is applied to an embroidery machine control system, which includes a main control box, a main operating box, a signal converter box, and a slave operating box. The method includes: acquiring user-inputted operation commands through the main operating box or the slave operating box, parsing and processing the operation commands to obtain parsed first data information; sending the first data information to the main control box, which then controls the embroidery machine to perform embroidery operations based on the first data information; performing data conversion processing on the first data information through the signal converter box to obtain converted second data information, and sending the second data information to the main operating box or the slave operating box; and updating the operating status of the main operating box or the slave operating box based on the second data information. This method achieves synchronous control of multiple operating heads in an embroidery machine, facilitating worker operation of the embroidery machine. Attached Figure Description

[0060] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0061] Figure 1 A schematic diagram illustrating a scenario for a multi-operating-head synchronous control method for an embroidery machine provided in an embodiment of this application;

[0062] Figure 2 A flowchart of a multi-head synchronous control method for an embroidery machine provided in this application embodiment. Figure 1 ;

[0063] Figure 3 A flowchart of a multi-head synchronous control method for an embroidery machine provided in this application embodiment. Figure 2 ;

[0064] Figure 4 A schematic diagram of the structure of a multi-operating head synchronous control device for an embroidery machine provided in an embodiment of this application;

[0065] Figure 5 This is a schematic diagram of the structure of a multi-operating head synchronous control device for an embroidery machine provided in an embodiment of this application.

[0066] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0068] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein.

[0069] In this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0070] In actual production applications, since embroidery machines can be 10 to 20 meters long and the operating head is usually only located on one side of the machine, when workers need to adjust and control the embroidery machine through the operating head, they need to go back and forth between the machine and the operating head, which brings inconvenience to daily work and reduces efficiency.

[0071] In existing technologies, computer remote control technology can be used to send the image from the master computer to the slave computer, thereby enabling two operation heads at different locations to perform the same operation. However, there is a time delay between the two operation heads on the displayed screen.

[0072] To address the aforementioned problems in the existing technology, this application provides a method for synchronous control of multiple operating heads in an embroidery machine. This method connects the main operating box to the main control box, connects the slave operating box to the main control box via a signal adapter box, and achieves synchronization between the main and slave operating boxes through data flow from the embedded operating systems within the main and slave operating boxes.

[0073] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0074] Figure 1 This is a schematic diagram illustrating a scenario of a multi-operating-head synchronous control method for an embroidery machine provided in an embodiment of this application. For example... Figure 1 As shown, the embroidery machine control system includes: a main control box, a main operation box, a signal adapter box, a slave operation box, and a switching power supply. The main control box is connected to both the main operation box and the signal adapter box via signals. The slave operation box is connected to the signal adapter box via signals. The switching power supply is connected to the signal adapter box via circuitry. The main control box is used for inputting and outputting pattern data, displaying pattern information, and controlling the timing of actions during the embroidery process. The main operation box communicates with the main control box, transmitting video signals, receiving data input, touchscreen commands, and keyboard input. The signal adapter box communicates with the main control box via network to complete corresponding data processing. The slave operation box interacts with the signal adapter box to transmit video signals, touchscreen input, and keyboard input. The switching power supply provides power to the main control box, main operation box, signal adapter box, and slave operation box.

[0075] Figure 2 This application provides a flowchart of a method for synchronous control of multiple operating heads of an embroidery machine. Figure 1 .like Figure 2 As shown, the multi-head synchronous control method for embroidery machines provided in this embodiment includes:

[0076] S101: Obtain the user-inputted operation instructions through the main operation box or the operation box, and parse and process the operation instructions to obtain the parsed first data information.

[0077] Understandably, the main or slave control box serves as the primary medium for user interaction with the embroidery machine, receiving and processing user-inputted commands. The main or slave control box is typically equipped with input devices such as a touchscreen or keyboard, allowing users to input commands. The touchscreen can display menus, options, and a graphical interface, enabling users to input commands by touching icons or text on the screen. The primary data information is generated by the main or slave control box during the parsing and processing of command instructions, containing various parameters and status information required for the embroidery process.

[0078] User input commands can include starting / stopping embroidery, selecting a pattern, adjusting embroidery speed, and setting the embroidery start point. The input device on the main or slave control box transmits the user input commands to the operating system inside the main or slave control box. The operating system parses the input commands and identifies the command type and parameters.

[0079] This process ensures that the user's input instructions can be accurately and efficiently converted into actions and data information that the embroidery machine can execute, thus ensuring the smooth progress of the embroidery process.

[0080] S102: The first data information is sent to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0081] The main control box is the core of the embroidery machine control system. It is responsible for receiving, processing and forwarding control commands, as well as monitoring the operating status of the embroidery machine.

[0082] Understandably, after receiving the first data information, the main control box generates corresponding control signals or commands based on the data information, and sends the generated control signals or commands to the various execution components of the embroidery machine to achieve accurate control of the embroidery machine.

[0083] Furthermore, after receiving and recognizing the corresponding control signals or commands, the various actuators of the embroidery machine perform embroidery operations according to predetermined programs and parameters, such as moving the embroidery frame and adjusting the needle position. This process ensures that the embroidery process can be executed accurately according to the user's requirements.

[0084] S103: The first data information is converted and processed by the signal conversion box to obtain the converted second data information, and the second data information is sent to the main operation box or the slave operation box.

[0085] Understandably, the signal adapter box receives unconverted raw operational data from the master or slave operating box and uses its built-in processing algorithms or logic circuits to convert the received data. The conversion process includes data format changes and data encoding conversions, and the converted second data information is then sent to the master or slave operating box via the corresponding communication interface.

[0086] The first data information is converted and processed by the signal adapter box, and the converted second data information is sent to the main operation box or the slave operation box. This ensures accurate data transmission between different parts and facilitates the main operation box or the slave operation box to perform further processing or operation based on the converted second data information.

[0087] S104: The master control box or slave control box updates its own operating status based on the second data information.

[0088] Understandably, the main control box or the slave control box receives second data information from the signal conversion box through the corresponding communication interface. The operating system inside the main control box or the slave control box analyzes and processes the received second data information to determine key information related to the operation status, including embroidery progress and current working status.

[0089] The main control box or slave control box adjusts the corresponding parameter settings according to the embroidery progress, current working status, etc., and updates its display interface.

[0090] This process ensures that users can understand the status information of the embroidery process in real time. Users can make reasonable adjustments to the embroidery process based on the status information to ensure the smooth progress and high-quality completion of the embroidery.

[0091] This application provides a method for synchronous control of multiple operating heads in an embroidery machine. The method acquires user-inputted operation commands through a main control box or a slave control box, parses and processes these commands to obtain parsed first data information, sends this first data information to the main control box, and the main control box controls the embroidery machine to perform embroidery operations based on the first data information. A signal conversion box performs data conversion processing on the first data information to obtain converted second data information, which is then sent to the main control box or the slave control box. The main control box or the slave control box updates its own operating status based on the second data information. This method achieves synchronous control of multiple operating heads in an embroidery machine, facilitating user operation of the machine.

[0092] Figure 3 A flowchart of a multi-head synchronous control method for an embroidery machine provided in this application embodiment. Figure 2 This embodiment is... Figure 2 Based on the embodiments, a possible implementation of the multi-operating head synchronous control method for embroidery machines is described in detail. For example... Figure 2 As shown, the method includes:

[0093] S201: Determine whether the operation command comes from the main operation box; if yes, proceed to step S202; otherwise, proceed to step S203.

[0094] The operation instructions can be input through different input devices. The master operation box and the slave operation box each have different input interfaces. By determining the input interface of the operation instruction, the source of the operation instruction can be determined.

[0095] S202: The operation instructions are parsed and processed by the first operating system running in the main control box to obtain the parsed first data information, which includes: pattern parameters.

[0096] The first operating system is an embedded operating system. The embedded operating system receives operation instructions input by the user, parses and processes the operation instructions, and obtains parsed data information, which includes pattern parameters.

[0097] S203: The operation instructions are parsed and processed by the second operating system running in the operation box to obtain the parsed first data information, which includes: pattern parameters.

[0098] The second operating system is an embedded operating system of the same type as the first operating system. The embedded operating system receives operation instructions and parses and processes the operation instructions to obtain parsed data information, which includes pattern parameters.

[0099] S204: Send the pattern parameters to the main control box.

[0100] Understandably, the embedded operating system will convert the parsed initial data information into a certain standard communication protocol format and send the data to the main control box through a suitable communication interface.

[0101] S205: The main control box generates corresponding embroidery parameters based on the pattern parameters. The embroidery parameters include: embroidery frame movement path parameters and embroidery needle movement path parameters.

[0102] Among them, the embroidery frame movement path parameter describes the movement trajectory of the embroidery frame during the embroidery process, and the embroidery needle movement path parameter describes the movement trajectory of the embroidery needle on the embroidery.

[0103] Understandably, the main control box generates the above-mentioned embroidery frame movement path parameters and embroidery needle movement path parameters based on the input pattern parameters and through the built-in algorithm and calculation model, ensuring that the embroidery machine can perform precise embroidery operations according to the preset pattern and requirements, and achieve the expected embroidery effect.

[0104] S206: Control the embroidery machine to perform embroidery operations according to the preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters.

[0105] Understandably, the main control box controls the movement of the embroidery frame based on the embroidery frame movement path parameters by: reading the target path point for the next moment from the embroidery frame movement path parameters, determining the movement distance from the current position of the embroidery frame to the target path point, calculating the motor control signal based on the movement speed of the embroidery frame in different areas or different embroidery stages, sending the control signal to the motor of the embroidery frame, and controlling the embroidery frame to move to the target position.

[0106] The main control box controls the movement of the embroidery needle according to the embroidery needle movement path parameters, including: reading the target path point for the next moment from the embroidery needle movement path parameters, determining the movement distance based on the current position and the target path point, and calculating the motor control signal based on the embroidery action parameters, including: stitch type, stitch spacing, stitch length and movement speed, sending the control signal to the motor of the embroidery needle, and controlling the embroidery needle to move to the target position.

[0107] During this process, it is also necessary to ensure that the movement of the embroidery frame and the embroidery needle is synchronized to maintain the precision and consistency of the embroidery. For example, a synchronization signal can be used to control the movement of the embroidery frame and the embroidery needle, and the positions of the embroidery frame and the embroidery needle can be monitored in real time to ensure that both reach the target position at the same time.

[0108] By receiving the movement path parameters of the embroidery frame and the movement path parameters of the embroidery needle, the embroidery machine can precisely control the movement of the embroidery frame and the embroidery needle and the embroidery action, ensuring that the embroidery operation is carried out according to the preset pattern.

[0109] S207: Determine whether the first data information comes from the main operation box; if yes, execute steps S208-S209; if no, execute steps S210-S211.

[0110] S208: The first data information is converted and processed through the signal adapter box to obtain the converted second data information, and the second data information is sent to the slave operation box.

[0111] Understandably, when the first data information comes from the main control box, the first data information is converted and processed through the signal adapter box.

[0112] When the first data information enters the signal adapter box, the signal adapter box processes the first data information according to a preset algorithm or rule, converting the first data information into a format suitable for transmission to the slave operation box, and then sends the converted second data information to the slave operation box through the network interface. The network interface can realize network communication through the TCP / IP protocol.

[0113] S209: The second data information is analyzed and processed by the second operating system running in the operation box to obtain the second operation status information, and the operation status of the operation box is updated according to the second operation status information.

[0114] Understandably, the embedded operating system running inside the operating box analyzes and processes the second data information, extracts the same operation status parameters as the first data information, obtains the second operation status information, modifies the operation status parameters of the slave operating box at the current moment based on the second operation status information, and updates the operation status of the slave operating box based on the modified status parameters, thereby achieving synchronization of the operation status of the slave operating box and the master operating box.

[0115] S210: The first data information is converted and processed through the signal adapter box to obtain the converted second data information, and the second data information is sent to the main operation box.

[0116] Understandably, when the first data information comes from the slave operation box, the first data information is converted and processed through the signal adapter box.

[0117] When the first data information enters the signal adapter box, the signal adapter box processes the first data information according to a preset algorithm or rule, converting the first data information into a format suitable for transmission to the main control box, and then sends the converted second data information to the main control box through the network interface. The network interface can realize network communication through the TCP / IP protocol.

[0118] S211: The second data information is analyzed and processed by the first operating system running in the main control box to obtain the first operation status information, and the operation status of the main control box is updated according to the first operation status information.

[0119] Understandably, the embedded operating system running in the main operating box analyzes and processes the second data information, extracts the same operation status parameters as the first data information, obtains the second operation status information, modifies the operation status parameters of the main operating box at the current moment based on the second operation status information, and updates the operation status of the main operating box based on the modified status parameters, thereby synchronizing the operation status of the main operating box and the slave operating box.

[0120] In an optional embodiment, a multi-head synchronous control method for an embroidery machine further includes: acquiring the current embroidery status information of the embroidery machine through a main control box, wherein the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure; the main control box sends the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure information to a main control box and a slave control box through a communication interface; the main control box and the slave control box receive information from the main control box through their respective communication interfaces; a first operating system running in the main control box updates the embroidery status displayed in the main control box according to the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure; a second operating system running in the slave control box updates the embroidery status displayed in the slave control box according to the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure, so as to reflect the current status of the embroidery machine in real time.

[0121] This application provides a method for synchronous control of multiple operation heads in an embroidery machine. The method determines whether the operation command originates from the main control box. If the command originates from the main control box, a first operating system running within the main control box parses and processes the command to obtain parsed first data information, which includes pattern parameters. If the command originates from a slave control box, a second operating system running within the slave control box parses and processes the command to obtain parsed first data information, which also includes pattern parameters. The pattern parameters are then sent to the main control box. The main control box generates corresponding embroidery parameters based on the pattern parameters, including embroidery frame movement path parameters and embroidery needle movement path parameters. The method then controls the embroidery machine to perform embroidery operations according to a preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters. By determining whether the first data information comes from the main operating box; if the first data information comes from the main operating box, the first data information is converted through a signal adapter box to obtain the converted second data information, which is then sent to the slave operating box; the second operating system running in the slave operating box analyzes and processes the second data information to obtain the second operating status information, and updates the operating status of the slave operating box according to the second operating status information; if the first data information comes from the slave operating box, the first data information is converted through a signal adapter box to obtain the converted second data information, which is then sent to the main operating box; the first operating system running in the main operating box analyzes and processes the second data information to obtain the first operating status information, and updates the operating status of the main operating box according to the first operating status information, thus improving the real-time synchronization of the operating status of the main and slave operating boxes.

[0122] Figure 4 This is a schematic diagram of the structure of a multi-operating head synchronous control device for an embroidery machine, provided in an embodiment of this application. This multi-operating head synchronous control device is applied to an embroidery machine control system, which includes: a main control box, a main operating box, a signal transfer box, and a slave operating box, such as... Figure 4 As shown, the embroidery machine multi-operating head synchronous control device 300 provided in this embodiment includes:

[0123] The acquisition module 301 is used to acquire user-inputted operation instructions through the main operation box or the slave operation box;

[0124] Processing module 302 is used to parse the operation instruction to obtain parsed first data information;

[0125] The processing module 302 is also used to send the first data information to the main control box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0126] The processing module 302 is further configured to perform data conversion processing on the first data information through the signal adapter box to obtain the converted second data information, and send the second data information to the main operation box or the slave operation box;

[0127] The processing module 302 is also used to update its own operation status based on the second data information through the main operation box or the slave operation box.

[0128] Optionally, the first data information includes: pattern parameters, and the device further includes: a judgment module 303, used to determine whether the operation command comes from the main operation box;

[0129] The processing module 302 is further configured to, when the operation instruction comes from the main operation box, parse and process the operation instruction through the first operating system running in the main operation box to obtain the parsed pattern parameters;

[0130] When the operation command comes from the slave operation box, the operation command is parsed and processed by the second operating system running in the slave operation box to obtain the parsed pattern parameters.

[0131] Optionally, the processing module 302 is further configured to send the first data information directly to the main control box when the first data information comes from the main operation box, and control the embroidery machine to perform embroidery operation through the main control box based on the first data information;

[0132] When the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0133] Optionally, the processing module 302 is further configured to generate corresponding embroidery parameters through the main control box based on the pattern parameters, the embroidery parameters including: embroidery frame movement path parameters and embroidery needle movement path parameters;

[0134] The embroidery machine is controlled to perform embroidery operations according to the preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters.

[0135] Optionally, the processing module 302 is further configured to, when the first data information comes from the main operation box, perform data conversion processing on the first data information through the signal conversion box to obtain the converted second data information, and send the second data information to the slave operation box;

[0136] When the first data information comes from the slave operation box, the first data information is converted by the signal conversion box to obtain the converted second data information, and the second data information is sent to the master operation box.

[0137] Optionally, the processing module 302 is further configured to, when the main operating box receives the second data information, analyze and process the second data information through the first operating system running in the main operating box to obtain first operation status information, and update the operation status of the main operating box according to the first operation status information;

[0138] Upon receiving the second data information from the slave operating box, the slave operating box analyzes and processes the second data information through a second operating system running within the slave operating box to obtain second operating status information, and updates the operating status of the slave operating box based on the second operating status information.

[0139] Optionally, the acquisition module 301 is further configured to acquire the embroidery status information of the embroidery machine at the current moment through the main control box. The embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery force.

[0140] The processing module 302 is also used to send the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery force to the main operation box and the slave operation box;

[0141] The first operating system running in the main control box updates the embroidery status displayed in the main control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force.

[0142] The second operating system running from the control box updates the embroidery status displayed on the control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure.

[0143] This embodiment provides a multi-operating head synchronous control device for an embroidery machine, which can execute the method provided in the above-described method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0144] Figure 5 This is a schematic diagram of the structure of a multi-operating-head synchronous control device for an embroidery machine provided in this application. Figure 5 As shown, the embroidery machine multi-operating head synchronous control device 400 provided in this application includes: receiver 401, transmitter 402, processor 403 and memory 404.

[0145] Receiver 401 is used to receive instructions and data;

[0146] Transmitter 402 is used to send commands and data;

[0147] Memory 404 is used to store instructions executed by the computer;

[0148] The processor 403 is used to execute computer execution instructions stored in the memory 404 to implement the various steps of the embroidery machine multi-head synchronous control method in the above embodiments. For details, please refer to the relevant descriptions in the foregoing embodiments of the embroidery machine multi-head synchronous control method.

[0149] Alternatively, the memory 404 can be either standalone or integrated with the processor 403.

[0150] When the memory 404 is set up independently, the electronic device also includes a bus for connecting the memory 404 and the processor 403.

[0151] This application also provides a computer storage medium storing computer execution instructions. When the processor executes the computer execution instructions, it implements the embroidery machine multi-head synchronous control method as described above by the embroidery machine multi-head synchronous control device.

[0152] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0153] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0154] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for synchronous control of multiple operating heads in an embroidery machine, characterized in that, The method is applied to: The embroidery machine control system includes: a main control box, a main operation box, a signal transfer box, and a slave operation box; the method includes: The operation instructions input by the user are obtained through the main operation box or the slave operation box, and the operation instructions are parsed to obtain the parsed first data information; The first data information is sent to the main control box, and the main control box controls the embroidery machine to perform embroidery operations based on the first data information. The first data information is processed by the signal converter box to obtain the converted second data information, and the second data information is sent to the main operation box or the slave operation box. The main control box or the slave control box updates its own operation status based on the second data information; The first data information includes: pattern parameters. The step involves obtaining user-inputted operation commands through the main operation box or the slave operation box, and parsing the operation commands to obtain the parsed first data information, including: Determine whether the operation command originates from the main control box; If so, the operation instructions are parsed and processed by the first operating system running in the main operation box to obtain the parsed pattern parameters; If not, the operation instructions are parsed and processed by the second operating system running from the operation box to obtain the parsed pattern parameters; The step of sending the first data information to the main control box, and the main control box controlling the embroidery machine to perform embroidery operations based on the first data information, includes: When the first data information comes from the main operation box, the first data information is sent directly to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information; When the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal adapter box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information. The step of performing data conversion processing on the first data information through the signal adapter box to obtain the converted second data information, and sending the second data information to the main operation box or the slave operation box, includes: When the first data information comes from the main operation box, the first data information is converted through the signal adapter box to obtain the converted second data information, and the second data information is sent to the slave operation box. When the first data information comes from the slave operation box, the first data information is converted through the signal adapter box to obtain the converted second data information, and the second data information is sent to the master operation box. The master control box or the slave control box updates its own operating status based on the second data information, including: When the main control box receives the second data information, the second data information is analyzed and processed by the first operating system running in the main control box to obtain the first operation status information, and the operation status of the main control box is updated according to the first operation status information. Upon receiving the second data information from the slave operating box, the slave operating box analyzes and processes the second data information through a second operating system running within the slave operating box to obtain second operating status information, and updates the operating status of the slave operating box based on the second operating status information.

2. The method according to claim 1, characterized in that, The main control box controls the embroidery machine to perform embroidery operations based on the first data information, including: The main control box generates corresponding embroidery parameters based on the pattern parameters, and the embroidery parameters include: embroidery frame movement path parameters and embroidery needle movement path parameters; The embroidery machine is controlled to perform embroidery operations according to the preset pattern based on the embroidery frame movement path parameters and the embroidery needle movement path parameters.

3. The method according to claim 1, characterized in that, The method further includes: The embroidery status information of the embroidery machine at the current moment is obtained through the main control box. The embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery pressure. The embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force are sent to the main control box and the slave control box. The first operating system running in the main control box updates the embroidery status displayed in the main control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery force. The second operating system running from the control box updates the embroidery status displayed on the control box based on the embroidery frame position information, embroidery needle position information, embroidery speed, and embroidery pressure.

4. A multi-head synchronous control device for an embroidery machine used in the multi-head synchronous control method of any one of claims 1-3, characterized in that, An application in an embroidery machine control system, the embroidery machine control system comprising: a main control box, a main operation box, a signal transfer box, and a slave operation box, the device comprising: The acquisition module is used to acquire user-inputted operation commands through the main operation box or the slave operation box; The processing module is configured to: parse the operation command to obtain parsed first data information; send the first data information to the main control box, and control the embroidery machine to perform embroidery operation based on the first data information through the main control box; perform data conversion processing on the first data information through the signal converter box to obtain converted second data information, and send the second data information to the main operation box or the slave operation box; and update its own operation status based on the second data information through the main operation box or the slave operation box.

5. A multi-operating-head synchronous control device for an embroidery machine, characterized in that, The device includes: Memory; processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement a multi-head synchronous control method for an embroidery machine as described in any one of claims 1-3.

6. A computer storage medium, characterized in that, The computer storage medium stores computer execution instructions, which, when executed by a processor, are used to implement a multi-head synchronous control method for an embroidery machine as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Embroidering machine

    CN104271828A

  • Thorn embroidery machine controlling means and thorn embroidery machine

    CN205275927U