Method and system for adaptively adjusting sewing parameters, sewing equipment and storage medium

By recording and storing the working status of the sewing equipment in real time and adjusting the sewing parameters adaptively, the problem of inadequate parameters of traditional sewing equipment is solved, and the equipment operation efficiency and product quality are improved.

CN119433841APending Publication Date: 2025-02-14JACK SEWING MASCH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202310964014.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-02
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When traditional sewing equipment is moved between different operators, the configuration parameters are not adapted, resulting in low operating efficiency and unstable production quality, and manual adjustment of parameters is high labor intensity.

Method used

By obtaining the sewing program, setting the sewing parameters, and recording and storing the working status of the device in real time, we can determine whether the calibration parameters are needed. If necessary, correct and fine-tune them. Otherwise, fine-tune the initial parameters to achieve adaptive adjustment.

Benefits of technology

It improves the operating efficiency and product quality of sewing equipment, ensures the accuracy and stability of the equipment, and reduces the labor intensity of equipment maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119433841A_ABST
    Figure CN119433841A_ABST
Patent Text Reader

Abstract

The invention provides a method and a system for adaptively adjusting sewing parameters, sewing equipment and a storage medium. The method comprises the following steps: acquiring a sewing program; setting sewing parameters of sewing equipment based on the sewing program; judging whether the sewing equipment needs to be corrected or not; if yes, correcting the sewing parameters, and finely adjusting the corrected part of the sewing parameters; otherwise, finely adjusting the initially set sewing parameters. By detecting and analyzing the working state of the sewing equipment and the bad working condition in the sewing process, self-adaptive adjustment, compensation and optimization of the sewing parameters are achieved, the sewing parameters are made to better conform to personal habits of all operators, the production efficiency and the product quality are improved, and the accuracy and stability of the sewing equipment are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of sewing equipment, and in particular, relates to a method and system for adaptively adjusting sewing parameters, sewing equipment, and storage medium. Background Art

[0002] In the traditional sewing industry, such as clothing, luggage, and automotive interiors, sewing equipment is required in mass production. However, due to the different operating habits and skill levels of each operator, the configuration parameters uniformly distributed for sewing equipment may not fully conform to the operating habits of the operators, and even when migrating configuration parameters between different machines, there may be incompatibility issues. Manually adjusting configuration parameters will undoubtedly bring greater labor intensity to equipment maintenance personnel. Therefore, in order to ensure the efficient operation of sewing equipment and the stability of production quality, it is necessary to adaptively adjust the configuration parameters according to the individual needs of the operators, and automatically adjust the configuration parameters when migrating sewing equipment. Summary of the invention

[0003] The purpose of the present application is to provide a method and system for adaptively adjusting sewing parameters, sewing equipment, and storage medium, so as to realize personalized and adaptive adjustment of sewing parameters.

[0004] In a first aspect, the present application provides a method for adaptively adjusting sewing parameters, comprising:

[0005] Get a sewing program;

[0006] Setting sewing parameters of a sewing device based on the sewing program;

[0007] Determine whether the sewing equipment needs to be calibrated; if so, calibrate the sewing parameters and fine-tune the corrected part of the sewing parameters; otherwise, fine-tune the initially set part of the sewing parameters.

[0008] In an implementation of the first aspect, correcting the initial sewing parameters includes:

[0009] When the sewing equipment is initially operated, the working state of the sewing equipment is recorded and stored in real time;

[0010] Determining whether the working state satisfies a verification condition;

[0011] If yes, then record the current working status as the benchmark data;

[0012] Otherwise, the sewing device is continuously operated, and the working status of the sewing device is recorded and stored in real time until the working status meets the verification condition.

[0013] In an implementation of the first aspect, the method for adaptively adjusting sewing parameters further includes:

[0014] If the sewing device does not need to be calibrated, the uploaded or stored reference data is called, and the initial part of the sewing parameters is fine-tuned based on the reference data.

