Cutting cloth control method, device and equipment of keyhole machine and storage medium

The continuous transverse fabric cutting mechanism of the buttonhole machine solves the problems of stitch deformation and aesthetics when cutting elastic or silk fabrics, achieving efficient and precise fabric cutting operations and improving finished product quality and production efficiency.

CN119980575BActive Publication Date: 2026-01-23ZHUJI XINGDAHAO SCI & TECH DEV +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510103597.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2026-01-23
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

Existing buttonhole machines are prone to stretching the fabric when cutting elastic or silk fabrics, causing the stitches to deform or the warp and weft threads to fall off, which affects the appearance of the finished product. In addition, they are complex to operate and have low efficiency.

Method used

It adopts a continuous horizontal fabric cutting mechanism. By redesigning the fabric cutting action logic, it obtains the sewing pattern to determine the entry and exit positions of the cutter, controls the cutter to move vertically and perform up-and-down reciprocating motion, and automatically adjusts the cutting stroke according to the fabric thickness, simplifying the operation process.

Benefits of technology

It improves cutting accuracy and efficiency, reduces spindle speed reduction and stitch deformation, enhances the appearance of finished products, and simplifies operation complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119980575B_ABST
    Figure CN119980575B_ABST
Patent Text Reader

Abstract

The application provides a cloth cutting control method, device and equipment of a lock eye machine and a storage medium. The method comprises the following steps: determining a cloth cutting entry position and a cloth cutting exit position according to an obtained sewing pattern; starting a sewing process; and controlling the cloth cutting tool to move downward along a vertical direction when a needle moves to a preset position, wherein the cloth moves along a horizontal direction during the sewing process, and the cloth cutting tool contacts the cloth when the cloth cutting tool is at the cloth cutting entry position in the horizontal direction. The cloth cutting tool is controlled to move up and down along the vertical direction when the cloth cutting tool moves downward along the vertical direction to a lowest position point, and the cloth cutting tool moves up and down along the vertical direction until the cloth cutting tool is at the cloth cutting exit position in the horizontal direction, wherein the height of the lowest position point is greater than or equal to the thickness of the cloth. The method simplifies the calculation process of the cloth cutting tool during cloth cutting, solves the problems of spindle speed reduction, stitch deformation and the like caused by the downward pressing type cloth cutting, improves the sewing and cloth cutting efficiency, and ensures the appearance of the finished product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of sewing machine technology, and in particular to a method, apparatus, equipment and storage medium for controlling fabric cutting of a buttonhole machine. Background Technology

[0002] Buttonhole machines are mainly used to sew various exquisite buttonholes on clothing, and the fabric cutting control method is one of the key technologies to achieve this function. With the increasing variety of textile materials, higher requirements are placed on the fabric cutting control of buttonhole machines to adapt to fabrics of different materials, thicknesses, and elasticities.

[0003] Currently, the fabric cutting mechanism of flat-head buttonhole machines is basically intermittent. That is, before sewing, the required cutting length and the starting point of each cutting action are calculated by setting the pattern data. During the sewing process, when the cutting action is reached, the cutter quickly performs a cutting action, cutting the fabric by quickly piercing downwards.

[0004] However, this method of applying downward pressure to the fabric, causing the blade to pierce through it, is not ideal for cutting elastic fabrics, silk fabrics, or thickly stacked fabrics. Due to the characteristics of these fabrics, it is easy to cut fabric into fraying patterns or fail to cut completely, thus affecting the subsequent thread trimming and the appearance of the finished product. Summary of the Invention

[0005] This application provides a method, apparatus, equipment, and storage medium for controlling the cutting of fabric with a buttonhole machine. It solves the problems in the prior art where, when cutting fabrics with high elasticity or silk fabrics, the warp and weft threads are relatively easy to come apart, resulting in the deformation of the stitches due to the pulling of the fabric or the loss of warp and weft threads affecting the appearance. It reduces the complexity of operation, improves efficiency, and enhances the appearance of the finished product.

[0006] In a first aspect, embodiments of this application provide a fabric cutting control method for a buttonhole machine, including:

[0007] Obtain the sewing pattern;

[0008] Based on the sewing pattern, determine the cutter entry position and the cutter exit position;

[0009] When the sewing process is started, the cutter is controlled to move downward in the vertical direction when the needle moves to the preset position. During the sewing process, the fabric moves in the horizontal direction. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric.

