JPH0142707B2 - - Google Patents

Info

Publication number
JPH0142707B2
JPH0142707B2 JP13971185A JP13971185A JPH0142707B2 JP H0142707 B2 JPH0142707 B2 JP H0142707B2 JP 13971185 A JP13971185 A JP 13971185A JP 13971185 A JP13971185 A JP 13971185A JP H0142707 B2 JPH0142707 B2 JP H0142707B2
Authority
JP
Japan
Prior art keywords
needle
sewing
signal
range
sewing machine
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.)
Expired
Application number
JP13971185A
Other languages
Japanese (ja)
Other versions
JPS62388A (en
Inventor
Nobuyuki Naganuma
Takafumi Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP13971185A priority Critical patent/JPS62388A/en
Publication of JPS62388A publication Critical patent/JPS62388A/en
Publication of JPH0142707B2 publication Critical patent/JPH0142707B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明はジグザグミシンに関するものであり、
特に、加工布の側縁(布縁という)から所定距離
だけ隔てて縫目線を形成する布縁倣い縫ミシンに
関するものである。
[Detailed Description of the Invention] Industrial Application Field The present invention relates to a zigzag sewing machine,
In particular, the present invention relates to a cloth edge tracing sewing machine that forms a seam line at a predetermined distance from a side edge (referred to as a cloth edge) of a workpiece cloth.

従来の技術 ジグザグミシンは、上下往復運動および横方向
揺動運動可能な縫針を含み、ミシンモータにより
駆動される縫目形成機構と、縫針の揺動位置を制
御する針揺動制御モータとを備え、縫針の横方向
揺動運動によつて縫目形成位置を変化させ得るも
のである。このジグザグミシンであつて布縁倣い
縫の可能なものは、米国特許第4248168号の明細
書によつて既に知られている。これは、透過型フ
オトセンサから成る布検出器によつて布縁の位置
が検出され、その検出信号に基づいて縫針の横方
向位置が制御されることにより布縁から一定距離
隔てて縫目線が形成されるものである。
BACKGROUND ART A zigzag sewing machine includes a sewing needle capable of vertical reciprocating motion and horizontal swinging motion, a stitch forming mechanism driven by a sewing machine motor, and a needle swing control motor that controls the swinging position of the sewing needle. , the stitch formation position can be changed by the lateral rocking movement of the sewing needle. This zigzag sewing machine capable of sewing fabric edges is already known from the specification of US Pat. No. 4,248,168. The position of the edge of the fabric is detected by a fabric detector consisting of a transmission type photo sensor, and the lateral position of the sewing needle is controlled based on the detection signal to form a seam line at a fixed distance from the edge of the fabric. It is something that will be done.

このように縫針の横方向位置、すなわち加工布
の送り方向に直角な方向の位置が変えられるとい
うジグザグミシンの特徴を利用すれば、布検出器
を始め、簡単な装置の付加によつて布縁倣い縫の
可能なミシンを得ることができる。
By utilizing the characteristic of the zigzag sewing machine that the lateral position of the sewing needle, that is, the position perpendicular to the feed direction of the workpiece cloth, can be changed, it is possible to easily adjust the position of the sewing needle at the edge of the cloth by adding a simple device such as a cloth detector. A sewing machine capable of copy stitching can be obtained.

発明が解決しようとする問題点 しかしながら、従来のこの種の布縁倣い縫ミシ
ンには、布縁と縫目線と距離、すなわち縫代が所
定の値に保たれていないにもかかわらずオペレー
タがそれに気付かずに縫製を続けてしまう可能性
があり、また、たとえ気付いても縫製速度、すな
わち加工布の送り速度が大きいため加工布の位置
修正が問に合わず、そのために縫代が所望の値か
ら外れてしまう事態が発生するという問題があつ
た。
Problems to be Solved by the Invention However, in conventional fabric edge copying sewing machines of this type, the distance between the fabric edge and the seam line, that is, the seam allowance, is not maintained at a predetermined value. There is a possibility that you will continue sewing without noticing, and even if you notice, the sewing speed, that is, the feed speed of the work cloth is high, so it will not be necessary to correct the position of the work cloth, and therefore the seam allowance may not reach the desired value. There was a problem in which a situation occurred in which the device became deviated from the original.

布縁倣い縫が行われている間、布縁の位置変動
が縫針の最大揺動範囲以内に保たれていれば縫代
は自動的に所定の値に保たれるのであるが、ジグ
ザグミシンにおける縫針の最大揺動範囲は例えば
7mmというようにそれほど広くないのが普通であ
るため、布縁位置の変動量が縫針の最大揺動範囲
を越え、針位置の制御が不可能となつて縫代が所
定の値が保たれなくなる可能性があるのである。
また、そのような事態が発生しそうであることに
オペレータが気付いた場合には、ほぼ針落下点、
すなわち縫針の中心線と針板上面との交点を中心
として加工布を小角度回動させることにより、縫
針の位置を最大揺動範囲の中央に向つて戻してや
る必要があるのであるが、送り速度が大きければ
この加工布の位置修正が間に合わず、縫針が最大
揺動範囲の端に達して針位置の制御が不可能とな
り、縫代が所定の値から外れてしまうこととなる
のである。
While fabric edge copy sewing is being performed, if the positional fluctuation of the fabric edge is kept within the maximum swing range of the sewing needle, the seam allowance is automatically maintained at a predetermined value. Normally, the maximum swing range of the sewing needle is not so wide, for example, 7 mm, so the amount of variation in the fabric edge position exceeds the maximum swing range of the sewing needle, making it impossible to control the needle position and reducing the seam allowance. There is a possibility that the predetermined value will not be maintained.
In addition, if the operator notices that such a situation is likely to occur, he or she may
In other words, it is necessary to return the position of the sewing needle toward the center of its maximum swing range by rotating the work cloth by a small angle around the intersection of the center line of the sewing needle and the top surface of the throat plate, but the feed rate If this is large, the position of the work cloth cannot be corrected in time, and the sewing needle reaches the end of its maximum swing range, making it impossible to control the needle position and causing the seam allowance to deviate from a predetermined value.

問題点を解決するための手段 本発明は上記の問題点を解決すべく、第1図に
示すように、前記縫目形成機構および針揺動制御
モータを備えたジグザグミシンに、(a)縫針の揺動
方向と交差する方向に延びる加工布の側縁の位置
を検出するために縫針の最大揺動範囲より大きな
検出可能範囲を有し、その揺動方向における前記
側縁の位置に関する布縁位置信号を発生する布検
出器と、(b)縫針の揺動位置が加工布の側縁から所
定距離だけ離れた位置になるように布縁位置信号
に従つて変化する針位置指令信号を発生して針揺
動制御モータの作動を制御する針位置決め手段
と、(c)縫針の最大揺動範囲またはそれより狭く定
められた範囲に対応する信号範囲を設定する針位
置範囲設定手段と、(d)針位置指令信号の値が前記
信号範囲内にあるときに許可信号を発生し、信号
範囲を越えるときに異常信号を発生する判別手段
と、(e)許可信号が発生している間、前記信号範囲
内の基準値に対する針位置指令信号の値の偏差値
が大きいときに低速度に、その偏差値が小さいと
きに高速度にミシンモータの速度を制御する速度
制御手段と、(f)異常信号が発生したときにミシン
モータを停止させることにより前記縫針を停止さ
せる針停止手段とを設けたものである。
Means for Solving the Problems In order to solve the above problems, the present invention provides a zigzag sewing machine equipped with the stitch forming mechanism and needle swing control motor, as shown in FIG. has a detectable range larger than the maximum swing range of the sewing needle in order to detect the position of the side edge of the work cloth extending in a direction intersecting the swing direction of the fabric edge with respect to the position of the side edge in the swing direction. (b) A cloth detector that generates a position signal, and (b) a needle position command signal that changes according to the cloth edge position signal so that the swinging position of the sewing needle is a predetermined distance from the side edge of the workpiece cloth. (c) needle position range setting means for setting a signal range corresponding to the maximum swing range of the sewing needle or a narrower range; d) determining means for generating a permission signal when the value of the needle position command signal is within the signal range and generating an abnormal signal when the value exceeds the signal range; (e) while the permission signal is being generated; (f) speed control means for controlling the speed of the sewing machine motor to a low speed when the deviation value of the value of the needle position command signal from the reference value within the signal range is large and to a high speed when the deviation value is small; Needle stopping means is provided for stopping the sewing needle by stopping the sewing machine motor when an abnormal signal is generated.