[0015] In an implementation of the first aspect, fine-tuning some of the sewing parameters after initial setting or correction includes:

[0016] During the operation of the sewing equipment, the working status of the sewing equipment is recorded and stored in real time;

[0017] Analyzing the working state of the sewing equipment to obtain the sewing behavior of the operator;

[0018] comparing the working status with the reference data;

[0019] Based on the comparison result, part of the sewing parameters is adjusted or the sewing behavior is intervened.

[0020] In an implementation of the first aspect, the method for adaptively adjusting sewing parameters further includes:

[0021] After the sewing device has finished running, if the reference data has changed, updating the reference data;

[0022] Uploading the updated benchmark data to a server; or

[0023] The updated benchmark data is stored locally.

[0024] In an implementation of the first aspect, real-time recording and storing the working status of the sewing device includes:

[0025] Uploading the working status of the sewing equipment to a server; or

[0026] The working status of the sewing device is stored locally.

[0027] In an implementation of the first aspect, the conditions under which the sewing device needs to be calibrated include:

[0028] Setting the sewing parameters of the sewing device using the sewing program for the first time; and / or

[0029] The sewing shutdown time of the sewing device reaches a preset time threshold; and / or

[0030] Manual direct selection for correction.

[0031] In a second aspect, the present application provides a sewing device, comprising:

[0032] An acquisition module, used for acquiring a sewing program;

[0033] A setting module, used for setting sewing parameters of the sewing device based on the sewing program;

[0034] The adjustment module is used to determine whether the sewing device needs to be calibrated; if so, calibrate the sewing parameters and fine-tune the corrected part of the sewing parameters; otherwise, fine-tune the initially set part of the sewing parameters.

[0035] In a third aspect, the present application provides a system for adaptively adjusting sewing parameters, comprising at least one of the sewing devices, controllers, data transmission media or Internet devices described above;

[0036] The controller is connected to the sewing devices and is used to generate control instructions based on the sewing parameters to control the operation of each sewing device;

[0037] The data transmission medium or Internet device is connected to each of the sewing devices and is used to send the sewing program.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, characterized in that when the program is executed by a processor, any of the methods described above is implemented.

[0039] As described above, the method and system for adaptively adjusting sewing parameters, sewing equipment, and storage medium described in the present application have the following beneficial effects:

[0040] By detecting and analyzing the working status of sewing equipment and adverse working conditions during the sewing process, adaptive adjustment, compensation and optimization of sewing parameters are achieved to make them more in line with the personal habits of each operator, improve production efficiency and product quality, and ensure the accuracy and stability of sewing equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 Shown is a flow chart of an embodiment of the method for adaptively adjusting sewing parameters described in the present application.

[0042] Figure 2 Shown is a flow chart of another embodiment of the method for adaptively adjusting sewing parameters described in the present application.

[0043] Figure 3 Shown is a flow chart of yet another embodiment of the method for adaptively adjusting sewing parameters described in the present application.

[0044] Figure 4 Shown is a schematic structural diagram of the sewing equipment described in the present application in one embodiment.

[0045] Figure 5 Shown is a schematic structural diagram of a system for adaptively adjusting sewing parameters described in the present application in one embodiment.

[0046] Figure 6 Shown is a schematic structural diagram of another embodiment of the system for adaptively adjusting sewing parameters described in the present application.

[0047] Figure 7 Shown is a structural schematic diagram of a system for adaptively adjusting sewing parameters described in the present application in yet another embodiment.

[0048] Component number description

[0049] 1 Sewing equipment

[0050] 11 Get Module

[0051] 12 Setting Module

[0052] 13 Adjustment module

[0053] 100 First Sewing Equipment

[0054] 110 Second sewing equipment

[0055] 120 Third Sewing Equipment

[0056] 2 Controller

[0057] 200 First Controller

[0058] 210 Second Controller

[0059] 220 Third Controller

[0060] 31 Data storage media

[0061] 32 Internet devices