[0010] When the cutter moves vertically downward to the lowest position, the cutter is controlled to move up and down reciprocally in the vertical direction until the cutter is at the fabric exit position in the horizontal direction, wherein the height of the lowest position is greater than or equal to the fabric thickness.

[0011] Optionally, before initiating the sewing process, the method further includes:

[0012] Control the descent of the pressure foot and monitor the rotation of the pressure foot's motor;

[0013] When the motor of the presser foot stops rotating, determine the stopping position of the presser foot;

[0014] The fabric thickness is determined based on the stop position and the lowest position of the presser foot, and the lowest point of the cutter's descent is determined based on the fabric thickness.

[0015] Optionally, after determining the fabric thickness, the method further includes:

[0016] The mid-stroke lifting point of the cutter is determined based on the fabric thickness and the blade's cutting height. This mid-stroke lifting point indicates the lifting height of the cutter during its reciprocating motion.

[0017] Optionally, controlling the cutter to reciprocate vertically includes:

[0018] The cutter is controlled to move up and down between the mid-rise point and the lowest position point.

[0019] Optionally, the method further includes:

[0020] If the cutter is in the horizontal direction at the cutter exit position, then control the cutter to move upward in the vertical direction until the cutter moves to the initial position point in the vertical direction.

[0021] Secondly, embodiments of this application provide a fabric cutting control device for a buttonhole machine, comprising:

[0022] The acquisition module is used to acquire the sewing pattern;

[0023] The determining module is used to determine the cutter entry position and the cutter exit position based on the sewing pattern.

[0024] The control module is used to start the sewing process. When the needle moves to the preset position, it controls the cutter to move downward in the vertical direction. During the sewing process, the fabric moves in the horizontal direction. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric.

[0025] The control module is also used to control the cutter to reciprocate up and down in the vertical direction when the cutter moves down to the lowest position point in the vertical direction until the cutter is at the cutter exit position in the horizontal direction, wherein the height of the lowest position point is greater than or equal to the fabric thickness.

[0026] Optionally, the control module is also used to control the descent of the presser foot and monitor the rotation of the motor of the presser foot;

[0027] The determining module is further configured to determine the stopping position of the presser foot when the motor of the presser foot stops rotating;

[0028] The determining module is also used to determine the fabric thickness based on the stop position and the lowest position of the presser foot, and to determine the lowest position point of the cutter's fall based on the fabric thickness.

[0029] Optionally, the determining module is further configured to determine the mid-course lifting point of the cutter based on the fabric thickness and the cutting edge height of the cutter, wherein the mid-course lifting point is used to indicate the lifting height of the cutter during reciprocating motion.

[0030] Optionally, the control module is also used to control the cutter to reciprocate up and down between the mid-lift point and the lowest position point.

[0031] Optionally, the control module is further configured to, if the cutter is in the horizontal direction at the cutter exit position, control the cutter to move upward in the vertical direction until the cutter moves to the initial position point in the vertical direction.

[0032] Thirdly, embodiments of this application provide a fabric cutting control device for a buttonhole machine, including: a memory and a processor;

[0033] The memory stores computer-executed instructions;

[0034] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0035] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0036] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0037] The buttonhole machine cutting control method, apparatus, equipment, and storage medium provided in this application improve the existing discontinuous vertical cutting method into a continuous horizontal cutting mechanism. The execution logic of the cutting action is redesigned, requiring only the determination of the start and end positions of the cutter, thus simplifying the cutting calculation process and effectively eliminating the adverse effects caused by improper cutter size settings. During the sewing process, the system performs uninterrupted continuous cutting operations, and the cutting stroke can be automatically adjusted according to the fabric thickness. This not only simplifies the operation process but also solves problems such as reduced spindle speed and stitch deformation that may be caused by downward-pressing cutting, thereby improving production efficiency and the aesthetics of the finished product. Attached Figure Description

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

[0039] Figure 1 A schematic diagram of the mechanical structure of the buttonhole machine provided in this application;

[0040] Figure 2 This is a schematic diagram of the cutting blade's movement position in the prior art;

[0041] Figure 3 This is a schematic diagram of the cutting tool's motion trajectory in existing technology;

[0042] Figure 4 A flowchart illustrating a fabric cutting control method for a buttonhole machine provided in this application. Figure 1 ;

[0043] Figure 5 A schematic diagram of the cutter motion trajectory of a fabric cutting control method for a buttonhole machine provided in this application;