作 用 上記のように構成された布縁倣い縫の可能なジ
グザグミシンにおいては、オペレータによる加工
布の位置修正が適正に行われて縫針が最大揺動範
囲またはそれより狭く定められた範囲内に保たれ
ている場合には判別手段から許可信号が発せら
れ、ミシンモータが作動させられて所定の縫代で
縫製が行われる。
In the zigzag sewing machine configured as described above that is capable of copying the fabric edge, the position of the workpiece fabric is properly corrected by the operator, and the sewing needle is moved within the maximum swing range or within a narrower range. If it is maintained, a permission signal is issued from the determining means, and the sewing machine motor is operated to perform sewing with a predetermined seam allowance.

この間、縫針の揺動位置が基準位置に近い状態
ではミシンモータが高速で回転させられ、その基
準位置から外れるに従つて回転速度が低下させら
れる。そして、遂に縫針が最大揺動範囲またはそ
れより狭く定められた範囲の端に達すれば判別手
段からの異常信号に基づいて停止手段がミシンモ
ータを停止させる。
During this time, the sewing machine motor is rotated at high speed when the swing position of the sewing needle is close to the reference position, and the rotational speed is decreased as the swing position of the sewing needle deviates from the reference position. When the sewing needle finally reaches the end of the maximum swing range or a narrower range, the stop means stops the sewing machine motor based on an abnormality signal from the determination means.

発明の効果 上記のように縫針が最大揺動範囲またはそれよ
り狭く定められた範囲の端に達すればミシンモー
タが自動的に停止するため、縫代が所定の大きさ
に保たれていないにもかかわらずオペレータがそ
れに気付かないで縫製を継続してしまう恐れがな
くなる効果が得られる。
Effects of the Invention As mentioned above, the sewing machine motor automatically stops when the sewing needle reaches the end of the maximum swing range or a narrower range, so even if the seam allowance is not maintained at a predetermined size, This has the effect of eliminating the possibility that the operator will continue sewing without noticing the situation.

また、縫針の揺動位置が基準位置に近い状態で
はミシンモータが高速で回転させられるため縫製
作業が能率良く行われ、縫針の揺動位置が基準位
置から外れるにつれてミシンモータの回転速度が
自動的に低下させられ、加工布の送り速度も低下
するため加工布の位置修正操作が容易となり、布
縁倣い縫の実行が容易となる効果が得られる。
In addition, when the sewing needle swing position is close to the reference position, the sewing machine motor is rotated at high speed, so sewing work is performed efficiently, and as the sewing needle swing position deviates from the reference position, the sewing machine motor rotation speed automatically increases. Since the feed rate of the work cloth is also reduced, the position correction operation of the work cloth becomes easier, and the effect of making it easier to carry out cloth edge copy stitching can be obtained.

実施例 以下、本発明の実施例を図面に基づいて詳細に
説明する。
Embodiments Hereinafter, embodiments of the present invention will be described in detail based on the drawings.

実施例のミシンは、第2図に示すように、上面
が平らなベツド10と、そのベツド10の右端か
ら立ち上がつた脚柱部12と、その脚部12の上
端から片持ち状にかつベツド10にほぼ平行に延
びる上方アーム14とから成るミシン機枠16を
備えている。上方アーム14の自由端側の頭部1
8にはミシンモータの起動、停止を制御する起動
停止スイツチ20が設けられ、上方アーム14に
は更にこのミシンによつて形成可能な複数種類の
縫目模様を表す形象が表示された表示板22と、
縫目模様を選択するために操作される模様選択ス
イツチ24とが設けられている。また、脚柱部1
2には、布縁から一定の距離を隔てて縫目線を形
成する倣い縫を行うための倣い縫スイツチ26
と、速度調節操作部材28、針揺動調節操作部材
30および送り量調節操作部材32とが設けられ
ている。
As shown in FIG. 2, the sewing machine of the embodiment includes a bed 10 with a flat top surface, a leg 12 rising from the right end of the bed 10, and a cantilevered section extending from the upper end of the leg 12. The sewing machine frame 16 includes an upper arm 14 extending substantially parallel to the bed 10. Head 1 on the free end side of the upper arm 14
8 is provided with a start/stop switch 20 for controlling the start and stop of the sewing machine motor, and the upper arm 14 is further provided with a display board 22 on which images representing a plurality of types of stitch patterns that can be formed by this sewing machine are displayed. and,
A pattern selection switch 24 is provided which is operated to select a stitch pattern. In addition, the pillar part 1
2 includes a copy sewing switch 26 for performing copy sewing that forms a seam line at a certain distance from the edge of the fabric.
A speed adjustment operation member 28, a needle swing adjustment operation member 30, and a feed amount adjustment operation member 32 are provided.

第3図は頭部18のカバーを外した状態を示し
ており、ミシン機枠16に固定の突起34には、
揺動支持枠としての針棒台36が軸38によつて
垂直面内において揺動可能に取り付けられてい
る。この針棒台36に針棒40が上下方向に摺動
可能に取り付けられており、その下端に縫針42
が固定されている。針棒40は針棒抱き44等を
介して図示しないミシンモータに接続されてお
り、これから成る針上下駆動手段によつて縫針4
2が上下往復運動をさせられるようになつてい
る。また、針棒台36にはZ連杆46等を介して
針揺動制御モータ(図示せず)が接続されてお
り、この針揺動制御モータの駆動によつて針棒台
36が揺動させられることにより、縫針42が横
方向に揺動させられるようになつている。この縫
針42は、ベツド10側に設けられた図示しない
かまと共に縫目形成機構を構成する。
FIG. 3 shows a state in which the cover of the head 18 is removed, and a projection 34 fixed to the sewing machine frame 16 has a
A needle bar stand 36 serving as a swing support frame is mounted by a shaft 38 so as to be swingable in a vertical plane. A needle bar 40 is attached to the needle bar stand 36 so as to be slidable in the vertical direction, and a sewing needle 42 is attached to the lower end of the needle bar 40.
is fixed. The needle bar 40 is connected to a sewing machine motor (not shown) via a needle bar holder 44 and the like, and the sewing needle 4 is moved by a needle up and down driving means consisting of the needle bar holder 44 and the like.
2 can be moved up and down. Further, a needle swing control motor (not shown) is connected to the needle bar stand 36 via a Z link rod 46, etc., and the needle bar stand 36 swings as the needle swing control motor drives. By being moved, the sewing needle 42 is made to swing laterally. This sewing needle 42 constitutes a stitch forming mechanism together with a hook (not shown) provided on the bed 10 side.

ミシン頭部18の下面にはブラケツト52を介
して布検出器54が固定されている。布検出器5
4は赤外線を放射する発光素子56を発光部とし
て、また、その赤外線の反射して来たものを受光
する受光素子58と受光部として備えるととも
に、それら発光素子56および受光素子58を保
持するホルダ59と、図示を省略する信号処理回
路とを備えている。また、受光素子58の近傍に
は、赤外線の通過は許容するが他の波長の光は遮
断する光学フイルタ60が設けられている。
A cloth detector 54 is fixed to the lower surface of the sewing machine head 18 via a bracket 52. Cloth detector 5
Reference numeral 4 includes a light emitting element 56 that emits infrared rays as a light emitting part, a light receiving element 58 that receives reflected infrared rays as a light receiving part, and a holder that holds the light emitting element 56 and the light receiving element 58. 59 and a signal processing circuit (not shown). Further, an optical filter 60 is provided near the light receiving element 58, which allows infrared rays to pass through but blocks light of other wavelengths.

前記ベツド10の上面には第2図から明らかな
ように開口が形成されており、この開口が針板6
6によつて塞がれている。この針板66には複数
のスロツトが形成され、このスロツトから送り歯
68が上方へ突出可能とされている。この送り歯
68は送り制御用アクチユエータとしての送り制
御モータに連結されて、縫針の上下往復運動に調
時し、かつ送り量が可変である送り運動を与えら
れる送り装置を構成し、図示を省略する布押え足
と共同して加工布70を前後方向に送るものであ
る。
As is clear from FIG. 2, an opening is formed in the upper surface of the bed 10, and this opening is connected to the throat plate 6.
It is blocked by 6. A plurality of slots are formed in this throat plate 66, from which a feed dog 68 can protrude upward. This feed dog 68 is connected to a feed control motor as a feed control actuator, and constitutes a feed device that is synchronized with the up and down reciprocating movement of the sewing needle and provides a feed movement with a variable feed amount; illustration is omitted. This feeds the work cloth 70 in the front and back direction in cooperation with the presser foot.