[0062] 321 Network equipment

[0063] 322 Server

[0064] Steps S1 to S3

[0065] Steps S31 to S36 DETAILED DESCRIPTION

[0066] 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.

[0067] 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.

[0068] 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.

[0069] The following embodiments of the present application provide methods and systems for adaptively adjusting sewing parameters, sewing equipment, and storage media, which can be applied to various sewing scenarios that require personalization, flexibility, and efficiency. Applicable sewing equipment includes, but is not limited to, lockstitch machines, template machines, and pattern machines. For example, due to the different operating habits and skill levels of each operator, they may have different preferences for the parameter settings of the sewing equipment. By adaptively adjusting the sewing parameters, the parameters of the sewing equipment can be adaptively adjusted according to the personal habits of each operator to improve the work efficiency and comfort of the operator. In addition, as the use time increases, the sewing equipment may age and wear, resulting in a decrease in its performance. By adaptively adjusting the sewing parameters, the parameters of the sewing equipment can be automatically adjusted according to the actual condition of the equipment to maintain its accuracy and stability. 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.

[0070] like Figure 1 As shown, this embodiment provides a method for adaptively adjusting sewing parameters, including steps S1 to S3.

[0071] Step S1, obtaining a sewing program.

[0072] The sewing program is a collection of a series of instructions issued by the server. By writing and configuring the sewing program, the server can control the sewing equipment to achieve specific, precise and complex sewing operations. In one embodiment, the server can be connected to the sewing equipment through a network to achieve intelligent configuration of batch-issued sewing programs, thereby improving the efficiency and quality of clothing production and reducing the workload and error rate of manual configuration. In other embodiments, the sewing program can also be stored in a data storage medium, and the data storage medium is connected to the sewing equipment, and batch configuration of the sewing equipment is achieved through an interface on the sewing equipment.

[0073] Specifically, the instructions include the setting of sewing parameters of the sewing equipment, the planning of the motion path, the use of laser guidance, etc., wherein the setting of sewing parameters can be determined in advance using a prototype; the planning of the motion path can be designed according to the requirements of the sewing pattern, shape, etc.; for sewing equipment with laser guidance, the sewing program can include the use and control of the laser, which can be used to assist the sewing operation and improve the accuracy and efficiency of sewing. It should be noted that the content and acquisition method of the specific sewing program may vary according to different equipment and needs.

[0074] Step S2: setting sewing parameters of the sewing equipment based on the sewing program.

[0075] In one embodiment, the sewing parameters of the sewing equipment are set based on the sewing program and can be adjusted according to different machine specifications and sewing requirements. Common sewing parameters include:

[0076] (1) Needle length.

[0077] The stitch length refers to the distance between two needles. A smaller stitch length is suitable for fine sewing, while a larger stitch length is suitable for sewing thick threads and thick fabrics. The choice of stitch length should be determined according to the sewing requirements and the thickness of the material.

[0078] (2) Spindle speed.

[0079] The spindle speed refers to the rotation speed of the sewing machine spindle. The adjustment of the spindle speed can affect the sewing speed and the quality of the stitches. For example, a higher speed is suitable for fast sewing, while a lower speed is suitable for fine sewing.

[0080] (3) Presser foot lifting height.

[0081] The presser foot lifter is used to lift the fabric so that it can pass through the stitches. The height of the presser foot lifter can be adjusted according to the thickness and type of the fabric, for example, a larger presser foot lifter height is suitable for thick fabrics, while a smaller presser foot lifter height is suitable for thin fabrics.

[0082] (4) Reinforcement seam parameters.

[0083] Bare seams are special operations performed at the beginning and end of sewing to increase the strength and durability of the sewing. Bare seam parameters can include sewing length, stitch form and density, etc.

[0084] (5) Thread clamp open / close.

[0085] The thread clamp is a device used to fix the thread end. The open or closed state of the thread clamp can be adjusted as needed to ensure the fixation of the thread end and the quality of sewing.

