Embroidery processing method, apparatus, system, and medium

By calculating the production rate and remaining stitches of the computerized embroidery machine, and using cloud communication to remind technicians to change the fabric, the problem of low production efficiency of the computerized embroidery machine was solved, and more efficient automated production was achieved.

CN116856126BActive Publication Date: 2025-12-23ZHUJI XINGDAHAO SCI & TECH DEV +2
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310701305.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-13
Publication Date
2025-12-23
Estimated Expiration
2043-06-13

AI Technical Summary

Technical Problem

In existing technologies, computerized embroidery machines require manual fabric replacement after the embroidery process is completed, resulting in low production efficiency and wasted manpower.

Method used

The computerized embroidery machine obtains the current number of embroidery needles and production time, calculates the production rate, and communicates with the cloud to determine a stable production rate. Based on the remaining number of needles and the rate, it calculates the downtime and reminds technicians to change the fabric.

Benefits of technology

It improves the production efficiency of computerized embroidery machines, reduces manual monitoring time and labor costs, and shortens downtime intervals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116856126B_ABST
    Figure CN116856126B_ABST
Patent Text Reader

Abstract

The application provides an embroidery processing method, device, system and medium. The current embroidery needle number and the current production time are obtained through a computer embroidery machine, and then the current production rate of the computer embroidery machine is obtained. A processing request is sent to a cloud server associated with the computer embroidery machine, so that the cloud server determines the stable production rate of the computer embroidery machine according to the current production efficiency. The remaining production time of the computer embroidery machine is determined according to the remaining embroidery needle number and the stable production rate. Then, a setting request is received and analyzed to obtain the cloth changing reminder time of the computer embroidery machine, and cloth changing reminder processing is performed when the remaining time is less than or equal to the cloth changing reminder time. By using the method of the application, the downtime interval of the computer embroidery machine can be shortened, and the computer embroidery machine can be continuously in the embroidery processing state, thereby improving the production efficiency of the computer embroidery machine.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of textiles, and in particular to an embroidery processing method, device, system and medium. BACKGROUND

[0002] With the development of science and technology, embroidery technology has evolved from traditional hand embroidery to automatic embroidery processing using a computer embroidery machine. However, the current computer embroidery machine cannot completely realize fully automatic embroidery processing, that is, after the embroidery of the current cloth to be embroidered is completed, a technician needs to manually replace the next piece of cloth to be embroidered, and the technician also needs to use a cloth clamping bar and a cloth pressing rail to clamp the cloth to be embroidered and perform a series of operations so that the computer embroidery machine can continuously perform embroidery processing on the next piece of cloth to be embroidered. Based on this, if the computer embroidery machine is to realize near fully automatic embroidery processing, the technician needs to replace the cloth to be embroidered immediately after the computer embroidery machine stops, that is, the computer embroidery machine needs to be kept in an embroidery processing state, and how to keep the computer embroidery machine in a continuous embroidery processing state has become a focus of researchers in the field.

[0003] In related technologies, this is mainly achieved by having a technician standby in front of the computer embroidery machine, that is, the technician continuously monitors the progress of the embroidery processing of the computer embroidery machine, and when it is detected that the computer embroidery machine is about to complete the embroidery processing, the technician prepares the replacement cloth in advance so that the replacement cloth can be placed on the operation table of the computer embroidery machine when the computer embroidery machine completes the embroidery processing, thereby keeping the computer embroidery machine in an embroidery processing state. Alternatively, the technician estimates the approximate downtime of the computer embroidery machine based on experience, and prepares the replacement cloth before the downtime arrives, thereby keeping the computer embroidery machine in an embroidery processing state.

[0004] However, the method of keeping the computer embroidery machine in an embroidery processing state as described in related technologies not only wastes manpower but also makes the production efficiency of the computer embroidery machine low. SUMMARY

[0005] The present application provides an embroidery processing method, device, system and medium to solve the problem of low production time utilization rate of the computer embroidery machine in the prior art.

[0006] In a first aspect, the present application provides an embroidery processing method applied to a computer embroidery machine, which comprises:

[0007] The computer embroidery machine acquires a current embroidery needle number and a current production time, and based on the current embroidery needle number and the current production time, acquires a current production rate of the computer embroidery machine;

[0008] The computer embroidery machine sends a processing request to a cloud associated with the computer embroidery machine, the processing request carrying the current production rate, so that the cloud determines a stable production rate of the computer embroidery machine according to the current production efficiency;

[0009] When the computer embroidery machine receives the stable production rate fed back by the cloud, the computer embroidery machine determines a remaining production time of the computer embroidery machine according to the remaining embroidery needle number and the stable production rate, wherein the remaining embroidery needle number is the number of embroidery needles that the computer embroidery machine still needs to complete at the stable production rate.

[0010] The computer embroidery machine receives and analyzes the setting request to obtain the cloth changing reminder time of the computer embroidery machine, and performs cloth changing reminder processing when the remaining time is less than or equal to the cloth changing reminder time.

[0011] In a preferred specific embodiment, the computer embroidery machine obtains the current embroidery needle number and the current production time, including:

[0012] The computer embroidery machine triggers a timer inside the computer embroidery machine to perform timing processing to obtain the current production time, and triggers a counter inside the computer embroidery machine to perform counting processing to obtain the current embroidery needle number.

[0013] In a preferred specific embodiment, the computer embroidery machine receives and analyzes the setting request to obtain the cloth changing reminder time of the computer embroidery machine, including:

[0014] The computer embroidery machine receives a setting request, and the setting request includes a setting time value.

[0015] The computer embroidery machine analyzes the setting request and takes the setting time value as the cloth changing reminder time of the computer embroidery machine.

[0016] In a preferred specific embodiment, the computer embroidery machine performs cloth changing reminder processing, including:

[0017] The computer embroidery machine triggers the electric control end of the computer embroidery machine to sound a bell to remind personnel in the place where the computer embroidery machine is located to perform cloth changing processing;

[0018] And / or,

[0019] The computer embroidery machine generates a cloth changing reminder message and sends the cloth changing reminder message to a terminal associated with the computer embroidery machine to remind personnel not in the place where the computer embroidery machine is located to perform cloth changing processing.

[0020] In a second aspect, the present application provides an embroidery processing method, the method is applied to a cloud; the method comprises:

[0021] The cloud receives a processing request sent by the computerized embroidery machine, and parses a current production rate, a machine identifier, and an embroidery pattern identifier from the processing request;

[0022] The cloud obtains a plurality of historical production rate data matching the machine identifier and the embroidery identifier in a pre-stored historical production rate database of the computerized embroidery machine;

[0023] The cloud obtains an average production rate of the computerized embroidery machine by averaging the plurality of historical production rate data;