針板66には更に左右方向に長い針孔72が形
成されているが、この針孔72に近接しかつこれ
と平行に反射面74が形成されている。この反射
面74は、前記布検出器54の発光素子56から
放射された赤外線を受光素子58に向かつて反射
するものであり、第4図aに示すように発光素子
56と受光素子58との中央の点Pを中心とする
円弧凹面とされている。発光素子56と受光素子
58とは前記針棒台36の揺動平面に平行な平面
内において水平方向に小距離離れて配設されてい
るが、その離間距離の中点Pを中心とする円弧凹
面とされているのである。したがつて、この中点
Pと反射面74上の任意の1点Qとを結ぶ直線は
反射面74と直交するとともに、発光素子56と
点Qとを結ぶ直線と受光素子58と点Qとを結ぶ
直線との成す角θを二等分することとなり、発光
素子56から点Qに向かつて放射された光は正確
に受光素子58に向かつて反射される。その結
果、受光素子58自体はリニアリテイの有る範囲
が極く狭い安価なものであるにもかかわらず、第
4図bに示すように加工布70の布縁位置と布検
出器54の出力電圧との間に広い範囲にわたつて
直線関係が成立することとなり、布検出器54は
縫針42の最大揺動範囲より広い検出可能範囲を
有するものとなつている。なお、反射面74は針
孔72に極く近接して設けられているのに対し
て、布検出器54は針棒台36およびその針棒台
36の揺動を案内するガイド等との干渉を避けて
針棒40から一定距離前側(オペレータ側)に外
れた位置に設けられているため、反射面74は僅
かにオペレータ側に傾いて形成され、発光素子5
6から放射された放射光を正確に受光素子58に
向つて反射するようにされている。
A needle hole 72 which is further elongated in the left-right direction is formed in the throat plate 66, and a reflective surface 74 is formed close to and parallel to this needle hole 72. This reflective surface 74 reflects infrared rays emitted from the light emitting element 56 of the cloth detector 54 toward the light receiving element 58, and as shown in FIG. 4a, the light emitting element 56 and the light receiving element 58 It is an arcuate concave surface centered on the central point P. The light-emitting element 56 and the light-receiving element 58 are arranged horizontally apart from each other by a small distance in a plane parallel to the swinging plane of the needle bar stand 36, and are arranged in a circular arc centered at the midpoint P of the separation distance. It is considered to be a concave surface. Therefore, a straight line connecting this midpoint P and any one point Q on the reflective surface 74 is perpendicular to the reflective surface 74, and a straight line connecting the light emitting element 56 and the point Q and a straight line connecting the light receiving element 58 and the point Q are perpendicular to the reflective surface 74. The angle θ formed by the straight line connecting the two is divided into two equal parts, and the light emitted from the light emitting element 56 toward the point Q is accurately reflected toward the light receiving element 58. As a result, although the light-receiving element 58 itself has an extremely narrow range of linearity and is inexpensive, as shown in FIG. A linear relationship is established over a wide range between the two, and the cloth detector 54 has a detectable range that is wider than the maximum swing range of the sewing needle 42. Note that while the reflective surface 74 is provided very close to the needle hole 72, the fabric detector 54 does not interfere with the needle bar stand 36 and the guide that guides the swinging of the needle bar stand 36. Since the reflective surface 74 is provided at a position a certain distance forward (operator side) from the needle bar 40 to avoid
The light emitted from the light receiving element 6 is accurately reflected toward the light receiving element 58.

第5図に本ミシンの制御装置を示す。この制御
装置はデイスクリート回路として示されている
が、主要部をコンピユータで構成することも可能
である。前記模様選択スイツチ24が第5図の左
端に示されている。この模様選択スイツチ24に
は模様選択カウンタ80が接続されており、模様
選択スイツチ24の操作回数をカウントし、その
カウント内容を縫目データ発生装置82に供給す
る。また、図示はしないが、このカウント内容に
応じて、前記表示板22に配設されている復数の
発光ダイオードが発光させられ、選択された縫目
模様が示されるようになつている。
Figure 5 shows the control device of this sewing machine. Although this control device is shown as a discrete circuit, it is also possible to configure the main part with a computer. The pattern selection switch 24 is shown at the left end of FIG. A pattern selection counter 80 is connected to the pattern selection switch 24, counts the number of times the pattern selection switch 24 is operated, and supplies the count to the stitch data generation device 82. Further, although not shown, a plurality of light emitting diodes provided on the display board 22 are made to emit light in accordance with the count contents, so that the selected stitch pattern is displayed.

縫目データ発生装置82は形成可能な縫目模様
の各々に対応した縫目データを記憶憶しており、
それらの縫目データ中から模様選択カウンタ80
のカウント内容に対応した縫目データを選択し、
これを縫目制御信号として送り演算装置84と針
揺動演算装置86とに供給するようになつてい
る。すなわち、縫目データ発生装置82には前記
針棒40が1往復上下運動する毎に1個のパルス
信号を発生するタイミングパルス発生器88が接
続されており、このタイミングパルスが供給され
る毎に縫目データ発生装置82は縫目データ中の
送りデータおよび針揺動データをそれぞれ送り演
算装置84および針揺動演算装置86に供給する
のである。
The stitch data generator 82 stores stitch data corresponding to each of the stitch patterns that can be formed.
A pattern selection counter 80 from among those stitch data
Select the stitch data corresponding to the count contents,
This is supplied as a stitch control signal to a feed calculation device 84 and a needle swing calculation device 86. That is, the stitch data generator 82 is connected to a timing pulse generator 88 that generates one pulse signal every time the needle bar 40 makes one reciprocation up and down movement, and each time this timing pulse is supplied, Stitch data generating device 82 supplies feed data and needle swing data in the stitch data to feed calculation device 84 and needle swing calculation device 86, respectively.

上記送り演算装置84には送り量調節装置89
が、また、針揺動演算装置86には針揺動調節装
置90がそれぞれ接続されている。送り量調節装
置89は、前記送り量調節操作部材32の操作に
応じて変化する送り調節データを送り演算装置8
4に供給する。送り演算装置84は、この送り調
節データと前記縫目データ発生装置82から供給
される送りデータとの掛算を行つて、縫目データ
発生装置82から供給された送りデータに送り量
調節操作部材32の操作位置に対応した変更を加
えた上で、送り駆動制御回路92に供給する。針
揺動演算装置86も同様にして縫目データ発生装
置82から供給される針揺動データに針揺動調節
操作部材30の位置に対応した変更を加えた上、
マルチプレクサ94を経て針揺動制御回路96に
供給する。その結果、送り駆動制御回路92が送
り制御モータ98を、また、針揺動制御回路96
が針揺動制御モータ100をそれぞれ制御し、縫
針42の揺動および送り歯68による布送り量が
適宜制御されて、模様選択スイツチ24の操作に
よつて選択された縫目模様が形成されることとな
る。
The feed calculation device 84 includes a feed amount adjustment device 89.
However, a needle swing adjustment device 90 is also connected to each needle swing calculation device 86. The feed amount adjustment device 89 sends feed adjustment data that changes according to the operation of the feed amount adjustment operation member 32 to the calculation device 8.
Supply to 4. The feed calculation device 84 multiplies this feed adjustment data by the feed data supplied from the stitch data generation device 82, and applies the feed amount adjustment operation member 32 to the feed data supplied from the stitch data generation device 82. After making changes corresponding to the operating position, the data is supplied to the feed drive control circuit 92. Similarly, the needle swing calculation device 86 changes the needle swing data supplied from the stitch data generator 82 in accordance with the position of the needle swing adjustment operation member 30, and
The signal is supplied to a needle swing control circuit 96 via a multiplexer 94. As a result, the feed drive control circuit 92 controls the feed control motor 98 and the needle swing control circuit 96.
control the needle swing control motors 100, the swing of the sewing needle 42 and the amount of cloth feed by the feed dog 68 are appropriately controlled, and the stitch pattern selected by the operation of the pattern selection switch 24 is formed. It happens.

前記速度調節操作部材28は、第5図の右下部
分に記載されている速度調節装置102の速度調
節データを変更するためのものである。速度調節
装置102はミシンモータ制御装置104に接続
されており、ミシンモータ制御装置104は速度
調節装置102から供給される速度調節データに
基づいてミシンモータの回転速度を決定し、ミシ
ンモータ駆動回路106を介してミシンモータ1
08を速度調節操作部材28の位置に対応した速
度で回転させる。
The speed adjustment operation member 28 is for changing the speed adjustment data of the speed adjustment device 102 shown in the lower right portion of FIG. The speed adjustment device 102 is connected to a sewing machine motor control device 104, and the sewing machine motor control device 104 determines the rotational speed of the sewing machine motor based on the speed adjustment data supplied from the speed adjustment device 102, and controls the sewing machine motor drive circuit 106. Sewing machine motor 1 through
08 is rotated at a speed corresponding to the position of the speed adjustment operation member 28.