[0086] (6) Line tension.

[0087] Thread tension refers to the tightness of the thread during sewing. The adjustment of thread tension can affect the flatness of the stitches and the firmness of the sewing. For example, a larger thread tension is suitable for thick fabrics, while a smaller thread tension is suitable for thin fabrics.

[0088] (7) The operating status of additional equipment such as the rear tugboat.

[0089] The rear tug is a component used to push the cloth to move during sewing. The use status of the rear tug can be adjusted as needed to ensure the smooth movement of the cloth and the accuracy of sewing.

[0090] Step S3, determining whether the sewing equipment needs to be calibrated; if so, calibrating the sewing parameters and fine-tuning the corrected part of the sewing parameters; otherwise, fine-tuning the initially set part of the sewing parameters.

[0091] In one embodiment, the conditions under which the sewing equipment needs to be calibrated include at least one or more of the following:

[0092] (1) Use the sewing program for the first time to set the sewing parameters of the sewing machine.

[0093] (2) The shutdown time of the sewing device reaches a preset time threshold.

[0094] (3) Manual selection for correction.

[0095] For example, when a new sewing device is used for the first time, it is necessary to calibrate the sewing parameters of the sewing device before use. In addition, if the sewing device has been in a powered-off state for a preset period of time, the sewing parameters also need to be calibrated when the sewing device is used again. On the contrary, if the machine is used continuously / intermittently within the preset period of time, no calibration is required. In addition, when a calibration button is provided on the sewing device, the sewing device can be directly put into calibration mode by manually selecting the calibration button. In other embodiments, the user can customize the conditions under which the sewing device needs to be calibrated.

[0096] like Figure 2 As shown, in one embodiment, correcting the initial sewing parameters includes steps S31 to S32.

[0097] Step S31, when the sewing equipment is initially operated, the working status of the sewing equipment is recorded and stored in real time.

[0098] Step S32, determine whether the working state meets the verification conditions; if so, record the current working state as the reference data; otherwise, continue to operate the sewing equipment, and record and store the working state of the sewing equipment in real time until the working state meets the verification conditions.

[0099] Specifically, the working state of the sewing device includes the sewing time and the number of sewing stitches of the sewing device, and also includes:

[0100] (1) Working status of multiple motors.

[0101] Sewing machines are usually driven by multiple motors, such as the main motor, thread trimmer motor, cloth feed motor, etc. The working status of these motors includes switch status (on or off), speed or acceleration (speed regulation), current load, etc., which are used to reflect the operation and energy consumption of the motors.

[0102] (2) Working status of presser foot lifter.

[0103] The working state of the presser foot lifter includes the height of rise and fall, as well as the magnitude of the lifting force. These parameters can affect the sewing effect and the flatness of the fabric.

[0104] (3) Presser foot pressure.

[0105] Generally speaking, the pressure of the presser foot should be moderate, which can ensure the flatness of the fabric without causing excessive pressure on the fabric.

[0106] (4) Working status of thread trimming.

[0107] The working state of the thread trimmer includes the magnitude of the thread trimmer force. By controlling the magnitude of the thread trimmer force, problems caused by the thread being too long or too short can be avoided.

[0108] (5) Changes in line tension.

[0109] The changes in line tension can be monitored and controlled by sensors to ensure the stability and consistency of line tension.

[0110] (6) Usage of knee rest.

[0111] The usage of the knee rest includes the accuracy of the movement and the strength of the knee rest.

[0112] (7) The operating status of additional equipment such as the rear tugboat.

[0113] The use status of the rear tugboat includes rotation status, speed adjustment and contact force with the fabric.

[0114] (8) Scenarios where adverse conditions such as thread breakage and stitch skipping occur.

[0115] During the sewing process, undesirable conditions such as thread breakage and skipped stitches may be caused by uneven thread tension, needle eye damage, needle plate problems, etc. Timely detection and treatment of these problems can avoid interruptions and quality problems during the next sewing.

