JPH01227792A - Cloth edge copy sewing machine - Google Patents

Cloth edge copy sewing machine

Info

Publication number
JPH01227792A
JPH01227792A JP5244788A JP5244788A JPH01227792A JP H01227792 A JPH01227792 A JP H01227792A JP 5244788 A JP5244788 A JP 5244788A JP 5244788 A JP5244788 A JP 5244788A JP H01227792 A JPH01227792 A JP H01227792A
Authority
JP
Japan
Prior art keywords
cloth
detector
sewing
sewing machine
needle
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
Application number
JP5244788A
Other languages
Japanese (ja)
Other versions
JP2595628B2 (en
Inventor
Nobuyasu Oshima
大島 伸康
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 JP63052447A priority Critical patent/JP2595628B2/en
Publication of JPH01227792A publication Critical patent/JPH01227792A/en
Application granted granted Critical
Publication of JP2595628B2 publication Critical patent/JP2595628B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、加工布の側縁(布縁と言う)から所定距離だ
け隔てて縫目線を形成する布縁倣い縫ミシンに関するも
のであり、特に、縫針の揺動制御に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a cloth edge copy stitch sewing machine that forms a seam line at a predetermined distance from the side edge (referred to as cloth edge) of a workpiece cloth. This relates to swing control of the sewing needle.

、従来の技術 布縁倣い縫ミシンは既に知られており、特開昭62−3
89号公報に記載のミシンはその一例である。このミシ
ンは、(al加工布を送る布送り機構と、(b)縫針が
下端に取り付けられた針棒を上下往復運動可能に支持し
、布送り機構による布送り方向にほぼ直角な横方向の揺
動運動可能にミシン機枠に配設された針棒支持枠と、[
C)発光部および受先部を備え、加工布の布送り方向に
延びる側縁を検出する布検出器と、(d1発光部からの
放射光を受光部に向かって反射するためにミシンベッド
の上面において縫針の落下点に近接して設けられた反射
面と、(e)加工布の側縁から所定間隔を隔てて縫目線
が形成されるように受光部の受光量に従って針棒支持枠
の揺動位置を制御する揺動位置制御装置とを含むように
構成される。このミシンにおいて布検出器は1個設けら
れている。
, the conventional fabric edge copying sewing machine is already known, and was disclosed in Japanese Patent Application Laid-open No. 62-3.
The sewing machine described in Japanese Patent No. 89 is one example. This sewing machine has (a) a cloth feed mechanism that feeds the Al processed cloth; (b) a needle bar with a sewing needle attached to the lower end that supports the needle bar so as to be able to move up and down; The needle bar support frame is arranged on the sewing machine frame so as to be able to swing.
C) A cloth detector that includes a light emitting part and a receiving part and detects the side edge of the work cloth extending in the cloth feeding direction; (e) The needle bar support frame is adjusted according to the amount of light received by the light receiving section so that a seam line is formed at a predetermined distance from the side edge of the work cloth. The sewing machine is configured to include a swing position control device for controlling a swing position.This sewing machine is provided with one cloth detector.

発明が解決しようとする課題 しかし、布検出器を1個のみ設ける場合、種々の問題が
生ずる。
Problems to be Solved by the Invention However, when only one cloth detector is provided, various problems arise.

例えば、布検出器の検出範囲が比較的狭いため、布縁が
横方向に大きくずれた場合にiま布縁の検出が不可能に
なる事態が生ずる。受光量と布縁位置との関係にリニア
リティのある範囲が広い布検出器を使用すれば、布縁の
大函なすれに対処することができるのであるが、布検出
器が高価となることを避は得ない。
For example, since the detection range of the fabric detector is relatively narrow, if the edge of the fabric deviates significantly in the lateral direction, it may become impossible to detect the edge of the fabric. If you use a cloth detector that has a wide range of linearity in the relationship between the amount of light received and the position of the cloth edge, it is possible to deal with the looseness of the cloth edge, but the cloth detector is expensive. It is unavoidable.

また、角部の倣い縫が行われる場合には縫目線が曲がっ
てしまうという問題も生ずる。加工布の角部が縫われる
際には、反射面の、横方向に延びる布縁よりオペレータ
側で送り方向に延びる布縁より加工布側の部分が加工布
により覆われない状態となり、受光量が増大する。iの
ため、実際には加工布がずれていないにもかかわらず、
加工布が受光量が増大する方向にずれたと判断され、縫
針が加工布の内側へ移動させられ、縫目線が曲がってし
まうのである。この場合、受光量の急激な変化には縫針
が追従しないように応答性を悪くすれば、縫目線の曲が
りを少なくすることができる。
Furthermore, when copy stitching is performed at corners, a problem arises in that the seam line becomes crooked. When the corners of the work cloth are sewn, the part of the reflective surface on the operator's side of the cloth edge extending in the horizontal direction and the work cloth side of the cloth edge extending in the feeding direction is not covered by the work cloth, and the amount of received light decreases. increases. Because of i, even though the processed cloth is not actually shifted,
It is determined that the work cloth has shifted in a direction where the amount of light received increases, and the sewing needle is moved to the inside of the work cloth, causing the seam line to become crooked. In this case, the bending of the seam line can be reduced by reducing the responsiveness of the sewing needle so that it does not follow sudden changes in the amount of light received.

しかし、同時に、加工布の角部ではない部分の倣い縫を
行う場合の布縁の急激な移動に縫針が追従しないことと
なって倣い精度が低下してしまう。
However, at the same time, when copy stitching is performed on a portion other than a corner of the work cloth, the sewing needle cannot follow the rapid movement of the edge of the cloth, resulting in a decrease in copy accuracy.

なお、布検出器を横方向に移動させ、布縁を2個所にお
いて検出すれば角部であるか否かがわかる。角部である
場合と角部でない場合とでは、2個所での検出により得
られる2つの受光量同士の差、比率等が異なるからであ
る。しかし、布検出器の移動にはある程度時間がかかる
ため、倣い縫を高速で行うことが困難となる。
Note that by moving the cloth detector in the lateral direction and detecting the edges of the cloth at two locations, it can be determined whether the cloth is at a corner or not. This is because the difference, ratio, etc. between the two amounts of received light obtained by detection at the two locations are different depending on whether it is a corner or not. However, since it takes some time to move the cloth detector, it is difficult to perform copy stitching at high speed.

請求項1の発明は、布検出器を1個設ける場合に生ずる
上記各種の問題を解決することができる布縁倣い縫ミシ
ンを提供することを課題として為されたものである。
The invention as claimed in claim 1 has been accomplished with the object of providing a cloth edge tracing sewing machine that can solve the various problems described above that occur when a single cloth detector is provided.

請求項2の発明は、布検出器を移動させなくても縫製部
位が角部であるか否かを判別することができる布縁倣い
縫ミシンを提供することを課題として為されたものであ
る。
The invention of claim 2 has been made with the object of providing a fabric edge copying sewing machine that can determine whether or not a sewing area is a corner without moving a fabric detector. .

課題を解決するための手段 請求項1の発明は、上記の課題を解決するために、前記
fal布送り機構、(b)針棒支持枠、(C)布検出器
、(d)反射面、(e)揺動位置制御装置を備えた布縁
倣い縫ミシンにおいて、布検出器を複数個、針棒支持枠
が揺動する横方向に並べて設けたものである。
Means for Solving the Problems In order to solve the above problems, the invention of claim 1 provides the following features: the fal cloth feeding mechanism, (b) a needle bar support frame, (C) a cloth detector, (d) a reflective surface, (e) In a cloth edge copying sewing machine equipped with a swing position control device, a plurality of cloth detectors are arranged side by side in the horizontal direction in which the needle bar support frame swings.

請求項2の発明は、請求項1記載の布縁倣い縫ミシンに
、さらに、複数の布検出器の各検出データを比較する比
較手段と、その比較手段の比較結果に基づいて前記加工
布の縫製部位が角部であるか否かを判定する判定手段と
を設けたものである。
The invention according to claim 2 provides the fabric edge copying sewing machine according to claim 1, further comprising a comparison means for comparing each detection data of a plurality of cloth detectors, and a method for determining the workpiece cloth based on the comparison result of the comparison means. A determining means for determining whether or not the sewing part is a corner is provided.

なお、この場合には、複数の布検出器の検出領域が横方
向に離れていても差支えない。また、上記検出データの
比較は、例えば検出データ同士の差。
Note that in this case, there is no problem even if the detection areas of the plurality of cloth detectors are separated in the horizontal direction. Moreover, the comparison of the detection data is, for example, the difference between the detection data.

商等を取ることによって行い得る。This can be done by taking the quotient etc.

作用および効果 請求項1の発明におけるように、複数の布検出器をそれ
らの検出範囲が互に接し、あるいは部分的に重なり合う
状態で横方向に並べれば、リニアリティのある範囲が狭
く、安価な布検出器を用いて、広いリニアリティを有す
る布検出器を設けた場合と同様の効果を得ることができ
る。この場合、布縁が横方向に大きくずれても、複数の
布検出器のうちの・いずれかの布検出器により布縁が検
出され、良好に倣い縫を行うことがで□きる。
As in the invention of claim 1, if a plurality of cloth detectors are arranged in a horizontal direction with their detection ranges touching each other or partially overlapping, the linearity range is narrow and inexpensive cloth can be used. Using the detector, it is possible to obtain the same effect as when a cloth detector with wide linearity is provided. In this case, even if the edge of the fabric deviates significantly in the lateral direction, the edge of the fabric is detected by one of the plurality of fabric detectors, and copy stitching can be performed successfully.

また、各布検出器から別個に検出データを取ることが”
できるため、これら検出データ同士の比較によって、リ
ニアリティのある範囲が広い1個の布検出器では得られ
ない情報を得ることが可能となる。請求項2の発明はそ
の一例である。ただし、請求項1の発明においては各布
検出器からの検出データが別個に1得られることは不可
欠ではない。
It is also possible to take detection data separately from each cloth detector.”
Therefore, by comparing these detection data, it becomes possible to obtain information that cannot be obtained with a single cloth detector with a wide range of linearity. The invention of claim 2 is an example thereof. However, in the invention of claim 1, it is not essential that the detection data from each cloth detector be obtained separately.

後に実施例の項で説明するように、複数個の布検出器の
出力信号の和をとって、あたかもリニアリティのある範
囲が広い1個の布検出器であるように取り扱うことも可
能なのである。
As will be explained later in the embodiment section, it is also possible to sum the output signals of a plurality of cloth detectors and treat them as if they were a single cloth detector with a wide linearity range.

請求項2の発明においては、縫製部位が角部であること
が自動嶋に判定されるため、角部である場合には倣い機
能を停止させる等、適宜の処理を行うことができ、それ
によって角部の倣い縫を行う場合に縫目線が曲がってし
まうことを回避し得る。また、角部における縫目線の曲
がりを少なくするために縫針の応答性を低下させる必要
がなく、加工布の角部でぼない部分の倣い縫を行う場合
に布縁が急激に移動しても縫針は布縁に良好に追従する
ことができ、正確な布縁倣い縫を行うことができる。ま
た、各布検出器の検出データの比較に基づいて縫製部位
が角部であるか否かが判定されるため、布検出器を移動
させることなく角部を検出することができ、倣い縫の速
度を角部の検出のために犠牲にする必要がなくなる。
In the invention of claim 2, since the automatic sewing machine determines that the sewing part is a corner, appropriate processing such as stopping the copying function can be performed if the sewing part is a corner. It is possible to avoid crooked seam lines when copy stitching is performed at corners. In addition, there is no need to reduce the responsiveness of the sewing needle in order to reduce the bending of the seam line at the corners, and even if the edge of the fabric moves suddenly when copy stitching the curved corners of the work fabric. The sewing needle can follow the edge of the fabric well, and can perform accurate sewing along the edge of the fabric. In addition, since it is determined whether the sewing part is a corner based on a comparison of the detection data of each cloth detector, corners can be detected without moving the cloth detector, and copy stitching can be performed easily. There is no need to sacrifice speed for corner detection.

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

第4図は本発明の一実施例であるミシンを示す図であり
、このミシンは、上面が平らなベツド10と、そのベツ
ド10の右端から立ち上がった脚柱部12と、その脚柱
部12の上端から片持ち状にかつベツド10にほぼ平行
に延びる上方アーム14とから成るミシン機枠16を備
えている。上方アーム14の自由端例の頭部18にはミ
シンモータの起動、停止を制御する起動スイッチ20が
設けられ、上方アーム14には更にこのミシンによって
形成可能な複数種類の縫目模様を表す形象が表示された
表示板22と、縫目模様を選択するために操作される模
様選択スイツチ24とが設けられている。また、脚柱部
12には布縁から一定の距離を隔てて縫目線を形成する
倣い縫を行うための倣い縫スイッチ26.布検出器切換
スイッチ27、縫代設定操作部材28.針揺動量調節操
作部材30および送り量調節操作部材32が設けられて
いる。本ミシンにおいて倣い縫は直線縫によって行われ
るのであり、上記針揺動量調節操作部材30は直線縫以
外の模様縫を行うに当たり、針揺動量を調節する場合に
操□作される。
FIG. 4 is a diagram showing a sewing machine according to an embodiment of the present invention. The sewing machine frame 16 includes an upper arm 14 extending cantilevered from the upper end thereof and substantially parallel to the bed 10. The head 18 of the free end of the upper arm 14 is provided with a start switch 20 for controlling starting and stopping of the sewing machine motor, and the upper arm 14 is further provided with a shape representing a plurality of types of stitch patterns that can be formed by the sewing machine. A display board 22 on which is displayed, and a pattern selection switch 24 that is operated to select a stitch pattern are provided. Further, on the pillar portion 12, a copying stitch switch 26 is provided to perform copying stitching to form a seam line at a certain distance from the edge of the fabric. Cloth detector changeover switch 27, seam allowance setting operation member 28. A needle swing amount adjustment operation member 30 and a feed amount adjustment operation member 32 are provided. In this sewing machine, copy stitching is performed by straight stitching, and the needle swing amount adjusting operation member 30 is operated when adjusting the needle swing amount when performing pattern stitches other than straight stitches.

上記頭部18内には第1図に示されるようにコの字形の
ブラケット34が固定的に設けられており、このブラケ
ット34に軸36によって針棒支持枠38が垂直な軸線
のまわりに回動可能に取り付けられている。針棒支持枠
38は互に逆向きに突き出す2対のアーム40.42を
備えており、1対のアーム40においてブラケット34
に回動可能に取り付けられている。そして、もう1対の
アーム42によって針棒44が上下方向に摺動可能に保
持されており、その下端に縫針46が固定されている。
As shown in FIG. 1, a U-shaped bracket 34 is fixedly provided in the head 18, and a needle bar support frame 38 is rotated around a vertical axis by a shaft 36 on this bracket 34. movably mounted. The needle bar support frame 38 includes two pairs of arms 40 and 42 that protrude in opposite directions.
is rotatably attached to. A needle bar 44 is held by another pair of arms 42 so as to be slidable in the vertical direction, and a sewing needle 46 is fixed to the lower end of the needle bar 44.

針棒44は、図示しない連結機構によってミシンモータ
に連結されており、ミシンモータの回転に伴って上下に
往復運動させられるようになっている。また、針棒支持
枠38にはリンク48を介して針揺動制御モータに接続
されておす、このモータの駆動によって針棒支持枠38
が軸36のまわりに回動させられることにより、縫針4
6にミシンベッド面上において軸36の軸心を中心とす
る円弧の軌跡を描く横方向揺動運動が与えられる。針棒
支持枠38が描く円弧軌跡はその曲率半径が比較的大き
く、後述する布送り機構による加工布の送り方向(布送
り方向)に対してほぼ直角となる。
The needle bar 44 is connected to the sewing machine motor by a connecting mechanism (not shown), and is configured to reciprocate up and down as the sewing machine motor rotates. Further, the needle bar support frame 38 is connected to a needle swing control motor via a link 48, and the needle bar support frame 38 is driven by this motor.
is rotated around the shaft 36, the sewing needle 4
6 is given a lateral oscillating motion that traces an arc locus centered on the axis of the shaft 36 on the surface of the sewing machine bed. The arc locus drawn by the needle bar support frame 38 has a relatively large radius of curvature, and is approximately perpendicular to the direction in which the work cloth is fed (cloth feeding direction) by the cloth feeding mechanism, which will be described later.

前記ミ、シン機枠16には、第一布検出器50゜第二布
検出器52(第2図参照)が上記横方向に移動可能に取
り付けられている。ミシン機す16に固定の支持体54
には、ガイドロッド56が横方向に取り付けられるとと
もに、スライド58が摺動可能に嵌合されており、この
スライド58の針棒44側の側面に画布検出器50.5
・2が第一布検出器50が右側に位置するように横方向
に並んで取り付けられている。スライド58は、支持体
54にガイドロッド56と平行に取り付けられたねじ軸
60に螺合されており、ねじ軸60が、正逆両方向の回
転が可能な直流モータである布検山田移動用モータ62
によって回転させられるとき、ガイドロッド56により
案内されて移動させられ、布検出器5(j、5’2の針
棒支持枠38に対する横方向の位置が変えられる。布検
出器移動用モータ62は、第一布検出器50の位置を検
出する位置検出器64(第5図参照)を内蔵している。
A first fabric detector 50° and a second fabric detector 52 (see FIG. 2) are attached to the sewing machine frame 16 so as to be movable in the lateral direction. Support 54 fixed to the sewing machine 16
A guide rod 56 is attached laterally to the slide 58, and a slide 58 is slidably fitted therein, and a canvas detector 50.5 is mounted on the side of the slide 58 on the needle bar 44 side.
- 2 are installed side by side in the horizontal direction so that the first cloth detector 50 is located on the right side. The slide 58 is screwed onto a screw shaft 60 that is attached to the support body 54 in parallel with the guide rod 56, and the screw shaft 60 is a DC motor that can rotate in both forward and reverse directions. 62
When the cloth detector 5 (j, 5'2) is rotated by the needle bar support frame 38, the cloth detector 5 (j, 5'2) is moved while being guided by the guide rod 56, and the horizontal position of the cloth detector 5 (j, 5'2) relative to the needle bar support frame 38 is changed. , a position detector 64 (see FIG. 5) for detecting the position of the first cloth detector 50 is built-in.

この位置検出器64は可変抵抗器により構成されており
、スライド5Bの移動に伴って抵抗値が変えられ、第一
布検出器50の検出領域の横方向の中央位置を布検出器
位置として出力するようにされている。また、65は支
持体54に設けられた糸案内部である。
This position detector 64 is composed of a variable resistor, whose resistance value is changed as the slide 5B moves, and outputs the horizontal center position of the detection area of the first cloth detector 50 as the cloth detector position. It is made to be. Further, 65 is a thread guide section provided on the support body 54.

布検出器50.52はそれぞれ、第2図に示されるよう
に、赤外線を放射する発光部66.68と、その赤外線
の反射して来たものを受光する受光部70.72とを備
えている。各発光部66゜68が発する光の周波数は互
に異なるものとされており、受光部70.72の近傍に
はそれぞれ、対応する発光部66.68からの放射光の
みの通過を許容し、他の周波数の光は遮断する光学フィ
ルタ74.76が設けられている。
As shown in FIG. 2, each of the cloth detectors 50, 52 includes a light emitting section 66, 68 that emits infrared rays, and a light receiving section 70, 72 that receives reflected infrared rays. There is. The frequencies of the light emitted by each light emitting section 66, 68 are different from each other, and only the emitted light from the corresponding light emitting section 66, 68 is allowed to pass through the vicinity of the light receiving section 70, 72, respectively. Optical filters 74 and 76 are provided to block light of other frequencies.

前記ミシンベッド10の上面には第1図に示されるよう
に開口が形成されており、この開口が針板78によって
塞がれている。この針板78には複数のスロットが形成
され、このスロットから送り歯80が上方へ突出可能と
されている。この送り歯80は図示しない送り制御モー
タによって送り運動を与えられ、第3図に示される布押
さえ足82と共同して加工布84を前後方向に送るもの
である。送り歯80.布押さえ足82.送り制御モータ
等により布送り機構が構成されているのであり、前記針
棒支持枠38の揺動方向は、この加工布84の送り方向
に対してほぼ直角になるのである。
As shown in FIG. 1, an opening is formed in the upper surface of the sewing machine bed 10, and this opening is closed by a needle plate 78. A plurality of slots are formed in the throat plate 78, and the feed dog 80 can protrude upward from the slots. The feed dog 80 is given a feed motion by a feed control motor (not shown), and feeds the work cloth 84 in the front-rear direction in cooperation with a cloth presser foot 82 shown in FIG. 3. Feed dog 80. Cloth presser foot 82. A cloth feed mechanism is constituted by a feed control motor and the like, and the swinging direction of the needle bar support frame 38 is approximately perpendicular to the feed direction of the work cloth 84.

針板78には更に針孔86が形成されている。A needle hole 86 is further formed in the needle plate 78.

針孔86は縫針46が描く円弧軌跡と同じ円弧を成すよ
うに形成されており、この針孔86に隣接する位置に反
射面88が形成されている。反射面88は、布検出器5
0.52の発光部66.68から放射された赤外線を受
光部70.72に向かって反射するものであり、第3図
に示されるように、その布送り方向に平行な平面による
切断面が、前記横方向に延び、かつ、布検出器50.5
2を通る水平軸線を中心とする円筒面の一部を成し、下
方に凸の滑らかな凹面とされている。
The needle hole 86 is formed to form the same arc as the arc locus drawn by the sewing needle 46, and a reflective surface 88 is formed at a position adjacent to the needle hole 86. The reflective surface 88 is the cloth detector 5
The infrared rays emitted from the light emitting parts 66.68 of 0.52 mm are reflected toward the light receiving part 70.72, and as shown in FIG. , said laterally extending cloth detector 50.5;
It forms part of a cylindrical surface centered on the horizontal axis passing through 2, and is a smooth concave surface that is convex downward.

検出領域の多くが加工布84によって覆われれば、受光
部70.72の受光量が減少するわけであり、受光部7
0.72は検出領域の加工布84によって覆われない部
分の面積の変動に対応した検出信号を出力する。なお、
反射面88は針孔86に極く近接して設けられているの
に対し、布検出器50.52は針棒支持枠38等との干
渉を避けて一定距離手前側(オペレータ側)に外れた位
置に設けられている。そして、布検出器50.52は第
3図に示されるように垂直軸線に対して小角度後ろ側(
オペレータとは反対側)に傾斜させられており、布縁位
置を縫針46の中心線と針板66の上面との交点(以下
、針落下点という)の近傍において検出し得るようにな
っている。
If most of the detection area is covered by the work cloth 84, the amount of light received by the light receiving portions 70 and 72 will decrease, and the amount of light received by the light receiving portions 70 and 72 will decrease.
0.72 outputs a detection signal corresponding to a variation in the area of the portion of the detection region that is not covered by the work cloth 84. In addition,
The reflective surface 88 is provided very close to the needle hole 86, while the fabric detectors 50, 52 are disposed a certain distance toward the front (operator side) to avoid interference with the needle bar support frame 38, etc. It is located in the same position. The cloth detectors 50 and 52 are located at a small angle behind the vertical axis (as shown in FIG.
The sewing needle 46 is tilted to the side opposite to the operator), so that the cloth edge position can be detected near the intersection between the center line of the sewing needle 46 and the top surface of the throat plate 66 (hereinafter referred to as the needle drop point). .

上記第一および第二の布検出器50.52は、一方が主
、他方が副として使用される。加工布84が縫針46よ
り左側に位置する状態で縫われる場合には、第一布検出
器50が主とされ、第二布検出器52が副とされる一方
、加工布84が縫針46より右側に位置する状態で縫わ
れる場合には、第二布検出器52が主とされ、第一布検
出器50が副として使用されるのである。このように第
一および第二の布検出器50.52は両方とも主として
使用されることがあるため、その検出領域90.92は
第8図に示されるように同じように大きい領域とされて
いるのであり、また、画布検出器5(1,52は互いの
検出領域90.92が部分的に重なるように設けられて
いる。この理由については後に述べる。また、第一およ
び第二の布検出器50.52をいずれを主として使用す
るかの切換えは、前記布検出器切換スイッチ27により
行われ、後に詳述する有角部の検出においては、この切
換スイッチ27の切換えに対応した処理が行われる。
One of the first and second cloth detectors 50, 52 is used as a main and the other as a sub. When the workpiece cloth 84 is sewn to the left of the sewing needle 46, the first cloth detector 50 is used as the main cloth detector, and the second cloth detector 52 is used as the secondary cloth detector. When sewing is performed while located on the right side, the second fabric detector 52 is used as the main fabric detector, and the first fabric detector 50 is used as a secondary fabric detector. Since both the first and second cloth detectors 50.52 may be used primarily in this way, their detection areas 90.92 are similarly large areas as shown in FIG. In addition, the canvas detectors 5 (1, 52 are provided so that their detection areas 90, 92 partially overlap each other. The reason for this will be described later. Switching of which of the detectors 50 and 52 is mainly used is performed by the cloth detector changeover switch 27, and in the detection of a cornered part, which will be described in detail later, processing corresponding to the changeover of this changeover switch 27 is performed. It will be done.

第5図に本ミシンの制御装置を示す。前記模様選択スイ
ッチ24が第5図の左端に示されている。
Figure 5 shows the control device of this sewing machine. The pattern selection switch 24 is shown at the left end of FIG.

この模様選択スイッチ24には模様選択カウンタ100
が接続されており、模様選択スイッチ24の操作回数を
カウントし、そのカウント内容を縫目信号発生装置10
2に供給する。また、図示はしないが、このカウント内
容に応じて、前記表示板22に配設されている複数の発
光ダイオードが発光させられ、選択された縫目模様が示
されるようになっている。
This pattern selection switch 24 has a pattern selection counter 100.
is connected, counts the number of operations of the pattern selection switch 24, and transmits the counted contents to the stitch signal generator 10.
Supply to 2. Further, although not shown, a plurality of light emitting diodes disposed on the display board 22 are caused to emit light in accordance with the count contents, so that the selected stitch pattern is displayed.

縫目信号発生装置102は形成可能な縫目模様の各々に
対応した縫目信号を記憶しており、それらの縫目信号中
から模様選択カウンタ100のカウント内容に対応した
縫目信号を選択して送り演算装置104と針揺動演算装
置106とに供給するようになっている。すなわち、縫
目信号発生装置102には前記縫針46がベツド10の
上面より上方の計上位置にある間、1個のパルス信号を
発生するタイミングパルス発生器108が接続されてお
り、このタイミングパルスTPが供給される毎に縫目信
号発生装置102は縫目信号中の送り信号および針揺動
信号をそれぞれ送り演算装置104および針揺動演算装
置106に供給するのである。
The stitch signal generator 102 stores stitch signals corresponding to each of the stitch patterns that can be formed, and selects a stitch signal corresponding to the count content of the pattern selection counter 100 from among these stitch signals. The feed calculation device 104 and the needle swing calculation device 106 are supplied with the information. That is, a timing pulse generator 108 that generates one pulse signal while the sewing needle 46 is at a position above the top surface of the bed 10 is connected to the stitch signal generator 102, and this timing pulse TP Each time the stitch signal is supplied, the stitch signal generating device 102 supplies the feed signal and needle swing signal in the stitch signal to the feed calculation device 104 and the needle swing calculation device 106, respectively.

上記送り演算装置104には送り調節装置110が、ま
た、針揺動演算装置106には針揺動調節装置112が
それぞれ接続されている。送り量調節装置110は、前
記送り量調節操作部材32の操作に応じて変化する送り
調節信号を送り演算装置104に供給する。送り演算装
置104は、この送り調節信号と縫目信号発生装置10
2から供給される送り信号との掛算を行って、縫目信号
発生装置102から供給された送り信号に送り量調節操
作部材32の操′作位置に対応した変更を加えた上で、
送り駆動制御回路116に供給する。
A feed adjustment device 110 is connected to the feed calculation device 104, and a needle swing adjustment device 112 is connected to the needle swing calculation device 106. The feed amount adjustment device 110 supplies a feed adjustment signal that changes according to the operation of the feed amount adjustment operation member 32 to the feed calculation device 104. The feed calculation device 104 uses this feed adjustment signal and the stitch signal generator 10.
2 and the feed signal supplied from the stitch signal generator 102 to make a change corresponding to the operation position of the feed amount adjustment operation member 32.
It is supplied to the feed drive control circuit 116.

針揺動演算装置106も同様にして縫目信号発生装置1
02から供給される針揺動データに針揺動量調節操作部
材30の位置に対応した変更を加えた上、マルチプレク
サ118を経て針揺動制御回路120に供給する。その
結果、送り駆動制御回路116が送り制御モータ122
を、また、針揺動制御回路120が針揺動制御モータ1
24をそれぞれ制御し、縫針46の揺動および送り歯8
0による布送り量が適宜制御されて、模様選択スイッチ
24の操作によって選択された縫目模様が形成されるこ
ととなる。
The needle swing calculation device 106 also operates in the same manner as the stitch signal generation device 1.
The needle swing data supplied from 02 is modified in accordance with the position of the needle swing amount adjusting operation member 30, and then supplied to the needle swing control circuit 120 via the multiplexer 118. As a result, the feed drive control circuit 116 controls the feed control motor 122.
Also, the needle swing control circuit 120 is connected to the needle swing control motor 1.
24 respectively to control the swinging of the sewing needle 46 and the feed dog 8.
The cloth feed amount determined by 0 is appropriately controlled, and the stitch pattern selected by the operation of the pattern selection switch 24 is formed.

前記第一および第二の布検出器50.52の移動は、布
検出器移動装置125により制御される。
The movement of the first and second cloth detectors 50,52 is controlled by a cloth detector moving device 125.

この移動装置125は比較器126を備えており、比較
器126には選択・処理回路127と基準信号発生器1
2Bとが接続されている。選択・処理回路127は、布
検出器切換スイッチ27からの切換信号CSに応じて第
一布検出器50の出力信号KSIと第二布検出器52の
出力信号KS2とを択一的に通、遇させるとともに、第
二布検出器52の出力信号KS2の、増減を反転させて
、第二布検出器52の検出領域92全体が加工布84に
より覆われたとき最大、全く覆われないとき最小の信号
を比較器126に供給するものである。このように第二
布検出器52の出力信号KS2の増減が反転させられる
のは、第一布検出器50が生布検出器として使用される
のは加工布84が縫針46の左側に載置される場合であ
るのに対し、第二布検出器52が主布検出器として使用
されるのは右側に載置される場合であって、布縁が右あ
るいは左に移動した場合における受光量の増、滅が第二
布検出器52においては第一布検出器52とは逆になる
からである。
This moving device 125 is equipped with a comparator 126, which includes a selection/processing circuit 127 and a reference signal generator 1.
2B is connected. The selection/processing circuit 127 selectively passes the output signal KSI of the first cloth detector 50 and the output signal KS2 of the second cloth detector 52 in response to the switching signal CS from the cloth detector changeover switch 27. At the same time, the increase/decrease of the output signal KS2 of the second cloth detector 52 is reversed so that it is maximum when the entire detection area 92 of the second cloth detector 52 is covered by the work cloth 84, and minimum when it is not covered at all. This signal is supplied to the comparator 126. The reason why the increase/decrease of the output signal KS2 of the second cloth detector 52 is reversed is that the first cloth detector 50 is used as a raw cloth detector when the workpiece cloth 84 is placed on the left side of the sewing needle 46. On the other hand, the second cloth detector 52 is used as the main cloth detector when it is placed on the right side, and the amount of light received when the cloth edge moves to the right or left. This is because the increase or decrease in the second cloth detector 52 is opposite to that in the first cloth detector 52.

基準信号発生器128は、第一布検出器50゜第二布検
出器52の布縁に対する位置を設定する基準信号を発生
するものである。基準信号は、検出領域90あるいは9
2の半分が加工布84に覆われた場合の受光量に対応す
る大きさとなるようにセットされているが、第一布検出
器50と第二布検出器52とは全く同じものであるため
、基準信号は1個でよい。
The reference signal generator 128 generates a reference signal for setting the positions of the first cloth detector 50° and the second cloth detector 52 relative to the cloth edge. The reference signal is the detection area 90 or 9
The first cloth detector 50 and the second cloth detector 52 are set to have a size corresponding to the amount of light received when half of the second cloth detector 50 is covered with the work cloth 84, but the first cloth detector 50 and the second cloth detector 52 are exactly the same. , only one reference signal is required.

比較器126は択一的に供給される出力信号KS1ある
いは出力信号KS2の増減反転信号と基準信号とを比較
し、その差に対応したレベルの差分信号MSをモータ制
御回路129に供給する。
The comparator 126 compares the alternatively supplied increase/decrease signal of the output signal KS1 or the output signal KS2 with the reference signal, and supplies the motor control circuit 129 with a difference signal MS having a level corresponding to the difference.

モータ制御回路129は差分信号MSがOとなるように
モータ62の駆動を制御する。この制御によりスライド
58が移動させられ、第一布検出器50あるいは第二布
検出器52がそれらの出力信号が基準信号と一致する位
置に移動させられる。
The motor control circuit 129 controls the drive of the motor 62 so that the difference signal MS becomes O. This control moves the slide 58 and moves the first cloth detector 50 or the second cloth detector 52 to a position where their output signals match the reference signal.

布検出器50.52は布縁に追従して移動させられ、そ
の検出領域90.92の横方向の中央位置と布縁とが一
致した状態とされるのである。したがって、布検出器5
0.52の位置が布縁位置であり、布検出器50.52
の位置データおよび縫代データに基づいて針棒44の揺
動位置を算出することができる。
The cloth detectors 50, 52 are moved to follow the cloth edge, so that the horizontal center position of the detection area 90, 92 and the cloth edge coincide with each other. Therefore, cloth detector 5
The position of 0.52 is the cloth edge position, and the cloth detector is 50.52.
The swing position of the needle bar 44 can be calculated based on the position data and seam allowance data.

前記倣い縫スイッチ26は、模様選択カウンタ100お
よびマルチプレクサ118に接続されている。このスイ
ッチ26がオン状態とされることにより、模様選択カウ
ンタ100がリセットされて縫目信号発生装置102か
らは直接績の縫目信号が出力されるとともに、マルチプ
レクサ118は針揺動演算装置106の出力信号ではな
く倣い線制御装置130の出力信号(以下、針揺動倣い
信号H3と言う)を針揺動制御回路120に供給する状
態に切り換えられる。
The profile stitch switch 26 is connected to a pattern selection counter 100 and a multiplexer 118. When this switch 26 is turned on, the pattern selection counter 100 is reset, the stitch signal generator 102 outputs a direct stitch signal, and the multiplexer 118 outputs the stitch signal of the direct stitch output. It is switched to a state in which the output signal of the scanning line control device 130 (hereinafter referred to as needle swing scanning signal H3) instead of the output signal is supplied to the needle swing control circuit 120.

倣い線制御装置130は、前記第一布検出器50、第二
布検出器52の他、倣い縫スイッチ26のオン信号の立
ち上がり時にトリガパルスを発生するトリガパルス発生
器132.前記縫代設定操作部材28の操作位置に対応
した大きさの縫代信号を発生する縫代信号発生装置13
42位置制御装置138を備えている。この倣い線制御
装置130において、位置制御装置138には、第一布
検出器50.第二布検出器52.トリガパルス発生器1
32.縫代信号発生装置134のそれぞれの出力信号が
供給されるととともに、布検出器切換スイッチ27.第
一布検出器50の位置を検出する位置検出器64の信号
が供給されるようになっている。但し、位置検出器64
から出力される゛ 検出信号は、針棒揺動範囲の左端に
対応する位置において0ボルトとなるようにされている
。位置制御装置138はそれら出力信号に加え、ミシン
停止信号とオア回路150を経て供給される前記タイミ
ングパルス発生器108からのタイミングパルスTPと
に応じて、前記マルチプレクサ118に針揺動倣い信号
H3を供給するようになっている。
In addition to the first cloth detector 50 and the second cloth detector 52, the tracing line control device 130 includes a trigger pulse generator 132. a seam allowance signal generating device 13 that generates a seam allowance signal having a size corresponding to the operation position of the seam allowance setting operation member 28;
42 position control device 138. In this profile line control device 130, the position control device 138 includes a first cloth detector 50. Second cloth detector 52. Trigger pulse generator 1
32. The respective output signals of the seam allowance signal generator 134 are supplied, and the cloth detector changeover switch 27. A signal from a position detector 64 that detects the position of the first cloth detector 50 is supplied. However, the position detector 64
The detection signal output from the needle bar is set to 0 volts at a position corresponding to the left end of the needle bar swing range. In addition to these output signals, the position control device 138 sends a needle swing tracing signal H3 to the multiplexer 118 in response to the sewing machine stop signal and the timing pulse TP from the timing pulse generator 108 supplied via the OR circuit 150. supply.

位置制御装置138は、第6図に示されるように、CP
U154.ROM156.RAM158およびこれらを
接続するバス160を含むマイクロコンピュータから成
っている。バス160には、入力インタフェース162
が接続されている。人力インタフェース162には、前
記布検出器切換スイッチ27.第一布検出器50.第二
布検出器52、位置検出器64.トリガパルス発生器1
32、縫代信号発生装置134.オア回路150が接続
されるとともに、ミシン停止信号が入力されるようにな
っている。バス160にはまた、出力インタフェース1
64が接続されており、この出力インタフェース164
から前記マルチプレクサ118に針揺動倣い信号HSが
出力される。
The position control device 138, as shown in FIG.
U154. ROM156. It consists of a microcomputer including a RAM 158 and a bus 160 connecting these. The bus 160 includes an input interface 162.
is connected. The human power interface 162 includes the cloth detector changeover switch 27. First cloth detector 50. Second cloth detector 52, position detector 64. Trigger pulse generator 1
32, seam allowance signal generator 134. An OR circuit 150 is connected and a sewing machine stop signal is input. Bus 160 also includes output interface 1
64 is connected, and this output interface 164
A needle swing tracing signal HS is output from the multiplexer 118 to the multiplexer 118.

CPtJ 154にはインターバルタイマ166が設け
られている。インターバルタイマ166は、縫針46が
計上位置にある時間の数分の1程度の短い時間を繰返し
計測するものである。また、RAM158には、主布検
出器(第一布検出器50と第二布検出器52とのいずれ
か一方)の検出データD、4を記憶する主布検出器デー
タメモリ170、側布検出器の検出データD、を記憶す
る側布検出器データメモリ172が設けられており、R
OM156には、第7図にフローチャートで示される針
棒44の位置制御のためのプログラムを始めとし、縫製
を制御するための種々のプログラムが記憶されている。
The CPtJ 154 is provided with an interval timer 166. The interval timer 166 repeatedly measures a short period of time, which is about a fraction of the time that the sewing needle 46 is at the counted position. The RAM 158 also includes a main cloth detector data memory 170 that stores detection data D and 4 of the main cloth detector (one of the first cloth detector 50 and the second cloth detector 52), and a side cloth detector A side cloth detector data memory 172 is provided for storing detection data D, and R
The OM 156 stores various programs for controlling sewing, including a program for controlling the position of the needle bar 44 shown in the flowchart of FIG.

なお、タイミングパルス発生器108がタイミングパル
スTPを発するのは、ミシンモータが回転して針棒44
が上下往復運動している場合のみであるため、ミシンが
停止している状態においてもタイミングパルスTPに類
似のクロックパルスが位置制御装置138に供給される
ように、クロックパルス発生器174が設けられている
。ただし、クロックパルス発生器174から出力された
クロックパルスは、縫針46が上死点近傍にあることを
検出する上死点検出器(図示省略)から上死点信号が供
給されるとともに、ミシン停止信号が入力されている状
態においてのみアンド回路176およびオア回路150
を経て位置制御装置138に供給されるようになってい
る。
Note that the timing pulse generator 108 emits the timing pulse TP when the sewing machine motor rotates and the needle bar 44
Since this is only the case when the sewing machine is reciprocating up and down, a clock pulse generator 174 is provided so that a clock pulse similar to the timing pulse TP is supplied to the position control device 138 even when the sewing machine is stopped. ing. However, the clock pulse output from the clock pulse generator 174 is supplied with a top dead center signal from a top dead center detector (not shown) that detects that the sewing needle 46 is near the top dead center, and the sewing machine stops. AND circuit 176 and OR circuit 150 only when a signal is input.
The signal is supplied to the position control device 138 via the.

以下、上記のように構成されたミシンによって倣い縫を
行う場合について説明するが、加工布84が縫針46の
左側に位置する状態で倣い縫が行われる場合、つまり第
一布検出器50が主布検出器として使用される場合につ
いて説明し、第二布検出器52が主布検出器として使用
される場合については必要に応じて補足的に説明する。
The case where copy stitching is performed by the sewing machine configured as described above will be described below. When copy stitching is performed with the workpiece cloth 84 located on the left side of the sewing needle 46, that is, when the first cloth detector 50 is the main A case where the second cloth detector 52 is used as a cloth detector will be described, and a case where the second cloth detector 52 is used as a main cloth detector will be supplementarily described as necessary.

オペレータはまず加工布84を、それが縫針46の左側
に位置し、かつ、縫目形成希望位置が針孔86のほぼ中
央となるようにセットする。そして、倣い縫スイッチ2
6を操作すれば模様選択カウンタ100がリセットされ
、それまでいかなる縫目模様が選択されていた場合でも
直線倣い縫が選択された状態となる。また、マルチプレ
クサ118が倣い縫制御装置130の出力信号を針揺動
制御回路120に供給する状態に切り換えられる。
The operator first sets the workpiece cloth 84 so that it is located to the left of the sewing needle 46 and the desired seam formation position is approximately in the center of the needle hole 86. Then, copy sewing switch 2
6, the pattern selection counter 100 is reset, and even if any stitch pattern has been selected up to that point, the straight copy stitch will be selected. Further, the multiplexer 118 is switched to a state in which the output signal of the copy stitch control device 130 is supplied to the needle swing control circuit 120.

さらに、布検出器移動装置125においては、選択・処
理回路127が第一布検出器50の出力信号KSlを比
較器126に供給し、比較器126はその出力信号KS
Iと基準信号発生器128の基準信号とを比較し、モー
タ制御回路129が両       ゛信号の差がOと
なるようにモータ68を駆動し、第一布検出器50の検
出領域90の横方向の中央位置と布縁位置とが一致する
状態とされる。また、第二布検出器52の検出領域92
全部が加工布84に覆われた状態となる。
Further, in the cloth detector moving device 125, the selection/processing circuit 127 supplies the output signal KSl of the first cloth detector 50 to the comparator 126, and the comparator 126 supplies the output signal KSl of the first cloth detector 50.
I and the reference signal of the reference signal generator 128 are compared, and the motor control circuit 129 drives the motor 68 so that the difference between the two signals becomes O. The center position of the cloth and the cloth edge position coincide with each other. Furthermore, the detection area 92 of the second cloth detector 52
The entire area is now covered with the work cloth 84.

このように布縁位置に追従して移動させられる第一布検
出器50の位置を基準にして縫針46および針棒44の
位置が制御されるのであるが、以下、この制御について
第7図に示されるフローチャートに基づいて説明する。
The positions of the sewing needle 46 and needle bar 44 are controlled based on the position of the first cloth detector 50, which is moved in accordance with the cloth edge position. The explanation will be based on the flowchart shown.

まず、ステップSl(以下、単に31と記載する。他の
ステップについても同じ。)において図示しないミシン
モータが回転中であるか否かの判定が行われる。この判
定はミシン停止信号が供給されているか否かによって行
われるのであり、ミシンモータが回転していない場合に
は判定結果はNOとなって82が実行され、停止時の針
棒位置制御が行われる。この制御は、タイミングパルス
TPが供給されている間にではなく、クロックパルスが
供給されている間に行われること以外は以下のミシンモ
ータ回転中の制御と同じであるため、詳細な説明は省略
する。
First, in step Sl (hereinafter simply referred to as 31; the same applies to other steps), it is determined whether or not a sewing machine motor (not shown) is rotating. This judgment is made based on whether or not a sewing machine stop signal is being supplied. If the sewing machine motor is not rotating, the judgment result is NO and step 82 is executed, and the needle bar position control when stopped is performed. be exposed. This control is the same as the control during rotation of the sewing machine motor described below, except that it is performed while the clock pulse is being supplied instead of while the timing pulse TP is being supplied, so a detailed explanation will be omitted. do.

ミシンモータが回転中である場合にはSlの判定結果は
YESとなり、S3において縫針46がミシンベッド1
0より上の計上位置にあるか否かの判定が行われる。縫
針46の位置を変えることができるのは縫針46が加工
布84から上方へ抜は出ているときのみであるため、こ
の判定が行われるのである。具体的にはタイミングパル
スTPが発せられているか否かの判定が行われるのであ
り、発せられていない場合は判定結果はNoであり、プ
ログラムの実行はメインルーチンに戻る。
If the sewing machine motor is rotating, the determination result of Sl is YES, and the sewing needle 46 is moved to the sewing machine bed 1 in S3.
A determination is made as to whether or not it is at a counting position above 0. This determination is made because the position of the sewing needle 46 can only be changed when the sewing needle 46 is pulled upward from the work cloth 84. Specifically, it is determined whether or not the timing pulse TP is being emitted. If the timing pulse TP is not being emitted, the result of the judgment is No, and the program execution returns to the main routine.

また、タイミングパルスTPが発せられている場合には
判定結果はYESとなり、s4において主布検出器の検
出データD8が読み込まれる。第一布検出器50と第二
布検出器52とのいずれが主布検出器であるかは、布検
出器切換スイッチ27からの切換信号C3に基づいて判
断されるのであるが、加工布84が縫針46の左側にあ
る場合には第一布検出器50が主布検出器であり、検出
データD、は第一布検出器50の検出領域90のうち、
加工布84に覆われない部分からの反射光量に対応する
ものであって、S5において主布検出器データメモリ1
70に記憶される。次いでS6において検出データD。
Further, if the timing pulse TP is being emitted, the determination result is YES, and the detection data D8 of the main cloth detector is read in s4. Which of the first cloth detector 50 and the second cloth detector 52 is the main cloth detector is determined based on the switching signal C3 from the cloth detector changeover switch 27. is on the left side of the sewing needle 46, the first cloth detector 50 is the main cloth detector, and the detection data D is the detection area 90 of the first cloth detector 50.
This corresponds to the amount of reflected light from the portion not covered by the work cloth 84, and is stored in the main cloth detector data memory 1 in S5.
70. Next, in S6, detection data D is obtained.

が、主布検出器の最大受光量に対応する最大値D MA
Xから一定値aを引いた値より大きいか否かの判定が行
われる。加工布84が第二布検出器52側に一定限度以
上ずれている場合には判定結果はYESとなり、S8〜
S11の角部判定ステップをバイパスして(この理由は
後に説明する)812以下の針棒44の揺動制御が行わ
れる。また、加工布84が一定限度以上ずれていない場
合には判定結果はNOとなり、87社おいて検出データ
D、が、第一布検出器50の最小受光量に対応する最小
値DI4.Hに一定値aを加えた値より小さいか否かの
判定が行われる。
is the maximum value D MA corresponding to the maximum amount of light received by the main cloth detector.
A determination is made as to whether or not the value is greater than the value obtained by subtracting a constant value a from X. If the workpiece cloth 84 is deviated toward the second cloth detector 52 by a certain limit or more, the determination result is YES, and steps S8 to
The corner determination step of S11 is bypassed (the reason for this will be explained later) and the swing control of the needle bar 44 from 812 onwards is performed. In addition, if the workpiece cloth 84 does not deviate by more than a certain limit, the determination result is NO, and in the 87 companies, the detection data D is the minimum value DI4. corresponding to the minimum amount of light received by the first cloth detector 50. A determination is made as to whether or not it is smaller than a value obtained by adding a constant value a to H.

加工布84の布縁が第二布検出器52とは反対側へ一定
限度以上ずれた場合には判定結果がYESとなり、上記
の場合と同様に88〜Sllをバイパスして312以下
のステップが実行される。また、加工布84が一定限度
以上ずれておらず、検出データD、が上記DHIN+a
とり、a*  aとの間の大きさとなる位置にある場合
には判定結果はNoとなり、88〜311において縫製
部位が角部であるか否かの判定が行われる。
If the edge of the workpiece cloth 84 deviates to the side opposite to the second cloth detector 52 by more than a certain limit, the determination result becomes YES, and steps 88 to Sll are bypassed and steps 312 and below are performed as in the above case. executed. Further, the work cloth 84 is not deviated beyond a certain limit, and the detection data D is the above DHIN+a.
If the sewing area is located at a position with a size between a* and a, the determination result is No, and it is determined in steps 88 to 311 whether or not the sewing area is a corner.

以下、この角部の判定と針棒44の揺動制御とについて
説明するが、まず、後者について説明する。312にお
いて第一布検出器50の位置データが読み込まれた後、
313において針棒位置データの演算が行われる。31
2において読み込まれた第一布検出器50の位置データ
から縫代データが引かれるのであり、その演算結果が3
14において針揺動倣い信号H3としてマルチプレクサ
118に出力される。その後、315においてインター
バルタイマ166が作動させられ、一定短時間の経過後
、プログラムの実行はメインルーチンに戻る。縫製部位
が角部でない場合には、縫針46が計上位置にある間こ
の針棒位置制御が繰返し行われ、縫針46が縫目線形成
位置に位置決めされる。
The determination of this corner and the swing control of the needle bar 44 will be explained below, but the latter will be explained first. After the position data of the first cloth detector 50 is read in 312,
In step 313, needle bar position data is calculated. 31
The seam allowance data is subtracted from the position data of the first fabric detector 50 read in step 2, and the calculation result is 3.
14, it is output to the multiplexer 118 as the needle swing tracing signal H3. Thereafter, the interval timer 166 is activated at 315, and after a certain period of time, the program execution returns to the main routine. If the sewing area is not a corner, this needle bar position control is repeated while the sewing needle 46 is at the counting position, and the sewing needle 46 is positioned at the stitch line forming position.

なお、第二布検出器52が主布検出器として使用される
場合には、S1’3における針棒位置データの演算は、
S12において読み込まれた第一布検出器50の位置デ
ータから第一布検出器50と第二布検出器52との距離
に対応するデータが引かれるとともに、縫代データが加
えられることにより行われる。この際にも画布検出器5
0.52のうちいずれが主布検出器として使用されてい
るかの判断が必要なのであるが、この判断も布検出器切
換スイッチ27からの切換信号C3に基づいて行われる
Note that when the second fabric detector 52 is used as the main fabric detector, the calculation of the needle bar position data in S1'3 is as follows.
This is performed by subtracting data corresponding to the distance between the first fabric detector 50 and the second fabric detector 52 from the position data of the first fabric detector 50 read in S12, and adding seam allowance data. . At this time, the canvas detector 5
It is necessary to determine which of the 0.52 cloth detectors is used as the main cloth detector, and this determination is also made based on the switching signal C3 from the cloth detector changeover switch 27.

次に、縫製部位が角部であるか否かの判定について説明
する。まず、S8において、上記切換信号CSに基づい
て第二布検出器52が側布検出器であるとの判断が為さ
れ、第二布検出器52の検出データDSが読み込まれて
、S9において側布検出器データメモリ172に記憶さ
れた後、S10において主布検出器の検出データD、と
側布検出器の検出データD、との比Aが求められる。こ
の比Aは311において、ROM156に記憶されてい
る基準値にと比較される。この基準値には、例えば第9
図に示されているように、第二布検出器52の検出領域
92の一定量が加工布84によって覆われなくなった状
態における第一布検出器52の検出データD8を第二布
検出器52の検出データDsで除した値として設定され
る。
Next, a description will be given of how to determine whether or not a sewing region is a corner. First, in S8, it is determined that the second cloth detector 52 is a side cloth detector based on the switching signal CS, and the detection data DS of the second cloth detector 52 is read, and in S9, the second cloth detector 52 is determined to be a side cloth detector. After being stored in the cloth detector data memory 172, the ratio A between the detection data D of the main cloth detector and the detection data D of the side cloth detectors is determined in S10. This ratio A is compared at 311 to a reference value stored in ROM 156. This reference value includes, for example, the 9th
As shown in the figure, the detection data D8 of the first cloth detector 52 in a state where a certain amount of the detection area 92 of the second cloth detector 52 is no longer covered by the work cloth 84 is transmitted to the second cloth detector 52. It is set as a value divided by the detection data Ds of .

加工布84の縫製部位が角部ではない場合には、第二布
検出器52の検出令頁域92の全部が加工布84に覆わ
れており、検出データDやは検出データDSに比較して
極めて大きくなる。したがって、両者の比Aは基準値に
より大きくなり、311の判定結果がYESとなって、
312以下において針棒44の揺動制御が行われる。
When the sewing part of the work cloth 84 is not a corner, the entire detection area 92 of the second cloth detector 52 is covered with the work cloth 84, and the detected data D is compared with the detected data DS. becomes extremely large. Therefore, the ratio A between the two becomes larger than the reference value, and the determination result of 311 becomes YES,
Swing control of the needle bar 44 is performed below 312.

それに対して、加工布84の角部が縫われる場合には、
第二布検出器52の検出領域に加工布84によって覆わ
れない部分が生じて受光量が増大し、SiOにおいて求
められる比Aは基準値により小さくなる。したがって、
Sllの判定結果はNoとなり、この場合には針棒44
の揺動制御は行われず、315においてインターバルタ
イマ166が作動させられた後、プログラムの実行はメ
インルーチンに戻る。倣い機能を停止したまま縫目の形
成が続行され、縫製部位が角部であるにもかかわらず加
工布84が横方向にずれた場合と同様に針棒44が揺動
させられて縫目線に曲がりが生ずることが回避されるの
である。
On the other hand, when the corners of the work cloth 84 are sewn,
A portion not covered by the work cloth 84 occurs in the detection area of the second cloth detector 52, the amount of received light increases, and the ratio A determined for SiO becomes smaller than the reference value. therefore,
The determination result of Sll is No, and in this case, the needle bar 44
The swing control is not performed, and after the interval timer 166 is activated in 315, the program execution returns to the main routine. Stitch formation continues with the copying function stopped, and the needle bar 44 is swung to fit the seam line in the same way as when the workpiece cloth 84 shifts laterally even though the sewing area is a corner. This prevents bending from occurring.

次に36およびS7の判定が行われる理由を説明する。Next, the reason why determinations 36 and S7 are made will be explained.

前述のように311の判定に用いられる基準値には、検
出領域の一部が加工布によって覆われなくなった状態に
おける側布検出器の検出データDsにより主布検出器の
検出データD、を割った場合の商として設定されるので
あり、主布検出器の検出データD、が常に主布検出器の
検出データの最大値DMAXの2分の1あれば縫製部位
が角部であるか否かの判定は正確に行われる。そして、
主布検出器の位置は前述のように布縁の位置に追従する
ように制御されるため、主布検出器の検出データDMは
ほぼ最大値D8つの2分の1に保たれ、角部の判定はほ
ぼ正確に行われるのが普通である。
As mentioned above, the reference value used for the determination of 311 is calculated by dividing the detection data D of the main cloth detector by the detection data Ds of the side cloth detector in a state where a part of the detection area is no longer covered by the work cloth. If the detection data D of the main fabric detector is always 1/2 of the maximum value DMAX of the detection data of the main fabric detector, it is determined whether the sewing part is a corner or not. The judgment is made accurately. and,
Since the position of the main cloth detector is controlled to follow the position of the cloth edge as described above, the detection data DM of the main cloth detector is kept at approximately one-half of the maximum value D8, and the Judgments are generally accurate.

しかし、布縁の位置が急激に変化した場合には主布検出
器の位置の制御に遅れが生じ、主布検出器の検出データ
D、が最大値D4□の2分の1から大きく外れ、D、≧
D、1AX−aあるいはDM≦DI4+n+aとなるこ
とがある。そして、DM≧DH八X −へとなった場合
には、側布検出器の検出領域が第9図に示す状態となっ
ても311の判定結果がNoとならず、すなわち角部で
あるのに角部であると判定されず、S12ないしS14
の針棒位置制御が行われ、角部において形成される縫目
線に曲がりが生じてしまう。また、Dに≦DMIN+a
となった場合には、側布検出器の検出領域全体が加工布
84によって覆われており、側布検出器の検出データD
3が最小値DMINであるにもかかわらずSllの判定
結果がYESとならず、すなわち角部ではないのに角部
であると判定されてS12ないしS14が実行されず、
布縁位置の変化にもかかわらず縫針46の位置が変えら
れないこととなって、角部ではない縫製部位における縫
目線に曲がりが生じてしまうこととなる。したがって、
これらニーつの態様の不都合が発生する恐れがある場合
″には、S8ないしS11の角部の判定を行わせないよ
うにすることが必要であり、そのために86およびS7
の判定が行われるのである。
However, if the position of the cloth edge changes rapidly, there will be a delay in controlling the position of the main cloth detector, and the detection data D of the main cloth detector will deviate significantly from one-half of the maximum value D4□. D, ≧
D, 1AX-a or DM≦DI4+n+a. If DM≧DH8X-, the determination result of 311 will not be No even if the detection area of the side cloth detector is in the state shown in FIG. It is not determined that it is a corner in S12 to S14.
needle bar position control is performed, and the seam lines formed at the corners are bent. Also, in D≦DMIN+a
In this case, the entire detection area of the side cloth detector is covered by the work cloth 84, and the detection data D of the side cloth detector is
Even though 3 is the minimum value DMIN, the determination result of Sll is not YES, that is, it is determined that it is a corner even though it is not a corner, and S12 to S14 are not executed.
The position of the sewing needle 46 cannot be changed despite the change in the position of the edge of the cloth, resulting in bending of the seam line at the sewing area that is not a corner. therefore,
If there is a possibility that these two aspects of inconvenience may occur, it is necessary to prevent the corner portions of S8 to S11 from being judged.
A determination is made.

続いて、本実施例において布検出器50.52の検出領
域が部分的に重なるように設定されている理由を説明す
る。2個の布検出器50.52はいずれも、加工布84
の載置位置に応じて主布検出器として使用されるもので
あり、布縁が急激に移動した場合でもその位置を検出し
得るようにするために、できる限り検出領域の大きなも
のとすることが望ましい。一方、画布検出器50.52
の各検出データDM+DSの比が基準値に以下である場
合に角部であると判断する場合、角部でない部分の縫製
時には前記比Aが大きいことが必要であって、副となる
布検出器の検出領域は全部加工布により覆われてその検
出データDsが最小値DMINであることが必要である
。しかし、紐のように比較的幅の狭い加工布を縫う場合
には、2個の布検出器50.52の検出領域が横方向に
間隔をあけて設けられていれば、側布検出器の検出領域
のうち、主布検出器の検出領域とは反対側の部分が加工
布により覆われなくなる事態が生ずる。
Next, the reason why the detection areas of the cloth detectors 50 and 52 are set to partially overlap in this embodiment will be explained. Both of the two cloth detectors 50 and 52 detect the workpiece cloth 84.
It is used as a main cloth detector depending on the placement position of the cloth, and the detection area should be as large as possible in order to be able to detect the position even if the cloth edge moves suddenly. is desirable. On the other hand, canvas detector 50.52
If it is determined that it is a corner when the ratio of each detection data DM+DS is less than the reference value, the ratio A needs to be large when sewing a part that is not a corner, and the secondary cloth detector It is necessary that the entire detection area is covered by the work cloth and that the detection data Ds is the minimum value DMIN. However, when sewing a relatively narrow work cloth such as a string, if the detection areas of the two cloth detectors 50 and 52 are spaced apart in the horizontal direction, the side cloth detector A situation occurs in which a portion of the detection area on the opposite side from the detection area of the main cloth detector is no longer covered by the work cloth.

したがって、このような事態の発生を避けるために、本
実施例におけるように2個の検出領域を部分的に重ねて
設けることが必要となるのである。
Therefore, in order to avoid such a situation, it is necessary to provide two detection areas that partially overlap each other as in this embodiment.

なお、このように2個の布検出器50.52の検出領域
が部分的に重なっていても、各布検出器50.52の発
光部からの放射光は周波数が異なるものとされているた
め、反射面88からの反射光が干渉し合うことはなく、
検出器毎に正確な検出データが得られ、正確な比Aの値
が得られる。
Note that even if the detection areas of the two cloth detectors 50.52 partially overlap in this way, the emitted light from the light emitting part of each cloth detector 50.52 is assumed to have a different frequency. , the reflected light from the reflective surface 88 does not interfere with each other,
Accurate detection data can be obtained for each detector, and an accurate value of the ratio A can be obtained.

以上の説明から明らかなように、本実施例においては、
ROM156のSIOを記憶する部分およびCPU15
4の310を実行する部分が生布検出器と側布検出器と
の検出データを比較する比較手段を構成し、ROMI 
56のSllを記憶する部分およびCPU154の31
1を実行する部分等が縫製部位が角部であるか否かを判
定する判定手段を構成しているのである。
As is clear from the above explanation, in this example,
A portion of the ROM 156 that stores SIO and the CPU 15
The part that executes step 310 of 4 constitutes a comparison means for comparing the detection data of the raw cloth detector and the side cloth detector, and the ROMI
56 SLL storage part and 31 of CPU 154
The portion that executes step 1 constitutes a determining means for determining whether or not the sewing region is a corner.

なお、上記実施例においては、布検出器50゜52の検
出領域が部分的に重ねられていたが、紐のように幅の狭
い加工布の布縁倣い縫が予定されていない場合、あるい
は画布検出器の検出領域が小さい場合には2つの検出領
域を離して設定してもよい。検出領域が小さい場合には
、紐のように比較的幅の狭い加工布を縫う場合にも、側
布検出器の検出領域の主布検出器の検出領域とは反対側
の部分が加工布により覆われない状態が生ずることがな
いからである。また、加工布84が常に縫針46の左側
に載置される場合には、必ず第二布検出器52が側布検
出器として使用されることとなるため、この第二布検出
器52のみを検出領域の小さいものとすることよって、
2つの検出領域を離れさせることが望ましい。主布検出
器は前述のように検出領域の大きなものとすることが望
ましいからである。
In the above embodiment, the detection areas of the cloth detectors 50 and 52 are partially overlapped, but when sewing the edge of a narrow workpiece cloth such as a string is not planned, or when sewing a canvas If the detection area of the detector is small, the two detection areas may be set apart. If the detection area is small, even when sewing a relatively narrow workpiece fabric such as a string, the part of the detection area of the side cloth detector on the opposite side of the detection area of the main cloth detector will be affected by the workpiece cloth. This is because no uncovered condition will occur. Furthermore, when the workpiece cloth 84 is always placed on the left side of the sewing needle 46, the second cloth detector 52 is always used as a side cloth detector, so only the second cloth detector 52 is used. By making the detection area small,
It is desirable to separate the two detection areas. This is because it is desirable that the main cloth detector has a large detection area as described above.

また、上記実施例においては、主布検出器の検出データ
DMと側布検出器の検出データD、との比に基づいて縫
製部位が角部であるか否かの判定が行われるようになっ
ていたが、両データの差をとって角部であるか否かを判
定するよらにしてもよい。
Furthermore, in the above embodiment, it is determined whether or not the sewing area is a corner based on the ratio between the detection data DM of the main fabric detector and the detection data D of the side fabric detector. However, it may be determined whether or not it is a corner by taking the difference between both data.

本発明の別の実施例を第10図ないし第13図に示す。Another embodiment of the invention is shown in FIGS. 10-13.

本実施例は布検出器を3個設け、加工布の角部の検出を
可能とするとともに、加工布84の大幅なずれに縫針4
6が追従し得るようにもしたものである。角部の検出を
行う場合には、中央の布検出器を主布検出器として使用
して布縁に追従するようにし、加工布を縫針の左右いず
れの側に置くかによって両側の布゛検出器のうちの一方
を側布検出器として使用することとなる。この場合、角
部の検出は前記実施例の場合と同様に行われるのであり
、ここでは加工布84が大幅にずれた場合の縫針46の
追従についてのみ説明する。
In this embodiment, three cloth detectors are provided, which makes it possible to detect corners of the workpiece cloth, and also detects large deviations in the workpiece cloth 84 from the sewing needle 84.
6 can follow. When detecting corners, use the center cloth detector as the main cloth detector to follow the edge of the cloth, and detect the cloth on both sides depending on whether the workpiece cloth is placed on the left or right side of the sewing needle. One of the detectors will be used as a side cloth detector. In this case, corner detection is performed in the same manner as in the previous embodiment, and only the following of the sewing needle 46 when the workpiece cloth 84 is significantly deviated will be described here.

第10図に示されるように、第一布検出器180、第二
布検出器182.第三布検出器184は、ガイドロッド
185.ねじ軸186により横方向に移動可能に設けら
れたスライド187に横方向に並べて設けられている。
As shown in FIG. 10, a first cloth detector 180, a second cloth detector 182. The third cloth detector 184 is connected to the guide rod 185. They are arranged side by side on a slide 187 which is provided so as to be movable in the lateral direction by means of a screw shaft 186.

各布検出器180,182.184の発光部はそれぞれ
互に異なる周波数の光を放射するものとされており、受
光部には対応する発光部からの放射光のみの通過を許容
する光学フィルタが取り付けられている。また、各発光
部は、第11図に示されるように、布検出器180、i
s2,184の検出領域188,190.192が互に
部分的に重なるように設けられている。
The light-emitting parts of each fabric detector 180, 182, and 184 are designed to emit light of different frequencies, and the light-receiving part has an optical filter that allows only the light emitted from the corresponding light-emitting part to pass through. installed. In addition, each light emitting section has a cloth detector 180, i, as shown in FIG.
The detection areas 188, 190, and 192 of s2, 184 are provided so as to partially overlap each other.

本実施例のミシンにおける倣い縫は、第12図に示され
る倣い縫制御装置196により制御される。この倣い縫
制御装置196の(d置制御装置198は、針棒44の
揺動位置の他、第一ないし第三の布検出器180〜18
4の位置(スライド186の位置)をも制御するように
されている。位置制御装置198には、第一ないし第三
の布検出器180〜184が接続されるとともに、基準
信号発生器200が接続されている。本実施例において
加工布84の布縁は3個の検出領域190゜192.1
94を合わせた領域(以下、この領域を検出可能領域と
称する)において検出されるのであるが、基準゛信号発
生器200は、上記検出可能領域を検出領域とする布検
出器においてその検出領域の全部が加工布により覆われ
ない場合の受光量゛の半分の受光量を基準信号として発
するようにされている。第二布検出器182の検出領域
190の中央位置と、布縁とが一致した状態となるよう
゛にされるのである。位置制御装置198にはまた、布
検出器移動用モータ2’ 04を制御するモータ制御回
路202が接続されている。モータ204はスライド1
87を移動させるねじ軸186(第10図参照)を駆動
するものであり、位置制御装置19Bは第二布検出器1
82が布縁に対して基準信号により定められる状態とな
るようにスライド187を移動させるべく、モータ制御
回路202にモータ駆動データを供給する。位置制御装
置198はまた、図示および説明は省略するが前記位置
制御装置138と同様に針棒44の揺動位置を演算して
前記マルチプレクサ118に出力する。
The copy stitching in the sewing machine of this embodiment is controlled by a copy stitch control device 196 shown in FIG. The d-position control device 198 of this copy stitch control device 196 controls the swing position of the needle bar 44 as well as the first to third cloth detectors 180 to 18.
4 (the position of the slide 186) is also controlled. The position control device 198 is connected to first to third cloth detectors 180 to 184 as well as a reference signal generator 200 . In this embodiment, the edge of the work cloth 84 has three detection areas 190°192.1
94 (hereinafter referred to as the detectable area), the reference signal generator 200 detects the detection area of the cloth detector whose detection area is the detectable area. The amount of light received is half of the amount of light received when the entire surface is not covered by the work cloth, and is emitted as a reference signal. This is done so that the center position of the detection area 190 of the second cloth detector 182 and the edge of the cloth are aligned. Also connected to the position control device 198 is a motor control circuit 202 that controls the cloth detector moving motor 2'04. Motor 204 is slide 1
The position control device 19B drives a screw shaft 186 (see FIG. 10) that moves the second cloth detector 1.
Motor drive data is supplied to the motor control circuit 202 in order to move the slide 187 so that the slide 187 is in the position determined by the reference signal relative to the fabric edge. Similarly to the position control device 138, the position control device 198 also calculates the swing position of the needle bar 44 and outputs it to the multiplexer 118, although illustration and description are omitted.

上記位置制御装置198は、前記位置制御装置13”8
と宵様にマイクロコンピュータにより構成されており、
そのROMには一13図にフローチャートで示される布
検出器位置制御ルーチンが記憶されている。以下、第1
3図のフローチャートに基づいて布検出器位置の制御に
ついて説明する。
The position control device 198 includes the position control device 13''8.
It is composed of a microcomputer, and
The ROM stores a cloth detector position control routine shown in a flowchart in FIG. Below, the first
Control of the cloth detector position will be explained based on the flowchart in FIG.

なお、本実施例において加工布84は縫針46の左側に
載置されるものとして説明するが、前記実施例の場合と
“同様に加工布が置かれる向きを表す切換スイッ″チを
設けるとともに、その切換スイッチの切換えに基づいて
加工布の向きに応じた処理が行われるようにしてもよい
In this embodiment, the work cloth 84 will be described as being placed on the left side of the sewing needle 46, but in addition to providing a "changeover switch indicating the direction in which the work cloth is placed" as in the case of the previous embodiment, Processing may be performed in accordance with the orientation of the workpiece cloth based on the changeover of the changeover switch.

まず、S 101’において第一ないし第三の布検出器
1゛80ないし184の各受光部の受光量が検出データ
D I”、’ D’2 ’+ D 3として読み込まれ
る。゛次いで5102において第一布検出器180の受
先部が受光しているか否かの判定が行われる。この判定
は、検出データD1が受光部への入光がない場合のデー
タDMINより大きいか否かにより行われる。加工布8
′4の布縁が第11図に一点鎖線で示されるように左側
にずれ、第一布検出器180により検出される状態にあ
る場合には判定結果はYESとなり、5103において
最大受光量を表わすデータDMAX以上であるか否かの
判定が行われる。加工布84の布縁が第一布検出器18
0の検出領域188内にある場合には5103の判定結
果はNOとなり、3104において第一布検出器180
の検出データD1がモータ駆動データを演算するための
データD。1に換算される。第一布検出器180の検出
データD、は検出領域188中の布縁位置を表わすもの
であるが、倣□い縫時の布検出器の位置を設定する基準
信号は前述のように3個の検出領域188,190,1
92を合わせた検出可能領域に対して設定されている。
First, in S101', the amount of light received by each of the light receiving sections of the first to third cloth detectors 1'80 to 184 is read as detection data DI'', 'D'2'+D3.Next, in S102' A determination is made as to whether or not the light receiving section of the first fabric detector 180 is receiving light.This determination is made based on whether the detection data D1 is larger than the data DMIN when no light enters the light receiving section. Processed cloth 8
If the edge of the fabric '4 is shifted to the left as shown by the dashed line in FIG. A determination is made as to whether or not the data is greater than or equal to the data DMAX. The edge of the work cloth 84 is the first cloth detector 18
0 detection area 188, the determination result in 5103 is NO, and in 3104 the first cloth detector 180
Detection data D1 is data D for calculating motor drive data. It is converted to 1. The detection data D of the first fabric detector 180 represents the fabric edge position in the detection area 188, but there are three reference signals for setting the position of the fabric detector during copy sewing, as described above. detection areas 188, 190, 1
92 is set for the combined detectable area.

したがって、第一布検出器180により検出された布縁
位置が検出可能領域中のどの位置であるかを求めること
が必要であり、具体的には、検出データD、に第二布検
出器182の最大受光量と第三布検出器184の最大受
光量との和を表わすデータが加算される。
Therefore, it is necessary to determine which position in the detectable area the cloth edge position detected by the first cloth detector 180 is. Data representing the sum of the maximum amount of light received by the third cloth detector 184 and the maximum amount of light received by the third cloth detector 184 are added.

なお、加工84が第一布検出器180を超えて左側にず
れている場合には5103の判定結果はYESとなり、
それ以上倣い縫を続けることは無理であって、5105
においてアラームが発せられる。
Note that if the processing 84 is shifted to the left beyond the first cloth detector 180, the determination result of 5103 is YES,
It is impossible to continue copy stitching any more, and 5105
An alarm will be issued.

また、加工布84の布縁が第二布検出器182により検
出される状態にある場合には、5102の判定結果がN
oとなるとともに8106の判定結果がYESとなり、
5107において検出データD2がモータ駆動データ演
算用のデータD。2に換算される。具体的には、検出デ
ータD2に第三布検出器184の最大受光量を表わすデ
ータが加算される。
Further, when the edge of the work cloth 84 is detected by the second cloth detector 182, the determination result of 5102 is N.
o and the judgment result of 8106 becomes YES,
In 5107, the detection data D2 is data D for motor drive data calculation. It is converted to 2. Specifically, data representing the maximum amount of light received by the third cloth detector 184 is added to the detection data D2.

さらに、加工布84の布縁が第11図に二点鎖線で示さ
れるように、第二布検出器182より右側にずれて第三
布検出器184に検出される状態にある場合には、31
06の判定結果がNOとなるとともに5iosの判定結
果がYESとなる。
Furthermore, if the edge of the workpiece cloth 84 is shifted to the right side of the second cloth detector 182 and detected by the third cloth detector 184, as shown by the two-dot chain line in FIG. 31
The determination result of 06 becomes NO and the determination result of 5ios becomes YES.

第三布検出器184の受光量は検出可能領域を検出領域
とする布検出器の受光量と一致しており、検出データD
3については換算は行われない。なお、加工布84の布
縁が第三布検出器184の検出領域192を超えて右側
にずれている場合には8108の判定結果はNo’とな
り、5105においてアラームが発せられる。
The amount of light received by the third cloth detector 184 matches the amount of light received by the cloth detector whose detection area is the detection area, and the detection data D
No conversion is performed for 3. Note that if the edge of the work cloth 84 is shifted to the right beyond the detection area 192 of the third cloth detector 184, the determination result at 8108 is No', and an alarm is issued at 5105.

5104.S’107において求められたデータD、、
、D、2あるい、はD3に基づいて、5109において
モータ駆動データの演算が行われる。基準信号との比較
によりモータ・204を駆動すべき方向および誉が求め
られるのであり、その駆動データは5110においてモ
ータ制御回路202に出力される。
5104. Data D obtained in S'107,
, D, 2, or D3, motor drive data is calculated in 5109. The direction and direction in which the motor 204 should be driven is determined by comparison with the reference signal, and the drive data is output to the motor control circuit 202 at 5110.

このように本実施′例Jおいそは、布1縁が3個の布検
出器180,182.L’84によって検出されるよう
になっているため、横方向に大きくずれても検出が可能
であり、良好に倣い縫を行うことができる。また、本実
施例においては3個の布検出器の発光部が発する放射光
は互に周波数の異なるものとされ、反射面からの反射光
が干渉し合うことがないため、布検出器毎に正確な検出
データが得られ、布検出器の位置、延いては縫針44の
揺動位置が精度良く求められる。
In this way, in this embodiment J, each edge of the cloth has three cloth detectors 180, 182. Since it is detected by L'84, it is possible to detect even if there is a large deviation in the lateral direction, and copy stitching can be performed satisfactorily. In addition, in this embodiment, the radiation light emitted by the light emitting parts of the three cloth detectors has different frequencies, and the reflected light from the reflective surfaces does not interfere with each other. Accurate detection data can be obtained, and the position of the cloth detector and, by extension, the swinging position of the sewing needle 44 can be determined with high precision.

なお、発光部の放射光の周波数が同じである2個の布検
出器を横方向に並べ°ζ設け、加工布84の横方向の大
幅なずれを検出するようにしてもよい。この場合には、
各布検出器の検出領域が部分的に重なり、かつ、その重
なった部分における受光量の増大が、2個の検出領域の
境界部分においては布送り方向について検出領域が狭く
なることをちょうど打ち消すように設け、それぞれの出
力信号の和をとって布縁位置を表わすデータとするので
あり、それによりリニアリティの広い布検出器を1個設
けた場合と同様に広い範囲で布縁を検出することができ
る。
Note that two cloth detectors having the same frequency of emitted light from the light emitting portions may be arranged side by side in order to detect a large deviation in the horizontal direction of the workpiece cloth 84. In this case,
The detection areas of each fabric detector partially overlap, and the increase in the amount of light received at the overlapped area just cancels out the narrowing of the detection area in the fabric feeding direction at the boundary between the two detection areas. The data representing the cloth edge position is obtained by summing the respective output signals, and as a result, the cloth edge can be detected over a wide range in the same way as when one cloth detector with wide linearity is installed. can.

また、上記各実施例においては布検出器が横方向に移動
させられるようになっていたが、布検出器がミシン機枠
に固定されたミシンや針棒支持枠に布検出器が取り付け
られたミシン等にも本発明を適用することができる。
In addition, in each of the above embodiments, the fabric detector can be moved in the horizontal direction, but in other embodiments, the fabric detector is attached to a sewing machine that is fixed to a sewing machine frame or to a needle bar support frame. The present invention can also be applied to sewing machines and the like.

その他、いちいち例示することはしないが、当業者の知
識に基づいて種々の変形、改良を施した態様で本発明を
実施することができる。
Although not illustrated in detail, the present invention can be implemented in various modifications and improvements based on the knowledge of those skilled in the art.

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

第F図は本発明の一実施例である布縁倣い縫ミシンの頭
部をそのカバーを外した状態で示す斜視図である。第2
図は上記ミシンにおいて布検出器を移動させる機構を示
す斜視図である。第3図は上記ミシンの頭部をそのカバ
ーを外した状態で示す側面図である。第4図は上記ミシ
ンの外観を概略的に示す斜視図である。第5図は上記ミ
シンの制御回路を示すブロック図である。第6図はその
制御回路を構成する位置制御装置の構成を示すブロック
図である。第7図はその位置制御装置のROMに記憶さ
れたプログラムのうち本発明に関連の深い部分を取り出
して示すフローチャートである。第8図は加工布と布検
出器の検出領域との関係を示す平面図である。第9図は
加工布の角部が検出される場合を示す平面図である。第
10図は本発明の別の実施例である布縁倣い縫ミシンの
布検出器がスライドに取り付けられた状態を取り出して
示す斜視図である。第11図はそのミシンの布検出器の
検出領域と加工布との関係を示す平面図である。第12
図はそのミシンの制御回路のうち倣い縫に関する部分を
取り出して示すブロック図である。第13図はその制御
回路を構成する位置制御装置のROMに記憶されたプロ
グラムのうち本発明に関連の深い部分を取り出して示す
フローチャートである。 16;ミシン機枠   38;針棒支持枠44:針棒 
     46:縫針 50:第一布検出器  52:第二布検出器66.68
:発光部  ?0,72:受光部80:送り歯    
 82:布押さえ足84:加工布     88:反射
面 90.92:検出領域 130:倣い縫制御装置180
:第−布検出器 182:第二布検出器184:第三布
検出器 188.190.192:検出領域 196:倣い縫制御装置
FIG. F is a perspective view showing the head of a fabric edge copying sewing machine according to an embodiment of the present invention with its cover removed. Second
The figure is a perspective view showing a mechanism for moving the fabric detector in the sewing machine. FIG. 3 is a side view of the head of the sewing machine with its cover removed. FIG. 4 is a perspective view schematically showing the appearance of the sewing machine. FIG. 5 is a block diagram showing the control circuit of the sewing machine. FIG. 6 is a block diagram showing the configuration of a position control device constituting the control circuit. FIG. 7 is a flowchart showing a portion of the program stored in the ROM of the position control device that is closely related to the present invention. FIG. 8 is a plan view showing the relationship between the work cloth and the detection area of the cloth detector. FIG. 9 is a plan view showing a case where corners of the work cloth are detected. FIG. 10 is a perspective view showing a state in which a fabric detector of a fabric edge tracing sewing machine according to another embodiment of the present invention is attached to a slide. FIG. 11 is a plan view showing the relationship between the detection area of the cloth detector of the sewing machine and the work cloth. 12th
The figure is a block diagram showing a section related to profile stitching out of the control circuit of the sewing machine. FIG. 13 is a flowchart showing a portion closely related to the present invention out of the program stored in the ROM of the position control device constituting the control circuit. 16; Sewing machine frame 38; Needle bar support frame 44: Needle bar
46: Sewing needle 50: First fabric detector 52: Second fabric detector 66.68
: Light emitting part? 0,72: Light receiving part 80: Feed dog
82: Cloth presser foot 84: Work cloth 88: Reflective surface 90.92: Detection area 130: Copy sewing control device 180
: 1st cloth detector 182: 2nd cloth detector 184: 3rd cloth detector 188.190.192: Detection area 196: Copy sewing control device

Claims (2)

【特許請求の範囲】[Claims] (1)加工布を送る布送り機構と、 縫針が下端に取り付けられた針棒を上下往復運動可能に
支持し、前記布送り機構による布送り方向にほぼ直角な
横方向の揺動運動可能にミシン機枠に配設された針棒支
持枠と、 発光部および受光部を備え、前記加工布の布送り方向に
延びる側縁を検出する布検出器と、前記発光部からの放
射光を前記受光部に向かって反射するためにミシンベッ
ドの上面において前記縫針の落下点に近接して設けられ
た反射面と、前記加工布の側縁から所定間隔を隔てて縫
目線が形成されるように前記受光部の受光量に従って前
記針棒支持枠の揺動位置を制御する揺動位置制御装置と を備えた布縁倣い縫ミシンにおいて、 前記布検出器を複数個前記横方向に並べて設けたことを
特徴とする布縁倣い縫ミシン。
(1) A cloth feeding mechanism that feeds the workpiece cloth and a needle bar with a sewing needle attached to the lower end are supported so as to be able to move vertically and reciprocally, and the cloth feeding mechanism can swing in a horizontal direction approximately perpendicular to the cloth feeding direction. a needle bar support frame disposed on a sewing machine frame; a cloth detector including a light emitting part and a light receiving part and detecting a side edge of the work cloth extending in the cloth feeding direction; A seam line is formed at a predetermined distance from a reflective surface provided on the top surface of the sewing machine bed close to the point where the sewing needle falls, and a side edge of the work cloth to reflect the light toward the receiving section. A cloth edge copy stitch sewing machine comprising a swing position control device that controls a swing position of the needle bar support frame according to the amount of light received by the light receiving section, wherein a plurality of the cloth detectors are arranged side by side in the horizontal direction. A fabric edge copy sewing machine featuring the following.
(2)さらに、前記複数の布検出器の各検出データを比
較する比較手段と、その比較手段の比較結果に基づいて
前記加工布の縫製部位が角部であるか否かを判定する判
定手段とを設けた請求項1記載の布縁倣い縫ミシン。
(2) Further, a comparison means for comparing detection data of each of the plurality of cloth detectors, and a determination means for determining whether or not the sewing part of the work cloth is a corner based on the comparison result of the comparison means. 2. A fabric edge copy stitch sewing machine according to claim 1, further comprising:
JP63052447A 1988-03-05 1988-03-05 Cloth edge copying sewing machine Expired - Fee Related JP2595628B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63052447A JP2595628B2 (en) 1988-03-05 1988-03-05 Cloth edge copying sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63052447A JP2595628B2 (en) 1988-03-05 1988-03-05 Cloth edge copying sewing machine

Publications (2)

Publication Number Publication Date
JPH01227792A true JPH01227792A (en) 1989-09-11
JP2595628B2 JP2595628B2 (en) 1997-04-02

Family

ID=12914981

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63052447A Expired - Fee Related JP2595628B2 (en) 1988-03-05 1988-03-05 Cloth edge copying sewing machine

Country Status (1)

Country Link
JP (1) JP2595628B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03103090U (en) * 1990-02-06 1991-10-25
JP2013085919A (en) * 2011-10-24 2013-05-13 Juki Corp Sewing machine

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS612391A (en) * 1984-06-14 1986-01-08 富士通株式会社 Housing structure
JPS61257675A (en) * 1985-05-11 1986-11-15 ブラザー工業株式会社 Cloth edge copy sewing machine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS612391A (en) * 1984-06-14 1986-01-08 富士通株式会社 Housing structure
JPS61257675A (en) * 1985-05-11 1986-11-15 ブラザー工業株式会社 Cloth edge copy sewing machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03103090U (en) * 1990-02-06 1991-10-25
JP2013085919A (en) * 2011-10-24 2013-05-13 Juki Corp Sewing machine

Also Published As

Publication number Publication date
JP2595628B2 (en) 1997-04-02

Similar Documents

Publication Publication Date Title
US4777896A (en) Sewing machine for performing pattern-correct sewing
US4827858A (en) Edge tracing sewing machine capable of automatically adjusting needle position
US4722288A (en) Sewing machine
US4823716A (en) Sewing machine with fabric-edge tracing function
JPS61257675A (en) Cloth edge copy sewing machine
JPH0349797A (en) Profile sewing machine for cloth edge
JPH01227792A (en) Cloth edge copy sewing machine
JPH0687912B2 (en) Sewing machine
JP2595627B2 (en) Cloth corner detection device
JPH0673583B2 (en) Sewing machine
JPS6268482A (en) Fabric edge copy sewing machine
JP2614204B2 (en) sewing machine
JPH0142708B2 (en)
JPS62233195A (en) Cloth edge copy sewing machine
JPS628787A (en) Cloth edge following stitch sewing machine
JP2555672B2 (en) Sewing machine
JPS61257677A (en) Cloth edge follow sewing machine
JPS62388A (en) Fabric edge copy sewing machine
JPH0790064B2 (en) sewing machine
JPS63275366A (en) Cloth edge copy sewing machine
JPS62243585A (en) Cloth edge copy sewing machine
JPH0580920B2 (en)
JPH0779885B2 (en) Sewing machine
JPH0354596B2 (en)
JPS628786A (en) Cloth edge copy sewing machine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees