[go: up one dir, main page]

JP4509491B2 - Differential feed sewing machine - Google Patents

Differential feed sewing machine Download PDF

Info

Publication number
JP4509491B2
JP4509491B2 JP2003115977A JP2003115977A JP4509491B2 JP 4509491 B2 JP4509491 B2 JP 4509491B2 JP 2003115977 A JP2003115977 A JP 2003115977A JP 2003115977 A JP2003115977 A JP 2003115977A JP 4509491 B2 JP4509491 B2 JP 4509491B2
Authority
JP
Japan
Prior art keywords
feed
sewing
input
amount
motor
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
JP2003115977A
Other languages
Japanese (ja)
Other versions
JP2004321227A (en
Inventor
新治 鎌倉
紹雄 野村
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.)
Juki Corp
Original Assignee
Juki Corp
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 Juki Corp filed Critical Juki Corp
Priority to JP2003115977A priority Critical patent/JP4509491B2/en
Priority to CN2004100369737A priority patent/CN1550604B/en
Priority to DE102004019001.1A priority patent/DE102004019001B4/en
Publication of JP2004321227A publication Critical patent/JP2004321227A/en
Application granted granted Critical
Publication of JP4509491B2 publication Critical patent/JP4509491B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Programme-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • D05B19/12Sewing machines having electronic memory or microprocessor control unit characterised by control of operation of machine
    • D05B19/16Control of workpiece movement, e.g. modulation of travel of feed dog
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B27/00Work-feeding means
    • D05B27/10Work-feeding means with rotary circular feed members
    • D05B27/16Work-feeding means with rotary circular feed members with differential feed motions

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Sewing Machines And Sewing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ミシンに係り、特に、下布の送り量に対して上布の送り量を異ならせて縫製を行う差動送りミシンに関する。
【0002】
【従来の技術】
差動送りミシンの一般的なものとしてデュルコップ アードラー社製の型番550-16-26の差動送りミシンが挙げられる。この差動送りミシンは、針板の上方に配置され,上布の送りを行う第一及び第二の上送り部と、針板上の下布を下方から送る下送り部と、一つの駆動モータにより第一及び第二の上送り部の送り駆動を行う駆動手段と、一つの駆動モータにより下送り部の送り駆動を行う駆動手段とを備えている。
【0003】
また、上記とは別の差動送りミシンとして、針落ち位置を挟んでその両側で上布の送りを行う第一と第二の上送り部と、針落ち位置を挟んでその両側で下布の送りを行う第一と第二の下送り部ととを備え、各送り部ごとに個別の駆動モータを備えるものが挙げられる(例えば、特許文献1参照)。
【0004】
【特許文献1】
特開昭63−35287号公報 (第10図)
【0005】
【発明が解決しようとする課題】
しかしながら、先に挙げた差動送りミシンにあっては、二つの上送り部が単一の駆動モータにより駆動されるため、各上送り部ごとに上布の送り量の調節を行うことが困難であった。即ち、各上送り部間で異なる送り量で駆動することは、その動力伝達機構の構成、例えば、外径の異なる歯車やベルト送り用のプーリを使用することで可能となるが、さらに、新たな調節を行うためには歯車等の交換が必要となり、事実上はほとんど困難であった。このため、例えば、袖つけ縫製の場合にように、二枚の布地の布端を合わせて縫製する際に、各々がカーブしている場合等にあっては、そのハンドリングが困難となり、生産性の向上や不良率の低減が図れない、という不都合があった。
【0006】
また、特許文献1に記載の差動送りミシンにあっては、各上送り部ごとに異なる駆動モータにより駆動する構成のため、個別の送り量設定は容易に行うことが可能となる。従って、かかる差動送りミシンにあっては、一定の縫製領域(例えば袖つけの縫製範囲全体)について予め設定された送り量で各上送り部の駆動を行うことは可能である。しかしながら、この差動送りミシンは、縫製時に切り替わる複数の縫製区間ごとに上送り部の送り量を変えて縫製を行うことはできなかった。このため、二枚の布地の布端を合わせて縫製する際に、その縫製領域内でいせ込み量に変化をつけることができず、また、布端部のカーブの曲率が途中で変化を生じる場合等にあっては、そのハンドリングが困難となり十分に追従することが困難となる結果、縫製品質が低下するという不都合があった。
また、このミシンでは、上送り部が上下動しつつ上布の送り動作を行うため、布地から離れてしまう期間や針が布地に突き通された期間により送りができないことを原因として正確に布送りが行われず、縫製品質が低下するという不都合があった。
【0007】
本発明は、縫製品質の向上を図ることを目的とする。
【0008】
【課題を解決するための手段】
請求項1記載の発明は、上送り装置と下送り装置により上布と下布のそれぞれの送り量に差を設けて縫製を行う差動送りミシンであって、前記上送り装置は、縫い針の近傍で前記上布の送りを行う第一の上送り部と、前記第一の上送り部に対して送り方向に交差する方向に沿って隣接して配置される共に前記上布の送りを行う第二の上送り部と、前記第一の上送り部に設けられて送り量の制御が可能な第一の上送りモータと、前記第二の上送り部に設けられて送り量の制御が可能な第二の上送りモータとを備え、前記下送り装置は、前記下布の送りを行う下送り部とその駆動源となる下送りモータを備え、縫製時に縫製画面を表示する操作パネルと、前記縫製画面に表示され、縫製時に操作可能で第一の上送り部の送り量を増減する、いせ込み量増減ボタンと、前記縫製画面に表示され、縫製時に操作可能で、前記第一の上送り部の送り量に対する差により第二の上送り部の送り量を増減する、差動量増減ボタンを備え、縫製範囲を連続する複数の縫製区間に分割し、縫製区間ごとの、前記第一の上送り部の送り量を決定する設定入力と前記いせ込み量増減ボタンの操作量に基づいて前記第一の上送りモータの動作制御を行うと共に、前記差動量増減ボタンの操作による前記第一の上送り部の送り量に対するの設定入力に基づいて前記第二の上送り部の送り量を算出し、当該送り量に基づいて前記第二の上送りモータの動作制御を行う動作制御手段を備える、という構成を採っている。
【0009】
上記構成によれば、縫製区間を切り替えることにより、各送り量を変化させ、縫いピッチ量、後述するいせ込み量、左右の送り量の調節を図り、種々の縫製に対応を図ることができる。
即ち、縫い代の形状が複雑であっても、縫製区間の切替より、いせ込み量,左右の送り量を個別に変化させることが可能であるため、精度良く追従を図り、その縫製品質の向上が図られる。
さらに、上記構成では、第一の上送り部の送り量については縫製区間毎に個別に設定される。一方、第二の上送り部の送り量を決定する設定入力は、第一の上送り部の送り量から所定の条件に従って算出される。なお、ここでいう「所定条件」とは、第一の上送り部の送り量に対して一定の差を生じる送り量とする場合が該当する。
かかる構成によれば、第一の上送り部の送り量(送り速度)が個別に設定された縫製区間を切り替えることにより、各送り量を変化させ、また、第二の上送り部の送り量は第一の上送り部の送り量から算出されるため、縫製区間の切り替わりによる変化に追従し、その結果、縫製区間を切り替えることにより、縫いピッチ量、後述するいせ込み量、左右の送り量の調節を図り、種々の縫製に対応を図ることができる。従って、縫い代の形状が複雑であっても、縫製区間の切替より、いせ込み量,左右の送り量を個別に変化させることが可能であるため、精度良く追従を図り、その縫製品質の向上が図られる。
【0010】
請求項2記載の発明は、請求項1記載の発明と同様の構成を備えると共に、動作制御手段は、縫製区間ごとの、前記下送り部の送り部の送り量と当該送り量に対する差の値との入力に基づいて第一の上送りモータの動作制御を行う、という構成を採っている。
上記構成では、請求項1記載の発明と同様の作用を奏すると共に、各縫製区間毎の第一の上送り部の送り量が下送り部の送り量に対する差の値により入力される。
なお、「相対量」とは、他の送り部の送り量に対する当該送り部の送り量の差の値や、他の送り部の送り量に対する当該送り部の送り量の比率、或いは他の送り部の送り量に対する当該送り部の送り量の差を他の送り部の送り量に対する比率で表した値等をいう。
【0011】
請求項3記載の発明は、請求項2記載の発明と同様の構成を備えると共に、前記操作パネルが前記縫製領域を円形で表示すると共に、該円形が前記縫製区間ごとに分割され、前記いせ込み量を前記縫製区間ごとに表示する、という構成を採っている。
【0017】
請求項4記載の発明は、請求項1,2又は3記載の発明と同様の構成を備えると共に、前記動作制御手段は、縫い針の上下動と同じ周期で第一の上送り部,第二の上送り部及び下送り部の各駆動手段の駆動を行うと共に、各駆動手段ごとに縫い針の一周期内のいずれのタイミングで開始から停止までの駆動を行うかを決定する設定入力に基づいて各駆動手段の動作制御を行う動作制御手段とを備える、という構成を採っている。
上記構成では、縫い針の上下周期と同周期で第一の上送り部,第二の上送り部及び下送り部の送り動作を行い、その一周期毎にいずれのタイミングで駆動するかを入力設定することができるので、縫い針が布地に突き通された状態や各上送り部が布地から離間している状態のように布送り不可能なタイミングで布送りを行うことを回避することができ、各送り部について精度良く布送りが行われる。
【0018】
請求項5記載の発明は、請求項1記載の発明と同様の構成を備えると共に、前記第一の上送り部に対する前記第二の上送り部の送り方向に沿った相対位置を調節する調節機構と、前記第一の上送り部に対する前記第二の上送り部の上下方向に沿った相対位置を調節する調節機構とをそれぞれ備える、という構成を採っている。
また、請求項6記載の発明は、請求項1記載の発明と同様の構成を備えると共に、前記第一、第二の上送り部からなる上側回転送り部と、布押さえを交互に上下動させる上下動手段と、前記上側回転送り部と前記布押さえの上昇割合を調整する上昇割合調節手段を備える、という構成を採っている。
【0019】
【発明の実施の形態】
(実施の形態の全体構成)
本発明の実施の形態を図1〜図27に基づいて説明する。本実施形態たる差動送りミシン10は、縫製を行う上布と下布のそれぞれの送り速度に差を設けることによりいせ込みを行いつつ縫製を行うミシンであって、例えば、袖と身頃の縫製等に使用される。
なお、いせ込みとは、上布と下布とで縫製のピッチ幅に差を設けることをいい、その差(いせ込み量)を大きくすることで縫い代に伸縮性を持たせることができる。従って、袖と身頃の縫製を行う場合に、肩側の縫い代について脇側よりもいせ込み量を大きくすることで、縫製後において伸縮性が要求される肩側にゆとりを持たせることができる。
ここで、後述する縫い針11が上下動を行う方向をY軸方向(上下方向)とし、これと直交する一の方向をX軸方向(前後方向)とし、Y軸方向とX軸方向の両方に直交する方向をZ軸方向(左右方向)と定義する。また、後述する針板15の載置面15aはX−Z平面に平行に配設されているものとする。
【0020】
図1は、差動送りミシン10の全体斜視図である。かかる差動送りミシン10は、上布及び下布を載置し縫製を行う載置面15aが形成された針板15を有する布載置部13と、載置面15aの上側で上下動可能に支持される縫い針11と、縫い針11を上下方向に駆動する針昇降手段20と、載置面15aの上側で上下動可能に支持されると共に縫い針11の貫通部を有する布押さえ12と、布押さえ12に隣接して配置され,載置面15a上の上布を送る上側回転送り部30と、載置面15a上の下布を送る下側回転送り部70と、上側回転送り部30に送り動作の駆動力を付与する上送り駆動手段60と、下側回転送り部70に送り動作の駆動力を付与する下送り駆動手段74と、縫い針11の上下動に同期させて布押さえ12と上側回転送り部30とを交互に上下動させると共に、これらの内の布押さえ12について縫い針11と共に上下動させる上下動手段40と、上記各部の動作制御を行う動作制御手段80と、を備えている。
なお、上記上側回転送り部30と上送り駆動手段60とが、上送り装置として機能すると共に、下側回転送り部70と下送り駆動手段74とが、下送り装置として機能する。
【0021】
(縫い針)
図2は針板15の上方に位置する構成を示す斜視図である。上記縫い針11は、図示しない本体フレームに支持された針昇降手段20によりY軸方向に沿って往復駆動する。縫い針11はその先端近傍に図示しない上糸が通されており、Y軸方向の往復動作により針板15の載置面15a上の上布及び下布を貫通して針板15の下側まで上糸を送り、図示しない釜の繰る下糸と係合して縫製を行う。
【0022】
(針昇降手段)
針昇降手段20は、その下端部において縫い針11を保持すると共にY軸方向に沿って往復可能に支持された針保持軸23と、本体フレームに固定され,針保持軸23の上端部近傍と下端部近傍とをそれぞれ滑動可能に支持する上側スリーブ24及び下側スリーブ25と、ミシンモータ18(図10参照)により回転駆動されると共にその回転中心線をZ軸方向に沿わせた状態で本体フレームに回転可能に支持された主駆動軸21と、この主駆動軸21の端部に固定装備された回転部材22と、針保持軸23の中間部に固定装備された連結体27と、この連結体27と回転部材22の偏心位置とを連結するコンロッド26とを備えている。
【0023】
上記コンロッド26は、その両端部のぞれぞれがいずれもZ軸方向に沿った中心線により回転可能な状態で回転部材22と連結体27とに連結されている。従って、回転部材22がZ軸方向を中心に回転駆動すると、コンロッド26はX軸方向の変位を解消しつつY軸方向に沿った変位のみを連結体27に伝達する。従って、これにより針保持軸23はY軸方向,即ち上下方向に往復駆動させることが可能である。
【0024】
(布押さえ)
図3は縫い針11の周囲の構成を示す拡大斜視図、図4は布押さえ12をZ軸方向から見た側面図である。図4に示すように、布押さえ12は、その全体形状が略L字状に形成され、L字の縦棒に相当する部位の上端部において後述する上下動手段40の布押さえ保持軸49に保持されている。従って、布押さえ12は、縫製時において連続的に上下移動を行い、一往復ごとに上布及び下布を針板15側に押圧して布押さえを行う。
【0025】
また、布押さえ12のL字の横棒に相当する部位の下面(押さえ面とする)が接触する状態で載置面15a上の上布及び下布の上方から押圧して布押さえを行う。
さらに、布押さえ12のL字の横棒相当部はX軸方向に沿った状態で配設されており、各布送り部30,70による布送り方向上流側(図4における右側)となる端部は上方に反りあがった形状に形成されている。かかる形状とすることにより、布押さえ12と下側回転送り部70との間への上布及び下布の送り込みを円滑に行うことを可能としている。
また、布押さえ12は、その横棒相当部が針昇降手段20に保持された縫い針11の下方位置となるように配設されており、縫い針11の直下となる位置には縫い針11を針板15の下方にある釜側に通すための貫通穴12aが形成されている。
【0026】
また、布押さえ12の押さえ面はその断面形状がノコ刃状に形成され、布押さえ時における布送りとは逆方向への上布の移動を防止している。さらに、布押さえ12の押さえ面は、少なくとも縫い針11の中心線Cの通過位置から布送り方向下流側(図4における右側)に向かって距離T1までの領域についてはX−Z平面に沿った平坦状に形成されている。なお、この場合の平坦状とは、ノコ刃形状の複数の先端が一様にX−Z平面に沿う状態をいう。
上記距離T1は、下側回転送り部70による送りピッチ以上とすることが望ましい。送りピッチとは、一針ごとの布送り距離をいい、縫い針11の上下動の周期と一針ごとの下側回転送り部70による送り量により決定される。動作制御手段80において、送りピッチ幅を可変設定可能とする場合には、距離T1をその最大となる送りピッチ以上とすることが望ましい。
【0027】
(上側回転送り部)
上側回転送り部30は、図3に示すように、布押さえ12を挟んでZ軸方向に沿って並んで設けられた第一の上送り部31及び第二の上送り部32とこれらを連結する連結部材39とを備えている。第一及び第二の上送り部31,32とは、連結部材39により連結されているので、上下動手段40により上下移動を行う際には一体的に移動する。
【0028】
図5は第一の上送り部31をその一部を切り欠いてZ軸方向から見た側面図である。かかる第一の上送り部31は、上送り駆動手段60により搬送駆動される第一上ベルト37と、この第一上ベルト37を案内するガイド枠33と、ガイド枠33の先端部で回転自在に支持されると共に第一上ベルト37を折り返すローラ35とを備えている。
上記ガイド枠33は略J字状に形成されており、その上端部で上下動機構40の送り部保持軸48に保持される。また、ガイド枠33は上端部近傍に後述する上送り駆動手段60のガイドアーム64の先端部を軸支する連結ブラケット33cが設けられている。
また、ガイド枠33にはその内側に第一上ベルト37を案内するガイド溝33aが形成され、その底部にはその底面側で第一上ベルト37をX軸方向(さらに詳しくは図5における左方)に沿った搬送を案内するガイド板33bが形成されている。第一上ベルト37は、かかるガイド板33bを搬送される際に上布と接触し、上布の送りを行う。
【0029】
さらに、ガイド板33bは、その一部が平坦状に形成されており、かかる平坦となる部位を通過する第一上ベルト37が上布と接触するように且つガイド板33bの平坦領域がX−Z平面に沿うようにガイド枠33が送り部保持軸48に保持される。仮に第一上ベルト37が湾曲した状態で上布と接すると、第一上ベルト37はその弾性変形により曲率半径が変化し、上布をベルト搬送速度に応じた送り量で精度良く送ることが困難となるが、平坦面にならった状態で第一上ベルト37が上布と接触することにより、上布を精度良く送ることが可能となる。
また、平坦となる領域は、Z軸方向から見た縫い針11の中心線位置から搬送方向上流側について距離T3,下流側について距離T2の範囲で形成される。そして、距離T2,T3はいずれも、下側回転送り部70による送りピッチ以上とすることが望ましく、動作制御手段80において送りピッチ幅を可変設定可能とする場合には、最大となる送りピッチ以上とすることがより望ましい。
【0030】
図6は第二の上送り部32をその一部を切り欠いてZ軸方向から見た側面図である。かかる第二の上送り部32は、上送り駆動手段60により搬送駆動される第二上ベルト38と、この第二上ベルト38を案内するガイド枠34と、ガイド枠34の先端部で回転自在に支持されると共に第二上ベルト38を折り返すローラ36とを備えている。
上記ガイド枠34は、連結部材39及びガイド枠33を介して上下動機構40の送り部保持軸48に保持される。また、ガイド枠34にはその内側に第二上ベルト38を案内するガイド溝34aが形成され、その底部にはその底面側で第二上ベルト38をX軸方向(さらに詳しくは図6における左方)に沿った搬送を案内するガイド板34bが形成されている。第二上ベルト38は、ローラ36を搬送される際に上布と接触し、上布の送りを行う。また、このローラ36は、Z軸方向から見て縫い針11の中心線Cと配置が一致しており、従って、第二上ベルト38が上布と接触する位置も中心線Cと一致する。
【0031】
さらに、第二上ベルト38は、第一上ベルト37に比較してその幅が半分以下に設定されている。これは上布及び下布の端縁部に沿って縫製を行う場合に、第二上ベルト38を端縁側とすることで、縫い代を狭くすることが可能となるためである。
なお、かかる第二の上送り部32では、第二上ベルト38の上布との接触部において平坦となる領域を形成していないが、第一の上送り部31と同様に平坦部を形成しても良い。
【0032】
図3に示すように、連結部材39には、第一の上送り部31に対する第二の上送り部32のX軸方向及びY軸方向に沿った相対的な位置関係を調節する調節機構3,4が設けられている。即ち、連結部材39は、送り部保持軸48の下端部に装備される軸保持部39aと、この軸保持部39aに対してX軸方向に沿って移動調節可能に装着され,第二の上送り部32を支持する支持部39bとから構成される。
【0033】
第一の上送り部31に対する第二の上送り部32のX軸方向(送り方向)に沿った相対的な位置関係を調節する調節機構3は、支持部39bに貫通状態で設けられたX軸方向に沿った長穴3aに挿通され、支持部39bを軸保持部39aに対して締結固定する締結ネジ3bにより構成されている。即ち、締結ネジ3bを緩めると、支持部39bが軸保持部39aに対してX軸方向に沿った移動が可能となり、支持部39bを介して第二の上送り部32をX軸方向について位置決めする。さらに、締結ネジ3bを締結することでX軸方向における所望の位置で第二の上送り部32が固定される。
【0034】
第一の上送り部31に対する第二の上送り部32のY軸方向(上下方向)に沿った相対的な位置関係を調節する調節機構4は、支持部39bの下端部で第二の上送り部32のガイド枠34をZ軸方向を中心に回動自在に支持する支軸ネジ4aと、支持部39aに対してねじ込み可能に支持されると共にそのねじ込み動作によりガイド枠34の上部に設けられた突起部34cのネジ穴に螺合する調節ネジ4bと、支持部39bとガイド枠34の上部との間で張力を付勢する引っ張りバネ4cとを備えている。
第二の上送り部32のガイド枠34は、支軸ネジ4aを緩めることによりZ軸方向を中心とする回動が可能となる。このとき、ガイド枠34は、引っ張りバネ4cにより一方向への回動力が付勢されており、かかる状態で調節ネジ4bを締め付け方向に回転させると、ガイド枠34は、引っ張りバネ4cの張力に抗して支軸ネジ4aを中心として他方向に回動する。ガイド枠34がこのように回動することで第二の上送り部32の下端部に位置するローラ36の高さ調節が行われる。また、高さ調節後は、支軸ネジ4aを締結し、ガイド枠34の回動を規制し固定する。
【0035】
上側回転送り部30は、上述のように、針位置を挟んで両側に第一及び第二の上送り部31,32を配置しているので、縫製の対象物,特に上布の送りに関し、縫い糸の影響を抑制して所期の送り方向に安定して送ることが可能となる。
【0036】
(上下動手段)
上下動手段40について、図2及び図7により詳説する。図7は、上下動手段40及び上送り駆動手段60の斜視図である。
上下動手段40は、上側回転送り部30を上下方向に移動可能に支持する構成と、布押さえ12を上下方向に移動可能に支持する構成と、主駆動軸21の回転駆動力を往復揺動を行う駆動力に変換する構成と、当該往復揺動駆動力により上側回転送り部30と布押さえ12とを交互に上下動させる構成とを備えている。
【0037】
上記上側回転送り部30を上下動可能に支持する構成は、上側回転送り部30をその下端部に保持する送り部保持軸48と、本体フレームに固定され,送り部保持軸48を上下方向に沿って往復可能に支持する第一スリーブ51と、送り部保持軸48に固定装備された第一の軸連結体53と、送り部保持軸48を常時下方に押圧する第一の押圧バネ55とを有している。
第一の軸連結体53は、本体フレームに固定装備された後述するスリーブ保持ブラケット50に設けられたY軸方向に沿った溝50aに係合する図示しない係合突起を備えている。このため、送り部保持軸48は上側回転送り部30と共にY軸方向を中心とする回転を生じることなく上下動を行うことが可能である。
【0038】
上記布押さえ12を上下動可能に支持する構成は、布押さえ12をその下端部に保持する布押さえ保持軸49と、布押さえ保持軸49を上下方向に沿って往復可能に支持する第二スリーブ52と、本体フレームに固定され,第二スリーブ52を保持するスリーブ保持ブラケット50と、布押さえ保持軸49に固定装備された第二の軸連結体54と、後述するX軸変位解消リンク体47を介して布押さえ保持軸49を常時下方に押圧する第二の押圧バネ56とを有している。
第二の軸連結体54は、スリーブ保持ブラケット50に設けられたY軸方向に沿った長穴50bに係合する係合突起54aを備えている。このため、布押さえ保持軸49は布押さえ12と共にY軸方向を中心とする回転を生じることなく上下動を行うことが可能である。
【0039】
主駆動軸21の回転駆動力を往復揺動を行う駆動力に変換する構成は、本体フレームに固定装備された後述するモータブラケット62に回転可能に支持されると共にZ軸方向に沿った揺動軸41と、この揺動軸41の一端部に連結され,当該揺動軸41を中心に揺動する主動揺動リンク体42と、主駆動軸21の中間部にその一端部が連結されると共にその他端部が主動揺動リンク体42の揺動端部に連結された偏心コンロッド43とを有している。
上記偏心コンロッド43は、その一端部において回転可能な偏心車を擁しており、この偏心車がその中心から偏心した位置において主駆動軸21に軸支されている。従って、主駆動軸21の回転駆動により偏心車は偏心状態で共に回転するので偏心コンロッド43はその一端部が主駆動軸21を中心として偏心距離を半径とする円運動を行う。一方、偏心コンロッド43はその他端部がZ軸方向を中心に回転可能な状態で主動揺動リンク体42の揺動端部に連結されている。その結果、偏心コンロッド43の一端部が主動揺動リンク体42から遠ざかる位置に移動すれば当該主動揺動リンク体42の揺動端部を自らの方向に引き寄せ、偏心コンロッド43の一端部が主動揺動リンク体42に近づく位置に移動すれば当該主動揺動リンク体42の揺動端部を自らの位置から遠ざかる方向に押し戻すこととなる。従って、主動揺動リンク体42は、揺動軸41を中心とする往復揺動動作を行うこととなる。また、その際、揺動軸41も主動揺動リンク体42の揺動範囲と同じ角度範囲で往復揺動回転を行うこととなる。
【0040】
また、主動揺動リンク体42は、揺動端部に長穴が形成されている。この長穴には、偏心コンロッド43の他端部がZ軸方向を中心に回転可能な状態で且つ当該長穴の所定位置で連結されている。当該長穴に沿ってコンロッド43の連結位置を変更調節することにより、主動揺動リンク42の揺動半径が変動し、さらにこれにより揺動角度を変更調節するためである。換言すれば、長穴を有する主動揺動リンク体42と、偏心コンロッド43の他端部との連結位置を長穴に沿って変更調節可能とすることにより、布押さえ12及び上側回転送り部30全体の上下方向のストローク調節手段を構成している。
【0041】
往復揺動駆動力により上側回転送り部30と布押さえ12とを交互に上下動させる構成は、三角形の各頂点となる位置に連結点を有すると共にその内の第一の連結点46aが前述した第一の軸連結体53と連結された三点リンク体46と、この三点リンク体46の第二の連結点46bと前述した第二の軸連結体54とを連結するX変位解消リンク体47と、前述した揺動軸41の他端部に固定連結されて揺動軸41を中心とする揺動動作を行う従動揺動リンク体44と、この従動揺動リンク体44の揺動端部と三点リンク体46の第三の連結点46cとを連結する伝達リンク体45とを有している。
上記従動揺動リンク体44と揺動軸41とのみが固定連結され、その他の上記各リンク体44,45,46,47の各連結点はいずれもZ軸方向を中心として回転可能に連結されている。その結果、従動揺動リンク体44は、主駆動軸21の回転駆動力から変換された往復揺動駆動力が付与されることとなる。
【0042】
これにより、三点リンク体46の第三の連結点46cが従動揺動リンク体44側に引き寄せられると、第一の連結点46aから第一の軸連結体53を介して送り部保持軸48が下方に押し下げられ、上側回転送り部30は布地を介して下側回転送り部70に当接した状態となる。さらに、第三の連結点46cが従動揺動リンク体44側に引き寄せられ続けると、三点リンク体46は第一の連結点46aを中心に回動し、その結果、第二の連結点46bからX変位解消リンク体47,第二の軸連結体54を介して布押さえ保持軸49が上方に引き上げられる。なお、このとき、三点リンク体46の第二の連結点46bに生じるX軸方向に沿った変位はX変位解消リンク体47により解消される。
また、三点リンク体46の第三の連結点46cが従動揺動リンク体44から遠ざかる方向に押し戻されると、上記とは逆の状態となり、布押さえ12が下側回転送り部70に当接し、上側回転送り部30が上方に引き上げられる。
つまり、上記構成では、三点リンク体46の一の連結点(第三の連結点46c)を力点とし、当該連結点に往復駆動力を入力することで、残る二つの連結点(第一及び第二の連結点46a,46b)が交互に支点と作用点となる状態を切り替え、布押さえ12と上側回転送り部30とを交互に上下動させている。
【0043】
このようにして、上下動手段40は、布押さえ12と上側回転送り部30とを交互に上下動させることが可能である。また、上下動手段40は、針昇降手段20と同様に、その上下動作の駆動力を主駆動軸21から付与されるので、縫い針11の上下動と布押さえ12及び上側回転送り部30の上下動との同期を容易に取ることが可能である。かかる上下動手段40では、縫い針11と布押さえ12とが共に上下動を行い、上側回転送り部30は縫い針11と交互に上下動行うように構成されている。
【0044】
また、上述の上下動手段40は、主動揺動リンク体42に布押さえ12と上側回転送り部30の上昇割合を調節する上昇割合調節手段を備えている。かかる、上昇割合調節手段は、主動揺動リンク体42の基端部側(揺動軸41との連結端部)に設けられた締め付け可能な揺動軸挿通穴部と締め付けネジ42aとを有している。揺動軸挿通穴部は、主動揺動リンク42の基端部に揺動軸挿通用の貫通穴とその貫通穴から半径方向に沿ったスリットとを形成し、締め付けネジ42aはそのスリット間隔を締め付けることで揺動軸41と主動揺動リンク体42とを固定する。従って、布押さえ12と上側回転送り部30の上昇割合を調節する際には、締め付けネジ42aを緩め、揺動軸41を適宜回動させて再び締め付けネジ42aを締めることにより行うことができる。
【0045】
(上送り駆動手段)
上送り駆動手段60について図2及び図8に基づいて説明する。図8は上送り駆動手段60をZ軸方向から見た図である。
この上送り駆動手段60は、第一の上送り部31の回転送り駆動を行う駆動手段と第二の上送り部31の回転送り駆動を行う駆動手段として機能する。
即ち、上送り駆動手段60は、上側回転送り部30の第一の上送り部31の送り動作の駆動源となる第一の上送りモータ61aと、第二の上送り部32の送り動作の駆動源となる第二の上送りモータ61bと、各上送りモータ61a,61bを保持し本体フレームに固定装備されたモータブラケット62と、第一の上送りモータ61aの出力軸に装備され,第一上ベルト37が巻回されるベルト溝が設けられた第一のプーリ63aと、第二の上送りモータ61bの出力軸に装備され,第二上ベルト38が巻回されるベルト溝が設けられた第二のプーリ63bと、各上送りモータ61a,61bから上側回転送り部30まで第一及び第二上ベルト37,38をガイドするガイドアーム64と、ガイドアーム64の各部に設けられ,第一上及び第二上ベルト37,38をガイドアームに沿わせると共にテンションを与えるテンションプーリ65,66,67,68とを備えている。
【0046】
第二の上送りモータ61bが第一の上送りモータ61aよりも上方となる配置で、上記各上送りモータ61a,61bはその出力軸をZ軸方向に平行となるようにモータブラケット62に支持されている。これら各上送りモータ61a,61bは、回転角度量を制御可能なステッピングモータが使用されており、その回転角度は動作制御手段80の動作指令信号により制御される。前述したように、送りピッチは、縫い針11の上下動の周期と一針ごとの下側回転送り部70による送り量により決定されるが、送りピッチを変更するために下側回転送り部70の送り量を変更制御する場合には、これに応じて上側回転送り部30の送り量も変更しなければならない。従って、このように上送り量を決定する駆動源を縫い針11の上下動の駆動源とは別個独立したステッピングモータとすることにより、自在な上送り量の変更設定を可能としている。
【0047】
上記第一のプーリ63aのベルト溝に第一上ベルト37が巻回され、第二のプーリ63bのベルト溝には第二上ベルト38が巻回されている。そして、第一の上送りモータ61aと第二の上送りモータ61bとは、その回転量が動作制御手段80により個別に制御されるので、第一の上送り部31と第二の上送り部32との上布の送り量に差を設けることが可能となる(この差を差動量という)と共に、その差動量を自在に設定することが可能である。
従って、第二の上送り部32の送り量が第一の上送り部31よりも多くなる設定とすれば、送り方向下流側に向かって左側にカーブした縫い代(送り方向下流側に向かって見た状態で第二の上送り部32は縫い針11の右側となるので布送り方向は左側にカーブする)の布地の縫製を好適に行い、第二の上送り部32の送り量を第一の上送り部31よりも少なくなる設定とすれば、送り方向下流側に向かって右側にカーブした縫い代の布地の縫製を好適に行うことができる。また、各上送り部31,32を同じ送り量とすることで直進方向の縫製にも容易に対応する。
【0048】
ガイドアーム64は、回動間接により二つのリンク体を連結した構造を備えている。そして、このガイドアーム64の一端部は第一の上送りモータ61aの出力軸の近傍下方においてモータブラケット62に対してZ軸方向を中心に回動可能に連結支持されており、他端部は前述した上側回転送り部30のガイド枠33に対してやはりZ軸方向を中心に回動可能に連結されている。そして、各テンションプーリ65,68はガイドアーム64の一端部側に配設され、各テンションプーリ66,67はガイドアーム64の回動間接付近に配設されている。各上送りベルト37,38は、各テンションプーリ65〜68に半巻回されることで、テンションを維持しながらガイドアーム64に沿って上送りモータ61と各回転送り部31,32間で搬送されることとなる。なお、第二の上送りベルト38は、そのベルト幅が狭く、伸長し易いことから、上送りモータ61とガイドアーム64との間に設けられたもう一つのテンションプーリにも半巻回されている。
ガイドアーム64は、以上の配置で各テンションプーリ65〜68が設けられ、その途中には回動間接が設けられていることから、その先端部が上側回転送り部30に連結され、当該上側回転送り部30と共に上下動が行われても、円滑にベルト搬送を行うことができる。
【0049】
(布載置部)
布載置部13を図3,9に基づいて説明する。図9は布載置部13,下側回転送り部70及び下送り駆動手段74の一部分解した斜視図である。布載置部13は、縫い針11の下方に立設された載置台14と、載置台14の上面に固定装備された針板15とを備えている。載置台14の上部であってそのカバーの内側には前述した釜ハウジング16及び後述する下側回転送り部70のベルトガイド71が支持されている。
【0050】
針板15は、布地の送り方向に長い板状部材であり、載置台14上に固定された状態において、その長手方向中間にX−Z平面に平行な平坦面である載置面15aが形成されている。また、載置面15aから布地の送り方向上流側は、当該上流側に向かうに従ってやや下降勾配気味な布地を送る上流側送り面が形成され、載置面15aから布地の送り方向下流側は、当該下流側に向かうに従ってやや下降勾配気味な布地を送る下流側送り面が形成されている。
そして、針板15の載置面15aの中央には当該針板15を貫通してなる四角い下送り用開口部15bが形成されている。そして、この下送り用開口部15bからは、後述する下側回転送り部70のベルトガイド71の上面及び第一,第二の下ベルト72,73が露出されている。従って、これらにより載置面15a上に載置された布地は背面が下送り用開口部15bから露出した各下ベルト72,73に当接し、その送り方向に送られる。
【0051】
(下側回転送り部)
下側回転送り部70を図3,5,9に基づいて説明する。下側回転送り部70は、前述した載置台14の上部に支持された釜ハウジング16のさらに上部に設けられたベルトガイド71と、下送り駆動手段74に搬送される第一の下送り部としての第一下ベルト72及び第二の下送り部としての第二下ベルト73とを備えている。
【0052】
上記ベルトガイド71は、その上面にX軸方向に沿った二本のガイド溝71a,71bが形成されており、各ガイド溝71a,71bの間であって縫い針11の直下位置には釜ハウジング内の釜まで縫い針11を案内するための貫通穴が形成されている。かかる貫通穴は、縫い針11の挿入時において送り込まれる上糸の環状部に釜が繰る下糸を挿通させて縫製を行うためのものである。
【0053】
また、各下ベルト72,73はそれぞれのガイド溝71a,71bに沿って搬送される。このとき、各下ベルト72,73はその上面が針板15の載置面15aよりも上方に突出するようにガイド溝71a,71bの底面深さが設定されている。
さらに、ベルトガイド71のガイド溝71a,71bを搬送される各下ベルト72,73は、図5に示すように、縫い針11の送り方向の前後において、その上面がX−Z平面に平行な平坦状となるようにベルトガイド71の各ベルト溝71a,71bの底面形状が設定されている。かかる平坦状となる領域は、縫い針11の前後において少なくとも送りピッチ幅で1ピッチ分ずつ形成することが望ましい。このように、各下ベルト72,73に平坦状となる領域を設けることにより、ベルトが湾曲した状態で下布と接した場合に生じる曲率半径の変化が防止され、下布をベルト搬送速度に応じた送り量で精度良く送ることが可能となる。
【0054】
さらに、各下ベルト72,73に平坦状領域を設けた効果を説明する。前述したように、上側回転送り部30の第一の上送り部31は、第一上送りベルト37を縫い針11の前後において送りピッチ幅で1ピッチ分ずつ平坦状として搬送する。また、布押さえ12はその底面が、縫い針11の後(送り方向下流側)において送りピッチ1ピッチ分平坦状に形成されている。かかる場合、人為的に、下布を平坦に維持したまま上布をたわませた状態として布地を送り込むと、第一の上送り部31は上下動を行っていることから、縫い針の手前位置において、上布がたわんだままの状態で1ピッチ幅分だけ布地が挟み込まれることとなる。そして、各送り部30,70の各ベルトの搬送により1ピッチ分の搬送が行われ、そのままの状態で今度は布押さえ12により各布は押さえ込まれると同時に縫い針11による縫いつけが行われる。
つまり、▲1▼縫い針11の前後双方において上ベルトに少なくとも1ピッチ幅で平坦領域を形成する、▲2▼縫い針11の前後双方において下ベルトに少なくとも1ピッチ幅で平坦領域を形成する、▲3▼縫い針11の後方において布押さえに少なくとも1ピッチ幅で平坦領域を形成する、という三つの条件を満たすことで、人為的にいせ込みを行うことが可能となる。
なお、当然のことながら上下のベルトの1ピッチの送り量に差を設けることによる装置の正常な効果としてのいせ込みは通常通り行われる。従って、「人為的にいせ込みを行う」とは、厳密に言えば、上記人為的な作業を行うことにより1ピッチごとのいせ込み量を増加させることが可能となるという意味である。
【0055】
(下送り駆動手段)
下送り駆動手段74について図9に基づいて説明する。下送り駆動手段74は、下側回転送り部70の送り動作の駆動源となる下送りモータ75と、下送りモータ75の出力軸に装備され,第一及び第二下ベルト72,73が並んで巻回される主動プーリ76と、下送りモータ75から下側回転送り部70までの間において載置台14に支持され,第一及び第二下ベルト72,73にテンションを与えるテンションプーリ77,78とを備えている。
【0056】
上記下送りモータ75はその出力軸をZ軸方向に平行となるように本体フレームに支持されている。この下送りモータ75もステッピングモータが使用されており、その回転角度は動作制御手段80の動作指令信号により制御される。前述したように、送りピッチは、縫い針11の上下動の周期と一針ごとの下側回転送り部70による送り量により決定されるので、送りピッチを変更する際には下送りモータ75の一回の送り角度の変更制御が行われる。このように下送り量を決定する駆動源を縫い針11の上下動の駆動源とは別個独立したステッピングモータとすることにより、自在な上送り量の変更設定を可能としている。
なお、下送り駆動手段74にあっては、第一及び第二下ベルト72,73に個別に対応する下送りモータを設け、各々のモータの駆動量について個別に動作制御手段80により制御を行っても良い。これにより、各下ベルト72,73について異なる送り量で下布を送ることができ、湾曲した縫い代を有する布地に対してハンドリングを容易とし、操作性をより向上させることが可能となる。なお、後述する動作制御手段80及び動作の説明において、「4モータ構成」とは、各下ベルト72,73ごとに個別に下送りモータを備える構成の差動送りミシンのことをいうものとする。
【0057】
(動作制御手段の構成)
動作制御手段80について図10により説明する。図10は差動送りミシン10の制御系を示すブロック図である。まず、動作制御手段80の周囲の構成について説明する。
図10に示す操作パネル17は、所定の画像を表示する表示手段とその表示画面上に設けられたタッチパネルとを備える入出力装置である。かかる表示画面には動作制御手段80から出力される種々の縫製情報や各種設定ボタン等が表示され、タッチパネルは各種表示スイッチに対する入力操作を感知し、接触操作による入力指示位置の座標情報を動作制御手段80に出力する。動作制御手段80は、出力中の画像データに対応する表示エリアの所定の各位置における個別のデータを記憶しており、当該各位置と入力指示位置の位置座標とが一致する場合に、当該位置のデータを読み出し、当該データが選択されたことを認識することができる。
【0058】
図10に示すステップ切替スイッチ92とは、作業者が縫製範囲を区分してなる複数の区間ごとにいせ込み量の設定を行う場合に入力設定の対象となる区間(ステップ)を順次切り替えるためのスイッチである。かかるステップ切り替えスイッチ92に併設された入力回路90により、スイッチ92の操作内容に応じた信号が動作制御手段80に入力される。
ミシン起動ペダル91とは、その踏み込み操作によりミシンモータ18の起動を指示入力するためのON−OFF入力手段である。かかるミシン起動ペダル91に併設された入力回路89により、ミシン起動ペダル91の操作に応じた信号が動作制御手段80に入力される。
【0059】
糸張力ソレノイド19とは、糸を挟みこんで糸に張力を付与する糸狭持部(図示せず)の駆動源として用いられ、動作制御手段80の制御信号により駆動回路97から出力される駆動電流に応じて動作することにより、糸狭持部に狭持された糸に所定の大きさの張力が加わるようになっている。
また、前述した各送りモータ61a,61b,75は、それぞれ駆動回路85a,85b,86により、動作制御手段80の制御信号に応じた回転角度により、その駆動制御が行われる。
また、ミシンモータ18はサーボモータであり、駆動回路88により、動作制御手段80の制御信号に応じた回転量により、その駆動制御が行われる。また、その回転量は角度単位で制御することが可能であることから、動作制御手段80は、ミシンモータ18の現在の回転角度位置を認識することが可能である。
【0060】
動作制御手段80は、差動送りミシン10の後述する各種機能,動作を実行させる制御プログラム,制御データ又は各種縫製データが書き込まれているROM82と、制御プログラムに従って第一及び第二の上送りモータ61a,61b,下送りモータ75,糸張力ソレノイド19及びミシンモータ18等の各部の動作を集中制御すると共に表示データを生成して操作パネル17の表示部に表示させるマイコンであるMPU81と、MPU81の処理データ,いせ込み量設定処理やいせ込み縫製処理に関する各種データをワークエリアに格納するRAM83と、当該RAM83に格納された処理データ記録し保持するEEPROM84とを備えている。
また、上記RAM83には、種々のワークメモリやカウンタなどが設けられており、縫製動作中のワークエリアとしても使用される。
また、EEPROM84には、予め設定された縫製範囲を区分してなる複数の縫製区間(ステップ)毎に設定される各種縫製条件の設定値(例えば、各縫製区間長さ、区間ごとのいせ込み量、糸張力、針数等)や、各縫製区間(ステップ)に共通して設定される各種縫製条件の設定値(例えば、縫いピッチ量等)を記憶するとともに、設定されたいせ込み量に変更が生じた場合にその値も記憶する。
【0061】
(動作制御手段:新規データ作成処理)
上記構成の動作制御手段80は、各種プログラムに従って以下の各種処理を行う。各処理について順を追って説明する。
まず、MPU81は、電源接続時において、ROM82に記録された画像データに基づいて操作パネル17に編集画面G1(図11)を表示する。そして、この編集画面G1の表示中にあっては、新規作成ボタンB1の入力を検知すると、後述する新規データ作成画面G2(図12)に表示を切り替える処理を行う。
【0062】
新規データ作成画面G2は、縫製時に順番に切替可能な縫製区間の設定を入力するための画面であり、この画面に対する入力操作により、ピッチ量(下側回転送り部70の送り量)、各縫製区間ごとのいせ込み量(下送り量に対する第一の上送り部による上送り量の差)、及び各縫製区間の縫製距離の設定入力を受け付け記録する処理が実行される。
【0063】
即ち、MPU81は、新規データ作成画面G2の表示時にピッチ量の入力の受付を行い、ピッチ量が入力されるとそれをRAM83に記録する。
次いで、縫製区間の設定入力を受け付ける。即ち、新規データ作成画面G2の中央にある円形の縫製領域ボタンB2の入力を検知すると、数値入力用の小画面の表示を行う処理を行い、第一の縫製区間の区間距離の数値入力が行われると、RAM83に記憶する。
【0064】
次に、第一の縫製区間のいせ込み量の数値入力用の小画面の表示を行う処理を行い、第一の縫製区間のいせ込み量の入力が行われると、RAM83に記憶する。かかるいせ込み量の入力は、ピッチ量(下側回転送り部70の送り量)に対する第一の上送り部31の送り量の差を数値入力ボタンB4により数値入力することにより行われ、入力が行われると、当該数値とピッチ量とから第一の縫製区間における第一の上送り部31の送り量が算出されると共にRAM83に記録する。
【0065】
次いで、第一の縫製区間の第二の上送り部32の送り量を決定する設定値の入力を受け付ける。このとき、後述する副送りデータ入力方法選択画面G7(図23参照)において全体変化設定が選択されている場合は各縫製区間について一定の条件(例えば、第一の上送り部31の送り量に対して一定の差を設けた送り量としたり、第一の上送り部31の送り量に対して一定の比率となる送り量としたり、送り量を一定値に固定する)で送り量が設定されるので、当該条件を一回のみ入力設定され、区間毎変化設定が選択されている場合は、縫製区間毎に第二の上送り部32の送り量の設定値の入力が行われる。
また、第二の上送り部32の送り量の設定値の入力方法は三種類あり、第二の上送り部32による送り量をそのまま数値入力する方法(絶対値入力)と、第一の上送り部31に対する送り量の差を入力する方法(相対値入力)と、第一の上送り部31の送り量に対する比率(%)を数値入力する方法とが後述する副送りモータデータ設定処理により選択設定可能であり、設定されている方法に従って数値入力ボタンB4により入力を行う。当該設定値の入力が行われると、これによりMPU81は第二の上送り部32の送り量を算出し、RAM83に記録する。
【0066】
ついで、操作パネル17の近傍に設けられたステップ切替ボタンB5(図13参照)の入力が検出されると、第二の縫製区間について同様の入力を受け付ける処理が行われる。即ち、円形の縫製領域ボタンB2を二分割し、その一方には既に設定された第一の縫製区間のいせ込み量を表示する処理を行い、上記と同様に、第二の縫製区間の区間距離,いせ込み量及び第二の上送り部32の送り量を決定する設定値の入力を受け付ける処理が行われる。
【0067】
そして、図13に示すように、必要な区間分の設定入力がなされると、MPU81は、RAM83に記録されたピッチ量と各縫製区間ごとの区間距離、第一の上送り部の送り量31及び第二の上送り部32の送り量とを一つのファイルでEEPROM84に記録する。なお、このファイルにはファイルナンバーが付され、当該ナンバーにより読み出すことが可能である。
【0068】
(動作制御手段:各種データ設定処理)
また、MPU81は、編集画面G1のモード設定ボタンB3の入力を検知すると、ROM82に記録された画像データに基づいて操作パネル17に送りモータデータ設定画面G3(図14)を表示する。かかる表示状態におけるMPU81の処理を図15のフローチャートに基づいて説明する。送りモータデータ設定画面G3上には、モータ構成選択スイッチB6,出力角度範囲入力方法選択スイッチB7,出力角度範囲設定スイッチB8,副送りデータ入力方法選択スイッチB9,戻りボタンB10が表示される。
【0069】
MPU81は、モータ構成選択スイッチB6の入力の有無を検知する(ステップS1)。入力があった場合は後述するモータ構成選択処理(ステップS2)を行う。
また、MPU81は、入力の有無にかかわらず、出力角度範囲入力方法選択スイッチB7の入力の有無を検知する(ステップS3)。入力があった場合は後述する出力角度入力方法選択処理(ステップS4)を行う。
また、MPU81は、入力の有無にかかわらず、出力角度範囲設定スイッチB8の入力の有無を検知する(ステップS5)。入力があった場合は後述する出力角度範囲設定処理(ステップS6)を行う。
また、MPU81は、入力の有無にかかわらず、副送りデータ入力方法選択スイッチB9の入力の有無を検知する(ステップS7)。入力があった場合は後述する副送りモータデータ設定処理(ステップS8)を行う。
また、MPU81は、入力の有無にかかわらず、戻りボタンB10の入力の有無を検知する(ステップS9)。入力がない場合は、ステップS1に戻り、各スイッチB6〜9の入力検出を繰り返し行う。また、入力があった場合には再び編集画面G1を操作パネル17に表示する処理を行う。
【0070】
(動作制御手段:モータ構成選択処理)
MPU81によるモータ構成選択処理について説明する。かかるモータ構成選択処理では、差動送りミシン10が3モータ式(第一及び第二の上送り手段31,32と下側回転送り部70とで合計三つの駆動モータを制御する形式)であるか4モータ式(第一及び第二の上送り手段31,32で計二つの駆動モータを備え、さらに下側回転送り部70が第一下ベルト72と第二下ベルト73を個別に駆動する二つの駆動モータを備え、合計四つの駆動モータを制御する形式)であるかの設定入力を受け付ける処理が行われる。
【0071】
送りモータデータ設定画面G3の表示状態において、モータ構成選択スイッチB6の入力を検知すると、MPU81は、操作パネル17によりモータ構成選択画面G4(図16)を表示する処理を行う。かかる表示状態におけるMPU81の処理を図17のフローチャートに基づいて説明する。
【0072】
モータ構成選択画面G4上には、3モータ構成選択ボタンB11,4モータ構成選択ボタンB12,保存ボタンB13,キャンセルボタンB14が表示される。
まず、MPU81は、3モータ構成選択ボタンB11の入力の有無を検知する(ステップS11)。入力があった場合は3モータ構成であることを示すフラグをセットする(ステップS12)。また、入力がない場合には、4モータ構成選択ボタンB12の入力の有無を検知する(ステップS13)。入力があった場合は4モータ構成であることを示すフラグをセットする(ステップS14)。
【0073】
そして、いずれかのモータ構成を示すフラグをセットすると、保存ボタンB13の入力の有無を検知し(ステップS15)、入力があった場合にはセットされたモータ構成を示すフラグをEEPROM84に保存する(ステップS16)。そして、MPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
【0074】
また、いずれのモータ構成ボタンB11,B12も入力がない場合にも保存ボタンB13の入力の有無を検知し(ステップS15)、入力があった場合には、それまでEEPROM84に保存されていたモータ構成を示すフラグがそのまま維持される(ステップS16)。そして、この場合もMPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
【0075】
また、ステップS15において、保存ボタンB13の入力を検知しない場合には、MPU81は、キャンセルボタンB14の入力の有無を検知し(ステップS17)、入力があった場合には、ステップS12又はS14でセットされたフラグを解除すると共にそれまでEEPROM84に保存されていたモータ構成を示すフラグがそのまま維持される(ステップS18)。そして、この場合もMPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する
また、入力がない場合には、ステップS11に戻り、3モータ構成ボタンB11の入力の有無の検知から再び同じ処理を繰り返す。
【0076】
(動作制御手段:出力角度入力方法選択処理)
MPU81による出力角度入力方法選択処理について説明する。かかる出力角度入力方法選択処理では、各上送りモータ61a,61b及び下送りモータ75について縫い針11を駆動するミシンモータ18の一回転(360°)に対していずれの角度範囲で駆動を行うかを設定入力するための出力角度範囲設定処理において、各モータごとの角度範囲の入力方法を以下に説明する三種の方法のいずれを選択するかの入力を受け付ける処理が行われる。
【0077】
送りモータデータ設定画面G3の表示状態において、出力角度範囲入力方法選択スイッチB7の入力を検知すると、MPU81は、操作パネル17により出力角度範囲入力方法選択画面G5(図18)を表示する処理を行う。かかる表示状態におけるMPU81の処理を図19のフローチャートに基づいて説明する。
出力角度範囲入力方法選択画面G5上には、絶対値入力ボタンB15,相対値入力ボタンB16,比率入力ボタンB17,保存ボタンB18,キャンセルボタンB19が表示される。
【0078】
まず、MPU81は、絶対値入力ボタンB15の入力の有無を検知する(ステップS21)。入力があった場合は絶対値入力であることを示すフラグをセットする(ステップS22)。また、入力がない場合には、相対値入力ボタンB16の入力の有無を検知する(ステップS23)。入力があった場合は相対値入力であることを示すフラグをセットする(ステップS24)。また、入力がない場合には、比率入力ボタンB17の入力の有無を検知する(ステップS25)。入力があった場合は比率入力であることを示すフラグをセットする(ステップS26)。
【0079】
そして、いずれかの入力方法を示すフラグをセットすると、保存ボタンB18の入力の有無を検知し(ステップS27)、入力があった場合にはセットされた入力方法を示すフラグをEEPROM84に保存する(ステップS28)。そして、MPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
また、いずれの入力ボタンB15,B16,B17も入力がない場合にも保存ボタンB18の入力の有無を検知し(ステップS27)、入力があった場合には、それまでEEPROM84に保存されていたモータ構成を示すフラグがそのまま維持される(ステップS28)。そして、この場合もMPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
【0080】
また、ステップS27において、保存ボタンB18の入力を検知しない場合には、MPU81は、キャンセルボタンB19の入力の有無を検知し(ステップS29)、入力があった場合には、ステップS22,S24,S26でセットされたフラグを解除すると共にそれまでEEPROM84に保存されていた入力方法を示すフラグがそのまま維持される(ステップS30)。そして、この場合もMPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
また、入力がない場合には、ステップS21に戻り、絶対値入力ボタンB15の入力の有無の検知から再び同じ処理を繰り返す。
【0081】
なお、上記絶対値入力とは、後述する図20の出力角度範囲設定画面G6の下部に示す表形式の枠内に示すように、各送りモータごとにその出力開始角度位置と出力終了角度位置とについてその角度の数値をそのまま入力することをいう。また、相対値入力とは、図21(A)に示す表形式の枠内に示すように、一方の上送りモータ又は下送りモータについて絶対値入力を行い、他方の上送りモータ又は下送りモータについては一方の上送りモータ又は下送りモータの設定角度に対する増減角度数値を入力することをいう。
また、比率入力とは、図21(B)に示す表形式の枠内に示すように、一方の上送りモータ又は下送りモータについて絶対値入力を行い、他方の上送りモータ又は下送りモータについては一方の上送りモータ又は下送りモータの設定角度に対する比率を百分率で入力することをいう。
なお、各図における表形式の枠には、例示的に4モータ形式の設定状態が入力されているが、本実施形態に示す3モータ形式の場合には最右欄が空欄となり設定入力を受け付けない状態となる。
【0082】
(動作制御手段:出力角度範囲設定処理)
MPU81による出力角度範囲設定処理について説明する。かかる出力角度範囲設定処理では、各上送りモータ61a,61b及び下送りモータ75について縫い針11を駆動するミシンモータ18の一回転(360°)に対していずれの角度範囲で駆動を行うかの設定入力を受け付ける処理が行われる。
【0083】
送りモータデータ設定画面G3の表示状態において、出力角度範囲設定スイッチB8の入力を検知すると、MPU81は、操作パネル17により出力角度範囲設定画面G6(図20)を表示する処理を行う。かかる表示状態におけるMPU81の処理を図22のフローチャートに基づいて説明する。
出力角度範囲設定画面G6は、その上部に主駆動軸21の一回転(360°)を円形に示すと共に布地に縫い針が刺さっている区間と各上送り部31,32及び下側回転送り部70による送りが可能な区間を示す設定角度範囲表示領域D1が表示され、この設定角度範囲表示領域D1には、各送りモータについて設定された出力角度範囲が矢印により表示される。また、出力角度範囲設定画面G6の下部には、表形式の設定入力ボタンB21〜28,保存ボタンB29,キャンセルボタンB30が表示される。この設定入力ボタンB21〜28は、各送りモータにおける出力開始角度及び出力終了角度を表示するそれぞれの枠が個別に相当し、設定しようする枠について接触すると数値入力用の小画面が開き、出力角度入力方法選択処理により選択設定された方法に応じて角度数値又は比率を入力することができる。
【0084】
まず、MPU81は、出力角度範囲設定画面G6の表示状態において、設定角度範囲表示領域D1内に既に設定されていた角度に応じて各送りモータについての出力角度範囲を矢印により表示する(ステップS31)。
次に、Aモータ(第一の上送りモータ)の出力開始角度の設定入力ボタンB21の入力の有無を検知する(ステップS32)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS33)。また、ボタンB21の入力がない場合には、Aモータ(第一の上送りモータ)の出力終了角度の設定入力ボタンB22の入力の有無を検知する(ステップS34)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS35)。
【0085】
また、ボタンB22の入力がない場合には、Bモータ(第二の上送りモータ)の出力開始角度の設定入力ボタンB23の入力の有無を検知する(ステップS36)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS37)。また、ボタンB23の入力がない場合には、Bモータ(第二の上送りモータ)の出力終了角度の設定入力ボタンB24の入力の有無を検知する(ステップS38)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS39)。
【0086】
さらに、ボタンB24の入力がない場合には、Cモータ(下送りモータ)の出力開始角度の設定入力ボタンB25の入力の有無を検知する(ステップS40)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS41)。また、ボタンB25の入力がない場合には、Cモータ(下送りモータ)の出力終了角度の設定入力ボタンB26の入力の有無を検知する(ステップS42)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS43)。
【0087】
また、ボタンB26の入力がない場合には、MPU81は、モータ構成選択処理によりEEPROM84に記憶されたモータ構成を示すフラグを参照する。本実施形態たる差動送りミシン10は3モータ方式だが、仮に、4モータ方式であって4モータ方式とモータ構成選択処理により選択していた場合には、Dモータ(第二の下送りモータ)の出力開始角度の設定入力ボタンB27の入力の有無を検知する(ステップS45)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS46)。また、ボタンB27の入力がない場合には、Dモータ(第二の下送りモータ)の出力終了角度の設定入力ボタンB28の入力の有無を検知する(ステップS47)。入力があった場合は入力用小画面を表示して設定入力を受け付ける(ステップS48)。
【0088】
また、ステップS33,35,37,39,41,43,46,48のいずれかにおいて、角度設定入力が行われると、その設定角度に応じて設定角度範囲表示領域D1の出力角度範囲を示す矢印表示を更新する(ステップS49)。
そして、設定角度範囲表示領域D1の表示更新処理後、或いはステップS44において3モータ方式と判断された場合、或いは、ステップS47において設定入力ボタンB28の入力がなかった場合には、保存ボタンB29の入力の有無を検知し(ステップS50)、保存ボタンB29の入力があった場合、新たに設定入力された角度数値についてはEEPROM84に保存する(ステップS51)。そして、MPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
【0089】
また、ステップS50において、保存ボタンB29の入力を検知しない場合には、MPU81は、キャンセルボタンB30の入力の有無を検知し(ステップS52)、入力があった場合には、ステップS33,35,37,39,41,43,46,48のいずれかにおいて設定入力された角度データは廃棄され、それまでEEPROM84に保存されていた設定角度がそのまま維持される(ステップS53)。そして、この場合もMPU81は、再び、操作パネル17に送りモータデータ設定画面G3を表示する。
また、キャンセルボタンB30の入力がない場合には、ステップS32に戻り、設定値入力ボタンB32の入力の有無の検知から再び同じ処理を繰り返す。
【0090】
なお、各送りモータは、ピッチ量,いせ込み量又は差動量等により縫製時における送り量が決められているので、この出力角度範囲設定処理において各々の出力角度範囲が決められてしまうと、その角度範囲に応じて出力角度範囲における回転速度を調節しなければならない。従って、縫製時にあっては、MPU81は、その回転角度範囲と送り量とから回転速度を算出し、算出回転速度となるように各送りモータの動作制御を行う。
【0091】
(動作制御手段:副送りモータデータ設定処理)
MPU81による副送りモータデータ設定処理について説明する。かかる副送りモータデータ設定処理は、送りモータデータ設定画面G3の表示状態において、副送りデータ入力方法選択スイッチB9の入力を検知すると、MPU81は、操作パネル17により副送りデータ入力方法選択画面G7(図23)を表示する処理を行う。この副送りデータ入力方法選択画面G7上には、縫製時における副送り(第二の上送り部32による上布の送りをいう)の各種の設定を行う区間毎/全体変化選択ボタンB31,手動/自動選択ボタンB32及び自動選択時の設定ボタンB33と、前述した新規データ作成画面G2により第二の上送り部32の送り量の設定入力を行う際の入力方法を選択するための副送り絶対値入力ボタンB34,副送り相対値入力ボタンB35及び副送り比率入力ボタンB36と、各種設定を保存する保存ボタンB37と、入力した各種設定を破棄するキャンセルボタンB38とが表示される。
【0092】
上記区間毎/全体変化選択ボタンB31は、新規データ作成画面G2において第二の上送り部32の送り量を各縫製区間毎に設定するか、全ての縫製区間に渡って送り量が決定される一定条件又は一定の送り量とするかを選択するボタンである。即ち、前者を選択すると新規データ作成画面G2において第二の上送り部の送り量を設定する際に、各縫製区間毎に設定入力が行われ、後者を選択すると、全縫製区間に対する一定条件(例えば、第一の送り量に対する差動量或いは比率)の入力或いは一定の送り量の設定入力が行われる。
【0093】
手動/自動選択ボタンB32は、新規データ作成画面G2において設定入力された第二の上送り部32の送り量に基づいて縫製が行われる手動モードと、第二の上送り部32の送り量の設定が第一の上送り部31の送り量の設定値によってMPU81の処理により自動的に決定される自動モードとを選択するボタンである。
【0094】
自動選択時の設定ボタンB33は、上述した自動モードに関し、第一の上送り部31の送り量(いせ込み量)に対して第二の上送り部32の送り量をどの程度にするかを設定入力するためのボタンである。即ち、設定ボタンB33の入力を検知するとMPU81は、副送り自動設定画面G8を表示する。この副送り自動設定画面G8(図24)は、いせ込み量範囲ボタンB39と、差動量設定ボタンB40と、数値入力ボタンB41と、決定ボタンB42と、終了ボタンB43とが表示される。
【0095】
第二の上送り部32の送り量を決定するいせ込み量は五段階で範囲設定され、各範囲毎にいせ込み量範囲ボタンB39が設けられる。このいせ込み量範囲ボタンB39の入力が検知されると、MPU81は、範囲の上限値と下限値とを数値入力する数値入力用の小画面を表示し、入力された範囲の上限値と下限値とRAM83に記憶する。
また、差動量設定ボタンB40は各いせ込み量範囲ボタンB39に個別に対応して五つ設けられ、その入力が検知されると、MPU81は、対応する範囲のいせ込み量に対し差動量をどの程度にするかを入力待ちの状態となり、数値入力ボタンB41による数値入力或いは増減が入力され、決定ボタンB42の入力を検知すると、そのときの数値を当該いせ込み量の範囲に対する差動量としてEEPROM84に記録する。これにより、いせ込み量が決まると差動量が決まり、第二の上送り部32の送り量も決定される。
【0096】
副送り絶対値入力ボタンB34,副送り相対値入力ボタンB35及び副送り比率入力ボタンB36は、新規データ作成画面G2において第二の上送り部32の送り量の設定値を入力する際に、絶対値入力,相対値入力又は比率入力のいずれにより行うかを選択するボタンである。
なお、上記絶対値入力とは、第二の上送り部32の送り量の数値をそのまま入力することをいう。即ち、絶対値入力により入力を行う場合には、数値入力用の小画面が表示され、これにより、第二の上送り部32の送り量をそのまま入力する。
また、相対値入力とは、第一の上送り部31による送り量に対する差の送り量を入力することをいう。即ち、相対値入力により入力を行う場合には、数値入力用の小画面が表示され、これにより、第一の上送り部31の送り量に対する第二の上送り部32の送り量の差の値を入力する。
また、比率入力とは、第一の上送り部31の送り量に対する比率を百分率で入力することをいう。即ち、比率入力により入力を行う場合には、数値入力用の小画面が表示され、これにより、第一の上送り部31の送り量に対する第二の上送り部32の送り量の差の値を、第一の上送り部31の送り量を100とした場合に該当する値に換算した値を入力する。
【0097】
(動作制御手段:縫製作業中における処理)
差動送りミシン10の縫製作業中において、MPU81は、操作パネル17により縫製画面G9(図25)を表示する処理を行う。
縫製作業は、新規データ作成画面G2により作成されたファイルに記憶された設定に従って行われるが、縫製中にあっても、いせ込み量及び差動量を変更調整することが可能である。
【0098】
即ち、縫製画面G9には、画面左方下部にいせ込み量増減ボタンB43が表示され、画面右方下部に差動量増減ボタンB44が表示される。縫製作業中において、いせ込み量増減ボタンB43による増加又は減少の入力を検知すると、MPU81は、第一の上送り部31の送り量を一定量だけ増加又は減少させる動作制御を行う。また、縫製作業中において、差動量増減ボタンB44による増加又は減少の入力を検知すると、MPU81は、第二の上送り部31の送り量について絶対値入力,相対値入力,比率入力のいずれかの設定されている方法により第二の上送り部32の送り量の設定値を変更する動作制御を行う。なお、各種設定に基づいて縫製を行い、その途中で上記のようにいせ込み量又は第二の上送り部32の送り量の設定値について修正が行われた場合において、記録されているもとの設定を修正後の設定に更新する処理をMPU81が行っても良い。
【0099】
(差動送りミシンの動作説明)
上記構成からなる差動送りミシン10の縫製動作を図26,27に基づいて説明する。図26,27は縫製作業における各種の処理を示すフローチャートである。
まず、差動送りミシン10では、副送りデータ入力方法選択画面G7の手動/自動選択ボタンB32により自動モード又は手動モードの設定を受け付ける(ステップS61)。そして、設定入力後、調節機構3,4により第二の上送り部32のX軸方向位置及びY軸方向位置の調節が行われる(ステップS62)。
【0100】
次に、動作制御手段80のMPU81は、自動モードと手動モードのいずれに設定されたかを記録データから判断し(ステップS63)、自動モードと判断した場合には、予め設定された第一の縫製区間のいせ込み量に基づいて第二の上送り部32の送り量を算出し(ステップS64)、その後、ステップS68に移行する。
【0101】
一方、ステップS63において、手動モードと判断されると、第二の上送り部32の送り量の設定が区間毎変化か全体変化かが判断される(ステップS65)。そして、全体変化と判断されると、全体変化を決定する条件に従って第二の上送り部32の送り量を算出し(ステップS66)、その後、ステップS68に移行する。
また、区間毎変化と判断されると第一の縫製区間に設定された第二の上送り部32の送り量の設定値を読み出し(ステップS67)、その後、ステップS68に移行する。
【0102】
ステップS68では、第二の上送り部32の送り量の設定値が絶対値入力により設定されているかを判断し、絶対値入力である場合は、設定値をそのまま第二の上送り部32の送り量として認識し(ステップS69)、当該送り量を第二の上送りモータ61bに出力する(ステップS70)。
また、ステップS68で、第二の上送り部32の送り量の設定値が絶対値入力ではないと判断された場合は、第二の上送り部32の送り量の設定値が相対値入力であるかが判断される(ステップS71)。そして、相対値入力であると判断された場合には、第一の上送り部31の送り量と第二の上送り部32の送り量の設定値とから第二の上送り部32の送り量を算出し(ステップS72)、当該送り量を第二の上送りモータ61bに出力する(ステップS70)。
また、ステップS71で、第二の上送り部32の送り量の設定値が相対値入力ではないと判断された場合は、第二の上送り部32の送り量の設定値が比率入力であると判断し、第一の上送り部31の送り量と第二の上送り部32の送り量の設定値とから第二の上送り部32の送り量を算出し(ステップS73)、当該送り量を第二の上送りモータ61bに出力する(ステップS70)。
【0103】
次に、ミシン起動ペダル91が踏まれた状態かを判断し(ステップS74)、踏まれていれば、ミシンモータ18を駆動する(ステップS75)。さらに、第一及び第二の上送りモータ61a,61b,下送りモータ75のそれぞれについて、その出力パルスから駆動の有無を検出し(ステップS76)、駆動していない場合には各送りモータについてその出力開始角度が判断され(ステップS77)、開始角度であれば、当該送りモータについて駆動を開始する(ステップS78)共にパルス出力フラグをセットし(ステップS79)、ステップS84に移行する。また、ステップS77において、まだ出力開始角度に到達していない場合にもステップS84に移行する。
一方、ステップS76において、各送りモータ61a,61b,75のそれぞれについて、駆動していると判断された場合にはその出力終了角度が判断され(ステップS80)、終了角度であれば、当該送りモータについて駆動を停止する(ステップS81)共にパルス出力フラグをクリアし(ステップS82)、ステップS84に移行する。また、ステップS80において、まだ出力終了角度に到達していない場合にもステップS84に移行する。
【0104】
ステップS84では、縫製区間(ステップ)の切替の入力の有無が判断され、切替がない場合はステップS87に移行する。また、縫製区間の切替が入力された場合には、次の縫製区間のいせ込み量を参照し、当該いせ込み量に更新される(ステップS85)。さらに、前述した副送り値決定処理(ステップS63〜70までの処理)と同じ処理により新たな縫製区間の第二の上送り部32の送り量を算出し、第二の上送りモータ61bに出力する。
【0105】
次に、ステップS87において、第二の上送り部32の送り量の設定値が縫製画面G9における入力により変更されたか判断し、変更の入力があった場合には、それが絶対値入力により変更されているかを判断し(ステップS88)、絶対値入力である場合は、変更された設定値をそのまま第二の上送り部32の送り量として認識し(ステップS89)、当該送り量を第二の上送りモータ61bに出力する(ステップS90)。
また、ステップS88で、第二の上送り部32の送り量の設定値が絶対値入力ではないと判断された場合は、第二の上送り部32の送り量の設定値が相対値入力であるかが判断される(ステップS91)。そして、相対値入力であると判断された場合には、第一の上送り部31の送り量と第二の上送り部32の送り量の設定値とから第二の上送り部32の送り量を算出し(ステップS92)、当該送り量を第二の上送りモータ61bに出力する(ステップS90)。
また、ステップS91で、第二の上送り部32の送り量の設定値が相対値入力ではないと判断された場合は、第二の上送り部32の送り量の設定値が比率入力であると判断し、第一の上送り部31の送り量と第二の上送り部32の送り量の設定値とから第二の上送り部32の送り量を算出し(ステップS93)、当該送り量を第二の上送りモータ61bに出力する(ステップS90)。
【0106】
ステップS90において第二の上送り部32の送り量が第二の上送りモータ61bに出力された場合又はステップS87において第二の上送り部32の送り量の設定値に変更の入力がなかった場合には、縫製が終了して糸切りの指示が入力されたが判断され(ステップS94)、入力がなければステップS74に戻り、それ以降の処理が繰り返される。また、糸切りが入力された場合には、糸切りソレノイド19を駆動し、糸切りが実行されて差動送りミシン10は動作を終了する。
なお、糸切りの入力はミシン起動ペダルを駆動開始とは逆方向に踏み込むことにより行われる。このため、糸切りの入力が行われた段階で、ミシンモータ18はその駆動を終了する。
【0107】
(実施形態の効果)
以上のように、差動送りミシン10では、第一の上送り部31と第二の上送り部32とで個別に上送りモータ61a,61bを設けると共に各々を個別に制御することとしたので、縫い代の湾曲に対しても、容易に対応し、ハンドリングを容易として操作性の向上を図ることが可能となった。また、各上送りモータ61a、61bの送り量を個別に設定することができるので、縫い代の種々の湾曲にも対応することが可能である。
【0108】
また、その設定に応じて第一の上送り部31の送り動作と第二の上送り部32の送り動作とを連動させて縫製を行うので、よりスムーズな縫製を行うことが可能となり、縫い代の安定化を図ると共に、縫製不良率の低減を図ることが可能となる。
【0109】
また、縫製区間毎に第二の上送り部32の送り量の設定値の設定を行うこともでき、縫製区間にかかわらず全体的に第二の上送り部32の送り量の設定値の設定を行うこともでき、さらにいせ込み量に応じて自動的に第二の上送り部32の送り量の設定を行うこともできるので、それぞれに応じた縫製の仕上がりを得ることができると共にその設定作業の負担軽減を図ることが可能となる。
特に、縫製区間毎に第二の上送り部32の送り量の設定値の設定を行うことができるので、縫製区間の変化に適宜対応を図ることができ、縫製の仕上がりを向上することが可能となる。
【0110】
第二の上送り部32の送り量を第一の上送り部31の送り量と等しくする設定を行うことにより、従来と同様の縫製を行うことも可能である。
【0111】
調節機構3により、第二の上送り部32の縫製方向(X軸方向)における位置調節を行うことができ、縫製時におけるコーナーリングの操作性の微調整を行うことが可能となる。
また同様に、調節機構4により、第二の上送り部32の高さ方向(Y軸方向)における位置調節を行うことができ、縫製時におけるコーナーリングの操作性の微調整を行うことが可能となる。
【0112】
各送りモータ61a,61b,75について、出力角度範囲を設定可能なので、縫い針11や布押さえ12の上下動の影響を回避して布送り、いせ込み、左右の送りの差の設定を行うことができるため、これらを精度良く行うことが可能となり、縫い品筆の向上を図ることが可能である。
【0113】
各送りモータの設定値を独立して設定、保存することで、より細かい設定が可能となり、品質の向上を図ることが可能となる。
【0114】
なお、前述したように、下送りについても各ベルト毎に個別に制御可能な送りモータを設けても良い。この場合、第二の上送り部32の送りモータ61bのように、第一の上送り部31の送りモータ61aと送り量の差を設ける設定を行うことで、より操作性の向上を図ることが可能となる。
【0115】
【発明の効果】
請求項1記載の発明は、縫製区間を切り替えることで各送り量が切り替えられた縫製を行うことができるので、例え縫い代の形状が複雑であっても、縫製区間の切替より、いせ込み量,左右の送り量を個別に変化させることが可能であるため、精度良く追従を図り、その縫製品質の向上を図ることが可能となる。また、これにより、縫製時のハンドリングが容易となり、操縦性の向上を図ることが可能となる。
さらに、縫製区間毎に第一の上送り部の各送り量(送り速度)を個別に設定し、縫製区間を切り替えることで各送り量が切り替えるとともに、第一の上送り部の送り量の変化に追従して第二の上送り部の送り量も変化するので、各送り量の変化に応じた縫製を行うことができる。
このため、例え縫い代の形状が複雑であっても、縫製区間の切替より、いせ込み量,左右の送り量を個別に変化させることが可能であるため、精度良く追従を図り、その縫製品質の向上を図ることが可能となる。また、これにより、縫製時のハンドリングが容易となり、操縦性の向上を図ることが可能となる。
さらに、第二の上送り部の送り量の設定については各縫製区間毎の設定を不要とし、設定の入力負担を軽減することができる。
【0116】
請求項2記載の発明は、下送り部の送り量と当該送り量に対する相対的な値との入力に基づいて第一の上送り部の動作制御を行うので、その送り量の設定に際して、下送り部の送り量を基準として第一の上送り部の送り量を認識することができ、各送り部の送り量の設定の加減を容易に把握し、適宜な調整を図ることが可能となる。
【0120】
請求項4記載の発明は、縫い針の上下周期と同周期で第一の上送り部,第二の上送り部及び下送り部の送り動作を行い、その一周期毎にいずれのタイミングで駆動するかを入力設定することができるので、縫い針が布地に突き通された状態や各上送り部が布地から離間した状態のように布送り不可能なタイミングで布送りを行うことを回避することができ、各送り部について精度良く布送りを行うことが可能となるため、縫製品質の向上を図ることが可能となる。
【図面の簡単な説明】
【図1】発明の実施形態たる差動送りミシンを示す斜視図である。
【図2】針板の上方に位置する差動送りミシンの構成を示す斜視図である。
【図3】縫い針の周囲の構成を示す拡大斜視図である。
【図4】布押さえをZ軸方向から見た側面図である。
【図5】第一の上送り部をその一部を切り欠いてZ軸方向から見た側面図である。
【図6】第二の上送り部をその一部を切り欠いてZ軸方向から見た側面図である。
【図7】上下動手段及び上送り駆動手段の斜視図である。
【図8】上送り駆動手段をZ軸方向から見た図である。
【図9】布載置部,下側回転送り部及び下送り駆動手段の一部分解した斜視図である。
【図10】差動送りミシンの制御系を示すブロック図である。
【図11】操作パネルに表示される編集画面の表示例である。
【図12】操作パネルに表示される新規データ作成画面の表示例である。
【図13】操作パネルに表示される新規データ作成画面の設定入力中の表示例である。
【図14】操作パネルに表示される送りモータデータ設定画面の表示例である。
【図15】送りモータデータ設定画面の表示状態における処理を示すフローチャートである。
【図16】操作パネルに表示されるモータ構成選択画面の表示例である。
【図17】モータ構成選択処理を示すフローチャートである。
【図18】操作パネルに表示される出力角度範囲入力方法選択画面の表示例である。
【図19】出力角度入力方法選択処理を示すフローチャートである。
【図20】操作パネルに表示される出力角度範囲設定画面の表示例である。
【図21】出力角度範囲設定画面における表形式の枠の設定入力ボタンの他の例を示し、図21(A)は相対値入力を行う例を示し、図21(B)は比率入力を行う例を示す。
【図22】出力角度範囲設定処理を示すフローチャートである。
【図23】操作パネルに表示される副送りデータ入力方法選択画面の表示例である。
【図24】操作パネルに表示される副送り自動設定画面の表示例である。
【図25】操作パネルに表示される縫製画面の表示例である。
【図26】差動送りミシンの縫製時の処理を示すフローチャートである。
【図27】差動送りミシンの縫製時における図26の処理に続く処理のフローチャートである。
【符号の説明】
10 差動送りミシン
11 縫い針
31 第一の上送り部
32 第二の上送り部
61a 第一の上送りモータ(駆動手段)
61b 第二の上送りモータ(駆動手段)
70 下側回転送り部(下送り部)
75 下送りモータ(駆動手段)
80 動作制御手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a sewing machine, and more particularly, to a differential feed sewing machine that performs sewing by changing an upper cloth feed amount with respect to a lower fabric feed amount.
[0002]
[Prior art]
As a general type of the differential feed sewing machine, there is a differential feed sewing machine of model number 550-16-26 manufactured by Durkop Adler. This differential feed sewing machine is arranged above the needle plate, and includes a first and second upper feed unit for feeding the upper fabric, a lower feed unit for feeding the lower fabric on the needle plate from below, and one drive. Drive means for driving the first and second upper feed sections by a motor and drive means for driving the lower feed section by one drive motor are provided.
[0003]
Also, as a differential feed sewing machine different from the above, the first and second upper feed portions that feed the upper cloth on both sides of the needle drop position, and the lower cloth on both sides of the needle drop position The first and second lower feed sections that perform the feed are provided, and a separate drive motor is provided for each feed section (see, for example, Patent Document 1).
[0004]
[Patent Document 1]
JP 63-35287 A (FIG. 10)
[0005]
[Problems to be solved by the invention]
However, in the differential feed sewing machine mentioned above, since the two upper feed parts are driven by a single drive motor, it is difficult to adjust the feed amount of the upper cloth for each upper feed part. Met. In other words, it is possible to drive with different feed amounts between the upper feed parts by using the structure of the power transmission mechanism, for example, using gears with different outer diameters or pulleys for belt feeding. In order to make a proper adjustment, it is necessary to exchange gears and the like, which is practically difficult. For this reason, for example, in the case where each is curved when sewing the fabric ends of the two pieces of fabric together, as in the case of sewing with sleeves, the handling becomes difficult and the productivity is increased. There is an inconvenience that the improvement of the ratio and the reduction of the defect rate cannot be achieved.
[0006]
Further, the differential feed sewing machine described in Patent Document 1 is configured to be driven by a different drive motor for each upper feed section, so that individual feed amount settings can be easily performed. Therefore, in such a differential feed sewing machine, it is possible to drive each upper feed portion with a feed amount set in advance for a certain sewing region (for example, the entire sewing range for sleeve attachment). However, this differential feed sewing machine cannot perform sewing by changing the feed amount of the upper feed section for each of a plurality of sewing sections that are switched during sewing. For this reason, when sewing the fabric ends of two pieces of fabric together, the amount of squeezing cannot be changed within the sewing area, and the curvature of the curve at the fabric end portion changes midway. In some cases, the handling becomes difficult, and it becomes difficult to follow up sufficiently. As a result, the quality of the sewing product is lowered.
Also, in this sewing machine, the upper feed part moves up and down while feeding the upper cloth, so that the cloth cannot be fed accurately due to the period during which it is separated from the cloth or the period when the needle is pierced through the cloth. There was an inconvenience that feeding was not performed and the quality of the sewing product was lowered.
[0007]
An object of the present invention is to improve the quality of sewing products.
[0008]
[Means for Solving the Problems]
  The invention according to claim 1 is a differential feed sewing machine that performs sewing by providing a difference in the respective feed amounts of the upper cloth and the lower cloth by the upper feed device and the lower feed device, and the upper feed device includes a sewing needle. A first upper feed section that feeds the upper cloth in the vicinity of the first upper feed section, and a first upper feed section that is disposed adjacent to the first upper feed section along a direction that intersects the feed direction and that feeds the upper cloth. A second upper feed section to be performed; a first upper feed motor provided in the first upper feed section capable of controlling the feed amount; and a feed amount control provided in the second upper feed section. A second upper feed motor capable of, and the lower feed device includes a lower feed portion that feeds the lower cloth and a lower feed motor that is a drive source thereof.An operation panel for displaying a sewing screen at the time of sewing, an increase / decrease button for increasing and decreasing the feed amount of the first upper feed portion which is displayed on the sewing screen and can be operated at the time of sewing, and is displayed on the sewing screen. A differential amount increase / decrease button that can be operated at the time of sewing and increases / decreases the feed amount of the second upper feed portion by the difference with respect to the feed amount of the first upper feed portion,Setting input that divides the sewing range into a plurality of continuous sewing sections and determines the feed amount of the first upper feed section for each sewing sectionAnd the amount of operation of the buttonBased on the operation control of the first upper feed motor based on,By operating the differential amount increase / decrease buttonFor the feed amount of the first top feed sectiondifferenceBased on the setting input, the feed amount of the second top feed unit is calculated, and the operation control means for controlling the operation of the second top feed motor based on the feed amount is provided. .