[0116] In an embodiment of the present application, real-time recording and storage of the working status of the sewing device includes: uploading the working status of the sewing device to a server; or locally storing the working status of the sewing device.

[0117] Specifically, sewing equipment can be equipped with sensors to monitor its working status, which is then transmitted to the server through the network and stored in the cloud database. Through data analysis and processing on the server side, reports can be generated and early warning functions can be provided. In addition, sewing equipment can also be equipped with local storage media, such as hard disks, SD cards, etc., to store the working status data of sewing equipment locally regularly or in real time. This method can be used when the sewing equipment cannot connect to the Internet or the network is unstable.

[0118] In this implementation, real-time recording and storage of the working status of the sewing equipment can help monitor the operation of the sewing equipment, discover problems in advance and handle them in a timely manner.

[0119] In an embodiment of the present application, the working state satisfies the verification condition including: the sewing time of the sewing device reaches a preset time threshold; and / or the number of sewing stitches of the sewing device reaches a preset stitch number threshold. Once it is monitored that the working state of the sewing device meets any one of the preset thresholds or the verification mode is manually selected, the current working state is recorded as the benchmark data. Further, the benchmark data is uploaded to a server; or the benchmark data is stored locally. In other embodiments, the user can customize the verification conditions that the working state needs to meet.

[0120] In another embodiment, if the sewing device does not need to be calibrated, the uploaded or stored reference data is called, and the initial part of the sewing parameters is fine-tuned based on the reference data.

[0121] like Figure 3 As shown, in one embodiment, fine-tuning the initial setting or the part of the sewing parameters after correction includes steps S33 to S36.

[0122] Step S33: During the operation of the sewing equipment, the working status of the sewing equipment is recorded and stored in real time.

[0123] Step S34: analyzing the working state of the sewing equipment to obtain the sewing behavior of the operator.

[0124] Step S35: Compare the working status with the reference data.

[0125] Step S36: adjusting part of the sewing parameters or intervening in the sewing behavior based on the comparison result.

[0126] In the embodiment of the present application, the real-time recording and storage of the working status of the sewing equipment in step S33 is basically the same as step S31, and its specific embodiment will not be repeated here.

[0127] It should be noted that how to record and store the working status of the sewing equipment depends on the computing power required by the sewing equipment. For sewing equipment that requires less computing power, the computing chip of the sewing equipment itself or the computer connected to the equipment can be used to process and store the working status. For example, the sewing equipment can save the working status data through a built-in memory or an external storage device (such as a USB storage device). For sewing equipment that requires greater computing power, the working status data can be uploaded to a cloud server for processing and storage. The sewing equipment can transmit the working status data to the cloud server via a network connection, and the server will perform corresponding processing and storage. In this way, the operator can view the working status and history of the sewing equipment by logging into the cloud platform. The cloud server can provide more powerful computing power and storage space to cope with a large amount of working status data.

[0128] The fine-tuning process of the present application will be described in detail below in conjunction with specific embodiments.

[0129] For example, the thread tension set in the sewing program sent by the server is 60g, and the sewing machine is initially set according to the 60g standard, and then enters the calibration mode for sewing. After a period of sewing, the thread tension detection device of the sewing machine detects that the actual thread tension in sewing can only reach 50g, and the sewing machine adjusts the thread tension until it reaches 60g; after sewing for a period of time or a certain number of stitches, some parts are worn, and the thread tension detection device detects that the actual thread tension changes to 65g, and the sewing machine adjusts the thread tension until it reaches 60g.

[0130] For another example, when sewing a long lockstitch on a flat-bed sewing machine, each operator has different acceleration habits. Some operators are used to sewing the first five stitches at a low speed and then accelerating, while some operators are used to accelerating from the beginning. In response to this situation, when a fixed behavior with a certain frequency is detected, the parameters will be fine-tuned according to their operating habits. For example, if the operator accelerates after sewing the first five stitches at a low speed, the thread tension can be fine-tuned around the first five stitches. In this implementation, the fixed behavior of the operator during the sewing process can be detected, and the sewing parameters can be optimized according to their behavior.

