US20060021556A1 - Control device for sewing machines - Google Patents
Control device for sewing machines Download PDFInfo
- Publication number
- US20060021556A1 US20060021556A1 US11/187,896 US18789605A US2006021556A1 US 20060021556 A1 US20060021556 A1 US 20060021556A1 US 18789605 A US18789605 A US 18789605A US 2006021556 A1 US2006021556 A1 US 2006021556A1
- Authority
- US
- United States
- Prior art keywords
- sewing
- amount
- bobbin thread
- actual
- permitted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000009958 sewing Methods 0.000 title claims abstract description 209
- 238000001514 detection method Methods 0.000 claims abstract description 28
- 230000007246 mechanism Effects 0.000 description 23
- 238000000034 method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 16
- 230000004308 accommodation Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 102220591044 Cellular tumor antigen p53_S20A_mutation Human genes 0.000 description 1
- 101001118566 Homo sapiens 40S ribosomal protein S15a Proteins 0.000 description 1
- 102220491467 Matrix metalloproteinase-23_S15A_mutation Human genes 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 102200095678 rs11004439 Human genes 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B59/00—Applications of bobbin-winding or -changing devices; Indicating or control devices associated therewith
- D05B59/02—Devices for determining or indicating the length of thread still on the bobbin
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B69/00—Driving-gear; Control devices
- D05B69/36—Devices for stopping drive when abnormal conditions occur, e.g. thread breakage
Definitions
- This disclosure relates to a control device of a sewing machine to execute a sewing operation using a needle thread and a bobbin thread.
- Some conventional types of embroidery sewing machines or lockstitch sewing machines are provided with a detection device to detect a remaining amount of bobbin thread wound on a bobbin.
- a detection device to detect a remaining amount of bobbin thread wound on a bobbin.
- a warning message is displayed as well as forcibly stopping the sewing process.
- an execution of a sewing process without the bobbin thread can be prevented.
- a sewing machine provided with a bobbin thread remaining amount detection device composed of a reflection type bobbin thread remaining amount sensor is disclosed.
- This reflection type bobbin thread remaining amount sensor is placed beside a rotary hook positioned below the needle plate having a light emitting element and a light receiving element.
- the bobbin thread remaining amount detection device detects a bobbin thread remaining amount based on a detection signal outputted from the light receiving element which receives a spot light emitted by the light emitting element when in a needle raised position during a sewing process.
- the sewing machine stops the drive of a sewing machine motor or sets off a warning sound.
- Sewing machines having a bobbin thread remaining amount detection device besides the above, configured by a permeable bobbin thread remaining amount sensor having a light emitting element and a light receiving element arranged to face the rotary hook.
- the bobbin is wound with bobbin threads varying in thickness, material and color. Therefore, even in cases when the scarcity of the bobbin thread remaining amount is detected by the bobbin thread remaining amount detection device configured by the reflection type or the permeable type light sensor, it is possible for the bobbin to have approximately 30 cm to 80 cm of bobbin thread remaining, wherein the bobbin thread is wound possibly up to few dozen times. Thus, the bobbin thread remaining amount detection device is not capable of accurately detecting the bobbin thread remaining amount for every thread type.
- the conventional sewing machines are configured to immediately stop the drive of the sewing machine motor or set off a warning sound when a remaining amount of the bobbin thread wound on the bobbin has become less than the prescribed amount. Therefore, the remaining approximately 30 cm to 80 cm of bobbin thread is not used and wasted. Also, when a large amount of bobbin thread remains unused, the bobbin needs to be supplied with bobbin thread more frequently, thereby reducing the efficiency of the work.
- the purpose of this disclosure is to provide a sewing machine that is capable of using up a bobbin thread to a possible extent.
- a control device of a sewing machine of the disclosure controls a sewing machine which executes a sewing operation using a needle thread and a bobbin thread by the drive of the sewing machine motor.
- the control device of a sewing machine includes a bobbin thread remaining amount detection unit that detects a bobbin thread remaining amount, a stopping unit that stops the sewing machine motor when a scarcity of a remaining amount of the bobbin thread is detected by the bobbin thread remaining amount detection unit and a sewing restarting unit that restarts the sewing operation after stopping the sewing machine motor by the stopping unit.
- the control device further includes a permitted sewing amount setting unit that sets a permitted sewing amount after stopping the sewing machine motor by the stopping unit, an actual sewing amount calculation unit that calculates an actual sewing amount after stopping the sewing machine motor, and a informing unit that informs, when the actual sewing amount calculated by the actual sewing amount calculation unit reaches the permitted sewing amount.
- the sewing machine motor is stopped and driven again to restart the sewing operation.
- the restarted sewing operation is continued until the predetermined permitted sewing amount is reached after outputting the warning. Therefore, the bobbin thread remaining on the bobbin can be used efficiently.
- the sewing operation is performed until the permitted sewing amount is reached after outputting the warning. Therefore, even in the above configuration, the bobbin thread remaining in the bobbin can be efficiently used.
- FIG. 1 is a perspective view of an embroidery sewing machine in accordance with the first embodiment of the disclosure
- FIG. 2 is a front view of a rotary hook and a bobbin thread remaining amount detector
- FIG. 3 is a descriptive figure of an optical system to calculate a bobbin thread remaining amount by a bobbin thread remaining amount detector
- FIG. 4 is block diagram of a control system of an embroidery sewing machine
- FIG. 5 is a flowchart of a management control of the bobbin thread remaining amount
- FIG. 6 is a flowchart of a detection process control of the bobbin thread remaining amount
- FIG. 7 is a flowchart of a calculation process control of the actual sewing amount.
- FIG. 8 corresponds to FIG. 6 relates to the second embodiment of the disclosure.
- an embroidery sewing machine M is a domestic electronically controlled sewing machine known in the art and is provided with a bed 1 having a needle plate 1 a , a pillar 2 standing upright on the right end of the bed 1 and an arm 3 extending to the left from the pillar 2 over the sewing machine bed 1 .
- a feed dog vertically moving mechanism (not shown) to vertically move the feed dog
- a feed dog longitudinally moving mechanism (not shown) to longitudinally move the feed dog
- a rotary hook 7 (refer FIG. 2 ) accommodating a bobbin 25 working co-operatively with the sewing needle 6
- a thread trimming mechanism (not shown) and a bobbin thread remaining amount detector 30 (refer FIG. 2 ) are provided.
- color display 10 On the front side of the pillar 2 , a large type color liquid crystal display 10 is provided (hereinafter referred to as color display).
- various types of sewing patterns such as actual patterns and embroidery patterns, names of the functions required for the embroidery work and various types of messages are displayed.
- Touch keys 11 composed of transparent electrodes are provided on the display and the touch keys 11 are mated with the location of the items appearing on the display such as: names of pluralities of actual patterns, embroidery patterns and various functions; and numerical settings for feed amount and needle swing amount etc. in various setting screens.
- the user can select the embroidery patterns to be sewn, instruct the execution of functions, and perform numerical settings etc. by pressing the touch keys 11 .
- a laterally extending sewing machine main shaft (not shown), a hand pulley 8 to rotate the sewing machine main shaft, a needle bar vertically moving mechanism (not shown) to vertically move the needle bar 5 attached with a sewing needle 6 in a lower end, a needle bar swinging mechanism (not shown) to swing the needle bar 5 to a direction perpendicular to the fabric feeding direction (longitudinal direction) and a thread take-up drive mechanism (not shown) to vertically move the thread take-up (not shown) vertically moving in synchronization with the vertical movement of the needle bar 5 are provided.
- the sewing machine main shaft is rotatably driven by the sewing machine motor 52 (refer to FIG. 4 ).
- the feed dog vertically moving mechanism and the needle bar vertically moving mechanism are driven via the sewing machine main shaft.
- the needle bar swinging mechanism is driven independently by a needle bar swinging stepping motor 53 (refer to FIG. 4 ) and the feed dog longitudinally moving mechanism is independently driven by a feed dog longitudinally driving stepping motor 54 (refer to FIG. 4 ).
- a start/stop switch 12 and stop setting switch 13 etc. are provided on the front of the arm 3 .
- the start/stop switch 12 instructs the start and stop of the embroidery work.
- the stop setting switch 13 is for setting whether or not to stop the drive of the sewing machine motor 52 when the scarcity of a bobbin thread 24 wound on a bobbin 25 is detected by a bobbin thread remaining amount detector 30 .
- an embroidery frame drive mechanism 15 is detachably attached on the left end of the bed 1 .
- the embroidery frame drive mechanism 15 drives the embroidery frame (not shown) in the x direction (lateral direction) and y direction (longitudinal direction) independently.
- the embroidery frame drive mechanism 15 is configured by a y direction driver 17 incorporating a y direction drive mechanism, an x direction drive mechanism to drive the y-direction driver 17 to the x direction (lateral direction), an X feed motor 18 to drive the x direction drive mechanism (refer to FIG. 4 ) and Y feed motor 19 (refer to FIG. 4 ) to drive the y direction drive mechanism.
- the embroidery sewing mode is set.
- the X feed motor 1 B and the Y feed motor 19 are electronically connected to the output interface 46 of the control device 40 of the embroidery sewing machine M via a connector 40 a (refer to FIG. 4 ).
- the X feed motor 18 and Y feed motor 19 are driven independently of each other.
- a utility sewing mode is set to replace the embroidery sewing mode.
- the bobbin thread remaining amount detector 30 is described with reference to FIG. 2 .
- the rotary hook 7 having a bobbin 25 is briefly described.
- the rotary hook 7 is arranged below the needle plate 1 a and is provided with an outer rotary hook 21 rotatable in synchronization with the vertical movement of the sewing needle 6 and a inner rotary hook 22 retained in the outer rotary hook 21 .
- a tip 21 a and notch 21 b are formed on the outer rotary hook 21 .
- the inner rotary hook 22 has an accommodation 22 a and in the accommodation 22 a a bobbin case 23 is installed in a located state. The bobbin case 23 is attached and detached in the forward direction from the accommodation 22 a.
- the bobbin 25 is detachably and rotatably attached inside the bobbin case 23 .
- the bobbin 25 is composed of hollow shaft 25 a wound with the bobbin thread 24 and a pair of hooks 25 b provided on both ends of the hollow shaft 25 a.
- the bobbin thread remaining amount detector 30 is provided with one light emitting element 31 and two light receiving elements 32 and 33 in the vicinity of the rotary hook 7 .
- the light emitting element 31 and light receiving elements 32 and 33 are mounted on a support body 34 fixed on the sewing machine frame not shown.
- On the end of the light emitting element 31 and light receiving elements 32 and 33 light collective lens are integrally formed.
- the light emitting element 31 and light receiving elements 32 and 33 are covered by cases 35 and 36 having light permeable portions on their ends.
- openings 22 b and 23 a are provided which faces the notch 21 b of the outer rotary hook 21 when the sewing needle 6 is in the needle raised position.
- the control device 40 illuminates the light emitting elements 31 when the sewing needle 6 is in the needle raised position. At this point, the bobbin thread remaining amount is calculated from the ratio of the 2 detection signals provided by the two light receiving elements 32 and 33 .
- the spot light generated by the light emitting element 31 when in the needle raised position passes through the notch 21 b and the openings 22 b and 23 a to irradiate and reflect off the bobbin thread 24 wound on the bobbin 25 .
- the reflected light passes through the notch 21 b and the openings 22 b and 23 a towards the light receiving elements 32 and 33 and is received by the light receiving elements 32 and 33 .
- the light receiving elements 32 and 33 which have received the reflected light, provide detection signals corresponding to the received light amount to the input interface 41 of the control device 40 .
- FIG. 3 describes the difference of the amount of light received depending on the distance between the light emitting element 31 and the detecting target K, wherein the detecting target K is the bobbin thread 24 .
- the reflection angle shown in actual line in FIG. 3
- the reflection angle shown in double-dotted chain line shown in FIG. 3
- the reflection angle of the detection target changes, the amount of receiving light of the light receiving elements 32 and 33 change, in turn changing the ratio of the detection signals outputted from the light receiving elements 32 and 33 .
- the control device 40 In the control device 40 , the relation between a ratio of the detection signals outputted from the light receiving elements 32 and 33 and a remaining bobbin thread amount are stored as a bobbin thread remaining amount table. Therefore, the control device 40 can detect the bobbin thread remaining amount relatively reliably from the ratio of the detection signals outputted from the light receiving elements 32 and 33 and the bobbin thread remaining amount table.
- the bobbin thread remaining amount table will not be described in detail in this description.
- a control device 40 is provided with an input interface 41 , a CPU 42 , a ROM 43 , a RAM 44 , a computer including an electronically rewritable nonvolatile flash memory 45 , an output interface 46 , a bus 47 such as a data bus interconnecting the foregoing and a drive circuit 48 to 51 etc.
- the input interface 41 is connected with a start/stop switch 12 , an operation panel 11 having touch keys, light emitting element 31 and light receiving element 32 and 33 of the bobbin thread remaining amount detector 30 and a stop setting switch 13 etc.
- the output interface 46 is connected with drive circuits 48 to 50 for motors 52 to 54 , a display controller (LDC) 55 for the color display (LCD) 10 and a drive circuit 51 for the X feed motor 18 and Y feed motor 19 of the embroidery frame drive mechanism 15 .
- LDC display controller
- a sewing control program is pre-stored to drive control the various drive mechanism as well as controlling the selection of actual patterns and embroidery patterns and various displays.
- the ROM 43 is further pre-stored with: a control program to control the management of bobbin thread remaining amount, which is included in the sew control program; and a bobbin thread remaining amount calculation control program and the like, to illuminate the light emitting element 31 , when in the needle raised position and to calculate the bobbin thread remaining amount based on the ratio of the detection signals outputted from the light receiving element 32 and 33 .
- the RAM 44 is provided with various types of memories, pointers and counters and the like to store the calculation results of the calculation processed by the CPU 42 .
- the bobbin thread remaining amount management control is executed as an interruption process to the main control whenever the sewing needle 6 reaches the needle raised position during the execution of the sewing process.
- This control is started when power is supplied by the power switch. At this point, a sewing extension flag to instruct the extension of sewing when the bobbin thread remaining amount becomes scarce has not been set (S 11 : No), and the bobbin thread remaining amount detection process is executed (S 12 ).
- the bobbin thread remaining amount detection process is executed in accordance with the flowchart shown in FIG. 6 . That is, after the detection signals provided from the two light receiving elements 32 and 33 are read (S 31 ), the bobbin thread remaining amount is calculated (S 32 ) based on the bobbin thread remaining amount table.
- the scarcity of the bobbin thread remaining amount is determined. If it is determined to be in bobbin thread present state (S 13 : Yes), and in case the sewing extension flag is not set, (S 17 : No), that is, if there is enough bobbin thread remaining amount, this control is terminated. On the other hand, in case the sewing extension flag is set (S 17 : Yes), a warning message, “bobbin thread scarce” is displayed (S 18 ) to the display 10 . A bobbin thread consumption amount for extensive sewing (for example, 50 cm) is preset (S 15 ) as a remaining sewing amount X via the remaining sewing amount setting screen displayed to the operation panel 11 . Then, after setting the sewing extension flag (S 16 ), this process is terminated. The aforementioned remaining sewing amount corresponds to the permitted sewing amount of the disclosure.
- the calculation process to calculate the actual sewing thread amount Xn is executed (S 19 ).
- the calculation process to calculate the actual sewing amount Xn is performed according to the flow chart in FIG. 7 .
- the sewing mode is determined (S 41 ).
- the needle swing amount and feed amount are arrived from the drive pulse count of the needle bar swinging stepping motor 53 and feed dog drive stepping motor 54 in the sewing operation performed immediately before reaching the needle raised position. Based on such needle swing amount and the feed amount, the current actual consumed thread amount Xa is calculated (S 42 ).
- the x feed amount and the y feed amount are arrived from the drive pulse count of an X feed motor 18 and a Y feed motor 19 in the sewing operation performed immediately before reaching the needle raised position. Based on such x feed amount and y feed amount, the current actual consumed thread amount Xa is calculated (S 43 ).
- the remaining sewing amount, with which the sew is performed using the bobbin thread remaining in the bobbin 25 is preset to the bobbin thread consumption amount. Additionally, as well as enabling the stop of the sewing machine motor 52 when the remaining bobbin thread has become scarce, or enabling the continuation of sew after the warning message has been displayed; in the event that the actual sewing amount has reached the pre-set sewing amount, such status is displayed to the color display 10 . Therefore, the bobbin thread 24 remaining in the bobbin 25 can be efficiently used for sewing.
- FIG. 8 shows the second embodiment of the disclosure and the portions that differ from the first embodiment are herein after described.
- the remaining sewing amount in the bobbin thread remaining amount management control is set by the number of stitches. That is, in S 15 A of FIG. 8 , a predetermined number of stitches for extensive sewing (for example 60 stitches). Also, in case the sewing extension flag is set (S 11 : Yes), actual number of sewing stitches Xn is incremented by 1 (S 19 A). In case the actual number of sewing stitches Xn equals or exceeds the remaining sewing amount X (S 20 A: Yes), a message “remaining sewing amount consumed” is displayed to the color display 10 (S 21 ).
- the configuration besides the above is the same as the first embodiment.
- the bobbin thread remaining amount detector 30 can be configured by a permeable type light sensor instead of a reflecting type light sensor. Also, instead of an optical bobbin thread remaining amount detector, a bobbin thread remaining amount detector having a detection stick contacting the detection target can be used to detect the bobbin thread remaining amount.
- the bobbin thread consumption amount Xa can be arrived from the x feed amount and y feed amount arrived from the relative coordinates of the embroidery data used in the current embroidery sewing process. Also, in the utility sewing mode, the current bobbin thread consumption amount Xa can be arrived by the selected type of actual patterns.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Mechanical Engineering (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
Description
- This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2004-219920, filed on Jul. 28, 2004 the entire contents of which are incorporated herein by reference.
- This disclosure relates to a control device of a sewing machine to execute a sewing operation using a needle thread and a bobbin thread.
- Some conventional types of embroidery sewing machines or lockstitch sewing machines are provided with a detection device to detect a remaining amount of bobbin thread wound on a bobbin. In such sewing machines, when a scarcity of remaining amount of bobbin thread wound on the bobbin is detected during an embroidery process, a warning message is displayed as well as forcibly stopping the sewing process. Thus, an execution of a sewing process without the bobbin thread can be prevented.
- For example, in Japanese Patent No. 3194432, a sewing machine provided with a bobbin thread remaining amount detection device composed of a reflection type bobbin thread remaining amount sensor is disclosed. This reflection type bobbin thread remaining amount sensor is placed beside a rotary hook positioned below the needle plate having a light emitting element and a light receiving element. The bobbin thread remaining amount detection device detects a bobbin thread remaining amount based on a detection signal outputted from the light receiving element which receives a spot light emitted by the light emitting element when in a needle raised position during a sewing process. When it is detected that a bobbin thread remaining amount has become equal to or less than a predetermined amount by the bobbin thread remaining amount detection device, the sewing machine stops the drive of a sewing machine motor or sets off a warning sound.
- Sewing machines have been provided having a bobbin thread remaining amount detection device besides the above, configured by a permeable bobbin thread remaining amount sensor having a light emitting element and a light receiving element arranged to face the rotary hook.
- The bobbin is wound with bobbin threads varying in thickness, material and color. Therefore, even in cases when the scarcity of the bobbin thread remaining amount is detected by the bobbin thread remaining amount detection device configured by the reflection type or the permeable type light sensor, it is possible for the bobbin to have approximately 30 cm to 80 cm of bobbin thread remaining, wherein the bobbin thread is wound possibly up to few dozen times. Thus, the bobbin thread remaining amount detection device is not capable of accurately detecting the bobbin thread remaining amount for every thread type.
- Furthermore, the conventional sewing machines are configured to immediately stop the drive of the sewing machine motor or set off a warning sound when a remaining amount of the bobbin thread wound on the bobbin has become less than the prescribed amount. Therefore, the remaining approximately 30 cm to 80 cm of bobbin thread is not used and wasted. Also, when a large amount of bobbin thread remains unused, the bobbin needs to be supplied with bobbin thread more frequently, thereby reducing the efficiency of the work.
- The purpose of this disclosure is to provide a sewing machine that is capable of using up a bobbin thread to a possible extent.
- A control device of a sewing machine of the disclosure controls a sewing machine which executes a sewing operation using a needle thread and a bobbin thread by the drive of the sewing machine motor.
- The control device of a sewing machine includes a bobbin thread remaining amount detection unit that detects a bobbin thread remaining amount, a stopping unit that stops the sewing machine motor when a scarcity of a remaining amount of the bobbin thread is detected by the bobbin thread remaining amount detection unit and a sewing restarting unit that restarts the sewing operation after stopping the sewing machine motor by the stopping unit. The control device further includes a permitted sewing amount setting unit that sets a permitted sewing amount after stopping the sewing machine motor by the stopping unit, an actual sewing amount calculation unit that calculates an actual sewing amount after stopping the sewing machine motor, and a informing unit that informs, when the actual sewing amount calculated by the actual sewing amount calculation unit reaches the permitted sewing amount.
- According to the above configuration, when the scarcity of the bobbin thread is detected, the sewing machine motor is stopped and driven again to restart the sewing operation. The restarted sewing operation is continued until the predetermined permitted sewing amount is reached after outputting the warning. Therefore, the bobbin thread remaining on the bobbin can be used efficiently.
- In this case, when the scarcity of the bobbin thread remaining amount is detected, instead of stopping the sewing machine motor with the stopping unit, it is recommended to provide a warning unit and make the permitted setting amount setting unit set the permitted sewing amount of the sewing operation after outputting the warning.
- According to the above configuration, when the scarcity of the bobbin thread is detected, the sewing operation is performed until the permitted sewing amount is reached after outputting the warning. Therefore, even in the above configuration, the bobbin thread remaining in the bobbin can be efficiently used.
- Other objects, features and advantages of the disclosure will become clear upon reviewing the following description of the embodiment with reference to the accompanying drawings, in which:
-
FIG. 1 is a perspective view of an embroidery sewing machine in accordance with the first embodiment of the disclosure; -
FIG. 2 is a front view of a rotary hook and a bobbin thread remaining amount detector; -
FIG. 3 is a descriptive figure of an optical system to calculate a bobbin thread remaining amount by a bobbin thread remaining amount detector; -
FIG. 4 is block diagram of a control system of an embroidery sewing machine; -
FIG. 5 is a flowchart of a management control of the bobbin thread remaining amount; -
FIG. 6 is a flowchart of a detection process control of the bobbin thread remaining amount; -
FIG. 7 is a flowchart of a calculation process control of the actual sewing amount; and -
FIG. 8 corresponds toFIG. 6 relates to the second embodiment of the disclosure. - A first embodiment of the disclosure applied to a domestic embroidery sewing machine is described with reference to FIGS. 1 to 7. As shown in
FIG. 1 , an embroidery sewing machine M according to the disclosure is a domestic electronically controlled sewing machine known in the art and is provided with abed 1 having a needle plate 1 a, apillar 2 standing upright on the right end of thebed 1 and anarm 3 extending to the left from thepillar 2 over thesewing machine bed 1. - Inside the
bed 1, more particularly, below the needle plate 1 a, a feed dog vertically moving mechanism (not shown) to vertically move the feed dog, a feed dog longitudinally moving mechanism (not shown) to longitudinally move the feed dog, a rotary hook 7 (referFIG. 2 ) accommodating abobbin 25 working co-operatively with thesewing needle 6, a thread trimming mechanism (not shown) and a bobbin thread remaining amount detector 30 (referFIG. 2 ) are provided. - On the front side of the
pillar 2, a large type colorliquid crystal display 10 is provided (hereinafter referred to as color display). In thecolor display 10, various types of sewing patterns such as actual patterns and embroidery patterns, names of the functions required for the embroidery work and various types of messages are displayed. - On the front side of the
color display 10, an operation panel in a matrix form is provided.Touch keys 11 composed of transparent electrodes are provided on the display and thetouch keys 11 are mated with the location of the items appearing on the display such as: names of pluralities of actual patterns, embroidery patterns and various functions; and numerical settings for feed amount and needle swing amount etc. in various setting screens. The user can select the embroidery patterns to be sewn, instruct the execution of functions, and perform numerical settings etc. by pressing thetouch keys 11. - In the
arm 3, a laterally extending sewing machine main shaft (not shown), ahand pulley 8 to rotate the sewing machine main shaft, a needle bar vertically moving mechanism (not shown) to vertically move theneedle bar 5 attached with asewing needle 6 in a lower end, a needle bar swinging mechanism (not shown) to swing theneedle bar 5 to a direction perpendicular to the fabric feeding direction (longitudinal direction) and a thread take-up drive mechanism (not shown) to vertically move the thread take-up (not shown) vertically moving in synchronization with the vertical movement of theneedle bar 5 are provided. - The sewing machine main shaft is rotatably driven by the sewing machine motor 52 (refer to
FIG. 4 ). The feed dog vertically moving mechanism and the needle bar vertically moving mechanism are driven via the sewing machine main shaft. On the other hand, the needle bar swinging mechanism is driven independently by a needle bar swinging stepping motor 53 (refer toFIG. 4 ) and the feed dog longitudinally moving mechanism is independently driven by a feed dog longitudinally driving stepping motor 54 (refer toFIG. 4 ). - On the front of the
arm 3, a start/stop switch 12 andstop setting switch 13 etc. are provided. The start/stop switch 12 instructs the start and stop of the embroidery work. Thestop setting switch 13 is for setting whether or not to stop the drive of thesewing machine motor 52 when the scarcity of abobbin thread 24 wound on abobbin 25 is detected by a bobbin thread remainingamount detector 30. - On the left end of the
bed 1, an embroideryframe drive mechanism 15 is detachably attached. The embroideryframe drive mechanism 15 drives the embroidery frame (not shown) in the x direction (lateral direction) and y direction (longitudinal direction) independently. - The embroidery
frame drive mechanism 15 is configured bya y direction driver 17 incorporating a y direction drive mechanism, an x direction drive mechanism to drive the y-direction driver 17 to the x direction (lateral direction), anX feed motor 18 to drive the x direction drive mechanism (refer toFIG. 4 ) and Y feed motor 19 (refer toFIG. 4 ) to drive the y direction drive mechanism. - When the embroidery
frame drive mechanism 15 is attached to the left end of thebed 1, the embroidery sewing mode is set. At this point, the X feed motor 1B and theY feed motor 19 are electronically connected to theoutput interface 46 of thecontrol device 40 of the embroidery sewing machine M via aconnector 40 a (refer toFIG. 4 ). Hence, theX feed motor 18 andY feed motor 19 are driven independently of each other. When the embroideryframe drive mechanism 15 is detached, a utility sewing mode is set to replace the embroidery sewing mode. - Next, the bobbin thread remaining
amount detector 30 is described with reference toFIG. 2 . First, therotary hook 7 having abobbin 25 is briefly described. - As described earlier the
rotary hook 7 is arranged below the needle plate 1 a and is provided with an outerrotary hook 21 rotatable in synchronization with the vertical movement of thesewing needle 6 and a innerrotary hook 22 retained in the outerrotary hook 21. Atip 21 a and notch 21 b are formed on the outerrotary hook 21. The innerrotary hook 22 has anaccommodation 22 a and in theaccommodation 22 a abobbin case 23 is installed in a located state. Thebobbin case 23 is attached and detached in the forward direction from theaccommodation 22 a. - Inside the
bobbin case 23, thebobbin 25 is detachably and rotatably attached. Thebobbin 25 is composed ofhollow shaft 25 a wound with thebobbin thread 24 and a pair ofhooks 25 b provided on both ends of thehollow shaft 25 a. - The bobbin thread remaining
amount detector 30 is provided with onelight emitting element 31 and two 32 and 33 in the vicinity of thelight receiving elements rotary hook 7. Thelight emitting element 31 and 32 and 33 are mounted on alight receiving elements support body 34 fixed on the sewing machine frame not shown. On the end of thelight emitting element 31 and 32 and 33, light collective lens are integrally formed. Also, thelight receiving elements light emitting element 31 and 32 and 33 are covered bylight receiving elements 35 and 36 having light permeable portions on their ends.cases - On the surrounding walls of the inner
rotary hook 22 andbobbin case 23, 22 b and 23 a are provided which faces theopenings notch 21 b of the outerrotary hook 21 when thesewing needle 6 is in the needle raised position. Hence, in the above configuration, a path to connect the exterior and the interior of therotary hook 7 passing through thenotch 21 b and 22 b and 23 a is formed, when in the needle raised position.opening - The
control device 40 illuminates thelight emitting elements 31 when thesewing needle 6 is in the needle raised position. At this point, the bobbin thread remaining amount is calculated from the ratio of the 2 detection signals provided by the two 32 and 33.light receiving elements - That is, the spot light generated by the
light emitting element 31 when in the needle raised position passes through thenotch 21 b and the 22 b and 23 a to irradiate and reflect off theopenings bobbin thread 24 wound on thebobbin 25. The reflected light passes through thenotch 21 b and the 22 b and 23 a towards theopenings 32 and 33 and is received by thelight receiving elements 32 and 33. Thelight receiving elements 32 and 33, which have received the reflected light, provide detection signals corresponding to the received light amount to thelight receiving elements input interface 41 of thecontrol device 40. -
FIG. 3 describes the difference of the amount of light received depending on the distance between the light emittingelement 31 and the detecting target K, wherein the detecting target K is thebobbin thread 24. As shown inFIG. 3 , the reflection angle (shown in actual line inFIG. 3 ) when the detecting target K and light emittingelement 31 is in close distance is smaller than the reflection angle (shown in double-dotted chain line shown inFIG. 3 ) when in remote distance. Thus, when the reflection angle of the detection target changes, the amount of receiving light of the 32 and 33 change, in turn changing the ratio of the detection signals outputted from thelight receiving elements 32 and 33. In thelight receiving elements control device 40, the relation between a ratio of the detection signals outputted from the 32 and 33 and a remaining bobbin thread amount are stored as a bobbin thread remaining amount table. Therefore, thelight receiving elements control device 40 can detect the bobbin thread remaining amount relatively reliably from the ratio of the detection signals outputted from the 32 and 33 and the bobbin thread remaining amount table. The bobbin thread remaining amount table will not be described in detail in this description.light receiving elements - Next, a control system of the embroidery sewing machine M is described with reference to
FIG. 4 . Acontrol device 40 is provided with aninput interface 41, aCPU 42, aROM 43, aRAM 44, a computer including an electronically rewritablenonvolatile flash memory 45, anoutput interface 46, abus 47 such as a data bus interconnecting the foregoing and adrive circuit 48 to 51 etc. - The
input interface 41 is connected with a start/stop switch 12, anoperation panel 11 having touch keys, light emittingelement 31 and light receiving 32 and 33 of the bobbin thread remainingelement amount detector 30 and astop setting switch 13 etc. Theoutput interface 46 is connected withdrive circuits 48 to 50 formotors 52 to 54, a display controller (LDC) 55 for the color display (LCD) 10 and adrive circuit 51 for theX feed motor 18 andY feed motor 19 of the embroideryframe drive mechanism 15. - In the
ROM 43, a sewing control program is pre-stored to drive control the various drive mechanism as well as controlling the selection of actual patterns and embroidery patterns and various displays. TheROM 43 is further pre-stored with: a control program to control the management of bobbin thread remaining amount, which is included in the sew control program; and a bobbin thread remaining amount calculation control program and the like, to illuminate thelight emitting element 31, when in the needle raised position and to calculate the bobbin thread remaining amount based on the ratio of the detection signals outputted from the 32 and 33. Thelight receiving element RAM 44 is provided with various types of memories, pointers and counters and the like to store the calculation results of the calculation processed by theCPU 42. - Next, a routine for a bobbin thread remaining amount management control is described based on the flow chart in
FIG. 5 . The bobbin thread remaining amount management control is executed as an interruption process to the main control whenever thesewing needle 6 reaches the needle raised position during the execution of the sewing process. InFIG. 5 , codes Si (i=11, 12, 13 . . . ) indicate each step. - This control is started when power is supplied by the power switch. At this point, a sewing extension flag to instruct the extension of sewing when the bobbin thread remaining amount becomes scarce has not been set (S11: No), and the bobbin thread remaining amount detection process is executed (S12).
- The bobbin thread remaining amount detection process is executed in accordance with the flowchart shown in
FIG. 6 . That is, after the detection signals provided from the two 32 and 33 are read (S31), the bobbin thread remaining amount is calculated (S32) based on the bobbin thread remaining amount table.light receiving elements - As a result of the calculation of bobbin thread remaining amount, if the scarcity of the bobbin thread remaining amount is denied (S33: No), a bobbin thread remaining state is set (S36) to complete this process and the control is returned to S13. On the other hand, if the scarcity of the bobbin thread remaining amount is confirmed (S33: Yes), and in case the stop mode is not set by the
stop setting switch 13 and the stop flag is not set (S34: No), the sewing extension flag is set (S35) and the control is returned to S13 after setting the bobbin thread remaining state (S36). As opposed to this, in case the stop flag is set (S34: Yes), after setting a bobbin thread scarcity state (S37), the control is returned to S13. - In S13, the scarcity of the bobbin thread remaining amount is determined. If it is determined to be in bobbin thread present state (S13: Yes), and in case the sewing extension flag is not set, (S17: No), that is, if there is enough bobbin thread remaining amount, this control is terminated. On the other hand, in case the sewing extension flag is set (S17: Yes), a warning message, “bobbin thread scarce” is displayed (S18) to the
display 10. A bobbin thread consumption amount for extensive sewing (for example, 50 cm) is preset (S15) as a remaining sewing amount X via the remaining sewing amount setting screen displayed to theoperation panel 11. Then, after setting the sewing extension flag (S16), this process is terminated. The aforementioned remaining sewing amount corresponds to the permitted sewing amount of the disclosure. - As opposed to this, if the scarcity of the bobbin thread is confirmed in S13 (S13: No), an instruction to stop the drive of the
sewing machine motor 52 is outputted (S14) and then through S15 and S16 the process is terminated. Subsequently, by the user's operation of the start/stop switch 12, thesewing machine motor 52 is re-driven to re-start the sewing process. - Also, in case the sewing extension flag is set (S11: Yes) when this control is started, the calculation process to calculate the actual sewing thread amount Xn is executed (S19). The calculation process to calculate the actual sewing amount Xn is performed according to the flow chart in
FIG. 7 . First, the sewing mode is determined (S41). Then, in case the embroideryframe drive mechanism 15 is not attached to thebed 1 and the utility sewing mode is set (S41: Yes), the needle swing amount and feed amount are arrived from the drive pulse count of the needle bar swinging stepping motor 53 and feed dogdrive stepping motor 54 in the sewing operation performed immediately before reaching the needle raised position. Based on such needle swing amount and the feed amount, the current actual consumed thread amount Xa is calculated (S42). - On the other hand, in case the embroidery
frame drive mechanism 15 is attached to thebed 1 and the embroidery sewing mode is set (S41: No), the x feed amount and the y feed amount are arrived from the drive pulse count of anX feed motor 18 and aY feed motor 19 in the sewing operation performed immediately before reaching the needle raised position. Based on such x feed amount and y feed amount, the current actual consumed thread amount Xa is calculated (S43). - In S44, the current consumed thread amount Xa is added to the accumulated actual sewing thread amount Xn to calculate the current actual sewing thread amount Xn. Then, the process is completed and the control returns to S20 of the bobbin thread remaining amount management control.
- In S20, in case the current actual sewing thread amount Xn is determined to be less than the remaining sewing amount X (S20: No), this control is terminated. On the other hand, in case the current actual sewing thread amount Xn is determined to be equal or more than the remaining sewing amount X (S20: No), a message “remaining sewing amount consumed” is displayed to the color display 10 (S21). Then, after the drive stop of the
sewing machine motor 52 is instructed (S22), the sewing extension flag and the actual sewing thread amount Xn is reset (S23) and the control is terminated. - Thus, in the present embodiment, in case the scarcity of the remaining amount of the
bobbin thread 24 is detected by the bobbin thread remainingamount detector 30, the remaining sewing amount, with which the sew is performed using the bobbin thread remaining in thebobbin 25, is preset to the bobbin thread consumption amount. Additionally, as well as enabling the stop of thesewing machine motor 52 when the remaining bobbin thread has become scarce, or enabling the continuation of sew after the warning message has been displayed; in the event that the actual sewing amount has reached the pre-set sewing amount, such status is displayed to thecolor display 10. Therefore, thebobbin thread 24 remaining in thebobbin 25 can be efficiently used for sewing. -
FIG. 8 shows the second embodiment of the disclosure and the portions that differ from the first embodiment are herein after described. In the second embodiment, the remaining sewing amount in the bobbin thread remaining amount management control is set by the number of stitches. That is, in S15A ofFIG. 8 , a predetermined number of stitches for extensive sewing (for example 60 stitches). Also, in case the sewing extension flag is set (S11: Yes), actual number of sewing stitches Xn is incremented by 1 (S19A). In case the actual number of sewing stitches Xn equals or exceeds the remaining sewing amount X (S20A: Yes), a message “remaining sewing amount consumed” is displayed to the color display 10 (S21). The configuration besides the above is the same as the first embodiment. - Thus, even in the case, in which the bobbin thread amount remaining in the
bobbin 25 is preset as the remaining sewing amount, the effect of the first embodiment can be obtained. - This disclosure is not limited to the above described embodiments but can be transformed as follows.
- The bobbin thread remaining
amount detector 30 can be configured by a permeable type light sensor instead of a reflecting type light sensor. Also, instead of an optical bobbin thread remaining amount detector, a bobbin thread remaining amount detector having a detection stick contacting the detection target can be used to detect the bobbin thread remaining amount. - In the embroidery sewing mode, the bobbin thread consumption amount Xa can be arrived from the x feed amount and y feed amount arrived from the relative coordinates of the embroidery data used in the current embroidery sewing process. Also, in the utility sewing mode, the current bobbin thread consumption amount Xa can be arrived by the selected type of actual patterns.
- The foregoing description and drawings are merely illustrative of the principles of the disclosure and are not to be construed in a limited 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 disclosure as defined by the appended claims.
Claims (13)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004-219920 | 2004-07-28 | ||
| JP2004219920A JP4411595B2 (en) | 2004-07-28 | 2004-07-28 | Sewing machine control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20060021556A1 true US20060021556A1 (en) | 2006-02-02 |
| US6996451B1 US6996451B1 (en) | 2006-02-07 |
Family
ID=35730728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/187,896 Expired - Lifetime US6996451B1 (en) | 2004-07-28 | 2005-07-25 | Control device for sewing machines |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6996451B1 (en) |
| JP (1) | JP4411595B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105821596A (en) * | 2016-06-01 | 2016-08-03 | 杰克缝纫机股份有限公司 | Method for detecting baseline margin of sewing machine |
| CN106245247A (en) * | 2016-10-19 | 2016-12-21 | 杰克缝纫机股份有限公司 | A kind of bobbin thread for sewing machine allowance detector |
| CN110359189A (en) * | 2019-07-22 | 2019-10-22 | 杰克缝纫机股份有限公司 | A method for calculating the bottom thread allowance of a sewing machine and a method for controlling the stoppage of the sewing machine |
| US10590579B2 (en) | 2015-09-30 | 2020-03-17 | Brother Kogyo Kabushiki Kaisha | Sewing machine and non-transitory computer-readable medium |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE396294T1 (en) * | 2005-03-11 | 2008-06-15 | Bernina Int Ag | SEWING OR EMBROIDERY MACHINE |
| JP2008012175A (en) * | 2006-07-07 | 2008-01-24 | Brother Ind Ltd | Sewing machine and sewing machine operation program |
| JP5912346B2 (en) * | 2011-09-01 | 2016-04-27 | 蛇の目ミシン工業株式会社 | sewing machine |
| JP6850235B2 (en) * | 2017-09-29 | 2021-03-31 | 日立建機株式会社 | Electric drive work vehicle and wheel electric drive unit |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5184560A (en) * | 1991-05-31 | 1993-02-09 | Brother Kogyo Kabushiki Kaisha | Automatic sewing machine capable of executing stitch back operation |
| US6123037A (en) * | 1998-03-24 | 2000-09-26 | Brother Kogyo Kabushiki Kaisha | Multi-head embroidery machine with thread cutting function |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3194432B2 (en) | 1990-10-30 | 2001-07-30 | ブラザー工業株式会社 | Sewing machine lower thread remaining amount detection device |
-
2004
- 2004-07-28 JP JP2004219920A patent/JP4411595B2/en not_active Expired - Fee Related
-
2005
- 2005-07-25 US US11/187,896 patent/US6996451B1/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5184560A (en) * | 1991-05-31 | 1993-02-09 | Brother Kogyo Kabushiki Kaisha | Automatic sewing machine capable of executing stitch back operation |
| US6123037A (en) * | 1998-03-24 | 2000-09-26 | Brother Kogyo Kabushiki Kaisha | Multi-head embroidery machine with thread cutting function |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10590579B2 (en) | 2015-09-30 | 2020-03-17 | Brother Kogyo Kabushiki Kaisha | Sewing machine and non-transitory computer-readable medium |
| CN105821596A (en) * | 2016-06-01 | 2016-08-03 | 杰克缝纫机股份有限公司 | Method for detecting baseline margin of sewing machine |
| CN106245247A (en) * | 2016-10-19 | 2016-12-21 | 杰克缝纫机股份有限公司 | A kind of bobbin thread for sewing machine allowance detector |
| CN110359189A (en) * | 2019-07-22 | 2019-10-22 | 杰克缝纫机股份有限公司 | A method for calculating the bottom thread allowance of a sewing machine and a method for controlling the stoppage of the sewing machine |
Also Published As
| Publication number | Publication date |
|---|---|
| US6996451B1 (en) | 2006-02-07 |
| JP4411595B2 (en) | 2010-02-10 |
| JP2006034677A (en) | 2006-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7971543B2 (en) | Sewing machine and computer-readable recording medium storing sewing machine operation program | |
| US8738168B2 (en) | Sewing machine | |
| US5826526A (en) | Sewing machine | |
| US7949421B2 (en) | Multi-needle type embroidery sewing machine and computer-readable storage medium including a computer control program for the multi-needle type embroidery sewing machine | |
| US6996451B1 (en) | Control device for sewing machines | |
| US8191492B2 (en) | Sewing machine and computer-readable recording medium storing sewing machine control program | |
| US8220402B2 (en) | Sewing machine and computer readable medium storing a fastening stitch processing program | |
| US7963239B2 (en) | Zigzag sewing machine | |
| JP4526956B2 (en) | sewing machine | |
| US7503271B2 (en) | Sewing machine control device and multi-needle sewing machine | |
| CN101302687B (en) | Sewing machine control device and sewing machine therewith | |
| US6176189B1 (en) | Sewing machine having a non-volatile memory | |
| US8191491B2 (en) | Sewing machine and computer-readable medium storing control program executable on sewing machine | |
| US7218986B2 (en) | Sewing machine to which embroidery frame moving device is detachably attachable | |
| JP2000197782A (en) | sewing machine | |
| JP2001252487A (en) | Embroidering machine having function of transferring embroidery frame in event of thread breakage and method for transferring embroidery frame | |
| US8073561B2 (en) | Sewing machine and method for managing manufacture of the same | |
| JP2917716B2 (en) | Embroidery sewing machine | |
| JP2565733B2 (en) | Electronic sewing machine power saving device | |
| JP2000024349A (en) | sewing machine | |
| JP3817039B2 (en) | Embroidery sewing machine | |
| JPH06142378A (en) | Multi-head embroidery sewing machine | |
| JP2001187291A (en) | Sewing machine bobbin rotation detector | |
| JP2009090046A (en) | sewing machine | |
| JPH06158512A (en) | Multi-head type apparatus for sewing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: BROTHER KOGYO KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ASAI, NORIHIKO;IIDA, YUJI;YOSHIMURA, AYAKO;REEL/FRAME:016805/0866 Effective date: 20050721 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| FPAY | Fee payment |
Year of fee payment: 4 |
|
| FPAY | Fee payment |
Year of fee payment: 8 |
|
| FPAY | Fee payment |
Year of fee payment: 12 |