[0044] Figure 6 A flowchart illustrating a fabric cutting control method for a buttonhole machine provided in this application. Figure 2 ;

[0045] Figure 7 A schematic diagram of the cutter's action position in a fabric cutting control method for a buttonhole machine provided in this application;

[0046] Figure 8 A schematic diagram of a fabric cutting control device for a buttonhole machine provided in this application;

[0047] Figure 9 This is a schematic diagram of the fabric cutting control device for a buttonhole machine provided in this application.

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

[0049] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are within the scope of protection of this invention.

[0050] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, products, or apparatus.

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

[0052] Figure 1 The mechanical structure diagram of the buttonhole machine provided in this application is as follows: Figure 1 As shown, 1 is the cutter, 2 is the needle, 3 is the feed table, 4 is the presser foot, and 5 is the fabric. During use, the operator carefully places the fabric 5 on the feed table 3; then, the presser foot 4 securely holds the fabric 5 on the feed table 3; next, the needle 2 begins to operate, sewing the desired pattern onto the fabric; simultaneously, the cutter 1 precisely cuts the fabric 5 at the designated position in the pattern.

[0053] In existing technologies, the fabric cutting mechanism of flat-head buttonhole machines generally adopts an intermittent cutting method. Specifically, before the sewing operation begins, this mechanism accurately calculates the required fabric length and the specific position where the cutter initiates each cutting action based on preset pattern data (this process may involve one or more cuts). Subsequently, during the sewing process, whenever the machine reaches the preset cutting action execution point, the cutter quickly performs a cutting action, piercing the fabric rapidly to complete the cutting process. It is worth noting that the fabric length cut in a single operation is closely related to the size of the cutter itself. Therefore, if a different size cutter needs to be replaced, the operator must manually adjust the corresponding cutter size parameters on the control panel; otherwise, the final cutting effect may deviate from the expectation, and in severe cases, it may even damage the fabric.

[0054] Figure 2 This is a schematic diagram of the cutting blade's movement position in the prior art, such as... Figure 2 As shown, Figure 2 The left side shows the initial position of the cutter, and the right side shows the position where the cutter falls. Most existing cutters are bottom-edge oriented, cutting fabric by quickly pressing down on the fabric from the initial position, causing the cutter to fall back to its final position, where the pressure from the blade against the fabric cuts it. This method requires the system to calculate the number of cutting actions and the position of each action based on the actual cutter size and the required fabric length before cutting.

[0055] In the existing sewing process, fabric cutting is performed concurrently with sewing. That is, before sewing begins, the number of cuts required and the position of the sewing table at the start of each cut must be calculated based on the user-defined pattern and preset cutter size. Because sewing and the feed table are constantly moving during the cutting process, a certain amount of overlap with the previous cut must be allowed when calculating the cutting position. In the calculation process described above, when the actual cutter size changes, the corresponding size parameters in the system need to be readjusted to ensure the correct cut size.

[0056] Figure 3 This is a schematic diagram of the cutting tool's motion trajectory in existing technology. Figure 3 Taking a scenario requiring three fabric cutting actions as an example, the actual number of actions and their positions will be determined based on the specific circumstances. Figure 3As shown, 11 is the outer needle drop position, 12 is the inner needle drop position, 13 is the cut position, 14, 15, and 16 are the three fabric cutting positions respectively, and 17 is the total fabric cutting length. Before sewing begins, the specific cutting position needs to be calculated based on the user-defined cut length, cutter size, and other data; and to ensure continuous cuts, approximately 1mm of overlap with the previous cutting action needs to be reserved in the calculation. Figure 3 As shown in the three cutting positions, there is a 1mm overlap between the first and second cutting positions. If the system's calculated cutter size does not match the actual cutter size used, the actual cut will not match the program's calculated value each time. This will eventually cause the cutter to be discontinuous or extend beyond the allowable cutting range. In severe cases, it may cut the seam and ruin the fabric.

[0057] In addition, when the calculated final fabric cutting action needs to be performed in the reinforcement stage at the end of sewing, that is, when the main shaft controlling the needle is about to stop to complete the sewing, in order to ensure that the fabric cutting action can be performed normally, the main shaft generally needs to be slowed down, which will affect the sewing efficiency. The current solution is to modify the cut length size to avoid length combinations that may cause a slowdown.