[0024] The cloud calculates a rate difference between the current production rate and the average production rate, and compares the rate difference with a preset rate threshold;

[0025] When the rate difference is less than or equal to the preset rate threshold, the cloud feeds back the production rate as a stable production rate to the computerized embroidery machine for embroidery processing.

[0026] In a preferred embodiment, the method further comprises:

[0027] If the rate difference is greater than the preset rate threshold, the cloud sends an update data request to the computerized embroidery machine to obtain a first number of embroidery needles and a first production time of the computerized embroidery machine; wherein the update data request includes a current number of embroidery needles to be updated and a current production time to be updated, the first number of embroidery needles is a number of embroidery needles obtained by the computerized embroidery machine at a next time point, and the first production time is a production time obtained by the computerized embroidery machine at the next time point;

[0028] The cloud calculates a quotient of the first number of embroidery needles and the first production time to obtain a first production rate;

[0029] The cloud calculates a first rate difference between the average production rate and the first production rate;

[0030] When the first rate difference is less than or equal to a preset rate threshold, the cloud feeds back the first production rate as a stable production rate of the computerized embroidery machine to the computerized embroidery machine for embroidery processing.

[0031] In a third aspect, the present application provides an embroidery processing device, which is applied to a computerized embroidery machine; the device comprises:

[0032] The first obtaining module is configured to obtain a current embroidery needle number and a current production time, and obtain a current production rate of the computerized embroidery machine based on the current embroidery needle number and the current production time.

[0033] The first communication module is configured to send a processing request to the cloud related to the computerized embroidery machine, the processing request carrying the current production rate, so that the cloud determines a stable production rate of the computerized embroidery machine according to the current production efficiency.

[0034] The reminding module is configured to, when the computerized embroidery machine receives the stable production rate fed back by the cloud, determine a remaining production time of the computerized embroidery machine according to a remaining embroidery needle number and the stable production rate, where the remaining embroidery needle number is a number of embroidery needles that the computerized embroidery machine still needs to complete at the stable production rate.

[0035] The reminding module is further configured to receive and analyze a setting request to obtain a cloth changing reminding time of the computerized embroidery machine, and perform cloth changing reminding processing when the remaining time is less than or equal to the cloth changing reminding time.

[0036] In a fourth aspect, the present application provides an embroidery processing device, which is applied to a cloud; the device comprises:

[0037] The second communication module is configured to receive a processing request sent by a computerized embroidery machine, and analyze a current production rate, a machine identifier and an embroidery pattern identifier from the processing request.

[0038] The second obtaining module is configured to obtain a plurality of historical production rate data matched with the machine identifier and the embroidery pattern identifier from a pre-stored computerized embroidery machine historical production rate database.

[0039] The processing module is configured to obtain an average value of the plurality of historical production rate data to obtain an average production rate of the computerized embroidery machine.

[0040] The processing module is further configured to calculate a rate difference value between the current production rate and the average production rate, and compare the rate difference value with a preset rate threshold value.

[0041] The processing module is further configured to, when the rate difference value is less than or equal to the preset rate threshold value, take the production rate as a stable production rate, and feed back the stable production rate to the computerized embroidery machine for embroidery processing.

[0042] In a fifth aspect, the present application provides an embroidery processing system, comprising a computerized embroidery machine and a cloud.

[0043] The computer embroidery machine is used to implement the method of the first aspect.

[0044] The cloud is used to implement the method of the second aspect.

[0045] In a sixth aspect, the present application provides a computer readable storage medium, which stores computer execution instructions, and when the computer execution instructions are executed by a processor, the method of the first aspect is implemented, and / or the method of the second aspect is implemented.

[0046] The present application provides an embroidery processing method, device, system and medium, the current embroidery needle number and the current production time are obtained through the computer embroidery machine, and based on the current embroidery needle number and the current production time, the current production rate of the computer embroidery machine is obtained; the computer embroidery machine sends a processing request to the cloud associated with the computer embroidery machine, and the current production rate is carried in the processing request, so that the cloud determines the stable production rate of the computer embroidery machine according to the current production efficiency; when the computer embroidery machine receives the stable production rate fed back by the cloud, the remaining production time of the computer embroidery machine is determined according to the remaining embroidery needle number and the stable production rate; wherein the remaining embroidery needle number is the embroidery needle number that the computer embroidery machine still needs to complete under the stable production rate; the computer embroidery machine receives and analyzes the setting request to obtain the cloth changing reminding time of the computer embroidery machine, and when the remaining time is less than or equal to the cloth changing reminding time, the cloth changing reminding processing is performed. This provides sufficient time for the technician to replace the embroidery cloth, so that the technician can quickly replace the embroidery cloth, and this precise reminding method makes the downtime of the computer embroidery machine shorter, thereby improving the production efficiency of the computer embroidery machine, that is, the method provided by the present application not only saves the time and labor cost required for manual monitoring, but also improves the production efficiency of the computer embroidery machine. BRIEF DESCRIPTION OF DRAWINGS

[0047] Figure 1 The flowchart of the embroidery processing method embodiment one provided by the present application is shown in the figure;

[0048] Figure 2 The flowchart of the embroidery processing method embodiment two provided by the present application is shown in the figure;

[0049] Figure 3 The flowchart of the embroidery processing method embodiment three provided by the present application is shown in the figure;

[0050] Figure 4 The flowchart of the embroidery processing method embodiment four provided by the present application is shown in the figure;

[0051] Figure 5 The structure diagram of the embroidery processing device embodiment one provided by the present application is shown in the figure;

[0052] Figure 6 Structure diagram of the second embodiment of the embroidery processing device provided in the present application;

[0053] Figure 7 Structure diagram of the first embodiment of the embroidery processing system provided in the present application. DETAILED DESCRIPTION

[0054] In order to make the objects, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.

[0055] In the prior art, the computer embroidery machine can automatically embroider the to-be-embroidered cloth according to the embroidery pattern set by the technician. When the computer embroidery machine completes the embroidery processing, it needs to be stopped to wait for the technician to replace the next to-be-embroidered cloth. When the technician can prepare the next to-be-embroidered cloth before the computer embroidery machine is stopped, and immediately replace the to-be-embroidered cloth when the computer embroidery machine is stopped. In this case, if the technician replaces the to-be-embroidered cloth quickly, the processing time is ignored, and the embroidery processing work of the computer embroidery machine can be close to fully automatic processing. This makes it very important to shorten the downtime interval of the computer embroidery machine, and the key to shorten the downtime interval of the computer embroidery machine is how to know the downtime of the computer embroidery machine in advance.