[0009]
  According to the above configuration, by changing the sewing section, it is possible to change each feed amount and adjust the sewing pitch amount, the squeeze amount, which will be described later, and the left and right feed amounts, to cope with various sewing operations.
  In other words, even if the shape of the seam allowance is complicated, it is possible to individually change the squeeze amount and the left and right feed amounts by switching the sewing section, so that the follow-up can be accurately performed and the quality of the sewn product can be improved. Figured.
  Furthermore, in the said structure, about the feed amount of a 1st top feed part, it sets separately for every sewing area. On the other hand, the setting input for determining the feed amount of the second upper feed portion is calculated from the feed amount of the first upper feed portion according to a predetermined condition. The "predetermined condition" here refers to the feed amount of the first upper feed section.This corresponds to the case where the feed amount causes a certain difference.
  According to such a configuration, each feed amount is changed by switching the sewing section in which the feed amount (feed speed) of the first upper feed portion is set individually, and the feed amount of the second upper feed portion Is calculated from the feed amount of the first upper feed section, and therefore follows the change caused by the change of the sewing section. As a result, the sewing pitch amount, the squeeze amount described later, and the left and right feed amounts are changed by switching the sewing section. Can be adjusted to cope with various kinds of sewing. Therefore, even if the shape of the seam allowance is complicated, it is possible to individually change the squeeze amount and the left and right feed amounts by switching the sewing section. Figured.