また、前記倣い縫スイツチ26は模様選択カウ
ンタ80、マルチプレクサ94およびミシンモー
タ制御装置104に接続されており、この倣い縫
スイツチ26からの信号ETの立上がりに応じて
模様選択カウンタ80がリセツトされて縫目デー
タ発生装置82からは直線縫いの縫目データが出
力されるとともに、マルチプレクサ94な針揺動
演算装置86の出力信号ではなく倣い縫制御装置
110から針位置指令信号である針位置データ
Dpを針揺動制御回路96に供給する状態に切り
換えられ、かつ、ミシンモータ制御装置104は
前記速度調節装置102からの速度調節データに
基づく速度制御ではなく、後述の倣い縫のための
速度制御を行う状態となる。
Further, the copy stitch switch 26 is connected to a pattern selection counter 80, a multiplexer 94, and a sewing machine motor control device 104, and in response to the rise of the signal ET from the copy stitch switch 26, the pattern selection counter 80 is reset and the sewing is started. Stitch data for straight stitching is output from the stitch data generator 82, and needle position data, which is a needle position command signal, is output from the copying stitch control device 110 instead of the output signal of the needle swing calculation device 86, which is the multiplexer 94.
Dp is switched to the state where Dp is supplied to the needle swing control circuit 96, and the sewing machine motor control device 104 does not perform speed control based on speed adjustment data from the speed adjustment device 102, but speed control for copy stitching described later. It will be in the state to perform.

倣い縫制御装置110には、前記布検出器54
が接続されている。布検出器54の布縁位置信号
としての検出電圧Vdが倣い縫制御装置110の
加算器112に供給されるようになつているので
ある。この加算器112には検出電圧Vdと共に
一定電圧Vcが供給されるようになつており、加
算器112は一定電圧Vcから検出電圧Vdを差し
引いた大きさの電圧をA/D変換器114に向か
つて出力し、A/D変換器114はこれをデジタ
ル化して布縁検出データDdを別の加算器116
に供給する。この加算器116には縫代データメ
モリ118からの縫代データDwが供給されるよ
うになつており、加算器116は、前記タイミン
グパルス発生器88からのタイミングパルスTP
がオア回路122を経て供給される毎に、布縁検
出データDdから縫代データDwを差し引いた針位
置データDpを針位置指令信号としてマルチプレ
クサ94を経て針揺動制御回路96に供給し、針
揺動制御回路96はこの針位置データDpに従つ
て針揺動制御モータ100を制御するようになつ
ている。加算器112,A/D変換器114、縫
代データメモリ118、加算器116、マルチプ
レクサ94、針揺動制御回路96等が針位置決め
手段を構成しているのである。
The copy sewing control device 110 includes the cloth detector 54.
is connected. The detection voltage Vd as a cloth edge position signal from the cloth detector 54 is supplied to the adder 112 of the copy sewing control device 110. The adder 112 is supplied with a constant voltage Vc along with the detection voltage Vd, and the adder 112 directs a voltage equal to the magnitude obtained by subtracting the detection voltage Vd from the constant voltage Vc to the A/D converter 114. Once output, the A/D converter 114 digitizes it and sends the cloth edge detection data Dd to another adder 116.
supply to. This adder 116 is supplied with seam allowance data Dw from a seam allowance data memory 118, and the adder 116 receives a timing pulse TP from the timing pulse generator 88.
is supplied via the OR circuit 122, the needle position data Dp obtained by subtracting the seam allowance data Dw from the fabric edge detection data Dd is supplied as a needle position command signal to the needle swing control circuit 96 via the multiplexer 94, and the needle The swing control circuit 96 is configured to control the needle swing control motor 100 in accordance with this needle position data Dp. The adder 112, A/D converter 114, seam allowance data memory 118, adder 116, multiplexer 94, needle swing control circuit 96, etc. constitute needle positioning means.

第6図は上記各電圧およびデータの関係を示す
図である。第6図から明らかなように、一定電圧
Vcは縫針42の最大振幅範囲の左端から布検出
器54の検出範囲の右端までの距離に対応する電
圧(反射面74が加工布70によつて最大振幅範
囲の左端の位置まで覆われた状態における布検出
器54の出力電圧)であり、検出電圧Vdは検出
範囲の右端から加工布70の布縁までの距離に対
応する電圧である。したがつて、加算器112は
縫針42の最大振幅範囲の左端位置から加工布7
0の布縁までの距離に対応する電圧を演算し、
A/D変換器114はこれをデジタル化して最大
振幅範囲の左端位置から布縁までの距離に対応し
たデジタル値である布縁検出データDdを加算器
116に供給することとなる。そして、加算器1
16はこの布縁検出データDdから縫代データDw
を差し引いて最大振幅範囲の左端位置から縫目線
までの距離に対応する針位置データDpを求め、
これをマルチプレクサ94に供給するのである。
FIG. 6 is a diagram showing the relationship between the above voltages and data. As is clear from Figure 6, constant voltage
Vc is a voltage corresponding to the distance from the left end of the maximum amplitude range of the sewing needle 42 to the right end of the detection range of the cloth detector 54 (when the reflective surface 74 is covered by the work cloth 70 to the left end of the maximum amplitude range) (output voltage of the cloth detector 54), and the detection voltage Vd is a voltage corresponding to the distance from the right end of the detection range to the edge of the workpiece cloth 70. Therefore, the adder 112 calculates the value of the workpiece cloth 7 from the left end position of the maximum amplitude range of the sewing needle 42.
Calculate the voltage corresponding to the distance to the cloth edge of 0,
The A/D converter 114 digitizes this and supplies cloth edge detection data Dd, which is a digital value corresponding to the distance from the left end position of the maximum amplitude range to the cloth edge, to the adder 116. And adder 1
16 is seam allowance data Dw from this cloth edge detection data Dd
Find the needle position data Dp corresponding to the distance from the left end position of the maximum amplitude range to the stitch line by subtracting
This is supplied to multiplexer 94.

上記縫代データDwは、前記針揺動調節装置9
0の出力信号に基づいて縫代データメモリ118
から出力される。すなわち、縫代データメモリ1
18には針揺動調節装置90の出力信号である針
揺動調節データに対応して複数の縫代データが記
憶されており、これらのデータのいずれかが針揺
動調節装置90からの針揺動調節データに応じて
選択され、加算器116に供給されるのである。
The seam allowance data Dw is determined by the needle swing adjustment device 9.
Based on the output signal of 0, the seam allowance data memory 118
is output from. In other words, seam allowance data memory 1
18 stores a plurality of pieces of seam allowance data corresponding to the needle swing adjustment data that is the output signal of the needle swing adjustment device 90. It is selected according to the swing adjustment data and supplied to the adder 116.

加算器116は前述のようにタイミングパルス
発生器88からのタイミングパルスTPが供給さ
れる毎に加算を行うものであるが、ミシンモータ
108が停止している状態においてはこのタイミ
ングパルスTPが供給されず、加算器116が作
動しなくなつてしまうため、ミシンモータ108
の停止中においてはクロツクパルス発生器126
からのクロツクパルスが擬似タイミングパルスと
して加算器116に供給されるようになつてい
る。ミシンモータ108が停止しており、かつ、
縫針42が針上位置にある場合にアンド回路12
8を経てクロツクパルスが加算器116に供給さ
れるようになつているのである。
As described above, the adder 116 performs addition every time the timing pulse TP from the timing pulse generator 88 is supplied, but when the sewing machine motor 108 is stopped, this timing pulse TP is not supplied. First, since the adder 116 stops working, the sewing machine motor 108
When the clock pulse generator 126 is stopped, the clock pulse generator 126
The clock pulses from the adder 116 are supplied as pseudo timing pulses to the adder 116. The sewing machine motor 108 is stopped, and
AND circuit 12 when sewing needle 42 is in the needle-up position
8, the clock pulse is supplied to the adder 116.

以上の説明から明らかなように、針揺動調節装
置90の出力信号である針揺動調節データが、倣
い縫スイツチ26がオフの状態において針揺動演
算装置86において縫目データ発生装置82から
の針揺動データと掛け合わされ、マルチプレクサ
94を経て針揺動制御回路96に供給される一
方、倣い縫スイツチ26がオンの状態においては
縫代データメモリ118において縫代データDw
に変換され、さらに加算器116において針位置
データDpに変換されてマルチプレクサ94を経
て針揺動制御回路96に供給されるようになつて
いる。針揺動調節装置90が二つの動作モードに
切換えが可能な調節装置となつており、倣い縫ス
イツチ26がその調節装置を第一の動作モードと
第二の動作モードとに切り換える切換手段を構成
しているのである。
As is clear from the above description, the needle swing adjustment data, which is the output signal of the needle swing adjustment device 90, is transmitted from the stitch data generator 82 in the needle swing calculation device 86 when the copying stitch switch 26 is off. is multiplied with the needle swing data Dw and supplied to the needle swing control circuit 96 via the multiplexer 94. When the copy stitch switch 26 is on, the seam allowance data Dw is stored in the seam allowance data memory 118.
The data is further converted into needle position data Dp by an adder 116 and supplied to a needle swing control circuit 96 via a multiplexer 94. The needle swing adjustment device 90 is an adjustment device capable of switching between two operation modes, and the copying stitch switch 26 constitutes a switching means for switching the adjustment device between a first operation mode and a second operation mode. That's what I'm doing.

