This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2010-35956 filed on Feb. 22, 2010, the entire contents of which are incorporated herein by reference.
1. Technical Field
The present disclosure relates to a multi-needle sewing machine provided with a plurality of needle bars having lower ends to which needles are attached respectively and a needle bar selecting unit which selects one of the needle bars to be switchable to a needle location.
2. Related Art
For example, a multi-needle sewing machine having six needle bars have conventionally been used to form an embroidery pattern comprised of a plurality of partial patterns on a workpiece cloth. In sewing an embroidery pattern by the aforementioned multi-needle sewing machine, thread spools with different colors are set so as to correspond to the needle bars respectively. An embroidery pattern is sewn using needle threads of different colors while the needle bars are selectively switched by the needle bar selecting unit.
In one conventional technique, a sewing system uses a plurality of needle sewing machines in order that a sewing time may be reduced or shortened. More specifically, in the sewing system, a plurality of partial patterns is allotted to the respective multi-needle sewing machines so that sewing times of the respective sewing machines are rendered equal to each other or the differences between the sewing times are reduced. Further more specifically, for example, when an embroidery pattern is to be sewn onto workpiece cloths such as T-shirts by the sewing system so that a plurality of the same T-shirts may be made, a plurality of embroidery frames holding respective workpiece cloths is firstly prepared. The multi-needle sewing machines of the sewing system are set so as to sew only allotted partial patterns respectively. In this case, sewing times of the respective multi-needle sewing machines are set so as to be equal to or have small differences therebetween. Accordingly, after the first multi-needle sewing machine has finished sewing the partial pattern on the workpiece cloth, the embroidery frame is immediately attached to the second multi-needle sewing machine so that the remaining partial pattern is sewn on the workpiece cloth, while the next embroidery frame holding the workpiece cloth is attached to the first multi-needle sewing machine so that the partial pattern is sewn on the workpiece cloth. The above-described operations are repeated thereby to reduce a non-operating time as much as possible. Thus, the aforementioned sewing system can reduce an entire sewing time.
However, repeated sewing of the same partial pattern by the multi-needle sewing machines results in variations in the number of stitches between the needle bars in the above-described sewing system. More specifically, the difference in the cumulative stitch number is rendered larger between the needle bar corresponding to a needle thread of a color occupying a relatively larger area of the embroidery pattern and the needle bar corresponding to another needle thread of a color which is less used. This results in differences in a degree of wear between distal ends of the sewing needles of the respective needle bars. Accordingly, the needle of the former needle bar needs to be replaced by a new one earlier than the needle of the latter needle bar.
The above-described problem also occurs in the case where an embroidery pattern is sewn by a single multi-needle sewing machine. For example, needle bars are assigned with respective identification numbers 1 to 6 in a multi-needle sewing machine with six needle bars. One or more thread spools need to be changed when an embroidery pattern to be sewn by the multi-needle sewing machine comprises partial patterns of seven or more different colors. In this case, since the needle bar with a smaller identification number is given priority in selection, the cumulative number of stitches is increased regarding the needle bar with the smaller identification number out of the six needle bars. As a result, the distal ends of the needles attached to the needle bars are worn more severely than the needles of the other needle bars. Furthermore, each needle bar needs to be lubricated periodically. However, since the needle bars have different cumulative stitch numbers, the lubrication needs to be executed on the basis of the needle bar with the larger or largest cumulative number of stitches as described above. Thus, the conventional multi-needle sewing machines have problems to be overcome in conjunction with a maintenance efficiency, such as the differences in the replacement of the needles and the timing of lubrication.
Therefore, an object of the disclosure is to provide a multi-needle sewing machine in which imbalance in the cumulative stitch number can be prevented between the needle bars, whereby the efficiency in the maintenance such as replacement of needles and lubrication can be improved.
The present disclosure provides a multi-needle sewing machine comprising a plurality of needle bars having lower ends to which needles are attached, respectively, a needle bar selecting unit which selectively switches one of the needle bars to a needle location, wherein an embroidery pattern composed of a plurality of partial patterns is sewn by the use of needle threads of colors differing per partial pattern, while the needle bars are selectively switched by the needle bar selecting unit, the machine further comprising a stitch number obtaining unit which obtains number of stitches necessary for sewing every partial pattern, and an allotting unit which allots the needle threads to the needle bars so that the needle bars are prevented from being one-sided in the number of stitches therebetween, based on the number of stitches obtained by the stitch number obtaining unit, in order that one of the needle bars to be used for the sewing of each partial pattern may be determined.
In the accompanying drawings:
A first example of multi-needle sewing machine will be described with reference to
The multi-needle sewing machine M includes a pair of legs 1 supporting the overall sewing machine, a pillar 2 standing from rear ends of the legs 1, an arm 3 extending frontward from an upper part of the pillar 2, a cylinder bed 4 extending frontward from a lower end of the pillar 2 and a needle-bar case 5 attached to a front end of the arm 3. The multi-needle sewing machine M further includes a control device 6 (see
A needle plate 4a is mounted on an upper surface of the cylinder bed 4. The needle plate 4a has a needle hole (not shown) which is formed therein to serve as a needle location of a needle 11 as will be described later. A carriage 8 is disposed on the upper sides of the legs 1 so as to extend in the right-left direction. The carriage 8 houses an X-direction drive mechanism 9x (see
Six needle bars 10 are supported in the needle-bar case 5 so as to be movable upward and downward. One of the six needle bars 10 is shown in
A slanted thread tension bracket 13 is fixed to an upper end of the needle-bar case 5. The thread tension bracket 13 is provided with six thread tension adjusters 14 for adjusting tensions of threads respectively. In the rear of the thread tension bracket 13 are provided a pair of right and left spool bases 15 and a thread guide mechanism 16 preventing threads from being entangled. The spool bases 15 and the thread guide mechanism 16 are located at the rear surface side of the arm 3 and are switchable between an accommodation position (not shown) where the spool bases 15 and the thread guide mechanism 16 are folded so as to extend in parallel with each other in the front-rear direction and a use position (see
A needle bar selecting mechanism 20 (see
Stitches comprising the needle thread 18 and bobbin thread are formed on the workpiece cloth held by the embroidery frame by cooperation between the needle bar 10 and the thread take-up lever 12, and the rotary hook. In this case, the embroidery frame is transferred in the X and Y directions on the basis of embroidery pattern data which will be described later, whereby an embroidery pattern is sewn on the workpiece cloth.
The operation panel 7 serving as an informing unit is mounted on a right side of the arm 3 so as to be pivotable. The operation panel 7 includes an oblong liquid crystal display 7a. A plurality of switches including a start/stop switch 7b and a buzzer 7d (see
The liquid crystal display 7a displays various embroidery patterns, information about the needle thread 18 which is set so as to correspond to the needle bar 10 and cumulative stitch numbers of the respective needle bars 10 as will be described later. The liquid crystal display 7a further displays function names which cause the sewing machine to execute various functions necessary for the sewing operation, various pieces of sewing-related information, sewing conditions including thread tension, sewing speed and the like. A touch panel 7e constitutes a front of the liquid crystal display 7a and has a plurality of touch keys each comprising a transparent electrode. Various settings can be conducted by touching one or more touch keys. For example, various functions can be specified, numeric values of various sewing parameters can be set, and settings for replacement of the thread spools 17 can be carried out as will be described later.
An electrical arrangement of the control system of the multi-needle sewing machine M will now be described with reference to the block diagram of
A sewing unit 40 is thus constituted by the needle bars 10, the needle 11, the rotary hook, the sewing machine motor 21, the needle-bar drive mechanism 22, the needle-bar selecting mechanism 20, the cutting mechanism 19, the drive circuits 32 to 34 and the like. A transfer unit 41 is constituted by the Y-direction drive mechanism 9y transferring the embroidery frame holding the workpiece cloth, the X-direction drive mechanism 9x, the X-axis motor 30, the Y-axis motor 31, the drive circuits 35 and 36 and the like. The control device 6 controls the above-described actuators in accordance with a sewing control program, embroidery pattern data and the like as will be described later. Thus, a sequence of sewing operation for the workpiece cloth is executed by cooperation between the sewing unit 40 and the transfer unit 41.
The ROM 25 stores embroidery pattern data, an all thread information table, a thread designation control program, a display control program and the like as well as the sewing control program. The all thread information table contains all the information about a plurality of types of threads used for the sewing inclusive of thread color data. The thread designation control program is provided for the user to make the connection between the thread color data of the needle thread 8 supplied from the thread spool 17 and the needle bar 10. The display control program is provided for control of the liquid crystal display 7a of the operation panel 7.
The embroidery pattern data is composed of data of a plurality of partial patterns of different colors. For example, the embroidery pattern data may comprise data of partial patterns of ten different colors as shown in
The EEPROM 27 stores data of various cumulatives of stitch numbers per needle bar 10. The cumulative data will now be described with further reference to
The per-needle-bar cumulative stitch numbers Na1 to Na6 are cumulatives of stitch numbers of the needle bars 10 corresponding to the needle bar Nos. 1 to 6. On the other hand, the per-needle cumulative stitch numbers Nb1 to Nb6 are cumulatives of stitch numbers of the needles 11 attached to the needle bars 10 respectively. Since these cumulative stitch numbers Na1 to Na6 and Nb1 to Nb6 are displayed on a screen of the liquid crystal display 7a, the cumulative stitch numbers Na1 to Na6 and Nb1 to Nb6 are indexes of maintenance of the sewing machine M. More specifically, the per-needle cumulatives Nb1 to Nb6 are indexes (5 million stitches, for example) of needle replacement in each needle bar 10 and initialized when the needle 11 is replaced by a new one. The display 7a displays a needle replacement history screen (not shown) carrying the message that “the needle is replaced.” in the initialization of the cumulative stitch numbers Nb1 to Nb6. When the needle bar number corresponding to the needle 11 to be replaced is selected on the needle replacement history screen, the initial value of “0” is written onto the corresponding one of the per-needle cumulatives Nb1 to Nb6 as an initial value. Thus, the non-volatile EEPROM 27 storing the cumulative stitch numbers N and Na1 to Na6 and Nb1 to Nb6 as the aforesaid cumulative data serves as a storage unit. The operation panel 7 for input of the initial values and the control device 6 serve as an initial value input unit.
The EEPROM 27 further stores a needle bar thread color table which shows correspondence between color data of the thread spools 17 and the needle bars 10 respectively as shown in FIG. 5A. When the replacement of the thread spool 17 is necessary in the sewing, a thread spool setting screen (not sown) is displayed on the display 7a. A setting screen allotting thread colors per needle bar 10 is displayed on the basis of the embroidery pattern data, per-needle cumulative stitch numbers Nb1 to Nb6. For example, when the displayed thread colors are allotted in the sequence of the needle bar Nos. as shown in
The RAM 26 is provided with a memory which stores the total cumulative stitch numbers N read from the EEPROM 27 stored while counting up (renewing) the numbers N. The RAM 26 is further provided with a memory which stores embroidery pattern data read from the ROM 25 or the memory card in the sewing and other memories such as various buffers, counters and the like as the need arises. The embroidery pattern data is to be stored on the RAM 26 in a sewing sequence (the sequence of thread colors 1 to 10, for example).
A sewing control manner of the multi-needle sewing machine will be described with reference to
Firstly, at step S11, a pattern selecting screen (not shown) is displayed on the liquid crystal display 7a. The user then touches the touch key corresponding to a desired one of a plurality of embroidery patterns on the selecting screen. As a result, embroidery pattern data of a selected embroidery pattern is read from the ROM 25 to be developed onto a memory of the RAM 26. Subsequently, at step S12, a thread spool replacing process is executed on the basis of the read embroidery pattern data (allotting process as will be described later; and see
When the user operates the start/stop switch 7b on the operation panel 7, the sewing machine motor 21 is driven so that a sewing operation is started on the basis of various pieces of information inclusive of the embroidery pattern data (step S13). For example, when the sewing operation is executed on the basis of embroidery pattern data as shown in
The control device 6 subsequently advances to step S16 to execute a process of storing per-needle-bar cumulative stitch numbers Na1 to Na6 and per-needle cumulative stitch numbers Nb1 to Nb6 (see
The control device 6 subsequently determines whether or not the six colors of threads set on the multineedle sewing machine M have been sewn (step S17). In this case, no processing has been executed with respect to the remaining five thread colors starting with the thread color 2 (NO at step S17). As a result, the No. 2 needle bar 10 corresponding to THREAD COLOR 2 is selected (step S18). The same sewing process as for THREAD COLOR 1 is executed for the second partial pattern of THREAD COLOR 2 (step S14 and NO at step S15). Furthermore, when the sewing of the second partial pattern has been finished (YES at step S15), the total cumulative stitch number N, the per-needle-bar cumulative stitch number Na2 and the per-needle cumulative stitch number Nb2 all of which are stored on the EEPROM 27 are rewritten into the respective latest cumulative stitch numbers N, Na2 and Nb2 obtained subsequent to the sewing of the second partial pattern, thereby being renewed. Steps S14, S15, S16, S17 and S18 are sequentially executed so that the first to sixth partial patterns of the respective THREAD COLORS 1 to 6 are sewn.
Still furthermore, the control device 6 renews the cumulative stitch numbers Na1 to Na6 and Nb1 to Nb6 corresponding to the needle bars 10 used in the sewing of the respective partial patterns, based on the total cumulative stitch number N (step S16). When the sewing of the six partial patterns corresponding to the six thread colors set before start of the sewing has been finished (YES at step S17), the control device 6 determines whether or not the sewing of all the partial patterns of the embroidery pattern has been finished on the basis of the embroidery pattern data (step S19). In this case, since no processing has been executed with respect to the remaining four of ten thread colors starting with THREAD COLOR 7 (NO at step S19), the user needs to replace the thread spools 17 of the remaining four colors. For this purpose, an allotting process is executed prior to a thread replacement. For example, new thread spools 17 (needle threads 18) to be added are allotted so that the per-needle cumulative stitch numbers Nb1 to Nb6 are prevented from being one-sided among the needle bars 10 (see
In the allotting process, the control device 6 advances to step S21 to execute a collating process to detect the thread spools 17 which need to be replaced with new ones. More specifically, the spool color data (THREAD COLORs 1 to 6 as shown in
When the data of four colors of unsewn partial patterns is not present in the spool color data and accordingly the control device 6 determines that the thread spools 17 need to be replaced (YES at step S22), the control device 6 obtains the numbers of stitches necessary for the sewing of the respective unsewn seventh to tenth partial patterns. These stitch numbers are obtained by reading the number n of stitches (see needle location of n-th stitch in
The needle bars 10 necessary for the sewing of the seventh to tenth partial patterns will be determined in the following manner. When the thread spools 17 of four new colors are allotted to the needle bars 10 (NO at step S24), the control device 6 obtains the thread color data of the needle bar 17 with the largest stitch number n (step S25). On the other hand, the control device 6 obtains the needle bar No. with the smallest out of per-needle-bar cumulative stitch numbers Nb1 to Nb6 (step S26), so that the thread color data obtained at step S25 is allotted to the obtained needle bar No. (step S27).
The processing at steps S25 to S27 will be described in more detail with a more specific example. For example, the seventh to tenth partial patterns have such a relationship that stitch number n7 is the smallest and stitch number n10 is the largest as shown by an inequation of n7>n8>n9>n10. On the other hand, the current per-needle cumulative stitch number has such a relationship that stitch number n1 is the largest and stitch number n6 is the smallest as shown by inequation of Nb6<Nb5<Nb4<Nb3<Nb2<Nb1. In this case, at steps S25 to S27, THREAD COLOR 7 with the largest stitch number n and needle No. 6 with the smallest stitch number n are obtained, and the thread spool 17 of thread color 7 is allotted to the needle bar 10 with needle bar No. 6. The control device 6 subsequently determines whether or not all the thread spools 17 of unsewn four colors have been allotted to the needle bars 10 (step S24). In this case, no processing has been executed with respect to data of thread colors 8 to 10 in data of the thread spools 17 with four thread colors (NO at step S24). As a result, the data of thread color 8 with the largest stitch number n of three thread colors 8 to 10 is obtained, and the needle bar number 5 with the smallest per-needle cumulative stitch number of five needle bar Nos. 1 to 5 is obtained. The thread spool 17 with THREAD COLOR 8 is allotted to the No. 5 needle bar 10. The processing at steps S24 to S27 is repeatedly executed with respect to the thread colors sequentially from THREAD COLOR 7 with the largest stitch number to THREAD COLOR 10. Accordingly, the thread spools 17 of THREAD COLORs 7 to 10 are allotted to the needle bars 10 sequentially from needle No. 6 with the smallest per-needle cumulative stitch number to needle No. 3 respectively (see
Thus, the control device 6 determines, at step S24, that all the four thread spools 17 of thread colors 7 to 10 have been allotted to the needle bars 10 respectively (YES). The liquid crystal display 7a displays a thread spool set screen (not shown) on which the needle bars 10 correspond to the thread colors of thread spools 17 respectively (step S28). The thread colors of the thread spools 17 are allotted to the respective needle bars 10 in a sequence as shown in
When the start/stop switch 7b on the operation panel 7 is operated after the thread spool replacement, the sewing machine motor 21 is re-driven so that sewing is started from the seventh partial pattern in the aforementioned sewing sequence. More specifically, the thread color 7 of the seventh partial pattern data is read and the thread spool color data as shown in
The allotting process in the sewing control renders the differences among the per-needle cumulative stitch numbers Nb1 to Nb6 smaller than before execution of the sewing, as described above. Accordingly, repeated execution of the sewing in the foregoing manner gradually uniforms the per-needle cumulative stitch numbers Nb1 to Nb6 approximately, so that the per-needle cumulative stitch numbers Nb1 to Nb6 substantially simultaneously reach, for example, the number of 5 millions that is a measure of needle replacement. In this case, the user can replace all the six needle bars 11 together after finish of the sewing or in the thread spool replacement. The per-needle cumulative stitch numbers Nb1 to Nb6 are reset to zero by the initial value input unit after replacement of the needle bars 11. The above-described sewing control may be provided with an additional step of determining whether or not the per-needle cumulative stitch numbers Nb1 to N6 have reached a predetermined number (5 or 1 million, or the like). This additional determining step may be provided immediately after step S32, for example. When the per-needle cumulative stitch numbers Nb1 to N6 have reached 5 million stitches, for example, a message, “Replace needle bars with new ones” can be displayed on the liquid crystal display 7a or an audio message can be given or the buzzer 7d can be activated.
Furthermore, per-needle-bar cumulative stitch numbers Na1 to Na6 of the needle bars 10 are also substantially uniformed. Accordingly, a message prompting the user to lubricate the needle bars 10 may be displayed on the liquid crystal display 7a.
The control device 6 and the operation panel 7 serve in combination as an informing unit that informs the user of information about the stitch numbers of the needle bars 10 by way of the liquid crystal display 7a, the buzzer 7d or the like. The control device 6 and the embroidery pattern data in relation to execution of step S12 serve in combination as a stitch number obtaining unit which obtains the number of stitches per partial pattern necessary for the sewing of a plurality of partial patterns. Furthermore, the control device 6 serves as an allotting unit which allots thread color data of the needle thread 18 to the needle bar 10 in relation to execution of steps S21 to S28. The control device 6 and the phase angle sensor 39 serve in combination as a counting unit which counts the number of stitches that are being sewn.
In the above-described multineedle sewing machine M, the control device 6 functions as an allotting unit or a stitch number obtaining unit which allots the needle thread 18 to the needle bar 10 based on the obtained stitch numbers n7 to n10 so that the numbers of stitches are prevented from differing from each other or one another. More specifically, the stitch numbers necessary for the sewing of the partial patterns of the embroidery pattern to be sewn can be obtained per partial pattern (per thread color) by the stitch number obtaining unit. The needle thread 18 of the color corresponding to each partial pattern is allotted by the allotting unit to the needle bar 10 on the basis of the obtained stitch numbers n7 to n10 so that the numbers of stitches are prevented from differing among the needle bars 10. Consequently, when each partial pattern is sewn by the use of the needle bar to which the needle thread 18 has been allotted, the number of stitches of each needle bar 10 can be prevented from varying among the needle bars 10. Furthermore, the degrees of wear in the distal ends of the needles attached to the respective needle bars 10 can be substantially uniformed, whereupon the needles 11 can be replaced with new ones collectively at a predetermined time. Additionally, the needle bars 10 can periodically be lubricated at a predetermined time without specifying the needle bar with a larger cumulative stitch number, whereby the maintenance can be rendered more efficient.
The control device 6 allots the needle thread 18 to the needle bar 10 based on the cumulative stitch numbers Nb1 to Nb6 so that the differences among the cumulative stitch numbers Nb1 to Nb6 are rendered smaller. Thus, the differences among the needle bars 10 can accurately be grasped as the differences among cumulative stitch numbers Nb1 to Nb6 in the needle bars 10 respectively. Consequently, the differences among the needle bars 10 can be reduced among the needle bars 10 as much as possible by allotting the needle thread 18 in consideration of the cumulative stitch numbers Nb1 to Nb6. Particularly in the foregoing example, data of per-needle cumulative stitch numbers Nb1 to Nb6 is stored on the EEPROM 27 serving as the nonvolatile storage unit and can be cleared at every needle replacement by the initial value input unit. Consequently, the time for replacement of each needle 11 can be accurately grasped.
The control device 6 is configured to execute the allotting of the needle thread 18 to the needle bar 10 every time of replacement of the thread spool 17 of the needle thread 18. As a result, the differences in the stitch numbers can be corrected every time the sewing is executed after the thread change. Furthermore, since the thread change is carried out before the sewing or with the sewing being interrupted, the thread change can be carried out efficiently by making use of the thread replacement time without missing the timing for allotting.
The multineedle sewing machine M is provided with an informing unit which informs the user of information about the stitch number of every needle bar 10. For example, the operation panel 7 can be used as the informing unit to inform the user of the information about every needle bar 10. Consequently, the user can carry out the maintenance including needle replacement and lubrication of the needles 11.
The foregoing example should not be restrictive but may be modified or expanded as follows. Both per-needle-bar cumulative stitch numbers Na1 to Na6 and per-needle cumulative stitch numbers Nb1 to Nb6 are obtained on the basis of the total stitch number N in the example. However, at least one of per-needle-bar cumulative stitch numbers Na1 to Na6 and per-needle cumulative stitch numbers Nb1 to Nb6 may be obtained on the basis of the total stitch number N, instead. For example, only per-needle-bar cumulative stitch numbers Na1 to Na6 may be obtained on the basis of the total cumulative stitch number M and may be stored on the EEPROM 27 or displayed on the liquid crystal display 7a, instead of steps S31 and S32 in
The counting unit may be arranged to directly count the stitch number of each needle bar 10 by the use of a plurality of sensors detecting the vertical position of each needle bar 11. The storage unit should not be limited to the foregoing EEPROM 27 but may be one of various storage media such as flash memory.
Although the needle thread 18 is allotted every time of thread replacement in the foregoing example, an allotting process in which even the thread spool 17 set is allotted to the needle bar 10. More specifically, the steps S21 and S22 in
The foregoing description and drawings are merely illustrative of the present disclosure and are not to be construed in a limiting sense. Various changes and modifications will become apparent to those of ordinary skill in the art. All such changes and modifications are seen to fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2010-035956 | Feb 2010 | JP | national |