[0056] In actual scenarios, the technician usually needs to wait in front of the computer embroidery machine for a long time to monitor and obtain the downtime of the computer embroidery machine. When the technician observes that the computer embroidery machine will soon complete the to-be-embroidered pattern processing, the technician immediately enters the preparation work of replacing the to-be-embroidered cloth, and replaces the to-be-embroidered cloth when the computer embroidery machine is stopped, so as to make the computer embroidery machine enter the processing of the next to-be-embroidered cloth; or the technician waits in front of the computer embroidery machine for a period of time before the computer embroidery machine is stopped according to the technician's own experience, so as to prepare the to-be-embroidered cloth, and replace the to-be-embroidered cloth when the computer embroidery machine is stopped.

[0057] However, relying on the technician to wait in front of the computer embroidery machine for a long time or the downtime of the computer embroidery machine in order to replace the next piece of to-be-embroidered fabric when the computer embroidery machine stops, which may make the technician unable to engage in other business processing work, and a large amount of manpower is wasted, so that the cost of the factory is large; and relying on the technician's own experience to know the downtime of the computer embroidery machine, which may occur that the technician waits in front of the computer embroidery machine for a long time before the computer embroidery machine stops, or the computer embroidery machine has been stopped for a long time, and the technician still does not replace the to-be-embroidered fabric, which makes the downtime interval of the computer embroidery machine longer. This way not only wastes manpower, but also leads to low production efficiency of the computer embroidery machine.

[0058] The way of relying on the technician to monitor the computer embroidery machine to know the downtime of the computer embroidery machine in advance needs the technician to wait in front of the computer embroidery machine for a long time, which wastes a lot of manpower and increases the production cost; and the way of relying on the technician's own experience to know the downtime of the computer embroidery machine in advance has contingency and is prone to the situation that the technician repeatedly waits in front of the computer embroidery machine

[0059] Based on the above technical problems, the inventive concept of the present application is to design an embroidery processing method that can improve production efficiency.

[0060] In the following, the invention will be described in detail through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0061] Figure 1 The flowchart of the embroidery processing method embodiment provided by the present application is shown in Figure 1 As shown in the figure, the embroidery processing method provided by the present embodiment can include:

[0062] S101, the computer embroidery machine acquires the current embroidery needle number and the current production time, and based on the current embroidery needle number and the current production time, acquires the current production rate of the computer embroidery machine.

[0063] It should be noted that the execution subject of the present embodiment is the computer embroidery machine, and the computer embroidery machine stores the embroidery processing method provided by the present embodiment.

[0064] In addition, the application scenario of the method provided in the embodiment can be applied to the field of computer embroidery technology, especially to a factory that produces embroidered products in batches, in which multiple same computer embroidery machines can exist, and each computer embroidery machine can produce different embroidered patterns, and the computer embroidery machines are associated with the cloud to perform embroidered control processing. This enables the cloud and the computer embroidery machine to jointly realize embroidered processing of the computer embroidery machine, and the embodiment only describes the processing method of the side of the computer embroidery machine. Optionally, the computer embroidery machine can perform embroidered processing control according to its own production running parameters, to shorten the downtime interval of the computer embroidery machine, and thus the production efficiency of the computer embroidery machine can be improved.

[0065] In the embodiment, the computer embroidery machine can perform embroidered processing according to its own running parameters. Optionally, after the computer embroidery machine receives a start signal, the start signal can be sent by a technician, such as being sent in the form of triggering a start button on a visual interface of the computer embroidery machine, or being sent by a terminal bound to the computer embroidery machine. Correspondingly, after the computer embroidery machine receives the start signal, the sensors and other devices of the computer embroidery machine that can measure the running parameters are triggered to enter a working state, so that the parameters collected by the sensors can be obtained, and the sensors and other devices can report the collected data to the computer embroidery machine in real time or at a certain period. The running parameters of the computer embroidery machine include the number of embroidered needles of the current computer embroidery machine and the embroidered time of the current computer embroidery machine.

[0066] It is worth mentioning that the basis for judging the production progress of the computer embroidery machine can refer to the embroidered processing speed of the computer embroidery machine, that is, the production rate of the computer embroidery machine. In the embodiment, other parameters and indexes that can be used to judge the production progress of the computer embroidery machine are not excluded.

[0067] For example, the computer embroidery machine can obtain the relevant parameters for calculating the current production efficiency in the following manner: the computer embroidery machine triggers a timer inside the computer embroidery machine to perform timing processing to obtain the current production time, and triggers a counter inside the computer embroidery machine to perform counting processing to obtain the current number of embroidered needles. The computer embroidery machine calculates the ratio of the current number of embroidered needles to the current production time to obtain the current production rate.

[0068] That is, when the technician wants to produce embroidered products, the computer embroidery machine receives a start signal, and then triggers a timer and a counter inside the computer embroidery machine to accumulate the number of embroidered needles and the embroidered time of the current computer embroidery machine, respectively, and then the number of embroidered needles per unit time can be solved to obtain the production efficiency of the computer embroidery machine.

[0069] After obtaining the production efficiency, the computerized embroidery machine further determines whether the obtained production rate belongs to the production rate in the stable running state of the computerized embroidery machine through S102, so as to determine whether the current obtained production rate can accurately represent the production rate of the computerized embroidery machine in the stable running state.

[0070] S102, the computerized embroidery machine sends a processing request to the cloud associated with the computerized embroidery machine, and the processing request carries the current production rate, so that the cloud determines the stable production rate of the computerized embroidery machine according to the current production efficiency.

[0071] In this embodiment, the computerized embroidery machine is to prevent the obtained production rate of the computerized embroidery machine from accurately representing the running condition of the computerized embroidery machine in the stable running state, that is, to avoid the production rate of the computerized embroidery machine being obtained in the non-stable running state of the computerized embroidery machine, such as the working state of replacing embroidery thread, so as to ensure the accuracy of the obtained production efficiency, so as to accurately perform embroidery processing. Optionally, the computerized embroidery machine needs to upload the obtained production rate to the cloud associated with the computerized embroidery machine, that is, send a processing request to the cloud, so that the cloud determines whether the computerized embroidery machine is in the stable running state, thereby obtaining the stable production rate.

[0072] S103, when the computerized embroidery machine receives the stable production rate fed back by the cloud, the computerized embroidery machine determines the remaining production time of the computerized embroidery machine according to the remaining embroidery needle number and the stable production rate; wherein the remaining embroidery needle number is the number of embroidery needles that the computerized embroidery machine needs to complete under the stable production rate.

[0073] In this embodiment, when the cloud determines the stable production rate, the stable production rate is fed back to the computerized embroidery machine; then, in order to ensure that the computerized embroidery machine continues to be in the embroidery processing state, the computerized embroidery machine needs to know the downtime of the computerized embroidery machine in advance, that is, the computerized embroidery machine needs to obtain the remaining production time of the current embroidery pattern of the computerized embroidery machine.