[0058] Finally, since the intermittent cutter actually applies downward pressure to the fabric, causing the blade to pierce it, this method requires greater pressure and faster speed when cutting elastic fabrics. During the cutting process, it is also easy to pull the fabric out, affecting the subsequent thread cutting effect. When cutting silk fabrics, due to the special nature of the fabric, it is easy to produce fabric fraying after cutting, that is, some of the warp threads near the cut break off due to tension and other factors, affecting the appearance of the finished product.

[0059] To address the aforementioned issues, the fabric cutting control method for the buttonhole machine provided in this application replaces the existing intermittent downward fabric cutting with continuous horizontal fabric cutting. By redesigning the fabric cutting action execution logic, it only needs to obtain the start and end positions of fabric cutting, simplifying the fabric cutting calculation process and eliminating the impact caused by mismatched cutter size settings. During the sewing process, it executes uninterrupted continuous fabric cutting, and the cutting stroke can be automatically adjusted according to the fabric thickness. While simplifying operation, it solves problems such as spindle speed reduction and stitch deformation that may be caused by downward fabric cutting, improving efficiency and the aesthetics of the finished product.

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

[0061] Figure 4A flowchart illustrating a fabric cutting control method for a buttonhole machine provided in this application. Figure 1 ,like Figure 4 As shown, the method includes:

[0062] S101. Obtain the sewing pattern.

[0063] Understandably, when using a buttonhole machine, users can select a sewing pattern through the display screen on the machine. The system can then obtain detailed sewing information based on the selected pattern, clarifying the sewing path and cutting requirements.

[0064] S102. Determine the cutter entry and exit positions based on the sewing pattern.

[0065] Figure 5 A schematic diagram of the cutter motion trajectory for a fabric cutting control method for a buttonhole machine provided in this application is shown below. Figure 5 As shown, 21 is the outer needle drop position, 22 is the inner needle drop position, 23 is the cut position, 24 is the total fabric length to be cut, 25 is the cutter entry position, and 26 is the cutter exit position. The diagram drawn using the inner and outer needle drop positions is the sewing pattern selected by the user.

[0066] Understandably, after obtaining the sewing pattern, it is necessary to determine the total length of the fabric to be cut based on the markings or instructions on the pattern, and calculate the specific coordinates of where the cutter begins to enter the fabric (entry point) and ends to cut (exit point). These positions are usually at the boundaries of the sewing pattern, that is, at both ends of the total length of the fabric to be cut, and are specifically determined by the cutting edge of the cutter.

[0067] It should be noted that, compared with the cutting device of the existing flat-head buttonhole machine, this application has changed the cutting blade. In the prior art, the cutting blade is sharpened on the lower vertical surface, so the cutting method can only be downward cutting. In this application, the cutting blade is curved, and the blade extends from the lower vertical surface to the left vertical surface (the sharpening direction can be changed according to actual needs, and it can also be designed to be sharpened on the right vertical surface or both vertical surfaces. The control system is basically the same. Unless otherwise specified, the following description assumes that the left vertical surface is sharpened). This sharpening method can support transverse cutting of the fabric.

[0068] S103. Start the sewing process. When the needle moves to the preset position, control the cutter to move downward in the vertical direction. During the sewing process, the fabric moves horizontally. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric.

[0069] The preset position is the location near where the cutter enters the fabric.

[0070] Understandably, during the sewing process, such as Figure 5As shown, the stitch direction of the flat-head buttonhole machine is as follows: starting from the left parallel section, sewing upwards, then passing the upper loop position, turning to the right parallel section, and then sewing the lower loop position to complete the closing, that is, sewing clockwise. After starting the sewing, the needle begins to move, and when the needle moves to the predetermined position, the cutter begins to move downwards synchronously, so that when the sewing reaches the cutter entry position, the cutter is exactly inserted into the fabric.

[0071] S104. When the cutter moves vertically downward to the lowest position, control the cutter to move up and down reciprocally in the vertical direction until the cutter is in the cutting and fabric exit position in the horizontal direction, wherein the height of the lowest position is greater than or equal to the fabric thickness.

[0072] Understandably, after the cutter contacts the fabric and reaches its lowest point, it immediately begins a reciprocating motion. This reciprocating motion not only helps to cut the fabric more smoothly and evenly but also reduces excessive pressure from the cutter, preventing fabric damage. The fabric moves continuously horizontally under the action of the feed table, while the cutter continues its vertical reciprocating motion. Through the combined action of the feed table and the cutter, the cutter gradually reaches its exit point, completing the cutting process. During this process, the height of the lowest point is set to be at least equal to the maximum thickness of the fabric to ensure that the cut completely penetrates the fabric.

