Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0337958B2 - - Google Patents
[go: Go Back, main page]

JPH0337958B2 - - Google Patents

Info

Publication number
JPH0337958B2
JPH0337958B2 JP60195073A JP19507385A JPH0337958B2 JP H0337958 B2 JPH0337958 B2 JP H0337958B2 JP 60195073 A JP60195073 A JP 60195073A JP 19507385 A JP19507385 A JP 19507385A JP H0337958 B2 JPH0337958 B2 JP H0337958B2
Authority
JP
Japan
Prior art keywords
sewing
data
amount
routine
area
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 - Lifetime
Application number
JP60195073A
Other languages
Japanese (ja)
Other versions
JPS6192695A (en
Inventor
Katsuhiro Goto
Akira Takeuchi
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 JP19507385A priority Critical patent/JPS6192695A/en
Publication of JPS6192695A publication Critical patent/JPS6192695A/en
Publication of JPH0337958B2 publication Critical patent/JPH0337958B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は縫製システムに関し、特に、第1の
布送り手段と第2の布送り手段とを有し、一方の
布送り手段の布送り量を他方の布送り手段の布送
り量に対して相対的に変化させ、加工布にイセ込
み縫いを施す縫製システムに関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a sewing system, and more particularly, to a sewing system having a first cloth feeding means and a second cloth feeding means, the cloth feeding amount of one of the cloth feeding means being The present invention relates to a sewing system that performs criss-cross stitching on a workpiece cloth by changing the amount of cloth fed relative to the amount of cloth fed by the other cloth feeding means.

[従来の技術] 従来この種の縫製システムにおいて、加工布に
イセ込み縫いを施す場合には、縫製途中で主送り
歯と副送り歯との送り量を変更操作しなければな
らなかつた。従つて、操作に熟練を必要としてい
た。
[Prior Art] Conventionally, in this type of sewing system, when performing crisscross stitching on a workpiece cloth, it was necessary to change the feed amount of the main feed dog and the sub feed dog during sewing. Therefore, it required skill to operate.

又、本縫ミシン等を用いて、イセ込み縫いをす
る場合、そのミシンの糸調子を緩くして加工布を
縫製し、縫製後糸を引張つてぐしを取り、アイロ
ンでイセころしするといつた方法があつた。しか
し、この方法では作業工程が多くなり、作業能率
が悪かつた。
Also, when using a lockstitch sewing machine or the like to sew the fabric, loosen the thread tension of the sewing machine, sew the fabric, pull the thread after sewing, remove the stitches, and use an iron to sew. I found a way. However, this method required a large number of work steps, resulting in poor work efficiency.

これらの問題点を解消するため、送り歯に送り
運動を与えるための揺動レバーに対してカムを機
械的に連係させ、同レバーの揺動角度を調整し
て、主送り歯と副送り歯との布送り量を変えるこ
とにより、自動的に加工布にイセ込みを施すよう
にしたものも従来から提案されていた。しかし、
この従来構成においては、例えば第1図及び第2
図に示すように、複数に分割され、且つ連続した
縫製区間(縫製エリア)A〜F毎にイセ込みの割
合(以下、イセ込み量と称す)を変えて縫製した
い場合、縫製の進行に伴い縫製エリアが変わる毎
に、所定のイセ込み量のカムに取替える必要があ
り、作業能率が悪い問題点が存在する。しかも、
あらゆるイセ込み量のイセ込み縫いを可能にする
ためには、各イセ込み量に相当した多くのカムが
必要となり、非常に煩雑となる欠陥があつた。
In order to solve these problems, the cam is mechanically linked to the swinging lever that gives feed motion to the feed dog, and the swing angle of the lever is adjusted to allow the main feed dog and sub feed dog to move. Conventionally, methods have been proposed in which the fabric is automatically skewed by changing the amount of fabric feed. but,
In this conventional configuration, for example, FIGS.
As shown in the figure, if you want to sew by changing the amount of sagging (hereinafter referred to as the amount of sagging) for each of the sewing sections (sewing areas) A to F that are divided into multiple and continuous sections, Each time the sewing area changes, it is necessary to replace the cam with a predetermined amount of sagging, which poses a problem of poor work efficiency. Moreover,
In order to make it possible to perform uneven stitching with any amount of unevenness, a large number of cams corresponding to each amount of unevenness are required, resulting in a very complicated defect.

また、特公昭53−6891号公報に記載されている
ように、前記したエリア毎にカムを交換する方法
に対し、1個のカムの外周を前記縫製エリアに対
応して分割し、その分割部分に各縫製エリアのイ
セ込み量を記憶させるように構成し、そのカムを
縫製の進行に伴なつて回転させる方法が提案され
ている。しかしながら、この方法においても、各
縫製エリアのイセ込み量を変更するためには、前
記カムを準備して交換しなければならず作業能率
が悪い。
In addition, as described in Japanese Patent Publication No. 53-6891, in contrast to the method of replacing the cam for each area, the outer periphery of one cam is divided corresponding to the sewing areas, and the divided portions are A method has been proposed in which the cam is configured to store the amount of offset in each sewing area, and the cam is rotated as sewing progresses. However, even in this method, the cam must be prepared and replaced in order to change the amount of offset in each sewing area, resulting in poor work efficiency.

ここで、一般に、縫製工場にて生産される衣服
には、同一デザインに対し種々のサイズのものが
あることが知られている。即ち、サイズの異なる
加工布(互いに相似形をなす加工布)をイセ込み
縫いするためには、大きな加工布を縫製する際の
針数よりも小さな加工布を縫製する際の針数を小
さくしなければならない。また、単に針数を変更
するだけではなく、必要に応じて縫製エリア毎の
イセ込み量を任意に変更しなければならない場合
がある。
Here, it is generally known that clothes produced in sewing factories have the same design in various sizes. In other words, in order to perform uneven stitching on work cloths of different sizes (work cloths that are similar in shape to each other), the number of stitches when sewing a small work cloth should be smaller than the number of stitches when sewing a large work cloth. There must be. Further, in addition to simply changing the number of stitches, it may be necessary to arbitrarily change the amount of creasing for each sewing area as necessary.

このため、前述のカム式の従来装置では、イセ
込み量や針数の変更の毎に、カム交換作業が必要
となり、作業が面倒で時間がかかり、イセ込み量
の変化パターンを容易に変更することができず、
しかもカムを多数準備しなければならないので高
価なものになつてしまう問題点がある。
For this reason, with the conventional cam-type device described above, it is necessary to replace the cam every time the setting amount or the number of stitches is changed, which is cumbersome and time-consuming.However, the change pattern of the setting amount cannot be changed easily. I can't do it,
Moreover, since a large number of cams must be prepared, there is a problem that the product becomes expensive.

[目的] この発明は前述の問題点を解決するためになさ
れたものであつて、その目的は、イセ込み量や針
数の変更が可能で、加工布のサイズ変更に容易に
対応可能な縫製システムを提供することにある。
[Purpose] This invention was made in order to solve the above-mentioned problems, and its purpose is to provide a sewing machine that can change the amount of creasing and the number of stitches, and can easily adapt to changes in the size of the fabric to be processed. The goal is to provide a system.

[実施例] 以下、この発明を具体化したミシンの一実施例
を図面に基づいて説明する。
[Embodiment] Hereinafter, an embodiment of a sewing machine embodying the present invention will be described based on the drawings.

第3図において、ミシン1は右側下部に起動ス
イツチ2を配設したテーブル3に固設され、その
縫針4が2重還ルーパ(図示せず)と協働して縫
目形成機構を構成し、加工布Kに2重環縫目を形
成するようになつている。前記縫針4の通過する
針孔を備えた針板5はその上面と前記テーブル3
の上面とにより加工布支持面を形成し、その加工
布支持面上には主送り歯6及び副送り歯7が出没
するようになつている。そして、前記主及び副送
り歯6,7は押え腕の先端部に取着された布押え
足(図示せず)と協働して加工布Kを一方向へ送
る。
In FIG. 3, a sewing machine 1 is fixedly mounted on a table 3 with a start switch 2 disposed at the lower right side, and its sewing needle 4 cooperates with a double return looper (not shown) to form a stitch forming mechanism. , double chain stitches are formed on the work cloth K. A needle plate 5 having a needle hole through which the sewing needle 4 passes is connected to its upper surface and to the table 3.
A work cloth support surface is formed by the upper surface of the work cloth support surface, and a main feed dog 6 and a sub feed dog 7 are designed to protrude and retract on the work cloth support surface. The main and sub feed dogs 6, 7 cooperate with a presser foot (not shown) attached to the tip of the presser arm to feed the work cloth K in one direction.

前記ミシン1の布送り込み側に配設された支持
アーム9には前記針板5上に位置するようにサー
ボセンサー10が取着され、同サーボセンサー1
0は発光ダイオード等の投光素子10aとホトト
ランジスタ等の受光素子10bとからなつてい
て、その投光素子10aからの光を針板5に埋設
された反射板11を介して受光素子11bが検出
するようになつている。そして、この反射板11
の上方を通過する加工布Kの側縁Kaが投光素子
10aからの光の一部を遮り、受光素子10bが
その受光量に応じて加工布Kの側縁Kaを検知す
るようになつている。
A servo sensor 10 is attached to a support arm 9 disposed on the cloth feeding side of the sewing machine 1 so as to be positioned above the throat plate 5.
0 consists of a light emitting element 10a such as a light emitting diode and a light receiving element 10b such as a phototransistor. It is now being detected. And this reflector 11
The side edge Ka of the work cloth K passing above blocks part of the light from the light emitting element 10a, and the light receiving element 10b detects the side edge Ka of the work cloth K according to the amount of light received. There is.

前記主送り歯6,主送り台21等により第1の
布送り手段が構成され、前記副送り歯7,副送り
台22等により第2の布送り手段が構成されてい
る。
The main feed dog 6, the main feed table 21, etc. constitute a first cloth feed means, and the sub feed dog 7, the sub feed table 22, etc. constitute a second cloth feed means.

前記針板5よりも布送り込み側において、前記
加工布支持面上には加工布Kと係合するように回
転輪12の一部が突出され、同回転輪12は前記
テーブル3の下面に固設したサーボモータ(第5
図参照)SMのモータ軸に固定され、加工布Kの
送り方向とほぼ平行な軸線の回りを回転するよう
になつている。そして、加工布Kの側縁Kaが前
記反射板11の中心線上に合致していることを前
記サーボセンサー10が検出した時には、同サー
ボモータSMが停止制御され、又加工布Kの側縁
Kaが前記中心線に対して左右に変位した時には、
同サーボモータSMが正転若しくは逆転制御され
て、前記回転輪12により加工布Kをその側縁
Kaが反射板11の中心軸線上に位置するように
駆動制御するようになつている。
On the cloth feeding side of the throat plate 5, a part of a rotary wheel 12 is projected onto the work cloth support surface so as to engage with the work cloth K, and the rotary wheel 12 is fixed to the lower surface of the table 3. installed servo motor (5th
(See figure) It is fixed to the motor shaft of the SM and rotates around an axis that is approximately parallel to the direction in which the workpiece cloth K is fed. When the servo sensor 10 detects that the side edge Ka of the workpiece cloth K is aligned with the center line of the reflector 11, the servo motor SM is controlled to stop, and the side edge Ka of the workpiece cloth K is controlled to stop.
When Ka is displaced left and right with respect to the center line,
The servo motor SM is controlled to rotate forward or reverse, and the rotating wheel 12 moves the workpiece cloth K to its side edge.
The drive is controlled so that Ka is located on the central axis of the reflecting plate 11.

前記テーブル3上の支持体14に回動可能に支
承された支持レバー15の先端部は、前記回転輪
12と対応するように押圧ローラ13が取着さ
れ、支持レバー15の後端に連結されたエアシリ
ンダ(第5図参照)PSのピストンロツド16の
上下動により上下動されるようになつている。そ
して、同押圧ローラ13が下降したときには、前
記回転輪12と協働して加工布Kを挾持し、加工
布Kを布送り方向と直交する横方向、すなわち、
左右に移動させ、又同押圧ローラ13が上昇した
時には、加工布Kの押圧が解除されるようになつ
ている。
A pressure roller 13 is attached to the tip of the support lever 15 rotatably supported by the support 14 on the table 3 so as to correspond to the rotating wheel 12, and is connected to the rear end of the support lever 15. The air cylinder (see Fig. 5) is moved up and down by the up and down movement of the piston rod 16 of the PS. When the pressing roller 13 descends, it cooperates with the rotary wheel 12 to clamp the work cloth K, and moves the work cloth K in the lateral direction perpendicular to the cloth feeding direction, that is,
When the pressing roller 13 is moved left and right and the pressing roller 13 is raised, the pressing of the work cloth K is released.

次に前記テーブル3の下面に設けられた前記主
送り歯6及び副送り歯7の布送り機構について説
明する。
Next, the cloth feeding mechanism of the main feeding dog 6 and the sub feeding dog 7 provided on the lower surface of the table 3 will be explained.

第4図に示すように、前記主送り歯6及び副送
り歯7はそれぞれ主送り台21及び副送り台22
の先端部に固着されている。そして、その両送り
台21,22の後端二叉部には案内軸23に軸着
された送り台案内ごま24が送り台21,22の
長手方向へ相対摺動可能に嵌挿され、先端下面の
凹部にはミシンモータ(第5図参図)MMにより
駆動されるミシン主軸25上に上下送り用偏心カ
ム26が偏心輪抱き27を介して嵌合されてい
る。従つて、同ミシン主軸25の回転に伴い上下
布送り用偏心カム26が偏心運動して、主及び副
送り歯6,7は共に同期して上下運動される。
As shown in FIG. 4, the main feed dog 6 and the sub feed dog 7 are connected to a main feed table 21 and a sub feed table 22, respectively.
It is fixed to the tip of the A feed guide sesame 24, which is rotatably attached to a guide shaft 23, is fitted into the two prongs at the rear ends of both the feed tables 21, 22 so as to be able to move relative to the feed tables 21, 22 in the longitudinal direction. An eccentric cam 26 for vertical feeding is fitted into the recessed portion of the lower surface via an eccentric wheel holder 27 on a sewing machine main shaft 25 driven by a sewing machine motor (see FIG. 5) MM. Accordingly, as the main shaft 25 of the sewing machine rotates, the vertical cloth feeding eccentric cam 26 moves eccentrically, and both the main and sub feed teeth 6, 7 move vertically in synchronization.

次に主及び副送り歯6,7の前後運動、すなわ
ち加工布の送り量を決定する送り方向の摺動機構
について説明するが、主送り歯6はその送り量が
一定となるように揺動量を固定しているだけで、
基本的には副送り歯7と同じであるため、以下副
送り歯7の送り機構についてのみ説明する。
Next, we will explain the back-and-forth movement of the main and sub-feed dogs 6 and 7, that is, the sliding mechanism in the feed direction that determines the feed amount of the work cloth. Just by fixing the
Since it is basically the same as the sub-feed dog 7, only the feeding mechanism of the sub-feed dog 7 will be described below.

第4図2点鎖線で示す前後送り用偏心カム28
は前記ミシン主軸25に固着され、その外周カム
面にロツド29の基端部が連結されている。一方
ロツド29の先端部は摺動軸30に固着された揺
動腕31の先端部と軸32で連結されている。従
つて、前記ミシン主軸25が回転されると、前記
前後送り用偏心カム28によつてロツド29が往
復運動され、摺動腕31を介して前記摺動軸30
が所定の回動範囲で往復回動される。円弧状の送
り腕33はその基端部にて前記揺動軸30に固着
され前記揺動軸30の往復回動によつて、往復回
動されるようになつている。
Eccentric cam 28 for forward and backward feeding shown by the two-dot chain line in Fig. 4
is fixed to the main shaft 25 of the sewing machine, and the proximal end of the rod 29 is connected to its outer cam surface. On the other hand, the tip of the rod 29 is connected by a shaft 32 to the tip of a swinging arm 31 fixed to a sliding shaft 30. Therefore, when the main shaft 25 of the sewing machine is rotated, the rod 29 is reciprocated by the eccentric cam 28 for forward and backward feeding, and the rod 29 is moved back and forth through the sliding arm 31 to the sliding shaft 30.
is rotated back and forth within a predetermined rotation range. The arc-shaped sending arm 33 is fixed to the swing shaft 30 at its base end, and is rotated back and forth as the swing shaft 30 rotates back and forth.

パルスモータPMは後記する制御回路からの駆
動信号によつて正逆転駆動され、その駆動軸が歯
車34,35を介して調節軸36に駆動連結され
ている。リンク連結機構を構成する調成する調節
レバー37はその基端部にて前記調節軸36に固
着され、前記パルスモータPMの駆動によつて、
回動されるようになつている。同じくリンク連結
機構を構成する調節リンク38はその下端部にて
ピンにより前記調節レバー37の先端部に回動可
能に連結されている。送り変更部材としての摺動
ゴマ39の嵌挿係合孔39aには前記送り腕33
の先端部が嵌挿され、その一側面には調節リンク
38の先端部が軸ピン40にて回動可能に連結さ
れている。摺動ゴマ39の他側面にはリンク42
がその一端部にて回動可能に取着され、その他端
部が軸ピン41により前記副送り台22の中央部
側壁に回動可能に連結されている。
The pulse motor PM is driven in forward and reverse directions by a drive signal from a control circuit to be described later, and its drive shaft is drivingly connected to an adjustment shaft 36 via gears 34 and 35. The adjustment lever 37 constituting the link connection mechanism is fixed to the adjustment shaft 36 at its base end, and is driven by the pulse motor PM.
It is designed to be rotated. The adjustment link 38, which also constitutes the link connection mechanism, is rotatably connected at its lower end to the tip of the adjustment lever 37 by a pin. The feed arm 33 is inserted into the insertion engagement hole 39a of the sliding block 39 as a feed change member.
The distal end portion of the adjustment link 38 is fitted into one side thereof, and the distal end portion of the adjustment link 38 is rotatably connected by a shaft pin 40. A link 42 is provided on the other side of the sliding block 39.
is rotatably attached at one end, and the other end is rotatably connected to the central side wall of the sub-feed table 22 by a shaft pin 41.

従つて、前記摺動軸30の回動に伴い送り腕3
3を介して摺動ゴマ39が前後動され、リンク4
2を介して前記副送り台22がその長手方向すな
わち布送り方向に往復動される。そして、今前記
パルスモータPMが矢印方向に正転駆動される
と、調節軸36、調節レバー37、調節リンク3
8等を介して、前記摺動ゴマ39が上下動され
て、前記送り腕33の先端部寄りに係合されるた
め、同摺動ゴマ3の従動される範囲が大きくなつ
て、前記副送り歯7の布送り量は大きくなる。
又、逆にパルスモータPMが反印方向に逆転駆動
されると、前記摺動ゴマ39が調節リンク38に
より可動されて、送り腕33の基端部寄りに係合
されるため、同摺動ゴマ39の従動される範囲が
小さくなつて、副送り歯7の布送り量は小さくな
る。
Therefore, as the sliding shaft 30 rotates, the feed arm 3
The sliding block 39 is moved back and forth through the link 4.
2, the sub-feed table 22 is reciprocated in its longitudinal direction, that is, in the cloth feeding direction. Now, when the pulse motor PM is driven forward in the direction of the arrow, the adjustment shaft 36, the adjustment lever 37, the adjustment link 3
8 etc., the sliding block 39 is moved up and down and engaged near the tip of the feed arm 33, so the range in which the sliding block 3 is driven becomes larger, and the sub-feeding The cloth feed amount of tooth 7 increases.
Conversely, when the pulse motor PM is reversely driven in the opposite direction, the sliding piece 39 is moved by the adjustment link 38 and engaged near the base end of the feed arm 33, so that the sliding piece 39 is moved in the opposite direction. As the range in which the sesame 39 is driven becomes smaller, the cloth feed amount of the sub-feed dog 7 becomes smaller.

従つて、布送り量が固定された前記主送り歯6
に対して、副送り歯7の布送り量はパルスモータ
PMを駆動制御させることによつて適宜に変更す
ることができ、加工布Kに対してイセ込みが可能
となる。このパルスモータPM,調節軸36,調
節レバー37、調節リンク38、摺動ゴマ39等
により駆動手段が構成される。
Therefore, the main feed dog 6 has a fixed cloth feed amount.
On the other hand, the cloth feed amount of the sub-feed dog 7 is controlled by the pulse motor.
By driving and controlling the PM, it can be changed as appropriate, and the work cloth K can be skewed. The pulse motor PM, the adjustment shaft 36, the adjustment lever 37, the adjustment link 38, the sliding piece 39, etc. constitute a driving means.

次に第1図に示す加工布Kの縫製エリアAから
縫製を開始して縫製エリアFで縫製を終了するま
での間に、縫製エリアA,C,Dには第2図に示
すようにそれぞれイセ込み量が異なる(前記主送
り歯6の布送り量に対して前記副送り歯7の布送
り量がそれぞれ大きい)イセ込み縫いを、又縫製
エリアB,Fには通常の縁かがり縫い(前記主送
り歯6と前記副送り歯7の送り量が共に同じ)を
連続して行い得るように、ミシン1を駆動制御す
るための制御装置について説明する。なお、加工
布Kの縫製エリアBには縫い合わせエリアUがあ
り、その縫い合わせエリアU内には縫い代Kbに
よつて2重に重なつた縫い代エリアPがあるとと
もに、その縫い代Kbの一部が加工布Kの側縁Ka
からはみ出している。
Next, during the period from starting sewing from sewing area A of work cloth K shown in FIG. Sewing stitches with different staking amounts (the fabric feed amount of the sub-feed dog 7 is larger than the fabric feed amount of the main feed dog 6) are used, and normal hem stitches are used in sewing areas B and F. A control device for driving and controlling the sewing machine 1 so that the feed amount of the main feed dog 6 and the sub feed dog 7 can both be the same will be described. In addition, there is a seam area U in the sewing area B of the processed cloth K, and within the seam area U there is a seam allowance area P that overlaps with the seam allowance Kb, and a part of the seam allowance Kb is not processed. Side edge Ka of cloth K
It's sticking out.

さて、制御装置は第3図に示す前記テーブル3
の右奥に設けられたコントロールボツクスCBに
集約され、その前記左側には互いに連動する5個
のメモリセレクトスイツチMS1,MS2,MS
3,MS4,MS5が設けられている。そして、
この5個のメモリセレクトスイツチMS1〜MS
5は、後記するモードセレクトスイツチMSSと
協動してコントロールボツクスCBに内蔵された
後記するマイクロコンピユータMCに、前記縫い
方が異なる各縫製エリアA〜F、縫い合わせ及び
縫い代エリアU,Pを要する加工布Kに対して、
5つの縫製パターン(例えば神士用、夫人用、子
供用等の縫製パターン)における各エリアA〜
F,U,Pの縫目数(以下針数という)及びイセ
込み量データのプログラムをプログラミングさせ
る場合、及びその5つの縫製パターンのプログラ
ムの内一つを選択してミシン1をそのプログラム
に従つて運転させる場合に選択操作される。
Now, the control device uses the table 3 shown in FIG.
The control box CB is located in the back right corner of the control box CB, and on the left side there are five memory select switches MS1, MS2, and MS that interlock with each other.
3, MS4, and MS5 are provided. and,
These 5 memory select switches MS1 to MS
5 is a process that requires the microcomputer MC (described later) built in the control box CB in cooperation with the mode select switch MSS (described later) to each sewing area A to F with different sewing methods, seam and seam allowance areas U and P. For cloth K,
Each area A~ in five sewing patterns (for example, sewing patterns for priests, wives, children, etc.)
When programming the number of stitches F, U, and P (hereinafter referred to as the number of stitches) and the amount of sagging data, select one of the five sewing pattern programs and run sewing machine 1 according to that program. Selection operation is performed when driving with

コントロールボツクスCBの前面中央部に設け
た6個のイセ込み修正スイツチSWA,SWB,
SWC,SWD,SWE,SWFはデジタルスイツチ
よりなり、それぞれ前記プログラムされた加工布
Kの各縫製エリアA〜Fに対応してイセ込み量デ
ータを増減修正して、各エリアA〜Fを任意のイ
セ込み量を縫製し得るようになつている。従つ
て、たとえば縫製エリアAにおける前記プログラ
ミングされたイセ込み量データを修正したい場合
(プログラミングされたイセ込み量をプログラム
から消すことなく)には、イセ込み修正スイツチ
SWAを操作することによつて可能となる。
There are six correction switches SWA, SWB, and
SWC, SWD, SWE, and SWF consist of digital switches, and each of them increases or decreases the sagging amount data corresponding to each sewing area A to F of the programmed work cloth K, and each area A to F can be adjusted to any desired value. It is now possible to sew an uneven amount. Therefore, for example, if you want to correct the programmed data on the amount of uneven stitching in sewing area A (without erasing the programmed amount of uneven stitching from the program), press the uneven stitching correction switch.
This is possible by operating SWA.

前記イセ込み修正スイツチSWAの上方に設け
た開放エリア修正スイツチSWUはデジタルスイ
ツチよりなり、第1図に示すように前記縫製エリ
アB内にある縫い合わせエリアUにおいて、予め
プログラミングされた針数データを増減修正し、
加工布Kの縫い合わせエリアUを縫製できるよう
になつている。前記イセ込み修正スイツチSWA,
SWB,SWC,SWD,SWE,SWF、トータル針
数修正スイツチSWT及びデータセレクトスイツ
チDSSとにより指示手段が構成されている。
The open area correction switch SWU, which is installed above the skew correction switch SWA, is a digital switch that increases or decreases the preprogrammed stitch count data in the sewing area U located within the sewing area B, as shown in Fig. 1. correct,
The sewing area U of the work cloth K can be sewn. The above-mentioned false correction switch SWA,
The instruction means is composed of SWB, SWC, SWD, SWE, SWF, total stitch count correction switch SWT, and data selection switch DSS.

前記開放エリア修正スイツチSWUの右側に設
けたトータル針数修正スイツチSWTはデジタル
スイツチで構成され、前記予めプログラミングさ
れた各縫製エリアA〜Fの針数を、それらの総計
針数に対する所定の比率に換算し、その比率に基
づいて前記プログラミングされた各エリアA〜F
の針数データ若しくはイセ込み量データの換算修
正して、加工布Kを縫製し得るようになつてい
る。
The total stitch count correction switch SWT installed on the right side of the open area correction switch SWU is composed of a digital switch, and adjusts the number of stitches in each of the previously programmed sewing areas A to F to a predetermined ratio to the total number of stitches. Each programmed area A to F is converted based on the ratio.
The work cloth K can be sewn by converting and correcting the number of stitches data or the amount of skewing data.

一方、コントロールボツクスCBの前面右側中
央に設けたデータセレクトスイツチDSSはデジタ
ルスイツチよりなり、各縫製エリアA〜F、縫い
合わせ及び縫い代エリアU,Rの針数データ及び
イセ込み量データを設定するようになつている。
そして、データセレクトスイツチDSSによつて設
定された針数及びイセ込み量データは左側のデー
タ入力スイツチINSを押すごとに後記するマイク
ロコンピユータMCにプログラミングされるとと
もに、上方に設けられた3個の7セグメント表示
管よりなる表示手段としての表示装置DSPにて
そのデータ値が表示されるようになつている。
又、データ入力スイツチINSの上方に設けられた
針数指示ランプL1とイセ込み指示ランプL2は
針数データ及びイセ込み量データをマイクロコン
ピユータMCに順番にプログラミングする際に交
互に点灯制御される。
On the other hand, the data select switch DSS installed at the center of the front right side of the control box CB consists of a digital switch, and is used to set the number of stitches and erging amount data for each sewing area A to F, seam and seam allowance areas U and R. It's summery.
Each time the data input switch INS on the left side is pressed, the data on the number of stitches and the setting amount set by the data select switch DSS is programmed into the microcomputer MC, which will be described later. The data value is displayed on a display device DSP as a display means consisting of a segment display tube.
Further, the stitch number indicating lamp L1 and setting setting indicating lamp L2 provided above the data input switch INS are controlled to be turned on alternately when stitch number data and setting setting amount data are sequentially programmed into the microcomputer MC.

モードセレクトスイツチMSSはロータリース
イツチよりなり、7通りの切換操作が可能であつ
て、前記データセレクトスイツチDSS及びデータ
入力スイツチINSを操作してプログラミングさせ
たい場合、同プログラミングされたプログラムを
モニターされる場合に操作される。
The mode select switch MSS consists of a rotary switch and can be operated in 7 ways. When you want to program by operating the data select switch DSS and data input switch INS, or when you want to monitor the programmed program. be operated on.

又、選択手段としてのモードセレクトスイツチ
MSSはプログラミングされたプログラム通りに
加工布Kを縫製する場合(以下第1縫製という)、
前記プログラムされた各縫製エリアA〜Fのイセ
込み量データを前記各イセ込み修正スイツチ
SWA〜SWFの選択操作に基づいてそれぞれ修正
して縫製する場合(以下第2縫製という)、前記
プログラムされた各縫製エリアA〜Fの針数デー
タを前記トータル針数修正スイツチSWTの選択
操作に基づいて、所定の比率に変換してその変換
された針数に基づいて加工布Kを縫製する場合
(以下第3縫製という)、前記プログラムされた各
縫製エリアA〜Fの針数データとイセ込み量デー
タを前記トータル針数修正スイツチSWTに基づ
いて所定の比率に変換して、その変換された針数
及びイセ込み量データに基づいて加工布Kを縫製
する場合(以下第4縫製という)、及び前記プロ
グラムされた各縫製エリアA〜Fのイセ込み量デ
ータを前記イセ込み修正スイツチSWA〜SWFに
基づいて修正しかつ、各縫製エリアA〜Fの針数
データと前記修正されたイセ込み量データとを前
記トータル針数修正スイツチSWTに基づいて所
定の比率に変換して、その針数及びイセ込み量デ
ータに基づいて加工布Kを縫製する場合(以下第
5縫製という)の5通りを選択することができ
る。
In addition, a mode select switch is used as a selection means.
In MSS, when sewing the work cloth K according to the programmed program (hereinafter referred to as the first sewing),
The data on the offset amount of each of the programmed sewing areas A to F is sent to each of the programming correction switches.
When modifying and sewing based on the selection operation of SWA to SWF (hereinafter referred to as second sewing), the programmed stitch count data of each sewing area A to F is input to the selection operation of the total stitch count correction switch SWT. When sewing the work cloth K based on the converted number of stitches (hereinafter referred to as third sewing), the stitch number data of each of the programmed sewing areas A to F and the In the case where the stitching amount data is converted to a predetermined ratio based on the total stitch number correction switch SWT, and the work cloth K is sewn based on the converted stitch number and skewing amount data (hereinafter referred to as 4th sewing). , and correct the set-up amount data of each of the programmed sewing areas A to F based on the set-up correction switches SWA to SWF, and correct the set-up amount data of each sewing area A to F and the corrected set-up amount data of each sewing area A to F. There are five ways to sew the work cloth K based on the number of stitches and the amount of sagging data (hereinafter referred to as 5th sewing) by converting the quantity data into a predetermined ratio based on the total stitch count correction switch SWT. can be selected.

次に前記コントロールボツクスCBに内蔵され
た制御回路について説明する。
Next, the control circuit built into the control box CB will be explained.

第5図において、マイクロコンピユータMCは
中央処理装置(CPU)と、読み出し専用メモリ
(Read Only Memory)ROMと、第1、第2の
記憶手段としての読み出し及びかき込み可能なメ
モリ(Random Access Memory)RAMとI/
OポートIOPとで構成されている。そのI/Oポ
ートIOPの各入力端子には前記、及びモードセレ
クトスイツチMS1〜MS5,MSS,イセ込み,
開放エリア及びトータル針数修正スイツチSWA
〜SWF,SWU,SWT,データセレクト及びデ
ータ入力スイツチDSS,INS及び起動スイツチ2
の各出力端子が接続されているととみに、同I/
OポートIOPの出力端子にはミシンモータMMを
駆動制御するミシン駆動回路51、前記パルスモ
ータPMを駆動制御するパルスモータ駆動回路5
2、前記エアシリンダPSを駆動制御するシリン
ダ駆動回路53、前記サーボモータSMを駆動制
御するサーボモータ駆動回路54及び前記針数指
示ランプL1,イセ込み指示ランプL2及び表示
装置DSPを駆動制御する表示駆動回路55の各
入力端子が接続されている。又、同I/Oポート
IOPの入力端子にはミシン主軸25等の回転に基
づいて縫針4の針位置を検出する針位置検出器5
6と、同検出器56の検出信号に基づいて針数を
カウントする針数カウンタ(カウント手段)57
の出力端子が接続されている。
In FIG. 5, a microcomputer MC includes a central processing unit (CPU), a read only memory (ROM), and a readable and writable memory (Random Access Memory) RAM as first and second storage means. and I/
It consists of O port IOP. Each input terminal of the I/O port IOP includes the above and mode select switches MS1 to MS5, MSS,
Open area and total number of stitches correction switch SWA
~SWF, SWU, SWT, data select and data input switch DSS, INS and start switch 2
When each output terminal of the same I/
The output terminal of the O port IOP is connected to a sewing machine drive circuit 51 that drives and controls the sewing machine motor MM, and a pulse motor drive circuit 5 that drives and controls the pulse motor PM.
2. A cylinder drive circuit 53 that drives and controls the air cylinder PS, a servo motor drive circuit 54 that drives and controls the servo motor SM, and a display that drives and controls the stitch number indication lamp L1, the setting indication lamp L2, and the display device DSP. Each input terminal of the drive circuit 55 is connected. Also, the same I/O port
At the input terminal of the IOP, there is a needle position detector 5 that detects the needle position of the sewing needle 4 based on the rotation of the sewing machine main shaft 25, etc.
6, and a stitch number counter (counting means) 57 that counts the number of stitches based on the detection signal of the detector 56.
output terminal is connected.

一方、前記読み出し及び書き込み可能なメモリ
RAMには前記メモリセレクトスイツチMS1〜
MS5,データセレクトスイツチDSS及びデータ
入力スイツチINSの操作に基づいて、加工布Kに
対する5つの縫製パターンの縫製プログラムがメ
モリされるとともに、同縫製プログラムの各縫製
エリアA〜Fにおけるイセ込み量データに対応し
たパルスモータの各駆動回転数がメモリされるよ
うになつている。
Meanwhile, the readable and writable memory
For RAM, use the memory select switch MS1~
Based on the operation of MS5, data select switch DSS, and data input switch INS, sewing programs of five sewing patterns for workpiece cloth K are stored in memory, and data on the amount of unevenness in each sewing area A to F of the sewing program are stored. Each driving rotation speed of the corresponding pulse motor is stored in memory.

次に上記のように構成されたミシンの使用方法
及びその作用を第6図から第10図に示す前記マ
イクロコンピユータMCの制御プログラムのフロ
ーチヤートに従つて説明する。
Next, a method of using the sewing machine constructed as described above and its operation will be explained with reference to flowcharts of the control program of the microcomputer MC shown in FIGS. 6 to 10.

まず、縫製プログラム(サポートプログラム)
をマイクロコンピユータMCの読み出し書き込み
可能なメモリ(以下メモリという)RAMに書き
込む方法について説明する。
First, the sewing program (support program)
We will explain how to write the data into the readable and writable memory (hereinafter referred to as memory) RAM of the microcomputer MC.

さて、いま制御回路の電源投入スイツチ(図示
せず)を押すと、マイクロコンピユータMCで
は、イニシヤライズルーチン61により各種レジ
スタ、フラグ等のリセツトが行われる。次に作業
者がまずモードセレクトスイツチMSSをプログ
ラムに切換えるとともに、5個のメモリセレクト
スイツチS1〜M5の内メモリセレクトスイツチ
MS1を押すと、データを介して同メモリセレク
トスイツチMS1のメモリセレクト信号SGMS1
が入力されレジスタに記憶されるとともに、同モ
ードセレクトスイツチMSSのプログラム信号
MSSPが入力されレジスタに記憶される。そし
て、前記プログラム信号MSSP1に基いて、すな
わちモードセレクトスイツチMSSがプログラム
にあるか否かを判別するチエツクルーチン62を
経て、第7図に示すプログラム番地に達する。
Now, when the power supply switch (not shown) of the control circuit is pressed, various registers, flags, etc. are reset by the initialization routine 61 in the microcomputer MC. Next, the operator first switches the mode select switch MSS to program, and then switches the memory select switch of the five memory select switches S1 to M5.
When MS1 is pressed, the memory select signal SGMS1 of the same memory select switch MS1 is transmitted via data.
is input and stored in the register, and the program signal of the mode select switch MSS
MSSP is input and stored in a register. Then, the program reaches the program address shown in FIG. 7 through a check routine 62 that determines whether the mode select switch MSS is in the program based on the program signal MSSP1.

プログラム番地に達すると、中央処理装置
CPUで前記メモリセレクトスイツチMS1のメモ
リセレクト信号SGMS1を演算するルーチン6
3、演算した値をレジスタに記憶させ、前記五つ
の縫製パターンの内、メモリセレクトスイツチ
MS1に基づいて縫製パターンのプログラムをメ
モリRAMに書込む番地を指示するルーチン64
を経て、PO1番地に達する。
When the program address is reached, the central processing unit
Routine 6 for calculating the memory select signal SGMS1 of the memory select switch MS1 using the CPU
3. Store the calculated value in the register and select the memory select switch among the five sewing patterns.
Routine 64 for instructing the address to write the sewing pattern program to memory RAM based on MS1
After passing through, it reaches PO1 address.

そして、制御プログラムは以後別紙の表1に示
す各エリアA〜F,U,Pの予め定めた針数及び
イセ込み量データをデータメモリRAMの所定の
番地に順次記憶させるために、まず後記する表示
指示レジスタの加算された内容に基づいて、前記
表示装置DSPに今からデータを入力させる縫製
エリアを表示させるルーチン65(なお、この場
合表示レジスタは初めクリアされているため、表
示装置DSPの表示「A−−」となる)及び針数
指示ランプL1を点灯させ、イセ込み指示ランプ
L2を消灯させる駆動信号を前記表示駆動回路5
5に出力するルーチン66によつて、作業者に縫
製エリアAの針数データを入力するように指示す
る。さらにプログラムはPO2番地に移り、前記設
定されたモードセレクト信号MSSP及びメモリセ
レクト信号SGMS1を入力するルーチン67、両
セレクトスイツチMSS,MS1の切換変更がある
か否かを判別するチエツクルーチン68及び前記
データセレクトスイツチDSSとデータ入力スイツ
チINSを操作したか否か、すなわち、縫製エリア
Aの針数データを入力したか否かを判別するチエ
ツクルーチン69を経て再び前記ルーチン67に
戻るループを回り続ける。
Then, the control program will be described below in order to sequentially store the predetermined number of stitches and sagging amount data for each area A to F, U, and P shown in Table 1 of the attached sheet at a predetermined address in the data memory RAM. Routine 65 displays the sewing area in which data will now be input to the display device DSP based on the added contents of the display instruction register (in this case, since the display register is initially cleared, the display of the display device DSP The display drive circuit 5 sends a drive signal to turn on the stitch count indication lamp L1 and extinguish the offset indication lamp L2.
A routine 66 outputted in step 5 instructs the operator to input stitch count data for sewing area A. Further, the program moves to address PO2, and a routine 67 inputs the set mode select signal MSSP and memory select signal SGMS1, a check routine 68 determines whether or not there is a change in the switching of both select switches MSS and MS1, and the above data. The loop continues through a check routine 69 for determining whether or not the select switch DSS and the data input switch INS have been operated, that is, whether or not the number of stitches for the sewing area A has been input, and then returning to the routine 67 again.

そして、このループを回り続ける間、作業者が
データセレクトスイツチDSSを前記加工布Kの縫
製エリアAにおける針数に合わせ、次にデータ入
力スイツチINSを押すと、前記ループから抜け出
て、同データセレクトスイツチDSSに基づく針数
データをデータメモリRAMの所定の番地に記憶
させるルーチン70,同針数データの値を前記表
示装置DSPに所定時間表示させる(たとえば針
数が40の場合「A40」と表示され、所定時間経つ
と数値だけ消えて「A−−」となる)ルーチン7
1を経て、前記針数データを記憶したメモリ
RAMの番地の次の番地に、次の縫製エリアAの
イセ込み量データを記憶させる(インクレメント
命令)のためのルーチン72に達する。このよう
にメモリRAMの所定の番地に縫製エリアAにお
ける針数データが記憶されると、後記する表示レ
ジスタの値が6か否かを判別する(この場合はク
リアされて0である)ルーチン73及び前記針数
指示ランプL1を消灯させ、前記イセ込み指示ラ
ンプL2を点灯させる駆動信号を表示駆動回路5
5に出力させるルーチン74を経てPO3番地に移
る。
While continuing to go around this loop, when the operator sets the data select switch DSS to the number of stitches in the sewing area A of the work cloth K and then presses the data input switch INS, the operator exits the loop and selects the same data select switch. A routine 70 stores the stitch count data based on the switch DSS at a predetermined address in the data memory RAM, and displays the value of the same stitch count data on the display device DSP for a predetermined time (for example, if the stitch count is 40, "A40" is displayed) (After a predetermined period of time, the numerical value disappears and becomes "A--") Routine 7
1, the memory that stores the stitch count data
A routine 72 is reached for storing the data on the amount of offset for the next sewing area A at the address next to the RAM address (increment command). When the stitch count data for sewing area A is stored at a predetermined address in the memory RAM in this way, routine 73 determines whether the value of a display register to be described later is 6 or not (in this case, it is cleared to 0). and a display drive circuit 5 which outputs a drive signal to turn off the stitch number indication lamp L1 and turn on the set-up indication lamp L2.
5, and moves to address PO3.

PO3番地に移ると、前記モード及びメモリセレ
クト信号MSSP,SGMS1を入力するルーチン7
5、同セレクト信号MSS1,SGMS1に基づい
てモード及びメモリセレクトスイツチMSS,MS
1の切換変更があるか否かを判別するチエツクル
ーチン76及び前記テータセレクトスイツチDSS
とデータ入力スイツチINSを操作したか否か、す
なわちこの場合縫製エリアAのイセ込み量データ
を入力したか否かを判別するチエツクルーチン7
7を経て再び前記ルーチン75に戻るようなルー
プを回り続ける。
When moving to address PO3, routine 7 inputs the mode and memory select signals MSSP and SGMS1.
5. Mode and memory select switches MSS and MS based on the same select signals MSS1 and SGMS1
a check routine 76 for determining whether or not there is a switching change in data selection switch DSS;
Check routine 7 determines whether or not the data input switch INS has been operated, that is, whether or not the data of the offset amount for sewing area A has been input in this case.
7 and then returns to the routine 75 again.

そして、ループを回に続ける間作業者がデータ
セレクトスイツチDSSを加工布Kの縫製エリアA
におけるイセ込み量に合わせ、次にデータ入力ス
イツチINSを押すと、前記ループから抜け出て同
縫製エリアAのイセ込み量データをメモリRAM
に記憶させるルーチン78、同イセ込み量データ
の間を前記表示装置DSPに所定時間表示する
(たとえば、イセ込み量が10の場合「A10」と表
示され、所定時間経つと数値だけ消けて「A−
−」となる)ルーチン79、メモリRAMの番地
をインクレメントさせるルーチン80及び表示指
示レジスタに1加算するルーチン81を経て再び
前記PO1番地に戻る。そして、前記ルーチン65
で加算された前記表示指示レジスタ81の値に基
づいて、前記表示装置DSPに対し次にデータを
入力する縫製エリアBの表示(「B−−」の表示)
をさせるとともに、ルーチン66で針数指示ラン
プL1を点灯させてイセ込み指示ランプL2を消
灯させてPO2番地に達し、プログラムは再びPO2
番地→PO3番地→PO1番地→PO2番地といつた大
きあループを前記表示指示レジスタの値が6にな
るまで回る。
Then, while continuing the loop, the worker moves the data select switch DSS to the sewing area A of the processed cloth K.
When the data input switch INS is pressed next, the loop is exited and the data of the offset amount for the same sewing area A is stored in the memory RAM.
A routine 78 for storing the data on the amount of the same set amount is displayed on the display device DSP for a predetermined period of time (for example, if the amount of set amount is 10, "A10" is displayed, and after a predetermined time, only the numerical value disappears and "A10" is displayed. A-
-'') routine 79, a routine 80 for incrementing the address of the memory RAM, and a routine 81 for adding 1 to the display instruction register, and then returning to the PO1 address. Then, the routine 65
Based on the value of the display instruction register 81 added in , the display of sewing area B where data will be input next to the display device DSP (display of "B--")
At the same time, in routine 66, the stitch count indication lamp L1 is turned on, the setting indication lamp L2 is turned off, the PO2 address is reached, and the program returns to PO2.
A large loop including the address → PO3 address → PO1 address → PO2 address is repeated until the value of the display instruction register becomes 6.

そして作業者が前記縫製エリアAの針数及びイ
セ込み量データを入力させた時と同じ操作手順で
各スイツチDSS,INSを操作してこの大きなルー
プを回り続ける間に縫製エリアBから順に縫製エ
リアFまでの各針数及びイセ込み量データを前記
縫製エリアAの場合と同様にメモリRAMの所定
の番地に順次記憶させて行く。
Then, the operator operates the switches DSS and INS using the same operating procedure as when inputting the number of stitches and the amount of offset data for the sewing area A, and while continuing to go around this large loop, the sewing area is sequentially sewn from sewing area B. As in the case of the sewing area A, the data on the number of stitches and the amount of criss-crossing up to F are sequentially stored at predetermined addresses in the memory RAM.

縫製エリアFの針数及びイセ込み量データがメ
モリRAMに記憶され、すなわち前記ループを6
周してPO1番地に達すると、前記ルーチン61で
前記表示指示レジスタが6に加算された値に基づ
いて、前記表示装置DSPに対し次にデータを入
力する縫い合わせエリアUの表示「U−−」の表
示)をさせるとともに、ルーチン66で針数表示
ランプL1を点灯させて、イセ込み指示ランプL
2を消灯させ、次に、加工布Kの縫い合わせエリ
アUの針数データをメモリRAMに記憶させる操
作に移る。そして、作業者がデータセレクトスイ
ツチDSSを針数データに合わせ、データ入力スイ
ツチINSを押して、メモリRAMの所定の番地に
そのデータが記憶されると、前記表示指示レジス
タの値が6か否かを判別するルーチン73、表示
指示レジスタに1加算するルーチン82及び同表
示指示レジスタの値に基づいて前記表示装置
DSPに対し次にデータを入力する縫い代エリア
Pの表示(「P−−」の表示)をさせてPO4番地
に達する。
The number of stitches and the amount of offset data for the sewing area F are stored in the memory RAM, that is, the loop is repeated 6 times.
When it reaches the PO1 address, the display instruction register displays "U--" in the stitching area U where the next data is to be input to the display device DSP, based on the value added to 6 in the display instruction register in the routine 61. ), and at the same time, in routine 66, the number of stitches display lamp L1 is turned on, and the setting indication lamp L is turned on.
2 is turned off, and then the operation moves on to storing the stitch count data of the sewing area U of the work cloth K in the memory RAM. Then, when the operator sets the data select switch DSS to the stitch count data and presses the data input switch INS to store the data at a predetermined address in the memory RAM, check whether the value of the display instruction register is 6 or not. A routine 73 for determining, a routine 82 for adding 1 to the display instruction register, and a routine 82 for adding 1 to the display instruction register, and the display device based on the value of the display instruction register.
The DSP displays the seam allowance area P where data will be input next (displays "P--") and reaches address PO4.

PO4番地に達すると、制御プログラムは前記設
定されたモード及びメモリセレクト信号MSS1,
SGMS1を入力するルーチン84、及び両セレク
ト信号MSSP,SGMS1に基づいて、両モード及
びメモリセレクトスイツチMSS,MS1の切換変
更があるか否かを判別するチエツクルーチン85
及び前記データセレクトスイツチDSSとデータ入
力スイツチINSを操作して縫い代エリアの針数デ
ータをメモリRAMに記憶したか否かを判別する
チエツクルーチン86を経て再び前記ルーチン8
4に戻るループを回り続ける。
When the control program reaches address PO4, the control program uses the set mode and memory select signals MSS1,
A routine 84 for inputting SGMS1, and a check routine 85 for determining whether or not there is a switching change in both modes and memory select switches MSS and MS1 based on both select signals MSSP and SGMS1.
Then, the process returns to the routine 8 through a check routine 86 in which it is determined whether or not the data on the number of stitches in the seam allowance area has been stored in the memory RAM by operating the data select switch DSS and the data input switch INS.
Continue to loop back to 4.

そして、このループを回り続ける間、作業者が
データセレクトスイツチDSSを加工布Kの縫い代
エリアPにおける針数に合わせ、次にデータ入力
スイツチINSを押すと、前記ループから抜け出て
同データセレクトスイツチDSSに基づく針数デー
タをメモリRAMの所定の番地に記憶させるルー
チン87、同針数データの値と前記と同様に前記
表示装置DSPに所定時間表示するルーチン88
及び前記所定時間後に表示指示レジスタをクリア
するルーチン89を経て、前記メイン番地に戻
り、メモリセレクトスイツチMS1に基づく縫製
パターンのプログラムをメモリRAMの所定の番
地の書き込む操作は終了する。
While continuing to go around this loop, the operator sets the data select switch DSS to the number of stitches in the seam allowance area P of the workpiece cloth K, and then presses the data input switch INS. A routine 87 for storing stitch count data based on the above at a predetermined address in the memory RAM, and a routine 88 for displaying the value of the stitch count data on the display device DSP for a predetermined period of time in the same manner as above.
After the predetermined time, the program returns to the main address through routine 89 to clear the display instruction register, and the operation of writing the sewing pattern program based on the memory select switch MS1 to the predetermined address in the memory RAM is completed.

同様に他の4個のメモリセレクトスイツチ
MS2〜MS5を順次操作して行くことによつて、
前記表1に示すように各メモリセレクトスイツチ
に基づく縫製パターンがメモリRAM(第1の記
憶手段)に記憶される。
Similarly, the other four memory select switches
By operating MS2 to MS5 sequentially,
As shown in Table 1 above, sewing patterns based on each memory select switch are stored in the memory RAM (first storage means).

従つて、この実施例ではメモリRAMには5つ
の縫製パターンのプログラムが記憶されている。
Therefore, in this embodiment, five sewing pattern programs are stored in the memory RAM.

次に上記のように読み出し及び書き込みメモリ
RAMに書き込んだ縫製プログラムに基づいて、
加工布Kにイセ込み縫いをする場合について説明
する。
Then read and write memory as above
Based on the sewing program written to RAM,
The case of performing criss-cross stitching on the work cloth K will be explained.

まず、メモリセレクトスイツチMS1に選択
し、同メモリセレクトスイツチMS1により前記
メモリRAMに書き込まれた縫製プログラムのプ
ログラム通りの針数データ及びイセ込みデータに
基づいて縫製を行なう場合(第1縫製)について
説明する。
First, we will explain the case (first sewing) in which the memory select switch MS1 is selected and sewing is performed based on the stitch count data and set-in data according to the program of the sewing program written in the memory RAM by the memory select switch MS1. do.

尚、第1縫製を実行する際のマイクロコンピユ
ータMCの処理が本発明における第1の制御手段
を構成する。
Note that the processing of the microcomputer MC when performing the first sewing constitutes the first control means in the present invention.

今、メモリセレクトスイツチMS1が押されて
いる状態から作業者がモードセレクトスイツチ
MSSを第1縫製に切換えて、次に制御回路の電
源投入スイツチ(図示せず)を押すと、第6図に
示すように前記イニシヤライズルーチン61から
前記チエツクルーチン62を介して、モードセレ
クトスイツチMSSが第1縫製に切換えられてい
ることにより出力されるモードセレクト信号
MSS1に基づいて同セレクトスイツチMSSがモ
ニターにあるか否かを判別するチエツクルーチン
90を経て第8図に示す縫製番地に達する。
Now, with memory select switch MS1 pressed, the operator can press the mode select switch.
When the MSS is switched to the first sewing mode and the power supply switch (not shown) of the control circuit is pressed, the mode selection is performed from the initialization routine 61 to the check routine 62 as shown in FIG. Mode select signal output when switch MSS is switched to 1st sewing
The sewing address shown in FIG. 8 is reached through a check routine 90 that determines whether the select switch MSS is present on the monitor based on MSS1.

制御プログラムが縫製番地に達すると、モード
セレクトスイツチMSSからの前記モードセレク
ト信号MSS1及びメモリセレクトスイツチMS1
からの前記メモリセレクト信号SGM1を入力す
るルーチン91、両セレクトスイツチMSS,MS
1の切換変更があつたか否かを判別するチエツク
ルーチン92及び起動スイツチ2を押したか否か
を判別するチエツクルーチン93を経て再び前記
ルーチン91に戻るループを回り続ける。
When the control program reaches the sewing address, the mode select signal MSS1 from the mode select switch MSS and the memory select switch MS1 are activated.
Routine 91 inputs the memory select signal SGM1 from both select switches MSS and MS.
The loop continues through a check routine 92 for determining whether or not the switch 1 has been changed, and a check routine 93 for determining whether or not the start switch 2 has been pressed, and then returning to the routine 91 again.

そして、作業者が前記起動スイツチ2を押すと
前記ループから抜け出て前記メモリセレクト信号
SGMS1を演算するルーチン94を介してその演
算したメモリセレクト信号SGMS1を記憶するル
ーチン95に達し、この間でメモリRAMに記憶
された5つの縫製プログラムの内メモリセレクト
スイツチMS1に基づく縫製プログラムが読み出
される。次に前記モードセレクト信号MSS1を
入力するルーチン96、同モードセレクト信号
MS1に基づいて、縫製が第5縫製であるか否か
を判別するチエツクルーチン97、同じく縫製が
第4縫製であるか否かを判別するチエツクルーチ
ン98、同じく縫製が第3縫製であるか否かを判
別するチエツクルーチン99、及び同じく縫製が
第2縫製であるか否かを判別するチエツクルーチ
ン100を通り、前記読み出された縫製プログラ
ムのデータに基づいて第1縫製を行うため別紙の
表2に示すプログラムデータを作成するルーチン
101及びそのデータを記憶するルーチン102
を経てSO1番地に達する。
Then, when the operator presses the start switch 2, the loop is exited and the memory select signal is
A routine 95 for storing the calculated memory select signal SGMS1 is reached via a routine 94 for calculating SGMS1, and during this time, the sewing program based on the memory select switch MS1 among the five sewing programs stored in the memory RAM is read out. Next, a routine 96 for inputting the mode select signal MSS1, the mode select signal
Based on MS1, a check routine 97 determines whether the sewing is the fifth sewing, a check routine 98 similarly determines whether the sewing is the fourth sewing, and a check routine 98 similarly determines whether the sewing is the third sewing. In order to perform the first sewing based on the data of the read sewing program, the first sewing is performed based on the data of the sewing program that has been read out. A routine 101 for creating the program data shown in FIG. 2 and a routine 102 for storing the data.
and then reaches address SO1.

なお、縫製エリアA〜Fの縫製完了針数データ
XA〜XF、縫い合わせエリアUの縫製開始位置
針数データXU及び縫い代エリアPの縫製完了位
置針数データXPは、 XA=Aa, XB=Aa+Ba, XC=Aa+Ba+Ca, XD=Aa+Ba+Ca+Da, XE=Aa+Ba+Ca+Da+Ea, XF=Aa+Ba+Ca+Da+Ea+Fa, XU=Aa+Ba−Ua, XP=Aa+Ba−Ua+Pa, Aa;縫製エリアAの針数データ Ba;縫製エリアBの針数データ Ca;縫製エリアCの針数データ Da;縫製エリアDの針数データ Ea;縫製エリアEの針数データ Fa;縫製エリアFの針数データ Ua;縫い合わせエリアUの針数データ Pa;縫い代エリアPの針数データ で表わされる。
In addition, data on the number of completed stitches in sewing areas A to F
XA to XF, sewing start position stitch count data XU of sewing area U and sewing completion position stitch count data XP of seam allowance area P are as follows: =Aa+Ba+Ca+Da+Ea+Fa, XU=Aa+Ba-Ua, XP=Aa+Ba-Ua+Pa, Aa; Number of stitches in sewing area A data Ba; Number of stitches in sewing area B data Ca; Number of stitches in sewing area C data Da; Number of stitches in sewing area D Data Ea; data on the number of stitches in the sewing area E Fa; data on the number of stitches in the sewing area F Ua; data on the number of stitches in the sewing area U Pa; data on the number of stitches in the seam allowance area P.

従つて、以後前記データに従つミシン1は駆動
制御される。
Therefore, from now on, the sewing machine 1 is controlled in accordance with the data.

前記のように制御プログラムがSO1番地に達す
ると、9図に示すように前記起動スイツチ2に基
づいて、ミシンモータMMを駆動させるべくミシ
ンモータ駆動回路51に駆動信号を出力するルー
チン103、同ミシンモータMMの駆動開始とと
もに、前記縫製エリアAのイセ込み量データYA
を詠み出し、縫製エリアAにおいて同データYA
に相当するイセ込み縫いができるように、前記パ
ルスモータPMを駆動させて副送り歯7の送り量
を主送り歯6より大きくするために同パルスモー
タPMを駆動制御する制御信号をパルスモータ駆
動回路52に出力する後記詳細するパルスモータ
駆動サブルーチン104及びデータをインクレメ
ントして縫製完了針数データXAを読み出すルー
チン105を経てSO2番地に達する。従つて、ミ
シン1が駆動開始されると同時に加工布Kにおけ
る縫製エリアAにおけるイセ込み縫いが開始さ
る。
When the control program reaches address SO1 as described above, the routine 103 outputs a drive signal to the sewing machine motor drive circuit 51 to drive the sewing machine motor MM based on the start switch 2, as shown in FIG. When the motor MM starts driving, the data YA of the amount of creasing of the sewing area A is
and the same data YA in sewing area A.
In order to drive the pulse motor PM and make the feed amount of the sub feed dog 7 larger than that of the main feed dog 6, the control signal for driving and controlling the pulse motor PM is sent to the pulse motor. The address SO2 is reached through a pulse motor drive subroutine 104, which will be detailed later, which is output to the circuit 52, and a routine 105 which increments the data and reads data XA of the number of completed stitches. Therefore, at the same time when the sewing machine 1 starts driving, criss-cross stitching in the sewing area A on the work cloth K starts.

そして、ミシンモータMMの駆動とともに前記
針数カウンタ57からの針数カウント信号をカウ
ントし針数を演算するルーチン106及び前記縫
製エリアAの縫製完了針数データXAと前記カウ
ンタ57による針数とを比較して縫製エリアAに
おける縫製完了を判別するチエツクルーチン10
7を径て再び前記ルーチン106に戻るループを
回り続ける。
Then, as the sewing machine motor MM is driven, a routine 106 for counting the number of stitches from the stitch count signal from the stitch count counter 57 and calculating the number of stitches, and the data XA of the number of stitches completed in the sewing area A and the number of stitches by the counter 57 are calculated. Check routine 10 for comparing and determining whether sewing is completed in sewing area A
7 and then returns to the routine 106 again.

そして、縫製エリアAの縫製が完了すると、前
記ループを抜け出て、前記データをインクレメン
トし、縫製エリアBのイセ込み量データYBを読
み出すルーチン108、同読み出したイセ込み量
データYB(なお、この実施例では第2図に示す
ように縫製エリアBにおいてはイセ込み縫いが行
なわれないよういなつているので、データYBは
前記イセ込み量データYAに基づいて正転回動し
たパルスモータPMを原位置に回動復帰させる値
すなわち、−YAとなつている)に基づいてパル
スモータPMを駆動制御するパルスモータ駆動サ
ブルーチン109及びデータをインクレメントし
て縫い合わせエリアUの縫製開始位置針数データ
XUを読み出すルーチン110を経てSO3番地に
達する。
When the sewing of sewing area A is completed, the routine 108 exits from the loop, increments the data, and reads out the offset amount data YB of sewing area B. In this embodiment, as shown in FIG. 2, the setting is such that no erging stitches are performed in the sewing area B, so the data YB is used to move the pulse motor PM rotated in the normal direction based on the erging amount data YA to the original position. The pulse motor drive subroutine 109 controls the pulse motor PM based on the value (-YA) and the data is incremented to generate the sewing start position stitch number data of the sewing area U.
Address SO3 is reached through routine 110 for reading XU.

前記縫製開始位置針数データXUが読み出され
ると、前記針数をカウントしている針数カウンタ
57から針数カウント信号を入力るルーチン11
1、及び縫製開始位置針数データXUと前記カウ
ンタ57の針数とを比較して縫い合わせエリアU
部分の縫製開始を判別するチエツクルーチン11
2を経て再び前記ルーチン111を戻るループを
回り続ける。
When the sewing start position stitch number data XU is read out, a routine 11 inputs a stitch number count signal from the stitch number counter 57 that is counting the number of stitches.
1, and the sewing start position stitch number data XU and the number of stitches in the counter 57 are compared to determine the sewing area U.
Check routine 11 for determining the start of sewing a part
2 and then returns to the routine 111 again.

そして、縫製エリアBの縫製が進みやがて同縫
い合わせエリアU部分の縫製が開始されると、前
記ループを抜け出て、前記回転輪12の回動を停
止すべくサーボモータ駆動回路54に制御信号及
び前記押圧ローラ13を上昇させるべくシリンダ
駆動回路53に制御信号を出力するルーチン11
3、及びデータをインクレメントして、縫い代エ
リアPの縫製完了位置針数データXPを読み出す
ルーチン114を経てSO4番地に達する。すなわ
ち、ここで、第1図に示すように加工布Kが主及
び副送り歯6,7等により送られる際、同加工布
Kの縫い合わせエリアUが縫製位置まで送り込ま
れる前までは、前記サーボセンサー10が同加工
布Kの側縁Ka部を検出して、前記押圧ローラ1
3で同加工布Kを押圧するとともに回転輪12を
回転制御し、加工布Kが正規の縫製位置に導かれ
る。しかし、前記縫い合わせエリアU部分の縫製
が開始されると、前記加工布Kの側縁Kaから飛
び出した縫い代Kbが前記反射板11を遮ること
になり、加工布Kが正規の縫製位置に送られてい
るにもかかわらずサーボセンサー10が誤動作す
る恐れがある。ところがこの実施例では縫い代
Kbが縫製位置を完全に通過、すなわち縫い代エ
リアP部分の縫製が完了するまで押圧ローラ13
を上昇させるとともに回転輪12を停止させるよ
うになつているため、加工布Kがサーボセンサー
10の誤動作に基づいて、正規の縫製位置から外
れる恐れは全くない。
Then, as the sewing progresses in the sewing area B and eventually starts sewing in the sewing area U, the loop is exited and a control signal is sent to the servo motor drive circuit 54 to stop the rotation of the rotating wheel 12. Routine 11 for outputting a control signal to the cylinder drive circuit 53 to raise the pressure roller 13
3, and a routine 114 that increments the data and reads out the sewing completion position stitch number data XP of the seam allowance area P, and reaches address SO4. That is, here, as shown in FIG. 1, when the work cloth K is fed by the main and sub feed dogs 6, 7, etc., the servo is operated until the sewing area U of the work cloth K is fed to the sewing position. The sensor 10 detects the side edge Ka of the work cloth K and presses the pressure roller 1.
3, the work cloth K is pressed and the rotary wheel 12 is controlled to rotate, so that the work cloth K is guided to the regular sewing position. However, when the sewing of the seam area U is started, the seam allowance Kb protruding from the side edge Ka of the work cloth K blocks the reflective plate 11, and the work cloth K is not sent to the normal sewing position. There is a risk that the servo sensor 10 may malfunction even though the However, in this example, the seam allowance
Press roller 13 until Kb completely passes through the sewing position, that is, sewing of seam allowance area P is completed.
Since the rotating wheel 12 is stopped at the same time as the servo sensor 10 is raised, there is no possibility that the work cloth K will be deviated from the normal sewing position due to malfunction of the servo sensor 10.

前記のように縫い合わせエリアU部分の縫製が
開始されると、前記針数カウンタ57からの針数
カウント信号をカウントして針数を演算するルー
チン115及び前記縫い代エリアPの縫製完了位
置針数データXPと前記カウンタ57による針数
とを比較して縫い代エリアPの縫製完了を判別す
るチエツクルーチン116を経て再びルーチン1
15に戻るループを回り続ける。そして、縫い代
エリアPの縫製が完了すると、前記ループを抜け
出て、前記データをインクレメントして、縫製エ
リアBの縫製完了針数データXBを読み出すルー
チン117、及び前記上昇されていた押圧ローラ
13を下降させ、かつ回転輪12が前記サーボセ
ンサー10の検出信号に基づいて回動させて、加
工布Kが正規の縫製位置に送られるようにする制
御信号をそれぞれエアシリンダ及びサーボモータ
駆動回路53,54に出力するルーチン118に
達し、縫製エリアBの残りの部分の縫製を行う。
そして、針数を演算するルーチン119及び針数
と前記縫製完了針数データXBとに基づいて、縫
製エリアBの縫製完了を判別するチエツクルーチ
ン120で構成されるループを回り続ける。
When the sewing of the stitching area U is started as described above, the routine 115 calculates the number of stitches by counting the stitch count signal from the stitch count counter 57 and the stitch count data of the sewing completion position of the seam allowance area P. After the check routine 116, which compares XP with the number of stitches determined by the counter 57 and determines whether sewing of the seam allowance area P is complete, the routine returns to routine 1.
Continue looping back to 15. When the sewing of the seam allowance area P is completed, the routine 117 exits from the loop, increments the data, and reads out the data XB of the number of completed stitches of the sewing area B, and the press roller 13 that has been raised is The air cylinder and servo motor drive circuits 53 and 53 send control signals for lowering the work cloth K and rotating the rotary wheel 12 based on the detection signal of the servo sensor 10 to send the work cloth K to the regular sewing position. 54 is reached, and the remaining portion of sewing area B is sewn.
Then, a loop consisting of a routine 119 for calculating the number of stitches and a check routine 120 for determining whether sewing is completed in sewing area B based on the number of stitches and the completed sewing number data XB is continued.

縫製エリアBの部分の縫製が完了すると、前記
ループを抜け出て、次の縫製エリアCのイセ込み
量データYCを読み出すルーチン121及び同デ
ータYCに基づいて前記パルスモータPMを正転
駆動制御するパルスモータ駆動サブルーチン12
2を経て、次の縫製エリアCの縫製完了針数デー
タXCを読み出すルーチン123に達する。従つ
て、加工布Kの縫製が縫製エリアBから縫製エリ
アCに写ずと、直ちにパルスモータPMは正転回
動制御され、前記イセ込み量データYCに対応す
るように副送り歯7の送り量が調整されて、加工
布Kにイセ込み縫いが行なわれる。そして、前記
針数カウンタ57に基づいて針数を演算するルー
チン124、及び同針数と前記縫製完了針数デー
タXCとに基づいて縫製エリアCの縫製完了を判
別するチエツクルーチン125で構成するループ
を回り続ける。
When the sewing of the sewing area B is completed, the routine 121 exits from the loop and reads out the erging amount data YC of the next sewing area C, and the pulses that control the forward rotation of the pulse motor PM based on the data YC. Motor drive subroutine 12
2, the routine 123 is reached which reads data XC on the number of completed stitches of the next sewing area C. Therefore, when the sewing of the work cloth K is not transferred from the sewing area B to the sewing area C, the pulse motor PM is immediately controlled to rotate in the forward direction, and the feed amount of the sub-feed dog 7 is adjusted to correspond to the above-mentioned crimp amount data YC. is adjusted, and criss-cross stitching is performed on the work cloth K. A loop consisting of a routine 124 that calculates the number of stitches based on the number of stitches counter 57, and a check routine 125 that determines whether sewing is completed in the sewing area C based on the same number of stitches and the completed sewing number data XC. Continue to rotate.

縫製エリアCの部分の縫製が完了すると、前記
ループを抜け出て、次の縫製エリアDのイセ込み
量データYD(この実施例では、縫製エリアDの
イセ込みは縫製エリアCのイセ込みより大きくな
つているので、同イセ込み量データYDはその分
増加する値が演算され設定されている)を読み出
すルーチン126、及び同データYDに基づいて
前記パルスモータPMを前記増加分だけ正転回動
制御するパルスモータ駆動サブルーチン127を
経て、次の縫製エリアDの縫製完了針数データ
XDを読み出すルーチン128に達する。従つ
て、加工布Kの縫製が縫製エリアDに移ると、直
ちにパルスモータPMは正転回動制御され、前記
イセ込み量データYDに対応するように副送り歯
7の送り量が調整されて、イセ込み縫いが行なわ
れる。そして、前記針数カウンタ57に基づいて
針数を演算するルーチン129及び同針数と前記
縫製完了針数データXDとに基づいて縫製エリア
Dの縫製完了を判別するチエツクルーチン130
で構成するループを回り続ける。
When the sewing of the sewing area C is completed, the loop is exited, and the data YD of the amount of offset of the next sewing area D (in this embodiment, the offset of the sewing area D is larger than the offset of the sewing area C) Therefore, the routine 126 reads out the erroneous amount data YD (the value that increases by that amount is calculated and set), and based on the data YD, the pulse motor PM is controlled to rotate forward by the amount of increase. After passing through the pulse motor drive subroutine 127, data on the number of completed stitches of the next sewing area D is obtained.
A routine 128 is reached which reads XD. Therefore, when the sewing of the work cloth K moves to the sewing area D, the pulse motor PM is immediately controlled to rotate in the normal direction, and the feed amount of the sub-feed dog 7 is adjusted to correspond to the skewing amount data YD. Irregular stitching is performed. Then, a routine 129 calculates the number of stitches based on the stitch number counter 57, and a check routine 130 determines whether sewing is completed in the sewing area D based on the same number of stitches and the completed sewing stitch number data XD.
Continue to go around the loop made up of.

縫製エリアDの部分の縫製が完了すると、前記
ループを抜け出て、次の縫製エリアEのイセ込み
量データYE(この実施例では縫製エリアEのイセ
込みは前記縫製エリアCのイセ込みと同じになつ
ているので、同イセ込み量データYEは前記増加
した値をそのまま減じた値が演算され設定されて
いる)を読み出すルーチン131及びデータYE
に基づいて前記パルスモータPMを逆転回動制御
するパルスモータ駆動サブルーチン132を経
て、次の縫製エリアEの縫製完了針数データ
(XE)を読み出すルーチン132に達する。従つ
て、加工布Kの縫製が縫製エリアEに移ると、パ
ルスモータPMは逆転回動制御され前記イセ込み
量データYEに対応するように副送り歯7の送り
量が調整されて、加工布Kにイセ込み縫いが行な
われる。そして、前記針数カウンタ57に基づい
て針数と演算するルーチン134及び同針数と前
記縫製完了針数データXEとに基づいて縫製エリ
アEの縫製完了を判別するチエツクルーチン13
5で構成するループを回り続ける。
When the sewing of the sewing area D is completed, the loop is exited and the data YE of the amount of edging of the next sewing area E (in this embodiment, the edging of the sewing area E is the same as the edging of the sewing area C) routine 131 and data YE to read out the same amount data YE is calculated and set as a value obtained by directly subtracting the increased value.
After passing through a pulse motor drive subroutine 132 that controls the reverse rotation of the pulse motor PM based on , a routine 132 is reached that reads data on the number of completed stitches (XE) of the next sewing area E. Therefore, when the sewing of the workpiece cloth K is moved to the sewing area E, the pulse motor PM is controlled to rotate in the reverse direction, and the feed amount of the sub-feed dog 7 is adjusted to correspond to the skewing amount data YE, and the workpiece cloth is sewn. The criss-cross stitching is performed on K. Then, a routine 134 calculates the number of stitches based on the number of stitches counter 57, and a check routine 13 determines whether sewing is completed in the sewing area E based on the same number of stitches and the completed sewing number data XE.
Continue going through the loop consisting of 5.

そして、縫製エリアEの部分の縫製が完了する
と、前記ループを抜け出て次の縫製エリアEのイ
セ込み量データYF(この実施例では縫製エリアF
の縫製はイセ込み縫いが行なわれない通常の2重
環縫いとなつているので、同イセ込み量データ
YFは副送り歯7の送り量を主送り歯6の送り量
と同じとなるように前記パルスモータPMを逆転
回動させるに必要な値に演算され設定されてい
る)を読み出すルーチン136、及び同データ
YFに基づいてパルスモータPMを逆転回動制御
するパルスモータ駆動サブルーチン137を経て
次の縫製エリアFの縫製完了針数データXFを読
み出すルーチン138に達する。従つて加工布K
の縫製が縫製エリアFに移ると、パルスモータ
PMは直ちに逆転回動制御され、イセ込みデータ
YFに対応して副送り歯7の送り量が主送り歯6
の送りり量と一致するように調整されて、加工布
Kには通常の2重環縫いが行なわれる。そして、
前記針数カウンタ57に基づいて針数を演算する
ルーチン139及び同針数と前記完了針数データ
XEとに基づいて縫製エリアFの縫製完了すなわ
ち、加工布Kの縫製終了を判別するチエツクルー
チン140で構成するループを回り続ける。
When the sewing of the sewing area E is completed, the data exits from the loop and the data YF of the erging amount of the next sewing area E (in this embodiment, the sewing area F
Since the sewing is a normal double chain stitch with no offset stitching, the same offset stitching amount data
YF is calculated and set to a value necessary to rotate the pulse motor PM in the reverse direction so that the feed amount of the sub feed dog 7 is the same as the feed amount of the main feed dog 6); Same data
After passing through a pulse motor drive subroutine 137 for controlling the reverse rotation of the pulse motor PM based on YF, a routine 138 is reached for reading data XF on the number of completed stitches of the next sewing area F. Therefore, processed cloth K
When the sewing moves to sewing area F, the pulse motor
The PM is immediately controlled to reverse rotation, and the initial data is
Corresponding to YF, the feed amount of sub feed dog 7 is changed to main feed dog 6.
The feed amount is adjusted so as to match the feed amount, and normal double chain stitching is performed on the work cloth K. and,
A routine 139 for calculating the number of stitches based on the number of stitches counter 57, the same number of stitches, and the completed number of stitches data
The loop consisting of a check routine 140 that determines whether the sewing of the sewing area F is completed, that is, the sewing of the work cloth K is completed, based on the XE is continued.

そして縫製エリアFの部分の縫製が完了する
と、前記ループを抜け出て前記ミシンモータMM
を停止させる停止信号を前記ミシンモータ駆動制
御回路51に出力するルーチン141を経て、加
工布Kに対する1回の縫製が終了して、再び前記
メイン番地に戻り、次の加工布Kの縫製に備え
る。
When the sewing of the sewing area F is completed, the sewing machine motor MM exits from the loop.
After a routine 141 in which a stop signal for stopping the machine is output to the sewing machine motor drive control circuit 51, one round of sewing on the workpiece cloth K is completed, and the machine returns to the main address again to prepare for sewing the next workpiece cloth K. .

なお、この実施例ではメモリセレクトMS1に
基づく縫製パターンについて説明したが、他のメ
モリセレクトスイツチMS2〜MS5を適宜に選
択しても、前記表1で示すメモリRAMに記憶し
た各縫製パターンのデータプログラムに基づい
て、前記表2に示すような第1縫製のためのデー
タがそれぞれ前記と同様に作成されて、前記と同
じように加工布を縫製することができる。
Although this embodiment has described the sewing patterns based on the memory select MS1, even if the other memory select switches MS2 to MS5 are selected as appropriate, the data program of each sewing pattern stored in the memory RAM shown in Table 1 will not change. Based on this, data for the first sewing as shown in Table 2 is created in the same manner as described above, and the work cloth can be sewn in the same manner as described above.

従つて、予め加工布Kの各縫製部分のイセ込み
量を適宜に簡単に設定することができるため、縫
製作業の能率向上を図ることができるととももに
熟練者ではなくても容易に使用することができ
る。
Therefore, it is possible to easily and appropriately set the amount of crimp for each sewing part of the work cloth K in advance, which improves the efficiency of sewing work and makes it easy to use even for non-skilled workers. can do.

次に、前記パルスモータPMを駆動制御するた
めの前記パルスモータ駆動サブルーチン104を
第10図に基づいて説明する。
Next, the pulse motor drive subroutine 104 for driving and controlling the pulse motor PM will be explained based on FIG. 10.

さて、前記縫製エリアAの縫製が開始される
と、前記ルーチン102によつて記憶された縫製
エリアAのイセ込み量データYAを読み出し、マ
イクロコンピユータMCのレジスタに記憶する。
今、パルスモータPMが原位置(イセ込み縫いが
ない場合におけるパルスモータPMの回動位置)
から6ステツプ正転回動することによつて、縫製
エリアAのイセ込み量データYA、すなわち縫製
エリアAにおける副送り歯7の送り量と一致する
とすれば、前記レジスタには6のデータ値のコー
ド化されて記憶されている。そして、前記ルーチ
ン103によつて、ミシンモータMMの駆動が開
始されると、直ちにパルスモータPMを1ステツ
プ正転WY回動すべく駆動信号をパルスモータ駆
動回路52に出力し、かつ前記レジスタに記憶し
たデータ値を1だけ減算するルーチン(図示せ
ず)、上下往復動する縫針4が最上位置に来たと
き針位置検出器56から出力されるプラス電位の
検出信号を検出するチエツクルーチン142、同
検出信号に基づいて、縫製針数をカウントするル
ーチン143、及び同針数が3になつたことを判
明するチエツクルーチン144を経て前記チエツ
クルーチン142に戻るループを回る。そして、
縫針4が3針縫製すると、前記ループを抜け出
て、パルスモータPMを1ステツプ正転回動させ
る駆動信号をパルス駆動回路52に出力するルー
チン145、前記レジスタのデータ値を1減算す
るルーチン146及び減算された同データ値が0
か否かを判別するチエツクルーチン147を経
て、再び前記チエツクルーチン142に戻るルー
プを回り続ける。そして、同ステツプモータPM
は縫針4が3針分縫製するごとに1ステツプ回動
され、6ステツプまで間欠的に回動制御される。
従つて、急激な副送り歯7の送り量の変化は生じ
ないため加工布Kにおける縫製の代り目部分を非
常に綺麗に仕上げることができる。
Now, when sewing in the sewing area A is started, the data YA of the amount of creasing in the sewing area A stored in the routine 102 is read out and stored in the register of the microcomputer MC.
Now, the pulse motor PM is in its original position (rotational position of the pulse motor PM when there is no uneven stitching)
If it is assumed that the data YA of the erging amount of the sewing area A, that is, the feed amount of the sub-feed dog 7 in the sewing area A, is matched by normal rotation of 6 steps from It is digitized and memorized. Then, when the sewing machine motor MM is started to be driven by the routine 103, a drive signal is immediately outputted to the pulse motor drive circuit 52 to rotate the pulse motor PM one step in the forward rotation WY, and the drive signal is sent to the register. a routine (not shown) that subtracts the stored data value by 1; a check routine 142 that detects a positive potential detection signal output from the needle position detector 56 when the sewing needle 4 that reciprocates up and down reaches the uppermost position; Based on the detection signal, a loop returns to the check routine 142 through a routine 143 for counting the number of sewing stitches and a check routine 144 for determining that the number of sewing stitches has reached 3. and,
When the sewing needle 4 has sewn three stitches, the routine exits from the loop and outputs a drive signal to the pulse drive circuit 52 to rotate the pulse motor PM by one step in the forward direction, a routine 146 that subtracts 1 from the data value of the register, and a subtraction routine. The same data value is 0
The loop continues through a check routine 147 for determining whether or not the condition is met, and then returns to the check routine 142 again. And the same step motor PM
is rotated by one step every time the sewing needle 4 sews three stitches, and the rotation is controlled intermittently up to six steps.
Therefore, there is no sudden change in the feed amount of the sub-feed dog 7, so that the sewing portion of the work cloth K can be finished very neatly.

同様に前記各パルスモータ駆動サブルーチン1
09,122,127,132,137もそれぞ
れイセ込み量データYB,YC,YD,YE,YFを
レジスタに記憶し、その同データ値に基づいて縫
製4が3針分縫製するごとに1ステツプ、パルス
モータPMを正転若しくは逆転回動させて第11
図に示すようにそれぞれ所定のステツプ数まで回
転制御するようになつている。
Similarly, each pulse motor drive subroutine 1
09, 122, 127, 132, and 137 also store the skew amount data YB, YC, YD, YE, and YF in the registers, and each time the sewing machine 4 sews 3 stitches based on the same data values, 1 step is performed. The 11th rotation is performed by rotating the pulse motor PM in the forward or reverse direction.
As shown in the figure, each rotation is controlled up to a predetermined number of steps.

次に、第2縫製すなわち、前記メモリAMに記
憶した表1に示す各縫製プログラムの各縫製エリ
アA〜Fのイセ込み量データを、前記各イセ込み
修正スイツチSWA〜SWFの操作に基づいてそれ
ぞれ修正して、加工布Kを縫製する場合について
説明する。
Next, for the second sewing, data on the amount of stubble in each sewing area A to F of each sewing program shown in Table 1 stored in the memory AM is adjusted based on the operation of each of the stub correction switches SWA to SWF. A case where the modified work cloth K is sewn will be described.

さて、今作業者がメモリセレクトスイツチMS
1を押し、次に各縫製エリアA〜Fの前記イセ込
み量データYA〜YFを若干修正して加工布Kを
縫製すべく、その修正分を前記各イセ込み修正ス
イツチSWA〜SWFにより設定し、その後、前記
モードセレクトスイツチMSSを第2の縫製に切
換操作する。そして、起動スイツチ2を押すと、
前記制御プログラムは前記モードセレクトスイツ
チMSSから出力されるモードセレクト信号MSS
2に基づいて第8図に示すように前記チエツクル
ーチン100から前記表1に示す縫製プログラム
のデータと、前記イセ込み修正スイツチSWA〜
SWFから出力されるイセ込み修正信号SGSWA
〜SGSWFに基づいて演算される修正イセ込み量
(±△A)〜(±△F)とにより、表3に示すデ
ータプログラムを作成するルーチン151及びそ
のデータを記憶するルーチン152を経て前記
SO1番地に達する。以後、表3に示すデータに基
づいて、前記第1縫製の場合と同じように加工布
Kは縫製される。
Now, the worker is switching the memory select switch MS.
1, and then in order to sew the work cloth K by slightly modifying the data YA to YF of the data YA to YF of the data on the data YA to YF for each sewing area, set the corrections using the data correction switches SWA to SWF. Then, the mode select switch MSS is operated to switch to the second sewing mode. Then, when you press start switch 2,
The control program is based on the mode select signal MSS output from the mode select switch MSS.
2, as shown in FIG.
Is correction signal SGSWA output from SWF
〜SGSWF The above-described data is processed through a routine 151 for creating a data program shown in Table 3 and a routine 152 for storing the data using the corrected distortion amounts (±△A) to (±△F) calculated based on SGSWF.
Reach address SO1. Thereafter, based on the data shown in Table 3, the work cloth K is sewn in the same manner as in the first sewing.

従つて、前記各イセ込み修正スイツチSWA〜
SWFを接作し、かつモードセレクトスイツチ
MSSを第2縫製に切換操作するだけで、予め設
定された前記縫製プログラムの各縫製エリアA〜
Fのイセ込み量を簡単に種々修正して加工布Kを
縫製することができる。
Therefore, each of the above correction switches SWA~
Create SWF and mode select switch
By simply switching the MSS to the second sewing mode, each sewing area A to
The work cloth K can be sewn by easily modifying the amount of creasing of F in various ways.

同様に、他のメモリセレクトスイツチMS1〜
MS5を適宜に選択すれば、前記表1で示すメモ
リRAMに記憶した各縫製パターンのデータプロ
グラムに基づき、前記表3に示すような第2縫製
のためのデータがそれぞれ前記と同様に作成され
て、前記と同じように加工布を縫製することがで
きる。
Similarly, other memory select switches MS1~
If MS5 is selected appropriately, the data for the second sewing as shown in Table 3 above is created in the same manner as described above, based on the data program of each sewing pattern stored in the memory RAM shown in Table 1 above. , the work cloth can be sewn in the same manner as described above.

次に第3縫製すなわち、前記メモリRAMに記
憶した前記表1に示す各縫製プログラムの各縫製
エリアA〜Fの針数データを、前記トータル針数
修正スイツチSWTの操作に基づいて、所定の比
率に変換し、その変換された針数に基づづいて加
工布Kを縫製する場合について説明する。
Next, for the third sewing, the stitch number data of each sewing area A to F of each sewing program shown in Table 1 stored in the memory RAM is adjusted to a predetermined ratio based on the operation of the total stitch number correction switch SWT. A case will be described in which the work cloth K is sewn based on the converted number of stitches.

さて、今作業者がメモリセレクトスイツチMS
1を押し、次に各縫製エリアA〜Fの針数データ
Aa〜Faすなわち、各縫製完了針数データXA〜
XFを所定の比率に変換して加工布Kを縫製すべ
く、その比率を前記トータル修正スイツチSWT
により設定し、その後、モードセレクトスイツチ
MSSを第3縫製に切換操作する。そして起動ス
イツチ2を押すと、前記制御プログラムは前記モ
ードセレクトスイツチMSSから出力されるモー
ドセレクト信号MSS3に基づいて第8図に示す
ように前記チエツクルーチン99から前記表1に
し示す縫製プログラムのデータと、前記トータル
修正すイツチSWTから出力されるトータル修正
信号SGSWTに基づいて演算される比率(=1±
V/100,V;トータル修正スイツチSWTで設定
した値)とにより表4に示すデータプログラムを
作成するルーチン153及びそのデータを記憶す
るルーチン154を経て前記SO1番地に達する。
Now, the worker is switching the memory select switch MS.
Press 1 and then enter the stitch count data for each sewing area A to F.
Aa~Fa, that is, each sewing completed stitch number data XA~
In order to convert XF into a predetermined ratio and sew work cloth K, the ratio is changed to the total correction switch SWT.
and then press the mode select switch.
Switch MSS to 3rd sewing. When the start switch 2 is pressed, the control program changes the data of the sewing program shown in Table 1 from the check routine 99 as shown in FIG. 8 based on the mode select signal MSS3 output from the mode select switch MSS. , the ratio (=1±
V/100, V: the value set by the total correction switch SWT), the program passes through a routine 153 for creating a data program shown in Table 4 and a routine 154 for storing the data, and then reaches the address SO1.

以後、表4に示すデータに基づいて、前記第1
縫製の場合と同じように加工布Kは縫製される。
Thereafter, based on the data shown in Table 4, the first
The work cloth K is sewn in the same way as in the case of sewing.

従つて、前記トータル修正スイツチSWTを操
作しかつ、モードセレクトスイツチMSSを第3
縫製に切換操作するだけで、予め設定された所定
の加工布Kに対する縫製プログラムの各縫製エリ
アA〜Fの針数すなわち縫目数を簡単に修正する
ことができるので、サイズの違う加工布も簡単に
縫製することができる。
Therefore, operate the total correction switch SWT and set the mode select switch MSS to the third position.
By simply switching to sewing, you can easily modify the number of stitches in each sewing area A to F of the sewing program for a preset workpiece cloth K, so even workpiece cloths of different sizes can be easily modified. Can be easily sewn.

同様に他のメモリセレクトスイツチMS2〜
MS5を適宜に選択すれば、前記各縫製パターン
のデータプログラムに基づいて前記表4に示すよ
うに第3縫製のためのデータがそれぞれ前記と同
様に作成されて、前記と同じように加工布を縫製
することができる。
Similarly, other memory select switches MS2~
If MS5 is selected appropriately, the data for the third sewing is created in the same manner as above as shown in Table 4 based on the data program of each sewing pattern, and the work cloth is sewn in the same way as above. Can be sewn.

次に第4縫製すなわち、前記各縫製プログラム
の各縫製エリアA〜Fの針数データとイセ込み量
データとを前記トータル針数修正スイツチSWT
の操作に基づいて所定の比率に変換して、その変
換された針数及びイセ込み量に基づいて加工布K
を縫製する場合について説明する。
Next, for the fourth sewing, the stitch number data and crimp amount data of each sewing area A to F of each sewing program are transferred to the total stitch number correction switch SWT.
The processed cloth K is converted into a predetermined ratio based on the operation of
The case of sewing will be explained.

さて、今作業者が第3縫製の場合と同様メモリ
セレクトスイツチMS1及びトータル針数修正ス
イツチSWTを操作して、次にモードセレクトス
イツチMSSを第4縫製に切換操作する。そして
起動スイツチ2を押すと、前記モードセレクトス
イツチMSSから出力されるモードセレクト信号
MSS4に基づいて第8図に示すように前記チエ
ツクルーチン98から前記表1に示す縫製プログ
ラムのデータと前記トータル針数修正スイツチ
AWTから出力されるトータル修正信号SGSWT
に基づいて演算される比率(=1±V/100、
V;トータル針数修正スイツチSWTで設定した
値)とにより、表5に示すデータプログラムを作
成するチエツク155及びそのデータを記憶する
ルーチン156を経て前記SO1番地に達する。
Now, as in the case of the third sewing, the operator operates the memory select switch MS1 and the total number of stitches correction switch SWT, and then switches the mode select switch MSS to the fourth sewing. When start switch 2 is pressed, the mode select signal is output from the mode select switch MSS.
Based on MSS4, as shown in FIG.
Total correction signal SGSWT output from AWT
The ratio calculated based on (=1±V/100,
V: the value set by the total number of stitches correction switch SWT), the program reaches address SO1 through a check 155 for creating a data program shown in Table 5 and a routine 156 for storing the data.

従つて、前記トータル修正スイツチSWTを操
作しかつモードセレクトスイツチMSSを第4縫
製に切換操作するだけで、予め設定された所定の
加工布Kに対する縫製プログラムの各縫製エリア
A〜Fの針数及びイセ込み量を相対的に簡単に修
正することができるので、サイズの違う加工布も
簡単に縫製することができ、しかもこの時、イセ
込み量が針数と相対して修正されるため、サイズ
が前記所定の加工布Kのサイズより大きく変つた
は場合、前記第3縫製の場合とは異なつてイセ込
みがあまくなつたり逆にきつくなつたりするのを
解消し、加工布を縫製することができる。
Therefore, by simply operating the total correction switch SWT and switching the mode select switch MSS to the fourth sewing mode, the number of stitches in each sewing area A to F of the sewing program for a preset work cloth K can be changed. Since the amount of creasing can be adjusted relatively easily, it is possible to easily sew fabrics of different sizes.Moreover, since the amount of creasing is adjusted relative to the number of stitches at this time, the size If the size of the work cloth K changes to a greater extent than the predetermined size of the work cloth K, it is possible to sew the work cloth by eliminating the fact that the work cloth K becomes too uneven or becomes too tight, unlike in the case of the third sewing. can.

次に第5縫製すなわち、前記各縫製プログラム
の各縫製エリアA〜Fのイセ込み量データを前記
イセ込み修正スイツチSWA〜SWFの操作に基づ
いて修正し、かつ同エリアA〜Fの針数データと
前記修正されたイセ込み量データとを前記トータ
ル修正スイツチSWTに基づいて所定の比率に変
換して、その変換されたデータに基づいて加工布
Kを縫製する場合について説明する。
Next, for the fifth sewing, the data on the amount of set-up in each sewing area A to F of each sewing program is corrected based on the operation of the set-up correction switches SWA to SWF, and the data on the number of stitches in the areas A to F are corrected. A case will be described in which the corrected skew amount data are converted into a predetermined ratio based on the total correction switch SWT, and the work cloth K is sewn based on the converted data.

さて、今作業者が第2縫製の場合と同様メモリ
セレクトスイツチMS1及び各イセ込み修正スイ
ツチSWA〜SWFを操作するとともに第3縫製の
場合と同様トータル針数修正スイツチSWTを操
作して、次に前記モードセレクトスイツチSWT
を操作して次に前記モードセレクトスイツチ
MSSを第5縫製に切換操作する。そして、起動
スイツチ2を押すと、前記モードセレクトスイツ
チMSSから出力されるモードセレクトスイツチ
MSSから出力されるモードセレクト信号MSS4
に基づいて第8図に示すように前記チエツクルー
チン97から前記表1に示す縫製プログラムと、
前記イセ込み修正スイツチSWA〜SWFからのイ
セ込み修正信号SGSWA〜AGSWFに基づいて演
算される修正イセ込み量(±△A)〜(±△F)
と前記トータル針数修正スイツチSWTからのト
ータル修正信号SGSWTに基づいて演算される比
率(=1±V/100,V;トータル針数修正スイ
ツチSWTで設定した値)とにより、表6に示す
データプログラムを作成するルーチン157及び
そのデータを記憶するルーチン158を経て前記
SO1番地に達する。
Now, the worker operates the memory select switch MS1 and each set correction switch SWA to SWF as in the case of the second sewing, and also operates the total stitch number correction switch SWT as in the case of the third sewing. Said mode select switch SWT
and then press the mode select switch.
Switch MSS to 5th stitch. Then, when the start switch 2 is pressed, the mode select switch output from the mode select switch MSS
Mode select signal MSS4 output from MSS
Based on the sewing program shown in Table 1 from the check routine 97 as shown in FIG.
Corrected amount of distortion (±△A) to (±△F) calculated based on the distortion correction signals SGSWA to AGSWF from the distortion correction switches SWA to SWF
and the ratio calculated based on the total correction signal SGSWT from the total number of stitches correction switch SWT (=1±V/100, V; the value set by the total number of stitches correction switch SWT), the data shown in Table 6 is obtained. After passing through a routine 157 for creating a program and a routine 158 for storing its data,
Reach address SO1.

従つて、イセ込み修正スイツチSWA〜SWF、
トータル針数修正スイツチSWT及びモードセレ
クトスイツチMSSを操作するだけで、前記第2
縫製でセツテングされた加工布に対してサイズが
大幅に変つた加工布を前記第4縫製の場合と同様
な効果でもつて縫製することができる。
Therefore, the correction switches SWA to SWF,
By simply operating the total stitch count correction switch SWT and mode select switch MSS, the second
It is possible to sew a work cloth whose size is significantly different from the work cloth set by sewing with the same effect as in the fourth sewing.

このような基準となる加工布Kに対する縫製プ
ログラムを設定し、モードセレクトスイツチ
MSSにて適宜に第1〜第5縫製のいずれか一つ
を選択すれば基準となる加工布Kと異なるサイズ
の加工布の縫製、各縫製エリアA〜Fのイセ込み
量が異なる加工布の縫製を簡単に行うことができ
る。
Set the sewing program for the work cloth K that serves as the standard, and turn the mode select switch.
If you select any one of the 1st to 5th sewing as appropriate in MSS, you can sew a workpiece cloth of a different size from the standard workpiece cloth K, or create a workpiece cloth with a different amount of creasing in each sewing area A~F. Sewing can be done easily.

ここで前記第2〜第5縫製を実行する際のマイ
クロコンピユータMCの処理が本発明における第
2の制御手段を構成している。
Here, the processing of the microcomputer MC when performing the second to fifth sewing constitutes the second control means in the present invention.

なお、この発明は前記実施例に限定されるもの
ではなく、メモリセレクトスイツチを増減して縫
製パターンを増減したり、回転輪12と押圧ロー
ラ13とのいずれか一方のみを作動制御したりす
る等、この発明の趣旨を逸脱しない範囲で適宜に
変更することも可能である。
It should be noted that the present invention is not limited to the above-mentioned embodiments, and the sewing pattern may be increased or decreased by increasing or decreasing the memory select switch, or the operation of only one of the rotating wheel 12 and the pressing roller 13 may be controlled. , it is also possible to make appropriate changes without departing from the spirit of the invention.

[発明の効果] 以上詳述したように、この発明においては複数
個に分割され且つ連続する縫製エリアの各々につ
いての針数データとイセ込み量データとを含む複
製プログラムを第1の記憶手段に記憶し、その縫
製プログラムの針数データとイセ込み量データと
の内の少なくともいずれか一方を修正手段により
修正し、修正された縫製プログラムを第2の記憶
手段に記憶している。一方、第1の制御手段は第
1の記憶手段の縫製プログラムに基づいてカウン
ト手段のカウント値が示す縫製エリアのイセ込み
量データに応じて駆動手段を駆動制御し、第2の
制御手段は第2の記憶手段の縫製プログラムに基
づいてカウント手段のカウント値が示す縫製エリ
アのイセ込み量データに応じて駆動手段を駆動制
御し、選択手段が第1,第2の制御手段の何れか
一方を有効化する。
[Effects of the Invention] As detailed above, in the present invention, a replication program including stitch count data and crimp amount data for each of a plurality of continuous sewing areas is stored in the first storage means. The sewing program is stored, and at least one of the stitch number data and the skew amount data of the sewing program is modified by a modifying means, and the modified sewing program is stored in the second storage means. On the other hand, the first control means drives and controls the drive means according to the data of the amount of unevenness in the sewing area indicated by the count value of the counting means based on the sewing program stored in the first storage means. The driving means is driven and controlled in accordance with the data on the amount of unevenness in the sewing area indicated by the count value of the counting means based on the sewing program stored in the second storage means, and the selection means controls one of the first and second control means. Activate.

従つて、選択手段により有効化された第1若く
は第2の制御手段により、第1の記憶手段に記憶
された縫製プログラム若しくは第2の記憶手段に
記憶された修正済の縫製プログラムに基づいて駆
動手段が制御されるので、イセ込み縫いを実行す
る際のイセ込み量が針数の変更が容易に可能とな
り、加工布のサイズ変更にも容易に対応可能であ
る利点を有する。
Therefore, the first control means or the second control means enabled by the selection means can select the sewing program based on the sewing program stored in the first storage means or the modified sewing program stored in the second storage means. Since the driving means is controlled, it is possible to easily change the number of stitches in the amount of serration when performing serration stitching, and there is an advantage that it is also possible to easily adapt to changes in the size of the work cloth.

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

第1図はこの発明を説明するための加工布の正
面図、第2図は同じくイセ込み縫いされた加工布
の正面図、第3図はこの発明を具体化したミシン
の斜視図、第4図は同じく加工布の送り機構を示
す要部斜視図、第5図は同じくミシンの制御用の
電気ブロツク回路図、第6図〜第10図はマイク
ロコンピユータのフローチヤート図、第11図は
同じく加工布の各縫製エリアのイセ込み量の変化
を示す説明図である。 図中、1はミシン、2は起動スイツチ、4は縫
針、6は主送り歯、7は副送り歯、10はサーボ
センサー、11は反射板、12は回転輪、13は
押圧ローラ、21は主送り台、22は副送り台、
25はミシン主軸、26は上下送り用偏心カム、
28は前後送り用偏心カム、30は揺動軸、31
は揺動腕、33は送り腕、36は調節軸、37は
調節レバー、38は調節リンク、39は摺動ゴ
マ、42はリンク、51はミシンモータ駆動回
路、52はパルスモータ駆動回路、53はシリン
ダ駆動回路、54はサーボモータ駆動回路、55
は表示駆動回路、56は針位置検出回路、57は
針数カウンタ、Kは加工布、A〜Fは縫製エリ
ア、Uは縫い合わせエリア、Pは縫い代エリア、
SMはサーボモータ、PMはパルスモータ、MM
はミシンモータ、MS1〜SM5はメモリセレク
トスイツチ、MSSはモードセレクトスイツチ、
MCはマイクロコンピユータ、SWA〜SEFはイ
セ込み修正スイツチ、SWTはトータル針数修正
スイツチ、DSSはデータセレクトスイツチ、INS
はデータ入力スイツチ、DSPは表示装置、L1
は針数指示ランプ、L2はイセ込み指示ランプで
ある。
Fig. 1 is a front view of a processed cloth for explaining this invention, Fig. 2 is a front view of a processed fabric similarly sewn with uneven stitches, Fig. 3 is a perspective view of a sewing machine embodying this invention, and Fig. 4 is a front view of a processed cloth for explaining this invention. The figure is a perspective view of the main parts showing the feed mechanism for the work cloth, Figure 5 is the electric block circuit diagram for controlling the sewing machine, Figures 6 to 10 are flowcharts of the microcomputer, and Figure 11 is the same. FIG. 3 is an explanatory diagram showing changes in the amount of creasing in each sewing area of the work cloth. In the figure, 1 is a sewing machine, 2 is a start switch, 4 is a sewing needle, 6 is a main feed dog, 7 is a sub feed dog, 10 is a servo sensor, 11 is a reflector, 12 is a rotating wheel, 13 is a pressure roller, and 21 is a The main feed stand, 22 is the sub feed stand,
25 is the main shaft of the sewing machine, 26 is an eccentric cam for vertical feeding,
28 is an eccentric cam for forward and backward feeding, 30 is a swing shaft, 31
33 is a swing arm, 33 is a feed arm, 36 is an adjustment shaft, 37 is an adjustment lever, 38 is an adjustment link, 39 is a sliding separator, 42 is a link, 51 is a sewing machine motor drive circuit, 52 is a pulse motor drive circuit, 53 54 is a cylinder drive circuit, 54 is a servo motor drive circuit, and 55 is a cylinder drive circuit.
is a display drive circuit, 56 is a needle position detection circuit, 57 is a stitch number counter, K is a processed cloth, A to F are sewing areas, U is a sewing area, P is a seam allowance area,
SM is servo motor, PM is pulse motor, MM
is the sewing machine motor, MS1 to SM5 are the memory select switches, MSS is the mode select switch,
MC is a microcomputer, SWA~SEF is a set correction switch, SWT is a total stitch number correction switch, DSS is a data selection switch, INS
is the data input switch, DSP is the display device, L1
is a stitch count indication lamp, and L2 is a set-up indication lamp.

Claims (1)

【特許請求の範囲】 1 往復動するミシン針を含む縫目形成手段と、
第1の布送り手段及び第2の布送り手段を含み、
それらの布送り量を調節してイセ込み量を変え得
る布送り装置とを備えた縫製システムにおいて、 複数個に分割され且つ連続する縫製エリアの
各々についての針数データとイセ込み量データと
を含む縫製プログラムを記憶した第1の記憶手段
と、 その縫製プログラムの針数データとイセ込み量
データとの内の少なくともいずれか一方を修正す
るための修正手段と、 その修正手段により修正された縫製プログラム
を記憶する第2の記憶手段と、 前記第1,第2の布送り手段の少なくとも何れ
か一方に作動的に連結され、供給された駆動信号
に応じてイセ込み量を増減する駆動手段と、 前記ミシン針の往復動に調時して発生されるパ
ルスを縫製開始時からカウントするカウント手段
と、 前記第1の記憶手段の縫製プログラムに基づ
き、前記カウント手段のカウント値が示す縫製エ
リアのイセ込み量データに応じて前記駆動手段を
駆動制御する第1の制御手段と、 前記第2の記憶手段の縫製プログラムに基づ
き、前記カウント手段のカウント値が示す縫製エ
リアのイセ込み量データに応じて前記駆動手段を
駆動制御する第2の制御手段と、 前記第1の制御手段と第2の制御手段との何れ
か一方を有効化する選択手段と を備えたことを特徴とする縫製システム。
[Claims] 1. Stitch forming means including a reciprocating sewing needle;
comprising a first cloth feeding means and a second cloth feeding means;
In a sewing system equipped with a cloth feeding device that can adjust the amount of fabric feed to change the amount of sagging, stitch count data and sagging amount data for each of a plurality of continuous sewing areas are stored. a first storage means for storing a sewing program including a sewing program; a modifying means for modifying at least one of stitch count data and skew amount data of the sewing program; and sewing modified by the modifying means. a second storage means for storing a program; and a drive means operatively connected to at least one of the first and second cloth feeding means to increase or decrease the amount of sagging according to a supplied drive signal. , a counting means for counting pulses generated in synchronization with the reciprocating movement of the sewing machine needle from the start of sewing, and a sewing area indicated by the count value of the counting means based on the sewing program in the first storage means. a first control means for driving and controlling the driving means in accordance with the data on the amount of data on the data on the amount of data on the data on the data on the amount of data on the data on the sewing area, based on the sewing program stored in the second storage means; A sewing system comprising: a second control means for driving and controlling the drive means; and a selection means for activating either the first control means or the second control means.
JP19507385A 1985-09-04 1985-09-04 Differential sewing machine cloth feed device Granted JPS6192695A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19507385A JPS6192695A (en) 1985-09-04 1985-09-04 Differential sewing machine cloth feed device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19507385A JPS6192695A (en) 1985-09-04 1985-09-04 Differential sewing machine cloth feed device

Publications (2)

Publication Number Publication Date
JPS6192695A JPS6192695A (en) 1986-05-10
JPH0337958B2 true JPH0337958B2 (en) 1991-06-07

Family

ID=16335102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19507385A Granted JPS6192695A (en) 1985-09-04 1985-09-04 Differential sewing machine cloth feed device

Country Status (1)

Country Link
JP (1) JPS6192695A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100406634C (en) * 2001-02-02 2008-07-30 重机公司 Up-down conveying type sewing machine and thread adjusting device
KR20130136523A (en) * 2011-03-04 2013-12-12 브리티시 아메리칸 토바코 (인베스트먼츠) 리미티드 A package for smoking articles

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5290357A (en) * 1976-01-22 1977-07-29 Janome Sewing Machine Co Ltd Electric automatic pattern stitching sewing machine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100406634C (en) * 2001-02-02 2008-07-30 重机公司 Up-down conveying type sewing machine and thread adjusting device
DE10262180B4 (en) * 2001-02-02 2018-11-15 Juki Corp. yarn tensioner
KR20130136523A (en) * 2011-03-04 2013-12-12 브리티시 아메리칸 토바코 (인베스트먼츠) 리미티드 A package for smoking articles

Also Published As

Publication number Publication date
JPS6192695A (en) 1986-05-10

Similar Documents

Publication Publication Date Title
US4404919A (en) Control system for providing stitch length control of a sewing machine
JPH0239277B2 (en)
JP2734769B2 (en) Holing machine
JPS6013714B2 (en) sewing machine
KR100778187B1 (en) Hemstitch sewing machine and hemstitch forming method
JP2000300874A (en) Buttonhole sewing machine
JPH0337958B2 (en)
JPH0225638B2 (en)
JPS6214318B2 (en)
JPS6312637B2 (en)
JPS6358593B2 (en)
JP2841299B2 (en) Zero feed setting start sewing machine
JP2008023261A (en) sewing machine
JPH05184750A (en) Method for forming seam changeable in direction in seaming process
JP2734770B2 (en) Holing machine
JP4800063B2 (en) sewing machine
JPS5844086A (en) sewing machine
JPH10118363A (en) Zigzag sewing machine sewing pattern and method of forming zigzag sewing machine sewing pattern
JPS62266095A (en) Data creation device for sewing machines
JPS61272084A (en) Controller of sewing machine
JP2643535B2 (en) Eyelet overhole sewing machine
JPH0587279B2 (en)
JPS6115814Y2 (en)
JPH0121993B2 (en)
JPH04156881A (en) Sewing machine feed rate adjustment device