[0131] For another example, if the sewing equipment breaks the thread when passing through the stem, the sewing equipment will record the presser foot height at this time and the change in thread tension for a period of time before the break (recorded as working condition 1). When the next sewing reaches the presser foot height or the thread tension change is close to working condition 1, the sewing equipment will adjust the thread tension, motor speed and presser foot height to avoid thread breakage. In addition, the parameters of working condition 1 can be transmitted to other sewing equipment through the Internet of Things, and other sewing equipment can avoid the occurrence of adverse working conditions based on these parameters. In this implementation method, the scenarios where adverse working conditions such as skipped stitches and thread breakage occur can be analyzed, and the sewing parameters can be automatically compensated accordingly.

[0132] In one embodiment, adjusting some of the sewing parameters or intervening in the sewing behavior based on the comparison results includes realizing motor speed control, presser foot height adjustment, pressure adjustment, thread tension control, stitch number and stitch length control, motor acceleration control, and turning on / off additional equipment such as the rear tugwheel.

[0133] Generally speaking, in the working state of sewing equipment, the speed of the motor has a greater impact on the performance and effect of the sewing machine, while the impact of the knee support is relatively small. Changes in some parameters will directly affect the performance of the sewing machine, such as thread tension, thread cutting force, etc., and changes in some parameters mainly affect the operator's working habits and comfort, such as the strength of lifting the presser foot, the contact force of the rear tug wheel, etc. The adjustment range and adjustment method of these parameters can be adjusted according to the needs and habits of the operator. Therefore, when adjusting the operating parameters of the sewing equipment, it is necessary to make reasonable trade-offs and adjustments according to the degree of influence of different parameters to achieve the best sewing effect and user experience.

[0134] Furthermore, after the sewing device has finished running, if the reference data has changed, the reference data is updated and the updated reference data is uploaded to the server; or the updated reference data is stored locally.

[0135] As the equipment is used, various parts may wear out, causing deviations in the benchmark data. In addition, during the daily maintenance and adjustment of the equipment, some parameters may be adjusted, which indirectly causes changes in the benchmark data. In addition, changes in the working environment may also cause changes in the benchmark data. In order to adapt to the above changes, the benchmark data needs to be recalibrated after the sewing equipment is finished to update the benchmark data.

[0136] In an implementation, by updating the reference data, the accuracy and stability of the equipment can be guaranteed, the sewing quality can be improved, and it can be ensured that the equipment can adapt to changing needs and environments.

[0137] Furthermore, each sewing device has an independent account, and the account is bound to the sewing parameters, working status, and updated benchmark data of the sewing device. By associating the account with the sewing device, personalized setting and flexible migration of sewing parameters, as well as auxiliary verification between sewing devices, can be achieved.

[0138] Specifically, when an operator logs in to a sewing machine using a specific account, the sewing machine will automatically load the personalized configuration parameters and preference settings of the account, and can also be adjusted according to the operator's needs and skill level to improve work efficiency and quality.

[0139] When operators need to switch between different devices, they only need to log in with their own account to automatically load personalized configuration parameters. There is no need to manually adjust device parameters, which improves work continuity and efficiency.

[0140] When an operator has already calibrated one sewing machine and needs to calibrate other sewing machines of the same model or batch, the calibrated reference parameters can be used to assist in calibrating other sewing machines, thereby reducing calibration time. Specifically, the saved reference parameters are used as a starting point, and then fine-tuned according to the characteristics of each sewing machine. This avoids starting the entire calibration process from scratch, saving time and effort.

[0141] It should be noted that when the calibrated sewing equipment is not the same model as other sewing equipment, as many common parameters as possible will be migrated. Furthermore, when there are no IoT or cloud devices such as servers and network devices, migration can be achieved through storage media such as NFC, Bluetooth, and USB flash drives.