[0074] It should be noted that the computerized embroidery machine pre-stores embroidery pattern parameters for the computerized embroidery machine to perform embroidery processing, such as the total number of embroidery needles of the embroidery pattern, and the embroidery pattern parameters are used as a reference for embroidery processing. The embroidery pattern parameters are input into the computerized embroidery machine by a person skilled in the art, but are not limited to other specific implementation manners.

[0075] Optionally, the computer embroidery machine takes the stable production rate as a reference basis for subsequent embroidery processing of the computer embroidery machine. Based on the embroidery pattern parameters, the computer embroidery machine obtains the total embroidery stitches of the current embroidery pattern. Then, the computer embroidery machine calculates the difference between the total embroidery stitches and the embroidered embroidery stitches, thereby obtaining the remaining embroidery stitches. Finally, the computer embroidery machine obtains the remaining production time of the computer embroidery machine to complete the current embroidery pattern according to the quotient of the remaining embroidery stitches and the stable production rate.

[0076] In summary, the computer embroidery machine obtains the remaining production time of the computer embroidery machine to complete the embroidery processing based on the stable production rate.

[0077] In S104, the computer embroidery machine receives and analyzes the setting request to obtain the cloth changing reminder time of the computer embroidery machine, and performs the cloth changing reminder processing when the remaining time is less than or equal to the cloth changing reminder time.

[0078] In this embodiment, after obtaining the remaining production time, the computer embroidery machine also needs to immediately obtain the cloth changing reminder time of the computer embroidery machine, which can be used as the basis for the cloth changing reminder processing. The cloth changing reminder time is achieved by the technician sending a setting request to the computer embroidery machine, so that the technician related to the computer embroidery machine can prepare the replacement embroidery cloth in advance when the computer embroidery machine is about to complete the embroidery, thereby enabling the computer embroidery machine to continuously perform the embroidery processing.

[0079] It should be noted that in the actual scene, only when the computer embroidery machine is about to complete the embroidery processing, the cloth changing reminder processing is needed, that is, the cloth changing reminder time should be the cloth changing preparation time provided to the related personnel before the computer embroidery machine stops. Therefore, the cloth changing reminder time can be the same as the stop reminder of the computer embroidery machine, that is, the substantive meanings of the two times are consistent.

[0080] Optionally, the computer embroidery machine compares the obtained remaining production time with the cloth changing reminder time. When it is judged that the current remaining production time is less than or equal to the cloth changing reminder time, it indicates that the computer embroidery machine is about to complete the embroidery processing. Otherwise, it indicates that there is still a period of time to complete the computer embroidery processing, and the computer embroidery machine needs to continue to perform the above processing steps, thereby ensuring that the computer embroidery machine can continuously perform the embroidery processing.

[0081] In the embodiment, a embroidery processing method is provided, the embroidery processing method comprises the following steps: obtaining, by a computer embroidery machine, a current embroidery needle number and a current production time of the computer embroidery machine at a current time, and obtaining a current production rate of the computer embroidery machine based on the current embroidery needle number and the current production time; sending a processing request to a cloud server associated with the computer embroidery machine, the processing request carrying the current production rate, so that the cloud server determines a stable production rate of the computer embroidery machine according to the current production rate; when the computer embroidery machine receives the stable production rate fed back by the cloud server, determining a remaining production time of the computer embroidery machine according to a remaining embroidery needle number and the stable production rate, wherein the remaining embroidery needle number is the embroidery needle number that the computer embroidery machine still needs to complete at the stable production rate; and receiving and analyzing a setting request by the computer embroidery machine to obtain a cloth changing reminding time of the computer embroidery machine, and performing cloth changing reminding processing when the remaining time is less than or equal to the cloth changing reminding time. Compared with the prior art, the remaining production time of the computer embroidery machine is obtained in advance based on the production rate of the computer embroidery machine in the embodiment, so that the reminding processing can be performed in advance before the computer embroidery machine stops, so that the technician managing the computer embroidery machine can know the stop time of the computer embroidery machine in advance. In addition, the technician can have sufficient preparation time to change the cloth by using the method of the embodiment, so that the new embroidery cloth can be immediately changed when the computer embroidery machine stops, thereby shortening the stop time interval of the computer embroidery machine, and the computer embroidery machine can continuously perform the embroidery processing, thereby improving the production efficiency of the computer embroidery machine.

[0082] The following will be described in combination with Figure 2 The embroidery processing method provided in the present application is further described as to how to obtain the stop reminding time. Figure 2 The flowchart of the second embroidery processing embodiment provided in the present application is shown in Figure 2 The processing method comprises the following steps:

[0083] S201, the computer embroidery machine receives a setting request; the setting request comprises a setting time value.

[0084] S202, the computer embroidery machine analyzes the setting request and takes the setting time value as a cloth changing reminding time of the computer embroidery machine.

[0085] In actual scenarios, the technician needs to make certain settings to the computer embroidery machine so that the computer embroidery machine can produce the embroidery product required by the technician after embroidery processing. The technician can make settings through the electric control end of the computer embroidery machine or the terminal bound with the computer embroidery machine. Alternatively, the electric control end of the computer embroidery machine provides an operable interface for the technician, that is, the technician can send a setting request to control the computer embroidery machine through the visual operation interface; or the technician can send a setting request to the computer embroidery machine in a remote manner through a terminal such as a mobile phone, a tablet computer, etc. on the operable interface of the terminal. In summary, the technician completes the operation process of sending a setting request. The setting request can include a setting time value, which is not set by the technician at will, but is set based on the working efficiency of the technician, but the embodiment is not limited to other specific implementation manners.

[0086] Correspondingly, after the computer embroidery machine receives the setting parameters, it analyzes and processes the setting request. For example, if the setting request includes a setting time value, the computer embroidery machine can take the setting time value as the cloth changing reminder time of the computer embroidery machine, that is, when the remaining working time of the computer embroidery machine is within the range of the setting time value, it indicates that the computer embroidery machine will complete embroidery, so that cloth changing reminder processing can be performed.

[0087] In this optional embodiment, the specific manner in which the computer embroidery machine obtains the cloth changing reminder time is specifically explained. It is conceivable that the computer embroidery machine can perform embroidery processing of different embroidery patterns at different production times, and different embroidery processing has a corresponding cloth changing reminder time, which can improve the flexibility of the computer embroidery machine, that is, the computer embroidery machine can be flexibly controlled to perform different embroidery processing at different production times.

[0088] The following will be combined Figure 3 Further explanation is made on how to perform cloth changing reminder processing in the embroidery processing method provided in the present application. Figure 3 For the flowchart of Embodiment Three of the embroidery processing method provided in the present application, as shown in Figure 3 The method comprises the following steps.

[0089] S301, the computer embroidery machine obtains the current embroidery needle number and the current production time, and obtains the current production rate of the computer embroidery machine based on the current embroidery needle number and the current production time.