[0010]
  The invention described in claim 2 has the same configuration as that of the invention described in claim 1, and the operation control means is configured to control the feed amount of the feed portion of the lower feed portion and the feed amount for each sewing section.Difference valueThe first upper feed motor is controlled based on the input.
  In the above configuration, the same effect as that of the first aspect of the invention can be obtained, and the feed amount of the first upper feed portion for each sewing section is input as a difference value with respect to the feed amount of the lower feed portion.
  In addition,“Relative amount” means the value of the difference in the feed amount of the feed unit relative to the feed amount of the other feed unit, the ratio of the feed amount of the feed unit to the feed amount of the other feed unit, or the other feed unit It refers to a value or the like that represents the difference in the feed amount of the feed portion relative to the feed amount as a ratio to the feed amount of other feed portions.
[0011]
  The invention described in claim 3 has the same configuration as that of the invention described in claim 2,The operation panelThe sewing area is displayed in a circle, and the circle is divided for each sewing section, and the amount of squeezing is displayed for each sewing section.
[0017]
  Claim 4The described inventionWhile having the same configuration as that of the invention according to claim 1, 2, or 3, the operation control means,The drive means of the first upper feed part, the second upper feed part and the lower feed part are driven in the same cycle as the vertical movement of the sewing needle, and any one of the sewing needles within one cycle for each drive means. An operation control unit that performs operation control of each driving unit based on a setting input that determines whether to perform driving from start to stop at timing is adopted.