[0073] The fabric cutting control method for a buttonhole machine provided in this application embodiment acquires a sewing pattern and determines the cutter's entry and exit positions based on the pattern. Upon initiating the sewing process, when the needle reaches a preset position, the cutter is controlled to move vertically downwards. During sewing, the fabric moves horizontally, and the cutter contacts the fabric when it is at the entry position in the horizontal direction. When the cutter moves vertically downwards to its lowest point, it is controlled to reciprocate vertically until it is at the exit position in the horizontal direction. The height of the lowest point is greater than or equal to the fabric thickness. This method simplifies the calculation process for the cutter's fabric cutting, solves problems such as spindle speed reduction and stitch deformation that may occur with downward-pressing fabric cutting, improves sewing and cutting efficiency, and ensures the aesthetics of the finished product.

[0074] Figure 6 A flowchart illustrating a fabric cutting control method for a buttonhole machine provided in this application. Figure 2 ,like Figure 6 As shown, in this embodiment... Figure 4 Based on the embodiments, the fabric cutting control method of the buttonhole machine is described in detail, and the method includes:

[0075] S201. Obtain the sewing pattern.

[0076] Step S201 is similar to step S101, and will not be described again here.

[0077] S202. Determine the cutter entry and exit positions based on the sewing pattern.

[0078] Step S202 is similar to step S102, and will not be described again here.

[0079] S203. Control the presser foot to descend and monitor the motor rotation of the presser foot.

[0080] Understandably, when the sewing equipment starts working, the system first controls the presser foot to gradually descend from its raised position, a process achieved through a drive motor. Upon receiving the command, the motor begins operation, driving the presser foot to descend. Simultaneously, the system's built-in sensors or monitoring modules track and record the motor's rotation in real time, including parameters such as motor speed, direction of rotation, and current. These parameters indirectly reflect the speed, smoothness, and potential resistance encountered during the presser foot's descent. By analyzing this data, the system can promptly detect any abnormalities encountered by the presser foot during descent (such as excessively thick fabric causing obstruction), thus ensuring the smooth progress of the sewing process.

[0081] S204. When the motor of the presser foot stops rotating, determine the stopping position of the presser foot.

[0082] Understandably, once the presser foot descends to contact the fabric and reaches the predetermined pressure, the motor will stop rotating; the presser foot's position at this point is the stopping position. The system accurately measures and records this position using built-in sensors. Since fabrics of different thicknesses exert varying resistance on the presser foot, thus affecting its final stopping position, determining the presser foot's stopping position is crucial for subsequent fabric thickness assessment. Based on the signal indicating when the motor stops rotating, the system quickly locks onto the presser foot's current position, providing accurate data support for subsequent calculations and adjustments.

[0083] S205. Determine the fabric thickness based on the stop position and lowest position of the presser foot, and determine the lowest point of the cutter's descent based on the fabric thickness.

[0084] Understandably, after obtaining the stop position of the presser foot, the system compares it with the lowest position of the presser foot under no-load conditions and calculates the difference between the two. This difference reflects the magnitude of the resistance encountered by the presser foot during its descent, thus indirectly inferring the fabric thickness. Based on the fabric thickness, the system sets the lowest point of the cutter's descent, ensuring that the cutter can completely penetrate the fabric during its subsequent descent.

[0085] S206. Determine the mid-stroke lifting point of the cutter based on the fabric thickness and the blade's cutting height. The mid-stroke lifting point is used to indicate the lifting height of the cutter during its reciprocating motion.

[0086] Understandably, the blade's cutting height, the distance between the lowest point of the blade and the highest point of its effective cutting area, is a key parameter in blade design. This parameter determines the maximum depth to which the blade can penetrate the fabric. Once the fabric thickness is determined, the system calculates the required penetration depth based on a preset algorithm or empirical rules to ensure a good cut. This depth should be slightly greater than the fabric thickness to ensure a thorough cut without damaging the blade or the material beneath the fabric. Finally, the blade's mid-cut lift-off point is determined based on the cutting height. This lift-off point should be set at the depth required for penetration, plus a safety margin, to ensure the blade rises smoothly to this height during the cutting process.