[0090] S302, the computer embroidery machine sends a processing request to the cloud associated with the computer embroidery machine, and the processing request carries the current production rate, so that the cloud determines the stable production rate of the computer embroidery machine according to the current production efficiency.

[0091] S303, the computer embroidery machine receives the stable production rate from the cloud, and determines the remaining production time of the computer embroidery machine according to the remaining embroidery needle number and the stable production rate; wherein the remaining embroidery needle number is the embroidery needle number that the computer embroidery machine needs to complete at the stable production rate.

[0092] S304, the computer embroidery machine receives and analyzes the setting request to obtain the cloth changing reminding time of the computer embroidery machine.

[0093] In this embodiment, the processes of steps S301 to S304 are similar to the processing principles of the aforementioned embodiment one and embodiment two, and will not be described here.

[0094] S305, the computer embroidery machine determines whether the remaining time is less than or equal to the cloth changing reminding time, if yes, step S306 and / or S307 are executed; if not, steps S301-S305 are continuously executed.

[0095] In this embodiment, the computer embroidery machine determines whether to perform the shutdown reminding process by comparing the remaining time and the shutdown reminding time, and when it is determined that the shutdown reminding process needs to be performed, S306 and / or S307 are executed, otherwise, S302-305 are continuously executed to monitor whether the computer embroidery machine is about to complete the embroidery process.

[0096] S306, the computer embroidery machine triggers the electric control end of the computer embroidery to sound a buzzer to remind personnel in the place where the computer embroidery machine is located to change the cloth.

[0097] S307, the computer embroidery machine generates a cloth changing reminding message and sends the cloth changing reminding message to the terminal associated with the computer embroidery machine to remind personnel who are not in the place where the computer embroidery machine is located to change the cloth.

[0098] It should be noted that the electric control end in the computer embroidery machine is a module of the operable interface provided by the computer embroidery machine for technicians, and the electric control end stores a reminding module and a loudspeaker device, the reminding module is used to perform reminding processing according to a reminding processing instruction, and the loudspeaker device is used to sound a buzzer to remind the technicians present.

[0099] Specifically, when the computer embroidery machine determines that the computer embroidery process is about to be completed, a reminding instruction can be sent to the reminding module of the electric control end. Correspondingly, after the reminding module receives the reminding instruction, the loudspeaker will sound a buzzer, thereby achieving the purpose of reminding the technicians present.

[0100] Furthermore, the computer embroidery machine can generate a reminding message, such as a reminding message containing the machine identification of the computer embroidery machine, to achieve the purpose of reminding technicians who are not present on site.

[0101] The specific implementation of the cloth changing reminding of the embodiment is not limited to the above two, and the above two implementation manners can be set by the technician in advance to remind in a specific reminding manner, or the cloth changing reminding processing can be performed in the above two specific processing manners by default.

[0102] It is worth mentioning that the above-mentioned speaker can emit different alarm sounds, and different alarm sounds can represent different reminders. The embodiment is only described by taking volume reminding as an example, but is not limited to other reminding processing operations.

[0103] Then, the technician can enter the embroidery cloth preparation processing in advance to shorten the downtime interval of the computer embroidery machine.

[0104] In the embodiment, the specific process of the computer embroidery machine for reminding processing is specifically explained, so as to remind the corresponding technician to prepare for changing the cloth, so that the new cloth can be changed immediately when the computer embroidery machine stops, greatly shortening the downtime interval of the computer embroidery machine, so that the computer embroidery machine can continuously be in the embroidery processing, thereby improving the production efficiency of the computer embroidery machine.

[0105] Figure 4 The flowchart of the embroidery processing method embodiment four provided in the present application is shown in FIG. 4, and the method comprises the following steps. Figure 4

[0106] S401, the cloud receives the processing request sent by the computer embroidery machine, and parses the current production rate, machine identifier and embroidery pattern identifier from the processing request.

[0107] The method provided in the embodiment is described from the perspective of the cloud. When the cloud receives the processing request sent by the computer embroidery machine, the current production rate, machine identifier and embroidery pattern identifier in the processing request are immediately parsed.

[0108] The machine identifier can be used to refer to the unique identifier of the computer embroidery machine, and the embroidery pattern is the identifier of the embroidered pattern when the computer embroidery machine is performing embroidery processing.

[0109] S402, the cloud acquires a plurality of historical production rate data matched with the machine identifier and the embroidery identifier in the pre-stored computer embroidery machine historical production rate database.

[0110] ​It should be noted that the cloud has a pre-stored historical production rate database of the computer embroidery machine, the historical production rate database is used to store historical production rate data of each computer embroidery machine in the factory producing embroidered products, and the database is used as a basis for determining whether the embroidery machine production rate is in a stable production state. The specific implementation mode of the historical production rate database of the computer embroidery machine includes but is not limited to: obtaining a large number of running parameters of the computer embroidery machine for a long time, and automatically arranging them.

[0111] It is conceivable that the computer embroidery machine can embroider different embroidery patterns, that is, the historical production rate database stores historical production rate data of each computer embroidery machine for different embroidery patterns.

[0112] Then, the cloud obtains a plurality of historical production rate data with the same machine identifier and embroidery pattern identifier.

[0113] S403, the cloud obtains the average value of the plurality of historical production rate data to obtain the average production rate of the computer embroidery machine.

[0114] S404, the cloud calculates the rate difference between the current production rate and the average production rate.

[0115] In this embodiment, the cloud obtains the average rate of the historical production rate data of the same embroidery pattern of the computer embroidery machine by averaging the plurality of historical production rates, so as to determine whether the currently obtained production rate is within the stable running range of the computer embroidery machine.

[0116] Specifically, the cloud can calculate the fluctuation value of the average production rate of the computer embroidery machine and the currently obtained production rate, that is, the difference between the two rates.

[0117] The running state of the computer embroidery machine can include stable running state and unstable running state, and the unstable running state can specifically refer to: the number of embroidery needles of the computer embroidery machine per unit time is too low or too high, or the computer embroidery machine is suddenly stopped for embroidery processing, such as replacing embroidery thread and the like.

[0118] S405, the cloud determines whether the rate difference is less than or equal to a preset rate difference, if yes, step S406 is executed; if not, steps S407 to S410 are executed.

[0119] In this embodiment, the cloud has a pre-stored rate threshold, which is used as a basis for determining whether the computer embroidery machine is in a stable running state, and the pre-set rate threshold is set by the person skilled in the art according to actual experience.

[0120] Therefore, the cloud needs to compare the rate difference with a preset rate threshold to determine whether the production rate of the computer embroidery machine corresponds to a stable running state.