In the above configuration, the feed operation of the first top feed part, the second top feed part, and the bottom feed part is performed in the same cycle as the sewing needle up / down cycle, and the timing at which to drive each cycle is input. Since it can be set, it is possible to avoid performing the cloth feed at a timing when the cloth cannot be fed, such as when the sewing needle is pierced through the cloth or when each upper feed portion is separated from the cloth. It is possible to feed the cloths accurately with respect to each feeding part.
[0018]
  The invention according to claim 5An adjustment mechanism that has the same configuration as that of the first aspect of the invention and that adjusts the relative position of the second upper feed portion along the feed direction with respect to the first upper feed portion, and the first upper feed And an adjustment mechanism that adjusts the relative position of the second upper feed portion with respect to the vertical direction along the vertical direction.
The invention described in claim 6 has the same configuration as that of the invention described in claim 1, and alternately moves the upper rotary feed portion composed of the first and second upper feed portions and the cloth presser alternately up and down. A vertical movement means, and an upward rate adjusting means for adjusting an upward rate of the upper rotary feed part and the cloth presser,The structure is adopted.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
(Overall configuration of the embodiment)
An embodiment of the present invention will be described with reference to FIGS. The differential feed sewing machine 10 according to the present embodiment is a sewing machine that performs sewing while performing squeezing by providing a difference in the respective feed speeds of an upper cloth and a lower cloth to be sewn, for example, sewing a sleeve and a body. Used for etc.
It should be noted that the term “welding” means that a difference is provided in the sewing pitch width between the upper cloth and the lower cloth, and the sewing allowance can be made elastic by increasing the difference (wetting amount). Accordingly, when sewing the sleeve and the body, the shoulder side where the stretchability is required after the sewing can be given by making the shoulder side sewing allowance larger than the side side.
Here, the direction in which the sewing needle 11 described later moves up and down is defined as the Y-axis direction (vertical direction), and one direction orthogonal thereto is defined as the X-axis direction (front-rear direction), and both the Y-axis direction and the X-axis direction. The direction orthogonal to is defined as the Z-axis direction (left-right direction). In addition, it is assumed that a placement surface 15a of a needle plate 15 described later is disposed in parallel to the XZ plane.
[0020]
FIG. 1 is an overall perspective view of the differential feed sewing machine 10. Such a differential feed sewing machine 10 can be moved up and down on a cloth placement portion 13 having a needle plate 15 on which a placement surface 15a for placing and sewing an upper cloth and a lower cloth is formed, and above the placement surface 15a. A sewing needle 11 supported by the sewing needle, a needle lifting / lowering means 20 for driving the sewing needle 11 in the vertical direction, and a cloth presser 12 supported by the upper side of the mounting surface 15a so as to be movable up and down and having a penetrating portion of the sewing needle 11. And an upper rotational feed section 30 that is arranged adjacent to the cloth presser 12 and feeds the upper cloth on the placement surface 15a, a lower rotational feed section 70 that feeds the lower cloth on the placement face 15a, and an upper rotational feed. In synchronism with the vertical movement of the sewing needle 11, an upper feed driving means 60 for applying a driving force for the feeding operation to the section 30, a lower feeding driving means 74 for applying a driving force for the feeding operation to the lower rotary feeding section 70, The fabric presser 12 and the upper rotary feed unit 30 are alternately moved up and down, and A vertically moving means 40 for vertically moving together with the needle 11 for the presser foot 12 of the al, includes an operation control unit 80 for controlling operations of the above units, the.
The upper rotary feed unit 30 and the upper feed drive unit 60 function as an upper feed device, and the lower rotary feed unit 70 and the lower feed drive unit 74 function as a lower feed device.
[0021]
(Sewing needle)
FIG. 2 is a perspective view showing a configuration located above the needle plate 15. The sewing needle 11 is reciprocated along the Y-axis direction by a needle lifting / lowering means 20 supported by a body frame (not shown). An upper thread (not shown) is passed near the tip of the sewing needle 11, and passes through the upper cloth and the lower cloth on the placement surface 15 a of the needle plate 15 by the reciprocating operation in the Y-axis direction. The upper thread is fed to the point where it is engaged with the lower thread that the hook (not shown) carries, and sewing is performed.
[0022]
(Needle lifting means)
The needle lifting / lowering means 20 holds the sewing needle 11 at the lower end portion thereof, and is supported by the needle holding shaft 23 so as to be reciprocable along the Y-axis direction. The upper body 24 and the lower sleeve 25 that respectively support the vicinity of the lower end portion so as to be slidable, and the main body in a state of being driven to rotate by the sewing machine motor 18 (see FIG. 10) and having its rotation center line along the Z-axis direction. A main drive shaft 21 rotatably supported by the frame; a rotary member 22 fixedly provided at an end of the main drive shaft 21; a connecting body 27 fixedly provided at an intermediate portion of the needle holding shaft 23; A connecting rod 26 that connects the connecting body 27 and the eccentric position of the rotating member 22 is provided.
[0023]
The connecting rod 26 is connected to the rotating member 22 and the connecting body 27 in a state in which both ends of the connecting rod 26 are rotatable by a center line along the Z-axis direction. Therefore, when the rotary member 22 is driven to rotate about the Z-axis direction, the connecting rod 26 transmits only the displacement along the Y-axis direction to the connecting body 27 while eliminating the displacement in the X-axis direction. Accordingly, the needle holding shaft 23 can be driven to reciprocate in the Y-axis direction, that is, the vertical direction.
[0024]
(Cloth presser)
FIG. 3 is an enlarged perspective view showing a configuration around the sewing needle 11, and FIG. 4 is a side view of the cloth presser 12 seen from the Z-axis direction. As shown in FIG. 4, the overall shape of the cloth presser 12 is formed in an approximately L shape, and the upper part of the portion corresponding to the L-shaped vertical bar is attached to a cloth presser holding shaft 49 of the vertical movement means 40 described later. Is retained. Therefore, the cloth presser 12 continuously moves up and down at the time of sewing, and presses the upper cloth and the lower cloth against the throat plate 15 for each reciprocation.
[0025]
Further, the cloth presser is pressed by pressing from above the upper cloth and the lower cloth on the placement surface 15a in a state where the lower surface (the press face) of the portion corresponding to the L-shaped horizontal bar of the cloth presser 12 is in contact.
Further, the L-shaped horizontal bar equivalent portion of the cloth presser 12 is arranged in a state along the X-axis direction, and is an end on the upstream side (right side in FIG. 4) in the cloth feeding direction by the cloth feeding parts 30 and 70. The part is formed in a shape that warps upward. By adopting such a shape, it is possible to smoothly feed the upper cloth and the lower cloth between the cloth presser 12 and the lower rotation feeding portion 70.
Further, the cloth presser 12 is disposed such that the portion corresponding to the horizontal bar is positioned below the sewing needle 11 held by the needle lifting / lowering means 20, and the sewing needle 11 is positioned immediately below the sewing needle 11. Is formed in the through hole 12a for passing through the hook side below the needle plate 15.
[0026]
Further, the pressing surface of the cloth presser 12 is formed in a saw blade shape in cross section, and prevents the movement of the upper cloth in the direction opposite to the cloth feeding at the time of pressing the cloth. Further, the pressing surface of the cloth presser 12 is along the XZ plane at least in the region from the passing position of the center line C of the sewing needle 11 to the distance T1 toward the downstream side in the cloth feeding direction (right side in FIG. 4). It is formed in a flat shape. In addition, the flat shape in this case means a state where a plurality of saw-tooth shaped tips are uniformly along the XZ plane.
The distance T1 is preferably equal to or greater than the feed pitch by the lower rotary feed unit 70. The feed pitch refers to the cloth feed distance for each stitch, and is determined by the cycle of the vertical movement of the sewing needle 11 and the feed amount by the lower rotary feed section 70 for each stitch. In the operation control means 80, when the feed pitch width can be variably set, it is desirable that the distance T1 be equal to or greater than the maximum feed pitch.
[0027]
(Upper rotary feed part)
As shown in FIG. 3, the upper rotary feed portion 30 connects the first upper feed portion 31 and the second upper feed portion 32 that are provided side by side along the Z-axis direction with the cloth presser 12 interposed therebetween. And a connecting member 39. Since the first and second upper feed portions 31 and 32 are connected by the connecting member 39, they move integrally when the vertical movement means 40 performs the vertical movement.
[0028]
FIG. 5 is a side view of the first upper feed portion 31 as seen from the Z-axis direction with a part thereof cut away. The first upper feed portion 31 is rotatable by a first upper belt 37 that is conveyed and driven by the upper feed drive means 60, a guide frame 33 that guides the first upper belt 37, and a tip portion of the guide frame 33. And a roller 35 that folds back the first upper belt 37.
The guide frame 33 is formed in a substantially J shape, and is held on the feed portion holding shaft 48 of the vertical movement mechanism 40 at the upper end portion thereof. Further, the guide frame 33 is provided with a connecting bracket 33c for supporting a tip end portion of a guide arm 64 of an upper feed driving means 60 described later near the upper end portion.
Further, a guide groove 33a for guiding the first upper belt 37 is formed inside the guide frame 33, and the first upper belt 37 is disposed on the bottom side of the guide frame 33 on the bottom side in the X-axis direction (more specifically, the left in FIG. A guide plate 33b for guiding the conveyance along the direction) is formed. The first upper belt 37 contacts the upper cloth when the guide plate 33b is conveyed, and feeds the upper cloth.
[0029]
Further, a part of the guide plate 33b is formed in a flat shape so that the first upper belt 37 passing through the flat portion is in contact with the upper cloth and the flat region of the guide plate 33b is X−. The guide frame 33 is held by the feed portion holding shaft 48 along the Z plane. If the first upper belt 37 comes into contact with the upper cloth in a curved state, the radius of curvature of the first upper belt 37 changes due to its elastic deformation, and the upper cloth can be accurately fed with a feed amount corresponding to the belt conveyance speed. Although difficult, when the first upper belt 37 comes into contact with the upper cloth in a state of being flat, the upper cloth can be fed with high accuracy.
Further, the flat region is formed in the range of the distance T3 on the upstream side in the transport direction from the center line position of the sewing needle 11 viewed from the Z-axis direction and the distance T2 on the downstream side. The distances T2 and T3 are preferably set to be equal to or greater than the feed pitch by the lower rotary feed unit 70. If the feed pitch width can be variably set in the operation control means 80, the maximum feed pitch or greater is set. Is more desirable.
[0030]
FIG. 6 is a side view of the second upper feed portion 32 as seen from the Z-axis direction with a part thereof cut away. The second upper feed portion 32 is rotatable at a second upper belt 38 that is transported and driven by the upper feed driving means 60, a guide frame 34 that guides the second upper belt 38, and a tip end portion of the guide frame 34. And a roller 36 that folds back the second upper belt 38.
The guide frame 34 is held by the feed portion holding shaft 48 of the vertical movement mechanism 40 via the connecting member 39 and the guide frame 33. A guide groove 34a for guiding the second upper belt 38 is formed inside the guide frame 34, and the second upper belt 38 is arranged on the bottom side of the guide frame 34 on the bottom side in the X-axis direction (more specifically, the left side in FIG. A guide plate 34b for guiding the conveyance along the direction) is formed. The second upper belt 38 contacts the upper cloth when the roller 36 is conveyed, and feeds the upper cloth. Further, the roller 36 is arranged in alignment with the center line C of the sewing needle 11 as viewed from the Z-axis direction. Therefore, the position where the second upper belt 38 contacts the upper cloth also coincides with the center line C.
[0031]
Further, the width of the second upper belt 38 is set to be less than half that of the first upper belt 37. This is because when the sewing is performed along the edge portions of the upper cloth and the lower cloth, the seam allowance can be narrowed by setting the second upper belt 38 to the end edge side.
The second upper feed portion 32 does not form a flat area at the contact portion with the upper cloth of the second upper belt 38, but forms a flat portion in the same manner as the first upper feed portion 31. You may do it.
[0032]
As shown in FIG. 3, the connecting member 39 has an adjustment mechanism 3 that adjusts the relative positional relationship of the second upper feed portion 32 with respect to the first upper feed portion 31 along the X-axis direction and the Y-axis direction. , 4 are provided. That is, the connecting member 39 is mounted on the shaft holding portion 39a provided at the lower end portion of the feed portion holding shaft 48, and mounted on the shaft holding portion 39a so as to be movable and adjustable along the X-axis direction. And a support portion 39b that supports the feed portion 32.
[0033]
The adjustment mechanism 3 for adjusting the relative positional relationship along the X-axis direction (feed direction) of the second upper feed portion 32 with respect to the first upper feed portion 31 is provided in the support portion 39b in a penetrating state. It is configured by a fastening screw 3b that is inserted through the long hole 3a along the axial direction and fastens and fixes the support portion 39b to the shaft holding portion 39a. That is, when the fastening screw 3b is loosened, the support portion 39b can move along the X-axis direction with respect to the shaft holding portion 39a, and the second upper feed portion 32 is positioned in the X-axis direction via the support portion 39b. To do. Further, the second upper feed portion 32 is fixed at a desired position in the X-axis direction by fastening the fastening screw 3b.
[0034]
The adjusting mechanism 4 for adjusting the relative positional relationship along the Y-axis direction (vertical direction) of the second upper feed portion 32 with respect to the first upper feed portion 31 is the second upper portion at the lower end portion of the support portion 39b. A support screw 4a that supports the guide frame 34 of the feed portion 32 so as to be rotatable about the Z-axis direction, and is supported so as to be screwable with respect to the support portion 39a, and is provided on the upper portion of the guide frame 34 by the screwing operation. An adjustment screw 4b that is screwed into a screw hole of the projected portion 34c, and a tension spring 4c that biases tension between the support portion 39b and the upper portion of the guide frame 34 are provided.
The guide frame 34 of the second upper feed portion 32 can be rotated around the Z-axis direction by loosening the support screw 4a. At this time, the guide frame 34 is energized in one direction by the tension spring 4c. When the adjusting screw 4b is rotated in the tightening direction in this state, the guide frame 34 is adjusted to the tension of the tension spring 4c. Against this, it rotates in the other direction around the spindle screw 4a. As the guide frame 34 rotates in this way, the height of the roller 36 positioned at the lower end of the second upper feed portion 32 is adjusted. Further, after the height adjustment, the spindle screw 4a is fastened, and the rotation of the guide frame 34 is restricted and fixed.
[0035]
As described above, the upper rotary feed portion 30 has the first and second upper feed portions 31 and 32 arranged on both sides across the needle position, so that the sewing object, particularly the upper cloth feed, Suppressing the influence of the sewing thread makes it possible to feed stably in the intended feeding direction.
[0036]
(Vertical movement means)
The vertical movement means 40 will be described in detail with reference to FIGS. FIG. 7 is a perspective view of the vertical movement means 40 and the upper feed driving means 60.
The vertical movement means 40 is configured to support the upper rotary feed unit 30 so as to be movable in the vertical direction, to support the cloth presser 12 so as to be movable in the vertical direction, and to reciprocally swing the rotational driving force of the main drive shaft 21. And a structure for alternately moving the upper rotary feed section 30 and the cloth presser 12 up and down by the reciprocating swing driving force.
[0037]
The upper rotary feed portion 30 is supported in a vertically movable manner. The upper rotary feed portion 30 is supported on the lower end portion of the upper rotary feed portion 30 and is fixed to the main body frame. A first sleeve 51 supported so as to reciprocate along the first shaft, a first shaft coupling body 53 fixedly mounted on the feed portion holding shaft 48, and a first pressing spring 55 that constantly presses the feed portion holding shaft 48 downward. have.
The first shaft coupling body 53 includes an engagement protrusion (not shown) that engages with a groove 50a along the Y-axis direction provided in a sleeve holding bracket 50 (described later) fixedly mounted on the main body frame. For this reason, the feed portion holding shaft 48 can move up and down without rotating around the Y axis direction together with the upper rotary feed portion 30.
[0038]
The structure which supports the said cloth presser 12 so that it can move up and down is the cloth presser holding shaft 49 which hold | maintains the cloth presser 12 in the lower end part, and the 2nd sleeve which supports the cloth presser holding shaft 49 so that reciprocation is possible along an up-down direction. 52, a sleeve holding bracket 50 which is fixed to the main body frame and holds the second sleeve 52, a second shaft coupling body 54 which is fixedly mounted on the cloth presser holding shaft 49, and an X-axis displacement cancellation link body 47 which will be described later. And a second pressing spring 56 that always presses the cloth presser holding shaft 49 downward.
The second shaft coupling body 54 includes an engagement protrusion 54 a that engages with a long hole 50 b provided in the sleeve holding bracket 50 along the Y-axis direction. For this reason, the cloth presser holding shaft 49 can move up and down together with the cloth presser 12 without causing rotation around the Y-axis direction.
[0039]
The structure for converting the rotational driving force of the main drive shaft 21 into a driving force for reciprocating swinging is rotatably supported by a motor bracket 62 (described later) fixedly mounted on the main body frame and swings along the Z-axis direction. One end of the shaft 41 is connected to one end of the swing shaft 41, the main drive swing link body 42 swinging around the swing shaft 41, and one end of the main drive shaft 21. In addition, the other end portion has an eccentric connecting rod 43 connected to the swing end portion of the main swing link body 42.
The eccentric connecting rod 43 has an eccentric wheel that is rotatable at one end thereof, and is supported by the main drive shaft 21 at a position that is eccentric from the center of the eccentric wheel. Accordingly, since the eccentric wheel rotates together in an eccentric state by the rotational drive of the main drive shaft 21, one end of the eccentric connecting rod 43 performs a circular motion centering on the main drive shaft 21 and having an eccentric distance as a radius. On the other hand, the eccentric connecting rod 43 is connected to the swing end portion of the main swing link body 42 with the other end portion being rotatable about the Z-axis direction. As a result, if one end of the eccentric connecting rod 43 moves away from the main swing link 42, the swing end of the main swing link 42 is pulled in its own direction, and one end of the eccentric connecting rod 43 is the main end. If it moves to a position approaching the dynamic swing link body 42, the swing end portion of the main swing link body 42 is pushed back in the direction away from its own position. Therefore, the main swing link body 42 performs a reciprocating swing operation around the swing shaft 41. At this time, the swing shaft 41 also performs reciprocating swinging rotation within the same angle range as the swing range of the main swing link body 42.
[0040]
Further, the main swing link 42 is formed with a long hole at the swing end. The other end of the eccentric connecting rod 43 is connected to the elongated hole at a predetermined position of the elongated hole so as to be rotatable about the Z-axis direction. This is because by changing and adjusting the connecting position of the connecting rod 43 along the elongated hole, the swing radius of the main swing link 42 is changed, and thereby the swing angle is changed and adjusted. In other words, by making it possible to change and adjust the connection position of the main swing link body 42 having a long hole and the other end portion of the eccentric connecting rod 43 along the long hole, the cloth presser 12 and the upper rotary feed portion 30 are adjusted. The entire vertical stroke adjusting means is configured.
[0041]
The configuration in which the upper rotary feed portion 30 and the cloth presser 12 are alternately moved up and down by the reciprocating swing driving force has a connection point at each vertex of the triangle and the first connection point 46a among them has been described above. A three-point link body 46 connected to the first shaft connection body 53, and an X-displacement canceling link body for connecting the second connection point 46b of the three-point link body 46 and the second shaft connection body 54 described above. 47, a driven swing link body 44 that is fixedly connected to the other end of the swing shaft 41 and performs a swing operation around the swing shaft 41, and a swing end of the driven swing link body 44 And a transmission link body 45 that connects the third connection point 46 c of the three-point link body 46.
Only the driven oscillating link body 44 and the oscillating shaft 41 are fixedly connected, and the other connection points of the link bodies 44, 45, 46, 47 are all connected so as to be rotatable around the Z-axis direction. ing. As a result, the driven swing link body 44 is given a reciprocating swing drive force converted from the rotational drive force of the main drive shaft 21.
[0042]
As a result, when the third connection point 46 c of the three-point link body 46 is drawn toward the driven swing link body 44, the feed portion holding shaft 48 is connected from the first connection point 46 a via the first shaft connection body 53. Is pushed downward, and the upper rotary feed portion 30 comes into contact with the lower rotary feed portion 70 via the fabric. Further, when the third connection point 46c continues to be drawn toward the driven swing link body 44, the three-point link body 46 rotates around the first connection point 46a, and as a result, the second connection point 46b. The cloth presser holding shaft 49 is pulled upward via the X displacement canceling link body 47 and the second shaft coupling body 54. At this time, the displacement along the X-axis direction that occurs at the second connection point 46 b of the three-point link body 46 is eliminated by the X displacement cancellation link body 47.
Further, when the third connection point 46c of the three-point link body 46 is pushed back in the direction away from the driven swing link body 44, the reverse state is established, and the cloth presser 12 comes into contact with the lower rotary feed portion 70. The upper rotary feed unit 30 is pulled upward.
In other words, in the above configuration, one connection point (third connection point 46c) of the three-point link body 46 is used as a power point, and a reciprocating driving force is input to the connection point, thereby remaining two connection points (first and second connection points). The state where the second connection points 46a and 46b) alternately become the fulcrum and the action point is switched, and the cloth presser 12 and the upper rotary feed portion 30 are alternately moved up and down.
[0043]
In this way, the vertical movement means 40 can alternately move the cloth presser 12 and the upper rotary feed section 30 up and down. Similarly to the needle lifting / lowering means 20, the vertical movement means 40 is provided with a driving force for the vertical movement from the main drive shaft 21, so that the vertical movement of the sewing needle 11 and the cloth presser 12 and the upper rotary feed section 30 are provided. It is possible to easily synchronize with the vertical movement. In the vertical movement means 40, the sewing needle 11 and the cloth presser 12 both move up and down, and the upper rotary feed unit 30 is configured to move up and down alternately with the sewing needle 11.
[0044]
In addition, the above-described vertical movement means 40 is provided with a rising rate adjusting means for adjusting the rising rate of the cloth presser 12 and the upper rotary feed portion 30 to the main swing link body 42. The rising rate adjusting means has a swingable shaft insertion hole provided on the base end side of the main swing link body 42 (a connecting end with the swing shaft 41) and a tightening screw 42a. is doing. The oscillating shaft insertion hole portion has a through hole for inserting the oscillating shaft and a slit extending in the radial direction from the through hole at the base end portion of the main oscillation oscillating link 42, and the tightening screw 42a has a slit interval. The swing shaft 41 and the main swing link body 42 are fixed by tightening. Therefore, when adjusting the rising ratio of the cloth presser 12 and the upper rotary feed portion 30, the tightening screw 42a is loosened, the swinging shaft 41 is appropriately rotated, and the tightening screw 42a is tightened again.
[0045]
(Upper feed drive means)
The upper feed driving means 60 will be described with reference to FIGS. FIG. 8 is a view of the upper feed driving means 60 viewed from the Z-axis direction.
The upper feed drive unit 60 functions as a drive unit that performs rotational feed drive of the first upper feed unit 31 and a drive unit that performs rotary feed drive of the second upper feed unit 31.
That is, the upper feed driving means 60 is configured to perform the feed operation of the first upper feed motor 61a serving as a drive source for the first upper feed portion 31 of the upper rotary feed portion 30 and the second upper feed portion 32. A second upper feed motor 61b serving as a drive source, a motor bracket 62 that holds each upper feed motor 61a, 61b and is fixed to the main body frame, and an output shaft of the first upper feed motor 61a are provided. A first pulley 63a provided with a belt groove around which the upper belt 37 is wound and an output shaft of the second upper feed motor 61b are provided, and a belt groove around which the second upper belt 38 is wound is provided. A second pulley 63b, a guide arm 64 for guiding the first and second upper belts 37 and 38 from the upper feed motors 61a and 61b to the upper rotary feed portion 30, and a portion of the guide arm 64, 1st and 1st And a tension pulley 65, 66, 67, 68 which apply tension causes along on the belt 37, 38 on the guide arm.
[0046]
The second top feed motor 61b is disposed above the first top feed motor 61a, and each top feed motor 61a, 61b is supported by the motor bracket 62 so that its output shaft is parallel to the Z-axis direction. Has been. Each of these upper feed motors 61 a and 61 b is a stepping motor capable of controlling the amount of rotation angle, and the rotation angle is controlled by an operation command signal from the operation control means 80. As described above, the feed pitch is determined by the cycle of the vertical movement of the sewing needle 11 and the feed amount by the lower rotary feed unit 70 for each stitch, but the lower rotary feed unit 70 is used to change the feed pitch. When the feed amount is controlled to be changed, the feed amount of the upper rotary feed section 30 must be changed accordingly. Therefore, by making the drive source for determining the upper feed amount in this way a stepping motor that is independent from the drive source for the vertical movement of the sewing needle 11, it is possible to freely change and set the upper feed amount.
[0047]
A first upper belt 37 is wound around the belt groove of the first pulley 63a, and a second upper belt 38 is wound around the belt groove of the second pulley 63b. Since the rotation amount of the first upper feed motor 61a and the second upper feed motor 61b is individually controlled by the operation control means 80, the first upper feed portion 31 and the second upper feed portion 61 It is possible to provide a difference in the feed amount of the upper cloth with 32 (this difference is referred to as a differential amount), and the differential amount can be freely set.
Therefore, if the feed amount of the second upper feed portion 32 is set to be larger than that of the first upper feed portion 31, the seam allowance curved toward the left side toward the downstream side in the feed direction (viewed toward the downstream side in the feed direction). In this state, the second upper feed portion 32 is on the right side of the sewing needle 11, so that the cloth feed direction is curved to the left). If the setting is set to be smaller than that of the upper feed portion 31, it is possible to suitably perform the sewing of the seam allowance curved to the right side toward the downstream side in the feed direction. Further, by making the upper feed portions 31 and 32 have the same feed amount, it is possible to easily cope with sewing in the straight direction.
[0048]
The guide arm 64 has a structure in which two link bodies are connected by indirect rotation. One end portion of the guide arm 64 is connected and supported so as to be rotatable around the Z-axis direction with respect to the motor bracket 62 in the vicinity below the output shaft of the first upper feed motor 61a. It is also connected to the guide frame 33 of the above-described upper rotary feed portion 30 so as to be rotatable about the Z-axis direction. The tension pulleys 65 and 68 are arranged on one end side of the guide arm 64, and the tension pulleys 66 and 67 are arranged near the indirect rotation of the guide arm 64. Each of the upper feed belts 37 and 38 is half-wound around each of the tension pulleys 65 to 68 so as to be conveyed between the upper feed motor 61 and each of the rotary feed units 31 and 32 along the guide arm 64 while maintaining the tension. Will be. Since the second upper feed belt 38 is narrow and easy to extend, the second upper feed belt 38 is also wound halfway around another tension pulley provided between the upper feed motor 61 and the guide arm 64. Yes.
The guide arm 64 is provided with the tension pulleys 65 to 68 in the above arrangement, and is provided with indirect rotation in the middle thereof. Even if the vertical movement is performed together with the feeding unit 30, the belt can be smoothly conveyed.
[0049]
(Cloth placement part)
The cloth placement unit 13 will be described with reference to FIGS. FIG. 9 is a partially exploded perspective view of the cloth placing portion 13, the lower rotation feeding portion 70, and the lower feeding driving means 74. The cloth placing portion 13 includes a placing table 14 standing below the sewing needle 11 and a needle plate 15 fixedly provided on the upper surface of the placing table 14. The hook housing 16 described above and the belt guide 71 of the lower rotational feed portion 70 described later are supported on the upper portion of the mounting table 14 and inside the cover.
[0050]
The needle plate 15 is a plate-like member that is long in the cloth feeding direction, and in a state of being fixed on the placement table 14, a placement surface 15a that is a flat surface parallel to the XZ plane is formed in the middle in the longitudinal direction. Has been. Further, the upstream side of the fabric feed direction from the placement surface 15a is formed with an upstream feed surface that sends the fabric slightly descending toward the upstream side, and the downstream side of the fabric feed direction from the placement surface 15a is A downstream feed surface is formed to feed the fabric with a slight downward gradient toward the downstream side.
In addition, a square lower feed opening 15b formed through the needle plate 15 is formed at the center of the placement surface 15a of the needle plate 15. From the lower feed opening 15b, the upper surface of the belt guide 71 and the first and second lower belts 72 and 73 of the lower rotary feed portion 70 described later are exposed. Accordingly, the fabric placed on the placement surface 15a by these contacts the lower belts 72 and 73 exposed from the lower feed opening 15b on the back surface, and is fed in the feed direction.
[0051]
(Lower rotation feed section)
The lower side rotation feed part 70 is demonstrated based on FIG. The lower rotary feed unit 70 is a belt guide 71 provided on the upper part of the hook housing 16 supported on the upper part of the mounting table 14 described above, and a first lower feed part conveyed to the lower feed driving means 74. A first lower belt 72 and a second lower belt 73 as a second lower feed portion.
[0052]
The belt guide 71 is formed with two guide grooves 71a and 71b along the X-axis direction on the upper surface thereof, and between the guide grooves 71a and 71b and directly below the sewing needle 11 is a hook housing. A through hole for guiding the sewing needle 11 to the inner hook is formed. Such a through hole is for performing sewing by inserting a lower thread fed by the hook into an annular part of an upper thread fed when the sewing needle 11 is inserted.
[0053]
The lower belts 72 and 73 are conveyed along the guide grooves 71a and 71b. At this time, the bottom depths of the guide grooves 71 a and 71 b are set so that the upper surfaces of the lower belts 72 and 73 protrude upward from the placement surface 15 a of the needle plate 15.
Furthermore, as shown in FIG. 5, the upper surfaces of the lower belts 72 and 73 conveyed through the guide grooves 71a and 71b of the belt guide 71 are parallel to the XZ plane before and after the sewing needle 11 is fed. The bottom surface shape of each belt groove 71a, 71b of the belt guide 71 is set so as to be flat. It is desirable to form such flat regions at least one pitch at a feed pitch width before and after the sewing needle 11. As described above, by providing the lower belts 72 and 73 with a flat area, a change in the radius of curvature that occurs when the belt is in contact with the lower cloth in a curved state is prevented, and the lower cloth is brought to the belt conveyance speed. It becomes possible to feed accurately with the corresponding feeding amount.
[0054]
Further, the effect of providing a flat area on each of the lower belts 72 and 73 will be described. As described above, the first upper feed portion 31 of the upper rotary feed portion 30 conveys the first upper feed belt 37 in a flat shape by one pitch at the feed pitch width before and after the sewing needle 11. Further, the bottom surface of the cloth presser 12 is formed flat by one feed pitch after the sewing needle 11 (downstream in the feed direction). In such a case, when the fabric is fed artificially while keeping the lower fabric flat, the first upper feed portion 31 moves up and down, so that the first upper feed portion 31 moves up and down. At the position, the fabric is sandwiched by one pitch width with the upper fabric being bent. Then, one belt is conveyed by conveying the belts of the feeding units 30 and 70, and in this state, each cloth is pressed by the cloth presser 12 and simultaneously sewn by the sewing needle 11.
That is, (1) a flat area is formed on the upper belt with at least one pitch width both before and after the sewing needle 11, and (2) a flat area is formed with at least one pitch width on the lower belt both before and after the sewing needle 11. (3) By satisfying the three conditions that a flat area is formed at least one pitch width on the cloth presser behind the sewing needle 11, it is possible to artificially intrude.
Of course, as a normal effect of the apparatus by providing a difference in the feed amount of one pitch of the upper and lower belts, the bulging is performed as usual. Therefore, strictly speaking, “artifically tempering” means that the tempering amount per pitch can be increased by performing the above-described artificial work.
[0055]
(Bottom feed drive means)
The lower feed driving means 74 will be described with reference to FIG. The lower feed driving means 74 is provided on a lower feed motor 75 that is a drive source for the feed operation of the lower rotary feed section 70 and an output shaft of the lower feed motor 75, and the first and second lower belts 72 and 73 are arranged side by side. A tension pulley 77 that is supported by the mounting table 14 and applies tension to the first and second lower belts 72 and 73, between the main pulley 76 wound by the belt and the lower feed motor 75 to the lower rotary feed unit 70. 78.
[0056]
The lower feed motor 75 is supported by the main body frame so that its output shaft is parallel to the Z-axis direction. The lower feed motor 75 is also a stepping motor, and its rotation angle is controlled by an operation command signal from the operation control means 80. As described above, the feed pitch is determined by the cycle of the vertical movement of the sewing needle 11 and the feed amount by the lower rotational feed section 70 for each stitch. Therefore, when changing the feed pitch, the feed pitch of the lower feed motor 75 is changed. One-time feed angle change control is performed. Thus, by making the drive source for determining the lower feed amount a stepping motor that is independent of the drive source for the vertical movement of the sewing needle 11, it is possible to freely change and set the upper feed amount.
In the lower feed driving means 74, lower feed motors corresponding to the first and second lower belts 72 and 73 are individually provided, and the drive amount of each motor is individually controlled by the operation control means 80. May be. As a result, the lower cloth can be fed with different feed amounts for the lower belts 72 and 73, handling becomes easy with respect to the cloth having a curved seam allowance, and the operability can be further improved. In the description of the operation control means 80 and the operation to be described later, the “4-motor configuration” refers to a differential feed sewing machine having a configuration in which a lower feed motor is individually provided for each of the lower belts 72 and 73. .
[0057]
(Configuration of operation control means)
The operation control means 80 will be described with reference to FIG. FIG. 10 is a block diagram showing a control system of the differential feed sewing machine 10. First, the configuration around the operation control means 80 will be described.
The operation panel 17 shown in FIG. 10 is an input / output device that includes display means for displaying a predetermined image and a touch panel provided on the display screen. On this display screen, various sewing information output from the operation control means 80, various setting buttons, and the like are displayed. The touch panel senses an input operation to various display switches, and controls the coordinate information of the input instruction position by the contact operation. It outputs to the means 80. The operation control means 80 stores individual data at predetermined positions in the display area corresponding to the image data being output, and when the positions coincide with the position coordinates of the input instruction position, It is possible to recognize that the data has been selected.
[0058]
The step changeover switch 92 shown in FIG. 10 is used to sequentially change the input setting target section (step) when the operator sets the squeeze amount for each of the plurality of sections obtained by dividing the sewing range. Switch. A signal corresponding to the operation content of the switch 92 is input to the operation control means 80 by the input circuit 90 provided alongside the step changeover switch 92.
The sewing machine starting pedal 91 is an ON-OFF input means for inputting an instruction to start the sewing machine motor 18 by depressing the sewing pedal. A signal corresponding to the operation of the sewing machine starting pedal 91 is input to the operation control means 80 by the input circuit 89 provided along with the sewing machine starting pedal 91.
[0059]
The thread tension solenoid 19 is used as a drive source of a thread nipping portion (not shown) that sandwiches the thread and applies tension to the thread, and is a drive output from the drive circuit 97 by a control signal of the operation control means 80. By operating in accordance with the current, a predetermined magnitude of tension is applied to the yarn held by the yarn holding portion.
The drive motors 61a, 61b, and 75 described above are driven and controlled by the drive circuits 85a, 85b, and 86 at a rotation angle corresponding to the control signal of the operation control means 80, respectively.
The sewing machine motor 18 is a servo motor, and its drive control is performed by the drive circuit 88 according to the rotation amount corresponding to the control signal of the operation control means 80. Since the rotation amount can be controlled in units of angles, the operation control unit 80 can recognize the current rotation angle position of the sewing machine motor 18.
[0060]
The operation control means 80 includes a ROM 82 in which various functions and operations described later of the differential feed sewing machine 10, a control program for executing operations, control data or various sewing data are written, and first and second top feed motors according to the control program. MPU81, which is a microcomputer that centrally controls the operation of each part such as 61a, 61b, the lower feed motor 75, the thread tension solenoid 19 and the sewing machine motor 18 and generates display data on the display part of the operation panel 17, and MPU81 A RAM 83 that stores various data related to processing data, squeezing amount setting processing, and sew-on sewing processing in a work area, and an EEPROM 84 that records and holds processing data stored in the RAM 83 are provided.
The RAM 83 is provided with various work memories and counters, and is also used as a work area during a sewing operation.
The EEPROM 84 also includes setting values for various sewing conditions set for each of a plurality of sewing sections (steps) obtained by dividing a preset sewing range (for example, the length of each sewing section and the amount of squeeze for each section). , Thread tension, number of stitches, etc.) and setting values of various sewing conditions (for example, sewing pitch amount) set in common for each sewing section (step), and change to the set amount If this occurs, the value is also stored.
[0061]
(Operation control means: new data creation process)
The operation control unit 80 configured as described above performs the following various processes according to various programs. Each process will be described in order.
First, the MPU 81 displays the editing screen G1 (FIG. 11) on the operation panel 17 based on the image data recorded in the ROM 82 when the power is connected. While the editing screen G1 is being displayed, when the input of the new creation button B1 is detected, processing for switching the display to a new data creation screen G2 (FIG. 12) described later is performed.
[0062]
The new data creation screen G2 is a screen for inputting the setting of a sewing section that can be switched in order at the time of sewing. By the input operation on this screen, the pitch amount (feed amount of the lower rotary feed unit 70), each sewing A process of receiving and recording the setting amount of the sewing amount for each section (difference in the upper feed amount by the first upper feed section with respect to the lower feed amount) and the sewing distance of each sewing section is executed.
[0063]
That is, the MPU 81 accepts the input of the pitch amount when the new data creation screen G2 is displayed, and records it in the RAM 83 when the pitch amount is input.
Next, the setting input of the sewing section is accepted. That is, when the input of the circular sewing area button B2 at the center of the new data creation screen G2 is detected, a process for displaying a small screen for numerical input is performed, and the numerical value of the section distance of the first sewing section is input. Is stored in the RAM 83.
[0064]
Next, a process of displaying a small screen for inputting the numerical value of the first sewing section's squeeze amount is performed, and when the squeeze amount of the first sewing section is input, it is stored in the RAM 83. The input of the squeeze amount is performed by inputting a numerical value of the difference in feed amount of the first upper feed portion 31 with respect to the pitch amount (feed amount of the lower rotary feed portion 70) by means of the numeric input button B4. When this is done, the feed amount of the first upper feed section 31 in the first sewing section is calculated from the numerical value and the pitch amount and recorded in the RAM 83.
[0065]
Subsequently, the input of the setting value which determines the feed amount of the 2nd upper feed part 32 of a 1st sewing area is received. At this time, when the overall change setting is selected on the sub-feed data input method selection screen G7 (see FIG. 23) described later, a constant condition (for example, the feed amount of the first upper feed portion 31 is set for each sewing section). The feed amount is set by a feed amount with a certain difference from the feed amount, a feed amount having a constant ratio to the feed amount of the first upper feed portion 31, or a fixed feed amount). Therefore, if the condition is input and set only once and change setting for each section is selected, the set value of the feed amount of the second upper feed section 32 is input for each sewing section.
Further, there are three methods for inputting the set value of the feed amount of the second upper feed section 32. A method of inputting the feed amount by the second upper feed section 32 as it is (absolute value input), A method of inputting a difference in feed amount with respect to the feed unit 31 (relative value input) and a method of numerically inputting a ratio (%) with respect to the feed amount of the first upper feed unit 31 are based on the sub-feed motor data setting process described later. Selection can be made, and input is performed by the numerical value input button B4 according to the set method. When the set value is input, the MPU 81 calculates the feed amount of the second upper feed portion 32 and records it in the RAM 83.
[0066]
Next, when the input of the step switching button B5 (see FIG. 13) provided in the vicinity of the operation panel 17 is detected, a process for receiving the same input for the second sewing section is performed. That is, the circular sewing area button B2 is divided into two parts, and the process of displaying the amount of the first sewing section that has already been set is performed on one of them, and the section distance of the second sewing section is the same as described above. , A process of accepting input of setting values for determining the amount of intrusion and the feed amount of the second upper feed portion 32 is performed.
[0067]
Then, as shown in FIG. 13, when the setting input for the necessary section is made, the MPU 81 causes the pitch amount recorded in the RAM 83, the section distance for each sewing section, and the feed amount 31 of the first upper feed section. The feed amount of the second upper feed section 32 is recorded in the EEPROM 84 as one file. This file is given a file number, and can be read by the number.
[0068]
(Operation control means: various data setting processing)
Further, when the MPU 81 detects the input of the mode setting button B3 on the editing screen G1, the MPU 81 sends it to the operation panel 17 based on the image data recorded in the ROM 82, and displays the motor data setting screen G3 (FIG. 14). The processing of the MPU 81 in such a display state will be described based on the flowchart of FIG. On the feed motor data setting screen G3, a motor configuration selection switch B6, an output angle range input method selection switch B7, an output angle range setting switch B8, an auxiliary feed data input method selection switch B9, and a return button B10 are displayed.
[0069]
The MPU 81 detects whether the motor configuration selection switch B6 is input (step S1). When there is an input, a motor configuration selection process (step S2) described later is performed.
Further, the MPU 81 detects the presence / absence of the input of the output angle range input method selection switch B7 regardless of the presence / absence of the input (step S3). When there is an input, an output angle input method selection process (step S4) described later is performed.
Further, the MPU 81 detects the presence / absence of the input of the output angle range setting switch B8 regardless of the presence / absence of the input (step S5). When there is an input, an output angle range setting process (step S6) described later is performed.
Further, the MPU 81 detects whether or not the sub-feed data input method selection switch B9 is input regardless of whether or not there is an input (step S7). When there is an input, a sub-feed motor data setting process (step S8) described later is performed.
Also, the MPU 81 detects whether or not the return button B10 is input regardless of whether or not there is an input (step S9). If there is no input, the process returns to step S1, and input detection of each switch B6-9 is repeated. If there is an input, the editing screen G1 is displayed again on the operation panel 17.
[0070]
(Operation control means: motor configuration selection process)
A motor configuration selection process by the MPU 81 will be described. In such a motor configuration selection process, the differential feed sewing machine 10 is a three-motor type (a type in which a total of three drive motors are controlled by the first and second upper feed means 31 and 32 and the lower rotary feed unit 70). 4 motor type (the first and second upper feed means 31, 32 are provided with a total of two drive motors, and the lower rotary feed section 70 drives the first lower belt 72 and the second lower belt 73 individually. A process of receiving a setting input as to whether two drive motors are provided and a total of four drive motors is controlled) is performed.
[0071]
When the input of the motor configuration selection switch B6 is detected in the display state of the feed motor data setting screen G3, the MPU 81 performs a process of displaying the motor configuration selection screen G4 (FIG. 16) by the operation panel 17. The processing of the MPU 81 in such a display state will be described based on the flowchart of FIG.
[0072]
On the motor configuration selection screen G4, a 3-motor configuration selection button B11, a 4-motor configuration selection button B12, a save button B13, and a cancel button B14 are displayed.
First, the MPU 81 detects whether or not the three-motor configuration selection button B11 is input (step S11). If there is an input, a flag indicating that the motor has a three motor configuration is set (step S12). If there is no input, the presence / absence of input of the 4-motor configuration selection button B12 is detected (step S13). If there is an input, a flag indicating that there is a 4-motor configuration is set (step S14).
[0073]
When a flag indicating one of the motor configurations is set, the presence / absence of an input of the save button B13 is detected (step S15), and when there is an input, the flag indicating the set motor configuration is stored in the EEPROM 84 ( Step S16). Then, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
[0074]
In addition, even when none of the motor configuration buttons B11 and B12 are input, the presence / absence of input of the save button B13 is detected (step S15), and if there is an input, the motor configuration stored in the EEPROM 84 until then is detected. Is maintained as it is (step S16). In this case, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
[0075]
If the input of the save button B13 is not detected in step S15, the MPU 81 detects the presence or absence of the input of the cancel button B14 (step S17). If there is an input, the MPU 81 is set in step S12 or S14. The flag indicating the motor configuration that has been stored in the EEPROM 84 until then is maintained as it is (step S18). Also in this case, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
If there is no input, the process returns to step S11, and the same processing is repeated again from the detection of the presence / absence of input of the three-motor configuration button B11.
[0076]
(Operation control means: Output angle input method selection process)
The output angle input method selection process by the MPU 81 will be described. In such an output angle input method selection process, in which angle range the upper feed motors 61a and 61b and the lower feed motor 75 are driven with respect to one rotation (360 °) of the sewing machine motor 18 that drives the sewing needle 11. In the output angle range setting process for setting and inputting, the process of receiving an input as to which of the three methods described below is selected as the angle range input method for each motor is performed.
[0077]
When the input of the output angle range input method selection switch B7 is detected in the display state of the feed motor data setting screen G3, the MPU 81 performs a process of displaying the output angle range input method selection screen G5 (FIG. 18) by the operation panel 17. . The processing of the MPU 81 in such a display state will be described based on the flowchart of FIG.
On the output angle range input method selection screen G5, an absolute value input button B15, a relative value input button B16, a ratio input button B17, a save button B18, and a cancel button B19 are displayed.
[0078]
First, the MPU 81 detects whether or not the absolute value input button B15 has been input (step S21). If there is an input, a flag indicating absolute value input is set (step S22). If there is no input, the presence / absence of input of the relative value input button B16 is detected (step S23). If there is an input, a flag indicating relative value input is set (step S24). If there is no input, the presence / absence of input from the ratio input button B17 is detected (step S25). If there is an input, a flag indicating a ratio input is set (step S26).
[0079]
When a flag indicating one of the input methods is set, the presence / absence of input of the save button B18 is detected (step S27), and when there is an input, the flag indicating the set input method is stored in the EEPROM 84 ( Step S28). Then, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
Further, even if none of the input buttons B15, B16, B17 is input, the presence / absence of input of the save button B18 is detected (step S27). If there is an input, the motor previously stored in the EEPROM 84 is detected. The flag indicating the configuration is maintained as it is (step S28). In this case, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
[0080]
In step S27, if the input of the save button B18 is not detected, the MPU 81 detects whether or not the cancel button B19 is input (step S29), and if there is an input, steps S22, S24, S26. The flag set in step S3 is canceled and the flag indicating the input method stored in the EEPROM 84 until then is maintained as it is (step S30). In this case, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
If there is no input, the process returns to step S21, and the same processing is repeated again from the detection of the presence / absence of input of the absolute value input button B15.
[0081]
The absolute value input refers to the output start angle position and output end angle position for each feed motor, as shown in a tabular frame shown at the bottom of the output angle range setting screen G6 in FIG. This means that the angle value is input as it is. The relative value input means that an absolute value is input for one top feed motor or bottom feed motor and the other top feed motor or bottom feed motor is input as shown in the table format shown in FIG. Is to input an increase / decrease angle numerical value with respect to the set angle of one upper feed motor or lower feed motor.
In addition, the ratio input is an absolute value input for one top feed motor or bottom feed motor and the other top feed motor or bottom feed motor as shown in the table format frame shown in FIG. Means to input the ratio of one upper feed motor or lower feed motor to the set angle in percentage.
In addition, in the table format frame in each figure, the setting state of the four motor format is exemplarily input, but in the case of the three motor format shown in this embodiment, the rightmost column is blank and the setting input is accepted. No state.
[0082]
(Operation control means: output angle range setting process)
The output angle range setting process by the MPU 81 will be described. In such an output angle range setting process, in which angle range the upper feed motors 61a and 61b and the lower feed motor 75 are driven in one rotation (360 °) of the sewing machine motor 18 that drives the sewing needle 11. Processing to accept setting input is performed.
[0083]
When the input of the output angle range setting switch B8 is detected in the display state of the feed motor data setting screen G3, the MPU 81 performs a process of displaying the output angle range setting screen G6 (FIG. 20) by the operation panel 17. The processing of the MPU 81 in such a display state will be described based on the flowchart of FIG.
The output angle range setting screen G6 has a section in which one rotation (360 °) of the main drive shaft 21 is shown in a circle at the top thereof, and a section where the sewing needle is stuck in the cloth, the upper feed sections 31, 32, and the lower rotation feed section A set angle range display area D1 indicating a section capable of feeding by 70 is displayed. In this set angle range display area D1, an output angle range set for each feed motor is displayed by an arrow. Also, tabular setting input buttons B21 to B28, a save button B29, and a cancel button B30 are displayed at the bottom of the output angle range setting screen G6. In the setting input buttons B21 to 28, the respective frames for displaying the output start angle and the output end angle in each feed motor correspond to individual frames, and when touching the frame to be set, a small screen for numerical input opens, and the output angle An angle numerical value or a ratio can be input according to the method selected and set by the input method selection process.
[0084]
First, in the display state of the output angle range setting screen G6, the MPU 81 displays the output angle range for each feed motor with an arrow according to the angle already set in the set angle range display area D1 (step S31). .
Next, it is detected whether or not there is an input from the setting input button B21 for the output start angle of the A motor (first top feed motor) (step S32). If there is an input, a small input screen is displayed to accept a setting input (step S33). If there is no input from the button B21, the presence / absence of an input from the setting input button B22 for the output end angle of the A motor (first upper feed motor) is detected (step S34). If there is an input, a small input screen is displayed to accept a setting input (step S35).
[0085]
If there is no input from the button B22, the presence / absence of an input from the setting input button B23 for the output start angle of the B motor (second upper feed motor) is detected (step S36). If there is an input, a small input screen is displayed to accept a setting input (step S37). If there is no input from the button B23, the presence / absence of an input from the setting input button B24 for the output end angle of the B motor (second upper feed motor) is detected (step S38). If there is an input, a small input screen is displayed to accept a setting input (step S39).
[0086]
Further, when there is no input from the button B24, the presence / absence of an input from the setting input button B25 for the output start angle of the C motor (lower feed motor) is detected (step S40). If there is an input, a small input screen is displayed to accept a setting input (step S41). If there is no input from the button B25, the presence / absence of an input from the setting input button B26 for the output end angle of the C motor (lower feed motor) is detected (step S42). If there is an input, a small input screen is displayed to accept a setting input (step S43).
[0087]
When the button B26 is not input, the MPU 81 refers to the flag indicating the motor configuration stored in the EEPROM 84 by the motor configuration selection process. Although the differential feed sewing machine 10 according to the present embodiment is a 3-motor system, if it is a 4-motor system and is selected by a 4-motor system and a motor configuration selection process, a D motor (second lower feed motor) is selected. The presence / absence of input of the output start angle setting input button B27 is detected (step S45). If there is an input, a small input screen is displayed to accept a setting input (step S46). If there is no input from the button B27, the presence / absence of an input from the setting input button B28 for the output end angle of the D motor (second lower feed motor) is detected (step S47). If there is an input, a small input screen is displayed and a setting input is accepted (step S48).
[0088]
Further, when an angle setting input is performed in any of steps S33, 35, 37, 39, 41, 43, 46, and 48, an arrow indicating the output angle range of the set angle range display area D1 according to the set angle. The display is updated (step S49).
Then, after the display update processing of the set angle range display area D1, or when it is determined in step S44 that the three-motor system is selected, or when there is no input of the setting input button B28 in step S47, the input of the save button B29 is performed. Is detected (step S50), and if the save button B29 is input, the newly set angle value is stored in the EEPROM 84 (step S51). Then, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
[0089]
In step S50, if the input of the save button B29 is not detected, the MPU 81 detects whether or not the cancel button B30 is input (step S52), and if there is an input, the steps S33, 35, and 37 are performed. , 39, 41, 43, 46, and 48, the angle data set and input is discarded, and the set angle stored in the EEPROM 84 until then is maintained as it is (step S53). In this case, the MPU 81 again displays the feed motor data setting screen G3 on the operation panel 17.
If there is no input from the cancel button B30, the process returns to step S32, and the same processing is repeated again from the detection of the presence / absence of the input from the set value input button B32.
[0090]
In addition, since each feed motor has a feed amount at the time of sewing determined by a pitch amount, a squeeze amount or a differential amount, etc., if each output angle range is determined in this output angle range setting process, The rotational speed in the output angle range must be adjusted according to the angle range. Therefore, at the time of sewing, the MPU 81 calculates the rotation speed from the rotation angle range and the feed amount, and controls the operation of each feed motor so as to obtain the calculated rotation speed.
[0091]
(Operation control means: Sub-feed motor data setting process)
The sub-feed motor data setting process by the MPU 81 will be described. In the sub-feed motor data setting process, when the input of the sub-feed data input method selection switch B9 is detected in the display state of the feed motor data setting screen G3, the MPU 81 controls the sub-feed data input method selection screen G7 ( 23) is displayed. On this sub-feed data input method selection screen G7, for each section / overall change selection button B31 for performing various settings of sub-feed at sewing (referring to feeding of the upper cloth by the second upper feed section 32), manual / Automatic selection button B32 and automatic selection button B33, and sub-feed absolute for selecting an input method for performing the setting input of the feed amount of the second upper feed portion 32 by the above-described new data creation screen G2. A value input button B34, a sub-feed relative value input button B35 and a sub-feed ratio input button B36, a save button B37 for saving various settings, and a cancel button B38 for discarding various input settings are displayed.
[0092]
The above-mentioned section / overall change selection button B31 sets the feed amount of the second upper feed section 32 for each sewing section on the new data creation screen G2, or determines the feed amount over all the sewing sections. It is a button for selecting whether a constant condition or a constant feed amount is set. That is, when the former is selected, setting input is performed for each sewing section when setting the feed amount of the second upper feed portion on the new data creation screen G2, and when the latter is selected, a constant condition ( For example, a differential amount or a ratio with respect to the first feed amount) or a constant feed amount setting input is performed.
[0093]
The manual / automatic selection button B32 is a manual mode in which sewing is performed based on the feed amount of the second upper feed portion 32 set and input on the new data creation screen G2, and the feed amount of the second upper feed portion 32. This is a button for selecting an automatic mode whose setting is automatically determined by the processing of the MPU 81 according to the set value of the feed amount of the first upper feed section 31.
[0094]
The setting button B33 at the time of automatic selection indicates how much the feed amount of the second upper feed portion 32 is to be set with respect to the feed amount of the first upper feed portion 31 (the amount of intrusion) in the automatic mode described above. It is a button for setting input. That is, when detecting the input of the setting button B33, the MPU 81 displays a sub-feed automatic setting screen G8. This sub-feed automatic setting screen G8 (FIG. 24) displays an erasing amount range button B39, a differential amount setting button B40, a numerical value input button B41, a decision button B42, and an end button B43.
[0095]
The amount of wiping that determines the amount of feed of the second upper feed section 32 is set in five stages, and a wiping amount range button B39 is provided for each range. When the input of the urging amount range button B39 is detected, the MPU 81 displays a small screen for numerical input for numerically inputting the upper limit value and lower limit value of the range, and the upper limit value and lower limit value of the input range are displayed. And stored in the RAM 83.
In addition, five differential amount setting buttons B40 are provided corresponding to each of the amount-of-infestation range buttons B39, and when the input is detected, the MPU 81 detects the amount of differential relative to the amount of intrusion in the corresponding range. When the input of numerical value or increase / decrease by the numerical value input button B41 is input and the input of the decision button B42 is detected, the numerical value at that time is the differential amount with respect to the range of the amount of squeeze. Is recorded in the EEPROM 84. Thus, when the amount of squeeze is determined, the differential amount is determined, and the feed amount of the second upper feed portion 32 is also determined.
[0096]
The sub-feed absolute value input button B34, the sub-feed relative value input button B35, and the sub-feed ratio input button B36 are absolute when inputting the set value of the feed amount of the second upper feed section 32 on the new data creation screen G2. This is a button for selecting whether to perform value input, relative value input, or ratio input.
The absolute value input refers to inputting the numerical value of the feed amount of the second upper feed portion 32 as it is. That is, when inputting by absolute value input, a small screen for inputting numerical values is displayed, and the feed amount of the second upper feed portion 32 is input as it is.
Moreover, relative value input means inputting the feed amount of the difference with respect to the feed amount by the 1st top feed part 31. FIG. That is, when input is performed by relative value input, a small screen for numerical input is displayed, whereby the difference in feed amount of the second upper feed portion 32 relative to the feed amount of the first upper feed portion 31 is displayed. Enter a value.
Further, the ratio input refers to inputting a ratio with respect to the feed amount of the first upper feed section 31 as a percentage. That is, when input is performed by ratio input, a small screen for numerical input is displayed, whereby the value of the difference in the feed amount of the second upper feed portion 32 with respect to the feed amount of the first upper feed portion 31 is displayed. Is converted to a value corresponding to the feed amount of the first upper feed portion 31 being 100.
[0097]
(Operation control means: Processing during sewing work)
During the sewing operation of the differential feed sewing machine 10, the MPU 81 performs processing for displaying the sewing screen G9 (FIG. 25) using the operation panel 17.
The sewing work is performed according to the settings stored in the file created on the new data creation screen G2, but it is possible to change and adjust the squeeze amount and the differential amount even during sewing.
[0098]
That is, on the sewing screen G9, a squeeze amount increase / decrease button B43 is displayed at the lower left portion of the screen, and a differential amount increase / decrease button B44 is displayed at the lower right portion of the screen. When an increase or decrease input by the squeeze amount increase / decrease button B43 is detected during the sewing work, the MPU 81 performs operation control to increase or decrease the feed amount of the first upper feed portion 31 by a certain amount. In addition, when an increase or decrease input by the differential amount increase / decrease button B44 is detected during the sewing operation, the MPU 81 selects one of the absolute value input, the relative value input, and the ratio input for the feed amount of the second upper feed portion 31. The operation control for changing the set value of the feed amount of the second upper feed section 32 is performed by the method set as described above. It should be noted that sewing is performed based on various settings, and when the setting value of the squeeze amount or the feed amount of the second upper feed portion 32 is corrected in the middle of the sewing, it is recorded. The MPU 81 may perform a process of updating the setting to the corrected setting.
[0099]
(Description of differential feed sewing machine operation)
The sewing operation of the differential feed sewing machine 10 configured as described above will be described with reference to FIGS. 26 and 27 are flowcharts showing various processes in the sewing work.
First, in the differential feed sewing machine 10, the setting of the automatic mode or the manual mode is accepted by the manual / automatic selection button B32 on the auxiliary feed data input method selection screen G7 (step S61). Then, after setting input, the adjustment mechanisms 3 and 4 adjust the X-axis direction position and the Y-axis direction position of the second upper feed section 32 (step S62).
[0100]
Next, the MPU 81 of the operation control means 80 determines from the recorded data whether the automatic mode or the manual mode has been set (step S63). If the automatic mode has been determined, the first sewing set in advance is determined. The feed amount of the second upper feed unit 32 is calculated based on the amount of squeeze in the section (step S64), and then the process proceeds to step S68.
[0101]
On the other hand, if it is determined in step S63 that the manual mode is selected, it is determined whether the setting of the feed amount of the second upper feed section 32 is a change for each section or an entire change (step S65). If it is determined that there is a total change, the feed amount of the second upper feed section 32 is calculated according to the condition for determining the total change (step S66), and then the process proceeds to step S68.
Further, if it is determined that there is a change for each section, the set value of the feed amount of the second upper feed section 32 set in the first sewing section is read (step S67), and then the process proceeds to step S68.
[0102]
In step S68, it is determined whether or not the set value of the feed amount of the second upper feed section 32 is set by absolute value input. If the input value is an absolute value input, the set value is directly used for the second upper feed section 32. The feed amount is recognized (step S69), and the feed amount is output to the second upper feed motor 61b (step S70).
If it is determined in step S68 that the set value of the feed amount of the second upper feed portion 32 is not an absolute value input, the set value of the feed amount of the second upper feed portion 32 is a relative value input. It is determined whether or not there is (step S71). When it is determined that the relative value is input, the feed of the second upper feed unit 32 is determined from the feed amount of the first upper feed unit 31 and the set value of the feed amount of the second upper feed unit 32. The amount is calculated (step S72), and the feed amount is output to the second top feed motor 61b (step S70).
If it is determined in step S71 that the set value of the feed amount of the second upper feed portion 32 is not a relative value input, the set value of the feed amount of the second upper feed portion 32 is a ratio input. The feed amount of the second upper feed portion 32 is calculated from the feed amount of the first upper feed portion 31 and the set value of the feed amount of the second upper feed portion 32 (step S73). The amount is output to the second upper feed motor 61b (step S70).
[0103]
Next, it is determined whether the sewing machine starting pedal 91 has been depressed (step S74). If the sewing machine activation pedal 91 has been depressed, the sewing machine motor 18 is driven (step S75). Further, for each of the first and second upper feed motors 61a and 61b and the lower feed motor 75, the presence or absence of driving is detected from the output pulse (step S76). The output start angle is determined (step S77), and if it is the start angle, driving of the feed motor is started (step S78), the pulse output flag is set (step S79), and the process proceeds to step S84. In step S77, if the output start angle has not yet been reached, the process proceeds to step S84.
On the other hand, if it is determined in step S76 that each of the feed motors 61a, 61b, 75 is driven, the output end angle is determined (step S80). Is stopped (step S81), the pulse output flag is cleared (step S82), and the process proceeds to step S84. In step S80, if the output end angle has not yet been reached, the process proceeds to step S84.
[0104]
In step S84, it is determined whether or not there is an input for switching the sewing section (step). If there is no switching, the process proceeds to step S87. Further, when switching of the sewing section is input, the amount of squeeze in the next sewing section is referred to and updated to the squeeze amount (step S85). Further, the feed amount of the second upper feed portion 32 in the new sewing section is calculated by the same process as the above-described sub feed value determination process (the processes from Steps S63 to S70), and is output to the second upper feed motor 61b. To do.
[0105]
Next, in step S87, it is determined whether or not the set value of the feed amount of the second upper feed section 32 has been changed by an input on the sewing screen G9. If the absolute value is input, the changed set value is recognized as it is as the feed amount of the second upper feed section 32 (step S89), and the feed amount is determined as the second feed amount. Is output to the upper feed motor 61b (step S90).
If it is determined in step S88 that the set value of the feed amount of the second upper feed portion 32 is not an absolute value input, the set value of the feed amount of the second upper feed portion 32 is a relative value input. It is determined whether or not there is (step S91). When it is determined that the relative value is input, the feed of the second upper feed unit 32 is determined from the feed amount of the first upper feed unit 31 and the set value of the feed amount of the second upper feed unit 32. The amount is calculated (step S92), and the feed amount is output to the second top feed motor 61b (step S90).
If it is determined in step S91 that the set value of the feed amount of the second upper feed portion 32 is not a relative value input, the set value of the feed amount of the second upper feed portion 32 is a ratio input. The feed amount of the second upper feed portion 32 is calculated from the feed amount of the first upper feed portion 31 and the set value of the feed amount of the second upper feed portion 32 (step S93). The amount is output to the second top feed motor 61b (step S90).
[0106]
When the feed amount of the second upper feed portion 32 is output to the second upper feed motor 61b in step S90, or there is no change input to the set value of the feed amount of the second upper feed portion 32 in step S87. In this case, it is determined that sewing has been completed and a thread trimming instruction has been input (step S94). If there is no input, the process returns to step S74, and the subsequent processing is repeated. When the thread trimming is input, the thread trimming solenoid 19 is driven, the thread trimming is executed, and the differential feed sewing machine 10 ends the operation.
The thread trimming input is performed by depressing the sewing machine starting pedal in the direction opposite to the start of driving. For this reason, the sewing machine motor 18 finishes the drive at the stage where the thread trimming is input.
[0107]
(Effect of embodiment)
As described above, in the differential feed sewing machine 10, the upper feed motors 61a and 61b are individually provided in the first upper feed portion 31 and the second upper feed portion 32 and each is individually controlled. Therefore, it is possible to easily cope with the bending of the seam allowance, to facilitate handling, and to improve operability. Further, since the feed amounts of the upper feed motors 61a and 61b can be individually set, it is possible to cope with various curvatures of the seam allowance.
[0108]
Further, since the sewing operation is performed by interlocking the feeding operation of the first upper feeding portion 31 and the feeding operation of the second upper feeding portion 32 according to the setting, it becomes possible to perform smoother sewing, and the sewing allowance is increased. As a result, the sewing failure rate can be reduced.
[0109]
Also, the set value of the feed amount of the second upper feed section 32 can be set for each sewing section, and the set value of the feed amount of the second upper feed section 32 is set as a whole regardless of the sewing section. In addition, the feed amount of the second upper feed portion 32 can be automatically set according to the amount of squeeze, so that the sewing finish corresponding to each can be obtained and the setting can be made It is possible to reduce the work load.
In particular, since the set value of the feed amount of the second upper feed portion 32 can be set for each sewing section, it is possible to appropriately cope with changes in the sewing section and improve the finishing of sewing. It becomes.
[0110]
By setting the feed amount of the second upper feed portion 32 to be equal to the feed amount of the first upper feed portion 31, it is possible to perform sewing similar to the conventional one.
[0111]
The adjustment mechanism 3 can adjust the position of the second upper feed portion 32 in the sewing direction (X-axis direction), and can finely adjust the operability of the corner ring during sewing.
Similarly, the adjustment mechanism 4 can adjust the position of the second upper feed portion 32 in the height direction (Y-axis direction), and can finely adjust the operability of the corner ring during sewing. Become.
[0112]
Since the output angle range can be set for each of the feed motors 61a, 61b, 75, it is possible to avoid the influence of the vertical movement of the sewing needle 11 and the cloth presser 12 and to set the difference between the cloth feed, the intrusion, and the left and right feed. Therefore, these can be performed with high accuracy, and the sewing brush can be improved.
[0113]
By setting and saving the setting values of each feed motor independently, finer settings can be made and quality can be improved.
[0114]
As described above, a feed motor that can be individually controlled for each belt may be provided for the lower feed. In this case, as with the feed motor 61b of the second upper feed section 32, by setting the feed motor 61a of the first upper feed section 31 to have a difference in feed amount, the operability can be further improved. Is possible.
[0115]
【The invention's effect】
  The invention described in claim 1Sewing sectionBy switching the sewing, it is possible to perform sewing with each feed amount being switched, so even if the shape of the sewing allowance is complex, changing the sewing amount and the left and right feed amounts individually by switching the sewing section Therefore, it is possible to follow accurately and improve the quality of the sewing product. This also facilitates handling during sewing, and improves maneuverability.
