Sewing machine with
The sewing machine addresses the limitation of conventional machines by generating multiple stitch data and temporarily stopping needle operation to perform wide darning stitches efficiently, overcoming the needle swing mechanism's limitations.
Patent Information
- Application Number
- JP2024124711
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Conventional sewing machines have limitations in performing darning stitches with widths exceeding the maximum needle swing amount, requiring time-consuming manual adjustments when the width of the darning stitch exceeds the needle swing mechanism's capacity.
A sewing machine equipped with a needle up/down movement mechanism, needle swing mechanism, and fabric feed mechanism, along with an input unit and sewing data generation unit that generates multiple darning stitch data within the needle swing mechanism's limit, temporarily stopping needle operation at the end of each stitch to accommodate wider widths.
Enables easy performance of darning stitches with widths beyond the needle swing mechanism's limit, reducing time consumption and enhancing efficiency in darning operations.
Smart Images

Figure 2026023024000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a sewing machine capable of performing darning (mending) stitches that fill a predetermined area of a piece of fabric with stitches that go back and forth. [Background technology]
[0002] For example, when repairing or reinforcing a hole in fabric, a darning stitch is performed, filling a predetermined area of the fabric with back-and-forth stitches. Various proposals have been made for sewing machines capable of performing such darning stitches. For example, Patent Document 1 proposes a technique related to a darning presser foot, and Patent Document 2 proposes a technique for detecting the end position of a row of stitches using a device commonly used as a buttonhole presser foot to ensure that the area to be darned is accurately rectangular. Patent Document 3 also proposes a technique for specifying the length of a darning stitch while sewing by operating a turn-back switch. Patent Document 4 proposes a technique for preventing thread jams when the width of the darning stitch is changed, and Patent Document 5 proposes a technique for preventing thread jams by changing the spacing between rows of stitches depending on the thickness of the thread. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Jpn. Jpn. Appl. KOKAI Publication No. 62-032549 [Patent Document 2] Special Publication No. 1-21993 [Patent Document 3] Special Publication No. 1-17396 [Patent Document 4] Special Publication No. 1-21995 [Patent Document 5] Special Publication No. 1-21994 Summary of the Invention [Problem to be solved by the invention]
[0004] As described in Patent Document 4 and elsewhere, darning stitches with a sewing machine are generally performed by moving the needle up and down using a needle up-and-down mechanism while moving the fabric forward or backward using a fabric feed mechanism to form a row of stitches (vertical stitches), and after forming the row of stitches, moving the needle to the right or left using a needle swinging mechanism to form a new row of stitches.
[0005] However, there is a limit to the range (needle swing amount) that the needle can swing by the needle swing mechanism. Therefore, when performing darning stitches with conventional sewing machines, if the width of the darning stitch exceeds the maximum needle swing amount of the needle swing mechanism, after the darning stitch has been performed, the fabric must be moved left or right and a new darning stitch must be performed, which is time-consuming.
[0006] In view of the above, an object of the present invention is to provide a sewing machine that can easily perform darning stitches with a wide width that exceeds the maximum needle swing amount of the needle swing mechanism. [Means for solving the problem]
[0007] The present invention is a sewing machine that performs darning stitches on a predetermined area of fabric, and is equipped with a needle up / down movement mechanism that moves the needle up and down, a needle swing mechanism that swings the needle left and right, and a fabric feed mechanism that moves the fabric back and forth, and is further equipped with an input unit to which width information relating to the left and right length of the predetermined area is input, and a sewing data generation unit that generates darning stitch data for performing darning stitches based on the width information, wherein when the width information is larger than a limit value that is equal to or less than the maximum needle swing amount by the needle swing mechanism, the sewing data generation unit generates multiple darning stitch data that fit within the limit value, and when sewing based on darning stitch data from among the multiple darning stitch data, excluding darning stitch data for performing the last darning stitch in the predetermined area, the needle up / down movement mechanism temporarily stops operation with the needle inserted into the fabric at the end of sewing based on one darning stitch data. [Effects of the Invention]
[0008] According to the sewing machine of the present invention, it is possible to easily perform darning stitches of a wide width that exceeds the maximum needle swing amount of the needle swing mechanism. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a schematic diagram of an embodiment of a sewing machine according to the present invention; [Figure 2] 2 is an explanatory view showing the peripheral part of the presser shown in FIG. 1. FIG. [Figure 3] FIG. 2 is a block diagram of the sewing machine shown in FIG. [Figure 4] 2 is an explanatory diagram of a sewing data generating unit of the sewing machine shown in FIG. 1. [Figure 5A] 2 is an explanatory diagram of a darning stitch process in the sewing machine shown in FIG. 1. FIG. [Figure 5B] FIG. 5B is an explanatory diagram of a darning stitching step performed after FIG. 5A. [Figure 5C] FIG. 5C is an explanatory diagram of a darning stitching process performed after FIG. 5B. [Figure 5D] FIG. 5D is an explanatory diagram of a darning stitching process performed after FIG. 5C. [Figure 6] 2 is a diagram showing an example of the display content on a display device of the sewing machine shown in FIG. 1. FIG. [Figure 7] 10A and 10B are diagrams illustrating other examples of darning stitch data generated by the data generating unit. [Figure 8] 1. FIG. 4 is a diagram showing another shape of darning stitch performed by the sewing machine shown in FIG. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, a sewing machine 1 according to one embodiment of the present invention will be described with reference to the drawings. The directions of right, left, front, rear, up, and down shown in the drawings are directions as seen by a user using the sewing machine 1 of this embodiment when the sewing machine 1 is installed on a workbench. For convenience, the following description will refer to the directions of right, left, front, rear, up, and down shown in the drawings. Furthermore, the X-axis, Y-axis, and Z-axis directions in the following description refer to the front-rear, left-right, and up-and-down directions shown in the drawings.
[0011] 1 is a schematic diagram of a sewing machine 1 according to this embodiment. The sewing machine 1 is equipped with a needle up-down movement mechanism that moves the needle 2 up and down, a needle swing mechanism that swings the needle 2 left and right, and a cloth feed mechanism that moves the cloth C back and forth, and has the function of performing darning stitches on a predetermined area of the cloth C with the needle 2. The sewing machine 1 also has a presser foot 3 that comes into contact with the cloth C, and a presser foot up-down movement mechanism that moves the presser foot 3 up and down.
[0012] The sewing machine 1 of this embodiment sews cloth C by intertwining an upper thread (not shown) and a lower thread (not shown) to form a stitch. The upper thread is provided from a thread spool (not shown) and is inserted into a needle eye at the tip of the needle 2. The lower thread is stored on a bobbin (not shown), which is stored in a shuttle (not shown) located inside the sewing machine 1. The cloth C is then clamped between the presser foot 3 and a needle plate (not shown) located below the presser foot 3. A feed dog (not shown) is provided below the needle plate for moving the cloth C back and forth. As shown in FIG. 1, the needle 2 of this embodiment is provided at the lower end of a needle bar 4 extending in the Z-axis direction, and the presser foot 3 is provided at the lower end of a presser bar 5 extending in the Z-axis direction as shown in FIG. 2. The detailed configuration of the presser foot 3 will be described later.
[0013] A drive motor 6 is provided inside the sewing machine 1. The drive force from the drive motor 6 is transmitted to an upper shaft and a lower shaft (not shown) that are provided inside the sewing machine 1 and extend along the Y-axis direction, and the upper shaft and lower shaft rotate around their respective axes. The rotation of the upper shaft causes the needle bar 4 to move up and down, and the rotation of the lower shaft causes the shuttle to rotate. At this time, the needle 2, with the upper thread inserted through the needle eye, penetrates the fabric C and approaches the bobbin, and the lower thread and the upper thread become entangled due to the action of the shuttle. Thereafter, the needle 2 rises from the fabric C, forming a stitch.
[0014] When the drive force from the drive motor 6 rotates the lower shaft, the feed dog moves along an elliptical path as viewed from the Y-axis direction, alternating between, for example, a state in which it moves forward above the needle plate and a state in which it moves backward below the needle plate. Therefore, the fabric C held between the presser foot 3 and the needle plate is intermittently moved, for example, forward by the feed dog, which intermittently appears and disappears from the needle plate. When the drive motor 6 is driven in this manner, the needle 2 moving up and down forms stitches and the fabric C moves, for example, forward, resulting in a straight stitch on the fabric C, with the stitches arranged in a straight line. The series of cycles in which the needle 2 pierces the fabric C, entangles the upper and lower threads, and then the needle 2 leaves the fabric C, returns to its initial position, and the fabric C moves a predetermined distance is referred to as "one stitch."
[0015] The sewing machine 1 in this embodiment is provided with a feed amount motor 7 inside. The feed amount motor 7 is used to change the amount of movement of the feed dog in the front-to-rear direction, and can set the amount of movement to zero (i.e., the feed dog stops moving in the front-to-rear direction) or to a negative value (i.e., the feed dog operates so that it alternates between moving backward above the needle plate and moving forward below the needle plate). Therefore, by changing the amount of movement of the feed dog with the feed amount motor 7, it is possible to change the spacing of stitches or the direction in which the stitches are formed.
[0016] The sewing machine 1 of this embodiment also includes an amplitude motor 8. The amplitude motor 8 is capable of swinging the needle bar 4 left and right, which in turn swings the needle 2 attached to the tip of the needle bar 4 left and right. Therefore, after the cloth C is moved in a predetermined direction (for example, backward) to perform a predetermined straight stitch, the amplitude motor 8 is driven to swing the needle 2 a predetermined amount in a predetermined direction (for example, to the right), and then the cloth C is moved in the opposite direction (for example, forward) to the previous straight stitch to perform a straight stitch. The amplitude motor 8 is then driven again to swing the needle 2 a predetermined amount in a predetermined direction (for example, to the right). By repeating this process for a predetermined cycle, it is possible to perform a darning stitch on the cloth C, filling a rectangular area having a length L in the X-axis direction and a length W in the Y-axis direction with straight stitches, as shown in the partially enlarged view of FIG. 1 .
[0017] Furthermore, a presser foot motor 9 is provided inside the sewing machine 1. The presser foot motor 9 is capable of moving the presser foot bar 5 up and down, thereby switching the presser foot 3 provided at the tip of the presser foot bar 5 between a state in which it contacts the fabric C and clamps the fabric C between itself and the needle plate (presser foot lowered state), and a state in which it is separated from the fabric C and can move the fabric C (presser foot raised state).
[0018] The presser foot 3 of this embodiment includes a base 10, a slide 11, and a biasing member (not shown), as shown in Fig. 2. For the sake of explanation, the slide 11 and presser foot 5 are partially cut away or omitted in Fig. 2.
[0019] The base 10 is attached to the lower end of the presser bar 5 with screws or the like and is held by the presser bar 5. The base 10 is rectangular when viewed from the Z-axis direction, and has a needle passage hole 10a at its front, through which the needle 2 passes when the needle bar 4 moves downward.
[0020] When viewed from the X-axis direction, the sliding portion 11 has a C-shape with an opening at the center of the top of a frame-like portion, and is attached to the base 10 so that the base 10 is positioned inside this C-shaped portion, and is supported so as to be movable in the front-to-rear direction relative to the base 10. The portion of the presser foot 3 that comes into contact with the fabric C is the underside of the sliding portion 11. The underside of the sliding portion 11 is provided with a window 11a through which the needle 2 passes when the needle bar 4 moves downward. In this embodiment, the sliding portion 11 moves between a position where the sliding portion 11 has moved forward relative to the base 10 (see FIG. 1; hereinafter, this position will be referred to as the "initial position") and a position where the sliding portion 11 has moved backward relative to the base 10 (hereinafter, this position will be referred to as the "post-movement position").
[0021] The biasing member biases the sliding portion 11 in a direction from the post-movement position toward the initial position. In this embodiment, the sliding portion 11 is biased by the biasing member so as to move forward relative to the base portion 10. One example of the biasing member is a spiral spring (a spring in which a metal plate with a high elastic modulus is wound in a spiral shape), and for example, the tip portion of the spring is attached to the base portion 10, and the spirally wound portion is held at the front end of the sliding portion 11. When the sliding portion 11 moves from the initial position to the post-movement position, the spirally wound portion is unwound, and an elastic force that tries to return the spirally wound portion to its original state (i.e., an elastic force that moves the sliding portion 11 in a direction from the post-movement position toward the initial position) can be applied between the base portion 10 and the sliding portion 11.
[0022] In this embodiment, the needle up-down movement mechanism that moves the needle 2 in the up-down direction includes a drive motor 6, an upper shaft, a needle bar 4, etc. The needle swing mechanism that swings the needle 2 left and right includes an amplitude motor 8, a needle bar 4, etc. The cloth feed mechanism that moves the cloth C in the front-to-back direction includes a drive motor 6, a lower shaft, a feed dog, a feed amount motor 7, etc. The presser foot up-down movement mechanism that moves the presser foot 3 in the up-down direction includes a presser foot bar 5, a presser foot motor 9, etc.
[0023] The electrical connections in the sewing machine 1 of this embodiment are configured as shown in the block diagram in Fig. 3. As shown in Fig. 3, the sewing machine 1 is equipped with a control device 12, which is electrically connected to the drive motor 6, feed motor 7, amplitude motor 8, and presser foot motor 9 described above, as well as an operation device 13, a display device 14, and a storage device 15. The control device 12 is configured with, for example, a CPU, a RAM, etc., and controls the drive motor 6 and other components connected to the control device 12 by reading and executing programs stored in the storage device 15. The control device 12 of this embodiment has the functions of a sewing data generation unit 12a and a display control unit 12b. The sewing data generation unit 12a and the display control unit 12b will be described in detail later.
[0024] The operation device 13 has a function of accepting operations from an operator. The operation device 13 in this embodiment is an input section (specific examples include electrostatic and pressure-sensitive sensors) of the touch panel 16 shown in Fig. 1 and a start button 17. The operation device 13 corresponds to the "input section" in this specification, and various information related to darning stitches, for example, is input to the operation device 13.
[0025] The display device 14 has a function of displaying various types of information. The display device 14 in this embodiment is a display portion (specific examples include an LCD panel and an OLED panel) of the touch panel 16 shown in Fig. 1. The display device 14 corresponds to the "display portion" in this specification, and can display, for example, boxes (e.g., text boxes, combo boxes, check boxes, etc.) for inputting various types of information from the operation device 13 of the touch panel 16, darning stitch patterns to be sewn, darning stitch patterns that have been sewn, etc.
[0026] The storage device 15 has the function of storing programs for causing the control device 12 to perform various controls and various information for performing darning stitches, and is realized by, for example, a semiconductor memory.
[0027] The sewing data generating unit 12a will now be described with reference to FIG. 4. When darning stitches are to be performed on a predetermined area of the cloth C using the sewing machine 1, width information relating to the length in the left-right direction of the predetermined area is input from the operation device 13 to the sewing data generating unit 12a (S1 in FIG. 4), and the sewing data generating unit 12a generates darning stitch data for performing darning stitches based on this width information. At this time, the sewing data generating unit 12a determines whether this width information is greater than a limit value that is equal to or less than the maximum needle swing amount of the needle swing mechanism (S2 in FIG. 4), and if the width information is greater than the limit value, the sewing data generating unit 12a generates multiple darning stitch data that fit within the limit value (S4 and S5 in FIG. 4). This point will be described in detail below.
[0028] First, the darning stitch data will be described. The darning stitch data α shown on the left side of FIG. 4 is a diagram that schematically illustrates an example of darning stitch data generated by the sewing data generation unit 12a. The generated darning stitch data includes information about the position where the needle 2 shown in FIG. 1 drops (the position where the needle 2 pierces the fabric C) and the order in which the needle 2 drops (the sewing order). In the diagram of the darning stitch data α shown in FIG. 4, the circled parts indicate the positions where the needle 2 drops, and the numerical values near these circled parts indicate the order in which the needle 2 drops. As will be described later, the sewing data generation unit 12a of this embodiment also has a function to perform tacking stitches at the beginning and end of sewing. The actual darning stitch data α is text data that is composed of, for example, numerical values and symbols.
[0029] The width information input from the operation device 13 when generating the darning stitch data may be specified, for example, by the length in the left-right direction of the area where the darning stitches are to be performed, or by the number of rows of darning stitches. The sewing data generation unit 12a in this embodiment generates the darning stitch data α shown in FIG. 4 whether the width information is specified by the length in the left-right direction of the area where the darning stitches are to be performed (length Wα) or by the number of rows of darning stitches (6 rows). When generating the darning stitch data, information regarding the length in the front-to-back direction of the area where the darning stitches are to be performed is also specified. Here, the information regarding the length in the front-to-back direction of the area where the darning stitches are to be performed may be specified by inputting the length in the front-to-back direction of the area where the darning stitches are to be performed from the operation device 13, or may be specified by inputting the number of rows of darning stitches. The sewing data generation unit 12a in this embodiment generates the darning stitch data α shown in FIG. 4 whether the width information is specified by the length in the front-to-back direction of the area where the darning stitches are to be performed (length L) or by the number of rows of darning stitches (4 rows). The information regarding the longitudinal length of the area to be darned may be specified by using a sensor capable of detecting the front and rear end positions of a sewing piece, such as a fixed piece, a movable piece, or an arm, as described in Patent Document 2, and by, for example, moving the fabric C forward to perform a predetermined straight stitch, and after the rear end position of the sewing piece is detected by the sensor, moving the fabric C backward to perform the predetermined straight stitch, and after the front end position of the sewing piece is detected by the sensor, moving the fabric C forward again to perform the predetermined straight stitch, or the length may be specified by operating a switch during sewing, as described in Patent Document 3.
[0030] The maximum needle swing amount by the above-described needle swing mechanism is the maximum swing width of the needle 2 that can be sewn on the cloth C when the needle 2 is moved in the left-right direction by the needle swing mechanism. In other words, when the needle 2 is swung in the left-right direction by the needle swing mechanism to sew the cloth C, it is the maximum length in the left-right direction of the sewable area. Regarding the limit value that becomes less than or equal to the maximum needle swing amount, the limit value in the present embodiment is set to be the same as the maximum needle swing amount. Further, the limit value is a value corresponding to the width information. When the length itself of the left-right direction of the area where the darning stitch is performed is input as the width information, it is a value related to the length. When the number of columns of the darning stitch is input as the width information, it is a value related to the number of columns. The limit value WNmax in the present embodiment is a value greater than Wα with respect to the length (Wα < WNmax), and a value greater than 6 columns with respect to the number of columns. Note that the limit value WNmax is smaller than the length Wβ described later in the present embodiment, but twice the value of the limit value WNmax is greater than the length Wβ (WNmax < Wβ < 2 × WNmax). Here, the length Wβ is the sum of the length Wβ1 and the length Wβ2 described later (Wβ = Wβ1 + Wβ2), and the length Wβ1 and the length Wβ2 are smaller than the limit value WNmax (Wβ1, Wβ2 < WNmax).
[0031] When, for example, the length Wα is input from the operation device 13 as the width information of the darning stitch (S1 in FIG. 4), the sewing data generation unit 12a determines whether the input length Wα is greater than the limit value WNmax (S2 in FIG. 4). In the present embodiment, it is assumed that the length (length L) in the front-rear direction of the area where the darning stitch is performed is also input from the operation device 13 together with the width information of the darning stitch. As described above, the limit value WNmax in the present embodiment is a value greater than Wα. That is, since the input length Wα is not greater than the limit value WNmax (No in S2 shown in FIG. 4), the sewing data generation unit 12a generates the darning stitch data α shown in FIG. 4 (S3 in FIG. 4). Specifically, in the present embodiment, the sewing data generation unit 12a generates the darning stitch data α that becomes 35 stitches including the three-stop stitches (stitches 1 to 3 and 33 to 35 in the sewing order shown as the darning stitch data α in FIG. 4) performed at the beginning and end of the sewing.
[0032] On the one hand, when, for example, the length Wβ is input from the operation device 13 as the width information of the darn stitch (S1 in FIG. 4), the sewing data generation unit 12a determines whether the input length Wβ is greater than the limit value WNmax (S2 in FIG. 4). In this embodiment, since the length Wβ is greater than the limit value WNmax (Yes in S2 shown in FIG. 4), the sewing data generation unit 12a generates a plurality of darn stitch data that fall within the limit value WNmax. Specifically, the sewing data generation unit 12a calculates the width information (length Wβ) / limit value WNmax, and calculates the integer obtained by rounding up the decimal part as the number of divisions (S4 in FIG. 4). Since the relationship between the length Wβ and the limit value WNmax in this embodiment is WNmax < Wβ < 2×WNmax as described above, the number of divisions is 2. Also in this embodiment, the length in the front-rear direction (length L) of the area where the darn stitch is applied is also input from the operation device 13 together with the width information of the darn stitch.
[0033] Then, the sewing data generation unit 12a generates a plurality of darn stitch data that fall within the limit value WNmax based on the calculated number of divisions. In this embodiment, since the number of divisions is calculated as 2 in S4, the sewing data generation unit 12a divides the length Wβ input as the width information into two and generates two darn stitch data (darn stitch data β1 and darn stitch data β2) (S5 in FIG. 4). In this embodiment, the lengths in the left-right direction of the darn stitches performed based on the darn stitch data β1 and the darn stitch data β2 are Wβ1 and Wβ2, respectively. Note that when generating a plurality of darn stitch data based on the number of divisions, the lengths in the left-right direction of the darn stitches based on the generated individual darn stitch data do not have to be the same (the length Wβ1 and the length Wβ2 may be different).
[0034] In this embodiment, the sewing data generating unit 12a generates, as the darning stitch data β1, data for 29 stitches having a horizontal length of Wβ1, including three densified stitches to be performed at the beginning of sewing (sewing orders 1 to 3 shown as the darning stitch data β1 in FIG. 4). Here, data relating to the position where the darning stitches are to be first performed in the darning stitch data β1 (data corresponding to sewing order 1 in this embodiment) is referred to as start point data, and data relating to the position where the darning stitches in the darning stitch data β1 are to be ended (data corresponding to sewing order 29 in this embodiment) is referred to as end point data. As shown in FIG. 4, the positional relationship between the start point data and the end point data in this embodiment is such that, for the darning stitch area performed from the start point data to the end point data, the sewing position based on the end point data is diagonally positioned relative to the sewing position based on the start point data. Note that, as will be described later, when sewing is performed based on the darning stitch data β1, the needle up-and-down movement mechanism temporarily stops its operation with the needle 2 inserted into the fabric C at the position based on the end point data.
[0035] The sewing data generating unit 12a also generates darning stitch data β2 as data for sewing to be performed after sewing based on the darning stitch data β1. The darning stitch data β2 has a horizontal length Wβ2 and generates data for a stitch that follows the sewing order 29 indicated in the darning stitch data β1. (Note that in FIG. 4, the sewing order 29 is indicated in both the darning stitch data β1 and the darning stitch data β2, but this is for convenience in drawing, and the data for the sewing order 29 is not generated in duplicate.) The darning stitch data β2 also includes data for three tacking stitches (53 to 55 in the sewing order indicated as the darning stitch data β2 in FIG. 4) that are performed at the end of sewing. Note that, as will be described later, sewing based on the darning stitch data β2 is performed after sewing based on the darning stitch data β1 has been performed, and the operator is prompted to rotate the fabric C 180 degrees when the needle up-down movement mechanism temporarily stops its operation with the needle 2 inserted into the fabric C. In other words, the sewing data generating unit 12a generates the darning stitching data β2 so that the front-to-back and left-to-right directions are reversed with respect to the relationship between the order in which the needle 2 drops and the positions at which the needle 2 drops in the darning stitching data β1. Specifically, the darning stitching data β1 moves the needle 2 forward relative to the fabric C in sewing orders 1 to 8 (in reality, the sewing machine 1 moves the fabric C in the front-to-back direction relative to the needle 2, so moves the fabric C backward relative to the needle 2 when sewing orders 1 to 8), moves the needle 2 to the right in sewing order 9, moves the needle 2 backward relative to the fabric C in sewing order 13, moves the needle 2 to the right in sewing order 14, and then moves the needle 2 forward again relative to the fabric C. This is data in which the needle 2 repeats the following movements: forward, to the right, backward, to the right, forward, to the right, backward, etc. If sewing is performed based on the darning stitching data β1, the movement of the needle 2 after correction order 29 will be relatively backward according to the above repetition. On the other hand, the darning stitch data β2 moves the needle 2 forward relative to the fabric C from sewing sequence 29 to sewing sequence 33, and the relationship between the order in which the needle 2 falls and the position at which the needle 2 falls is reversed in the front-to-back direction compared to the darning stitch data β1.Thereafter, the needle 2 is moved relatively to the left with respect to the cloth C in sewing sequence 34, and is moved backward relatively to the cloth C from sewing sequence 34 to sewing sequence 38, and after moving the needle 2 to the left in sewing sequence 39, is moved forward relatively again. In this way, the sewing data generating unit 12a generates the darning stitching data β2 after converting the relationship between the order in which the needle 2 falls and the position at which the needle 2 falls in the darning stitching data β1 so that the front-to-back and left-to-right directions are reversed.
[0036] Next, the display control unit 12b will be described. The display control unit 12b has a function of displaying various information on the display device 14 provided on the touch panel 16. The display device 14 shown in FIG. 5A displays a darning stitch pattern 14a to be sewn, and the display device 14 shown in FIG. 5B displays a darning stitch pattern 14b that has been sewn. The display control unit 12b of this embodiment displays the darning stitch pattern 14b that has been sewn with a thicker line width than the darning stitch pattern 14a to be sewn. That is, on the display device 14 shown in FIG. 5C, the darning stitch pattern 14b that has been sewn, which is shown on the right, is displayed with a thicker line width than the darning stitch pattern 14a to be sewn, which is shown on the left.
[0037] Furthermore, the display control unit 12b has a function of temporarily stopping the needle up-down movement mechanism with the needle 2 inserted into the fabric C at the position of the end point data when sewing is performed based on the darning stitch data β1 as described below, and then rotating the darning stitch pattern 14a to be sewn based on the darning stitch data β2 and the darning stitch pattern 14b that has been sewn based on the darning stitch data β1 by 180° around the position of the needle 2 when the needle up-down movement mechanism was temporarily stopped. Fig. 5C shows the darning stitch pattern 14b that has been sewn based on the darning stitch data β1 shown in Fig. 5B and the darning stitch pattern 14a that will be sewn based on the darning stitch data β2 by 180° around the position of the needle 2 when the needle up-down movement mechanism was temporarily stopped.
[0038] The display control unit 12b also has a function to display boxes and the like on the display device 14 of the touch panel 16 for inputting various information related to darning stitches from the operation device 13 of the touch panel 16, as shown in FIG. 6. The display control unit 12b of this embodiment displays boxes on the display device 14 for inputting width and number of rows as width information for darning stitches. The density shown in FIG. 6 is the spacing between adjacent straight stitches when performing darning stitches, and the sewing machine 1 of this embodiment can also adjust the spacing between straight stitches. Regarding the width, number of rows, and density shown in FIG. 6, the density is automatically calculated when the width and number of rows are input, and the width is automatically calculated when the density and number of rows are input. The display control unit 12b of this embodiment also displays boxes on the display device 14 for inputting length and number of rows as information for inputting information about the length in the front-to-back direction of the area to be darned. When darning stitch information is input into the above-mentioned boxes, the display control unit 12b of this embodiment can display a darning stitch pattern 14a to be sewn on the display device 14 of the touch panel 16, as shown in FIG. 6.
[0039] Next, a darning process performed by the sewing machine 1 of this embodiment will be described. For example, when an operator causes the sewing machine 1 to perform darning stitches using the touch panel 16 shown in Fig. 1, the sewing data generating unit 12a starts generating darning stitch data as shown in Fig. 4. Then, the sewing data generating unit 12a displays a box, etc., as shown in Fig. 6, on the display device 14 of the touch panel 16. When the operator inputs width information of the darning stitches through this box (S1 in Fig. 4), the sewing data generating unit 12a determines whether the input width information is greater than the limit value (S2 in Fig. 4).
[0040] If the input width information is the length Wα described above, the length Wα is not greater than the limit value WNmax (No in S2 shown in FIG. 4), so the sewing data generating unit 12a generates the darning stitch data α shown in FIG. 4 (S3 shown in FIG. 4), and ends the generation of the darning stitch data. Note that when the length Wα is not greater than the limit value WNmax (the length Wα is equal to or less than the limit value WNmax), the darning stitching is basically performed in the same way as the darning stitching performed by conventional sewing machines, so a description thereof will be omitted.
[0041] On the other hand, if the input width information is the length Wβ, the length Wβ is greater than WNmax (Yes in S2 shown in FIG. 4), and therefore the sewing data generation unit 12a generates a plurality of darning stitching data that fit within the limit value WNmax. The sewing data generation unit 12a in this embodiment calculates width information (length Wβ) / limit value WNmax, and calculates an integer by rounding up the decimal point as the number of divisions (S4 in FIG. 4). As described above, in this embodiment, the number of divisions is 2. Furthermore, the sewing data generation unit 12a divides the length Wβ input as width information into two to generate two darning stitching data (darning stitching data β1 and darning stitching data β2) (S5 in FIG. 4), and ends the generation of the darning stitching data.
[0042] At this time, the display control unit 12b causes the display device 14 of the touch panel 16 to display a darning stitch pattern 14a to be sewn based on the darning stitch data β1 shown in FIG. 5A. In FIGS. 5A to 5D, the presser foot 3 is shown spaced apart from the fabric C to show the state of the darning stitch being applied to the fabric C. However, in reality, the presser foot 3 is positioned downward, the slide unit 11 is in contact with the fabric C, and the presser foot 3 is in the lowered position described above. The line extending downward from the needle 2 is an auxiliary line to show the positional relationship between the needle 2 and the fabric C. Normally, an upper thread is threaded through the needle 2, but in FIGS. 5A to 5D, the thread other than that of the stitch is omitted. The slide unit 11 is biased by a biasing member (not shown) and moves forward relative to the base 10 as shown in FIG. 5A. The needle 2 is positioned directly above the position corresponding to the data (starting point data) that constitutes sewing order 1 in the darning stitch data β1 shown in FIG. 4. 5A to 5D, the positional relationship between the needle 2, the presser foot 3 and the touch panel 16 is different from the configuration described in FIG. 1, but the positional relationship between the needle 2, the presser foot 3 and the touch panel 16 has been changed to make it easier to explain the darning stitching process in relation to the display content at that time.
[0043] Next, when the operator operates the start button 17, the control device 12 drives the cloth feed mechanism and the needle up-and-down mechanism described above based on the darning stitch data β1 shown in FIG. 4, thereby moving the needle 2 up and down while moving the cloth C backward, thereby forming stitches in the order of sewing orders 1, 2, etc. shown in FIG. 4. In this embodiment, the slide portion 11 contacts the cloth C and clamps the cloth C between itself and the needle plate (not shown). This prevents the cloth C from lifting off the needle plate, allowing for stable sewing of the cloth C. Note that, because the slide portion 11 has moved forward relative to the base portion 10 in the state shown in FIG. 5A, when the cloth C is moved backward, the slide portion 11 also moves backward while clamping the cloth C. Therefore, the slide portion 11 does not interfere with the movement of the cloth C. Then, after forming the stitch in sewing order 8, the needle swing mechanism described above is driven to move the needle 2 to the right and move the cloth C forward while moving the needle 2 up and down to form the stitch in sewing order 9. Thereafter, the needle 2 is moved up and down while moving the cloth C forward to form subsequent stitches. Since the slide portion 11 moves backward relative to the base portion 10 until the stitch of sewing order 8 is formed, the slide portion 11 does not interfere with the movement of the cloth C when the cloth C is moved forward.
[0044] As the stitches are formed in this way according to the sewing order, the display control unit 12b sequentially switches the display of the darning stitch pattern 14a to be sewn displayed on the display device 14 of the touch panel 16 so that the sewn portion has a thicker line width, and displays this thicker line width as the sewn darning stitch pattern 14b. Fig. 5B shows the state just before the stitches in the sewing order 29 are formed, and the darning stitch pattern 14a to be sewn shown in Fig. 5A has almost been switched to the sewn darning stitch pattern 14b.
[0045] FIG. 5C shows the state in which a stitch in sewing order 29 is formed. When forming the stitch in sewing order 29, which is the last stitch for sewing based on darning stitch data β1, the control device 12 temporarily stops the operation of the needle up-down movement mechanism with the needle 2 inserted into the fabric C. At this time, the display control unit 12b displays a message on the display device 14 of the touch panel 16 instructing the user to rotate the fabric C around the needle 2. At the same time, the display control unit 12b rotates the darning stitch pattern 14b for which sewing has been completed, shown in FIG. 5B, by 180 degrees around the position of the temporarily stopped needle 2, and further displays the darning stitch pattern 14a to be sewn based on darning stitch data β2 so that it is connected to the darning stitch pattern 14b for which sewing has been completed (see FIG. 5C).
[0046] When the control device 12 temporarily stops the operation of the needle up-down movement mechanism with the needle 2 inserted into the fabric C, it drives the presser foot up-down movement mechanism to change the state in which the presser foot 3 is in a lower position (presser foot down state) to a state in which the presser foot 3 is in an upper position (presser foot up state). In other words, the presser foot 3 is separated from the fabric C, allowing the operator to move the fabric C. When forming the stitch in sewing sequence 29, the slide portion 11 moves rearward relative to the base portion 10 in the presser foot down state (see FIG. 5B), but in the presser foot up state, it moves forward as shown in FIG. 5C due to the elastic force of the biasing member.
[0047] In this state, the operator rotates the cloth C 180 degrees around the needle 2 in accordance with the display on the display device 14. When the operator then operates the start button 17, the control device 12 drives the presser foot up-down movement mechanism to position the presser foot 3 downward (presser foot down state), and drives the cloth feed mechanism and the needle up-down movement mechanism based on the darning stitch data β2 shown in FIG. 4, thereby moving the needle 2 up and down while moving the cloth C backward, forming stitches in the sewing order 29, 30, etc. shown in FIG. 4. Note that when forming the stitches in sewing order 29, the slide part 11 moves forward relative to the base part 10 due to the elastic force of the biasing member, so when the cloth C is moved backward, the slide part 11 also moves backward while clamping the cloth C. Therefore, the slide part 11 does not interfere with the movement of the cloth C.
[0048] As described above, in the darning stitching data β1 of this embodiment, for the darning stitching area that is performed from the start point data (data that results in sewing order 1) to the end point data (data that results in sewing order 29), the position of sewing based on the end point data is located diagonally to the position of sewing based on the start point data. The advantages of this point will be explained below. In the darning stitching data β1, if the position of sewing based on the end point data is not located diagonally to the position of sewing based on the start point data (for example, as shown in FIG. 4, if the data that results in sewing order 1 is the start point data, while the end point data is data that results in sewing order 33, and the position of sewing based on the start point data and the position of sewing based on the end point data are aligned in the front-to-back direction), the darning stitching data β2 becomes data that moves the needle 2 backward relative to the fabric C after sewing order 33 (since the fabric C is moved forward in the front-to-back direction relative to the needle 2 in the sewing machine 1, this actually moves the fabric C forward relative to the needle 2). That is, when sewing is performed based on the darning stitch data β1, the cloth C is rotated 180° around the needle 2 inserted into the cloth C at the position of the end point data, and sewing is performed based on the darning stitch data β2, so that the cloth C moves forward. Here, in this embodiment, when the operation of the needle up-and-down movement mechanism is temporarily stopped with the needle 2 inserted into the cloth C, the slide unit 11 is driven to move the presser foot up-and-down movement mechanism upward to move the presser foot 3 upward, and the slide unit 11 moves forward as shown in FIG. 5C by the elastic force of the biasing member. That is, since the cloth C moves forward when sewing based on the darning stitch data β2 is started, moving the presser foot 3 downward at this time would hinder the movement of the cloth C, and the presser foot 3 would not be able to clamp the cloth C until the next time the cloth C is moved backward. On the other hand, when the sewing position based on the end point data for the darning stitch data β1 is diagonally positioned with respect to the sewing position based on the start point data, as in this embodiment, the cloth C moves backward when sewing based on the darning stitch data β2 is started, so that the cloth C can always be clamped by the presser foot 3 when sewing on the cloth C.
[0049] 4 to form the stitch of sewing sequence 33, the control device 12 drives the needle swinging mechanism described above to move the needle 2 to the left and advances the cloth C while moving the needle 2 up and down to form the stitch of sewing sequence 34. Thereafter, the control device 12 continues to form stitches by moving the needle 2 up and down while advancing the cloth C. Then, after forming the stitch of sewing sequence 55, the control device 12 stops the cloth feed mechanism and the needle up and down movement mechanism with the needle removed from the cloth, and the display control unit 12b causes the display device 14 of the touch panel 16 to display an indication that the darning stitching has been completed, as shown in FIG. 5D, and the darning stitching is completed.
[0050] By forming stitches in sewing orders 1 to 55 in the above-described procedure, the sewing machine 1 of this embodiment can perform darning stitches on the cloth C, with the beginning and end tacked, and with a left-right length Wβ that exceeds the maximum needle swing amount of the needle swing mechanism (in this embodiment, the maximum needle swing amount and the limit value WNmax are the same).
[0051] Although one embodiment of the present invention has been described above with reference to FIGS. 1 to 6, this embodiment can be modified as appropriate.
[0052] For example, in the darning stitch data β1 in the above-described embodiment, when darning stitches are applied to a predetermined area as shown in Fig. 4, the position where the first stitch is formed is at the rear of the area, and the needle 2 is moved forward from there relative to the fabric C (when actually sewing, the fabric C is moved backward relative to the needle 2), but the position where the first stitch is formed may be at the front of the area where the darning stitches are applied, and the needle 2 is moved backward from there relative to the fabric C (when actually sewing, the fabric C is moved forward relative to the needle 2). In this case, the sliding portion 11 may be biased by a biasing member so as to move backward relative to the base portion 10.
[0053] Furthermore, although the sewing data generating unit 12a in the embodiment described above divides the length Wβ input as width information into two and generates two darning stitch data (darning stitch data β1 and β2), it may be configured to generate three or more darning stitch data. When three or more darning stitch data are generated, the needle up-down movement mechanism temporarily stops operation with the needle 2 inserted into the fabric C at the end of sewing based on each darning stitch data except for the darning stitch data for performing the last darning stitch. When three or more darning stitch data are generated, the first darning stitch data should include data for performing a densified stitch at the beginning of sewing, the last darning stitch data should include data for performing a densified stitch at the end of sewing, and the other darning stitch data should not include data for performing a densified stitch.
[0054] Furthermore, in the above-described embodiment, the sewing data generating unit 12a generates darning data in which densified stitches are performed at the beginning and end of sewing. However, it may also generate darning data in which densified stitches are not performed. In this case, for example, instead of entering specific numerical values for the width information to be input before sewing, only information on whether or not darning stitches are repeated is input. Then, if darning stitches are repeated, darning data β1 and β2 without densified stitch information are generated.
[0055] When sewing is performed based on the darning stitch data β1 and β2 without the above-mentioned tacking stitch information, sewing is performed using the darning stitch data β1, and the needle up / down movement mechanism is temporarily stopped with the needle 2 inserted into the fabric C at the end of the sewing. After the worker rotates the fabric C 180°, sewing is performed using the darning stitch data β2, and the needle up / down movement mechanism is temporarily stopped with the needle 2 inserted into the fabric C at the end of the sewing. After the worker rotates the fabric C 180° again, sewing is performed using the darning stitch data β1, and the needle up / down movement mechanism is temporarily stopped with the needle 2 inserted into the fabric C at the end of the sewing. This operation is repeated, and when the worker performs a darning end operation (for example, by pressing an end button displayed on the touch panel 16), the darning stitching is completed after the currently executed darning stitch data β1 or β2 is executed. By using this method, the width of the darning stitch in a predetermined area of the fabric C can be determined while actually sewing. Furthermore, since the tacking stitches themselves are multiple stitches that are applied close together to prevent the ends of the stitches from unraveling, even if the sewing data does not include tacking data, the worker may operate the sewing machine to perform tacking stitches separately as needed before or after sewing.
[0056] In the above-described embodiment, the presser foot up-down movement mechanism includes the presser foot motor 9, and the presser foot 3 is moved up and down by controlling the presser foot motor 9 with the control device 12. However, the presser foot 3 may be moved up and down manually. For example, a manual lever for moving the presser foot 3 up and down may be provided instead of the presser foot motor 9. When providing a manual lever, it is preferable to prompt the operator to operate the manual lever by displaying a message such as "Use the manual lever to rotate the fabric with the presser foot raised" on the display device 14 provided on the touch panel 16 when the operation of the needle up-and-down movement mechanism is temporarily stopped with the needle 2 inserted into the fabric C.
[0057] Although the sewing data generating unit 12a in the above-described embodiment directly generates the darning stitch data β2, the darning stitch data β2 may also be generated by a method of rotating the even-numbered data as shown in Fig. 7. In the method shown in Fig. 7, the width information (length Wβ) / limit value WNmax is calculated to calculate the number of divisions (the number of divisions is 2), and two darning stitch data (darning stitch data β1 and darning stitch data β2') are generated (S5' in Fig. 7). Here, the darning stitch data β2' has the same relationship as the darning stitch data β1 between the order in which the needle 2 drops and the position at which the needle 2 drops. Specifically, the darning stitch data β1 is data that repeats the action of moving the needle 2 forward relative to the cloth C in sewing orders 1 to 8, moving the needle 2 to the right in sewing order 9, moving the needle 2 backward relative to the cloth C in sewing order 13, moving the needle 2 to the right in sewing order 14, and then moving the needle 2 forward relative to the cloth C again, i.e., moving the needle 2 forward, to the right, moving backward, to the right, forward, to the right, backward, etc. The darning stitch data β2' is data that repeats the action of moving the needle 2 backward relative to the cloth C in sewing orders 29 to 33, moving the needle 2 to the right in sewing order 34, and moving the needle 2 forward relative to the cloth C in sewing order 38. In other words, the darning stitch data β1 and β2' have the same relationship between the order in which the needle 2 falls and the position at which the needle 2 falls.
[0058] After generating such darning stitch data β2', the sewing data generating unit 12a rotates the even-numbered data (the darning stitch data β2' in this embodiment) by 180° (S6 in FIG. 7) to generate the darning stitch data β2 (S7 in FIG. 7). In this way, the data generating unit 12a can also generate the darning stitch data β2 by the method shown in FIG. 7.
[0059] In the above-described embodiment, the darning stitches are described as being rectangular, but the sewing machine 1 can also sew darning stitches of other shapes, such as a diamond or heart shape as shown in Fig. 8. In the diamond-shaped darning stitch shown in Fig. 8, if the horizontal length Wγ of the predetermined area to which the darning stitches are to be applied is greater than the above-described limit value WNmax, the sewing data generation unit 12a generates, for example, two darning stitch data (darning stitch data γ1 and darning stitch data γ2) divided at the center of the diamond as a plurality of darning stitch data that fit within the limit value WNmax. Thereafter, by performing sewing according to the above-described procedure, the illustrated diamond-shaped darning stitch can be applied to the fabric C.
[0060] The above-described technique for the sewing machine 1 is not limited to darning stitches, but can also be used to perform various decorative stitches.
[0061] (Addendum) This specification discloses the following technology in one aspect. Note that the reference numerals described below correspond to the reference numerals in the accompanying drawings, but are presented as examples and are not intended to limit the invention of this application.
[0062] (Technology 1) A sewing machine (1) comprising a needle up-down movement mechanism for moving a needle (2) in an up-down direction, a needle swing mechanism for swinging the needle (2) in a left-right direction, and a cloth feed mechanism for moving a cloth (C) in a front-back direction, and for performing darning stitches in a predetermined area of the cloth (C), an input unit for inputting width information relating to the length in the left-right direction of the predetermined area; a sewing data generating unit (12a) that generates darning stitch data for performing darning stitches based on the width information, When the width information is greater than a limit value that is equal to or less than a maximum needle swing amount by the needle swing mechanism, the sewing data generating unit (12a) generates a plurality of darning stitch data that fit within the limit value, When sewing based on darning stitch data excluding the darning stitch data for performing the final darning stitch in the specified area from among the plurality of darning stitch data, the needle up-down movement mechanism temporarily stops operation with the needle (2) inserted into the fabric (C) at the end of sewing based on the darning stitch data set (1).
[0063] This technology makes it easy to sew wide darning stitches that exceed the maximum needle swing amount of the needle swing mechanism.
[0064] (Technology 2) The sewing machine (1) described in Technology 1, wherein the needle up-down movement mechanism stops operation with the needle (2) removed from the fabric (C) at the end of sewing when sewing based on darning stitch data for performing the final darning stitch in the specified area among the plurality of darning stitch data.
[0065] With this technique, the needle is removed from the fabric when the darning stitching in the specified area is completed, so the darned fabric can be easily removed from the sewing machine.
[0066] (Technology 3) The presser foot (3) is in contact with the cloth (C), and a presser foot up-down movement mechanism is provided for moving the presser foot (3) in the up-down direction. The sewing machine (1) according to Technology 1 or 2, wherein the presser foot up-down movement mechanism raises the presser foot (3) when the needle up-down movement mechanism is temporarily stopped.
[0067] This technology allows the fabric to be pressed down with the presser foot when stitching, preventing the fabric from lifting up, ensuring stable sewing. Also, when the worker rotates the fabric around the needle, the presser foot is raised, making it easy to rotate the fabric.
[0068] (Technology 4) The sewing machine (1) described in Technology 3 includes a base (10) held by the presser foot up-down movement mechanism, a slide part (11) that comes into contact with the fabric (C) and is supported so as to be movable in the front-to-rear direction relative to the base (10), and that moves together with the fabric (C) from an initial position to a post-movement position, and a biasing member that biases the slide part (11) in a direction from the post-movement position toward the initial position.
[0069] With this technology, when the fabric is moved back and forth, the slide section moves along with the fabric, preventing the fabric from lifting up as it moves, allowing for stable sewing.
[0070] (Technology 5) each of the plurality of darning stitch data includes start point data relating to a start position of the darning stitch and end point data relating to an end position of the darning stitch; The sewing machine (1) described in Technology 4, wherein in the darning stitching area performed from the start point data to the end point data, the sewing position based on the end point data is located diagonally to the sewing position based on the start point data.
[0071] With this technology, when sewing is started based on the next darning stitch data, the movement of the fabric is not hindered by the sliding portion.
[0072] (Technology 6) A display unit; a display control unit (12b) for displaying, on the display unit, a darning stitch pattern (14a) to be sewn based on the plurality of darning stitch data and a darning stitch pattern (14a) that has been sewn, superimposed on each other; The sewing machine (1) according to Technology 1 or 2, wherein the display control unit (12b) displays, on the display unit, the darning stitch pattern (14a) to be sewn and the darning stitch pattern (14a) for which sewing has been completed, rotated 180° around the position of the needle (2) when the needle up / down movement mechanism is temporarily stopped.
[0073] With this technology, when the needle up / down mechanism temporarily stops operation while the needle is still inserted into the fabric, it is easier for the operator to understand that the fabric needs to be rotated 180 degrees, improving usability.
[0074] Although one embodiment of the present invention has been described above, the present invention is not limited to this specific embodiment, and unless otherwise limited in the above description, various modifications and variations are possible within the spirit and scope of the present invention as defined in the claims. For example, the configurations of the above-described embodiment may be added or deleted as appropriate, and the configurations of one embodiment may be incorporated into other embodiments. Furthermore, the effects of the above-described embodiment are merely examples of the effects that can be obtained from the present invention. In other words, the effects of the present invention are not limited to the above-described effects, and additional effects may be obtained in addition to the above-described effects. [Explanation of symbols]
[0075] 1: Sewing machine 2: Needle 3: Presser foot 4: Needle bar (needle up / down movement mechanism, needle swing mechanism) 5: Presser bar (presser up / down movement mechanism) 6: Drive motor (needle up / down mechanism, cloth feed mechanism) 7: Feed amount motor (cloth feed mechanism) 8: Amplification motor (needle swing mechanism) 9: Presser foot motor (presser foot up / down movement mechanism) 10: Base 11: Slide part 12a: Data generation unit 12b: Display control unit 13: Operation device (input unit) 14: Display device (display unit) C: Cloth
Claims
1. A sewing machine that performs darning stitches on a predetermined area of a cloth, the sewing machine comprising: a needle up-down movement mechanism that moves a needle in an up-down direction; a needle swing mechanism that swings the needle in a left-right direction; and a cloth feed mechanism that moves a cloth in a front-to-back direction. an input unit for inputting width information relating to the length in the left-right direction of the predetermined area; a sewing data generating unit that generates darning stitch data for performing darning stitches based on the width information, the stitching data generating unit generates a plurality of darning stitch data that fit within a limit value when the width information is greater than a limit value that is equal to or less than a maximum needle swing amount by the needle swing mechanism, When sewing based on darning stitch data excluding the darning stitch data for performing the final darning stitch in the specified area from among the plurality of darning stitch data, the needle up / down movement mechanism temporarily stops operation with the needle inserted into the fabric at the end of sewing based on the one darning stitch data.
2. 2. The sewing machine according to claim 1, wherein the needle up-down movement mechanism stops operation with the needle removed from the fabric at the end of sewing when sewing based on darning stitch data for performing the final darning stitch in the specified area among the plurality of darning stitch data.
3. a presser foot that contacts the cloth and a presser foot up-down movement mechanism that moves the presser foot in the up-down direction, 3. The sewing machine according to claim 1, wherein the presser foot up-and-down movement mechanism raises the presser foot while the needle up-and-down movement mechanism is temporarily stopped.
4. 4. The sewing machine according to claim 3, wherein the presser foot comprises: a base held by the presser foot up-down movement mechanism; a slide portion that contacts the cloth and is supported so as to be movable in the front-to-rear direction relative to the base, and that moves together with the cloth from an initial position to a post-movement position; and a biasing member that biases the slide portion in a direction from the post-movement position toward the initial position.
5. each of the plurality of darning stitch data includes start point data relating to a start position of the darning stitch and end point data relating to an end position of the darning stitch; 5. The sewing machine according to claim 4, wherein in the darning stitching area performed from the start point data to the end point data, the position of stitching based on the end point data is located diagonally to the position of stitching based on the start point data.
6. A display unit; a display control unit that displays, on the display unit, a darning stitch pattern to be sewn based on the plurality of darning stitch data and a darning stitch pattern that has been sewn, superimposed on each other; 3. The sewing machine according to claim 1, wherein the display control unit causes the display unit to display the darning stitch pattern to be sewn and the darning stitch pattern that has been sewn after the needle up / down movement mechanism is temporarily stopped, rotated 180 degrees around the position of the needle when the needle up / down movement mechanism is temporarily stopped.
Citation Information
Patent Citations
JP1987032549U
Illuminant device
JP1989017396A
Formation of thick-film inductor
JP1989021993A
Printed wiring board
JP1989021994A
Semiconductor module
JP1989021995A