前記加算器116からの針位置データDpは、
指令速度データメモリ130と判別回路132と
にも供給されるようになつている。指令速度デー
タメモリ130には、針位置データDpに対応し
て複数のミシンモータ指令速度データが記憶され
ている。この指令速度は針位置データDpが縫針
42の最大揺動範囲の中央に対応する基準値であ
るときに最も高く、その中央の値からの偏差が大
きくなるに従つて順次低くなるように設定されて
いる。すなわち、縫針42が最大揺動範囲の中央
付近に位置する状態では、布縁の位置が適正であ
つて加工布70の位置修正を行う必要がないため
高速で縫製が行われ、縫針42の位置が最大揺動
範囲の端に近づくに従つて加工布70の大きな位
置修正が必要であるため、縫製速度が低下させら
れるようになつているのであり、指令速度データ
メモリ130が速度制御手段を構成しているので
ある。
The needle position data Dp from the adder 116 is
The command speed data memory 130 and discrimination circuit 132 are also supplied with the signal. The command speed data memory 130 stores a plurality of sewing machine motor command speed data corresponding to the needle position data Dp. This command speed is set to be highest when the needle position data Dp is a reference value corresponding to the center of the maximum swing range of the sewing needle 42, and to become lower as the deviation from the center value increases. ing. That is, when the sewing needle 42 is located near the center of the maximum swing range, the position of the fabric edge is appropriate and there is no need to correct the position of the workpiece cloth 70, so sewing is performed at high speed, and the position of the sewing needle 42 is Since it is necessary to make a large positional correction of the workpiece cloth 70 as it approaches the end of the maximum swing range, the sewing speed is reduced, and the command speed data memory 130 constitutes a speed control means. That's what I'm doing.

判別回路132には、針位置範囲設定手段とし
ての針位置範囲設定器134が接続されており、
第7図に示すように縫針42の最大揺動範囲の両
端に対応するデータC1およびC2と、最大揺動
範囲よりやや狭く設定された縫製可能揺動範囲の
両端に対応するデータB1およびB2が判別回路
132に供給されるようになつている。判別回路
132は、加算器116から供給される針位置デ
ータDpをこれらのデータB1,B2,C1,C
2と比較し、針位置データDpがデータB1から
B2までの範囲にあるとき許可信号を発し、デー
タB2とC2との間およびC1とB2との間にあ
るとき限界信号を発し、C2より大きいかC1よ
り小さい場合に異常信号を発するようにされてい
る。データC1からデータC2までの範囲が最大
揺動範囲に対応する第一の信号範囲、データB1
からデータB2までの範囲が縫製可能揺動範囲に
対応する第二の信号範囲となつているのであり、
判別回路132が針位置指令信号がいかなる信号
範囲に属するかを判別する判別手段を構成してい
るのである。
A needle position range setter 134 as a needle position range setting means is connected to the discrimination circuit 132.
As shown in FIG. 7, data C1 and C2 correspond to both ends of the maximum swing range of the sewing needle 42, and data B1 and B2 correspond to both ends of the sewing possible swing range, which is set slightly narrower than the maximum swing range. The signal is supplied to the discrimination circuit 132. The discrimination circuit 132 converts the needle position data Dp supplied from the adder 116 into data B1, B2, C1, C.
2, when the needle position data Dp is in the range from data B1 to B2, a permission signal is issued, and when it is between data B2 and C2, and between C1 and B2, a limit signal is issued, and when it is greater than C2. An abnormal signal is generated when the value is smaller than C1. The range from data C1 to data C2 is the first signal range corresponding to the maximum swing range, data B1
The range from to data B2 is the second signal range corresponding to the sewing possible swing range.
The discrimination circuit 132 constitutes a discrimination means that discriminates to what signal range the needle position command signal belongs.

許可信号はゲート136に送られて、前記指令
速度データメモリ130からの指令速度データが
ミシンモータ制御装置104に供給されることを
許容する。一方、限界信号異常信号とは、針位置
検出器138に供給されるとともにオア回路14
0を経て起動停止指令回路142にも供給され
る。針位置検出器138は、限界信号が供給され
ている状態では縫針42がそれの先端がベツド1
0の上面より低くなる針下位置に達したとき針位
置検出信号をミシンモータ制御装置104に供給
し、異常信号が供給されている状態では縫針42
がそれの先端がミシンベツド10の上面より上方
に位置する針上位置に達したとき針位置検出信号
を供給するようになつている。また、起動停止指
令回路142は本来前記起動停止スイツチ20の
操作に応じてミシンモータ108の起動指令およ
び停止指令をミシンモータ制御装置104に供給
するものであるが、限界信号または異界信号が供
給された場合にも停止指令信号を供給するように
されており、ミシンモータ制御装置104はこの
停止指令信号を受けた後、針位置検出器138か
ら針位置検出信号を受けたときミシンモータ10
8を停止させる。起動停止指令回路142および
ミシンモータ制御装置104が針停止手段を構成
しているのである。
A permission signal is sent to gate 136 to permit commanded speed data from commanded speed data memory 130 to be provided to sewing machine motor controller 104 . On the other hand, the limit signal abnormality signal is supplied to the needle position detector 138 and also to the OR circuit 14.
It is also supplied to the start/stop command circuit 142 via 0. The needle position detector 138 detects that when the limit signal is supplied, the sewing needle 42 is located at the tip of the bed 1.
0, a needle position detection signal is supplied to the sewing machine motor control device 104, and when an abnormal signal is supplied, the sewing needle 42
is adapted to supply a needle position detection signal when its tip reaches a needle-up position located above the top surface of the sewing machine bed 10. Further, the start/stop command circuit 142 is originally intended to supply a start command and a stop command for the sewing machine motor 108 to the sewing machine motor control device 104 in response to the operation of the start/stop switch 20, but a limit signal or an otherworld signal is supplied. After receiving this stop command signal, the sewing machine motor controller 104 starts the sewing machine motor 10 when it receives a needle position detection signal from the needle position detector 138.
Stop 8. The start/stop command circuit 142 and the sewing machine motor control device 104 constitute needle stopping means.

上記のように構成されたミシンによつて倣い縫
を行う場合には、オペレータはまず加工布70を
縫目線形成希望位置が針孔72のほぼ中央となる
ようにセツトする。そして、倣い縫スイツチ26
を操作すれば模様選択カウンタ80がリセツトさ
れ、それまでいかなる縫目模様が選択されていた
場合でも直線縫いが選択された状態となる。ま
た、マルチプレクサ94が倣い縫制御装置110
の針位置データDpを針揺動制御回路96に供給
する状態に切り換えられ、かつ、ミシンモータ制
御装置104も倣い縫制御装置110からのデー
タに基づいてミシンモータ108を制御する状態
となる。
When performing copy stitching using the sewing machine configured as described above, the operator first sets the workpiece cloth 70 so that the desired seam line formation position is approximately at the center of the needle hole 72. Then, copy stitch switch 26
When the button is operated, the pattern selection counter 80 is reset, and no matter what stitch pattern has been selected up to that point, straight stitching will be selected. In addition, the multiplexer 94 controls the copy stitching control device 110
The sewing machine motor control device 104 also enters a state of controlling the sewing machine motor 108 based on the data from the copying stitch control device 110.

上記のように加工布70がセツトされた状態に
おいて、布検出器54は検出範囲の加工布70に
覆われていない部分の面積に対応する検出電圧
Vdを加算器112へ供給する。加算器112は
この検出電圧Vdを一定電圧Vcから差し引いた電
圧をA/D変換器114に供給し、A/D変換器
114はこれを布縁検出データDdとして加算器
116に供給する。この状態においてはミシンは
まだ起動されておらず、かつ、縫針42は上昇位
置にあるため、クロツクパルス発生器126から
のクロツクパルスがアンド回路128およびオア
回路122を経て加算器116に供給される。こ
のクロツクパルスを受けた加算器116は、布縁
検出データDdから縫代データDwを差し引いて針
位置データDpを出力する。
In the state where the work cloth 70 is set as described above, the cloth detector 54 detects a detection voltage corresponding to the area of the portion of the detection range that is not covered by the work cloth 70.
Vd is supplied to adder 112. The adder 112 subtracts this detection voltage Vd from the constant voltage Vc and supplies it to the A/D converter 114, and the A/D converter 114 supplies this to the adder 116 as cloth edge detection data Dd. In this state, the sewing machine has not yet been started and the sewing needle 42 is in the raised position, so the clock pulse from the clock pulse generator 126 is supplied to the adder 116 via the AND circuit 128 and the OR circuit 122. The adder 116 receiving this clock pulse subtracts the seam allowance data Dw from the cloth edge detection data Dd and outputs needle position data Dp.