Furthermore, each feed amount (feed speed) of the first upper feed section is set individually for each sewing section, and each feed amount is switched by switching the sewing section, and the feed amount of the first upper feed section is changed. Accordingly, the feed amount of the second upper feed portion also changes, so that sewing according to the change of each feed amount can be performed.
For this reason, even if the shape of the seam allowance is complicated, it is possible to individually change the squeeze amount and the left and right feed amounts by switching the sewing section. It is possible to improve. This also facilitates handling during sewing, and improves maneuverability.
Further, the setting of the feed amount of the second upper feed portion does not require setting for each sewing section, and the input burden of setting can be reduced.
[0116]
  The invention according to claim 2Lower feed sectionBased on the input of the feed amount and relative value for the feed amountFirst top feed sectionIs controlled, so when setting the feed amount,Lower feed sectionBased on the feed amountFirst top feed sectionTherefore, it is possible to easily grasp the adjustment of the setting of the feeding amount of each feeding unit and to make an appropriate adjustment.
[0120]
  Claim 4In the described invention, the feed operation of the first upper feed portion, the second upper feed portion and the lower feed portion is performed in the same cycle as the vertical cycle of the sewing needle, and at which timing is driven at each cycle? Since input can be set, it is possible to avoid feeding the fabric at a timing when it cannot be fed, such as when the sewing needle is pierced through the fabric or when each upper feed section is separated from the fabric. Since it becomes possible to feed the cloths with high accuracy with respect to each feeding portion, it is possible to improve the quality of the sewing product.