[0087] S207. Start the sewing process. When the needle moves to the preset position, control the cutter to move downward in the vertical direction. During the sewing process, the fabric moves horizontally. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric.

[0088] Step S207 is similar to step S103, and will not be described again here.

[0089] S208. When the cutter moves vertically downward to the lowest position, control the cutter to move up and down between the mid-rise point and the lowest position until the cutter is in the horizontal position where the fabric exits, wherein the height of the lowest position is greater than or equal to the fabric thickness.

[0090] Figure 7 A schematic diagram of the cutter's action position for a fabric cutting control method for a buttonhole machine provided in this application is shown below. Figure 7 As shown, Figure 7 The left side represents the initial position of the cutter, the middle represents the mid-course lifting position, and the right side represents the falling position. The cutter always moves vertically. During use, the cutter first falls vertically from the initial position on the left to the lowest position on the right. Then, it moves up and down between the mid-course lifting point and the lowest position on the right. When the cutter is in the horizontal cutting and fabric exit position, regardless of its current position, it will rise back to the initial position on the left.

[0091] Understandably, once the cutter enters the fabric, it continues to move downwards until it reaches the set lowest cutting position. The cutter then reciprocates between its mid-stroke rise and its lowest point, using the sharpened edge on its left side to cut the fabric. Because the main shaft operates at the set speed throughout the entire cutting process, and the fabric is continuously fed out of the buttonhole machine from the feed table, the vertical reciprocating motion of the cutter allows for continuous cutting of the fabric. When sewing enters the lower loop section, the cutter is usually at the fabric exit position, and the cut is completely made.

[0092] S209. Control the cutter to move vertically upwards until the cutter moves to the initial position point in the vertical direction.

[0093] Understandably, the cutting blade and sewing needle operate on separate paths. Once the cutting blade is in the fabric exit position, the cut is complete. The cutting blade can then be controlled to return to its initial position, at which point the cutting action is finished. The main spindle can then continue sewing until the entire sewing process is complete. Alternatively, if sewing is already finished, the cutting blade can continue cutting before returning to its initial position; the cutting result will not affect the sewing outcome.

[0094] Importantly, the embodiments in this application all use the left-side elevation of the cutting blade as an example. If the cutting blade used by the user has the right-side elevation, then... Figure 5 25 indicates the cutter exit position, and 26 indicates the cutter entry position. When sewing the left parallel section begins, the cutter can drop to cut the fabric, and when sewing the left parallel section ends, the cutter can be raised. If the user uses a double-edged blade, they can choose the direction of movement when cutting the fabric.

[0095] The fabric cutting control method for a buttonhole machine provided in this application acquires the sewing pattern, determines the cutter position, controls the presser foot to descend while monitoring its motor rotation, and determines the fabric thickness by the difference between the stop position and the lowest position. This allows for the setting of the cutter's lowest drop point and mid-course lifting point. During sewing, the fabric moves horizontally, and the cutter contacts the fabric vertically downwards at a preset needle position. After reaching the lowest point, it reciprocates between the mid-course lifting point and the lowest point until the cut is complete. Finally, the cutter rises vertically to its initial position. This method automatically adjusts the cutter position and trajectory according to the fabric thickness, ensuring precise cutting and adapting to different fabrics. It improves sewing efficiency and cutting quality, reduces manual adjustments, and achieves precise cutting control in automated sewing processes.

[0096] Figure 8 A schematic diagram of the fabric cutting control device for a buttonhole machine provided in this application is shown below. Figure 8 As shown, the fabric cutting control device 300 for the buttonhole machine provided in this embodiment includes:

[0097] Module 301 is used to acquire sewing patterns;

[0098] The determining module 302 is used to determine the cutter entry position and the cutter exit position based on the sewing pattern.

[0099] Control module 303 is used to start the sewing process. When the needle moves to a preset position, it controls the cutter to move downward in the vertical direction. During the sewing process, the fabric moves in the horizontal direction. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric.

[0100] The control module 303 is also used to control the cutter to reciprocate up and down in the vertical direction when the cutter moves down to the lowest position point in the vertical direction until the cutter is at the cutter exit position in the horizontal direction, wherein the height of the lowest position point is greater than or equal to the fabric thickness.

[0101] Optionally, the control module 303 is also used to control the descent of the presser foot and monitor the rotation of the motor of the presser foot;

[0102] The determining module 302 is also used to determine the stopping position of the presser foot when the motor of the presser foot stops rotating;