マルチプレクサ94はこの針位置データDpを
針揺動制御回路96に供給し、針揺動制御回路9
6はこの針位置データDpに基いて針揺動制御モ
ータ100を駆動する。その結果、針棒台36が
揺動させられ、それに針棒40を介して支持され
ている縫針42の位置が変えられる。この縫針4
2の位置が希望通りであればオペレータは起動停
止スイツチ20を操作してミシンモータ108を
起動させるのであるが、そうでなければ針揺動調
節操作部材30を操作する。この操作によつて針
揺動調節装置90の出力信号である針揺動調節デ
ータが変化し、この変化した針揺動調節データに
基づいて縫代データメモリ118から縫代データ
Dwが出力され、加算器116に供給される。以
下、上記の場合と同様にこの新しい縫代データ
Dwに基づいて縫針42の位置制御が行われる。
The multiplexer 94 supplies this needle position data Dp to the needle swing control circuit 96.
6 drives the needle swing control motor 100 based on this needle position data Dp. As a result, the needle bar stand 36 is swung, and the position of the sewing needle 42 supported thereon via the needle bar 40 is changed. This sewing needle 4
If the position 2 is as desired, the operator operates the start/stop switch 20 to start the sewing machine motor 108, but if not, the operator operates the needle swing adjustment operating member 30. This operation changes the needle swing adjustment data, which is the output signal of the needle swing adjustment device 90, and the seam allowance data is stored in the seam allowance data memory 118 based on the changed needle swing adjustment data.
Dw is output and supplied to adder 116. Below, as in the case above, this new seam allowance data
Position control of the sewing needle 42 is performed based on Dw.

そして、縫針42の位置が希望通りの位置にな
つたならば、オペレータは起動停止スイツチ20
を操作してミシンモータ108を起動させる。こ
れによつて所望の位置に縫目線が形成され、所望
の縫代で縫製が行われることとなるが、この際形
成される縫目の大きさは縫目データ発生装置82
から供給される送りデータと送り量調節装置89
から供給される送り調節データとによつて決まる
ことは通常の縫製作業におけると同様である。
When the sewing needle 42 is at the desired position, the operator turns the start/stop switch 20.
to start the sewing machine motor 108. As a result, a seam line is formed at a desired position and sewing is performed with a desired seam allowance, but the size of the seam formed at this time is determined by the stitch data generator 82.
Feed data and feed amount adjustment device 89 supplied from
This is determined by the feed adjustment data supplied from the sewing machine in the same way as in normal sewing work.

縫目線の形成に伴つて加工布70が送られ、こ
の過程においてオペレータは布縁の位置をほぼ一
定に保つのであるが、これがある程度は変動する
ことを避け得ない。そして、布縁位置が変動した
場合には布検出器54からの検出電圧Vdが変動
する。ミシンの作動中においてはタイミングパル
ス発生器88からのタイミングパルスTPがオア
回路122を経て加算器116に供給されるた
め、このタイミングパルスTPの入力に応じて加
算器116が針位置データDpを出力し、これが
マルチプレクサ94に供給され、以後はミシンの
停止状態におけると同様にして縫針42の位置が
変えられる。加工布70の布縁の位置が変動した
場合には縫針42の位置がそれに追従するように
自動的に変更されるのであり、それによつて縫代
は一定に保たれる。
The work cloth 70 is fed as the seam line is formed, and during this process the operator maintains the position of the cloth edge approximately constant, but this cannot be avoided to some extent. When the cloth edge position changes, the detection voltage Vd from the cloth detector 54 changes. During operation of the sewing machine, the timing pulse TP from the timing pulse generator 88 is supplied to the adder 116 via the OR circuit 122, so the adder 116 outputs needle position data Dp in response to the input of this timing pulse TP. This is then supplied to the multiplexer 94, and thereafter the position of the sewing needle 42 is changed in the same manner as when the sewing machine is stopped. When the position of the edge of the work cloth 70 changes, the position of the sewing needle 42 is automatically changed to follow it, thereby keeping the seam allowance constant.

このように布縁倣い縫が行われている間、オペ
レータは縫針42の位置ができる限り最大揺動範
囲の中央に位置するように加工布70の位置を修
正することが必要である。縫針42の位置が最大
揺動範囲の端に達すれば、もはや布縁位置の変動
に追従し得なくなるからである。しかしながら、
本実施例のミシンにおいては最大揺動範囲が7mm
であるため、上記のような事態が発生しないよう
に加工布70の位置を修正し続けられなくなる可
能性がある。
While the fabric edge stitching is being performed in this manner, the operator needs to correct the position of the workpiece cloth 70 so that the position of the sewing needle 42 is located as close to the center of the maximum swing range as possible. This is because once the position of the sewing needle 42 reaches the end of the maximum swing range, it will no longer be able to follow fluctuations in the position of the fabric edge. however,
In the sewing machine of this example, the maximum swing range is 7 mm.
Therefore, it may become impossible to continue correcting the position of the work cloth 70 to prevent the above situation from occurring.

そこで本実施例においては、縫針42の位置が
最大揺動範囲の中央付近に位置している状態では
ミシンモータ108が高速で回転させられるが、
最大揺動範囲の端に近くなるに従つて回転速度が
低下させられるようになつている。指令速度デー
タメモリ130から低速を指令するデータがミシ
ンモータ制御装置104に供給され、ミシンモー
タ108の回転速度が低下させられるのである。
加工布70の位置の必要修正量が大きくなるほど
縫製速度が自動的に低下するのであり、縫製速度
が低下すれば加工布70の修正が容易となるた
め、結局、布縁倣い縫を容易に行うことができる
こととなる。
Therefore, in this embodiment, the sewing machine motor 108 is rotated at high speed when the sewing needle 42 is located near the center of the maximum swing range.
The rotation speed is reduced as the end of the maximum swing range is approached. Data instructing a low speed is supplied from the command speed data memory 130 to the sewing machine motor control device 104, and the rotational speed of the sewing machine motor 108 is reduced.
The sewing speed automatically decreases as the required amount of correction in the position of the workpiece cloth 70 increases, and as the sewing speed decreases, it becomes easier to correct the workpiece cloth 70, and as a result, it becomes easier to perform fabric edge stitching. This means that you can do it.

それでもなお縫針42の位置が最大揺動範囲の
端もしくはその近傍に至つた場合には、ミシンモ
ータ108が自動的に停止させられる。すなわ
ち、加算器116からの針位置データDpが針揺
動範囲設定器134からのデータB1からデータ
B2までの範囲にある間は、判別回路132が許
可信号を出力してゲート136を開いており、上
記のようなミシンモータ108の速度制御が行わ
れるのであるが、針位置データDpがデータB2
より大きくなるか、データB1より小さくなつた
場合には、判別回路132から許可信号が出力さ
れなくなつたゲート136が閉じられるととも
に、限界信号が針位置検出器138と起動停止指
令回路142とに供給される。起動停止指令回路
142は限界信号に応じてミシン停止指令信号を
ミシンモータ制御装置104に供給する。これに
応じてミシンモータ制御装置104はミシンモー
タ108の回転速度をいつまでも停止し得る速度
にまで低下させる。そして、縫針42が針下位置
に来たときに針位置検出器138が針位置検出信
号を出力し、これを受けたミシンモータ制御装置
104はその位置でミシンモータ108を停止さ
せる。
However, if the position of the sewing needle 42 reaches or near the end of the maximum swing range, the sewing machine motor 108 is automatically stopped. That is, while the needle position data Dp from the adder 116 is within the range from data B1 to data B2 from the needle swing range setter 134, the discrimination circuit 132 outputs a permission signal and opens the gate 136. , the speed control of the sewing machine motor 108 as described above is performed, but the needle position data Dp is the data B2.
or when it becomes smaller than data B1, the gate 136 where the permission signal is no longer output from the discrimination circuit 132 is closed, and the limit signal is sent to the needle position detector 138 and the start/stop command circuit 142. Supplied. The start/stop command circuit 142 supplies a sewing machine stop command signal to the sewing machine motor control device 104 in response to the limit signal. In response, the sewing machine motor control device 104 reduces the rotational speed of the sewing machine motor 108 to a speed at which it can be stopped indefinitely. Then, when the sewing needle 42 comes to the needle down position, the needle position detector 138 outputs a needle position detection signal, and the sewing machine motor control device 104 receiving this signal stops the sewing machine motor 108 at that position.

