The present invention relates generally to sewing machines which perform stitch sewing and embroidery sewing on sewing workpieces by interlacing or entwining upper and lower threads together. More particularly, the present invention relates to an improved sewing machine which permits quality control of finished sewn products by evaluating degree of stitch tightness of the sewn products, as well as a method and program for sewing quality control.
In sewing, sewing conditions vary depending on how tension of a lower thread is adjusted. Particularly, if tension of an upper thread is too great, the lower thread would be pulled out over a fabric, while, if the tension of the upper thread is too small, thread tightness becomes insufficient, which would result in a bad-looking stitch. Therefore, it has heretofore been conventional to perform sewing operation while appropriate adjusting the tension of the upper thread. Patent Literature 1 identified below, for example, discloses a technique which detects tension of the upper thread by means of an upper thread tension sensor and adjusts the tension of the upper thread on the basis of the thus-detected tension value so as to control the upper thread tension and thereby achieve a desired sewing finish. Non-patent Literature 1 identified below, on the other hand, discloses analyzing a rate of stitch tightness by skeleton-modeling a stitch structure and then deriving relationship between the rate of stitch tightness and the upper thread tension. Further, Patent Literature 2 and Patent Literature 3 identified below disclose a technique which achieves a desired sewing finish by calculating a consumed quantity of the upper thread (upper thread consumption quantity) per stitch on the basis of a stitch length corresponding to a desired embroidery pattern, fabric thickness and target stitch tightening allowance and then performing compulsory upper thread pay-out control using the calculated upper thread consumption quantity as a target value. In other words, the inventions disclosed in Patent Literature 2 and Patent Literature 3 are each arranged to, on the basis of the principles disclosed in Non-patent Literature 1, pre-calculate an ideal pay-out quantity per stitch of the upper thread and perform the compulsory upper thread pay-out control corresponding to the pre-calculated ideal pay-out quantity.
However, according to the disclosure of Patent Literatures 1 to 3 etc., no evaluation is made of degree of stitch tightness in an actually sewn product (or actual finished sewn product). Further, the technique disclosed in Non-patent Literature 1 too merely analyzes the relationship between the rate of stitch tightness and the upper thread tension and does not determine or evaluate acceptability/non-acceptability of the degree of stitch tightness in the actually sewn product. Particularly, when the upper thread has failed to be captured by a hook, there would occur stitch skipping and hence a defective stitch or stitches, or when a breakage has occurred in the upper and/or lower thread, a detective product would result if such a breakage is overlooked. Thus, the conventionally-known techniques cannot inspect such a defective stitch and defective product.
In view of the foregoing prior art problems, it is an object of the present invention to permit evaluation of sewing quality using a stitch tightness index.
The present invention provides a sewing machine for performing sewing on a sewing workpiece based on sewing pattern data, the sewing machine comprising: a detector that detects a used length of an upper thread per stitch or per plurality of stitches during sewing operation of the sewing machine; a processor configured to calculate, during the sewing operation of the sewing machine, a stitch tightness index per sewn stitch or per plurality of sewn stitches based on: a stitch length per stitch or per plurality of stitches defined by the sewing pattern data; a fabric thickness of the sewing workpiece; and detected data of the used length of the upper thread per stitch or per plurality of stitches; and an output device that makes notification corresponding to the calculated stitch tightness index per sewn stitch or per plurality of sewn stitches.
According to the present invention, a stitch tightness index per sewn stitch or per plurality of sewn stitches (i.e., finished sewn stitches is calculated on the basis of the stitch length per stitch or per plurality of stitches defined by the sewing pattern data; the fabric thickness of the sewing workpiece; and detected data of the used length of the upper thread per stitch or per plurality of stitches. Thus, a stitch tightness index is obtained per sewn stitch or per plurality of sewn stitches. Thus, by notification corresponding to the stitch tightness index per sewn stitch or per plurality of sewn stitches calculated as above being made as appropriate, a user can evaluate the degree of stitch tightness per stitch or per plurality of stitches on an actual finished sewn product, and the user can use, as appropriate, the calculated stitch tightness index per sewn stitch or per plurality of sewn stitches with a view to contributing to an enhanced sewing quality.
In one embodiment of the invention, the processor may be further configured to: set a reference value of the stitch tightness index in accordance with a desired sewing quality; and determine acceptability/non-acceptability of stitch tightness based on a comparison between the calculated stitch tightness index per sewn stitch or per plurality of sewn stitches and the reference value, and the output device may notify a determination result of the acceptability/non-acceptability of stitch tightness. In this way, a determination can be made as to whether there has occurred any sewing defect. Upon determination that there has occurred a sewing defect, a warning notification is output to a human operator to prompt the human operator to take necessary steps. As a result, the present invention can provide good products free of stitch skipping and defective stitch tightening.
In one embodiment of the present invention, the sewing machine may further comprise a memory that stores the stitch tightness index per sewn stitch or per plurality of sewn stitches in association with a finished sewn product like an embroidery product. Because stitch tightness indexes per sewn stitch or per plurality of sewn stitches are stored in the memory in association with individual finished sewn products, appropriate quality control can be performed on the individual finished sewn products. For example, by provision of a determination device that determines, based on a ratio between the stored stitch tightness index per sewn stitch or per plurality of sewn stitches in the finished sewn product and a reference value, acceptability/non-acceptability of stitch tightness in the finished sewn product, it is possible to readily perform automatic inspection (i.e., unmanned digital inspection) on the individual finished sewn products.
Further, in one embodiment of the present invention, the sewing machine may further comprise a communication interface that transmits, via a communication network, the calculated stitch tightness index per sewn stitch or per plurality of sewn stitches to a host computer. Thus, by connecting to the host computer a plurality of the sewing machines of the present invention and by the host monitoring computer monitoring stitch tightness indexes sent in real time from the individual sewing machines, production progress, trouble occurrence frequency, production efficiency of the individual sewing machines, etc. can be collectively controlled.
As also known in the art, the embroidery sewing machine 10 includes thread take-up levers (not shown) provided in corresponding relation to the individual needle bars. During sewing operation, tensional force is produced in the upper thread paid out from an upper thread bobbin (not shown), threaded through the thread take-up lever and reaching the distal end of the needle bar. As also known in the art, the embroidery sewing machine 10 includes an upper thread tension adjustment mechanism (not shown) such that the tensional force acting on the upper thread can be adjusted via the upper thread tension adjustment mechanism. Further, adjusting the tensional force acting on the upper thread by means of the upper thread tension adjustment mechanism as above (or controlling a per-stitch paid-out quantity of the upper thread) art adjust degree of stitch tightness (i.e., tightness between the upper and lower threads). The degree of stitch tightness is adjustable in accordance with the material and thickness (fabric thickness) of the embroidering workpiece, form or style of the embroidery (running stitch, satin stitch, or the like), etc.
Further, in
Further, in
Ks=1−[U/{2(M+t)·2}]
In the above arithmetic expression, “2 (M+t)” indicates the sum of the length of the upper thread and length of the lower thread in the one stitch, which is equal to two times the sum of the stitch length M and the fabric thickness t. Note that, for convenience of description,
In a case where the one stitch in the finished sewn form (i.e., one finished sewn stitch) comprises almost only the upper thread (and thus the upper thread tension is loosest), the stitch tightness index Ks is about 0 (zero) (about 0 in percentage), because U≈{2(M+t)·2}. Conversely, in a case where the one finished sewn stitch comprises almost only the lower thread (and thus the upper thread tension is tightest), the stitch tightness index Ks is about 1 (one) (about 100 in percentage), because U≈0. Further, in a case where the upper and lower threads in the one finished sewn stitch are almost equal in quantity, the stitch tightness index Ks is about 0.5 (about 50 in percentage), because U≈0.5.
At next step S4, notification is made which corresponds to the calculated stitch tightness index Ks per sewn stitch. Such notification may be made either visibly (e.g., through electronic display or printout) or audibly (e.g., through sound output). As an example, the stitch tightness index Ks for the currently finished sewn stitch is displayed in real time by an analog bar graph on the display 16 or on the tablet terminal 31 in parallel for the individual sewing heads.
Then, at step S5, the stitch tightness index Ks for one finished sewn stitch calculated at step S4 is compared against a preset reference value Kref of the stitch tightness index Ks, so that acceptability/non-acceptability of the stitch tightness is determined on the basis of a result of the comparison. For such determination, a reference range Kref±α is set by dead zones±α being set above and below the reference value Kref. If the calculated stitch tightness index Ks is within the reference range Kref±α, the stitch tightness is determined to be acceptable, while, if the calculated stitch tightness index Ks is outside the reference range Kref±α, the stitch tightness is determined to be unacceptable. Namely, the stitch tightness index Ks satisfying a condition of (Kref−α)≤Ks≤(Kref+α) indicates acceptable or good stitch tightness. Note that, because the stitch tightness indicating a good sewn state differs among the stitch styles (running stitch, satin switch, etc.), the reference value Kref of the stitch tightness index is set at different values depending on the stitch styles (running stitch, satin switch, etc.). For example, because it is desirable that the stitch tightness of the running stitch achieve an appropriately firm sewn state, the reference value Kref of the stitch tightness index for the running stitch is set at a relatively great value. Further, because it is desirable that the stitch tightness of the satin stitch achieve a soft sewn state, the reference value Kref of the stitch tightness index for the satin stitch is set at a relatively small value. Also note that the reference value Kref may be preset at the start of the embroidery sewing by the user via the operation panel box 15 and/or the like. Further, in a case where the stitch style changes from one to another in the middle of one embroidery pattern (from the running stitch to the satin stitch, or vice versa), the setting of the reference value Kref is changed in the middle of the embroidery pattern. As still another example, respective reference values Kref may be preset for the running stitch and the satin stitch, and it may be automatically determined, on the basis of the embroidery pattern data, which of the running stitch and the satin stitch the current stitch style is, and the reference value Kref corresponding to the determined stitch style may be used for the comparison at step S5. Because the internal angle of adjoining stitches is extremely small in the case of the satin stitch, it is possible to readily distinguish between the running stitch and the satin stitch by calculating the internal angle of adjoining stitches from the embroidery pattern data. Further, the value of the dead zones co, too can be set by the user via the operation panel box 15 and/or the like.
At next step S6, notification is made which corresponds to the result of the acceptability determination at step S5. Such notification too may be made either visibly (e.g., through electronic display or printout) or audibly (e.g., through sound output). The notification is made using a display function of the display 16 or tablet terminal 31 and/or a sound generation function belonging to the display function. In the illustrated example of
The, at step S7, the stitch-by-stitch stitch tightness indexes Ks calculated as above are stored into a storage device (e.g., RAM 22) in association with a specific embroidery product being currently sewn. Namely, such stitch-by-stitch stitch tightness indexes Ks are stored together in a file in such a manner that they can be read out using a unique product number (or ID) assigned to the specific embroidery product. Thus, once the sewing operation is completed on the specific embroidery product, the stitch-by-stitch stitch tightness indexes Ks for all of the stitches of the specific embroidery product (unique product number) are stored together in a file into the storage device. In this manner, the stitch-by-stitch stitch tightness indexes Ks for all of the stitches are accumulated into the storage device in respective files for all of individual embroidery products made by the embroidery sewing machine 10.
At next step S12, the stitch tightness indexes Ks for all the stitches in the read-out file are compared against model stitch tightness indexes (reference values) Kref′ of all stitches of a model good or acceptable product prepared in advance on a stitch-by-stitch basis, so as to determine acceptability/non-acceptability per stitch. For such determination, a reference range Kref′±α is set by dead zones±α being set above and below stitch tightness indexes (reference values) Kref′ of corresponding stitches, as at step S5 of
At next step S13, notification is made which corresponds to the result of the acceptability/non-acceptability determination at step S12. If there is any stitch whose stitch tightness index Ks is non-acceptable, information identifying such a defective stitch is notified. Such notification too may be made either visibly (e.g., through electronic display or printout) or audibly (e.g., through sound output). Namely, desired notification may be made through the display function of the display 16, electronic data output and/or paper printout identifying the defective stitch, and/or the like. In this way, digital inspection can be performed on all stitches of all products.
When the CPU 20 of the sewing machine 10 performs the digital inspection process shown in
The following describe the embodiment of the present invention in relation to an actual example of sewing.
Overall, it can been seen that, for a stitches where the stitch tightness index is in a range of about 20 to 25, proper sewing is performed with no defect occurring in the sewing finish, and that, for switches where the stitch tightness index is greater or smaller than that range, improper sewing is performed.
In
Further, in
From the foregoing, it can be seen that there is a clear relativity between the sewing quality and the stitch tightness index Ks. For a particular embroidery pattern, optimal settings of upper thread stitch performation can be found by performing test sewing as shown in
As another application of the present invention, sewing operation (test sewing) may be actually performed several times for a particular embroidery pattern in such a manner as described above with reference to
As stated above in relation to
Note that, whereas the above-described embodiment is configured to calculate a stitch tightness index Ks per stitch during sewing operation, the present invention is not so limited, and a stitch tightness index Ks may be calculated in real time in accordance with the basic principles of the present invention per group of two or more stitches during the sewing operation.
Because the sewing machine of the present invention is provided with the construction for detecting a used length of the upper length per stitch, control of the upper and lower threads can be performed using the thus-detected used length of the upper thread. First, by accumulating stitch-bye-stitch detected values of the used lengths of the upper thread, it is possible to calculate an accumulated used quantity of the upper thread for each of color thread bobbins provided in corresponding relation to individual needles. Such an accumulated used quantity of the upper thread can be notified to the user by being displayed on an upper display area of the tablet terminal 31 as shown, for example, in
According to the present invention, as described above, a stitch tightness index Ks is calculated per stitch during sewing operation and compared against a predetermined reference value, so that a determination can be made as to whether there has occurred any sewing defect. Upon determination that there has occurred a sewing defect, a warning notification is output to the human operator to prompt the human operator to take necessary steps. As a result, the present invention can provide good products free of stitch skipping and thread tightening detect.
Further, although how to apply upper thread tension differs between the satin stitch and the running stitch, the present invention permits presetting of tension matching the stitch type and thus can perform embroidery comprising a mixture of the satin and running stitches.
Number | Date | Country | Kind |
---|---|---|---|
2015-035099 | Feb 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/055259 | 2/23/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2016/136737 | 9/1/2016 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4192243 | Blessing | Mar 1980 | A |
4377980 | Hanyu | Mar 1983 | A |
4901656 | Yoshida | Feb 1990 | A |
5044292 | Nakamura et al. | Sep 1991 | A |
5189971 | Frankel | Mar 1993 | A |
5229949 | Kondo | Jul 1993 | A |
5953231 | Miller | Sep 1999 | A |
6012405 | Melton | Jan 2000 | A |
6823807 | Zesch et al. | Nov 2004 | B2 |
20030140832 | Ton et al. | Jul 2003 | A1 |
Number | Date | Country |
---|---|---|
H05212183 | Aug 1993 | JP |
H05245285 | Sep 1993 | JP |
H08224391 | Sep 1996 | JP |
2000334187 | Dec 2000 | JP |
2003164686 | Jun 2003 | JP |
2003305288 | Oct 2003 | JP |
2004201946 | Jul 2004 | JP |
2010132394 | Jun 2010 | JP |
9958752 | Nov 1999 | WO |
Entry |
---|
International Search Report issued in Intl. Appln No. PCT/JP2016/055259 dated Apr. 5, 2016. English translation provided. |
Written Opinion issued in Intl. Appln. No. PCT/JP2016/055259 dated Apr. 5, 2016. |
Matubara et al. “Analysis Approach for Stitch Construction and Stitch Tightening of Lock Stitch Sewing Machine.” Journal of the Society of Fiber Science and Technology. 1984:39-46. vol. 40, No. 10. Cited in Specification. English abstract provided. |
Extended European Search Report issued in European Appln. No. 16755481.5 dated Jul. 11, 2018. |
Office Action issued in Chinese Appln. No. 201680012280.5 dated Jun. 4, 2019. English translation provided. |
Number | Date | Country | |
---|---|---|---|
20180016723 A1 | Jan 2018 | US |