[0103] The determining module 302 is further configured to determine the fabric thickness based on the stop position and the lowest position of the presser foot, and to determine the lowest position point of the cutter drop based on the fabric thickness.

[0104] Optionally, the determining module 302 is further configured to determine the mid-course lifting point of the cutter based on the fabric thickness and the cutting edge height of the cutter, wherein the mid-course lifting point is used to indicate the lifting height of the cutter during reciprocating motion.

[0105] Optionally, the control module 303 is also used to control the cutter to reciprocate up and down between the mid-stage lifting point and the lowest position point.

[0106] Optionally, the control module 303 is further configured to control the cutter to move upward in the vertical direction if the cutter is in the horizontal direction at the cutter exit position, until the cutter moves to the initial position point in the vertical direction.

[0107] The fabric cutting control device for the buttonhole machine provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0108] Figure 9 This is a structural schematic diagram of a fabric cutting control device for a buttonhole machine provided in this application. Figure 9As shown, the electronic device 400 provided in this embodiment includes at least one processor 401 and a memory 402. Optionally, the device 400 further includes a communication component 403. The processor 401, memory 402, and communication component 403 are connected via a bus 404.

[0109] In a specific implementation, at least one processor 401 executes computer execution instructions stored in memory 402, causing at least one processor 401 to perform the above-described method.

[0110] The specific implementation process of processor 401 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0111] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0112] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0113] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0114] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0115] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0116] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0117] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0118] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0119] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0120] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0121] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0122] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0123] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A method for controlling fabric cutting in a buttonhole machine, characterized in that, include: Obtain the sewing pattern; Based on the sewing pattern, determine the cutter entry position and the cutter exit position; Control the descent of the pressure foot and monitor the rotation of the pressure foot's motor; When the motor of the presser foot stops rotating, determine the stopping position of the presser foot; The fabric thickness is determined based on the stop position and the lowest position of the presser foot, and the lowest point of the cutter's descent is determined based on the fabric thickness. The mid-course lifting point of the cutter is determined based on the fabric thickness and the blade opening height. The mid-course lifting point is used to indicate the lifting height of the cutter during reciprocating motion. When the sewing process is started, the cutter is controlled to move downward in the vertical direction when the needle moves to the preset position. During the sewing process, the fabric moves in the horizontal direction. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric. When the cutter moves vertically downward to the lowest position, the cutter is controlled to move up and down reciprocally in the vertical direction until the cutter is at the fabric exit position in the horizontal direction, wherein the height of the lowest position is greater than or equal to the fabric thickness.

2. The method according to claim 1, characterized in that, The control of the cutter to reciprocate vertically includes: The cutter is controlled to move up and down between the mid-rise point and the lowest position point.

3. The method according to claim 1, characterized in that, The method further includes: If the cutter is in the horizontal direction at the cutter exit position, then control the cutter to move upward in the vertical direction until the cutter moves to the initial position point in the vertical direction.

4. A fabric cutting control device for a buttonhole machine, characterized in that, include: The acquisition module is used to acquire the sewing pattern; The determining module is used to determine the cutter entry position and the cutter exit position based on the sewing pattern. The control module is also used to control the descent of the presser foot and monitor the rotation of the motor of the presser foot; The determining module is also used to determine the stopping position of the presser foot when the motor of the presser foot stops rotating; The determining module is also used to determine the fabric thickness based on the stop position and the lowest position of the presser foot, and to determine the lowest position point of the cutter's fall based on the fabric thickness; The determining module is also used to determine the mid-course lifting point of the cutter based on the fabric thickness and the cutting edge height of the cutter. The mid-course lifting point is used to indicate the lifting height of the cutter during reciprocating motion. The control module is used to start the sewing process. When the needle moves to the preset position, it controls the cutter to move downward in the vertical direction. During the sewing process, the fabric moves in the horizontal direction. When the cutter is at the cutter entry position in the horizontal direction, the cutter contacts the fabric. The control module is also used to control the cutter to reciprocate up and down in the vertical direction when the cutter moves down to the lowest position point in the vertical direction until the cutter is at the cutter exit position in the horizontal direction, wherein the height of the lowest position point is greater than or equal to the fabric thickness.

5. A fabric cutting control device for a buttonhole machine, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-3.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Buttonhole serging machine

    CN101555650A

  • Cloth cutting structure in sewing machine

    CN212834443U