[0121] When the rate difference is less than or equal to the preset rate difference, it indicates that the production rate of the computer embroidery machine corresponds to a stable running state, and then the cloud can process according to S406; when the rate difference is greater than the preset rate difference, it indicates that the production rate of the computer embroidery machine corresponds to a non-stable running state, and the production rate at this time is not sufficient as an index to represent the progress of the embroidery process of the computer embroidery machine, and the cloud can process according to the steps of S407 to S410.

[0122] S406, the cloud takes the production rate as a stable production rate, and feeds back the stable production rate to the computer embroidery machine for embroidery processing.

[0123] In this embodiment, when the rate difference is less than or equal to the preset rate difference, it indicates that the production rate of the computer embroidery machine corresponds to a stable running state, and the production rate can be used as an index to represent the progress of the embroidery process of the computer embroidery machine.

[0124] It can be understood that the cloud will take this production rate as the production rate standard for subsequent embroidery processing of the computer embroidery machine, so that the remaining production time of the computer embroidery machine can be determined according to the production rate standard.

[0125] Correspondingly, the cloud needs to feed back the stable production rate to the computer embroidery machine for embroidery processing operation.

[0126] S407, the cloud sends an update data request to the computer embroidery machine to obtain the first embroidery needle number and the first production time of the computer embroidery machine; wherein the update data request includes the current embroidery needle number to be updated and the current production time to be updated, the first embroidery needle number is the embroidery needle number obtained by the computer embroidery machine at the next time, and the first production time is the production time obtained by the computer embroidery machine at the next time.

[0127] In this embodiment, when the cloud determines that the computer embroidery machine is in a non-stable running state, it indicates that the current obtained production rate has contingency and locality, but does not have overallness. Based on this, even if the cloud determines the remaining time of the computer embroidery machine using the production rate, it is not accurate enough.

[0128] Therefore, the cloud needs to acquire the production rate of the computer embroidery machine again, that is, the cloud sends an update data request to the computer embroidery machine to acquire the production rate of the computer embroidery machine at the next moment from the computer embroidery machine at the current moment. The update data request includes the name of the data to be updated, such as the current number of embroidery needles and the current production time.

[0129] Correspondingly, the computer embroidery machine reacquires the number of embroidery needles accumulated in the counter at the next moment, denoted as a first number of embroidery needles, and reacquires the production time accumulated in the timer, denoted as a first production time. Then, the reacquired data is uploaded to the cloud for subsequent processing.

[0130] S408, the cloud calculates the quotient of the first number of embroidery needles and the first production time to acquire a first production rate.

[0131] S409, the cloud calculates a first rate difference value between the average production rate and the first production rate.

[0132] S410, the cloud determines whether the first rate difference value is less than or equal to a preset rate threshold value. If yes, step S411 is performed; otherwise, steps S407 to S410 are performed.

[0133] In this embodiment, the specific processing principles of S408 to S410 are similar to those of the foregoing S405, and will not be described again.

[0134] S411, the cloud takes the first production rate as the stable production rate of the computer embroidery machine, and feeds back the stable production rate to the computer embroidery machine for embroidery processing.

[0135] In this embodiment, the processing principle of S411 is similar to that of the foregoing S406, and will not be described again.

[0136] In this embodiment, the specific processing steps of how the cloud acquires the stable production rate are specifically explained. The cloud acquires the production rate of the computer embroidery machine in the stable running state as a stable running production rate judgment standard, and corrects the acquired production rate through the judgment standard to acquire the stable production rate of the computer embroidery machine in the stable running state. This ensures that the computer embroidery machine has a relatively accurate production efficiency, predicts the remaining production time of the computer embroidery machine, provides sufficient preparation time for the technical personnel to replace the cloth, and thus shortens the downtime interval of the computer embroidery machine, thereby improving the production efficiency of the computer embroidery machine.

[0137] Figure 5 The structure diagram of an embroidery processing device embodiment one provided in the present application is shown in FIG. 1. Figure 5As shown, the embroidery processing apparatus 500 comprises a first obtaining module 501, a first communication module 502 and a reminding module 503.

[0138] The first obtaining module 501 is configured to obtain a current embroidery stitch number and a current production time, and obtain a current production rate of the computer embroidery machine based on the current embroidery stitch number and the current production time; the first communication module 502 is configured to send a processing request to a cloud server related to the computer embroidery machine, the processing request carrying the current production rate, so that the cloud server determines a stable production rate of the computer embroidery machine according to the current production efficiency; the reminding module 503 is configured to, when receiving the stable production rate sent by the cloud server, determine a remaining production time of the computer embroidery machine according to a remaining embroidery stitch number and the stable production rate, wherein the remaining embroidery stitch number is the embroidery stitch number that needs to be completed by the computer embroidery machine at the stable production rate; and the reminding module 503 is further configured to receive and analyze a setting request to obtain a cloth changing reminding time of the computer embroidery machine, and perform cloth changing reminding processing when the remaining time is less than or equal to the cloth changing reminding time.

[0139] Optionally, the first obtaining module 501 is specifically configured to:

[0140] trigger a timer inside the computer embroidery machine to perform timing processing to obtain the current production time, and trigger a counter inside the computer embroidery machine to perform counting processing to obtain the current embroidery stitch number.

[0141] Optionally, the reminding module 503 is specifically configured to:

[0142] receive a setting request; the setting request includes a setting time value;

[0143] analyze the setting request, and take the setting time value as the cloth changing reminding time of the computer embroidery machine.

[0144] Optionally, the reminding module 503 is further configured to:

[0145] trigger the electric control end of the computer embroidery machine to sound a buzzer to remind personnel in a place where the computer embroidery machine is located to perform cloth changing processing;

[0146] and / or,

[0147] generate a cloth changing reminding message, and send the cloth changing reminding message to a terminal associated with the computer embroidery machine to remind personnel not in the place where the computer embroidery machine is located to perform cloth changing processing.

[0148] The embroidery processing apparatus provided in the embodiment has similar specific principles and beneficial effects to the embroidery processing method mentioned above, and will not be described in detail in the embodiment.

[0149] Figure 6This is a schematic diagram of the structure of Embodiment 2 of the embroidery processing device provided in this application, as shown below. Figure 6 As shown, the device 600 includes: a second communication module 601, a second acquisition module 602, and a processing module 603.

[0150] The second communication module 601 is used to receive processing requests sent by the computerized embroidery machine and parse the current production rate, machine identifier, and embroidery pattern identifier from the processing requests; the second acquisition module 602 is used to acquire multiple historical production rate data that match the machine identifier and embroidery pattern identifier from a pre-stored historical production rate database of the computerized embroidery machine; the processing module 603 is used to calculate the average value of multiple historical production rate data to obtain the average production rate of the computerized embroidery machine; the processing module 603 is also used to calculate the rate difference between the current production rate and the average production rate, and compare the rate difference with a preset rate threshold; the processing module 603 is also used to take the production rate as a stable production rate when the rate difference is less than or equal to the preset rate threshold, and feed the stable production rate back to the computerized embroidery machine for embroidery processing.

