1. Field of the Invention
This invention relates to a sewing apparatus to which a thread held by a thread cassette is supplied so that a sewing operation is carried out.
2. Description of the Related Art
In conventional sewing apparatus such as sewing machines, a thread cassette holding a needle thread in a wound state is attached to a cassette mount provided in a body of the apparatus, as disclosed in U.S. Pat. No. 3,749,039 to Russell A. Fritts. When possessing a large number of thread cassettes, a user needs to grasp characteristic including a material, length and usage of the thread held in each thread cassette. The user manually sets sewing conditions (thread tension, sewing speed, etc.) suitable for each thread in view of the characteristics of each thread when sewing is carried out using each thread.
However, when a beginner, who may be unfamiliar with the material and the characteristics of the thread held in each thread cassette, uses a sewing apparatus, he or she sometimes cannot confirm a thread held in the thread cassette easily in case that a printed indication of thread material and the like have disappeared or the thread is not exposed from the thread cassette. In such a case, there is a possibility that sewing conditions suitable for the thread held in the thread cassette may not be set. Furthermore, setting sewing conditions suitable for the threads held in the respective thread cassettes is troublesome for users familiar with the sewing machines.
Therefore, an object of the present invention is to provide a sewing apparatus in which the user can carry out sewing suitable for a type of thread held in the thread cassette, such a thread cassette and a control program for such a sewing apparatus.
The present invention provides a sewing apparatus comprising a sewing mechanism in which a needle thread is used, a cassette mount to which a thread cassette, while in a closed state, holding the needle thread used in the sewing mechanism is detachably attached, a determining unit determining a type of the thread cassette attached to the cassette mount, and a control device controlling the sewing mechanism according to the type of the thread cassette determined by the determining unit.
In the above-described sewing apparatus, the sewing mechanism is automatically controlled according to the type of the thread cassette determined by the determining unit. Consequently, the user can carry out a suitable sewing operation without a troublesome work such as setting sewing conditions and accordingly, the convenience of the sewing apparatus can be improved.
The invention also provides a sewing apparatus comprising a sewing mechanism in which a thread is used, an informing unit informing of the sewing mechanism, a cassette mount to which a thread cassette holding the thread used in the sewing mechanism is detachably attached, a determining unit determining a type of the thread cassette attached to the cassette mount, and a control device controlling the informing unit according to the type of the thread cassette determined by the determining unit.
When the thread cassette is attached to the cassette mount, information according to the type of the thread cassette is automatically informed. Consequently, the user can carry out the sewing operation according to the informed content and accordingly, the convenience of the sewing apparatus can be improved.
The thread cassette holding a thread supplied to a sewing mechanism of a sewing apparatus comprises a determination portion which allows the determining unit to determine a type of a thread held when the thread cassette is attached to the sewing apparatus.
Furthermore, the sewing apparatus is controlled by a computer. The computer is operated according to a control program on which the sewing mechanism is controlled according to the type of the thread determined by the determining unit.
Other objects, features and advantages of the present invention will become clear upon reviewing the following description of embodiment, made with reference to the accompanying drawings, in which:
One embodiment of the present invention will be described with reference to the accompanying drawings. Referring to
A needle swinging pulse motor 28 is provided for automatically swinging the needle 14 in the right-and-left direction according to a sewing mode automatically selected or selected by the user. The needle swinging pulse motor 28 serves as a needle swinging unit. The feed dog mechanism 18 serving as a feeder includes a feed amount pulse motor 30 for automatically changing a movement amount of cloth by the feed dog 16 according to a selected sewing mode or a set movement value of cloth. The thread tensioning mechanism 22 serving as an adjuster includes a thread tension pulse motor 32 for automatically adjusting a thread tension of the needle thread 20 according to a selected sewing mode or a set thread tension value. The thread tension pulse motor 32 of the thread tensioning mechanism 22 changes pressure applied to the needle thread 20 located between two thread tension discs (not shown) so that the thread tension discs hold the needle thread 20 located between the thread cassette 24 attached to the cassette mount 26 and the needle 12. The aforesaid motors 28, 30 and 32 constitute the sewing mechanism 17.
The closed type thread cassette 24 has an accommodating cavity 36 for accommodating a thread spool 34 on which the needle thread 20 is wound. The substantially overall thread spool 34 accommodated in the cavity 36 is surrounded by walls. In order that the combination of the thread cassette 24 and the thread spool 34 may not be changed with ease, the thread spool 34 cannot easily be taken out of the accommodating cavity 36 without breaking a part of the thread cassette 24. Furthermore, the needle thread 20 is deteriorated (for example, crocked) when exposed to sunbeams. In view of this, the walls of the thread cassette 24 are opaque. Accordingly, the user cannot easily view the needle thread 20 wound on the thread spool 34 accommodated in the accommodating cavity 36 of the thread cassette 24.
Before attaching the thread cassette 24 to the sewing machine 10, the user needs to draw the needle thread 20 out and extend it along a centrally formed guide groove (not shown) in the right-and-left direction over the periphery of the thread cassette. Subsequently, when the thread cassette 24 is attached to the accommodating cavity 26, a part of the needle thread 20 located on the center of the thread cassette 24 is held between the discs of the thread tensioning mechanism 22.
As a characteristic construction of the sewing machine 10, a limit switch group 38 (see
The determination portions of the thread cassette 24 are positioned over the limit switch group 38 when the thread cassette is attached to the cassette mount 26. The flat face of the determination portion 40 is formed with depressions A′ to L′ (see
The detecting sections of the limit switches A to L are brought into contact with the face of the determination portion 40 when the thread cassette 24 is positioned lowermost in the cassette mount 26, whereupon the contacted limit switches are turned to the ON state. Furthermore, when the determination portion 40 is formed with the depressions A′ to L′, the detecting sections of the limit switches A to L enter the respective depressions even when the thread cassette 24 is positioned lowermost in the cassette mount 26. Consequently, the limit switches A to L having entered the depressions are maintained in the OFF state.
The depressions A′ to L′ are formed at positions shown by broken line in
A control device 48 comprises CPU 42, ROM 44 and RAM 46 as shown in
On the control program, the control device 48 controls the sewing mechanism 17 according to the on/off state of the limit switch group 38 and a selected sewing mode. The data table is necessary for the determination of the limit switch group 38. RAM 46 has storage areas 46a to 46g onto which data is written during execution of the program (see
To the control device 48 are further connected a sewing machine motor 50 driving the needle 12 and the shuttle 14, a start/stop switch 52 operated to start and stop the sewing machine motor, LCD 54 serving as an informing unit for displaying various messages and figures indicative of a sewing mode, and a transparent touch panel 56 serving as a selector disposed on a front face of LCD, as shown in
An embroidery unit 60 in which cloth is moved using an embroidery frame 58 is detachably attached to the sewing machine 10. In the embroidery unit 60, the embroidery frame 58 is moved in the right-and-left direction and back and forth by an X-axis pulse motor 62 and Y-axis pulse motor 64. The control device 64 controls the pulse motors 62 and 64 according to the selected embroidery pattern.
The control device 48 is connected via drive circuits (not shown) to the respective motors to disallow drive of all or individual motors, if occasion arises. Furthermore, the sewing machine 10 includes an embroidery unit detector 66 serving as a detector for detecting the embroidery frame 60 attached to the sewing machine 10. The embroidery unit detector 66 is connected to the control device 48.
The thread cassette 24 includes one used in a normal stitch mode in which cloth is moved by the feed dog 16 and one used in an embroidering mode in which cloth is moved by the embroidery frame 58 of the embroidery unit 60. There is a large number of types of the needle thread 20 wound on the thread spool 34 accommodated in the thread cassette 24 with respect to the material (raw material and thickness), length and color. In particular, in order that delicate differences in color may be realized in embroidery patterns, the needle thread 20 for the embroidering has a large number of colors. For example, regarding the pink color, the needle thread 20 has pink, deep pink, salmon pink, rose colors. Furthermore, each of these colors includes a dark color, so that the number of the colors is doubled. Thus, the colors of the needle thread are discriminated on the basis of delicate color differences, and a large number of thread cassettes 24 with the determination portions 40 (that is, depressions A′ to L′) corresponding to the respective discriminated colors.
The sewing operation executed by the sewing machine 10 will now be described with reference to
In the cassette determining process, the control device 48 firstly determines the on/off state of each of the limit switches A to L of the limit switch group 38 (step S102). When all the limit switches A to L are in the off state (YES at step S104), the control device 48 determines that the thread cassette 24 has not been attached to the cassette mount 26. The control device 48 then controls the LCD 54 to display a message urging the user to insert the thread cassette 24 (step S106). The control device 48 is on standby until the thread cassette 24 is attached to the cassette mount 26 (steps S102 to S106).
All the limit switches A to L are in the off state before the thread cassette 24 is attached to the cassette mount 26. When the thread cassette 24 with the needle thread 20 being drawn out and extended along the guide groove as described above is inserted into the cassette mount 26 from above, at least one of the limit switches A to L is depressed by the face of the determination portion 40. The control device 48 determines one or more limit switches in the on state and the other limit switches in the off state. Furthermore, the control device 48 determines the type of the thread cassette 24, based on data tables as shown in
The control device 48 detects the thread cassette 24 having been attached to the cassette mount 26 (NO at step S104) when any one or more of the limit switches A to L have been turned to the on state. Thus, no dedicated sensor needs to be provided in order to detect the thread cassette 24 attached to the cassette mount 26 since the limit switch group 38 provided for determining the type of the thread cassette 24 is used also for detection of the attachment of the thread cassette 24. Consequently, the construction of the sewing machine 10 can be simplified.
The control device 48 stores data of the determination results regarding the limit switch group 38 at a predetermined storage area 46a (see
Successively, the control device 48 controls the LCD 54 so that a message about the type of the attached thread cassette 24 or needle thread 20 is displayed on the basis of the data of the determination results (step S110). For example, as shown in
Based on the data table and the status of the limit switch A as shown in
On the other hand, when the attached thread cassette 24 is for the embroidering, the control device 48 determines the color of the needle thread 20, based on data table and the status of the limit switches B to L as shown in
The control device 48 then stores data of the results of detection by the embroidery unit detector 66 at a predetermined storage area 46b (see
Thus, when the embroidery unit 60 is attached to the sewing machine 10 and the thread cassette 24 for the normal stitch is attached to the cassette mount 26, the control device 48 controls the LCD 54 so that a message indicating that the embroidery unit 60 should be detached from the sewing machine or the thread cassette 24 should be changed to one for the embroidering (step S116).
Furthermore, when detecting the embroidery unit 60 not being attached to the sewing machine 10 (NO at step S112) and determining that the attached thread cassette 24 is for the embroidering (YES at step S118), the control device 48 determines that the embroidery unit 60 is incompatible with the type of the thread cassette 24. When the embroidery unit 60 is not attached to the sewing machine 10, the thread cassette 24 or needle thread 20 for the normal stitch should be attached to the cassette mount 26. Thus, when the embroidery unit 60 is not attached to the sewing machine 10 and the attached thread cassette 24 is for the embroidering, the control device 48 controls the LCD 54 so that a message indicating that the embroidery unit 60 should be attached to the sewing machine or the thread cassette 24 should be changed to one for the normal stitch (step S120).
When the attachment of the embroidery unit 60 is incompatible with the type of the thread cassette 24, the control device 48 is on standby until the incompatibility is resolved by the user. When the incompatibility has been resolved, the control device 48 carries out the sewing process (S200) for the sewing operation using the needle thread 20 of the attached thread cassette 24. Furthermore, when the thread cassette 24 is attached to the cassette mount 26, the needle thread 20 of the attached thread cassette is caused to be placed between the thread tension discs of the thread tensioning mechanism 22 so that the thread tension of the needle thread 20 can be changed.
In the sewing process (step S200) as shown in
The control device 48 controls the LCD 54 so that figures representative of sewing modes using the feed dog 16 as information about the sewing in which cloth is moved by the feed dog, as shown in
In the case of the normal stitch, the control device 48 controls the LCD 54 so that recommended ranges of suitable set values are displayed regarding a needle swing amount of the needle 21, a feed amount of the feed dog 16 and a thread tension by the thread tensioning mechanism during the sewing. The control device 48 further controls the LCD 54 so that an automatically set value of thread tension is displayed. The set value is determined so as to be optimum within the recommended range. In this case, the control device 48 automatically controls the needle swing pulse motor 28, feed amount pulse motor 30 and the thread tension pulse motor 32 so that the needle swing amount, feed amount and a thread tension become suitable for the above-described set condition. Furthermore, based on data of determination of the attached thread cassette 24, the control device 48 automatically sets a sewing speed which is expected to be a maximum speed (a rotational speed of the sewing machine motor 50) suitable for the needle thread 20 of the thread cassette 24 and controls the LCD 54 so that a settable speed range is displayed. The control device 48 stores, at storage areas 46c to 46g (see
For example, when one type of the thread cassette 24 for normal stitch is attached, the control device 48 sets the needle swing amount at the smallest of three degrees, the feed amount at the middle or third of five degrees, the thread tension at the second lowest of nine degrees, and the sewing speed at the lowest speed of three degrees and displays the set values. When another type of the thread cassette 24 for normal stitch is attracted, the control device 48 sets the needle swing amount at the largest of the three degrees, the feed amount at the shortest of the five degrees, the thread tension at the middle of the nine degrees, and the sewing speed at the highest of the three degrees and displays the set values.
When the user changes the sewing conditions, the sewing conditions are affected as when the type of the thread cassette 24 is changed. The control device 48 automatically changes the displayed and set contents of the sewing conditions as follows when the sewing mode is changed even though the same type of thread cassette 24 is used. For example, when one type of thread cassette 24 for the normal stitch is attached and one sewing mode is selected, the control device 48 sets the needle swing amount at the largest of three degrees, the feed amount at the shortest of five degrees, the thread tension at the middle or fifth of nine degrees, and the sewing speed at highest of three degrees, displaying the set values. When another sewing mode is selected without change in the thread cassette 24, the control device 48 sets the needle swing amount at the middle or second of the three degrees, the feed amount at the middle or third of the five degrees, the thread tension at the second of the nine degrees, and the sewing speed at the middle or second of the three degrees, displaying the set values.
Furthermore, when detecting the embroidery frame 60 having been attached to the sewing machine 10 and determines that the thread cassette 24 attached to the cassette mount 26 is for the embroidering (NO at step S202), the control device 48 carries out the following setting and displaying for the embroidering (step S206).
The control device 48 controls the LCD 54 so that embroidery patterns sewn using the embroidery frame 58 as information about the embroidering in which cloth is moved by the embroidery frame, as shown in
In the embroidering, too, the control device 48 controls the LCD 54 so that a recommended range of suitable set value is displayed regarding the thread tension by the thread tensioning mechanism 22. The control device 48 automatically sets the thread tension at an optimum value in the recommended range and controls the LCD 54 so that a set value is displayed. Information (usage and the like) about the type of the thread cassette 24 (needle thread 20) is also displayed on the LCD 54 together with the set value of thread tension. In this case, too, the control device 48 controls the thread tension pulse motor 32 so that the thread tension becomes equal to the initially set value. Furthermore, the control device 48 automatically sets a maximum speed, based on the data of determination results regarding the attached thread cassette 24, controlling the LCD 54 so that the maximum speed is displayed. The control device 48 stores, at the predetermined storage areas 46c to 46g of RAM 46 (see
The control device 48 then determines whether the automatically determined sewing conditions have been changed via the transparent touch panel 56 by the user. When the sewing conditions have been changed, the control device 48 thereafter carries out processing for the corresponding displaying, setting and renewal of stored contents (steps S208 to S210).
In the normal stitch, all of the needle swing amount, feed amount, thread tension, sewing speed and sewing mode can be changed by the user. In the embroidering, however, only the thread tension and sewing speed can be changed by the user. Furthermore, the displayed sewing mode and embroidery pattern both automatically selected at the initial stage are inverted on the LCD 54 (slashed parts in
Upon operation of the start/stop switch 52 for start of sewing (YES at step S212), the control device 48 controls the sewing machine motor 50 and the like so that the sewing operation is carried out according to the sewing conditions set regarding the selected sewing mode or embroidery pattern (step S214). In the normal stitch, the control device 48 automatically controls an amount of movement of cloth by the feed dog 16 according to sewing data of selected sewing mode. Furthermore, in the embroidering, the control device 48 automatically controls an amount of movement of cloth by the embroidery frame 58 according to sewing data of selected embroidery pattern.
The control device 48 executes the following interrupt routine (see
The control device 48 determines the status of the limit switch group 38 (step S302). When detecting all the limit switches A to L in the off state (YES at step S304), the control device 48 automatically disallows drive of all the motors, determining that the thread cassette 24 has not been attached to the cassette mount 26 (step S308). The thread cassette 24 is attached to the cassette mount 20 after the drive of all the motors has been disallowed. When detecting any one or more of the limit switches A to L turned to the on state (NO at step S304), the control device 48 stores data of determination results at the predetermined storage area 46a, controls the LCD 54 so that the type of the attached thread cassette 24 is displayed, and releases all the motors from disallowance of drive (steps S312 to S316).
According to the foregoing embodiment, the type of the thread cassette 24 is determined and the sewing mechanism 17 is automatically controlled by the control device 48. Consequently, the convenience of the sewing machine can be improved and accordingly, the user can carry out a desired sewing without troublesome setting of the sewing conditions.
A part (the limit switches B to L) of the limit switches A to L constituting the limit switch group 38 carry out both determination other than thread color of the thread cassette 24 for the normal stitch and determination of the thread color of the thread cassette 24 for the embroidering. Consequently, the construction of the sewing machine 10 can be simplified. Furthermore, use of the limit switch group 38 can perform both determination of the thread cassette 24 and detection of the thread cassette. Since no detector is required for detecting presence or absence of the thread cassette 24, the construction of the sewing machine 10 can further be simplified.
The control device 48 automatically disallows drive of all the motors when determining that the thread cassette 24 is not attached to the cassette mount 26. Consequently, an inadvertent start of the sewing mechanism 17 which cannot be expected by the user can be prevented.
When the thread cassette 24 has been attached to the cassette mount 26, information about the type of the thread cassette 24 (information about the normal stitch or embroidering) is automatically informed of. Consequently, the user can carry out the sewing operation according to the informed contents and accordingly, the convenience of the sewing machine can be improved.
The above-described embodiment may be modified as follows. The needle thread 20 accommodated in the thread cassette 24 may or may not be wound on a core member such as the thread spool 34. The thread cassette 24 may or may not be provided with the walls surrounding the thread spool 34 only if the thread spool 34 is accommodated therein. The walls surrounding the thread spool 34 may be transparent or translucent. The thread cassette 24 may be provided with a lid 68 (as shown in
The control device 48 may control at least one of a feed amount of the feed amount pulse motor 30 or a needle swing amount of the needle swinging pulse motor 28 according to the identified type of the thread cassette 24. Furthermore, a switching mechanism comprising a pulse motor may be provided for switching the feed dog 16 between an operative state for the sewing and a shunted state where the feed dog is shunted below the needle plate. The control device 48 may control the switching mechanism so that the feed dog is turned to the operative state in the normal stitch and to the shunted state in the embroidering.
In the foregoing embodiment, when the embroidery unit 60 is incompatible with the usage (the normal stitch or embroidering) of the thread cassette 24, the control device 48 determines that this is an erroneous state. However, the programs may be arranged so that the type of the thread cassette 24 has priority, instead. For example, the programs may be arranged so that the control device 48 carries out display and setting for the normal stitch when the thread cassette 24 for the normal stitch is attached to the cassette mount even though the embroidery unit 60 is attached to the sewing machine. Furthermore, the feed dog 16 may be turned to the operative state in a sewing machine provided with the aforesaid switching mechanism.
In the foregoing embodiment, the control device 48 determines the sewing conditions, based on both the results of determination regarding the thread cassette 24 attached to the cassette mount 26 and the selected sewing mode. However, the control device may determine the sewing conditions on the basis of either the determination results or the selected sewing mode, instead.
In the foregoing embodiment, the control device 48 disallows drive of all the motors thereby to prohibit starting of the sewing mechanism 17. However, the control device 48 may disallows drive of at least a part of the motors or more specifically, only the sewing machine motor 50, instead. Furthermore, the control device 48 automatically carries out display and setting of the sewing conditions in the foregoing embodiment. However, the control device 48 may carries out either display or setting, instead.
The control device 48 may control the LCD 54 so that the needle swing amount and feed amount are not displayed when each of the amounts is zero in the embroidering. Furthermore, when the type of the thread cassette 24 is incompatible with the embroidery unit 60, the control device 48 may control the LCD 54 so that information about what incompatibility is occurring is displayed as well as working instructions for the user. Additionally, only the aforesaid information may be displayed, instead. Such information includes, for example, the fact that the thread cassette 24 for the normal stitch is attached to the cassette mount 26 and the fact that the embroidery unit 60 is attached to the sewing machine 10.
The determining unit should not be limited to the limit switch group 38. The determining unit may be electrical, mechanical or optical. The number of limit switches constituting the limit switch group 38 should not be limited to “12.” The number may be increased or decreased according to an amount of information determined.
Although the LCD 54 is used as the informing unit in the foregoing embodiment, another display unit such as CRT or an audio output unit may be used, instead.
The foregoing description and drawings are merely illustrative of the principles of the present invention 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 invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2002-189516 | Jun 2002 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
3749039 | Fritts | Jul 1973 | A |
4166423 | Brienza et al. | Sep 1979 | A |
4301753 | Meier | Nov 1981 | A |
4479446 | Johnson et al. | Oct 1984 | A |
6170418 | Jaeger | Jan 2001 | B1 |
6712014 | Mamiya et al. | Mar 2004 | B1 |
Number | Date | Country |
---|---|---|
2000-398263 | Dec 2000 | JP |
Number | Date | Country | |
---|---|---|---|
20040000264 A1 | Jan 2004 | US |