[Brief description of the drawings]
FIG. 1 is a perspective view showing a differential feed sewing machine according to an embodiment of the invention.
FIG. 2 is a perspective view showing a configuration of a differential feed sewing machine located above a needle plate.
FIG. 3 is an enlarged perspective view showing a configuration around a sewing needle.
FIG. 4 is a side view of the cloth presser as viewed from the Z-axis direction.
FIG. 5 is a side view of the first upper feed portion as seen from the Z-axis direction with a part thereof cut away.
FIG. 6 is a side view of the second upper feed portion as seen from the Z-axis direction with a part thereof cut away.
FIG. 7 is a perspective view of a vertical movement unit and an upper feed driving unit.
FIG. 8 is a view of the upper feed driving means as seen from the Z-axis direction.
FIG. 9 is a partially exploded perspective view of the cloth placing portion, the lower rotation feeding portion, and the lower feeding driving means.
FIG. 10 is a block diagram showing a control system of the differential feed sewing machine.
FIG. 11 is a display example of an edit screen displayed on the operation panel.
FIG. 12 is a display example of a new data creation screen displayed on the operation panel.
FIG. 13 is a display example during setting input of a new data creation screen displayed on the operation panel.
FIG. 14 is a display example of a feed motor data setting screen displayed on the operation panel.
FIG. 15 is a flowchart showing processing in a display state of a feed motor data setting screen.
FIG. 16 is a display example of a motor configuration selection screen displayed on the operation panel.
FIG. 17 is a flowchart showing motor configuration selection processing.
FIG. 18 is a display example of an output angle range input method selection screen displayed on the operation panel.
FIG. 19 is a flowchart showing an output angle input method selection process.
FIG. 20 is a display example of an output angle range setting screen displayed on the operation panel.
FIG. 21 shows another example of a tabular frame setting input button on the output angle range setting screen, FIG. 21 (A) shows an example of relative value input, and FIG. 21 (B) shows a ratio input. An example is shown.
FIG. 22 is a flowchart showing an output angle range setting process.
FIG. 23 is a display example of a sub-feed data input method selection screen displayed on the operation panel.
FIG. 24 is a display example of a sub-feed automatic setting screen displayed on the operation panel.
FIG. 25 is a display example of a sewing screen displayed on the operation panel.
FIG. 26 is a flowchart showing processing during sewing of the differential feed sewing machine.
27 is a flowchart of processing subsequent to the processing in FIG. 26 at the time of sewing of the differential feed sewing machine.
[Explanation of symbols]
10 Differential feed sewing machine
11 Sewing needle
31 First top feed section
32 Second top feed section
61a First top feed motor (drive means)
61b Second top feed motor (drive means)
70 Lower rotation feed section (lower feed section)
75 Bottom feed motor (drive means)
80 Operation control means