[0151] Optionally, processing module 603 is specifically used for:

[0152] If the rate difference is greater than the preset rate threshold, an update data request is sent to the computerized embroidery machine to obtain the first embroidery needle count and the first production time of the computerized embroidery machine; wherein, the update data request includes the current embroidery needle count to be updated and the current production time to be updated, the first embroidery needle count is the embroidery needle count obtained by the computerized embroidery machine at the next moment of the current time, and the first production time is the production time obtained by the computerized embroidery machine at the next moment of the current time.

[0153] Calculate the quotient of the first number of embroidery stitches and the first production time to obtain the first production rate;

[0154] Calculate the difference between the average production rate and the first production rate;

[0155] When the first rate difference is determined to be less than or equal to the preset rate threshold, the first production rate is taken as the stable production rate of the computer embroidery machine, and the stable production rate is fed back to the computer embroidery machine for embroidery processing.

[0156] The embroidery processing device provided in this embodiment is similar in principle and beneficial effect to the embroidery processing method mentioned above, and will not be described again in this embodiment.

[0157] Figure 7 This is a schematic diagram of the structure of an embodiment of an embroidery processing system provided in this application, as shown below. Figure 7 As shown, the system 700 includes: a computerized embroidery machine 701 and a cloud platform 702.

[0158] The computer embroidery machine 701 is used to implement the method provided in any one of the first embodiment to the third embodiment, and the cloud 702 is used to implement the method of the fourth embodiment.

[0159] It is conceivable that there are multiple computer embroidery machines in a factory for producing embroidered products, and each computer embroidery machine 701 is connected with the cloud 702 through a network, and the running parameters of the computer embroidery machine 701 are processed based on the cloud 702 and the computer embroidery machine 701. When the computer embroidery machine 701 is about to complete the embroidery processing, the cloth changing reminding processing can shorten the downtime of the computer embroidery machine, so that the working time of the computer embroidery machine 701 can be lengthened, and the production efficiency of the computer embroidery machine 701 can be improved.

[0160] The application further provides a computer storage medium, and the computer readable storage medium stores computer execution instructions, and when at least one processor of a processing device executes the computer execution instructions, the processing method in the above embodiments is implemented.

[0161] The application further provides a computer program product, which comprises computer instructions, and the computer instructions are executed by a processor to implement the processing method provided in the various embodiments.

[0162] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the modules is only a logical function division. In actual implementation, additional division can be made, or some features can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed modules can be indirect coupling or communication connection through some interfaces, devices or modules, and can be electrical, mechanical or other forms.

[0163] The modules described above as separate components can or can not be physically separate, and the components shown as modules can or can not be physical modules, i.e. they can be located in one place or distributed on multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.

[0164] In addition, the functional modules in each embodiment of the present application can be integrated into a processing module, or each module can exist physically, or two or more modules can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of hardware plus software functional module.

[0165] The integrated module realized in the form of the software function module can be stored in a computer readable storage medium. The software function module is stored in a storage medium, and includes a plurality of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of steps of the method provided by each embodiment of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage media capable of storing program codes.

