Sewing piece counting method and device, electronic equipment and storage medium
By obtaining event data during the employee sewing process and comparing it with the standard template, we can determine whether the employee has completed sewing a piece of clothing, and solve the problem of low accuracy of employee actual work output estimation in the existing technology, and realize the accurate calculation of employee output and the optimization of production plan.
Patent Information
- Application Number
- CN202411663040.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-11-20
AI Technical Summary
The existing technology is difficult to accurately reflect the actual work output of employees, resulting in low efficiency in production planning and resource allocation.
By obtaining the event data of employees when operating a specific sewing process, and comparing it with the standard process hours, standard thread cutting times and standard floating range in the standard sewing template, an array of pieces to be counted is constructed to determine whether the employee has completed sewing a piece of clothing and cumulative number of sewing pieces of clothing.
It realizes automatic and accurate calculation of the output of employee sewn clothing, optimizes the setting of floating range, and improves the accuracy of piecework results.
Smart Images

Figure CN119531045A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of clothing manufacturing, and relates to a sewing piece-counting method, device, electronic device and storage medium. Background Art
[0002] With the advancement of science and technology, IoT technology has been widely used in the field of clothing production. IoT sewing equipment can automatically collect employees' sewing data. Through in-depth analysis and processing of these sewing data, factory managers can monitor the operation status of the production line in real time, discover and solve potential problems in time, and thus significantly improve production efficiency and product quality.
[0003] In the management practice of modern clothing enterprises, the standard working time system is widely used. This system not only helps to fairly evaluate the work performance of employees, but also provides an important basis for the formulation of production plans, ensuring the rationality and efficiency of production line scheduling. However, due to the differences in work habits and technical capabilities of each employee, even when faced with the same process, the time required for different employees to complete may vary significantly. Therefore, the existing standard working time system often fails to accurately reflect the actual output of each employee. Summary of the invention
[0004] The purpose of the present application is to provide a sewing piece counting method, device, electronic device and storage medium, which are used to solve the technical problem that the existing technology has low accuracy in estimating the actual work output of employees.
[0005] In the first aspect, the present application provides a sewing piece-rate method, comprising: obtaining event data generated when an employee operates a specific sewing process; obtaining a standard sewing template matching the sewing process; the standard sewing template includes standard process working hours, standard thread trimming times and standard floating range; constructing a piece-rate array to be counted based on the event data and the standard thread trimming times; each element in the piece-rate array to be counted represents the actual working hours required for an employee to complete the sewing of a garment; comparing the actual working hours with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and judging whether the employee has completed the sewing of a garment based on the comparison result; if so, accumulating the number of garments sewn; otherwise, keeping the number of garments sewn unchanged.
[0006] In an implementation manner of the first aspect, the event data includes an event type and a corresponding timestamp; the event type includes at least a motor starting action and a thread cutting action.
[0007] In an implementation of the first aspect, constructing a piece count array based on the event data and the standard thread trimming times includes:
[0008] Calculate the difference between the timestamps corresponding to the motor starting action and the Kth thread trimming action downstream thereof to obtain a first time difference, wherein K represents the standard thread trimming times;
[0009] Adding the first time difference as the first element to the array of pieces to be counted;
[0010] Calculate the difference between the timestamps corresponding to the K×n-th thread trimming action and the K×(n-1)-th thread trimming action to obtain a second time difference, where n is any real number greater than or equal to 2;
[0011] The second time difference is sequentially added to the array of pieces to be counted.
[0012] In an implementation of the first aspect, the standard piece-rate working hours are determined using the following calculation formula:
[0013] Standard piece-rate working hours = standard process working hours × standard floating range.
[0014] In an implementation of the first aspect, comparing the actual working hours with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and judging whether the employee has completed sewing a garment according to the comparison result includes:
[0015] Traversing the piece count array to be counted to obtain the actual working hours to be compared;
[0016] Determining whether the actual working hours to be compared are greater than the standard piece-rate working hours;
[0017] If yes, it is determined that the employee has completed sewing a garment;
[0018] Otherwise, it is judged that the employee has not completed the sewing of a garment.
[0019] In an implementation of the first aspect, the method for setting the standard floating range is related to the standard process working hours; the method for setting the standard floating range includes:
[0020] Determine the value range of the standard process working hours;
[0021] According to the preset comparison table of the standard process working hours and the standard floating range, the standard floating range corresponding to the value range is set.
[0022] In an implementation of the first aspect, the method for setting the standard floating range includes:
[0023] Step S1, obtaining the initial floating range set by the administrator;
[0024] Step S2, based on the initial floating range, calculating the theoretical number of garments sewn by the employee within the preset working hours;
[0025] Step S3, counting the actual number of garments sewn by the employee during the same working hours;
[0026] Step S4, comparing the actual number of garment sewing pieces with the theoretical number of garment sewing pieces;
[0027] Step S5, adjusting the value of the floating range according to the comparison result, and updating the adjusted floating range as the new initial floating range;
[0028] Step S6, repeating steps S2 to S5 until the value of the floating range tends to be stable;
[0029] Step S7: Record the final stable value of the floating range as the standard floating range.
[0030] In a second aspect, the present application provides a sewing piece-counting device, comprising: a data acquisition module, used to acquire event data generated when an employee operates a specific sewing process; a template acquisition module, used to acquire a standard sewing template matching the sewing process; the standard sewing template includes standard process working hours, standard thread trimming times and standard floating range; an array construction module, used to construct a piece-counting array based on the event data and the standard thread trimming times; each element in the piece-counting array represents the actual working hours required for an employee to complete the sewing of a garment; a working hour comparison module, used to compare the actual working hours with the standard piece-counting working hours determined based on the standard process working hours and the standard floating range, and determine whether the employee has completed the sewing of a garment based on the comparison result; a piece count module, used to accumulate the number of garment sewing pieces when it is determined that the employee has completed the sewing of a garment; and to keep the number of garment sewing pieces unchanged when it is determined that the employee has not completed the sewing of a garment.
[0031] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory; the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory, so that the electronic device executes any of the sewing piece-counting methods described above.
[0032] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described sewing piece-counting methods.
[0033] As described above, the sewing piece-counting method, device, electronic device and storage medium described in the present application can realize automatic and accurate calculation of the output of garments sewn by employees, and improve the accuracy of piece-counting results by optimizing the setting method of the floating range. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 Shown is a schematic structural diagram of a sewing piece counting system according to an embodiment of the present application.
[0035] Figure 2 Shown is a schematic structural diagram of a mobile terminal described in the present application in one embodiment.
[0036] Figure 3 Shown is a flow chart of a sewing piece counting method according to an embodiment of the present application.
[0037] Figure 4 Shown is a schematic diagram of event data described in this application in an embodiment.
[0038] Figure 5 Shown is a schematic diagram of a standard sewing template described in this application in one embodiment.
[0039] Figure 6 Shown is a schematic diagram of the event data described in this application in another embodiment.
[0040] Figure 7 The actual working hours described in this application are shown in a bar graph in one embodiment.
[0041] Figure 8 Shown is a schematic structural diagram of a sewing piece counting device described in the present application in one embodiment.
[0042] Fig. 9 Shown is a schematic structural diagram of an electronic terminal described in the present application in one embodiment. DETAILED DESCRIPTION
[0043] The following describes the embodiments of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0044] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.
[0045] In addition, in this application, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0046] The following embodiments of the present application provide a sewing piece counting method, device, electronic device and storage medium. As an important component of a sewing piece counting system, the sewing piece counting device can help clothing manufacturers better manage clothing production processes, optimize resource allocation, and thus improve overall production efficiency.
[0047] See also Figure 1 , which is a schematic diagram of the structure of the sewing piece counting system described in the present application in one embodiment. Figure 1 As shown, the sewing piece counting system includes a sewing piece counting device, an Internet of Things sewing equipment and a standard working time system.
[0048] Specifically, the sewing piece-counting device is used to execute the sewing piece-counting method described in the embodiment of the present application. The IoT sewing equipment is used to provide the sewing piece-counting device with event data generated when employees operate specific sewing processes. The standard working time system is used to provide the sewing piece-counting device with a standard sewing template that matches the sewing process; the standard sewing template includes standard process working time, standard thread trimming times, and standard floating range.
[0049] The sewing piece counting method provided in the embodiment of the present application can be run in a mobile terminal, a computer terminal or the like. Taking running on the mobile terminal as an example, Figure 2 is a hardware structure diagram of the mobile terminal. Figure 2 As shown, the mobile terminal may include: a processor and a memory, the processor may be a central processing unit, and the memory is used to store data. Figure 2 The mobile terminal in the figure is only used as an example and does not limit the specific structure of the mobile terminal.
[0050] Optionally, the mobile terminal may further include: a communication transmission device and an input and output device.
[0051] Optionally, the memory may be used to store computer programs, such as software programs and modules of application software, and the memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0052] Optionally, the communication transmission device can be used to receive or send data via a network, which may include a wireless network provided by a communication provider of the mobile terminal. The communication transmission device may include a NIC (Network Interface Controller) that can be connected to other network devices through a base station so as to communicate with the Internet.
[0053] The technical solutions in the embodiments of the present application will be described in detail below in conjunction with the drawings in the embodiments of the present application.
[0054] See also Figure 3 , which is a flow chart of the sewing piece counting method described in this application in one embodiment. Figure 3 As shown, this embodiment provides a sewing piece counting method, including the following steps S100 to S500.
[0055] In step S100, event data generated when an employee operates a specific sewing process is obtained.
[0056] In the garment sewing process, employees may choose to perform multiple sewing processes simultaneously, or complete each sewing process separately and independently, depending on the specific production scenario. The piece-rate method proposed in this application can adapt to the needs of employees in different production scenarios, and supports both overall piece-rate for multiple sewing processes and separate piece-rate for each sub-process. This flexible piece-rate method helps improve production efficiency.
[0057] The event data can be obtained by a collection module on the IoT sewing device. The collection module can be any one of a sensor or an RFID, which can accurately record a series of event data that occurs during the sewing process of the employee.
[0058] In one embodiment of the present application, the event data includes an event type and a corresponding timestamp. The event type includes at least a motor start action and a thread trimming action.
[0059] See also Figure 4 , which is a schematic diagram showing the event data described in this application in one embodiment. Figure 4 As shown, the event data also includes a timestamp, and the timestamp is separated from the event type and the event parameter by a comma.
[0060] Specifically, the recording format of the timestamp is "yyyy-MM-dd HH:mm:ss.SSS", where "yyyy-MM-dd" represents year, month, and day, "HH:mm:ss" represents hours, minutes, and seconds, and ".SSS" represents milliseconds.
[0061] The value range of event type is 0 to 10, which respectively represent various actions or states of IoT sewing equipment. For example, "0" represents device shutdown, "1" represents device startup, "2" represents motor start, "3" represents motor stop, "4" represents presser foot lift, "5" represents presser foot lower, "6" represents thread trimming (front trimming for overlock sewing), "7" represents rear trimming (applicable for overlock sewing), "8" represents electronic control counting, "9" represents reinforcement sewing, and "10" represents needle distance adjustment.
[0062] The event parameters correspond to the event types one by one. For example, when the value of the event type is "0", the event parameter represents the working time (unit: seconds); when the value of the event type is "1", the event parameter represents the stitch length value when the machine is turned on; when the value of the event type is "3", the event parameter represents the number of stitches generated from the start of the motor to the stop of the motor; when the value of the event type is "9", the event parameter is 101, which means 1 time of front sewing, the device parameter is 102, which means 2 times of front sewing, the event parameter is 201, which means 1 time of back sewing, the event parameter is 202, which means 2 times of back sewing, the event parameter is 301, which means 1 time of manual reverse sewing, and the event parameter is 42, which means W sewing; when the value of the event type is "10", the event parameter represents the adjusted stitch length value.
[0063] In step S200, a standard sewing template matching the sewing process is obtained.
[0064] In practical applications, each sewing process usually requires a standard sewing template to guide the operation of employees. The standard sewing template described in the embodiment of the present application can be obtained through a standard working time system.
[0065] The standard working time system is a system used to calculate and manage the time required for each process in the production process and other important sewing parameters. It should be noted that since the standard working time system involved in this application belongs to the scope of the prior art, this application does not provide a detailed introduction to the specific process of generating a standard sewing template by the standard working time system.
[0066] In one embodiment of the present application, the standard sewing template includes standard process hours, standard thread trimming times and a standard floating range.
[0067] See also Figure 5 , which is a schematic diagram of a standard sewing template described in this application in one embodiment. Figure 5 As shown, sewing process 1 is applied to the "running gall" part of the garment. Specifically, the name of the sewing process is "pressing the front hem inner pasting", the corresponding standard process working time is "60.0" (unit: seconds), the standard thread trimming times is "0", and the standard floating range is set by the default value or customized. As for the specific settings of other sewing processes, they will not be described in detail one by one here.
[0068] In this implementation, the use of a standard sewing template can improve the accuracy of piece counting, help ensure standardized production of products, and help factories optimize production processes and resource allocation.
[0069] In step S300, an array of pieces to be counted is constructed based on the event data and the standard thread trimming times.
[0070] Specifically, each element in the piece-count array represents the actual working hours required for an employee to complete sewing a piece of clothing.
[0071] In an embodiment of the present application, the step S300 of constructing a piece count array based on the event data and the standard thread trimming times may include the following steps S301 to S304 .
[0072] In step S301, the difference between the timestamps corresponding to the motor starting action and the Kth thread trimming action downstream thereof is calculated to obtain a first time difference, wherein K represents the standard thread trimming times.
[0073] See also Figure 6 , which is a schematic diagram showing the event data described in this application in another embodiment. Figure 6 As shown, an employee needs to sew one side A and one side B to complete the production of a vest, and the standard number of thread trimmings K is 2. In actual applications, employees will first perform a motor start operation when starting work. Based on this, this application regards the time point of the first motor start of the day as the reference time of the production activity.
[0074] Since the thread trimming action only occurs after the motor starts, the downstream K-th thread trimming action can be defined as the K-th thread trimming behavior that occurs in chronological order after the motor starts.
[0075] In step S302, the first time difference is added as the first element to the array of pieces to be counted.
[0076] In the embodiment of the present application, the value of the first element in the piece count array is equal to the difference between the timestamps corresponding to event "2" (ie, the motor start action) and the Kth event "6" (ie, the thread trimming action) that follows it.
[0077] For example, according to Figure 6 For the event data shown, the first element in the piece count array can be obtained by calculating the difference between the timestamp of the second event "6" and the timestamp of event "2".
[0078] In step S303, the difference between the timestamps corresponding to the K×n-th thread trimming action and the K×(n-1)-th thread trimming action is calculated to obtain a second time difference, where n is any real number greater than or equal to 2.
[0079] In step S304, the second time difference is sequentially added to the array of pieces to be counted.
[0080] In the embodiment of the present application, the value of the second element in the array to be counted is equal to the difference between the timestamps corresponding to the 2Kth thread trimming action and the Kth thread trimming action; and the third element represents the difference between the timestamps corresponding to the 3Kth thread trimming action and the 2Kth thread trimming action. And so on, until all elements in the array to be counted are filled.
[0081] For example, according to the embodiment described in step S302, the second element in the array to be counted can be obtained by calculating the difference between the timestamp of the fourth event "6" and the timestamp of the second event "6". Based on the same principle, other elements in the array to be counted can be calculated, which will not be repeated here.
[0082] See also Figure 7 , which is a bar chart showing the actual working hours described in this application in one embodiment. Figure 7 As shown, the horizontal axis of the bar chart represents the number of garments sewn by a certain employee, and the vertical axis represents the actual working hours (unit: seconds) required for the employee to complete the sewing of each garment.
[0083] In step S400, the actual working hours are compared with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and it is determined whether the employee has completed sewing a garment based on the comparison result.
[0084] In one embodiment of the present application, the standard piece-rate working hours are determined using the following calculation formula:
[0085] Standard piece-rate working hours = standard process working hours × standard floating range.
[0086] In one embodiment of the present application, the step S400 of comparing the actual working hours with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and judging whether the employee has completed the sewing of a garment based on the comparison result may include: traversing the piece-rate array to be compared to obtain the actual working hours to be compared; judging whether the actual working hours to be compared are greater than the standard piece-rate working hours; if so, judging that the employee has completed the sewing of a garment; otherwise, judging that the employee has not completed the sewing of a garment.
[0087] Considering the high rework rate that employees may face in an actual production environment, if only thread cutting is used as the event type for estimating the number of garment pieces, the estimated result may be higher than the actual value. In view of this, this application sets a standard floating range and combines the standard piecework hours based on the standard process hours and the floating range to make a more accurate estimate of the number of garment pieces, thereby effectively reducing the impact of the number of rework stitches introduced by multiple thread cutting on the final statistical results.
[0088] In one embodiment of the present application, the method for setting the standard floating range is related to the standard process time.
[0089] Specifically, the method for setting the standard floating range includes: determining the value range of the standard process time; and setting the standard floating range corresponding to the value range according to a preset comparison table of the standard process time and the standard floating range.
[0090] Please refer to Table 1, which shows a comparison table of standard process hours and standard floating ranges described in the embodiments of the present application. As shown in Table 1, different ranges of standard process hours correspond to different standard floating ranges.
[0091] Table 1. Comparison table of standard process working hours and standard floating range
[0092] Standard process time (seconds) Standard floating range T<10 50% 10≤T<20 55% 20≤T<40 60% ≥40 90%
[0093] In another embodiment of the present application, the method for setting the standard floating range includes the following steps S1 to S7.
[0094] Step S1, obtaining the initial floating range set by the administrator.
[0095] Step S2: based on the initial floating range, calculating the theoretical number of garments sewn by the employee within the preset working hours.
[0096] Step S3, counting the actual number of garments sewn by the employee during the same working hours.
[0097] Step S4, comparing the actual number of garment sewing pieces with the theoretical number of garment sewing pieces.
[0098] Step S5: adjusting the value of the floating range according to the comparison result, and updating the adjusted floating range as the new initial floating range.
[0099] Step S6, repeating steps S2 to S5 until the value of the floating range tends to be stable.
[0100] Step S7: Record the final stable value of the floating range as the standard floating range.
[0101] Specifically, the administrator may input the initial floating range of each sewing process in advance. For example, the default value of the initial floating range is 65%.
[0102] It should be noted that the method for setting the standard floating range provided in the embodiment of the present application is equivalent to a pre-training operation, which aims to ensure that the value of the standard floating range is in a reasonable state before using the technical solution of the present application for accurate piece counting.
[0103] The value of the floating range "tends to be stable" means that after repeatedly executing steps S2 to S5 for many times, the adjusted floating range can maintain stable fluctuations within a preset error range.
[0104] In step S500, if it is determined that the employee has completed sewing a garment, the number of garments sewn is accumulated; otherwise, the number of garments sewn remains unchanged.
[0105] In one embodiment of the present application, the piece-count array constructed based on event data and the standard number of thread trimming times can be expressed as: [40, 50, 40, 40, 200, 200, 30, 30, 30]. In this embodiment, the standard process time is set to 40 (unit: s) and the standard floating range is 90%. Based on this, the standard piece-count time can be calculated as: 40s×90%=36 (unit: s). In this piece-count array, since the real-time working time 30 is less than the standard piece-counting working time 36, the condition is not met; and the real-time working time 40, 50 and 200 are all greater than the standard piece-counting working time 36, so the condition is met. Therefore, according to the satisfied condition [40, 50, 40, 40, 200, 200], it can be determined that the cumulative number of garments sewn by the employee is 6 pieces.
[0106] It should be noted that the protection scope of the sewing piece-counting method described in the embodiment of the present application is not limited to the execution order of the steps listed in this embodiment, and all solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present application are included in the protection scope of the present application.
[0107] See also Figure 8 , which is a schematic diagram of the structure of the sewing piece counting device described in the present application in one embodiment. Figure 8As shown, an embodiment of the present application provides a sewing piece counting device, including a data acquisition module, a template acquisition module, an array construction module, a working time comparison module and a piece count counting module.
[0108] Specifically, the data acquisition module is used to acquire event data generated when employees operate a specific sewing process.
[0109] The template acquisition module is used to acquire a standard sewing template that matches the sewing process; the standard sewing template includes standard process working hours, standard thread trimming times and standard floating range.
[0110] The array building module is used to build a piece-count array based on the event data and the standard thread trimming times; each element in the piece-count array represents the actual working hours required for an employee to complete sewing a piece of clothing.
[0111] The working time comparison module is used to compare the actual working time with the standard piece-rate working time determined based on the standard process working time and the standard floating range, and judge whether the employee has completed the sewing of a garment according to the comparison result.
[0112] The piece count module is used to accumulate the number of garments sewn when it is determined that the employee has completed sewing a garment; and to keep the number of garments sewn unchanged when it is determined that the employee has not completed sewing a garment.
[0113] It should be noted that the structures and principles of the data acquisition module, template acquisition module, array construction module, working time comparison module and piece count module correspond one to one with the steps in the above-mentioned sewing piece counting method, so they will not be repeated here.
[0114] The sewing piece-counting device provided in the embodiment of the present application can implement the sewing piece-counting method described in the present application, but the implementation device of the sewing piece-counting method described in the present application includes but is not limited to the structure of the sewing piece-counting device listed in the present embodiment. All structural deformations and replacements of the prior art made according to the principles of the present application are included in the protection scope of the present application.
[0115] See also Fig. 9 , which is a schematic diagram of the structure of an electronic device described in this application in one embodiment. Fig. 9 As shown, an embodiment of the present application provides an electronic device, including: a processor and a memory.
[0116] Specifically, the memory is used to store computer programs.
[0117] The processor is used to execute the computer program stored in the memory so as to enable the electronic device to execute any one of the above-mentioned sewing piece counting methods.
[0118] Preferably, the processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The memory may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk.
[0119] This embodiment also includes one or more of a multimedia component, an input / output (I / O) interface, and a communication component.
[0120] The multimedia component may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in a memory or sent through a communication component. The audio component also includes at least one speaker for outputting audio signals. The I / O interface provides an interface between the processor and other interface modules, and the other interface modules may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component is used for wired or wireless communication between the timer and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more of them, so the corresponding communication component may include: a Wi-Fi module, a Bluetooth module, an NFC module.
[0121] In one embodiment, the timer can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned sewing piece counting method.
[0122] In the several embodiments provided in the present application, it should be understood that the disclosed system, device or method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules / units is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules or units, which can be electrical, mechanical or other forms.
[0123] The modules / units described as separate components may or may not be physically separated, and the components displayed as modules / units may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules / units may be selected according to actual needs to achieve the purpose of the embodiments of the present application. For example, the functional modules / units in the various embodiments of the present application may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.
[0124] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0125] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by the processor, the sewing piece-counting method described in any of the above items is implemented. A person of ordinary skill in the art can understand that all or part of the steps in the method for implementing the above embodiment can be completed by instructing the processor through a program, and the program can be stored in a computer-readable storage medium, and the storage medium is a non-transitory medium, such as a random access memory, a read-only memory, a flash memory, a hard disk, a solid-state hard disk, a magnetic tape, a floppy disk, an optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state disk (SSD)), etc.
[0126] The present application embodiment may also provide a computer program product, the computer program product including one or more computer instructions. When the computer instructions are loaded and executed on a computing device, the process or function described in the embodiment of the present application is generated in whole or in part. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer or data center.
[0127] When the computer program product is executed by a computer, the computer executes the method described in the above method embodiment. The computer program product may be a software installation package, and when the above method is required, the computer program product may be downloaded and executed on a computer.
[0128] The descriptions of the processes or structures corresponding to the above-mentioned figures have different emphases. For parts that are not described in detail in a certain process or structure, please refer to the relevant descriptions of other processes or structures.
[0129] The above embodiments are merely illustrative of the principles and effects of the present application and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.
Claims
1. A piece-counting method for sewing, characterized in that: include: Obtain event data generated when employees operate specific sewing processes; Obtaining a standard sewing template that matches the sewing process; the standard sewing template includes standard process working hours, standard thread trimming times and standard floating range; Constructing a piece-count array based on the event data and the standard thread trimming times; each element in the piece-count array represents the actual working hours required for an employee to complete sewing a garment; Compare the actual working hours with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and determine whether the employee has completed sewing a garment based on the comparison result; If so, the number of garment sewing pieces is accumulated; otherwise, the number of garment sewing pieces is kept unchanged.
2. The method according to claim 1, characterized in that The event data includes an event type and a corresponding timestamp; The event types include at least a motor starting action and a thread cutting action.
3. The method according to claim 2, characterized in that Constructing the piece count array based on the event data and the standard thread trimming times includes: Calculate the difference between the timestamps corresponding to the motor starting action and the Kth thread trimming action downstream thereof to obtain a first time difference, wherein K represents the standard thread trimming times; Adding the first time difference as the first element to the array of pieces to be counted; Calculate the difference between the timestamps corresponding to the K×n-th thread trimming action and the K×(n-1)-th thread trimming action to obtain a second time difference, where n is any real number greater than or equal to 2; The second time difference is sequentially added to the array of pieces to be counted.
4. The method according to claim 1, characterized in that: The standard piece-rate working hours are determined using the following calculation formula: Standard piece-rate working hours = standard process working hours × standard floating range.
5. The method according to claim 1, characterized in that Comparing the actual working hours with the standard piece-rate working hours determined based on the standard process working hours and the standard floating range, and judging whether the employee has completed sewing a garment according to the comparison result includes: Traversing the piece count array to be counted to obtain the actual working hours to be compared; Determining whether the actual working hours to be compared are greater than the standard piece-rate working hours; If yes, it is determined that the employee has completed sewing a garment; Otherwise, it is judged that the employee has not completed the sewing of a garment.
6. The method according to claim 1, characterized in that The method for setting the standard floating range is related to the standard process working hours; the method for setting the standard floating range includes: Determine the value range of the standard process working hours; According to the preset comparison table of the standard process working hours and the standard floating range, the standard floating range corresponding to the value range is set.
7. The method according to claim 1, characterized in that The method for setting the standard floating range includes: Step S1, obtaining the initial floating range set by the administrator; Step S2, based on the initial floating range, calculating the theoretical number of garments sewn by the employee within the preset working hours; Step S3, counting the actual number of garments sewn by the employee during the same working hours; Step S4, comparing the actual number of garment sewing pieces with the theoretical number of garment sewing pieces; Step S5, adjusting the value of the floating range according to the comparison result, and updating the adjusted floating range as the new initial floating range; Step S6, repeating steps S2 to S5 until the value of the floating range tends to be stable; Step S7: Record the final stable value of the floating range as the standard floating range.
8. A sewing piece counting device, characterized in that: include: A data acquisition module is used to acquire event data generated when employees operate specific sewing processes; A template acquisition module is used to acquire a standard sewing template that matches the sewing process; the standard sewing template includes standard process working hours, standard thread trimming times and standard floating range; An array construction module, used to construct a piece-count array based on the event data and the standard thread trimming times; each element in the piece-count array represents the actual working hours required for an employee to complete sewing a garment; A working time comparison module, used for comparing the actual working time with the standard piece-rate working time determined based on the standard process working time and the standard floating range, and judging whether the employee has completed sewing a garment according to the comparison result; The piece counting module is used to accumulate the number of garments sewn when an employee is deemed to have completed sewing a garment; and When it is determined that the employee has not completed the sewing of a garment, the number of garments sewn remains unchanged.
9. An electronic device, characterized in that: include: Processor and memory; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory, so that the electronic device executes the sewing piece counting method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the sewing piece counting method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Timing event execution method and device and readable storage medium
CN115080273A
Die-casting machine data display method and device, storage medium and electronic equipment
CN117149114A
Washing control of filter cloth of filter press type sludge dehydrator
JP1981056207A
Self-controller for working process
JP1983132438A
Grasping / managing system for production proceeding condition
JP1988283845A
Cited By
Sewing efficiency detection method and system based on lathe worker action analysis, medium and terminal
CN120299092A
Sewing efficiency detection method and system based on sewing machine worker action analysis, medium and terminal
CN120299093A
Sewing machine piece counting method and system based on lathe worker action analysis, medium and terminal
CN120299094A
Sewing counting method and system based on sewing machine worker action analysis, medium and terminal
CN120318917A
Sewing machine worker taking and placing action analysis method and system, medium and terminal
CN120318918A