[0142] The protection scope of the method for adaptively adjusting sewing parameters described in the embodiment of the present application is not limited to the execution order of the steps listed in the present embodiment. 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.

[0143] like Figure 4 As shown, this embodiment provides a sewing device 1, comprising:

[0144] The acquisition module 11 is used to acquire the sewing program.

[0145] The setting module 12 is used to set sewing parameters of the sewing equipment based on the sewing program.

[0146] The adjustment module 13 is used to determine whether the sewing equipment needs to be calibrated; if so, calibrate the sewing parameters and fine-tune the corrected part of the sewing parameters; otherwise, fine-tune the initially set part of the sewing parameters.

[0147] It should be noted that the acquisition module 11, setting module 12 and adjustment module 13 in this embodiment correspond one to one with the principle and embodiment of the method for adaptively adjusting sewing parameters described above, and therefore will not be described in detail here.

[0148] The sewing equipment provided in the embodiment of the present application can implement the method for adaptively adjusting sewing parameters described in the present application, but the implementation device of the method for adaptively adjusting sewing parameters described in the present application includes but is not limited to the structure of the sewing equipment 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.

[0149] like Figure 5 As shown, this embodiment provides a system for adaptively adjusting sewing parameters, including at least one sewing device 1 as described above, a controller 2, and a data transmission medium 31.

[0150] The controller 2 is connected to the sewing device 1 and is used to generate control instructions based on the sewing parameters to control the operation of each sewing device 1.

[0151] The data transmission medium 31 is connected to each of the sewing devices 1 and is used to send the sewing program.

[0152] Specifically, the controller 2 is a key component for controlling the sewing equipment, which undertakes the important tasks of adjusting the running speed of the sewing equipment, thread trimming, start and stop operations, etc. The number of the controllers corresponds to the number of the sewing equipment, and is set inside each sewing equipment, or is set independently of the sewing equipment. The controller ensures that the sewing equipment can work in the expected manner by accurately adjusting and controlling various sewing parameters of the sewing equipment.

[0153] The data transmission medium 31 includes but is not limited to Bluetooth, NFC or USB flash drive. These data transmission media can realize reliable data transmission to ensure that the sewing program can be accurately transmitted to each sewing device, and different data transmission media can be flexibly selected according to the usage scenario.

[0154] This embodiment provides a system for adaptively adjusting sewing parameters, including at least one of the sewing devices 1, a controller 2, and an Internet device 32 as described above.

[0155] like Figure 6 As shown, when the system includes a sewing device 1, the controller 2 is connected to the sewing device 1 and is used to generate control instructions based on the sewing parameters to control the operation of each sewing device.

[0156] The Internet device 32 is connected to each of the sewing devices 1 and is used to issue the sewing program.

[0157] The Internet device 32 includes a network device 321 and a server 322 .

[0158] Specifically, the network device 321 is connected to the sewing device 1, and is used to upload the working status and benchmark data of the sewing device 1 to the server 322, or receive instructions or the sewing program from the server 322 and send them to the sewing device 1; the server 322 is connected to the network device 321, and is used to analyze and store the working status and store the benchmark data.

[0159] like Figure 7 As shown, when the system includes three sewing devices, namely a first sewing device 100, a second sewing device 110 and a third sewing device 120, and also includes three controllers, namely a first controller 200, a second controller 210 and a third controller 220, the first controller 200 is connected to the first sewing device 100, the second controller 210 is connected to the second sewing device 110, and the third controller 220 is connected to the third sewing device 120, and is used to generate control instructions based on the sewing parameters to control the operation of each of the sewing devices.

[0160] The Internet device 32 is connected to each of the sewing devices and is used to issue the sewing program.

[0161] The Internet device 32 includes a network device 321 and a server 322 .

[0162] Specifically, the network device 321 is connected to the sewing device 1, and is used to upload the working status and benchmark data of the sewing device 1 to the server 322, or receive instructions or the sewing program from the server 322 and send them to the sewing device 1; the server 322 is connected to the network device 321, and is used to analyze and store the working status and store the benchmark data.