Claims (6)

上送り装置と下送り装置により上布と下布のそれぞれの送り量に差を設けて縫製を行う差動送りミシンであって、
前記上送り装置は、縫い針の近傍で前記上布の送りを行う第一の上送り部と、前記第一の上送り部に対して送り方向に交差する方向に沿って隣接して配置される共に前記上布の送りを行う第二の上送り部と、前記第一の上送り部に設けられて送り量の制御が可能な第一の上送りモータと、前記第二の上送り部に設けられて送り量の制御が可能な第二の上送りモータとを備え、
前記下送り装置は、前記下布の送りを行う下送り部とその駆動源となる下送りモータを備え、
縫製時に縫製画面を表示する操作パネルと、
前記縫製画面に表示され、縫製時に操作可能で第一の上送り部の送り量を増減する、いせ込み量増減ボタンと、
前記縫製画面に表示され、縫製時に操作可能で、前記第一の上送り部の送り量に対する差により第二の上送り部の送り量を増減する、差動量増減ボタンを備え、
縫製範囲を連続する複数の縫製区間に分割し、縫製区間ごとの、前記第一の上送り部の送り量を決定する設定入力と前記いせ込み量増減ボタンの操作量に基づいて前記第一の上送りモータの動作制御を行うと共に、
前記差動量増減ボタンの操作による前記第一の上送り部の送り量に対するの設定入力に基づいて前記第二の上送り部の送り量を算出し、当該送り量に基づいて前記第二の上送りモータの動作制御を行う動作制御手段を備えることを特徴とする差動送りミシン。
A differential feed sewing machine that performs sewing by providing a difference in the respective feed amounts of the upper cloth and the lower cloth by the upper feed device and the lower feed device,
The upper feed device is disposed adjacent to a first upper feed portion that feeds the upper cloth in the vicinity of a sewing needle, along a direction intersecting the feed direction with respect to the first upper feed portion. A second upper feed portion that feeds the upper cloth, a first upper feed motor that is provided in the first upper feed portion and capable of controlling a feed amount, and the second upper feed portion. And a second top feed motor capable of controlling the feed amount,
The lower feed device includes a lower feed portion that feeds the lower cloth and a lower feed motor that is a drive source thereof.
An operation panel that displays the sewing screen when sewing,
A squeeze amount increase / decrease button which is displayed on the sewing screen and can be operated at the time of sewing to increase or decrease the feed amount of the first upper feed portion;
A differential amount increase / decrease button which is displayed on the sewing screen and can be operated at the time of sewing;
The sewing range is divided into a plurality of continuous sewing sections, and the first input is determined based on the setting input for determining the feed amount of the first upper feed section and the operation amount of the urging amount increase / decrease button for each sewing section. While controlling the operation of the top feed motor,
A feed amount of the second upper feed portion is calculated based on a setting input of a difference with respect to a feed amount of the first upper feed portion by operating the differential amount increase / decrease button, and the second feed amount is calculated based on the feed amount. A differential feed sewing machine comprising operation control means for controlling the operation of a top feed motor.
前記動作制御手段は、縫製区間ごとの、前記下送り部の送り量と当該送り量に対する差の値との入力に基づいて前記第一の上送りモータの動作制御を行うことを特徴とする請求項1記載の差動送りミシン。The operation control means performs operation control of the first upper feed motor based on an input of a feed amount of the lower feed portion and a difference value with respect to the feed amount for each sewing section. Item 1. The differential feed sewing machine according to Item 1. 前記操作パネルにより前記縫製領域を円形で表示すると共に、該円形が前記縫製区間ごとに分割され、前記いせ込み量を前記縫製区間ごとに表示することを特徴とする請求項2に記載の差動送りミシン。3. The differential according to claim 2, wherein the sewing area is displayed in a circular shape by the operation panel , the circular shape is divided for each sewing section, and the squeezing amount is displayed for each sewing section. Feed sewing machine. 前記動作制御手段は、
前記縫い針の上下動と同じ周期で前記第一の上送り部,第二の上送り部及び下送り部の各駆動手段の駆動を行うと共に、
前記各駆動手段ごとに前記縫い針の一周期内のいずれのタイミングで開始から停止までの駆動を行うかを決定する設定入力に基づいて前記第一の上送りモータ、第二の上送りモータ及び下送りモータの動作制御を行うことを特徴とする請求項1,2又は3に記載の差動送りミシン。
The operation control means includes
While driving the drive means of the first upper feed part, the second upper feed part and the lower feed part at the same cycle as the vertical movement of the sewing needle,
The first upper feed motor, the second upper feed motor, and the second upper feed motor based on a setting input that determines at which timing within one cycle of the sewing needle to drive from start to stop for each driving means 4. The differential feed sewing machine according to claim 1, wherein operation control of the lower feed motor is performed.
前記第一の上送り部に対する前記第二の上送り部の送り方向に沿った相対位置を調節する調節機構と、前記第一の上送り部に対する前記第二の上送り部の上下方向に沿った相対位置を調節する調節機構とをそれぞれ備えたことを特徴とする請求項1記載の差動送りミシン。  An adjustment mechanism that adjusts the relative position along the feeding direction of the second upper feeding portion with respect to the first upper feeding portion, and along the vertical direction of the second upper feeding portion with respect to the first upper feeding portion. The differential feed sewing machine according to claim 1, further comprising an adjustment mechanism for adjusting the relative position. 前記第一、第二の上送り部からなる上側回転送り部と、布押さえ(12)を交互に上下動させる上下動手段(40)と、  An upper rotation feed section composed of the first and second upper feed sections, and a vertical movement means (40) for alternately moving the cloth presser (12) up and down,
前記上側回転送り部と前記布押さえの上昇割合を調整する上昇割合調節手段を備えたことを特徴とする請求項1記載の差動送りミシン。  2. The differential feed sewing machine according to claim 1, further comprising a rising rate adjusting means for adjusting a rising rate of the upper rotary feed portion and the cloth presser.
JP2003115977A 2003-04-21 2003-04-21 Differential feed sewing machine Expired - Lifetime JP4509491B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2003115977A JP4509491B2 (en) 2003-04-21 2003-04-21 Differential feed sewing machine
CN2004100369737A CN1550604B (en) 2003-04-21 2004-04-20 Differential Feed Sewing Machine
DE102004019001.1A DE102004019001B4 (en) 2003-04-21 2004-04-20 Differential feed sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003115977A JP4509491B2 (en) 2003-04-21 2003-04-21 Differential feed sewing machine