[0166] In the above-mentioned embodiments of the network device or the terminal device, it should be understood that the processor can be a central processing module (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor, or the processor can be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.

[0167] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the above embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for embroidering, characterized in that, The method is applied to a computerized embroidery machine; therefore, the method includes: The computerized embroidery machine obtains the current number of embroidery needles and the current production time, and obtains the current production rate of the computerized embroidery machine based on the current number of embroidery needles and the current production time; The computerized embroidery machine sends a processing request to the cloud associated with it. The processing request carries the current production rate, machine identifier, and embroidery pattern identifier. This allows the cloud to retrieve multiple historical production rate data points matching the machine identifier and embroidery pattern identifier from a pre-stored historical production rate database for the computerized embroidery machine. The average of these historical production rate data points is calculated to obtain the average production rate of the computerized embroidery machine. The difference between the current production rate and the average production rate is calculated, and this difference is compared to a preset rate threshold. If the rate difference is less than or equal to the preset rate threshold, the current production rate is considered a stable production rate; otherwise, the rate is considered stable. When the rate threshold is reached, an update data request is sent to the computerized embroidery machine to obtain the first embroidery needle count and the first production time. The quotient of the first embroidery needle count and the first production time is calculated to obtain the first production rate. The first rate difference between the average production rate and the first production rate is calculated. When the first rate difference is less than or equal to a preset rate threshold, the first production rate is taken as the stable production rate of the computerized embroidery machine. The update data request includes the current embroidery needle count to be updated and the current production time to be updated. The first embroidery needle count is the number of embroidery needles obtained by the computerized embroidery machine at the next moment of the current time, and the first production time is the production time obtained by the computerized embroidery machine at the next moment of the current time. When the computerized embroidery machine receives the stable production rate feedback from the cloud, it determines the remaining production time of the computerized embroidery machine based on the remaining number of embroidery needles and the stable production rate; wherein, the remaining number of embroidery needles is: the number of embroidery needles that the computerized embroidery machine still needs to complete under the stable production rate. The computerized embroidery machine receives a setting request; the setting request includes a setting time value; the computerized embroidery machine parses the setting request and uses the setting time value as the fabric change reminder time of the computerized embroidery machine, and performs fabric change reminder processing when the remaining production time is less than or equal to the fabric change reminder time; The fabric change reminder process includes: the computerized embroidery machine triggering an alarm sound from its electronic control terminal to remind personnel at the location of the computerized embroidery machine to change the fabric; and / or, the computerized embroidery machine generating a fabric change reminder message and sending the message to a terminal associated with the computerized embroidery machine to remind personnel not at the location of the machine to change the fabric.

2. The method according to claim 1, characterized in that, The computerized embroidery machine obtains the current number of embroidery needles and the current production time, including: The computerized embroidery machine triggers the internal timer to perform timing processing to obtain the current production time, and simultaneously triggers the internal counter to perform counting processing to obtain the current number of embroidery stitches.

3. A method for embroidering, characterized in that, The method is applied to the cloud; therefore, the method includes: The cloud receives the processing request sent by the computer embroidery machine and parses the current production rate, machine identifier, and embroidery pattern identifier from the processing request. The cloud retrieves multiple historical production rate data that match the machine identifier and the embroidery pattern identifier from a pre-stored database of historical production rates for computer embroidery machines. The cloud calculates the average value of the multiple historical production rate data to obtain the average production rate of the computer embroidery machine; The cloud calculates the rate difference between the current production rate and the average production rate, and compares the rate difference with a preset rate threshold. When the rate difference is less than or equal to the preset rate threshold, the cloud takes the current production rate as the stable production rate. When the rate difference is greater than the preset rate threshold, the cloud sends an update data request to the computerized embroidery machine to obtain the first embroidery needle count and the first production time of the computerized embroidery machine; wherein, the update data request includes the current embroidery needle count to be updated and the current production time to be updated, the first embroidery needle count is the number of embroidery needles obtained by the computerized embroidery machine at the next moment of the current time, and the first production time is the production time obtained by the computerized embroidery machine at the next moment of the current time; the cloud calculates the quotient of the first embroidery needle count and the first production time to obtain the first production rate; the cloud calculates the first rate difference between the average production rate and the first production rate; when the cloud determines that the first rate difference is less than or equal to the preset rate threshold, it takes the first production rate as the stable production rate of the computerized embroidery machine; The cloud platform feeds back the stable production rate to the computerized embroidery machine, allowing the machine to determine its remaining production time based on the remaining number of stitches and the stable production rate. When the remaining production time is less than or equal to the machine's fabric change reminder time, the cloud platform triggers an alarm sound to remind personnel at the machine's location to change the fabric. Alternatively, it generates a fabric change reminder message and sends it to a terminal associated with the machine to remind personnel not at the machine's location to change the fabric. The remaining number of stitches is the number of stitches the machine still needs to complete at the stable production rate. The fabric change reminder time is the set time value parsed from a received setting request.

4. An embroidery processing device, characterized in that, The device is used in a computerized embroidery machine; therefore, the device includes: The first acquisition module is used to acquire the current number of embroidery needles and the current production time, and based on the current number of embroidery needles and the current production time, acquire the current production rate of the computer embroidery machine; The first communication module is used to send a processing request to the cloud related to the computerized embroidery machine. The processing request carries the current production rate, machine identifier, and embroidery pattern identifier. This allows the cloud to retrieve multiple historical production rate data matching the machine identifier and embroidery pattern identifier from a pre-stored historical production rate database for the computerized embroidery machine. The average of these historical production rate data is calculated to obtain the average production rate of the computerized embroidery machine. The difference between the current production rate and the average production rate is calculated, and the difference is compared to a preset rate threshold. If the rate difference is less than or equal to the preset rate threshold, the current production rate is considered a stable production rate; if the rate difference is greater than the preset rate threshold, the current production rate is considered a stable production rate. When the rate threshold is reached, an update data request is sent to the computerized embroidery machine to obtain the first embroidery needle count and the first production time. The quotient of the first embroidery needle count and the first production time is calculated to obtain the first production rate. The first rate difference between the average production rate and the first production rate is calculated. When the first rate difference is less than or equal to a preset rate threshold, the first production rate is taken as the stable production rate of the computerized embroidery machine. The update data request includes the current embroidery needle count to be updated and the current production time to be updated. The first embroidery needle count is the number of embroidery needles obtained by the computerized embroidery machine at the next moment of the current time, and the first production time is the production time obtained by the computerized embroidery machine at the next moment of the current time. The reminder module is used to determine the remaining production time of the computer embroidery machine based on the remaining number of embroidery needles and the stable production rate when the embroidery machine receives the stable production rate feedback from the cloud; wherein, the remaining number of embroidery needles is: the number of embroidery needles that the computer embroidery machine still needs to complete under the stable production rate; The reminder module is also used to receive a setting request; the setting request includes a setting time value; the computer embroidery machine parses the setting request and uses the setting time value as the fabric change reminder time of the computer embroidery machine, and performs fabric change reminder processing when the remaining production time is less than or equal to the fabric change reminder time; The reminder module is also used to trigger the electronic control terminal of the computerized embroidery machine to emit an alarm sound to remind personnel at the location of the computerized embroidery machine to change the fabric; and / or, generate a fabric change reminder message and send the fabric change reminder message to a terminal associated with the computerized embroidery machine to remind personnel not at the location of the computerized embroidery machine to change the fabric.

5. An embroidery processing device, characterized in that, The device is used in the cloud; therefore, the device includes: The second communication module is used to receive processing requests sent by the computer embroidery machine and parse the current production rate, machine identifier, and embroidery pattern identifier from the processing requests. The second acquisition module is used to acquire multiple historical production rate data that match the machine identifier and the embroidery pattern identifier from a pre-stored historical production rate database of computer embroidery machines. The processing module is used to calculate the average value of the multiple historical production rate data to obtain the average production rate of the computer embroidery machine; The processing module is also used to calculate the rate difference between the current production rate and the average production rate, and compare the rate difference with a preset rate threshold. The processing module is further configured to: when the rate difference is less than or equal to the preset rate threshold, use the current production rate as a stable production rate; when the rate difference is greater than the preset rate threshold, send an update data request to the computerized embroidery machine to obtain the first embroidery needle count and the first production time of the computerized embroidery machine; wherein, the update data request includes the current embroidery needle count to be updated and the current production time to be updated, the first embroidery needle count being the number of embroidery needles obtained by the computerized embroidery machine at the next moment of the current time, and the first production time being the production time obtained by the computerized embroidery machine at the next moment of the current time; the cloud calculates the quotient of the first embroidery needle count and the first production time to obtain the first production rate; the cloud calculates the first rate difference between the average production rate and the first production rate; and the cloud determines when the first rate difference is less than or equal to the preset rate threshold... The first production rate is taken as the stable production rate of the computerized embroidery machine; and the stable production rate is fed back to the computerized embroidery machine so that the computerized embroidery machine can determine the remaining production time based on the remaining number of embroidery needles and the stable production rate. When the remaining production time is less than or equal to the fabric change reminder time of the computerized embroidery machine, the electronic control terminal of the computerized embroidery machine is triggered to emit an alarm sound to remind personnel at the location of the computerized embroidery machine to change the fabric; and / or, a fabric change reminder message is generated and sent to a terminal associated with the computerized embroidery machine to remind personnel not at the location of the computerized embroidery machine to change the fabric; wherein, the remaining number of embroidery needles is: the number of embroidery needles that the computerized embroidery machine still needs to complete at the stable production rate; and the fabric change reminder time is the setting time value parsed by the computerized embroidery machine from the received setting request.

6. An embroidery processing system, characterized in that, include: Computerized embroidery machines and the cloud; The computerized embroidery machine is used to implement the method as described in any one of claims 1 to 2; The cloud is used to implement the method as described in claim 3.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions that, when executed by a processor, implement the method as described in any one of claims 1 to 2, and / or the method as described in claim 3.

Citation Information

Patent Citations

  • Printing workshop feeding control method, system and equipment

    CN113387101A

  • Reminder device for jacquard cloth receiving roller

    CN204530105U

  • Production control device of sewing machine

    JP2009225860A