[0163] 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.

[0164] 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.

[0165] 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.

[0166] 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 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 (digital videodisc, DVD)), or a semiconductor medium (e.g., a solid-state hard disk (solid state disk, SSD)), etc.

[0167] 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.

[0168] 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.

[0169] 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.

[0170] In summary, the method and system for adaptively adjusting sewing parameters, sewing equipment, and storage medium provided in the present application realize adaptive adjustment, compensation, and optimization of sewing parameters by detecting and analyzing the working status of the sewing equipment and adverse working conditions during the sewing process, so that the sewing parameters are more in line with the personal habits of each operator, thereby improving production efficiency and product quality, and ensuring the accuracy and stability of the sewing equipment.

[0171] 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 method for adaptively adjusting sewing parameters, characterized in that: include: Get a sewing program; Setting sewing parameters of the sewing device based on the sewing program; determining whether the sewing device needs to be calibrated; If so, the sewing parameters are corrected, and the corrected part of the sewing parameters are fine-tuned; otherwise, the initially set part of the sewing parameters are fine-tuned.

2. The method according to claim 1, characterized in that: Correcting the initial sewing parameters includes: When the sewing equipment is initially operated, the working state of the sewing equipment is recorded and stored in real time; Determining whether the working state satisfies a verification condition; If yes, then record the current working status as the benchmark data; Otherwise, the sewing device is continuously operated, and the working status of the sewing device is recorded and stored in real time until the working status meets the verification condition.

3. The method according to claim 1, characterized in that Also includes: If the sewing device does not need to be calibrated, the uploaded or stored reference data is called, and the initial part of the sewing parameters is fine-tuned based on the reference data.

4. The method according to claim 3, characterized in that Fine-tuning of some of the sewing parameters after initial setting or calibration includes: During the operation of the sewing equipment, the working status of the sewing equipment is recorded and stored in real time; Analyzing the working state of the sewing equipment to obtain the sewing behavior of the operator; comparing the working status with the reference data; Based on the comparison result, part of the sewing parameters is adjusted or the sewing behavior is intervened.

5. The method according to claim 3, characterized in that: Also includes: After the sewing device has finished running, if the reference data has changed, updating the reference data; Uploading the updated benchmark data to a server; or The updated benchmark data is stored locally.

6. The method according to claim 4, characterized in that Real-time recording and storage of the working status of the sewing equipment includes: Uploading the working status of the sewing equipment to a server; or The working status of the sewing device is stored locally.

7. The method according to claim 1, characterized in that The conditions under which the sewing equipment needs to be calibrated include: Setting the sewing parameters of the sewing device using the sewing program for the first time; and / or The sewing shutdown time of the sewing device reaches a preset time threshold; and / or Manual direct selection for correction.

8. A sewing device, characterized in that: include: An acquisition module, used for acquiring a sewing program; A setting module, used for setting sewing parameters of the sewing device based on the sewing program; The adjustment module is used to determine whether the sewing device needs to be calibrated; if so, calibrate the sewing parameters and fine-tune the corrected part of the sewing parameters; otherwise, fine-tune the initially set part of the sewing parameters.

9. A system for adaptively adjusting sewing parameters, characterized in that: comprising at least one sewing device, controller, data transmission medium or Internet device according to claim 8; The controller is connected to the sewing devices and is used to generate control instructions based on the sewing parameters to control the operation of each sewing device; The data transmission medium or Internet device is connected to each of the sewing devices and is used to send the sewing program.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Internet of Things sewing machine

    CN109695106A

  • Sewing system, sewing machine, and management device

    CN110093721A

  • Sewing equipment process parameter adjusting system and method

    CN111258253A

  • Management system and method for sewing mechanical devices

    CN113031538A

  • Sewing machine and sewing method using the same

    TW201315854A