Publications (2)

Publication Number Publication Date
JP2004321227A JP2004321227A (en) 2004-11-18
JP4509491B2 true JP4509491B2 (en) 2010-07-21

Family

ID=33447073

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003115977A Expired - Lifetime JP4509491B2 (en) 2003-04-21 2003-04-21 Differential feed sewing machine

Country Status (3)

Country Link
JP (1) JP4509491B2 (en)
CN (1) CN1550604B (en)
DE (1) DE102004019001B4 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4364115B2 (en) * 2004-12-03 2009-11-11 Juki株式会社 sewing machine
JP4551805B2 (en) 2005-04-14 2010-09-29 Juki株式会社 Differential feed sewing machine
JP4625367B2 (en) * 2005-05-12 2011-02-02 Juki株式会社 Differential feed sewing machine
JP2007195807A (en) * 2006-01-27 2007-08-09 Juki Corp Differential feed sewing machine
DE102006042332A1 (en) * 2006-09-08 2008-03-27 Dürkopp Adler AG Sewing machine for sewing two pieces of sewing material while incorporating fullness
DE102006042334A1 (en) 2006-09-08 2008-03-27 Dürkopp Adler AG sewing machine
DE102007026651A1 (en) * 2007-06-08 2008-12-18 Dürkopp Adler AG Sewing machine and operating method for such a sewing machine
DE102008030797A1 (en) * 2008-06-28 2009-12-31 Dürkopp Adler AG Sewing machine and method for operating such a sewing machine
CN103510276B (en) * 2013-09-26 2015-06-03 绍兴联德机械设备有限公司 Bandage edge sewing device
JP2017070503A (en) * 2015-10-07 2017-04-13 Juki株式会社 sewing machine
JP6894251B2 (en) * 2017-02-15 2021-06-30 Juki株式会社 sewing machine
CN110578209B (en) * 2018-06-11 2021-06-04 杰克缝纫机股份有限公司 selvage control method during sewing
TWI775018B (en) * 2019-09-24 2022-08-21 啟翔股份有限公司 Differential feeding lasting machine
JP2024077882A (en) * 2022-11-29 2024-06-10 Juki株式会社 sewing machine
JP2024078286A (en) * 2022-11-29 2024-06-10 Juki株式会社 sewing machine
JP2024077883A (en) 2022-11-29 2024-06-10 Juki株式会社 sewing machine
JP2024077884A (en) * 2022-11-29 2024-06-10 Juki株式会社 sewing machine
CN118792813B (en) * 2024-09-14 2024-11-29 宁波新三合自动化有限公司 A differential feed lockstitch sewing machine

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1068536B (en) * 1955-05-20 1959-11-05 Alfred Springer Kg WORKPIECE FEEDING DEVICE FOR SEWING MACHINES
US4303027A (en) * 1978-07-10 1981-12-01 Tokico, Ltd. Cloth feeding apparatus
JPS56163689A (en) * 1980-05-22 1981-12-16 Mitsubishi Electric Corp Sewing machine. feeding thereof can be adjusted
JPS6335287A (en) * 1986-07-30 1988-02-15 ジューキ株式会社 Differential belt feed apparatus of sewing machine
JPH01236088A (en) * 1987-10-31 1989-09-20 Juki Corp Method and device for controlling cloth feed in sewing machine
JPH03112588A (en) * 1989-09-27 1991-05-14 Mitsubishi Electric Corp Sewing machine differential feed device
JPH0632725B2 (en) * 1989-11-06 1994-05-02 工業技術院長 Sewing machine controller
JPH0568762A (en) * 1991-09-11 1993-03-23 Yamato Sewing Mach Seizo Kk Method and device for controlling cloth end position of sewing material cloth
JPH0675379U (en) * 1993-04-13 1994-10-25 ジューキ株式会社 Sewing machine edge control device
JPH0759970A (en) * 1993-08-25 1995-03-07 Brother Ind Ltd Differential feed sewing machine
JP3266733B2 (en) * 1994-05-09 2002-03-18 ブラザー工業株式会社 Sewing machine feed amount control method and apparatus
JP3322478B2 (en) * 1994-05-09 2002-09-09 ブラザー工業株式会社 Sewing machine feed amount control method and apparatus
JPH08141243A (en) * 1994-11-18 1996-06-04 Brother Ind Ltd Baffled amount display
JPH08299635A (en) * 1995-05-02 1996-11-19 Juki Corp Sewing equipment
JP2001137582A (en) * 1999-11-16 2001-05-22 Juki Corp Hem three-roll sewing machine
JP4555497B2 (en) * 2001-04-05 2010-09-29 Juki株式会社 Vertical feed sewing machine
JP3677626B2 (en) * 2001-10-06 2005-08-03 ハムス株式会社 Sewing machine differential feed mechanism
JP3946083B2 (en) * 2002-05-13 2007-07-18 Juki株式会社 Differential feed sewing machine

Also Published As

Publication number Publication date
CN1550604B (en) 2010-04-28
DE102004019001A1 (en) 2004-12-16
DE102004019001B4 (en) 2018-01-25
JP2004321227A (en) 2004-11-18
CN1550604A (en) 2004-12-01

Similar Documents

Publication Publication Date Title
JP4509491B2 (en) Differential feed sewing machine
JP5427438B2 (en) sewing machine
JP4364115B2 (en) sewing machine
JP2006187417A (en) Sewing machine
JP2005131247A (en) sewing machine
JP2011019650A (en) Top and bottom feed sewing machine
JP2017070503A (en) sewing machine
JP2000312785A (en) Hole sewing machine
JP4038112B2 (en) Differential feed sewing machine
TW201128013A (en) Sewing machine
JP5142454B2 (en) sewing machine
JP4975360B2 (en) Sewing sewing machine
JP5013780B2 (en) Sewing sewing machine
JP3868805B2 (en) Sewing machine with root winding button
JP2005087333A (en) Differential feed sewing machine
JP2025040614A (en) sewing machine
JP2007089987A (en) Sewing sewing machine
JP5241244B2 (en) Sewing sewing machine
JP2025157794A (en) Acquisition device and twin-needle sewing machine
JP5037109B2 (en) sewing machine
KR20020077164A (en) Sewing machine
JP2025101962A (en) sewing machine
JP2016220781A (en) Sewing machine and control method of sewing machine
JP2007195682A (en) sewing machine
JP6010304B2 (en) Sewing machine and method for creating sewing machine data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060413

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100406

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100428

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4509491

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 3

EXPY Cancellation because of completion of term