この状態においては縫針42が加工布70を貫
通しているため、オペレータはその縫針42を中
心に加工布70を小角度回動させた後、起動停止
スイツチ20を操作してミシンモータ108を起
動する。これによつて縫製が再開されるのである
が、加工布70の位置は上記の回動操作によつて
十分修正されているため、縫針42の位置は加工
布70が送られるに従つて最大揺動範囲の中央に
近づくこととなる。
In this state, the sewing needle 42 has penetrated the work cloth 70, so the operator rotates the work cloth 70 by a small angle around the sewing needle 42, and then operates the start/stop switch 20 to start the sewing machine motor 108. do. As a result, sewing is restarted, but since the position of the workpiece cloth 70 has been sufficiently corrected by the rotation operation described above, the position of the sewing needle 42 is changed to the maximum oscillation as the workpiece cloth 70 is fed. This will bring it closer to the center of the range of motion.

一方、判別回路132から異常信号が発せられ
た場合には、針位置検出器138は縫針42が針
上位置に達したときに針位置検出信号を出力し、
それを受けたミシンモータ制御装置104がミシ
ンモータ108を停止させる。異常信号が発せら
れるのは縫針42が最大揺動範囲の端に達して縫
代が一定に保たれなくなつたときであるため、少
なくともその近傍における倣い縫をやり直す必要
があるのであるが、上記のように縫針42が針上
位置に停止させられるため、オペレータは自由に
加工布70を移動させて倣い縫のやり直しを行う
ことができる。
On the other hand, when an abnormality signal is issued from the discrimination circuit 132, the needle position detector 138 outputs a needle position detection signal when the sewing needle 42 reaches the needle upper position.
Upon receiving this, sewing machine motor control device 104 stops sewing machine motor 108. The abnormal signal is issued when the sewing needle 42 reaches the end of its maximum swing range and the seam allowance is no longer kept constant, so it is necessary to redo the copy stitching at least in the vicinity. Since the sewing needle 42 is stopped at the needle-up position, the operator can freely move the workpiece cloth 70 and redo copy stitching.

以上詳記した実施例においては、縫針42が最
大揺動範囲より狭く定められた縫製可能範囲を越
えたとき針下位置でミシンモータが停止させら
れ、最大揺動範囲の端に達したとき針上位置で停
止させられるようになつていたが、これは不可欠
なことではなく、縫製可能揺動範囲を越えたとき
に縫針42の任意の位置でミシンモータが停止さ
せられるようにすること、あるいは第8図に示す
ようにして縫針が最大揺動範囲の端に達したとき
に始めてミシンモータが停止させられるようにす
ることも可能である。
In the embodiment described in detail above, when the sewing needle 42 exceeds the sewing possible range narrower than the maximum swing range, the sewing machine motor is stopped at the needle down position, and when the sewing needle 42 reaches the end of the maximum swing range, the sewing machine motor is stopped. Although the sewing machine motor can be stopped at the upper position, this is not essential, and the sewing machine motor can be stopped at an arbitrary position of the sewing needle 42 when the swing range that allows sewing is exceeded, or It is also possible to stop the sewing machine motor only when the sewing needle reaches the end of its maximum swing range, as shown in FIG.

第8図の実施例においては、針位置範囲設定器
134aが最大揺動範囲の両端に対応するデータ
C1およびC2のみを出力するようにされてお
り、また、判別回路132aが加算器116から
供給される針位置データDpがデータC1以上で
C2以下である間許可信号をミシンモータ制御装
置104aに供給し、針位置データDpがデータ
C1より小さくなるかあるいはデータC2より大
きくなつた場合に異常信号を起動停止指令回路1
42aに供給するようにされている。ミシンモー
タ制御装置104aは、許可信号が供給されてい
る間指令速度データメモリ130からの指令速度
データに基づいてミシンモータ108を制御し、
判別回路132aからの異常信号に応じて起動停
止指令回路142aが停止指令信号を出力したと
きミシンモータ108を停止させるようになつて
いる。その他の部分は前記実施例と同様であるた
め、詳細な説明は省略する。
In the embodiment shown in FIG. 8, the needle position range setter 134a outputs only data C1 and C2 corresponding to both ends of the maximum swing range, and the discrimination circuit 132a outputs data C1 and C2 corresponding to both ends of the maximum swing range. A permission signal is supplied to the sewing machine motor control device 104a while the needle position data Dp is greater than or equal to data C1 and less than C2, and an abnormality signal is generated when the needle position data Dp becomes smaller than data C1 or larger than data C2. Start/stop command circuit 1
42a. The sewing machine motor control device 104a controls the sewing machine motor 108 based on the command speed data from the command speed data memory 130 while the permission signal is supplied,
The sewing machine motor 108 is stopped when the start/stop command circuit 142a outputs a stop command signal in response to an abnormality signal from the discrimination circuit 132a. Since the other parts are the same as those in the previous embodiment, detailed explanation will be omitted.

また、前記実施例においては、加算器116か
らの針位置データDpが直接指令速度データメモ
リ130に供給されるようになつていたが、第9
図にすように、基準値設定器152から供給され
る基準データ(最大揺動範囲の中央に相当するデ
ータ)と共に偏差演算器150に供給され、偏差
演算器150が針位置データDpの基準データか
らの偏差を演算し、その演算された偏差データが
指令速度データメモリ130bに供給されるよう
にすることも可能である。このようにすれば、指
令速度データメモリ130bの記憶容量を半分に
減らすことができる。
Further, in the embodiment described above, the needle position data Dp from the adder 116 was directly supplied to the command speed data memory 130, but the
As shown in the figure, the reference data (data corresponding to the center of the maximum swing range) supplied from the reference value setter 152 is supplied to the deviation calculator 150, and the deviation calculator 150 uses the reference data of the needle position data Dp. It is also possible to calculate the deviation from the command speed data and supply the calculated deviation data to the command speed data memory 130b. In this way, the storage capacity of the command speed data memory 130b can be reduced by half.

上記各実施例においては縫針の基準位置が最大
揺動範囲の中央に定められていたが、これも不可
欠なことではなく、中央から右もしくは左へ一定
距離片寄つた位置を基準位置とすることも可能で
あり、また、縫針の基準位置からの隔たりに応じ
てミシンモータの速度を多数段階に低減させるこ
とも必ずしも不可欠ではなく、少なくとも高低二
段階に変更すれば本発明の効果が得られ、逆に針
位置データの基準データに対する偏差データの増
大に伴つてミシンモータの回転速度が無段階に低
減させられるようにすることも可能である。この
場合、偏差データとミシンモータ回転速度との関
係が直線的であることも不可欠ではない。
In each of the above embodiments, the reference position of the sewing needle was set at the center of the maximum swing range, but this is not essential, and the reference position may also be set to a position a certain distance to the right or left from the center. It is possible, and it is not necessarily essential to reduce the speed of the sewing machine motor in multiple steps depending on the distance from the reference position of the sewing needle.The effect of the present invention can be obtained by changing the speed to at least two steps, high and low. It is also possible to reduce the rotational speed of the sewing machine motor steplessly as the deviation data of the needle position data with respect to the reference data increases. In this case, it is not essential that the relationship between the deviation data and the sewing machine motor rotation speed be linear.

前記実施例においては布検出器として反射型の
フオトセンサが使用されており、安価なフオトセ
ンサにより広い範囲において布縁位置の検出が可
能である利点があるのであるが、受光素子をミシ
ンのベツドに配設し、加工布によつて覆われてい
ない部分の面積に対応した信号を出力させるよう
にした透過型フオトセンサを採用することも可能
である。
In the above embodiment, a reflection type photo sensor is used as the fabric detector, which has the advantage that the edge position of the fabric can be detected over a wide range using an inexpensive photo sensor. It is also possible to employ a transmission type photo sensor that outputs a signal corresponding to the area of the portion not covered by the work cloth.

前記実施例においてはミシンモータが停止して
いる状態においても縫針42の位置が針揺動調節
操作部材30の操作に応じて変えられるようにな
つているため、縫製開始当初から縫目線は所望の
位置に形成されるようになつているが、このよう
な必要がない場合にはクロツクパルス発生器12
6およびアンド回路128を省略することができ
る。
In the embodiment described above, even when the sewing machine motor is stopped, the position of the sewing needle 42 can be changed in accordance with the operation of the needle swing adjustment operation member 30, so that the stitch line is set at the desired position from the beginning of sewing. However, if this is not necessary, the clock pulse generator 12
6 and the AND circuit 128 can be omitted.

さらに、前記実施例においては倣い縫が行われ
る場合には自動的に直線縫が選択されるようにな
つているが、これは倣い縫には一般に直線縫いが
使用されるためであつて、任意の縫目模様で倣い
縫を行い得るようにすることも可能である。
Furthermore, in the embodiment described above, straight stitching is automatically selected when copying stitching is performed, but this is because straight stitching is generally used for copying stitching, and is optional. It is also possible to perform copy stitching using the following stitch patterns.

その他、倣い縫制御装置110の構成を変更
し、あるいは針棒台36をほぼ垂直な軸線のまわ
りの揺動運動によつて縫針の横方向位置を変える
ものとし、あるいはジグザグミシン全体の構成を
変更するなど、当業者の知識に基づいて種々の変
形、改良を施した態様で本発明を実施することが
できる。
In addition, the configuration of the copying stitch control device 110 may be changed, the lateral position of the sewing needle may be changed by swinging the needle bar base 36 around a substantially vertical axis, or the overall configuration of the zigzag sewing machine may be changed. The present invention can be implemented with various modifications and improvements based on the knowledge of those skilled in the art.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の構成を概念的に示す図であ
る。第2図は本発明の一実施例であるジグザグミ
シンの外観を概略的に示す斜視図である。第3図
は同ミシンの頭部をそのカバーを外した状態で示
す正面図である。第4図は同ミシンにおける布検
出器と反射面との相対位置関係ならびに布検出器
にリニアリテイの得られる範囲を示す説明図であ
る。第5図は同ミシンの制御回路を示すブロツク
図である。第6図は同ミシンにおける針位置の制
御を示す説明図である。第7図は縫針の最大揺動
範囲と判別回路から許容、限界および異常の各信
号が出力される範囲との関係を示す説明図であ
る。第8図および第9図は本発明のそれぞれ別の
実施例における制御回路の一部を示すブロツク図
である。 42:縫針(縫目形成機構)、54:布検出器、
70:加工布、74:反射面、{94:マルチプ
レクサ、96:針揺動制御回路、112:加算
器、114:A/D変換器、116:加算器、1
18:縫代データメモリ}(針位置決め手段)、1
00:針揺動制御モータ、{104:ミシンモー
タ制御装置、142,142a:起動停止指令回
路}(針停止手段)、108:ミシンモータ、13
0,130a:指令速度データメモリ(速度制御
手段)、132,132a:判別回路(判別手
段)、134,134a:針位置範囲設定器(針
位置範囲設定手段)。
FIG. 1 is a diagram conceptually showing the configuration of the present invention. FIG. 2 is a perspective view schematically showing the appearance of a zigzag sewing machine according to an embodiment of the present invention. FIG. 3 is a front view of the head of the sewing machine with its cover removed. FIG. 4 is an explanatory diagram showing the relative positional relationship between the fabric detector and the reflective surface in the same sewing machine and the range in which linearity can be obtained in the fabric detector. FIG. 5 is a block diagram showing the control circuit of the sewing machine. FIG. 6 is an explanatory diagram showing needle position control in the same sewing machine. FIG. 7 is an explanatory diagram showing the relationship between the maximum swing range of the sewing needle and the range in which permissible, limit, and abnormal signals are output from the discrimination circuit. FIGS. 8 and 9 are block diagrams showing part of the control circuit in different embodiments of the present invention. 42: sewing needle (stitch forming mechanism), 54: cloth detector,
70: Work cloth, 74: Reflective surface, {94: Multiplexer, 96: Needle swing control circuit, 112: Adder, 114: A/D converter, 116: Adder, 1
18: Seam allowance data memory} (needle positioning means), 1
00: Needle swing control motor, {104: Sewing machine motor control device, 142, 142a: Start and stop command circuit} (needle stop means), 108: Sewing machine motor, 13
0, 130a: command speed data memory (speed control means), 132, 132a: discrimination circuit (discrimination means), 134, 134a: needle position range setter (needle position range setting means).

Claims (1)

【特許請求の範囲】 1 上下往復運動および横方向揺動運動可能な縫
針を含み、ミシンモータにより駆動される縫目形
成機構と、前記縫針の揺動位置を制御する針揺動
制御モータとを備え、その針揺動制御モータの作
動により縫目形成位置を変化させるジグザグミシ
ンにおいて、 前記縫針の揺動方向と交差する方向に延びる加
工布の側縁の位置を検出するために縫針の最大揺
動範囲より大きな検出可能範囲を有し、その揺動
方向における前記側縁の位置に関する布縁位置信
号を発生する布検出器と、 前記縫針の揺動位置が前記加工布の側縁から所
定距離だけ離れた位置になるように前記布縁位置
信号に従つて変化する針位置指令信号を発生して
前記針揺動制御モータの作動を制御する針位置決
め手段と、 前記縫針の最大揺動範囲またはそれより狭く定
められた範囲に対応する信号範囲を設定する針位
置範囲設定手段と、 前記針位置指令信号の値が前記信号範囲内にあ
るときに許可信号を発生し、信号範囲を越えると
きに異常信号を発生する判別手段と、 前記許可信号が発生している間、前記信号範囲
内の基準値に対する前記針位置指令信号の値の偏
差値が大きいときに低速度に、その偏差値が小さ
いときに高速度に前記ミシンモータの速度を制御
する速度制御手段と、 前記異常信号が発生したときに前記ミシンモー
タを停止させることにより前記縫針を停止させる
針停止手段と を設けたことを特徴とする布縁倣い縫ミシン。
[Scope of Claims] 1. A stitch forming mechanism that includes a sewing needle capable of vertical reciprocating motion and horizontal rocking motion and is driven by a sewing machine motor, and a needle rocking control motor that controls the rocking position of the sewing needle. In a zigzag sewing machine that is equipped with a needle swing control motor and changes the stitch forming position by operating the needle swing control motor, the maximum swing of the sewing needle is adjusted to detect the position of the side edge of the workpiece cloth that extends in the direction intersecting the swing direction of the sewing needle. a cloth detector having a detectable range larger than a movement range and generating a cloth edge position signal regarding the position of the side edge in the swing direction; needle positioning means for controlling the operation of the needle swing control motor by generating a needle position command signal that changes according to the cloth edge position signal so that the sewing needle is located at a maximum swing range of the sewing needle; needle position range setting means for setting a signal range corresponding to a narrower defined range; generating a permission signal when the value of the needle position command signal is within the signal range; and generating a permission signal when the value of the needle position command signal is within the signal range; determining means for generating an abnormal signal; while the permission signal is being generated, the speed is reduced to a low speed when the deviation value of the value of the needle position command signal from a reference value within the signal range is large, and the deviation value is small; A speed control means for controlling the speed of the sewing machine motor to a high speed when the abnormal signal is generated; and a needle stop means for stopping the sewing needle by stopping the sewing machine motor when the abnormal signal is generated. Fabric edge copy sewing machine.
JP13971185A 1985-06-26 1985-06-26 Cloth hem following stitch sewing machine Granted JPS62388A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13971185A JPS62388A (en) 1985-06-26 1985-06-26 Cloth hem following stitch sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13971185A JPS62388A (en) 1985-06-26 1985-06-26 Cloth hem following stitch sewing machine

Publications (2)

Publication Number Publication Date
JPS62388A JPS62388A (en) 1987-01-06
JPH0142707B2 true JPH0142707B2 (en) 1989-09-14

Family

ID=15251637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13971185A Granted JPS62388A (en) 1985-06-26 1985-06-26 Cloth hem following stitch sewing machine

Country Status (1)

Country Link
JP (1) JPS62388A (en)

Also Published As

Publication number Publication date
JPS62388A (en) 1987-01-06

Similar Documents

Publication Publication Date Title
JPH0136393B2 (en)
JPS63132689A (en) Cloth edge following stitch sewing machine
JPH0142708B2 (en)
JPH0142707B2 (en)
JPS6268482A (en) Cloth hem following sewing machine
JPS6264390A (en) Cloth hem following sewing machine
JP2595628B2 (en) Cloth edge copying sewing machine
JPS628787A (en) Cloth edge following stitch sewing machine
JPS6260584A (en) Cloth hem following sewing machine
JPS61257677A (en) Cloth edge follow sewing machine
JPS61257681A (en) Cloth edge follow stitchable sewing machine
JP2595627B2 (en) Cloth corner detection device
JP2583786B2 (en) Sewing machine end stitching device
JPS61257676A (en) Cloth edge follow sewing machine
JPH0236118B2 (en)
JPH0137157B2 (en)
JPS62221389A (en) Cloth edge following sewing machine
JPS62233195A (en) Cloth edge following stitch sewing machine
JPS62243585A (en) Cloth edge following sewing machine
JP2555672B2 (en) Sewing machine
JPS61257680A (en) Cloth edge follow sewing machine
JPH0353959B2 (en)
JPH01204692A (en) Cloth edge copying sewing machine
JPS628786A (en) Cloth edge following stitch sewing machine
JPH0779885B2 (en) Sewing machine