JPH119861A - Button hole sewing machine and needle swing sewing machine - Google Patents
Button hole sewing machine and needle swing sewing machineInfo
- Publication number
- JPH119861A JPH119861A JP17264997A JP17264997A JPH119861A JP H119861 A JPH119861 A JP H119861A JP 17264997 A JP17264997 A JP 17264997A JP 17264997 A JP17264997 A JP 17264997A JP H119861 A JPH119861 A JP H119861A
- Authority
- JP
- Japan
- Prior art keywords
- needle
- sewing
- sewing machine
- swing
- cloth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B69/00—Driving-gear; Control devices
- D05B69/22—Devices for stopping drive when sewing tools have reached a predetermined position
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/12—Sewing machines having electronic memory or microprocessor control unit characterised by control of operation of machine
- D05B19/14—Control of needle movement, e.g. varying amplitude or period of needle movement
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B3/00—Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing
- D05B3/06—Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing for sewing buttonholes
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B69/00—Driving-gear; Control devices
- D05B69/22—Devices for stopping drive when sewing tools have reached a predetermined position
- D05B69/24—Applications of devices for indicating or ascertaining sewing-tool position
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Mechanical Engineering (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、布切りメスにより
布にボタン穴を形成するボタン穴かがりミシン、あるい
は、ボタン穴かがりミシンを含む針振りミシンに関する
ものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a buttonhole sewing machine for forming a buttonhole in a cloth with a cloth cutting knife, or a needle swing sewing machine including the buttonhole sewing machine.
【0002】[0002]
【従来の技術】布切りメスについて従来は、特公平7−
14438号公報等で公知のように、主カムの回転によ
り1回上下動するものであった。2. Description of the Related Art Conventionally, cloth cutting knifes
As known in, for example, Japanese Patent No. 14438, the main cam is moved up and down once by rotation of the main cam.
【0003】[0003]
【発明が解決しようとする課題】通常、この種のボタン
穴かがりミシンにおいては、針と布切りメスとは、布送
り方向に対して同一線上に配置してあり、作業者に対し
て針が布切りメスよりも数ミリ手前側に位置しており、
また、布押えを支持する支持腕が、針や布切りメスより
も左側から延出している。また、この種ボタン穴かがり
ミシンには、針の穴が布送り方向に沿い、即ち作業者に
対して前後方向に沿って開口するように針を装着するも
のも有る。従って、作業者が針の穴に糸を通すときに
は、メスの数ミリ手前の支持腕との近接位置において糸
通し作業を行わなければならず、針の穴が作業者の前後
方向にある場合にも、布切りメスや支持腕等が邪魔とな
り作業が繁雑となる。Normally, in a buttonhole overlocking machine of this kind, the needle and the cloth cutting knife are arranged on the same line in the cloth feeding direction, and the needle is moved to the operator. It is located a few millimeters closer than the cloth cutting knife,
Further, a support arm for supporting the cloth presser extends from the left side with respect to the needle or the cloth cutting knife. Some buttonhole overlock sewing machines of this type are equipped with a needle so that the hole of the needle is opened along the cloth feeding direction, that is, along the front-rear direction with respect to the operator. Therefore, when the operator passes the thread through the hole of the needle, the threading operation must be performed at a position close to the supporting arm several millimeters before the scalpel. In addition, the work is complicated because the cloth cutting knife and the support arm are in the way.
【0004】また、このボタン穴かがりミシンやジグザ
グミシンのような針を左右に振る、所謂、針振りミシン
においては、針振り模様やボタン穴の形状等により縫目
形成完了時の停止針振り位置が異なる。一般的にミシン
においては釜剣先と針心との調整、即ち釜合わせ時には
垂直状態の針の針心に対する釜剣先の位置を調整する
が、上記した針振りミシンにおいても、釜合わせ時には
針を上記停止針振り位置から針振り中心位置、即ちほぼ
垂直状態にするために作業者が手によりミシンの主軸を
回転させる等の煩雑な作業を必要とした。In a so-called needle swing sewing machine, in which a needle such as a buttonhole holing machine or a zigzag sewing machine is swung right and left, a stop needle swing position at the time of completion of stitch formation due to a needle swing pattern and a shape of the buttonhole. Are different. Generally, in the case of the sewing machine, adjustment of the hook blade tip and the needle center, that is, the position of the hook blade tip with respect to the needle center of the needle in the vertical state is adjusted at the time of hook alignment. The operator has to perform a complicated operation such as manually rotating the main shaft of the sewing machine to make the needle swing center position from the stop needle swing position, that is, the vertical position.
【0005】本発明の目的は、糸通し作業を簡便にした
ボタン穴かがりミシンを提供することにある。また、本
発明の目的は、釜合わせ作業に適した針振り位置に自動
的に位置させるようにした針振りミシンを提供すること
にある。SUMMARY OF THE INVENTION An object of the present invention is to provide a buttonhole sewing machine which facilitates a threading operation. Another object of the present invention is to provide a needle swing sewing machine which is automatically positioned at a needle swing position suitable for a hook aligning operation.
【0006】[0006]
【課題を解決するための手段】以上の課題を解決すべく
請求項1に記載の発明は、作業者に対して左右の異なる
針落ち点において上下動してボタン穴かがり縫い目を形
成可能とした針と、ミシンのベッド面上に沿って配置さ
れた布保持板と、先端部が作業者側に近接して前記左右
の各針落ち点よりも左側方に位置するように、作業者に
対する接離方向に沿って配置した布保持腕と、前記ボタ
ン穴かがり縫い目の外周縁の布を前記布保持板との間で
挟持可能とする枠状をなして前記布保持腕の先端部右側
に支持した枠状クランプ体と、この枠状クランプ体の枠
内の左右方向ほぼ中央に落下可能として前記ボタン穴を
形成するための布切りメスと、を備えたボタン穴かがり
ミシンにおいて、ミシン停止信号の発生時、針停止位置
を作業者に対して前記布切りメスよりも右側にするよう
に設定する、例えば、CPUに含まれる針落ち制御手段
を備えた構成、を特徴としている。SUMMARY OF THE INVENTION In order to solve the above problems, the invention according to claim 1 enables an operator to move up and down at left and right different needle drop points to form a buttonhole stitch. The needle, the cloth holding plate arranged along the bed surface of the sewing machine, and the contact with the worker such that the tip is located closer to the worker and located to the left of the left and right needle drop points. A cloth holding arm arranged along the separation direction and a frame shape that allows the cloth on the outer peripheral edge of the buttonhole overlock stitch to be held between the cloth holding plate and supported on the right side of the tip end of the cloth holding arm. In a buttonhole holing machine having a frame-shaped clamp body, and a cloth cutting knife for forming the buttonhole so as to be able to drop to substantially the center in the left-right direction within the frame of the frame-shaped clamp body, a sewing machine stop signal When an error occurs, the needle stop position is Serial set to the right side than the cloth cutting knife, for example, is characterized in configuration, having a needle drop control means included in the CPU.
【0007】ここで、布切りメスは、上下動して布にボ
タン穴を形成するもので、下部に刃を有している。針落
ち制御手段としては、例えば、CPUに含まれる。Here, the cloth cutting knife moves up and down to form a button hole in the cloth, and has a blade at a lower portion. The needle drop control means is included in, for example, a CPU.
【0008】以上のように、請求項1に記載の発明によ
れば、ミシン停止信号の発生時、針落ち制御手段により
針停止位置を作業者に対して布切りメスよりも右側に設
定するボタン穴かがりミシンなので、ミシン停止信号の
発生時には、布切りメスを避けて、その右側に停止した
針に糸通しが容易に行える。As described above, according to the first aspect of the present invention, when the sewing machine stop signal is generated, the needle drop control means sets the needle stop position to the operator on the right side of the cloth cutting knife. Since the machine is a hole sewing machine, when a sewing machine stop signal is generated, the threading can be easily performed on the needle stopped on the right side of the sewing machine while avoiding the cloth cutting knife.
【0009】請求項2に記載の発明は、請求項1に記載
のボタン穴かがりミシンであって、前記針落ち制御手段
は、前記ボタン穴かがり縫い目の形成完了時、針停止位
置を作業者に対して前記布切りメスよりも右側にするよ
うにした構成、を特徴としている。According to a second aspect of the present invention, there is provided the buttonhole overlock sewing machine according to the first aspect, wherein the needle entry control means notifies a worker of a needle stop position when the formation of the buttonhole overlock stitch is completed. On the other hand, the configuration is such that it is on the right side of the cloth cutting knife.
【0010】このように、請求項2に記載の発明によれ
ば、請求項1に記載の針落ち制御手段が、ボタン穴かが
り縫い目の形成完了時、針停止位置を作業者に対して布
切りメスよりも右側にするボタン穴かがりミシンなの
で、ボタン穴かがり縫い目の形成完了時にも、その針を
布切りメスよりも右側に停止できる。Thus, according to the second aspect of the present invention, the needle drop control means according to the first aspect of the present invention, when the formation of the buttonhole stitch is completed, sets the needle stop position to the operator for cloth cutting. Since the buttonhole sewing machine is set to the right side of the scalpel, the needle can be stopped to the right side of the cloth cutting knife even when the formation of the buttonhole sewing is completed.
【0011】請求項3に記載の発明は、請求項1または
請求項2に記載のボタン穴かがりミシンであって、前記
針落ち制御手段は、前記針を前記左右方向の所定位置に
移動する、例えば、パルスモータ等による電気的駆動手
段と、この電気的駆動手段に対して前記針停止位置とな
るように駆動を指示する制御回路と、を備えた構成、を
特徴としている。例えば、電気的駆動手段としては、パ
ルスモータが挙げられるが、他のモータやソレノイド等
でも良い。According to a third aspect of the present invention, there is provided the buttonhole sewing machine according to the first or second aspect, wherein the needle drop control means moves the needle to a predetermined position in the left-right direction. For example, it is characterized by comprising an electric drive means such as a pulse motor and a control circuit for instructing the electric drive means to drive to the needle stop position. For example, a pulse motor may be used as the electric driving means, but another motor or a solenoid may be used.
【0012】このように、請求項3に記載の発明によれ
ば、請求項1または請求項2に記載の針落ち制御手段
が、制御手段の指令で駆動される電気的駆動手段によ
り、針停止位置を布切りメスの右側にするボタン穴かが
りミシンなので、ボタン穴かがり縫い目の形成完了時に
おいて、その針を布切りメスよりも右側に確実に停止で
きる。Thus, according to the third aspect of the present invention, the needle drop control means according to the first or second aspect is controlled by the electric drive means driven by a command from the control means to stop the needle. Since the buttonhole sewing machine is positioned at the right side of the cloth cutting knife, the needle can be reliably stopped on the right side of the cloth cutting knife when the formation of the buttonhole sewing is completed.
【0013】請求項4に記載の発明は、作業者に対して
左右の異なる針落ち点において上下動してボタン穴かが
り縫い目を形成可能とした針と、ミシンのベッド面上に
沿って配置された布保持板と、先端部が作業者側に近接
して前記左右の各針落ち点よりも左側方に位置するよう
に、作業者に対する接離方向に沿って配置した布保持腕
と、前記ボタン穴かがり縫い目の外周縁の布を前記布保
持板との間で挟持可能とする枠状をなして前記布保持腕
の先端部右側に支持した枠状クランプ体と、この枠状ク
ランプ体の枠内の左右方向ほぼ中央に落下可能として前
記ボタン穴を形成するための布切りメスと、を備えたボ
タン穴かがりミシンにおいて、操作により信号を発生す
る、例えば、糸通しスイッチ等の操作スイッチと、前記
針を前記左右方向の所定位置に移動する、例えば、パル
スモータ等による電気的駆動手段と、前記操作スイッチ
の信号の発生に関連して、ミシン停止時の針停止位置を
作業者に対して前記布切りメスよりも右側にするように
設定する、例えば、CPUに含まれる針落ち制御手段
と、を備えた構成、を特徴としている。According to a fourth aspect of the present invention, there is provided a needle which can move up and down at different needle drop points on the left and right sides of the operator to form a buttonhole stitch, and is disposed along the bed surface of the sewing machine. A cloth holding plate, and a cloth holding arm disposed along the direction of contact and separation with respect to the worker, so that the tip is close to the worker side and located to the left of the left and right needle drop points. A frame-shaped clamp body which is formed in a frame shape capable of holding the cloth on the outer peripheral edge of the buttonhole stitch between the cloth holding plate and is supported on the right side of the tip end of the cloth holding arm; A cloth cutting knife for forming the button hole so as to be able to drop to almost the center in the left-right direction in the frame, and a buttonhole overlock sewing machine having a buttonhole overlock sewing machine that generates a signal by operation, for example, an operation switch such as a threading switch The needle in the left-right direction Move to a predetermined position, for example, an electric drive means such as a pulse motor, and in relation to the generation of the signal of the operation switch, the needle stop position at the time of sewing machine stop to the operator right side of the cloth cutting knife , For example, a needle drop control means included in the CPU.
【0014】ここで、操作スイッチとしては、例えば、
糸通しスイッチが挙げられるが、他のスイッチでも良
い。電気的駆動手段としては、例えば、パルスモータが
挙げられるが、他のモータやソレノイド等でも良い。針
落ち制御手段としては、例えば、CPUに含まれる。Here, as the operation switch, for example,
A threading switch may be used, but another switch may be used. As the electric driving means, for example, a pulse motor may be mentioned, but other motors, solenoids and the like may be used. The needle drop control means is included in, for example, a CPU.
【0015】以上のように、請求項4に記載の発明によ
れば、操作スイッチの信号の発生に関連して、針落ち制
御手段の指令に基づく電気的駆動手段の駆動により、ミ
シンの針停止位置を作業者に対して布切りメスよりも右
側に設定するボタン穴かがりミシンなので、操作スイッ
チの操作時には、布切りメスを避けて、その右側に停止
した針に糸通しが容易に行える。As described above, according to the fourth aspect of the present invention, the needle of the sewing machine is stopped by driving the electric driving means based on the command of the needle drop control means in connection with the generation of the signal of the operation switch. Since the buttonhole sewing machine sets the position on the right side of the cloth cutting knife with respect to the operator, when operating the operation switch, it is possible to easily thread the needle stopped on the right side by avoiding the cloth cutting knife.
【0016】請求項5に記載の発明は、少なくとも3つ
以上の針振り位置において上下動可能とした針と、前記
各針振り位置において針糸を捕捉可能とした釜と、を備
えた針振りミシンにおいて、前記針を前記各針振り位置
に移動させる、例えば、パルスモータ等の電気的駆動手
段と、操作により信号を発生する、例えば、釜合わせス
イッチ等の操作スイッチと、この操作スイッチの信号に
応答して前記針を前記各針振り位置の針振り中心に位置
するように前記電気的駆動手段を制御する、例えば、C
PUに含まれる駆動制御手段と、を備えた構成、を特徴
としている。According to a fifth aspect of the present invention, there is provided a needle swing comprising: a needle which can be moved up and down at least at three or more needle swing positions; and a shuttle which can capture a needle thread at each of the needle swing positions. In the sewing machine, the needle is moved to each of the needle swing positions, for example, an electric drive means such as a pulse motor, and a signal is generated by operation, for example, an operation switch such as a hook adjusting switch, and a signal of the operation switch. Controlling the electric drive means so that the needle is positioned at the center of the swing of each of the swing positions in response to, for example, C
And a drive control means included in the PU.
【0017】ここで、釜は、針板の下方において、回転
して剣先により針糸を捕捉するものである。操作スイッ
チとしては、例えば、釜合わせスイッチが挙げられる
が、他のスイッチでも良い。電気的駆動手段としては、
例えば、パルスモータが挙げられるが、他のモータやソ
レノイド等でも良い。駆動制御手段は、例えば、CPU
に含まれる。Here, the shuttle rotates below the needle plate and catches the needle thread with the tip of the blade. As the operation switch, for example, a hook adjusting switch may be mentioned, but other switches may be used. As the electric drive means,
For example, a pulse motor may be used, but another motor or solenoid may be used. The drive control means is, for example, a CPU
include.
【0018】以上のように、請求項5に記載の発明によ
れば、操作スイッチの信号に応答して駆動制御手段によ
り電気的駆動手段を制御して針を、少なくとも3つ以上
の針振り位置の針振り中心に位置させる針振りミシンな
ので、操作スイッチの操作により針を針振り中心に位置
させて、釜合わせモードが得られる。As described above, according to the fifth aspect of the present invention, the drive control means controls the electric drive means in response to the signal of the operation switch to move the needle to at least three or more needle swing positions. Since the sewing machine is located at the center of the swing of the needle, the needle is positioned at the center of the swing by operating the operation switch, and the shuttle setting mode is obtained.
【0019】請求項6に記載の発明は、請求項5に記載
の針振りミシンであって、前記駆動制御手段は、縫い目
形成を行う縫いモードと前記針及び前記釜の位置を合わ
せるために前記針を動かす釜合わせモードとを選択可能
に記憶する、例えば、ROMに設定された記憶部と、こ
の記憶部から、常には前記縫いモードを選択し、また、
前記操作スイッチの信号入力により前記釜合わせモード
を選択して読み出す、例えば、操作パネル上の選択スイ
ッチ等による選択部と、この選択部から選択された前記
各モードに従って前記電気的駆動手段を制御する、例え
ば、CPUに含まれる制御部と、を備えた構成、を特徴
としている。例えば、記憶部は、ROMに設定される。
選択部としては、例えば、操作パネル上の選択スイッチ
である。制御部としては、例えば、CPUに含まれる。According to a sixth aspect of the present invention, there is provided the needle swing sewing machine according to the fifth aspect, wherein the drive control means adjusts a position of the needle and the shuttle to a sewing mode for forming a stitch. A hook setting mode for moving the needle is selectably stored. For example, from the storage unit set in the ROM and the storage unit, the sewing mode is always selected.
The shuttle mode is selected and read out by a signal input of the operation switch. For example, a selection unit such as a selection switch on an operation panel and the electric drive unit are controlled in accordance with each mode selected from the selection unit. , For example, a control unit included in a CPU. For example, the storage unit is set in a ROM.
The selection unit is, for example, a selection switch on an operation panel. The control unit is included in, for example, a CPU.
【0020】このように、請求項6に記載の発明によれ
ば、請求項5に記載の駆動制御手段が、縫い目形成を行
う縫いモードと針及び釜の位置を合わせるために針を動
かす釜合わせモードとを選択可能に記憶する記憶部から
選択部により、常には縫いモードを選択し、また、操作
スイッチの信号入力により釜合わせモードを選択して読
み出し、その選択された各モードに従って制御部により
電気的駆動手段を制御する針振りミシンなので、常時は
縫いモードが選択されているが、釜合わせモードの選択
により、針を針振り中心に位置させられる。Thus, according to the present invention, the drive control means according to the fifth aspect moves the needle to align the position of the needle and the shuttle with the sewing mode for forming a stitch. The sewing unit is always selected by the selection unit from the storage unit that selectively stores the mode and the sewing mode is selected and read out by the signal input of the operation switch. The sewing mode is always selected because the sewing machine is a needle swing sewing machine that controls the electric driving means. However, the needle can be positioned at the center of the needle swing by selecting the shuttle setting mode.
【0021】請求項7に記載の発明は、請求項5に記載
の針振りミシンであって、前記針の上下動位置を検出す
る、例えば、近接式センサ等による針上下動位置検出手
段と、ミシンの駆動停止を制御する、例えば、CPUに
含まれるミシン制御手段と、前記操作スイッチの信号に
応答した前記針の移動後、前記針上下動位置検出手段が
所定の上下動位置を検出するときにミシンを停止するよ
うに、前記電気的駆動手段及び前記駆動制御手段を制御
する制御回路と、を備えた構成、を特徴としている。例
えば、ミシン制御手段は、CPUに含まれる。According to a seventh aspect of the present invention, there is provided the needle swing sewing machine according to the fifth aspect, wherein a needle vertical movement position detecting means for detecting a vertical movement position of the needle, for example, a proximity sensor or the like, Controlling the drive stop of the sewing machine, for example, when the needle vertical movement position detecting means detects a predetermined vertical movement position after the movement of the needle in response to the signal of the operation switch and the sewing machine control means included in the CPU; And a control circuit for controlling the electric drive means and the drive control means so as to stop the sewing machine. For example, the sewing machine control means is included in the CPU.
【0022】このように、請求項7に記載の発明によれ
ば、請求項5に記載の操作スイッチの信号に応答した針
の移動後で針上下動位置検出手段が所定の上下動位置を
検出するときに、制御回路により請求項5に記載の電気
的駆動手段及び駆動制御手段を制御して、ミシン制御手
段によりミシンを停止する針振りミシンなので、操作ス
イッチの操作による針を針振り中心に位置させた釜合わ
せモード時には、針を上下動位置の何れかにしてミシン
を停止状態にできる。Thus, according to the present invention, the needle vertical movement position detecting means detects a predetermined vertical movement position after the movement of the needle in response to the signal of the operation switch according to the fifth invention. The sewing machine controls the electric drive means and the drive control means according to claim 5 by a control circuit, and stops the sewing machine by the sewing machine control means. In the positioned hook setting mode, the sewing machine can be stopped by setting the needle to one of the vertical movement positions.
【0023】[0023]
【発明の実施の形態】以下に、本発明を適用したボタン
穴かがりミシン及び針振りミシンの実施の各形態例を図
1から図120に基づいて説明する。始めに、装置の構
成例について順次説明してから、制御方式について説明
していく。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of a buttonhole sewing machine and a needle swing sewing machine to which the present invention is applied will be described below with reference to FIGS. First, a configuration example of the device will be described sequentially, and then the control method will be described.
【0024】<第1の実施の形態例>先ず、図1は本発
明を適用した一例としてのボタン穴かがりミシンの外観
を示す斜視図である。また、図2は第1の実施の形態例
を示すもので、内部機構の概略斜視図、図3は図2の反
対側から見た状態の内部機構の斜視図である。これらの
図1から図3において、1はミシンフレーム、5はミシ
ンモータ、6は上軸、7はクランク機構、8は針棒、9
は針、10は立軸、11は下軸、12は釜、13はボビ
ンケース、14は布保持板、15は布押え(枠状クラン
プ体)、16は布切りメス(上下動メス)、17は天
秤、18は針棒揺動台、19は糸調子、20は送りモー
タ(電気的駆動手段:パルスモータ)、21は送り機構
(連結手段)、30は布切りメス用エアーシリンダユニ
ット、31はメス取付板、40は基線モータ、41は振
り幅モータ、42は針振り機構、60はボイスコイルモ
ータである。図示のように、ミシンフレーム1は、上面
に平坦なベッド面を有するベッド2と、このベッド2上
の一端部側に起立する縦胴部3と、この縦胴部3上から
ベッド2とほぼ平行に沿って伸びるアーム4とから構成
されて、側面視でほぼコ字状を成している。<First Embodiment> FIG. 1 is a perspective view showing the appearance of a buttonhole sewing machine as an example to which the present invention is applied. FIG. 2 shows the first embodiment, and is a schematic perspective view of the internal mechanism, and FIG. 3 is a perspective view of the internal mechanism as viewed from the opposite side of FIG. 1 to 3, 1 is a sewing machine frame, 5 is a sewing machine motor, 6 is an upper shaft, 7 is a crank mechanism, 8 is a needle bar, 9
Is a needle, 10 is a vertical shaft, 11 is a lower shaft, 12 is a shuttle, 13 is a bobbin case, 14 is a cloth holding plate, 15 is a cloth presser (frame-shaped clamp body), 16 is a cloth cutting knife (vertical moving knife), 17 Is a balance, 18 is a needle bar swing table, 19 is a thread tension, 20 is a feed motor (electric drive means: pulse motor), 21 is a feed mechanism (connecting means), 30 is a cloth cutting knife air cylinder unit, 31 Is a female mounting plate, 40 is a baseline motor, 41 is a swing width motor, 42 is a needle swing mechanism, and 60 is a voice coil motor. As shown in the drawing, the sewing machine frame 1 has a bed 2 having a flat bed surface on an upper surface, a vertical trunk 3 standing on one end side of the bed 2, and a bed 2 substantially above the vertical trunk 3. And an arm 4 extending in parallel, and has a substantially U-shape in side view.
【0025】以上のミシンフレーム1において、その縦
胴部3側の端部にミシンモータ5が備えられ、このミシ
ンモータ5の駆動により回転する上軸6がアーム4内に
配設され、この上軸6の先端部にはクランク機構7を介
して針棒8が連結されており、この針棒8の下部に針9
が取り付けられている。また、縦胴部3内に立軸10が
配設されて、ベッド2内に下軸11が配設されており、
この下軸11の先端部の釜12にボビンケース13が装
着されている。なお、立軸10は、その上端部が上軸6
とベベルギヤ6a,10aを介して連結されて、下端部
が下軸11とベベルギヤ10b,11aを介して連結さ
れている。さらに、ベッド2上には、移動可能な布保持
板14が配設されて、この布保持板14の上方には、枠
状クランプ体による布押え15が配設されるとともに、
上下動メスである布切りメス16が配設されている。な
お、前記クランク機構7には、アーム4の先端部側面か
ら外部に突出する天秤17が組み込まれている。また、
針棒8は、針棒揺動台18に上下摺動自在に組み込まれ
ている。この針棒揺動台18は、上端部を上軸6に平行
な揺動支点軸18aを支点として揺動自在となってい
る。なお、アーム4の先端部側面の下部に糸調子19が
備えられており、この糸調子19は、後述するように、
ボイスコイルモータ60により糸張力が可変制御される
ものとなっている。In the sewing machine frame 1 described above, a sewing machine motor 5 is provided at the end on the side of the vertical barrel 3, and an upper shaft 6 that is rotated by the driving of the sewing machine motor 5 is provided in the arm 4. A needle bar 8 is connected to a tip end of the shaft 6 via a crank mechanism 7.
Is attached. In addition, a vertical shaft 10 is provided in the vertical body 3 and a lower shaft 11 is provided in the bed 2.
A bobbin case 13 is mounted on a shuttle 12 at the tip of the lower shaft 11. The vertical shaft 10 has an upper end 6
The lower end is connected to the lower shaft 11 via bevel gears 10b and 11a. Further, a movable cloth holding plate 14 is provided on the bed 2, and a cloth holder 15 by a frame-shaped clamp body is provided above the cloth holding plate 14,
A cloth cutting knife 16 which is a vertically moving knife is provided. In addition, a balance 17 projecting from the side surface of the distal end portion of the arm 4 to the outside is incorporated in the crank mechanism 7. Also,
The needle bar 8 is incorporated in a needle bar swing table 18 so as to be slidable up and down. The needle bar swing table 18 is swingable about a swing fulcrum shaft 18 a whose upper end is parallel to the upper shaft 6. Note that a thread tension 19 is provided at a lower portion of the side surface of the distal end portion of the arm 4, and the thread tension 19 is, as described later,
The thread tension is variably controlled by the voice coil motor 60.
【0026】そして、縦胴部3内には、布保持板14及
び布押え15用の電気的駆動手段である送りモータ20
が配設されて、この送りモータ20は軸線を垂直方向と
したパルスモータであって、その出力軸から布保持板1
4及び布押え15にかけて送り機構21が構成されてい
る。また、アーム4の先端部上には、メス動作用の電気
的駆動手段としての布切りメス用エアーシリンダユニッ
ト30が設置されて、この布切りメス用エアーシリンダ
ユニット30の駆動により昇降動作するメス取付板31
が、アーム4内に垂直に配設されている。このアーム4
から下方に突出するメス取付板31の下端部に、布切り
メス16が止めねじ32によって取り付けられている。
なお、図13に示されるように、メス取付板31には、
上昇復帰用のリターンスプリング33が接続されてお
り、また、メス取付板31の側方には、メス取付板31
の被検知部31aを検出する近接式の布切りメス上下位
置検出センサ34a、34bが配設されている。さら
に、縦胴部3内には、針棒揺動台18の基線位置を決め
るの基線モータ40及び振り幅を決める振り幅モータ4
1が配設されて、これら基線モータ40及び振り幅モー
タ41は何れも軸線を上軸6と平行で水平方向としたパ
ルスモータであって、その各々の出力軸から針棒揺動台
18にかけて針振り機構42が構成されている。A feed motor 20 serving as an electric driving means for the cloth holding plate 14 and the cloth presser 15 is provided in the vertical body 3.
The feed motor 20 is a pulse motor having a vertical axis, and the output shaft of the feed motor 20
A feed mechanism 21 is configured to extend between the feeder 4 and the presser foot 15. An air cylinder unit 30 for cloth cutting knife as an electric driving means for knife operation is installed on the distal end of the arm 4, and a knife which moves up and down by driving the air cylinder unit 30 for cloth cutting knife. Mounting plate 31
Are disposed vertically in the arm 4. This arm 4
The cloth cutting knife 16 is attached by a set screw 32 to the lower end of a knife attachment plate 31 protruding downward from the lower end.
In addition, as shown in FIG.
A return spring 33 for ascending return is connected, and a female mounting plate 31 is provided beside the female mounting plate 31.
, The proximity type cloth cutting knife vertical position detection sensors 34a and 34b for detecting the detected part 31a are provided. Further, a base motor 40 for determining the base line position of the needle bar swing table 18 and a swing width motor 4 for determining the swing width are provided in the vertical body 3.
1, the base motor 40 and the swing width motor 41 are both pulse motors whose axes are parallel to the upper shaft 6 and are horizontal, and extend from their respective output shafts to the needle bar rocking table 18. A needle swing mechanism 42 is configured.
【0027】先ず、送り機構21は、図2に示すよう
に、軸線を水平方向とした送り軸22、布保持板14用
のブラケット23、布押え15用の布保持腕24等から
構成されている。こうして、送りモータ20から布保持
腕24への連結手段が構成されている。即ち、縦胴部3
内において、送りモータ20上の出力軸に設けたピニオ
ン20aに噛み合うラック22aを有する送り軸22を
組み込んで、縦胴部3から突出してアーム4の下方に位
置する送り軸22中間部分に、布保持板14を下端部に
連結支持するブラケット23を上端部で固定している。
このブラケット23の下部側面に、先端部に布押え15
を連結支持する取付片25を備えた布保持腕24の基端
部を、ピン24aを支点として上下揺動自在に結合して
いる。なお、図示しないが、布保持腕24を上昇動作す
るアクチュエータ(エアーシリンダユニットまたはソレ
ノイド等)及び下降復帰させるリターンスプリング等が
設けられている。ただし、布保持腕24の上下動はペダ
ル操作によってもよい。また、送り軸22の位置に基づ
いてメス先端位置に対応した原点位置を検出する近接式
の送り原点検出センサ26が設けられている。以上の送
り機構21によって、布保持板14及び布押え15は、
パルスモータによる送りモータ20の駆動でピニオン2
0a及びラック22aの噛み合いにより前進後退動作す
る送り軸22からブラケット23、布保持腕24を各々
介して一体的に、ベッド2上を移動する。以上が布送り
用の電気的移動手段である。First, as shown in FIG. 2, the feed mechanism 21 includes a feed shaft 22 having an axis extending in a horizontal direction, a bracket 23 for the cloth holding plate 14, a cloth holding arm 24 for the cloth presser 15, and the like. I have. Thus, a connecting means from the feed motor 20 to the cloth holding arm 24 is configured. That is, the vertical trunk 3
A feed shaft 22 having a rack 22a meshing with a pinion 20a provided on an output shaft on the feed motor 20 is incorporated therein, and a cloth is provided at an intermediate portion of the feed shaft 22 protruding from the vertical trunk portion 3 and located below the arm 4. A bracket 23 for connecting and supporting the holding plate 14 at the lower end is fixed at the upper end.
At the lower end of the bracket 23, a cloth foot 15
The base end of the cloth holding arm 24 provided with the mounting piece 25 for connecting and supporting the upper and lower members is pivotally connected to the pin 24a as a fulcrum. Although not shown, an actuator (an air cylinder unit or a solenoid, etc.) for raising the cloth holding arm 24 and a return spring for lowering and returning the cloth holding arm 24 are provided. However, the vertical movement of the cloth holding arm 24 may be performed by a pedal operation. In addition, a proximity feed origin detection sensor 26 that detects an origin position corresponding to the position of the knife tip based on the position of the feed shaft 22 is provided. With the feed mechanism 21 described above, the cloth holding plate 14 and the cloth presser 15
The pinion 2 is driven by driving the feed motor 20 by the pulse motor.
The feed shaft 22 which moves forward and backward by the engagement of the rack 0a and the rack 22a integrally moves on the bed 2 via the bracket 23 and the cloth holding arm 24, respectively. The above is the electric moving means for cloth feeding.
【0028】このように、ボタン穴かがりミシンにおい
て、送り機構21を介して布保持腕24を駆動するパル
スモータによる送りモータ20を、ミシンフレーム1の
縦胴部3内に収納したことにより、縦胴部3内のスペー
スを有効に利用できるとともに、ミシンフレーム1に外
付けする部品を少なくして、ミシンフレーム1の外観を
スッキリしたものにできる。しかも、布保持腕24の送
りモータ20が縦胴部3内に収納状態にあるため、遮音
効果が得られるとともに、布の取り扱い性の面で良好と
なり、ミシンフレームにモータが外付けされた場合のよ
うな布の汚れの問題も解消できる。また、軸線が垂直方
向のパルスモータ(送りモータ)20の出力軸のピニオ
ン20aと軸線が水平方向の送り軸22のラック22a
とを噛み合わせて、その送り軸22に布保持腕24を固
定したため、垂直置きのパルスモータ(送りモータ)2
0の駆動によりラック20a、ピニオン22aを介し送
り軸22を水平方向に直線的に移動させて、布保持腕2
4を縦胴部3に対し接離方向に移動させられる。なお、
パルスモータによる基線モータ40及び振り幅モータ4
1も、ともに軸線をベッド2の上面と平行にして縦胴部
3内に収納したため、送りモータ20の場合と同様に、
縦胴部3内のスペースを有効に利用できるとともに、ミ
シンフレーム1に外付けする部品を少なくして、ミシン
フレーム1の外観をスッキリしたものにできる。As described above, in the buttonhole holing machine, the feed motor 20 by the pulse motor for driving the cloth holding arm 24 via the feed mechanism 21 is accommodated in the vertical trunk portion 3 of the sewing machine frame 1 so that The space in the trunk 3 can be effectively used, and the number of components externally attached to the sewing machine frame 1 can be reduced, so that the appearance of the sewing machine frame 1 can be refreshed. In addition, since the feed motor 20 of the cloth holding arm 24 is housed in the vertical trunk portion 3, a sound insulation effect is obtained, and the handleability of the cloth is improved, and the motor is externally attached to the sewing machine frame. The problem of the stain of the cloth as described above can be solved. A pinion 20a of an output shaft of a pulse motor (feed motor) 20 having a vertical axis and a rack 22a of a feed shaft 22 having a horizontal axis.
And the cloth holding arm 24 is fixed to the feed shaft 22, so that the pulse motor (feed motor) 2
0, the feed shaft 22 is linearly moved in the horizontal direction via the rack 20a and the pinion 22a, and the cloth holding arm 2 is moved.
4 can be moved toward and away from the vertical trunk 3. In addition,
Base motor 40 and swing width motor 4 using a pulse motor
1 was also housed in the vertical body 3 with its axis parallel to the upper surface of the bed 2, and thus, like the feed motor 20,
The space in the vertical trunk 3 can be effectively used, and the number of components externally attached to the sewing machine frame 1 can be reduced, so that the appearance of the sewing machine frame 1 can be refreshed.
【0029】次に、針振り機構42は、図3から図5に
示すように、基線用アーム43、基線用レバー44、連
結リンク45、針振りカムレバー46、針振りレバー4
7、連結軸48、針振り腕49、針振りカム54、振り
幅用アーム55、振り幅用レバー56等から構成されて
いる。即ち、縦胴部3内において、水平に機枠に支持さ
れた支軸43aを中間部の支点とした基線用アーム43
の下端部に設けたセクタギヤ43bを、基線モータ40
の出力軸に設けたピニオン40aに噛み合わせ、基線用
アーム43上部の二股部内に、同じく二股状の基線用レ
バー44の端部を水平ピン44aで揺動自在に連結して
いる。この基線用レバー44の二股部内において、連結
リンク45の一端部を水平ピン44bで揺動自在に連結
し、この連結リンク45の他端部に水平ピン45aで針
振りカムレバー46を揺動自在に連結している。さら
に、この針振りカムレバー46の下端部に水平ピン46
aで針振りレバー47の先端部を揺動自在に連結してい
る。この針振りレバー47の基端部は、アーム4内に上
軸6に平行に配設した連結軸48の基端部に固定されて
いる。この連結軸48の先端部には、針振り腕49の基
端部が固定されており、この針振り腕49の先端部に針
棒揺動台18が図示しない角ゴマ等を介して揺動自在に
連結されている。Next, as shown in FIGS. 3 to 5, the swinging mechanism 42 includes a baseline arm 43, a baseline lever 44, a connecting link 45, a swinging cam lever 46, and a swinging lever 4.
7, a connecting shaft 48, a needle swing arm 49, a needle swing cam 54, a swing width arm 55, a swing width lever 56, and the like. That is, in the vertical trunk portion 3, the base arm 43 having the support shaft 43a horizontally supported by the machine frame as a fulcrum of an intermediate portion.
The sector gear 43b provided at the lower end of the
, And an end of a forked base line lever 44 is swingably connected to the forked portion of the upper portion of the base line arm 43 by a horizontal pin 44a. In the forked portion of the baseline lever 44, one end of the connecting link 45 is swingably connected by a horizontal pin 44b, and the needle swing cam lever 46 is swingably connected to the other end of the connecting link 45 by a horizontal pin 45a. Connected. Furthermore, a horizontal pin 46 is attached to the lower end of the swing cam lever 46.
The leading end of the needle swing lever 47 is swingably connected by a. The proximal end of the needle swing lever 47 is fixed to the proximal end of a connecting shaft 48 disposed in the arm 4 in parallel with the upper shaft 6. A base end of a needle swing arm 49 is fixed to a distal end of the connection shaft 48, and the needle bar swing table 18 is swung to a distal end of the needle swing arm 49 via a square sesame (not shown) or the like. They are freely connected.
【0030】ここで、針振りカムレバー46は、上部が
コ字状に開放されたカム係合凹部46bとなっていて、
このカム係合凹部46bに偏心カムによる針振りカム5
4が係合している。即ち、この針振りカム54は、上軸
6から減速ギヤ51,52を介して減速比1/2で回転
が伝達される副軸53に備えられている。さらに、縦胴
部3内において、水平に機枠に支持された支軸55aを
中間部の支点とした振り幅用アーム55の下端部に設け
たセクタギヤ55bを、振り幅モータ41上の出力軸に
設けたピニオン41aに噛み合わせ、振り幅用アーム5
5の上端部に、振り幅用レバー56の一端部を水平ピン
56aで揺動自在に連結している。この振り幅用レバー
56の他端部は、前記水平ピン44bを介して前記連結
リンク45に揺動自在に連結されている。なお、基線用
アーム43のセクタギヤ43bの側方に、基線位置検出
手段としての磁気センサによる基線原点検出センサ57
が配設されており、セクタギヤ43bの一端部側に基線
検出用の磁石43cが設けられている。同様に、振り幅
用アーム55のセクタギヤ55bの近傍にも、針振り幅
検出手段としての磁気センサによる振り幅原点検出セン
サ58が配設されており、セクタギヤ55bの一端部側
に振り幅検出用の磁石55cが設けられている。また、
副軸53側の減速ギヤ52の一側面に、磁気センサによ
る針振り左右位置検出センサ59(基線側・針振り側検
出手段)が配設されており、減速ギヤ52に左右位置検
出用の磁石52aが設けられている。ところで、前記減
速ギヤ52は、主軸6上の減速ギヤ51の2回転に対し
て1回転、即ち、針9が2回上下動するのに対して1回
転する。前記針振り左右位置検出センサ59は、針9が
上停止位置に位置し、かつ、基線側に振られている回転
位相において、磁石52aに対向している。Here, the needle swing cam lever 46 has a cam engaging concave portion 46b whose upper portion is opened in a U-shape.
The swinging cam 5 by the eccentric cam is provided in the cam engaging concave portion 46b.
4 are engaged. That is, the needle swing cam 54 is provided on the auxiliary shaft 53 to which rotation is transmitted from the upper shaft 6 via the reduction gears 51 and 52 at a reduction ratio of 1/2. Further, in the vertical trunk portion 3, a sector gear 55 b provided at the lower end of a swing arm 55 having a support shaft 55 a horizontally supported by the machine frame as a fulcrum at an intermediate portion is connected to an output shaft on the swing motor 41. And the swing-width arm 5
One end of a swing width lever 56 is swingably connected to the upper end of the lever 5 by a horizontal pin 56a. The other end of the swing width lever 56 is swingably connected to the connection link 45 via the horizontal pin 44b. Note that a base line origin detecting sensor 57 by a magnetic sensor as a base line position detecting means is provided beside the sector gear 43b of the base line arm 43.
Is provided, and a base line detecting magnet 43c is provided on one end side of the sector gear 43b. Similarly, in the vicinity of the sector gear 55b of the swing width arm 55, a swing width origin detecting sensor 58 using a magnetic sensor as a needle swing width detecting means is provided, and a swing width detecting sensor 58 is provided at one end of the sector gear 55b. Are provided. Also,
On one side surface of the reduction gear 52 on the side of the counter shaft 53, a needle swing left / right position detection sensor 59 (base line / needle swing side detection means) using a magnetic sensor is provided. 52a are provided. Incidentally, the reduction gear 52 makes one rotation for every two rotations of the reduction gear 51 on the main shaft 6, that is, one rotation for each time the needle 9 moves up and down twice. The needle swing left / right position detection sensor 59 faces the magnet 52a in the rotation phase in which the needle 9 is located at the upper stop position and swings toward the base line.
【0031】以上の針振り機構42によって、針棒揺動
台18は、駆動手段としてのパルスモータである基線モ
ータ40及び振り幅モータ41の各々の駆動で、基線用
アーム43から基線用レバー44を経て、または、振り
幅用アーム55から振り幅用レバー56を経て、以降は
連結リンク45、針振りカムレバー46、針振りレバー
47、連結軸48、針振り腕49及び針振りカム54を
介して揺動がそれぞれ伝達されることにより、上端部の
揺動支点軸18aを支点として基線の変更と振り幅の変
更が行われる。即ち、図4にも示し、図5に模式的に示
したように、基線については、パルスモータによる基線
モータ40の駆動で基線用アーム43、基線用レバー4
4、連結リンク45、針振りカムレバー46、針振りレ
バー47、連結軸48、針振り腕49及び針振りカム5
4を介して揺動が伝達されて、上端部の揺動支点軸18
aを支点として針棒揺動台18が揺動することによっ
て、基線が変更される。これが基線変更機構である。ま
た、振り幅については、パルスモータによる振り幅モー
タ41の駆動で振り幅用アーム55、振り幅用レバー5
6、連結リンク45、針振りカムレバー46、針振りレ
バー47、連結軸48、針振り腕49及び針振りカム5
4を介して揺動が伝達されて、上端部の揺動支点軸18
aを支点として針棒揺動台18が揺動することによっ
て、振り幅が変更される。これが針振り幅変更機構であ
る。By the above-described needle swing mechanism 42, the needle bar swing table 18 is driven by the base motor 40 and the swing motor 41 which are pulse motors as driving means, respectively. Or from the swing arm 55 through the swing lever 56, and thereafter through the connecting link 45, the needle swing cam lever 46, the needle swing lever 47, the connecting shaft 48, the needle swing arm 49, and the needle swing cam 54. When the swing is transmitted, the base line and the swing width are changed with the swing fulcrum shaft 18a at the upper end as a fulcrum. That is, as shown in FIG. 4 and schematically shown in FIG. 5, the base arm 43 and the base lever 4 are driven by driving the base motor 40 by the pulse motor.
4, connection link 45, needle swing cam lever 46, needle swing lever 47, connection shaft 48, needle swing arm 49, and needle swing cam 5.
The swing is transmitted to the swing fulcrum shaft 18 at the upper end.
The base line is changed by the needle bar swing table 18 swinging about a. This is the baseline changing mechanism. As for the swing width, the swing width arm 55 and the swing width lever 5 are driven by driving the swing width motor 41 by the pulse motor.
6, connection link 45, needle swing cam lever 46, needle swing lever 47, connection shaft 48, needle swing arm 49 and needle swing cam 5.
The swing is transmitted to the swing fulcrum shaft 18 at the upper end.
The swing width is changed by swinging the needle bar swing table 18 about a. This is the needle swing width changing mechanism.
【0032】ここで、針振り機構42は、基線位置を基
準として振り幅を左側へ振る(増大する)もので、図6
(a)に示すように、針振りカム54のカム頂部が基線
側(図示右側)にある時が、基線用アーム43の位置に
より針落ちが決まるものとなっている。また、図6
(b)に示すように、針振りカム54のカム頂部がカム
振り幅側(図示左側)にある時が、基線位置に対して振
り幅量により針落ちが決まるものとなっている。そし
て、基線位置の移動は、図7に示すように、基線用アー
ム43の回動により行われる。また、振り幅の変更は、
図8に示すように、振り幅用アーム55の回動により基
線用レバー44を介して行われる。そして、縫製の際
は、ミシンモータ5の駆動により回転する上軸6から減
速ギヤ51,52を介して回転が伝達される副軸53に
備えた針振りカム54が減速比1/2で回転し、この針
振りカム54がカム係合凹部46bに係合した針振りカ
ムレバー46が往復揺動を行い、その針振りカムレバー
46の往復運動が、針振りレバー47、連結軸48、針
振り腕49及び針振りカム54を介して針棒揺動台18
に伝達される。この結果、前述した基線及び振り幅の変
更に基づいて、上端部の揺動支点軸18aを支点として
針棒揺動台18が往復揺動して、ボタン穴かがりの平行
部(側縫い部)及び閂止め部(閂止め縫い部)の縫い目
が形成される。Here, the needle swing mechanism 42 swings (increases) the swing width to the left with reference to the base line position.
As shown in (a), when the cam top of the needle swing cam 54 is on the base line side (right side in the figure), the needle drop is determined by the position of the base arm 43. FIG.
As shown in (b), when the cam top of the needle swing cam 54 is on the cam swing width side (left side in the figure), needle drop is determined by the swing width amount with respect to the base line position. The movement of the base line position is performed by rotating the base line arm 43, as shown in FIG. In addition, change of swing width
As shown in FIG. 8, the rotation is performed through the baseline lever 44 by the rotation of the swing width arm 55. At the time of sewing, the needle swing cam 54 provided on the sub shaft 53 to which rotation is transmitted from the upper shaft 6 rotated by the driving of the sewing machine motor 5 through the reduction gears 51 and 52 rotates at a reduction ratio of 1/2. Then, the swinging cam lever 46 in which the swinging cam 54 is engaged with the cam engaging concave portion 46b reciprocates, and the reciprocating movement of the swinging cam lever 46 is controlled by the swinging lever 47, the connecting shaft 48, and the swinging arm. Needle bar swing table 18 via the needle swing cam 54 and the needle swing cam 54
Is transmitted to As a result, based on the above-described change of the base line and the swing width, the needle bar swing table 18 reciprocates around the swing fulcrum shaft 18a at the upper end as a fulcrum, and a parallel portion (side stitching portion) of the buttonhole buttonhole is formed. And the seam of the bar-tacking part (bar-tacking part) is formed.
【0033】そして、このような基線調節腕として機能
する基線用アーム43の角度に対応して基線を移動させ
る機構においては、基線用アーム43が一軸を中心とし
た揺動運動をするため、基線モータ(パルスモータ)4
0の出力パルス数の発生に基づく基線用アーム43の角
度に対応して、図10の実線に示されるような、基線移
動量となってしまう。また、同じく、パルスモータによ
る振り幅モータ41の出力パルス数の発生に基づいて振
り幅調節腕として機能する振り幅用アーム55の角度に
対応して、図11の実線に示されるような、針振り量と
なってしまう。以上の針振り機構42において、図9に
示される基線モータ40に対する出力パルス数k1,
k2,…,kn-1,knは、理想線(図10の破線)に近
づくように補正されたパルス数となり、同じく振り幅モ
ータ41に対する出力パルス数h1,h2,…,hn-1,
hnは、理想線(図10の破線)に近づくように補正さ
れたパルス数となる。In the mechanism for moving the base line corresponding to the angle of the base arm 43 functioning as the base adjustment arm, the base arm 43 swings about one axis. Motor (pulse motor) 4
Corresponding to the angle of the baseline arm 43 based on the generation of the number of output pulses of 0, the amount of baseline movement becomes as shown by the solid line in FIG. Similarly, a needle as shown by a solid line in FIG. 11 corresponding to the angle of the swing width arm 55 functioning as a swing width adjusting arm based on the generation of the number of output pulses of the swing width motor 41 by the pulse motor. It will be a swing amount. In the above-described needle swing mechanism 42, the number of output pulses k 1 to the base motor 40 shown in FIG.
k 2 ,..., k n-1 , k n are the number of pulses corrected so as to approach the ideal line (broken line in FIG. 10), and the number of output pulses h 1 , h 2 ,. h n-1 ,
h n is a ideal line pulse number which is corrected so as to approach the (broken line in FIG. 10).
【0034】次に、図12(a)はボタン穴かがり縫い
部分の名称を示したもので、図示のように、ボタン穴の
左右が左平行部(左側縫い部)と右平行部(右側縫い
部)であって、ボタン穴の前後が第1閂止め部(後閂止
め縫い部)と第2閂止め部(前閂止め縫い部)である。
このようなボタン穴かがり縫いは、以上の構成によるボ
タン穴かがりミシンによって、図12(b)に示すよう
に、第2閂止め部(前閂止め縫い部)の左側から縫い始
めて左平行部(左側縫い部)、第1閂止め部(後閂止め
縫い部)、右平行部(右側縫い部)及び第2閂止め部
(前閂止め縫い部)に戻る右回り縫いと、図12(c)
に示すように、第2閂止め部(前閂止め縫い部)の右側
から縫い始めて右平行部(右側縫い部)、第1閂止め部
(後閂止め縫い部)、左平行部(左側縫い部)及び第2
閂止め部(前閂止め縫い部)に戻る左回り縫いとが選択
的に可能である。Next, FIG. 12 (a) shows the names of the buttonhole buttonhole stitching portions. The first bar-tacking portion (rear bar-tacking portion) and the second bar-tacking portion (front bar-tacking portion) are provided before and after the button hole.
As shown in FIG. 12 (b), such buttonhole overlock sewing is started from the left side of the second bar-tacking portion (front bar-tacking portion) by the button-hole overlocking machine having the above-described configuration, and then the left parallel portion ( Clockwise sewing returning to the first bar-tacking part (rear bar-tacking part), the right parallel part (right-hand sewing part), and the second bar-tacking part (front bar-tacking part) is shown in FIG. )
As shown in the figure, start sewing from the right side of the second bar-tacking section (front bar-tacking section), right parallel section (right-side sewing section), first bar-tacking section (rear bar-tacking section), left parallel section (left-side sewing section). Part) and the second
Counterclockwise sewing returning to the bar-tacking section (front bar-tacking section) can be selectively performed.
【0035】また、この実施の形態例のボタン穴かがり
ミシンの場合、図13に示した布切りメス用エアーシリ
ンダユニット30の駆動により布切りメス16を、ボタ
ン穴かがり縫製中に複数回上下動させることによって、
ボタン穴を形成するものとなっている。即ち、例えば、
図14(a)に示すように、布切りメス16の一回目の
下降動作によって布に一旦切り込みを入れた後、図14
(b)に示すように、矢印方向に布送りを行って、図1
4(c)に示すように、再び布切りメス16を下降動作
させることで、所定長さのボタン穴を形成するものであ
る。ボタン穴かがり縫い目の側縫い部の長さよりも刃の
長さが短い布切りメス16の複数回の上下動によって、
側縫い部の長さに対応した長さのボタン穴を形成するた
め、1種類の布切りメス16で任意の長さのボタン穴の
形成が行える。従って、ボタン穴の長さの変更によって
も布切りメスの交換の必要が無く、ボタン穴の長さに応
じた種類分の布切りメスを用意する必要が無い。In the case of the buttonhole holing machine of this embodiment, the cloth cutting knife 16 is moved up and down a plurality of times during buttonhole holing sewing by driving the air cylinder unit 30 for cloth cutting knife shown in FIG. By letting
It forms a buttonhole. That is, for example,
As shown in FIG. 14A, after the cloth is cut into the cloth once by the first descending operation of the cloth cutting knife 16, FIG.
As shown in FIG. 1B, the cloth is fed in the direction of the arrow to
As shown in FIG. 4 (c), a buttonhole having a predetermined length is formed by lowering the cloth cutting knife 16 again. A plurality of vertical movements of the cloth cutting knife 16 whose blade length is shorter than the length of the side stitch portion of the buttonhole buttonhole stitch,
Since a buttonhole having a length corresponding to the length of the side stitch portion is formed, a buttonhole having an arbitrary length can be formed with one kind of cloth cutting knife 16. Therefore, even if the length of the buttonhole is changed, there is no need to replace the cloth cutting knife, and there is no need to prepare a cloth cutting knife of a type corresponding to the length of the buttonhole.
【0036】ところで、図15はボイスコイルモータ6
0により張力可変制御される糸調子19の構成を示すも
ので、組付状態の部分断面図である。即ち、優れたリニ
ア特性を発揮するボイスコイルモータ60のプランジャ
61が、中間部のピン62aを支点とするレバー62の
一端部に当接して、そのレバー62の他端部に当接する
動作軸63上に、軸受ケース64及び中空軸65を組み
付け、その中空軸65上に一対の糸調子皿66,67を
スライド自在に組み付けて、糸調子19を構成してい
る。このような糸調子19の構成としたので、ボイスコ
イルモータ60のプランジャ61の押圧力(推力)に応
じ、中間部のピン62aを支点とするレバー62を介し
て、動作軸63により中空軸65上の一対の糸調子皿6
6,67にかかる押圧力を可変として、上糸に付与する
張力を可変とすることができる。FIG. 15 shows the voice coil motor 6.
FIG. 3 is a partial cross-sectional view showing a configuration of a thread tensioner 19 that is variably controlled in tension by 0 and is in an assembled state. That is, the plunger 61 of the voice coil motor 60 exhibiting excellent linear characteristics abuts on one end of the lever 62 with the pin 62a in the middle as a fulcrum, and the operating shaft 63 abuts on the other end of the lever 62. A thread case 19 and a pair of thread tension plates 66 and 67 are slidably assembled on the hollow shaft 65 with the bearing case 64 and the hollow shaft 65 assembled thereon. Since the thread tension 19 is configured as described above, the hollow shaft 65 is formed by the operation shaft 63 via the lever 62 having the intermediate pin 62a as a fulcrum according to the pressing force (thrust) of the plunger 61 of the voice coil motor 60. Upper pair of thread tension dishes 6
The pressure applied to the upper thread can be made variable by making the pressing force applied to 6,67 variable.
【0037】詳細には、アーム4に備えられる糸調子1
9は、対をなす内皿66及び外皿67からなるもので、
この実施の形態例では、中空軸65上に、その先端部の
フランジ側に外皿による固定皿67を組み付けて、この
固定皿67と対向する内皿である可動皿66をスライド
自在に組み付けている。そして、中空軸65の内部に
は、動作軸63がスライド自在に挿入されていて、この
動作軸63の先端部により押される当接片66aが設け
られており、この当接片66aは、可動皿66と一体の
ものである。なお、この実施の形態例とは逆に、内皿6
6を固定皿として、外皿67を可動皿としてもよく、そ
の場合には、当接片を可動皿となる外皿67と一体に設
けて、その当接片に動作軸63の先端部を係合等により
接続することで、動作軸63により当接片が引かれるよ
うにしておく。以上の糸調子19の中空軸65は、軸受
ケース64に回転自在に軸受されており、軸受ケース6
4はアーム4組み込み穴に填め込んで固定されている。More specifically, the thread tension 1 provided on the arm 4
9 comprises a pair of inner plate 66 and outer plate 67,
In this embodiment, a fixed plate 67 made of an outer plate is assembled on the hollow shaft 65 on the flange side of the tip, and a movable plate 66 that is an inner plate facing the fixed plate 67 is slidably assembled. I have. The operating shaft 63 is slidably inserted into the hollow shaft 65, and a contact piece 66a pressed by the tip of the operating shaft 63 is provided. The contact piece 66a is movable. It is integral with the plate 66. In addition, contrary to this embodiment, the inner plate 6
6 may be a fixed plate, and the outer plate 67 may be a movable plate. In this case, a contact piece is provided integrally with the outer plate 67 serving as a movable plate, and the tip of the operating shaft 63 is attached to the contact piece. The contact piece is pulled by the operation shaft 63 by being connected by engagement or the like. The hollow shaft 65 of the thread tension 19 described above is rotatably supported by a bearing case 64, and the bearing case 6
Numeral 4 is fixed by being inserted into the arm 4 assembling hole.
【0038】そして、糸調子19の中空軸65に内部に
挿入される動作軸63は、低イナーシャモータであるリ
ニア直流モータとしてのボイスコイルモータ60により
駆動される。このボイスコイルモータ60は、磁気回路
を構成する円筒型ヨーク601、その端部内周に設けた
永久磁石による外極602、前記円筒形ヨーク601の
中心部に一体的に設けた鉄心による中央極603と、こ
の中央極603と外極602との間に配設される円筒状
の可動コイル604とからなるものである。また、可動
コイル604は、補償銅管605の外周にコイル606
を設けたもので、その先端部のコイルヘッドの中央部に
プランジャ61を一体的に備えている。以上のボイスコ
イルモータ60は、磁気回路の中央極(鉄心)603の
外周におかれた外極(永久磁石)602から可動コイル
604に磁界が作用しており、この磁界中にある可動コ
イル(コイル606)604に制御電流供給回路(C
C)から供給される制御電流によって、可動コイル60
4に推力(または吸引力)が生じ、コイルヘッドに備え
たプランジャ61が前進(または後退)し、レバー62
を介して動作軸63が中空軸65内を前進(または後
退)する。The operating shaft 63 inserted inside the hollow shaft 65 of the thread tension 19 is driven by a voice coil motor 60 as a linear DC motor which is a low inertia motor. The voice coil motor 60 includes a cylindrical yoke 601 constituting a magnetic circuit, an outer pole 602 formed of a permanent magnet provided on an inner periphery of an end portion thereof, and a central pole 603 formed of an iron core integrally provided at the center of the cylindrical yoke 601. And a cylindrical movable coil 604 disposed between the center pole 603 and the outer pole 602. The movable coil 604 is provided around the coil 606 on the outer periphery of the compensation copper tube 605.
And a plunger 61 is integrally provided at the center of the coil head at the tip end. In the voice coil motor 60 described above, a magnetic field acts on the movable coil 604 from an outer pole (permanent magnet) 602 disposed on the outer periphery of the central pole (iron core) 603 of the magnetic circuit. The control current supply circuit (C
C), the movable coil 60
4 generates a thrust (or suction force), the plunger 61 provided on the coil head advances (or retreats), and the lever 62
The operating shaft 63 moves forward (or retreats) in the hollow shaft 65 via.
【0039】以上のボイスコイルモータ60は、インダ
クタンスが小さくて応答が早いという特性、移動体が可
動コイル604だけなので、慣性が小さくて応答が早い
という特性を具備する他、可動コイル604の吸引力
(推力)が距離に関係なく一定で、さらに、電流に比例
した線形の吸引力(推力)が取り出せるといった特性を
具備するものである。このような特性を具備するボイス
コイルモータ60なので、その可動コイル604と一体
のプランジャ61からレバー62を介して行われる動作
軸63による中空軸65内の前進(または後退)動作に
よって、当接片66aを介して可動皿66が軸線方向に
押圧し、固定皿67との間にかかる押圧力を変えて、糸
調子19を通す糸に対する把持力を変えることができ
る。即ち、上糸(針糸)に対するアクティブテンション
機能を具備したものとなっている。The above-described voice coil motor 60 has a characteristic that the inductance is small and the response is quick, and since the moving body is only the movable coil 604, it has a characteristic that the inertia is small and the response is fast. (Thrust) is constant irrespective of the distance, and has a characteristic that a linear attractive force (thrust) proportional to the current can be taken out. Since the voice coil motor 60 has such characteristics, the contact piece is moved forward (or backward) in the hollow shaft 65 by the operation shaft 63 through the lever 62 from the plunger 61 integrated with the movable coil 604. The movable plate 66 is pressed in the axial direction via the 66a, and the pressing force applied between the movable plate 66 and the fixed plate 67 can be changed to change the gripping force of the thread tension 19 with respect to the yarn. That is, an active tension function for the upper thread (needle thread) is provided.
【0040】このように、糸調子19はボイスコイルモ
ータ60によるアクティブテンション機能を有している
ため、例えば、図16(a)に示すように、縫い始めの
1針目から数針目までは、ボイスコイルモータ60の制
御で糸調子19により上糸に付与する張力を0に近くし
て、上糸と下糸の結節を確実なものとして、縫い始め部
を上下糸のバランスのとれたウィップ縫いにし、縫目結
節後に上糸が抜けてしまう花咲き現象を防止できる。そ
の後、糸調子19により上糸に付与する張力をボイスコ
イルモータ60の制御で適切に調整しながら、左平行部
(左側縫い部)でパール縫い(山立て縫)、第1閂止め
部(後閂止め縫い部)でウィップ縫い、右平行部(右側
縫い部)でパール縫い、第2閂止め部(前閂止め縫い
部)でウィップ縫いとする。そして、図16(b)に示
すように、第2閂止め部(前閂止め縫い部)に戻った止
め縫い部では、ボイスコイルモータ60の制御で糸調子
19により上糸に付与する張力を大にして、下糸が上糸
側まで引上げられるようにすると共に、切断時には下糸
をたぐることにより先に切断した上糸端部を布裏に引込
み、針振り幅が小さくなった最終針で上側に糸残りが出
ないようにできる。As described above, since the thread tension 19 has the active tension function of the voice coil motor 60, for example, as shown in FIG. Under the control of the coil motor 60, the tension applied to the upper thread by the thread tension 19 is made close to 0, the knot between the upper thread and the lower thread is secured, and the sewing start portion is formed by a balanced whip sewing of the upper and lower threads. In addition, it is possible to prevent a flower blooming phenomenon in which the upper thread comes off after the seam knot. Thereafter, while appropriately adjusting the tension applied to the upper thread by the thread tension 19 under the control of the voice coil motor 60, the pearl stitch (mounting stitch) at the left parallel portion (left stitching portion) and the first bar-tacking portion (rear). Whip sewing is performed at the bar-tacking section), pearl sewing is performed at the right parallel section (right-hand sewing section), and whip sewing is performed at the second bar-tacking section (front bar-tacking section). Then, as shown in FIG. 16 (b), in the stop sewing portion that has returned to the second bar tacking portion (the front bar tack sewing portion), the tension applied to the upper thread by the thread tension 19 under the control of the voice coil motor 60. Largely, the lower thread is pulled up to the upper thread side, and at the time of cutting, the lower thread is pulled by pulling the end of the upper thread that was cut earlier by pulling the lower thread into the back of the cloth. Thread residue can be prevented from appearing on the upper side.
【0041】図32は上糸はさみ及びその駆動機構を示
すもので、81はアーム、82は回転軸、83はローリ
ングジョイント、84はレバー、85ははさみ取付板、
86は固定刃、87は可動刃、88は段ねじ、89は糸
切りばね(引張ばね)、90は糸保持ばねである。この
糸切り機構自体は周知の構成である。このレバー84に
は、はさみ取付板85が一体的に備えられており、この
はさみ取付板85の先端部に、上糸を切断して保持する
上糸はさみを構成する固定刃86及び可動刃87及び糸
保持ばね90が備えられている。即ち、はさみ取付板8
5の先端部に固定刃86がねじ止めされていて、この固
定刃86の上面に、可動刃87が段ねじ88により回動
自在に組み付けられており、固定刃86上に設けた小突
起86aが、可動刃87に形成した円弧状穴87aに臨
んでいる。また、糸保持ばね90は段ねじ88と小突起
86aとにより回転不能に支持されている。固定刃86
は、先端部に刃部86bを有していて、可動刃87も、
刃部86b上に重なり合う刃部87bを先端部に有して
いる。また、可動刃87は、円弧状穴87aの一方の延
長部側にカム係合部87cを有している。なお、はさみ
取付板85には、糸切りばね89が接続されている。FIG. 32 shows the upper thread scissors and its driving mechanism, 81 is an arm, 82 is a rotating shaft, 83 is a rolling joint, 84 is a lever, 85 is a scissor mounting plate,
86 is a fixed blade, 87 is a movable blade, 88 is a step screw, 89 is a thread cutting spring (tensile spring), and 90 is a thread holding spring. The thread cutting mechanism itself has a known configuration. The lever 84 is integrally provided with a scissor mounting plate 85, and a fixed blade 86 and a movable blade 87 which constitute upper thread scissors for cutting and holding the upper thread are provided at the distal end of the scissor mounting plate 85. And a thread holding spring 90. That is, the scissor mounting plate 8
A fixed blade 86 is screwed to the tip of the fixed blade 86. A movable blade 87 is rotatably mounted on the upper surface of the fixed blade 86 by a stepped screw 88, and a small projection 86a provided on the fixed blade 86. Faces the arc-shaped hole 87 a formed in the movable blade 87. The thread holding spring 90 is non-rotatably supported by the step screw 88 and the small projection 86a. Fixed blade 86
Has a blade portion 86b at the tip, and the movable blade 87 also has
The tip portion has a blade portion 87b overlapping the blade portion 86b. The movable blade 87 has a cam engaging portion 87c on one extension side of the arc-shaped hole 87a. A thread cutting spring 89 is connected to the scissor mounting plate 85.
【0042】上記のような糸切り機構において、この実
施例では、図32に示すように、糸切り手段の布送り方
向移動手段として従来の遮断フレームに代えてパルスモ
ータ80を設け、該パルスモータ80の出力軸80aに
固定したアーム81の枠部81a内に、軸線が垂直方向
の回転軸82を回転自在に組み付けて、この回転軸82
に、水平軸線回りに回転自在なローリングジョイント8
3を介してレバー84を組み付けている。In the thread cutting mechanism as described above, in this embodiment, as shown in FIG. 32, a pulse motor 80 is provided as a cloth feed direction moving means of the thread cutting means in place of the conventional cut-off frame. A rotation shaft 82 having a vertical axis is rotatably assembled in a frame portion 81a of an arm 81 fixed to an output shaft 80a of the motor 80.
And a rolling joint 8 rotatable around the horizontal axis
The lever 84 is assembled via the lever 3.
【0043】このように、上糸はさみ(固定刃86、可
動刃87及び糸保持ばね90)にパルスモータ80を連
結して、以上のように構成した駆動機構とし、以下のよ
うな動作を行う。即ち、図119A、図120または図
33に示したように、縫いサイクル完了による押え上げ
・糸切り動作により上糸は固定刃86と可動刃87とに
より切断され、糸保持ばね90と可動刃87とにより針
に連なる切断端が挟持されている。この糸切り直後、パ
ルスモータ80により上糸はさみは退避位置YXに移動
し、待機する。なお、図120における戻り位置、離し
位置、退避位置はY方向に対する位置を示す。次のミシ
ン起動時に、パルスモータ80の駆動により、布送りモ
ータ(前記送り機構21参照)の動作に同期して、換言
すると布送り速度とほぼ等しい速度で上糸はさみがY2
移動するように、アーム81をXCW方向に所定角度だけ
回転する。これにより、回転軸82及びローリングジョ
イント83を介してレバー84を揺動し上糸はさみを離
し位置まで前進させる。パルスモータ80が停止した
後、布送りモータにより引き続き布保持体は移動するの
で、従来と同様に、上糸はさみは上糸端を開放する。As described above, the pulse motor 80 is connected to the upper thread scissors (the fixed blade 86, the movable blade 87, and the thread holding spring 90) to form the drive mechanism configured as described above, and the following operation is performed. . That is, as shown in FIG. 119A, FIG. 120 or FIG. 33, the upper thread is cut by the fixed blade 86 and the movable blade 87 by the presser lifting / thread cutting operation upon completion of the sewing cycle, and the thread holding spring 90 and the movable blade 87 Thus, the cut end connected to the needle is clamped. Immediately after this thread cutting, the upper thread scissors by the pulse motor 80 is moved to the retracted position Y X, waits. Note that the return position, the release position, and the retreat position in FIG. 120 indicate positions in the Y direction. The next sewing machine starting time, by driving the pulse motor 80, in synchronization with the operation of the cloth feed motor (see the feed mechanism 21), the upper thread scissors with approximately equal speed in other words the cloth feed speed Y 2
The arm 81 is rotated by a predetermined angle in the X CW direction so as to move. As a result, the lever 84 is swung via the rotating shaft 82 and the rolling joint 83, and the upper thread scissors are released and advanced to the position. After the pulse motor 80 stops, the cloth feeder continues to move by the cloth feed motor, so that the upper thread scissors open the upper thread end as in the related art.
【0044】その後、上糸はさみは開放状態にラッチさ
れたまま、所定時期にパルスモータが針上下動経路側方
の戻り位置まで移動させる。また、縫い完了時には従来
と同様に押え上げ、糸切り動作により、針糸経路に交差
するよう移動して糸切り・糸保持を行う。これによっ
て、布送りモータと同期して、上糸はさみが追従して、
移動する距離Y2(離し距離)を変えることにより、上
糸はさみ(固定刃86及び可動刃87)が開くタイミン
グを変更でき、更に、布が送りによって移動しても、上
糸はさみが追従して移動するため、縫い始め位置からは
さみまでの糸の張りを弱くし、弛みを持たせることも可
能となる。従って、図34に示したように、布送りと同
じ方向に上糸はさみを移動させて、可動刃87と糸保持
ばね90との間に挟んで上糸を保持した状態を継続でき
るとともに、上糸の張りを弱くし、弛ませることができ
る。この結果、ボタン穴かがりにおける平行部の縫い始
めの山立ちが良くなる杜智に縫い始めの縫目形成が確実
となる。なお、図119Bに示すように、パルスモータ
が後退位置に移動する時期をミシンの起動操作時とし、
タイマーによる制御により離し位置への移動を制御して
もよい。Thereafter, the pulse motor is moved to the return position on the side of the needle vertical movement path at a predetermined time while the upper thread scissors are latched in the open state. When the sewing is completed, the presser foot is lifted, and the thread is cut so as to intersect with the needle thread path, thereby performing the thread cutting and thread holding. By this, the upper thread scissors follow in synchronization with the cloth feed motor,
By changing the moving distance Y 2 (separation distance), the timing at which the upper thread scissors (the fixed blade 86 and the movable blade 87) open can be changed. Therefore, it is possible to weaken the tension of the thread from the sewing start position to the scissors, and to make the thread slack. Accordingly, as shown in FIG. 34, the state in which the upper thread scissors are moved in the same direction as the cloth feed to hold the upper thread sandwiched between the movable blade 87 and the thread holding spring 90 can be continued, and You can weaken and relax the thread tension. As a result, the stitch formation at the start of sewing can be reliably performed at the swelling at the start of sewing of the parallel portion in the buttonhole buttonhole. In addition, as shown in FIG. 119B, the time when the pulse motor moves to the retreat position is the time of the start operation of the sewing machine,
The movement to the release position may be controlled by control by a timer.
【0045】<第2の実施の形態例>図17は送り機構
の第2の実施の形態例を示すもので、図2と同様の内部
機構の概略斜視図である。この図17において、図2と
同様の部分には同一の符号を付してその説明を省略し、
ここでは、図2と異なる部分の構成についてのみ説明す
る。即ち、第2の実施の形態例は、図17に示すよう
に、送り機構21において、軸線を水平方向とした送り
モータ20の出力軸に同一軸線上の送り軸22を直結し
て、この送り軸22に送りねじ27を形成し、その送り
ねじ27にボールねじ方式によりブラケット23を噛み
合わせたものである。<Second Embodiment> FIG. 17 shows a second embodiment of the feed mechanism, and is a schematic perspective view of an internal mechanism similar to FIG. In FIG. 17, the same parts as those in FIG.
Here, only the configuration of a portion different from FIG. 2 will be described. That is, in the second embodiment, as shown in FIG. 17, in the feed mechanism 21, the feed shaft 22 on the same axis is directly connected to the output shaft of the feed motor 20 having the horizontal axis. A feed screw 27 is formed on the shaft 22, and the feed screw 27 is engaged with the bracket 23 by a ball screw method.
【0046】このように、軸線が水平方向のパルスモー
タ(送りモータ)20の出力軸と同一軸線上の送り軸2
2とを直結して、その送り軸22に布保持腕24を送り
ねじ27及びボールによる送りボールねじ機構により噛
み合わせたため、前述した第1の実施の形態例と同様
に、送りモータ20を縦胴部3に内蔵したことによる効
果が得られることは勿論のこと、水平置きのパルスモー
タ(送りモータ)20の駆動により直結の送り軸22を
水平方向に直線的に移動させつつ送りねじ27及びボー
ルによる送りボールねじ機構を介して、布保持腕24を
縦胴部3に対し接離方向に移動させられる。As described above, the feed shaft 2 on the same axis as the output shaft of the pulse motor (feed motor) 20 whose axis is horizontal.
2 and the cloth holding arm 24 is engaged with the feed shaft 22 by the feed screw 27 and a feed ball screw mechanism using a ball, so that the feed motor 20 is vertically moved in the same manner as in the first embodiment described above. Of course, the effect of being built in the body 3 can be obtained, and the feed screw 27 and the feed screw 22 can be moved while the directly connected feed shaft 22 is linearly moved in the horizontal direction by driving the pulse motor (feed motor) 20 placed horizontally. The cloth holding arm 24 is moved toward and away from the vertical trunk 3 via a feed ball screw mechanism using balls.
【0047】<第3の実施の形態例>図18は送り機構
の第3の実施の形態例を示すもので、図2と同様の内部
機構の概略斜視図である。この図18において、図2と
同様の部分には同一の符号を付してその説明を省略し、
ここでは、図2と異なる部分の構成についてのみ説明す
る。即ち、第3の実施の形態例は、図18に示すよう
に、送り機構21において、軸線を水平方向とした送り
モータ20の出力軸に円柱状の溝カム28を固定して、
この円柱状の溝カム28の外周のカム溝28aに、送り
軸22の外周に突出して設けた係合ピン22bを係合し
たものである。<Third Embodiment> FIG. 18 shows a third embodiment of the feed mechanism, and is a schematic perspective view of an internal mechanism similar to FIG. In FIG. 18, the same parts as those in FIG.
Here, only the configuration of a portion different from FIG. 2 will be described. That is, in the third embodiment, as shown in FIG. 18, in the feed mechanism 21, the column-shaped groove cam 28 is fixed to the output shaft of the feed motor 20 whose axis is horizontal.
An engaging pin 22b projecting from the outer periphery of the feed shaft 22 is engaged with a cam groove 28a on the outer periphery of the cylindrical grooved cam 28.
【0048】このように、軸線が水平方向のパルスモー
タ(送りモータ)20の出力軸の円柱状溝カム28のカ
ム溝28aと平行軸線上の送り軸22の係合ピン22b
とを係合して、その送り軸22に布保持腕24を固定し
たため、前述した第1の実施の形態例と同様に、送りモ
ータ20を縦胴部3に内蔵したことによる効果が得られ
ることは勿論のこと、水平置きのパルスモータ(送りモ
ータ)20の駆動により円周上溝カム28と係合ピン2
2bによる送りカム機構を介し送り軸22を水平方向に
直線的に移動させて、布保持腕24を縦胴部3に対し接
離方向に移動させられる。As described above, the cam groove 28a of the cylindrical grooved cam 28 of the output shaft of the pulse motor (feed motor) 20 whose axis is horizontal is engaged with the engaging pin 22b of the feed shaft 22 on the parallel axis.
And the cloth holding arm 24 is fixed to the feed shaft 22. Therefore, similarly to the above-described first embodiment, the effect obtained by incorporating the feed motor 20 in the vertical body 3 can be obtained. Needless to say, the driving of the horizontally placed pulse motor (feed motor) 20 causes the circumferential groove cam 28 and the engaging pin 2 to move.
By moving the feed shaft 22 linearly in the horizontal direction via the feed cam mechanism 2b, the cloth holding arm 24 can be moved in the direction of coming and going with respect to the vertical trunk portion 3.
【0049】<第4の実施の形態例>図19は送り機構
の第4の実施の形態例を示すもので、図2と同様の内部
機構の概略斜視図である。この図19において、図2と
同様の部分には同一の符号を付してその説明を省略し、
ここでは、図2と異なる部分の構成についてのみ説明す
る。即ち、第4の実施の形態例は、図19に示すよう
に、送り機構21において、パルスモータによる送りモ
ータ20に代えて、軸線を水平方向とした出力軸を前進
後退動作させるリニアステッピングモータによる送りモ
ータ29を採用し、このリニアステッピングモータによ
る送りモータ29の出力軸に送り軸22を連結したもの
である。<Fourth Embodiment> FIG. 19 shows a fourth embodiment of the feed mechanism, and is a schematic perspective view of an internal mechanism similar to FIG. In FIG. 19, the same parts as those in FIG. 2 are denoted by the same reference numerals, and the description thereof will be omitted.
Here, only the configuration of a portion different from FIG. 2 will be described. That is, in the fourth embodiment, as shown in FIG. 19, in the feed mechanism 21, instead of the feed motor 20 using a pulse motor, a linear stepping motor that causes the output shaft having a horizontal axis to move forward and backward is used. A feed motor 29 is employed, and a feed shaft 22 is connected to an output shaft of the feed motor 29 by the linear stepping motor.
【0050】このように、軸線が水平方向のリニアステ
ッピングモータ(送りモータ)29の前進後退動作する
出力軸と同一軸線上の送り軸22とを直結して、その送
り軸22に布保持腕24を固定したため、前述した第1
の実施の形態例と同様に、送りモータ29を縦胴部3に
内蔵したことによる効果が得られることは勿論のこと、
水平置きのリニアステッピングモータ(送りモータ)2
9の駆動により直結の送り軸22を水平方向に直線的に
移動させて、布保持腕24を縦胴部3に対し接離方向に
移動させられる。As described above, the output shaft of the linear stepping motor (feed motor) 29 whose axis is horizontally moved forward and backward and the feed shaft 22 on the same axis are directly connected, and the cloth holding arm 24 is connected to the feed shaft 22. Is fixed, so that the first
In the same manner as in the first embodiment, the effect obtained by incorporating the feed motor 29 in the vertical trunk portion 3 is of course obtained.
Horizontally placed linear stepping motor (feed motor) 2
9, the directly connected feed shaft 22 is linearly moved in the horizontal direction, and the cloth holding arm 24 is moved in the direction in which the cloth holding arm 24 comes into contact with and separates from the vertical trunk portion 3.
【0051】<第5の実施の形態例>図20は針振り機
構の別の実施例としての第5の実施の形態例を示すもの
で、図3と同様の内部機構の概略斜視図である。この図
20において、図3と同様の部分には同一の符号を付し
てその説明を省略し、ここでは、図3と異なる部分の構
成についてのみ説明する。即ち、第5の実施の形態例
は、図20に示すように、針振り機構42において、軸
線を上軸6と直交して水平方向とした基線モータ40及
び振り幅モータ41を用い、これら基線モータ40及び
振り幅モータ41の各出力軸にウォーム40b,41b
をそれぞれ設け、基線モータ40のウォーム40bに、
基線用アーム43の下端部に設けたセクタギヤ43dを
噛み合わせ、振り幅モータ41のウォーム41bに、振
り幅用アーム55の下端部に設けたセクタギヤ55dを
噛み合わせたものである。<Fifth Embodiment> FIG. 20 shows a fifth embodiment as another embodiment of the needle swing mechanism, and is a schematic perspective view of an internal mechanism similar to FIG. . 20, the same parts as those in FIG. 3 are denoted by the same reference numerals, and the description thereof will be omitted. Here, only the configuration of the parts different from FIG. 3 will be described. That is, in the fifth embodiment, as shown in FIG. 20, in the needle swing mechanism 42, a base motor 40 and a swing width motor 41 whose axes are horizontally orthogonal to the upper shaft 6 are used. Worms 40b, 41b are attached to the output shafts of the motor 40 and the swing width motor 41, respectively.
Are provided on the worm 40b of the baseline motor 40, respectively.
The sector gear 43d provided at the lower end of the base arm 43 is engaged with the worm 41b of the swing motor 41, and the sector gear 55d provided at the lower end of the swing arm 55 is engaged with the worm 41b.
【0052】このように、ボタン穴かがりミシンにおい
て、パルスモータによる基線モータ40及び振り幅モー
タ41を、ともに軸線をベッド2の上面と平行にして縦
胴部3内に収納したため、前述した第1の実施の形態例
の場合と同様に、縦胴部3内のスペースを有効に利用で
きるとともに、ミシンフレーム1に外付けする部品を少
なくして、ミシンフレーム1の外観をスッキリしたもの
にできる。As described above, in the buttonhole sewing machine, both the base motor 40 and the swing width motor 41 by the pulse motor are housed in the vertical body 3 with their axes parallel to the upper surface of the bed 2. As in the case of the embodiment, the space in the vertical trunk portion 3 can be effectively used, and the number of components externally attached to the sewing machine frame 1 can be reduced, so that the appearance of the sewing machine frame 1 can be refreshed.
【0053】<第6の実施の形態例>図21は、針振り
・基線変換機構の他の例である第6の実施の形態例を示
すもので、図3と同様の内部機構の概略斜視図である。
この図21において、図3と同様の部分には同一の符号
を付してその説明を省略し、ここでは、図3と異なる部
分の構成についてのみ説明する。即ち、第6の実施の形
態例は、図21に示すように、針振り機構42におい
て、軸線を上軸6と直交して水平方向とした基線モータ
40及び振り幅モータ41を用い、これら基線モータ4
0及び振り幅モータ41の各出力軸に円柱状の溝カム7
0,71をそれぞれ連結している。そして、基線モータ
40の溝カム70の外周のカム溝70aに、基線用アー
ム43の下端部に設けた係合ピン43eを係合して、振
り幅モータ41の溝カム71の外周のカム溝71aに、
振り幅用アーム55の下端部に設けた係合ピン55eを
係合したものである。<Sixth Embodiment> FIG. 21 shows a sixth embodiment which is another example of the needle swing / base line conversion mechanism, and is a schematic perspective view of an internal mechanism similar to FIG. FIG.
In FIG. 21, the same parts as those in FIG. 3 are denoted by the same reference numerals, and the description thereof will be omitted. Here, only the configuration of the parts different from FIG. 3 will be described. That is, in the sixth embodiment, as shown in FIG. 21, in the needle swing mechanism 42, a base motor 40 and a swing width motor 41 whose axes are oriented in a horizontal direction orthogonal to the upper shaft 6 are used. Motor 4
0 and a cylindrical grooved cam 7 on each output shaft of the swing motor 41.
0 and 71 are connected. An engagement pin 43e provided at the lower end of the base arm 43 is engaged with a cam groove 70a on the outer periphery of the groove cam 70 of the base motor 40, and the cam groove on the outer periphery of the groove cam 71 of the swing motor 41 is engaged. 71a,
The engagement pin 55e provided at the lower end of the swing arm 55 is engaged.
【0054】このように、ボタン穴かがりミシンにおい
て、パルスモータによる基線モータ40及び振り幅モー
タ41を、ともに軸線をベッド2の上面と平行にして縦
胴部3内に収納したため、前述した第1の実施の形態例
の場合と同様に、縦胴部3内のスペースを有効に利用で
きるとともに、ミシンフレーム1に外付けする部品を少
なくして、ミシンフレーム1の外観をスッキリしたもの
にできる。As described above, in the buttonhole buttonhole sewing machine, the base motor 40 and the swing width motor 41, both of which are pulse motors, are housed in the vertical barrel 3 with their axes parallel to the upper surface of the bed 2, so that the first As in the case of the embodiment, the space in the vertical trunk portion 3 can be effectively used, and the number of components externally attached to the sewing machine frame 1 can be reduced, so that the appearance of the sewing machine frame 1 can be refreshed.
【0055】<第7の実施の形態例>図22は、布切り
メス駆動機構の他例である第7の実施の形態例を示すも
ので、布切りメスを機械的な駆動機構により上下動させ
る例としての駆動系を示した斜視図であり、詳しくは特
公平7−14438号公報に記載されているものを利用
している。この図22において、前述した図13と同様
の部分には同一の符号を付してその説明を省略し、ここ
では、図13と異なる部分の構成についてのみ説明す
る。即ち、第7の実施の形態例は、図22に示すよう
に、軸35aに軸支される駆動レバー35の一端部に、
布切りメス16を有するメス取付板31がリンク35b
を介して連結され、駆動レバー35の他端部には、メス
駆動アーム36に係合するメス駆動フック37が回転可
能に支持されている。メス駆動アーム36は、前記上軸
6に連動して矢印A方向に上下動する。メス駆動フック
37は、上端部にメス駆動アーム36と係合する係合凹
部37aを有し、常時はスプリング37bにより時計回
り方向に回転付勢されている。<Seventh Embodiment> FIG. 22 shows a seventh embodiment which is another example of the cloth cutting knife driving mechanism. The cloth cutting knife is moved up and down by a mechanical driving mechanism. FIG. 2 is a perspective view showing a driving system as an example to be performed, and specifically, a driving system described in Japanese Patent Publication No. 7-14438 is used. In FIG. 22, the same parts as those in FIG. 13 described above are denoted by the same reference numerals and the description thereof will be omitted. Here, only the configuration of the parts different from FIG. 13 will be described. That is, in the seventh embodiment, as shown in FIG. 22, one end of a drive lever 35 supported by a shaft 35a is
The female mounting plate 31 having the cloth cutting knife 16 is provided with a link 35b.
And a female drive hook 37 that engages with a female drive arm 36 is rotatably supported at the other end of the drive lever 35. The knife drive arm 36 moves up and down in the direction of arrow A in conjunction with the upper shaft 6. The knife drive hook 37 has an engagement recess 37a at the upper end for engaging with the knife drive arm 36, and is normally urged to rotate clockwise by a spring 37b.
【0056】そして、これらの下方に起動ロッド38及
びプッシュロッド39が配設されている。起動ロッド3
8は、ミシンの図示しない起動フレームに連動して矢印
B方向に移動する。プッシュロッド39は、前記ベッド
2内において、前記上軸6に連動して回動する主カム7
2上のノッチ72aとの係合により上下動する。さら
に、起動ロッド38の上側に起動アーム73が配設され
ている。この起動アーム73は、起動時には起動ロッド
38により矢印B方向に移動するもので、ミシンの駆動
停止時には、反B方向に移動してメス駆動フック37の
ピン37cに係合してその回動を阻止する。また、プッ
シュロッド39の上側に作動カム機構74が配設されて
いる。この作動カム機構74は、プッシュロッド39の
上下動に伴ってメス駆動フック37を、駆動レバー35
との連結点である軸37eを中心に回動させるものであ
る。An activation rod 38 and a push rod 39 are provided below these. Starting rod 3
Reference numeral 8 moves in the direction of arrow B in conjunction with a start frame (not shown) of the sewing machine. The push rod 39 is connected to the main cam 7 that rotates in the bed 2 in conjunction with the upper shaft 6.
It moves up and down by the engagement with the notch 72a on the upper side. Further, an activation arm 73 is disposed above the activation rod 38. The starting arm 73 is moved in the direction of arrow B by the starting rod 38 at the time of starting. When the driving of the sewing machine is stopped, the starting arm 73 moves in the direction opposite to B and engages with the pin 37c of the female drive hook 37 to rotate the same. Block. Further, an operation cam mechanism 74 is disposed above the push rod 39. The operation cam mechanism 74 causes the female drive hook 37 to move with the drive lever 35 as the push rod 39 moves up and down.
Is rotated about a shaft 37e, which is a connection point with the shaft 37e.
【0057】以上の布切断装置は、ミシンが駆動する
と、図示しない起動フレームに連動する起動ロッド38
が矢印B方向に移動し、起動アーム73が軸73aを中
心として反時計回り方向に回動し、メス駆動フック37
のピン37cとの係合が解除される。すると、メス駆動
フック37の突起部37dが作動カム機構74と係合し
て、この作動カム機構74の動作によってメス駆動フッ
ク37が回動可能状態になる。この状態でボタン穴かが
り縫いが進行して、その過程において、プッシュロッド
39が、前記上軸6に連動して回動する主カム72上の
ノッチ72aとの係合によって上下動する。そして、前
記作動カム機構74の作動により、メス駆動フック37
は、スプリング37bの回転付勢力によって軸37eを
中心に時計回り方向に回動し、係合凹部37aがメス駆
動アーム36の上下動する先端に係合する。従って、駆
動レバー35が軸35aを中心に揺動する結果、所定の
時期に布切りメス16が上下動して布地の所定部分を切
断し、ボタン穴を形成し、ボタン穴かがりが終了する。When the sewing machine is driven, the cloth cutting device described above operates with a starting rod 38 which is linked to a starting frame (not shown).
Moves in the direction of arrow B, and the activation arm 73 rotates counterclockwise about the shaft 73a.
Is disengaged from the pin 37c. Then, the protrusion 37d of the knife drive hook 37 is engaged with the operation cam mechanism 74, and the operation of the operation cam mechanism 74 causes the knife drive hook 37 to be rotatable. In this state, the buttonhole sewing proceeds, and in the process, the push rod 39 moves up and down by engagement with the notch 72 a on the main cam 72 which rotates in conjunction with the upper shaft 6. Then, by the operation of the operation cam mechanism 74, the knife driving hook 37 is operated.
Is rotated clockwise around the shaft 37e by the rotational urging force of the spring 37b, and the engaging recess 37a engages with the vertically moving tip of the female drive arm 36. Accordingly, as a result of the drive lever 35 swinging about the shaft 35a, the cloth cutting knife 16 moves up and down at a predetermined time to cut a predetermined portion of the cloth, thereby forming a button hole, and the buttonhole boring is completed.
【0058】<第8の実施の形態例>図23は、布切り
メス駆動機構の更に別の例である第8の実施の形態例を
示すもので、布切りメスの駆動系を示した斜視図であ
る。この図23において、前述した図13と同様の部分
には同一の符号を付してその説明を省略し、ここでは、
図13と異なる部分の構成についてのみ説明する。即
ち、第8の実施の形態例は、図23に示すように、軸3
5aに軸支される駆動レバー35の一端部に、布切りメ
ス16を有するメス取付板31が備えられ、駆動レバー
35の他端部には、メス駆動アーム36に係合するメス
駆動フック37が備えられている。メス駆動アーム36
は、前記上軸6に連動して上下動する。メス駆動フック
37は、中間部にメス駆動アーム36と係合する係合凹
部37aを有し、駆動レバー35との連結点である軸3
7eを中心に回動するもので、常時はスプリング37b
により時計回り方向に回転付勢されている。<Eighth Embodiment> FIG. 23 shows an eighth embodiment which is still another example of a cloth cutting knife driving mechanism, and is a perspective view showing a driving system of the cloth cutting knife. FIG. In FIG. 23, the same parts as those in FIG. 13 described above are denoted by the same reference numerals, and the description thereof will be omitted.
Only the configuration different from FIG. 13 will be described. That is, in the eighth embodiment, as shown in FIG.
At one end of a driving lever 35 pivotally supported by 5a, a knife mounting plate 31 having a cloth cutting knife 16 is provided. Is provided. Female drive arm 36
Moves up and down in conjunction with the upper shaft 6. The scalpel drive hook 37 has an engagement concave portion 37a at the middle portion for engaging with the scalpel drive arm 36.
7e, and is normally a spring 37b.
Urged in a clockwise direction.
【0059】そして、メス駆動フック37の上端部の側
方にソレノイド75が配設されている。ソレノイド75
は、そのプランジャ75aをメス駆動フック37の上端
部に当接して、スプリング37bの回転付勢力に抗して
メス駆動アーム36から係合凹部37aを離間させるも
のである。従って、ソレノイド75のプランジャ75a
を後退させると、メス駆動フック37は、スプリング3
7bの回転付勢力によって軸37eを中心に時計回り方
向に回動し、係合凹部37aがメス駆動アーム36の上
下動する先端に係合する。なお、ソレノイド75に代え
て、エアーシリンダユニットを用いても良い。A solenoid 75 is provided on the side of the upper end of the knife driving hook 37. Solenoid 75
The plunger 75a contacts the upper end of the knife drive hook 37 to separate the engagement recess 37a from the knife drive arm 36 against the rotational urging force of the spring 37b. Therefore, the plunger 75a of the solenoid 75
Is retracted, the female drive hook 37 is
The rotation urging force of 7b rotates clockwise around the shaft 37e, and the engagement recess 37a engages with the vertically moving tip of the female drive arm 36. Note that an air cylinder unit may be used instead of the solenoid 75.
【0060】<第9の実施の形態例>図24は布切りメ
ス取付構造の一般例を示した分解斜視図で、一般的には
図示のように、前記メス取付板31の下端部にねじ止め
されるメス取付片76の取付凹部76aに、布切りメス
16がワッシャ32aを介装して止めねじ32により取
り付けられる。第9の実施の形態例では、専用メスとは
サイズが異なるメスの取り付けを防ぐため、選別手段と
して機能する判別部を設ける。即ち、図25に示すよう
に、メス取付片76の取付凹部76aに判別用の小突起
76bを設けて、専用の布切りメス16には、小突起7
6bと対応する位置に判別用の***16aを形成する。
または、図26に示すように、メス取付片76の取付凹
部76aのコーナー部に判別用の傾斜部76cを設け
て、専用の布切りメス16には、傾斜部76cと対応す
るコーナー部に判別用の切欠部16bを形成する。<Ninth Embodiment> FIG. 24 is an exploded perspective view showing a general example of a cloth cutting knife mounting structure. Generally, as shown in FIG. The cloth cutting knife 16 is attached to the attachment recess 76a of the knife attachment piece 76 to be stopped by the set screw 32 with the washer 32a interposed. In the ninth embodiment, a discriminating unit that functions as a sorting unit is provided to prevent attachment of a scalpel different in size from the dedicated scalpel. That is, as shown in FIG. 25, a small projection 76b for determination is provided in the mounting concave portion 76a of the female mounting piece 76, and the small projection 7
A small hole 16a for determination is formed at a position corresponding to 6b.
Alternatively, as shown in FIG. 26, an inclined portion 76c for determination is provided at a corner portion of the mounting concave portion 76a of the female mounting piece 76, and the dedicated cloth cutting knife 16 is determined at a corner portion corresponding to the inclined portion 76c. Notch 16b is formed.
【0061】<第10の実施の形態例>図27は布切り
メスの形状例を示すものである。通常の布切りメス16
(図27(a))に代えて、図27(b)に示すよう
に、スイッチ逃げ穴16cを有する専用の布切りメス1
6を用いたり、図27(c)に示すように、コーナー部
に切欠部16dを形成した専用の布切りメス16を用い
たりする。そして、図27(b)に示したように、スイ
ッチ逃げ穴16cを有する専用の布切りメス16を用い
る場合は、図28(a)及び(b)に示すように、メス
取付片76の裏面に判別スイッチ77を取り付けて、そ
のプッシュスイッチ部77aを、取付凹部76aの前記
スイッチ逃げ穴16cと対応する位置に露出させる。ま
た、図27(c)に示したように、切欠部16dを有す
る専用の布切りメス16を用いる場合は、図29(a)
及び(b)に示すように、メス取付片76の裏面に取り
付けた判別スイッチ77のプッシュスイッチ部77b
を、取付凹部76aの前記切欠部16dと対応する位置
に露出させる。以上のような判別部及び判別スイッチ7
7も選別手段として機能する。<Tenth Embodiment> FIG. 27 shows an example of the shape of a cloth cutting knife. Normal cloth cutting knife 16
Instead of (FIG. 27 (a)), as shown in FIG. 27 (b), a dedicated cloth cutting knife 1 having a switch escape hole 16c.
6 or a dedicated cloth cutting knife 16 having a cutout 16d at the corner as shown in FIG. 27 (c). Then, as shown in FIG. 27 (b), when a dedicated cloth cutting knife 16 having a switch escape hole 16c is used, as shown in FIGS. The discriminating switch 77 is attached to the mounting portion 76, and the push switch portion 77a is exposed at a position corresponding to the switch relief hole 16c in the attaching concave portion 76a. In addition, as shown in FIG. 27C, when a dedicated cloth cutting knife 16 having a notch 16d is used, FIG.
And (b), the push switch 77b of the discrimination switch 77 attached to the back of the female attachment piece 76.
Is exposed at a position corresponding to the notch 16d of the mounting recess 76a. Discrimination unit and discrimination switch 7 as described above
7 also functions as a sorting means.
【0062】<第11の実施の形態例>図30は布押え
と布切りメスとの関係の一例を示すもので、図示のよう
に、例えば、布切りメス16のサイズに対して小さなサ
イズの布押え15をセットした場合、布押え15に布切
りメス16が当たってしまう。そこで、第11の実施の
形態例は、布押え15の判別部を設ける。図31に示す
ように、前記送り機構21の布保持腕24の先端部に、
布押え15を支持する二股状の取付片25が段ねじ78
a及び支持ばね(コイルばね)78bにより矢印C方向
に揺動可能に支持されるようになっている。このように
布押え15の取付片25が取り付けられる布保持腕24
の先端部側において、図示のように、例えば、光学式の
複数(図示例では3個)の判別センサ79a,79b,
79cを横に並べて埋設している。<Eleventh Embodiment> FIG. 30 shows an example of the relationship between a cloth presser and a cloth cutting knife. As shown in FIG. When the cloth presser 15 is set, the cloth cutting knife 16 hits the cloth presser 15. Therefore, in the eleventh embodiment, a discriminating unit for the work clamp 15 is provided. As shown in FIG. 31, at the tip of the cloth holding arm 24 of the feed mechanism 21,
The bifurcated mounting piece 25 supporting the presser foot 15 is
a and a support spring (coil spring) 78b so as to be swingable in the direction of arrow C. The cloth holding arm 24 to which the mounting piece 25 of the cloth presser 15 is thus attached.
As shown in the figure, for example, a plurality of (three in the illustrated example) discriminating sensors 79a, 79b,
79c are buried side by side.
【0063】従って、図示のように、例えば、スモール
サイズの布押え15を取り付けた状態で、その取付片2
5により判別センサ79cが覆われて、スモールサイズ
の布押え15が装着されていることが判別される。ま
た、図示しないが、ミディアムサイズの布押えを取り付
けた状態では、その取付片により2個の判別センサ79
b,79cがともに覆われて、ミディアムサイズの布押
えが装着されていることが判別される。さらに、ラージ
サイズの布押えを取り付けた状態では、その取付片によ
り3個の判別センサ79a,79b,79cが全て覆わ
れて、ラージサイズの布押えが装着されていることが判
別される。なお、布押え15の判別部としては、光学式
の判別センサ79a,79b,79cに限らず、プッシ
ュボタン式の判別スイッチでも良く、また、設ける数も
必要に応じた数で良い。この判別結果に基づいて、予め
記憶したテーブル(図示しない)から布押えに応じた図
39のNo.15に設定すべき数値を読み出し、設定す
る。Therefore, as shown in the figure, for example, with the small-sized cloth foot 15
5, the determination sensor 79c is covered, and it is determined that the small-sized presser foot 15 is mounted. Although not shown, when the medium-size presser foot is attached, two discriminating sensors 79
Both b and 79c are covered, and it is determined that a medium-size presser foot is mounted. Further, when the large-size presser foot is attached, all the three determination sensors 79a, 79b, and 79c are covered by the attachment pieces, and it is determined that the large-size presser foot is mounted. The discriminating section of the cloth presser 15 is not limited to the optical discriminating sensors 79a, 79b, and 79c, but may be a push button discriminating switch, and may be provided as many as necessary. Based on the result of this determination, the table No. shown in FIG. The numerical value to be set to 15 is read and set.
【0064】次に、制御方式について説明する。 「制御方式」以上のボタン穴かがりミシンは、図35に
示した制御ブロック構成図に従って制御される。即ち、
図示のように、CPU100には、バスを介して、RO
M101、RAM102、Y送りカウンタ103、基線
送りカウンタ104、針振り送りカウンタ105、布切
りメスカウンタ106、糸切り送りカウンタ107、割
込みコントローラ108、I/Oインターフェイス10
9が接続されている。なお、CPU100には、各種の
制御部や演算手段、即ち、ミシン制御手段、ミシン駆動
速度決定手段、基線及び針振り幅の変更量補正手段、縫
い目形成順序指定手段、縫いデータ読み出し手段部、縫
い開始指定手段、メス制御手段、メス下降時期決定手段
を含むメス上下動時期決定手段、その上下動時期間隔判
断手段、側縫い長さ変更手段、針落ち制御手段、パター
ン拡大・縮小基準点決定手段、各種駆動制御手段等が含
まれている。Next, the control method will be described. The buttonhole sewing machine of “control method” or higher is controlled according to the control block configuration diagram shown in FIG. That is,
As shown in FIG.
M101, RAM 102, Y feed counter 103, baseline feed counter 104, needle swing feed counter 105, cloth cutting knife counter 106, thread cutting feed counter 107, interrupt controller 108, I / O interface 10
9 is connected. It should be noted that the CPU 100 includes various control units and calculation units, that is, a sewing machine control unit, a sewing machine driving speed determination unit, a baseline and needle swing width change amount correction unit, a stitch formation order designation unit, a stitch data reading unit, a sewing data reading unit, Knife vertical movement timing determining means including start designation means, knife control means, knife lowering time determining means, vertical movement timing interval determining means, side stitch length changing means, needle drop control means, pattern expansion / reduction reference point determining means And various drive control means.
【0065】ROM101には、制御のためのプログラ
ム及びデフォルトが格納されており、例えば、縫いモー
ドと釜合わせモード、糸通しモードを記憶する記憶部等
が格納されている。RAM102には、制御のための各
種変数等が格納されており、例えば、縫いデータ、基線
・針振りデータ等が格納されている。Y送りカウンタ1
03、基線送りカウンタ104、針振り送りカウンタ1
05、布切りメスカウンタ106、糸切り送りカウンタ
107は、各カウント値を書き込み、カウンタ起動コマ
ンドを書き込むことで、カウント値に比例した時間経過
後、1パルスのカウント信号を出力し、カウンタ停止コ
マンドを書き込むまでは、一定周期でカウンタ出力を繰
り返すものである。割込みコントローラ108は、各割
込み信号入力により各割込み信号に対応した割込み処理
を自動的にCPU100が実行するためのものである。
I/Oインターフェイス109は、CPU100が外部
の入出力装置とのインターフェイスを取るものである。
また、Y送りカウンタ103、基線送りカウンタ10
4、針振り送りカウンタ105、布切りメスカウンタ1
06、糸切り送りカウンタ107の各カウント出力は、
割込みコントローラ108に接続されており、各カウン
タのカウント出力で、各カウンタに対応した割込み処理
が実行される。The ROM 101 stores a control program and defaults, for example, a storage section for storing a sewing mode, a shuttle setting mode, and a threading mode. The RAM 102 stores various variables for control and the like, and stores, for example, sewing data, baseline / needle swing data, and the like. Y feed counter 1
03, baseline feed counter 104, needle swing feed counter 1
05, the cloth trimming knife counter 106 and the thread trimming feed counter 107 write a count value and write a counter start command to output a one-pulse count signal after a lapse of time proportional to the count value. Until is written, the counter output is repeated at a constant cycle. The interrupt controller 108 is for the CPU 100 to automatically execute an interrupt process corresponding to each interrupt signal in response to each interrupt signal input.
The I / O interface 109 allows the CPU 100 to interface with an external input / output device.
The Y-feed counter 103 and the baseline feed counter 10
4. Needle swing counter 105, cloth cutting knife counter 1
06, each count output of the thread trimming feed counter 107 is
It is connected to the interrupt controller 108, and the interrupt processing corresponding to each counter is executed by the count output of each counter.
【0066】そして、図35において、操作パネル11
0は、図36に示すように、表示部と各種キーにより構
成され、オペレータが、縫製に必要な各種設定/操作を
行うためのものである。Y送りパルスモータドライバ1
11は、Y送りカウンタ103のY送りカウンタ出力信
号とI/Oインターフェイス109からのY送り方向+
/−信号とにより、1回のカウンタ出力で1パルス分、
Y送り方向の+/−に従いY送りパルスモータ(前記送
りモータ)20を回転させる。基線送りパルスモータド
ライバ112は、基線送りカウンタ104の基線送りカ
ウンタ出力信号とI/Oインターフェイス109からの
基線送り方向+/−信号とにより、1回のカウンタ出力
で1パルス分、基線送り方向の+/−に従い基線送りパ
ルスモータ(前記基線モータ)40を回転させる。針振
り送りパルスモータドライバ113は、針振り送りカウ
ンタ105の針振りカウンタ出力信号とI/Oインター
フェイス109からの針振り送り方向+/−信号とによ
り、1回のカウンタ出力で1パルス分、針振り送り方向
の+/−に従い針振り送りパルスモータ(前記振り幅モ
ータ)41を回転させる。Then, in FIG. 35, the operation panel 11
Numeral 0 is composed of a display section and various keys as shown in FIG. 36, and is used by the operator to perform various settings / operations necessary for sewing. Y feed pulse motor driver 1
Numeral 11 denotes a Y-feed counter output signal of the Y-feed counter 103 and a Y-feed direction from the I / O interface 109 +
/ -Signal, one pulse for one counter output,
The Y-feed pulse motor (the feed motor) 20 is rotated in accordance with +/- in the Y-feed direction. Based on the baseline feed counter output signal of the baseline feed counter 104 and the baseline feed direction +/− signal from the I / O interface 109, the baseline feed pulse motor driver 112 outputs one counter output for one pulse in the baseline feed direction. The baseline feed pulse motor (the baseline motor) 40 is rotated according to +/-. The needle swing pulse motor driver 113 outputs the needle for one pulse in one counter output based on the needle swing counter output signal of the needle swing feed counter 105 and the needle swing feed direction +/- signal from the I / O interface 109. The needle swing pulse motor (the swing width motor) 41 is rotated according to +/- in the swing direction.
【0067】糸切り送りパルスモータドライバ114
は、糸切り送りカウンタ107の糸切り送りカウンタ出
力信号とI/Oインターフェイス109からの糸切り送
り方向+/−信号とにより、1回のカウンタ出力で1パ
ルス分、糸切り送り方向の+/−に従い糸切り送りパル
スモータ(前記パルスモータ)80を回転させる。ま
た、糸切り送りパルスモータドライバ114は、糸切り
送りカウンタ107からの信号を、割込みコントローラ
108に糸切り送りカウンタ割り込みとして出力する。
ミシンモータドライバ115は、I/Oインターフェイ
ス109からのミシン起動/停止信号とミシンスピード
信号とにより、ミシン起動時には所定回転数でミシンモ
ータ5を回転させ、ミシン停止時には針上位置センサ1
16の検出に基づいて周知の定位置停止手段によりミシ
ンモータ5を停止させる。針上位置センサ116は、前
記針棒8の上位置を検出するものである。また、前記針
上位置センサ116の上位置検知出力は針数カウント入
力として使用される。そして、ミシンモータドライバ1
15は、ミシンが停止か回転中かの状態を、I/Oイン
ターフェイス109にミシンステータス停止/回転中信
号として出力し、また、針上位置センサ116からの信
号を、割込みコントローラ108に針上位置割込み信号
として出力する。さらに、ミシンモータドライバ115
は、送り基準位置センサ117、TG(タコ・ジェネレ
ータ)発生器118からの信号を、割込みコントローラ
108に送り基準割り込み、TG割り込みとしてそれぞ
れ出力する。送り基準位置センサ117は、Y送りモー
タ/基線送りモータ/針振り送りモータ等の送り制御に
使用されるものである。TG発生器118は、ミシンモ
ータ1回転中に24分割の方形波を発生させるものであ
る。なお、ミシンモータエンコーダ119からの信号が
フィードバックされる。Thread cutting feed pulse motor driver 114
The output of the thread trimming feed counter 107 from the thread trimming feed counter 107 and the thread trimming feed direction +/- from the I / O interface 109 provide one counter output for one pulse, and , The thread cut feed pulse motor (the pulse motor) 80 is rotated. Further, the thread trimming feed pulse motor driver 114 outputs a signal from the thread trimming feed counter 107 to the interrupt controller 108 as a thread trimming feed counter interrupt.
The sewing machine motor driver 115 rotates the sewing machine motor 5 at a predetermined number of revolutions when the sewing machine starts, and the needle position sensor 1 when the sewing machine stops, based on the sewing machine start / stop signal and the sewing speed signal from the I / O interface 109.
Based on the detection at 16, the sewing machine motor 5 is stopped by well-known fixed position stopping means. The needle position sensor 116 detects an upper position of the needle bar 8. The upper position detection output of the needle upper position sensor 116 is used as a stylus count input. And the sewing machine motor driver 1
Reference numeral 15 denotes a state in which the sewing machine is stopped or rotating, which is output to the I / O interface 109 as a sewing machine status stop / rotating signal, and a signal from the needle up position sensor 116 is sent to the interrupt controller 108 by the needle up position. Output as an interrupt signal. Further, the sewing machine motor driver 115
Sends a signal from the feed reference position sensor 117 and a TG (tach generator) 118 to the interrupt controller 108 and outputs them as a reference interrupt and a TG interrupt, respectively. The feed reference position sensor 117 is used for feed control of a Y feed motor / base line feed motor / needle swing feed motor and the like. The TG generator 118 generates a square wave of 24 divisions during one rotation of the sewing machine motor. The signal from the sewing machine motor encoder 119 is fed back.
【0068】アクティブテンションドライバ120は、
常にはI/Oインターフェイス109を介して入力した
RAM102からのデータにより張力を付与するように
上糸張力VCM(前記ボイスコイルモータ)60を制御
し、ミシンモータドライバ115からのミシンステータ
ス停止/回転中信号、送り基準信号、TG信号の発生
時、即ち、ミシン回転中の所定時期に張力を変化するよ
うに上糸張力VCM60を制御する。押え上昇ソレノイ
ド駆動回路121は、I/Oインターフェイス109か
らの押え下降/上昇信号により、押え上昇ソレノイド1
22を駆動するものである。布切りメス下降シリンダ駆
動回路123は、I/Oインターフェイス109からの
布切り上昇/下降信号により、布切りメス下降シリンダ
(前記布切りメス用エアーシリンダユニット)30を駆
動するものである。Y送り原点センサは、Y送りパルス
モータ20の原点位置を検出するためのもので、前記送
り原点検出センサ26である。基線送り原点センサは、
基線送りパルスモータ40の原点位置を検出するための
もので、前記基線原点検出センサ57である。針振り送
り原点センサは、針振り送りパルスモータ41の原点位
置を検出するためのもので、前記振り幅原点検出センサ
58である。押えスイッチ124は、オペレータが、ワ
ークをセット時、前記布押え15を上昇/下降させるた
めの操作スイッチで、ミシンペダルの踏み込み動作に関
連するものである。スタートスイッチ125は、オペレ
ータが、ワークをセット時、縫製を開始させるための操
作スイッチで、ミシンペダルの踏み込み動作に関連する
ものである。糸切り送り原点センサ126は、前記上糸
はさみの移動原点位置を検出するためのものである。即
ち、前述した図32の上糸はさみ及びその駆動機構にお
いて、例えば、パルスモータ80の出力軸80aを支点
に揺動するアーム81の原点位置を検出する近接式の糸
切り送り原点センサ126を設けたもので、この糸切り
送り原点センサ126による糸切り送り原点検出用の磁
石126aがアーム81に設けられている。The active tension driver 120 is
The upper thread tension VCM (the voice coil motor) 60 is controlled so that the tension is always given by the data from the RAM 102 input via the I / O interface 109, and the sewing machine status from the sewing machine motor driver 115 is stopped / rotating. The upper thread tension VCM 60 is controlled so as to change the tension when a signal, a feed reference signal, or a TG signal is generated, that is, at a predetermined time during rotation of the sewing machine. The presser lifting solenoid drive circuit 121 receives the presser lowering / raising signal from the I / O interface 109, and the presser raising solenoid 1
22 is driven. The cloth cutting knife lowering cylinder driving circuit 123 drives the cloth cutting knife lowering cylinder (the air cylinder unit for cloth cutting knife) 30 in response to a cloth cutting up / down signal from the I / O interface 109. The Y-feed origin sensor detects the origin position of the Y-feed pulse motor 20, and is the feed origin detection sensor 26. The baseline feed origin sensor is
This is for detecting the origin position of the baseline feed pulse motor 40, and is the baseline origin detection sensor 57. The swinging origin sensor detects the origin position of the swinging pulse motor 41, and is the swing width origin detection sensor 58. The presser switch 124 is an operation switch for raising / lowering the cloth presser 15 when an operator sets a work, and is related to a stepping-down operation of a sewing machine pedal. The start switch 125 is an operation switch for the operator to start sewing when setting the work, and is related to the depression operation of the sewing machine pedal. The thread cutting feed origin sensor 126 is for detecting the movement origin position of the upper thread scissors. That is, in the above-described upper thread scissors and its driving mechanism in FIG. 32, for example, a proximity type thread cutting feed origin sensor 126 for detecting the origin position of the arm 81 swinging around the output shaft 80a of the pulse motor 80 is provided. The arm 81 is provided with a magnet 126a for detecting the thread cutting feed origin by the thread cutting feed origin sensor 126.
【0069】また、針振り左右検知スイッチは、前記針
振り左右位置検出センサ59である。布切りメス駆動要
求スイッチ127は、前記布切りメス16を下降させて
駆動させるためのものである。メスサイズ認識手段は、
適正サイズの布切りメス16が装着されているか否かを
確認するためのもので、前記判別スイッチ77である。
押えサイズ認識手段は、適正サイズの前記布押え15が
装着されているか否かを確認するためのもので、前記判
別センサ79(79a,79b,79c)である。メス
上下検知スイッチは、前記布切りメス上下位置検出セン
サ34a,34bである。The needle swing left / right detection switch is the needle swing left / right position detection sensor 59. The cloth cutting knife drive request switch 127 is for lowering and driving the cloth cutting knife 16. The female size recognition means,
The discrimination switch 77 is for confirming whether or not the cloth scalpel 16 of an appropriate size is mounted.
The presser size recognizing means is for checking whether or not the cloth presser 15 of an appropriate size is mounted, and is the discrimination sensor 79 (79a, 79b, 79c). The knife up / down detection switches are the cloth cutting knife up / down position detection sensors 34a and 34b.
【0070】そして、操作パネル110は、図36に示
すように、各種キー及び表示部を備えている。即ち、縫
製キー131と、この縫製キー131が押されて縫製モ
ードであることを点灯により表示するLED表示部13
2と、選択キー133と、この選択キー133が押され
る度に順次点灯してパターンNo.、パラメータN
o.、スピード、糸通し、釜合わせの各設定モードを表
示するLED表示部134,135,136,137,
138とを備えている。さらに、2桁のLED7セグメ
ントによるパターン表示部141及び4桁のLED7セ
グメントによるパラメータ表示部142による数値表示
部140と、この数値表示部140の数値の±1ずつの
増減を行うマイナスキー143及びプラスキー144
と、数値表示部140の数値の所定単位毎の増減を行う
ダウンキー145及びアップキー146と、糸通しスイ
ッチまたは釜合わせスイッチとしてのセットキー147
とを備えている。さらに図示しないが、ボタン穴かがり
縫いの前記右回りまたは左回り縫いを選択するためのス
イッチが設けてある。なお、以上のような各種キーを備
えていることから操作パネル110は、ボタン穴・メス
刃長さ設定手段、ボタン穴形成幅方向位置設定手段、閂
止め縫い部とボタン穴端部との間隔設定手段、パターン
拡大・縮小設定手段、針数・ピッチ一定選択手段等とし
ての機能も具備している。The operation panel 110 has various keys and a display unit as shown in FIG. That is, the sewing key 131 and the LED display unit 13 which is lit to display that the sewing key 131 is pressed and the sewing mode is set.
2, the selection key 133, and each time the selection key 133 is pressed, the light is turned on and the pattern No. , Parameter N
o. LED display units 134, 135, 136, 137, which indicate each setting mode for speed, threading, and hook adjustment
138. Further, a pattern display unit 141 using a 2-digit LED 7 segment and a numerical display unit 140 using a 4-digit LED 7-segment parameter display unit 142, and a minus key 143 and a plus key for increasing or decreasing the numerical value of the numerical display unit 140 by ± 1 each. Key 144
And a down key 145 and an up key 146 for increasing / decreasing the numerical value of the numerical value display section 140 in predetermined units, and a set key 147 as a threading switch or a hook adjusting switch.
And Further, although not shown, a switch for selecting the clockwise or counterclockwise sewing of the buttonhole buttonhole sewing is provided. Since the operation panel 110 is provided with the various keys as described above, the operation panel 110 is provided with a button hole / scalpel blade length setting means, a button hole forming width direction position setting means, and a space between the bar-tacking portion and the button hole end. It also has functions as setting means, pattern enlargement / reduction setting means, stitch number / pitch constant selection means, and the like.
【0071】次に、図35に示した制御ブロックに基づ
いて制御を行うゼネラルフローを示した図37に従って
具体的な制御について説明する。以下の制御は、前述し
たように、各種の制御部(ミシン制御手段、ミシン駆動
速度決定手段、基線及び針振り幅の変更量補正手段、縫
い目形成順序指定手段、縫いデータ読み出し手段、縫い
開始位置を設定するための開始指定手段、メス制御手
段、メス下降時期決定手段を含むメス上下動時期決定手
段、その上下動時期間隔判断手段、側縫い長さ変更手
段、針落ち制御手段、パターン拡大・縮小基準点決定手
段、各種駆動制御手段等)や演算手段が含まれているC
PU100と、例えば、縫いモードと釜合わせモード、
糸通しモードを記憶する記憶部等を含む制御のためのプ
ログラム及びデフォルトが格納されているROM101
と、例えば、縫いデータ、基線・針振りデータ等を含む
制御のための各種変数等が格納されているRAM102
との信号の授受をもって行われる。また、CPU100
は、前述したように、ボタン穴・メス刃長さ設定手段、
ボタン穴形成幅方向位置設定手段、閂止め縫い部とボタ
ン穴端部との間隔設定手段、パターン拡大・縮小設定手
段、針数・ピッチ一定選択手段等としての機能も具備し
ている操作パネル110からの信号入力によって所定の
制御を行う。Next, specific control will be described with reference to FIG. 37 which shows a general flow for performing control based on the control block shown in FIG. As described above, the following controls are performed by various control units (sewing machine control means, sewing machine driving speed determination means, baseline and needle swing width change amount correction means, stitch formation order designation means, sewing data reading means, sewing start position Setting means, knife control means, knife lowering timing determining means including knife lowering timing determining means, vertical movement timing interval determining means, side stitch length changing means, needle drop control means, pattern enlargement / C including a reduction reference point determining means, various drive control means, etc.) and an arithmetic means.
PU100, for example, sewing mode and hook alignment mode,
ROM 101 storing a control program and a default including a storage unit for storing a threading mode, etc.
And a RAM 102 storing various variables for control including, for example, sewing data, baseline / needle swing data, and the like.
This is done by sending and receiving signals. Also, the CPU 100
Is, as described above, button hole and knife blade length setting means,
The operation panel 110 also has functions as a button hole forming width direction position setting means, a distance setting means between the bar-tacking portion and the end of the button hole, a pattern enlargement / reduction setting means, a stitch number / pitch constant selection means, and the like. Predetermined control is performed by the signal input from.
【0072】図37のゼネラルフローに示すように、電
源オンにより最初は、ステップS1で、操作パネル設定
処理を呼び出し、操作パネル110による各種の設定処
理が行われる。この操作パネル110による各種の設定
操作は、次のステップS2での縫製キー131のオンま
で行われ、縫製キー131のオン後は、次のステップS
3で、縫製データ作成処理を呼び出し、縫製データが作
成される。なお、前記ステップS2において、縫製キー
131がオンでなければ、前記ステップS1へ戻る。縫
製データ作成後は、次のステップS4で、布押え15の
下降出力を行い、続いて、次のステップS5で、機械原
点検索処理を呼び出し、Y送りパルスモータ20/基線
送りパルスモータ40/針振り送りパルスモータ41の
機械原点検索を行う。続いて、次のステップS6で、縫
い始め移動を呼び出し、Y送りパルスモータ20/基線
送りパルスモータ40/針振り送りパルスモータ41を
縫い始め位置まで駆動した後、次のステップS7で、布
押え15の上昇出力を行って、次のステップS8に進
む。As shown in the general flow of FIG. 37, first, when the power is turned on, an operation panel setting process is called in step S1, and various setting processes by the operation panel 110 are performed. Various setting operations on the operation panel 110 are performed until the sewing key 131 is turned on in the next step S2, and after the sewing key 131 is turned on, the next step S2 is performed.
In step 3, the sewing data creation process is called, and the sewing data is created. If the sewing key 131 is not on in step S2, the process returns to step S1. After the sewing data is created, the descent output of the work clamp 15 is performed in the next step S4, and subsequently, in the next step S5, the machine origin search process is called, and the Y feed pulse motor 20 / base line feed pulse motor 40 / needle A mechanical origin search of the pulsating pulse motor 41 is performed. Subsequently, in the next step S6, the sewing start movement is called, and the Y feed pulse motor 20, the baseline feed pulse motor 40, and the needle swing feed pulse motor 41 are driven to the sewing start position. Then, in the next step S7, After performing the ascending output of 15, the process proceeds to the next step S8.
【0073】ステップS8では、縫製キー131のチェ
ックを行い、縫製キー131のオン時は、前記ステップ
S1へ戻って、操作パネル設定処理が再度行われ、ま
た、縫製キー131がオンでなければ、次のステップS
9に進む。ステップS9では、押えスイッチ124のチ
ェックを行い、押えスイッチ124のオン時は、次のス
テップS10に進み、また、押えスイッチ124がオン
でなければ、前記ステップS8へ戻る。ステップS10
では、布押え15が上昇中であるか否かが判断され、上
昇中であれば、次のステップS11で、布押え15の下
降出力を行い、また、上昇中でなければ、ステップS1
2で、布押え15の上昇出力を行って、前記ステップS
8へ戻る。布押え下降出力後は、次のステップS13
で、押えスイッチ124のチェックを行い、押えスイッ
チ124のオン時は、前記ステップS12で、布押え1
5の上昇出力を行って、前記ステップS8へ戻り、ま
た、押えスイッチ124がオンでなければ、次のステッ
プS14に進む。ステップS14では、スタートスイッ
チ125のチェックを行い、スタートスイッチ125の
オン時は、次のステップS15に進み、また、スタート
スイッチ125がオンでなければ、前記ステップS13
へ戻る。そして、ステップS15では、縫製処理を呼び
出し、縫製が開始される。縫製終了後は、次のステップ
S16で、布押え15の上昇出力が行われ、前記ステッ
プS8へ戻る。In step S8, the sewing key 131 is checked. When the sewing key 131 is turned on, the process returns to step S1, and the operation panel setting process is performed again. Next step S
Go to 9. In step S9, the presser switch 124 is checked. If the presser switch 124 is on, the process proceeds to the next step S10. If the presser switch 124 is not on, the process returns to step S8. Step S10
Then, it is determined whether or not the work clamp 15 is being raised. If the work clamp 15 is being raised, the descent output of the work clamp 15 is performed in the next step S11.
In step 2, the lifting output of the work clamp 15 is output, and
Return to 8. After the presser foot lowering output, the next step S13
Then, the presser switch 124 is checked, and when the presser switch 124 is turned on, the work clamp 1
5, the process returns to step S8, and if the presser switch 124 is not on, the process proceeds to the next step S14. In step S14, the start switch 125 is checked. If the start switch 125 is on, the process proceeds to the next step S15. If the start switch 125 is not on, the process proceeds to step S13.
Return to Then, in step S15, the sewing process is called, and the sewing is started. After the completion of the sewing, in the next step S16, the lifting output of the work clamp 15 is performed, and the process returns to the step S8.
【0074】次に、以上のゼネラルフローにおける操作
パネル設定処理(ステップS1)、縫製データ作成(ス
テップS3)、機械原点検索(ステップS5)、縫製
(ステップS15)の各処理について順次詳細に説明す
る。図38は操作パネル設定処理(ステップS1)のサ
ブルーチンを示したもので、先ず、ステップS101
で、選択キー133のチェックを行い、選択キー133
のオン時は、次のステップS102で、選択番号に1を
インクリメントして、次のステップS103に進み、ま
た、選択キー133がオンでなければ、そのままステッ
プS105へ進む。ステップS103では、選択番号の
チェックを行い、選択番号が最大番号「4」を越える時
は、次のステップS104で、選択番号に「0」をセッ
トして戻してから、次のステップS105に進み、ま
た、選択番号が最大番号「4」以下であれば、そのまま
ステップS105に進む。ステップS105では、選択
番号が「0」であるか否かが判断され、「0」であれ
ば、ステップS106に進んで、パターン変更処理を行
った後、ゼネラルフロー(図37)の前記ステップS2
に進み、また、「0」でなければ、ステップS107に
進む。Next, the operation panel setting processing (step S1), sewing data creation (step S3), machine origin search (step S5), and sewing (step S15) in the general flow described above will be sequentially described in detail. . FIG. 38 shows a subroutine of the operation panel setting process (step S1).
Then, the selection key 133 is checked, and the selection key 133 is checked.
When is turned on, in the next step S102, the selection number is incremented by 1, and the process proceeds to the next step S103. If the selection key 133 is not turned on, the process directly proceeds to step S105. In step S103, the selection number is checked. If the selection number exceeds the maximum number "4", the selection number is set to "0" in the next step S104, and then the process proceeds to the next step S105. If the selected number is equal to or less than the maximum number "4", the process directly proceeds to step S105. In step S105, it is determined whether or not the selection number is "0". If the selection number is "0", the flow advances to step S106 to perform pattern change processing, and then to step S2 in the general flow (FIG. 37).
If not "0", the process proceeds to step S107.
【0075】ステップS107では、選択番号が「1」
であるか否かが判断され、「1」であれば、ステップS
108に進んで、パラメータ変更処理を行った後、ゼネ
ラルフロー(図37)の前記ステップS2に進み、ま
た、「1」でなければ、ステップS109に進む。ステ
ップS109では、選択番号が「2」であるか否かが判
断され、「2」であれば、ステップS110に進んで、
スピード変更処理を行った後、ゼネラルフロー(図3
7)の前記ステップS2に進み、また、「2」でなけれ
ば、ステップS111に進む。ステップS111では、
選択番号が「3」であるか否かが判断され、「3」であ
れば、ステップS112に進んで、糸通しモードに設定
した後、ゼネラルフロー(図37)の前記ステップS2
に進み、また、「3」でなければ、ステップS113に
進む。ステップS113では、選択番号が「4」である
か否かが判断され、「4」であれば、ステップS114
に進んで、釜合わせモードに設定した後に、ゼネラルフ
ロー(図37)の前記ステップS2に進み、また、
「4」でなければ、そのまま前記ステップS2に進む。In step S107, the selection number is "1".
Is determined, and if “1”, the process proceeds to step S
Proceeding to 108, after performing the parameter change process, proceed to step S2 of the general flow (FIG. 37), and if not “1”, proceed to step S109. In step S109, it is determined whether or not the selection number is “2”. If “2”, the process proceeds to step S110,
After performing the speed change processing, the general flow (FIG. 3)
The process proceeds to step S2 of 7), and if not “2”, the process proceeds to step S111. In step S111,
It is determined whether or not the selection number is "3". If the selection number is "3", the process proceeds to step S112, where the threading mode is set, and then the step S2 of the general flow (FIG. 37) is performed.
If not "3", the flow proceeds to step S113. In step S113, it is determined whether or not the selection number is “4”.
After setting to the hook adjustment mode, the process proceeds to step S2 of the general flow (FIG. 37), and
If it is not "4", the process directly proceeds to the step S2.
【0076】次に、以上の操作パネル設定処理(ステッ
プS1)におけるパターン変更処理(ステップS10
6)、パラメータ変更処理(ステップS108)、スピ
ード変更処理(ステップS110)、糸通しモード(ス
テップS112)、釜合わせモード(ステップS11
4)の各処理について順次詳細に説明する。ここで、各
処理の説明に先立って、図39に示した設定項目図表及
び図40に示した諸元について説明する。図39に示し
た設定項目図表は、予め諸パラメータが設定済みのパタ
ーン番号「1」〜「6」が設けられるとともに、必要に
応じてパターンから変更設定するためのパラメータ番号
「1」〜「19」に対応した設定項目「布切り長さ」
「メス幅」「閂止め長さ」「閂止め幅」「平行部ピッ
チ」「閂止め部ピッチ」「布切りメス−第1閂止め間
スキマ長さ」「布切りメス−第2閂止め間 スキマ長
さ」「メス落ち左右位置」「平行部張力」「閂止め部張
力」「縫い始め張力」「縫い終わり張力」「布切りメス
サイズ」「押えサイズ」「拡大・縮小率」「拡大・縮小
時針数一定」「メス落ちタイミング補正針数」「メス駆
動時スピード」が設けられ、前記RAM102に記憶さ
れている。各パターン番号には、前記ROM101に記
憶されたデフォルトが格納される。そして、各パラメー
タ番号及び設定項目に対応して設定範囲とその単位が設
けられている。また、図40に示した諸元の通り、ボタ
ン穴かがりに関しては、布切り長さa、メス幅b、閂止
め長さc、閂止め幅d、平行部ピッチe、閂止め部ピッ
チf、メス−第1閂止めスキマg、メス−第2閂止めス
キマhを設定して行う。なお、前記RAM102には、
各パラメータを設定してパターン番号を登録設定してあ
り、そのパターン番号に対応して、また、必要に応じて
パラメータを変更して使用される。Next, the pattern change process (step S10) in the above-described operation panel setting process (step S1)
6), parameter change processing (step S108), speed change processing (step S110), threading mode (step S112), shuttle setting mode (step S11)
Each process of 4) will be sequentially described in detail. Here, prior to the description of each process, the setting item chart shown in FIG. 39 and the specifications shown in FIG. 40 will be described. The setting item chart shown in FIG. 39 is provided with pattern numbers “1” to “6” in which various parameters are set in advance, and parameter numbers “1” to “19” for changing and setting the pattern as necessary. Setting item "Cloth length" corresponding to
"Scaling width""Bar tack length""Bar tack width""Parallelpitch""Bar tack pitch""Cloth cutting knife-1st bar tack"
Clearance length "Slope length between cloth cutting knife and 2nd bar tacking""Left and right position of knife dropping""Parallel section tension""Bar tacking section tension""Sewing start tension""Sewing end tension""Cloth cutting knife size" , "Presser size", "enlargement / reduction rate", "constant number of stitches at the time of enlargement / reduction", "number of stitches for correcting the falling of the knife", and "speed at the time of driving the knife", and are stored in the RAM 102. The default stored in the ROM 101 is stored in each pattern number. A setting range and its unit are provided corresponding to each parameter number and setting item. Further, as shown in FIG. 40, regarding buttonhole overlocking, cloth cutting length a, knife width b, bar-tacking length c, bar-tacking width d, parallel part pitch e, bar-tacking part pitch f, Knife-first bar-tack clearance g and knife-second bar-tack clearance h are set. The RAM 102 has
A pattern number is registered and set by setting each parameter, and the parameter is used in accordance with the pattern number and, if necessary, by changing the parameter.
【0077】図41はパターン変更処理(ステップS1
06)のサブルーチンを示したもので、先ず、ステップ
S1061で、プラスキー144のチェックを行い、プ
ラスキー144のオン時は、次のステップS1062
で、パターン番号に1をインクリメントして、次のステ
ップS1063に進み、また、プラスキー144がオン
でなければ、そのままステップS1065へ進む。ステ
ップS1063では、パターン番号のチェックを行い、
パターン番号が最大番号「6」を越える時は、次のステ
ップS1064で、パターン番号に「1」をセットして
から、次のステップS1065に進み、また、パターン
番号が最大番号「6」以下であれば、そのままステップ
S1065に進む。ステップS1065では、マイナス
キー143のチェックを行い、マイナスキー143のオ
ン時は、次のステップS1066で、パターン番号に1
をデクリメントして、次のステップS1067に進み、
また、マイナスキー143がオンでなければ、そのまま
ゼネラルフロー(図37)の前記ステップS2に進む。
ステップS1067では、パターン番号のチェックを行
い、パターン番号が最小番号「1」未満の時は、次のス
テップS1068で、パターン番号に最大番号「6」を
セットしてから、ゼネラルフロー(図37)の前記ステ
ップS2に進む。FIG. 41 shows a pattern change process (step S1).
This subroutine (06) is shown. First, in step S1061, the plus key 144 is checked. When the plus key 144 is turned on, the next step S1062 is executed.
Then, the pattern number is incremented by 1 and the process proceeds to the next step S1063. If the plus key 144 is not on, the process directly proceeds to step S1065. In step S1063, the pattern number is checked.
If the pattern number exceeds the maximum number "6", in the next step S1064, "1" is set to the pattern number, and then the process proceeds to the next step S1065, and if the pattern number is less than the maximum number "6". If there is, the process proceeds to step S1065. In step S1065, the minus key 143 is checked. When the minus key 143 is turned on, the pattern number is set to 1 in the next step S1066.
Is decremented, and the process proceeds to the next step S1067,
If the minus key 143 is not turned on, the process directly proceeds to the step S2 of the general flow (FIG. 37).
In step S1067, the pattern number is checked. If the pattern number is less than the minimum number "1", the next step S1068 sets the pattern number to the maximum number "6", and then the general flow (FIG. 37). The process proceeds to step S2.
【0078】図42はパラメータ変更処理(ステップS
108)のサブルーチンを示したもので、先ず、ステッ
プS1081で、プラスキー144のチェックを行い、
プラスキー144のオン時は、次のステップS1082
で、パラメータ番号に1をインクリメントして、次のス
テップS1083に進み、また、プラスキー144がオ
ンでなければ、そのままステップS1085へ進む。ス
テップS1083では、パターン番号のチェックを行
い、パラメータ番号が最大番号「19」を越える時は、
次のステップS1084で、パラメータ番号に「1」を
セットしてから、次のステップS1085に進み、ま
た、パラメータ番号が最大番号「19」以下であれば、
そのままステップS1085に進む。ステップS108
5では、マイナスキー143のチェックを行い、マイナ
スキー143のオン時は、次のステップS1086で、
パラメータ番号に1をデクリメントして、次のステップ
S1087に進み、また、マイナスキー143がオンで
なければ、そのままステップS1089に進む。ステッ
プS1087では、パラメータ番号のチェックを行い、
パラメータ番号が最小番号「1」未満の時は、次のステ
ップS1088で、パラメータ番号に最大番号「19」
をセットしてから、次のステップS1089に進み、ま
た、パラメータ番号が最小番号「1」未満でなければ、
そのままステップS1089に進む。そして、ステップ
S1089において、パラメータ番号に対応する所望の
データ変更処理を、ダウンキー145またはアップキー
146の操作により行ってから、ゼネラルフロー(図3
7)の前記ステップS2に進む。FIG. 42 shows a parameter changing process (step S).
108) shows a subroutine. First, in step S1081, the plus key 144 is checked.
When the plus key 144 is turned on, the next step S1082
Then, the parameter number is incremented by 1 and the process proceeds to the next step S1083. If the plus key 144 is not on, the process directly proceeds to step S1085. In step S1083, the pattern number is checked, and when the parameter number exceeds the maximum number “19”,
In the next step S1084, "1" is set for the parameter number, and then the process proceeds to the next step S1085, and if the parameter number is equal to or less than the maximum number "19",
It proceeds to step S1085 as it is. Step S108
In step 5, the minus key 143 is checked, and when the minus key 143 is turned on, in the next step S1086,
The parameter number is decremented by 1, and the process proceeds to the next step S1087. If the minus key 143 is not on, the process directly proceeds to step S1089. In step S1087, the parameter number is checked.
If the parameter number is less than the minimum number "1", the next step S1088 sets the parameter number to the maximum number "19".
Is set, the process proceeds to the next step S1089, and if the parameter number is not less than the minimum number “1”,
Proceed directly to step S1089. Then, in step S1089, a desired data change process corresponding to the parameter number is performed by operating the down key 145 or the up key 146, and then the general flow (FIG. 3).
The process proceeds to step S2 of 7).
【0079】図43はスピード変更処理(ステップS1
10)のサブルーチンを示したもので、ここでは、ミシ
ンスピードの変更処理を行う。なお、ミシンスピードに
ついては、毎分の針数[spm,stitch/minute]とし
て、「400」〜「4000」の設定範囲があり、その
変更単位は「100」ずつである。このスピード変更処
理においては、図43に示すように、先ず、ステップS
1101で、アップキー146のチェックを行い、アッ
プキー146のオン時は、次のステップS1102で、
スピードデータに100をインクリメントして、次のス
テップS1103に進み、また、アップキー146がオ
ンでなければ、そのままステップS1105へ進む。ス
テップS1103では、スピードデータのチェックを行
い、スピードデータが最大値「4000」を越える時
は、次のステップS1104で、スピードデータに「4
00」をセットしてから、次のステップS1105に進
み、また、スピードデータが最大値「4000」以下で
あれば、そのままステップS1105に進む。ステップ
S1105では、ダウンキー145のチェックを行い、
ダウンキー145のオン時は、次のステップS1106
で、スピードデータに100をデクリメントして、次の
ステップS1107に進み、また、ダウンキー145が
オンでなければ、そのままゼネラルフロー(図37)の
前記ステップS2に進む。ステップS1107では、ス
ピードデータのチェックを行い、スピードデータが最小
値「400」未満の時は、次のステップS1108で、
スピードデータに最大値「4000」をセットしてか
ら、ゼネラルフロー(図37)の前記ステップS2に進
み、また、スピードデータが最小値「400」未満でな
ければ、そのまま前記ステップS2に進む。FIG. 43 shows a speed change process (step S1).
This shows a subroutine of 10), in which a change processing of the sewing machine speed is performed. As for the sewing machine speed, there is a setting range of “400” to “4000” as the number of stitches per minute [spm, stitch / minute], and the change unit is “100”. In this speed change process, first, as shown in FIG.
In step 1101, the up key 146 is checked. When the up key 146 is turned on, in the next step S1102,
The speed data is incremented by 100, and the process proceeds to the next step S1103. If the up key 146 is not turned on, the process directly proceeds to step S1105. In step S1103, the speed data is checked. If the speed data exceeds the maximum value "4000", "4" is added to the speed data in the next step S1104.
After setting "00", the process proceeds to the next step S1105. If the speed data is equal to or less than the maximum value "4000", the process directly proceeds to step S1105. In step S1105, the down key 145 is checked.
When the down key 145 is turned on, the next step S1106
Then, the speed data is decremented by 100, and the process proceeds to the next step S1107. If the down key 145 is not turned on, the process directly proceeds to the step S2 of the general flow (FIG. 37). In step S1107, the speed data is checked. If the speed data is less than the minimum value “400”, in the next step S1108,
After setting the maximum value "4000" in the speed data, the process proceeds to step S2 of the general flow (FIG. 37). If the speed data is not less than the minimum value "400", the process directly proceeds to step S2.
【0080】図44は糸通しモード(ステップS11
2)のサブルーチンを示したもので、ここでは、糸通し
の際、図45(a)に示すように、針9とその後ろ側の
布切りメス16の位置が接近しているため、図45
(b)に示すように、垂直状態の布切りメス16に対し
右側に針9を最大に振った状態にして、針穴9aへの糸
通しを容易に行わせるために制御する。この糸通しモー
ドにおいては、図44に示すように、先ず、ステップS
1121で、セットキー147のチェックを行い、セッ
トキー147のオン時は、次のステップS1122に進
み、また、セットキー147がオンでなければ、そのま
まゼネラルフロー(図37)の前記ステップS2に進
む。ステップS1122では、基線送りパルスモータ4
0の出力は右側最大値であるか否かを判断し、右側最大
値でなければ、次のステップS1123で、右側最大と
なるように基線送りパルスモータドライバ112により
基線送りパルスモータ40を駆動してからステップS1
127に進み、また、右側最大値であれば、そのままス
テップS1127に進む。FIG. 44 shows the threading mode (step S11).
This shows the subroutine 2). In this case, as shown in FIG. 45 (a), the position of the needle 9 and the cloth cutting knife 16 on the rear side thereof are close to each other during threading.
As shown in (b), the needle 9 is swung to the right with respect to the cloth cutting knife 16 in the vertical state, and control is performed to facilitate threading into the needle hole 9a. In this threading mode, first, as shown in FIG.
At step 1121, the set key 147 is checked. If the set key 147 is on, the process proceeds to the next step S1122. If the set key 147 is not on, the process directly proceeds to the step S2 of the general flow (FIG. 37). . In step S1122, the baseline feed pulse motor 4
It is determined whether or not the output of 0 is the right maximum value. If the output is not the right maximum value, in step S1123, the baseline feed pulse motor driver 112 drives the baseline feed pulse motor 40 to have the right maximum value. And then step S1
The process proceeds to S127, and if it is the right maximum value, the process directly proceeds to Step S1127.
【0081】そして、ステップS1127において、振
り幅パルスモータ(針振り送りパルスモータ)41の出
力は0であるか、即ち、前記基線上に位置するか否かを
判断し、0であれば、そのままゼネラルフロー(図3
7)の前記ステップS2に進み、また、0でなければ、
次のステップS1128で、0位置まで針振り送りパル
スモータドライバ114により振り幅パルスモータ(針
振り送りパルスモータ)41を駆動してからゼネラルフ
ロー(図37)の前記ステップS2に進み、0であれ
ば、そのままゼネラルフロー(図37)の前記ステップ
S2に進む。以上により、糸通しの際には、作業者がパ
ネル上のセットキー147を操作することにより、図4
5(b)に示したように、垂直状態の布切りメス16に
対し右側に針9を最大に振って針穴9aが布切りメス1
6よりも右にずらした状態にして、針穴9aへの糸通し
を容易に行えるものとなり、また、図46に示したよう
に、布切りメス16に対し左側に針落ちした最終針の場
合にも、同様に布切りメス16に対し右側に針9を最大
に振った状態にして、針穴9aへの糸通しを容易に行え
るものとなる。なお、上記のようにセットキー147の
操作に関連して針を布切りメス16よりも右に針振りさ
せるものにかえて、ボタン穴かがり縫目の形成中におけ
るミシンの停止指令発生時に、後述するステップS16
24と同様の処理により針上位置に定位置停止動作する
とともに、前記したように右側最大の針振り位置にする
ように制御してもよい。さらに、上記した縫製途中のミ
シン停止時における針振り制御について、選択スイッチ
111及びセットキー147との操作により右側停止を
指定記憶するように設定し、上記ミシン停止時に、その
設定状態を判断して、右側停止設定されているときに、
右側最大に針振りさせて停止するようにしてもよい。In step S1127, it is determined whether the output of the swing pulse motor (needle swing pulse motor) 41 is 0, that is, whether or not the output is located on the base line. General flow (Fig. 3
7) proceed to the step S2, and if not 0,
In the next step S1128, the swing width pulse motor (needle swing pulse motor) 41 is driven by the needle swing pulse motor driver 114 to the 0 position, and then the process proceeds to the step S2 of the general flow (FIG. 37). In this case, the process directly proceeds to step S2 of the general flow (FIG. 37). As described above, during threading, the operator operates the set key 147 on the panel, and
As shown in FIG. 5 (b), the needle 9 is swung to the right with respect to the cloth cutting knife 16 in the vertical state, so that the needle hole 9a becomes the cloth cutting knife 1.
In the state shifted to the right from the position 6, the thread can be easily threaded through the needle hole 9a. In addition, as shown in FIG. Similarly, the needle 9 can be easily swung to the right with respect to the cloth cutting knife 16 so that the thread can be easily passed through the needle hole 9a. It should be noted that, instead of causing the needle to swing to the right relative to the cloth cutting knife 16 in connection with the operation of the set key 147 as described above, when the stop command of the sewing machine is generated during the formation of the buttonhole stitching, Step S16
In the same manner as in step 24, the fixed position stop operation may be performed at the needle upper position, and the control may be performed so as to set the needle swing position to the maximum right side as described above. Further, with respect to the needle swing control when the sewing machine stops during the sewing, the right stop is designated and stored by operating the selection switch 111 and the set key 147. When the sewing machine stops, the setting state is determined. , When the right stop is set,
The needle may be swung to the maximum on the right side and stopped.
【0082】図47は前記釜12の剣先12aと前記針
9の針心との位置を合わせるための釜合わせモード(ス
テップS114)のサブルーチンを示したもので、先
ず、図48(a)及び(b)に示すように、布切りメス
16の前方に位置する針9を布針板50の針穴50a中
央(メス溝50bの延長線上)に移動して、図48
(c)に示すように、針9が釜12の軸心に一致するよ
うな針振り位置にするために制御する。そして、図48
(c)から図48(d)に示すように、針棒8を停止位
置より下降させ、最下点を通過し、若干上昇させた位置
(釜合わせタイミング位置)に停止させる。この位置に
て釜合わせを行う。この釜合わせモードにおいては、図
47に示すように、先ず、ステップS1141で、セッ
トキー147のチェックを行い、セットキー147のオ
ン時は、次のステップS1142に進み、また、セット
キー147がオンでなければ、そのままゼネラルフロー
(図37)の前記ステップS2に進む。ステップS11
42では、基線送りパルスモータ40の出力は0である
か否かを判断し、0でなければ、次のステップS114
3で、0位置まで基線送りパルスモータドライバ112
により基線送りパルスモータ40を駆動し、また、0で
あれば、そのままステップS1147に進む。FIG. 47 shows a subroutine of the hook adjusting mode (step S114) for aligning the position of the blade tip 12a of the shuttle 12 with the needle center of the needle 9. First, FIGS. As shown in FIG. 48B), the needle 9 located in front of the cloth cutting knife 16 is moved to the center of the needle hole 50a of the cloth needle plate 50 (on the extension of the female groove 50b), and FIG.
As shown in (c), control is performed to set the needle 9 to the needle swing position such that the needle 9 coincides with the axis of the shuttle 12. And FIG.
As shown in FIG. 48 (d) from (c), the needle bar 8 is lowered from the stop position, passes through the lowest point, and stops at the position slightly raised (hook adjustment timing position). Perform hook alignment at this position. In the shuttle setting mode, as shown in FIG. 47, first, in step S1141, the set key 147 is checked. When the set key 147 is turned on, the process proceeds to the next step S1142, and the set key 147 is turned on. If not, the flow directly proceeds to step S2 of the general flow (FIG. 37). Step S11
At 42, it is determined whether or not the output of the baseline feed pulse motor 40 is 0, and if not, the next step S114
3, the baseline feed pulse motor driver 112 up to the 0 position
To drive the baseline feed pulse motor 40, and if it is 0, the process directly proceeds to step S1147.
【0083】そして、ステップS1147において、振
り幅パルスモータ(針振り送りパルスモータ)41の出
力は0であるか否かを判断し、0であれば、そのままゼ
ネラルフロー(図37)の前記ステップS2に進み、ま
た、0でなければ、次のステップS1148で、針振り
送りパルスモータドライバ114により振り幅パルスモ
ータ(針振り送りパルスモータ)41を駆動してからゼ
ネラルフロー(図37)の前記ステップS2に進み、0
であれば、そのままゼネラルフロー(図37)の前記ス
テップS2に進む。以上により、釜合わせの際は、セッ
トキー147の操作により針は釜12の軸心に対応する
針振り位置(針振り範囲の中央)に針振りされ、その
後、針心と釜剣先とを調整することにより、釜合わせが
行える。なお、後述する他の制御方式において説明する
ように、主軸の回転位相を検出してミシンの駆動モータ
の停止制御をすることにより、針振り制御に継続して針
の上下動位置制御も自動的に行うことができる。Then, in step S1147, it is determined whether or not the output of the swing width pulse motor (needle swinging pulse motor) 41 is 0. If the output is 0, the flow proceeds to step S2 of the general flow (FIG. 37). If it is not 0, the swing width pulse motor (needle swing pulse motor) 41 is driven by the swing swing pulse motor driver 114 in the next step S1148, and then the above-described steps of the general flow (FIG. 37) are performed. Go to S2, 0
If so, the process proceeds directly to step S2 of the general flow (FIG. 37). As described above, when adjusting the hook, the needle is swung to the needle swing position (center of the needle swing range) corresponding to the axis of the hook 12 by operating the set key 147, and then the needle core and the hook tip are adjusted. By doing so, hook alignment can be performed. As described in other control methods described later, by detecting the rotation phase of the main shaft and controlling the stop of the drive motor of the sewing machine, the vertical movement position control of the needle is automatically performed continuously after the needle swing control. Can be done.
【0084】図49は縫製データ作成(ステップS3)
のサブルーチンを示したもので、先ず、ステップS31
で、拡大・縮小処理を行い、続いて、次のステップS3
2で、布押え15と布切りメス16のサイズチェックを
行い、続いて、次のステップS33で、サイズエラーを
チェックする。そして、布押え15及び布切りメス16
の関係がサイズエラーであれば、そのままステップS3
4に進んで、エラー表示を行ってから、ゼネラルフロー
(図37)の前記ステップS4に進み、また、布押え1
5及び布切りメス16の関係がサイズエラーでなけれ
ば、次のステップS37において、前記右回りまたは左
回り縫いを選択するために操作パネル114に設けられ
た前記スイッチ(図示しない)を判断し、ステップS3
5またはステップS38に進む。ステップS35または
ステップS38では、それぞれパターン演算を行い、続
いて、ステップS36で、メス駆動タイミング演算を行
ってから、ゼネラルフロー(図37)の前記ステップS
4に進む。即ち、ステップS37において、縫製を右回
りで行うと判断した場合は、ステップS33で右回りパ
ターン演算を行う一方、縫製を右回りでは行わないと判
断した場合には、ステップS38で、左回りパターン演
算を行う。FIG. 49 shows sewing data creation (step S3).
First, step S31
Then, enlargement / reduction processing is performed, and subsequently, the next step S3
In 2, the size of the cloth presser 15 and the cloth cutting knife 16 is checked, and then, in the next step S33, a size error is checked. Then, the cloth presser 15 and the cloth cutting knife 16
If the relationship is a size error, step S3
4 to display an error, and then to step S4 of the general flow (FIG. 37).
If the relationship between 5 and the cloth cutting knife 16 is not a size error, in the next step S37, the switch (not shown) provided on the operation panel 114 for selecting the clockwise or counterclockwise sewing is determined. Step S3
5 or go to step S38. In step S35 or step S38, a pattern calculation is performed, and subsequently, in step S36, a knife drive timing calculation is performed.
Proceed to 4. That is, in step S37, when it is determined that sewing is performed clockwise, clockwise pattern calculation is performed in step S33, and when it is determined that sewing is not performed clockwise, in step S38, counterclockwise pattern calculation is performed. Perform the operation.
【0085】次に、以上の縫製データ作成(ステップS
3)における拡大・縮小処理(ステップS31)、押え
・メスサイズチェック(ステップS32)、右回りパタ
ーン演算(ステップS35)、メス駆動タイミング演算
(ステップS36)、左回りパターン演算(ステップS
38)の各処理について順次詳細に説明する。図50は
拡大・縮小処理(ステップS31)のサブルーチンを示
したもので、ここでは、ボタン穴かがり縫製の拡大・縮
小を行うため、図51(a)に示したように、その拡大
・縮小の基準点Pを、布切りメス16の前端部として、
図51(b)に示すように、平行部ピッチe及び閂止め
部ピッチf、または/及び、布切り長さa、メス幅b、
閂止め長さc及び閂止め幅dの各設定値を、拡大・縮小
する制御を行う。この縫製データ作成においては、図5
0に示すように、先ず、ステップS311で、αに拡大
・縮小率をセットしてから、次のステップS312で、
針数一定か否かを判断し、針数一定ならば、ステップS
313に進み、また、針数一定でなければ、ステップS
314に進む。ステップS313では、「平行部ピッチ
e」、「閂止め部ピッチf」の設定値として、図39の
図表における平行部ピッチ×α、閂止め部ピッチ×αを
それぞれセットしてから、次のステップS314に進
む。そして、ステップS314において、「布切り長
さ」、「メス幅」、「閂止め長さ」、「閂止め幅」の各
設定値として、図39の図表における布切り長さ×α、
メス幅×α、閂止め長さ×α、閂止め幅×α、メス-第一
閂止め長さg×α、メス−第二閂止め長さh×αをそれ
ぞれセットした後、図49のフローの前記ステップS3
2に進む。Next, the above sewing data is created (step S
3) Enlargement / reduction processing (step S31), presser / scalpel size check (step S32), clockwise pattern calculation (step S35), knife drive timing calculation (step S36), counterclockwise pattern calculation (step S31)
Each process of 38) will be sequentially described in detail. FIG. 50 shows a subroutine of the enlargement / reduction processing (step S31). Here, in order to enlarge / reduce the buttonhole sewing, as shown in FIG. The reference point P is used as the front end of the cloth cutting knife 16.
As shown in FIG. 51 (b), the parallel portion pitch e and the bar tack portion pitch f, and / or the cloth cutting length a, the knife width b,
Control to enlarge or reduce each set value of bar tack length c and bar tack width d. In creating the sewing data, FIG.
As shown in FIG. 0, first, in step S311, the enlargement / reduction ratio is set to α, and in the next step S312,
It is determined whether or not the number of stitches is constant.
Proceed to step 313, and if the number of stitches is not constant, step S
Proceed to 314. In step S313, as the set values of the “parallel portion pitch e” and the “bar tack portion pitch f”, the parallel portion pitch × α and the bar tack portion pitch × α in the chart of FIG. 39 are set, respectively. Proceed to S314. Then, in step S314, as the respective set values of “cloth cutting length”, “scalpel width”, “bar tack length”, and “bar tack width”, the cloth cutting length × α in the chart of FIG.
After setting knife width × α, bar tacking length × α, bar tacking width × α, knife-first bar tacking length g × α, knife-second bar tacking length h × α, respectively, Step S3 of the flow
Proceed to 2.
【0086】図52は押え・メスサイズチェック(ステ
ップS32)のサブルーチンを示したもので、先ず、パ
ターン番号の各パラメータ設定値に応じて、ステップS
321で、L0に布押え15のサイズをセットし、続い
て、次のステップS322で、L1に布切りメス16の
サイズをセットし、続いて、次のステップS323で、
Lに全長(図51(b))を演算設定し、続いて、次の
ステップS324で、aに布切り長さをセットしてか
ら、次のステップS325に進む。ステップS325で
は、L>L0か否かを判断し、L>L0でなければ、次
のステップS326に進み、また、L>L0であれば、
ステップS327に進む。ステップS326では、L1
>aか否かを判断し、L1>aでなければ、サブルーチン
(図49)の前記ステップS43に進み、また、L1>
aであれば、ステップS327に進む。そして、ステッ
プS327において、L>L0、即ち全長よりも押えサ
イズが小さいとき、或いはL1>a、即ちメスサイズが
布切り長さよりも大きいときは、押え・メスサイズエラ
ーを出力した後、図49のフローの前記ステップS33
に進む。FIG. 52 shows a subroutine of presser / scalpel size check (step S32).
At 321, the size of the cloth presser 15 is set to L0, and then, at the next step S322, the size of the cloth cutting knife 16 is set at L1, and then, at the next step S323,
The total length (FIG. 51 (b)) is calculated and set to L. Subsequently, in the next step S324, the cloth cutting length is set to a, and then the process proceeds to the next step S325. In step S325, it is determined whether or not L> L0. If L> L0, the process proceeds to the next step S326, and if L> L0,
Proceed to step S327. In step S326, L1
It is determined whether or not L1> a. If L1> a, the process proceeds to step S43 of the subroutine (FIG. 49), and L1>
If it is a, the process proceeds to step S327. In step S327, when L> L0, that is, when the presser size is smaller than the total length, or when L1> a, that is, when the knife size is larger than the cloth cutting length, a presser / scalpel size error is output. Step S33 of the above flow
Proceed to.
【0087】図53はパターン演算(ステップS35)
のサブルーチンを示したもので、先ず、ステップS35
1で、縫い始め位置の演算を行い、続いて、次のステッ
プS352で、左平行部の演算を行い、続いて、次のス
テップS353で、第1閂止め部の演算を行う。そし
て、次のステップS354で、右平行部の演算を行い、
続いて、次のステップS355で、第2閂止め部の演算
を行って、次のステップS356で、縫い終わりの演算
を行った後、図49のフローの前記ステップS36に進
む。FIG. 53 shows a pattern calculation (step S35).
First, in step S35
In step 1, the sewing start position is calculated, then in step S352, the left parallel portion is calculated, and in step S353, the first bar-tacking portion is calculated. Then, in the next step S354, the right parallel portion is calculated,
Subsequently, in the next step S355, the calculation of the second bar-tacking portion is performed, and in the next step S356, the calculation of the end of sewing is performed.
【0088】次に、以上のパターン演算(ステップS3
5)における縫い始め位置演算(ステップS351)、
左平行部演算(ステップS352)、第1閂止め部演算
(ステップS353)、右平行部演算(ステップS35
4)、第2閂止め部演算(ステップS355)、縫い終
わり演算(ステップS356)の各処理について順次詳
細に説明する。ここで、各演算処理の説明に先立って、
縫製順序及び各諸元について説明する。図54は縫製順
序を示したもので、図54は機械原点から縫い始め位
置への移動、図54はそれに引き続く左平行部の縫
製、図54は第1閂止め部の縫製半ばまで、図54
は第1閂止め部の縫製終了、図54は右平行部の縫製
開始、図54は右平行部の縫製、図54は第2閂止
め部の縫製開始、図54は第2閂止め部の縫製半ばま
で、図54は縫い終わり(第2閂止め部の縫製終了)
をそれぞれ示している。なお、機械原点への移動は、縫
製モードに切り替わったときのみ行われる。そして、図
55は縫製データ演算結果を表した図表であり、後述す
る図56及び図63に示される演算により求められる。
この図表において、Nは繰り返し回数(針数)、YはY
送り、Kは基線、Hは振り幅、Tは糸張力値をそれぞれ
示しており、それぞれの添え字は、図54に示した縫製
順序(データポインタ)、、、、、、、
、に各々対応している。なお、以下の演算において
は、図40に示した諸元に基づく寸法(布切り長さa、
メス幅b、閂止め長さc、閂止め幅d、平行部ピッチ
e、閂止め部ピッチf、メス−第1閂止めスキマg、メ
ス−第2閂止めスキマh)が用いられる。以上の縫製デ
ータ演算結果は前記RAM102に格納される。Next, the above pattern calculation (step S3)
The sewing start position calculation in step 5) (step S351),
Left parallel part calculation (step S352), first bar tacking part calculation (step S353), right parallel part calculation (step S35)
4), the second bar tacking section calculation (step S355), and the sewing end calculation (step S356) will be sequentially described in detail. Here, prior to the description of each arithmetic processing,
The sewing order and the specifications will be described. FIG. 54 shows the sewing order, FIG. 54 shows the movement from the machine origin to the sewing start position, FIG. 54 shows the sewing of the left parallel part following it, and FIG.
54 is the sewing start of the right parallel portion, FIG. 54 is the sewing of the right parallel portion, FIG. 54 is the sewing start of the second bar tacking portion, and FIG. 54 is the sewing of the second bar tacking portion. FIG. 54 shows the end of sewing until the middle of sewing (end of sewing of the second bar-tacking portion).
Are respectively shown. The movement to the machine origin is performed only when the mode is switched to the sewing mode. FIG. 55 is a chart showing the result of the sewing data calculation, which is obtained by the calculation shown in FIGS. 56 and 63 described later.
In this chart, N is the number of repetitions (number of stitches), Y is Y
The feed, K indicates the base line, H indicates the swing width, and T indicates the thread tension value. The subscripts indicate the sewing order (data pointer) shown in FIG. 54,.
, Respectively. In the following calculation, the dimensions (cloth length a,
Knife width b, bar tack length c, bar tack width d, parallel portion pitch e, bar tack portion pitch f, knife-first bar tack clearance g, knife-second bar tack clearance h) are used. The above-described sewing data calculation result is stored in the RAM 102.
【0089】図56は縫い始め位置演算(ステップS3
51)のサブルーチンを示したもので、先ず、ステップ
S3511で、Y1=c/2を演算し、続いて、次のス
テップS3512で、K1=b/2を演算し、続いて、
次のステップS3513で、H1=(d−b)/2を演
算し、続いて、次のステップS3514で、T1=「縫
い始め張力」をセットする。そして、次のステップS3
515で、「メス落ち左右位置」11のパネル設定値は
0かを判断し、0であれば、図53のフローの前記ステ
ップS352に進み、また、0でなければ、次のステッ
プS3516で、K1=K1+「メス落ち左右位置」をセ
ットした後、前記ステップS352に進む。このような
「メス落ち左右位置」の設定値に基づく縫い始め位置
(K1)の設定により、「メス落ち位置」を中心とした
メス幅位置調整機能を持たせて、図57に示されるよう
に、縫目形状の左右方向中心位置がメス落ち位置となる
ようにする。FIG. 56 shows the calculation of the sewing start position (step S3).
51) shows the subroutine of FIG. 51. First, in step S3511, Y 1 = c / 2 is calculated, and then, in the next step S3512, K 1 = b / 2 is calculated.
In the next step S3513, H 1 = (db) / 2 is calculated, and then in the next step S3514, T 1 = “sewing start tension” is set. Then, the next step S3
At 515, it is determined whether or not the panel setting value of the “scalpel falling left / right position” 11 is 0. If it is 0, the process proceeds to the step S352 of the flow of FIG. 53. After setting K 1 = K 1 + “scalpel drop left / right position”, the process proceeds to step S352. By setting the sewing start position (K 1 ) based on the setting value of the “scalpel drop left / right position”, a knife width position adjustment function centered on the “scalpel drop position” is provided, as shown in FIG. Then, the center position in the left-right direction of the stitch shape is set to the knife drop position.
【0090】図58は左平行部演算(ステップS35
2)のサブルーチンを示したもので、先ず、ステップS
3521で、Y2=eをセットし、続いて、次のステッ
プS3522で、N2={a+h+g+(c/2)}÷
eを演算する。この演算式において、aを変えずにhと
gとを変更することにより、閂止め縫い部とボタン穴端
部のと間隔を補正できる。そして、次のステップS35
23で、K2=0をセットし、続いて、次のステップS
3524で、H2=0をセットし、続いて、次のステッ
プS3525で、T2=「平行部張力」をセットした
後、図53のフローの前記ステップS353に進む。FIG. 58 shows the left parallel part calculation (step S35).
This shows the subroutine of 2).
At 3521, Y 2 = e is set, and then, at next step S3522, N 2 = {a + h + g + (c / 2)}.
e is calculated. In this equation, by changing h and g without changing a, the distance between the bar-tacking portion and the end of the buttonhole can be corrected. Then, the next step S35
At 23, K 2 = 0 is set, and then the next step S
At step 3524, H 2 = 0 is set. Subsequently, at step S3525, T 2 = “parallel portion tension” is set.
【0091】図59は第1閂止め部演算(ステップS3
53)のサブルーチンを示したもので、先ず、ステップ
S3531で、Y3=fをセットし、続いて、次のステ
ップS3532で、N3=c÷fを演算し、続いて、次
のステップS3533で、K3={(b+d)/2}÷
N3を演算し、続いて、次のステップS3534で、H3
={(d+b)/2}÷N3を演算する。続いて、次の
ステップS3535で、T3=「閂止め部張力」をセッ
トしてから、次のステップS3536で、Y4=fをセ
ットし、続いて、次のステップS3537で、N4=c
÷fを演算する。そして、次のステップS3538で、
K4=0をセットし、続いて、次のステップS3539
で、H4=0をセットし、続いて、次のステップS35
40で、T4=「閂止め部張力」をセットした後、図5
3のフローの前記ステップS354に進む。FIG. 59 shows the operation of the first bar tacking section (step S3).
The subroutine of 53) is shown. First, in step S3531, Y 3 = f is set, then, in next step S3532, N 3 = c ÷ f is calculated, and then, in the next step S3533 And K 3 = {(b + d) / 2}.
N 3 is calculated, and subsequently, in the next step S3534, H 3
= {(D + b) / 2} N 3 is calculated. Subsequently, in the next step S3535, after setting T 3 = “bar tacking portion tension”, in the next step S3536, Y 4 = f is set. Then, in the next step S3537, N 4 = c
Calculate f. Then, in the next step S3538,
K 4 = 0 is set, and subsequently, the next step S3539
Then, H 4 = 0 is set, and subsequently, the next step S35
At T40, after setting T 4 = “bar tacking portion tension”, FIG.
The process proceeds to the step S354 of the flow of No. 3.
【0092】ところで、図60は図54の第1閂止め
部の縫製半ばまでの詳細を解析したものであり、この場
合の針振り機構の動作原理について説明する。先ず、前
述したように、基線機構を含む前記針振り機構42によ
り、前記針9は基線よりも左側に振られるように設定さ
れている。従って、前記針9が左右2箇所に針落ちされ
る際、基線機構による設定された基線位置が右側の針落
ち位置であり、基線を基準にして前記針振り機構42に
より設定された針振り量だけ左側に振られた位置が左側
の針落ち位置である。即ち、図54の第1閂止め部の
縫製半ばまでの詳細を示した図60において、右側の針
落ち点n1は、基線上に位置し、次の左側の針落ち点n2
は、基線が変化しない限り、前記針振り機構42により
決定される針振り量H1だけ前記針落ち点n1よりも左側
に位置することになる。しかし、もし基線が、針落ち点
n2において、図示のように、K3だけ右に移動したとす
ると、針落ち点n2となるための針振り量は、H1+H
3(K3)となる。そして、左側の前記針落ち点n2から次
の針落ち点n3になるときは、基線の設定により位置が
決まる。即ち、前記針落ち点n2の基線よりもK3だけ右
側に移動しているので、そのK3だけ移動した基線位置
そのものが針落ち点n3となる。同様に、右側の前記針
落ち点n1から次の左側の針落ち点n4になるときは、基
線(前記針落ち点n3の基線よりもK3だけ右側に移動)
からの針振り量は、H1+H3+H3+H3となる。さら
に、左側の前記針落ち点n4から次の針落ち点n5になる
ときは、基線が移動している場合は、その移動した基線
位置そのものが針落ち点となる。FIG. 60 is a detailed analysis of the first bar-tacking portion shown in FIG. 54 up to the middle of sewing, and the principle of operation of the needle swing mechanism in this case will be described. First, as described above, the needle 9 is set so as to be swung to the left from the base line by the needle swinging mechanism 42 including the base line mechanism. Therefore, when the needle 9 is dropped at two positions on the left and right, the baseline position set by the baseline mechanism is the right needle drop position, and the needle swing amount set by the needle swing mechanism 42 with respect to the baseline. The position swung only to the left is the needle drop position on the left. That is, in FIG. 60 showing the details up to the middle of the sewing of the first bar-tacking portion in FIG. 54, the right needle drop point n 1 is located on the base line, and the next left needle drop point n 2
Is located on the left side of the needle drop point n 1 by the needle swing amount H 1 determined by the needle swing mechanism 42 unless the baseline changes. However, if the baseline is the needle drop point n 2, as shown, when moved to the right K 3, the needle swing amount to a needle drop point n 2 is, H 1 + H
3 (K 3 ). Then, when it comes from the needle drop point n 2 on the left to the next needle drop point n 3, it determines the position by the setting of the baseline. That is, since the moving to the right by K 3 than the baseline of the needle drop point n 2, the base line position itself moved by its K 3 is the needle drop point n 3. Similarly, when it comes from the needle drop point n 1 on the right side to the needle drop point n 4 of the next left, baseline (moved to the right K 3 than the baseline of the needle drop point n 3)
Needle swing amount from becomes H 1 + H 3 + H 3 + H 3. Furthermore, when it comes from the needle drop point n 4 on the left to the next needle drop point n 5, if the baseline is moving, moved baseline position itself is the needle drop point that.
【0093】図61は右平行部演算(ステップS35
4)のサブルーチンを示したもので、先ず、ステップS
3541で、N5=1をセットし、続いて、次のステッ
プS3542で、Y5=0をセットし、続いて、次のス
テップS3543で、K5=0をセットする。続いて、
次のステップS3544で、H5=(d+b)/2を演
算し、続いて、次のステップS3545で、T5=「平
行部張力」をセットする。そして、次のステップS35
46で、Y6=eをセットし、続いて、次のステップS
3547で、N6=(a+h+g)÷eを演算する。続
いて、次のステップS3548で、K6=0をセット
し、続いて、次のステップS3549で、H6=0をセ
ットし、続いて、次のステップS3550で、T6=
「平行部張力」をセットした後、図53のフローの前記
ステップS355に進む。FIG. 61 shows the calculation of the right parallel portion (step S35).
This shows the subroutine of 4).
At 3541, N 5 = 1 is set, then, at next step S3542, Y 5 = 0 is set, and then, at next step S3543, K 5 = 0 is set. continue,
In the next step S3544, H 5 = (d + b) / 2 is calculated, and then in the next step S3545, T 5 = “parallel portion tension” is set. Then, the next step S35
At 46, Y 6 = e is set, and then the next step S
At 3547, N 6 = (a + h + g) ÷ e is calculated. Subsequently, in the next step S3548, K 6 = 0 is set, subsequently, in the next step S3549, H 6 = 0 is set, and then, in the next step S3550, T 6 =
After setting the “parallel portion tension”, the flow proceeds to step S355 in the flow of FIG.
【0094】図62は第2閂止め部演算(ステップS3
55)のサブルーチンを示したもので、先ず、ステップ
S3551で、N7=1をセットし、続いて、次のステ
ップS3552で、Y7=0をセットし、続いて、次の
ステップS3553で、K7=0をセットする。続い
て、次のステップS3554で、H7=(d+b)/2
を演算し、続いて、次のステップS3555で、T7=
「閂止め部張力」をセットする。そして、次のステップ
S3556で、Y8=fをセットし、続いて、次のステ
ップS3557で、N8=c÷fを演算する。続いて、
次のステップS3558で、K8=0をセットし、続い
て、次のステップS3559で、H8=0をセットし、
続いて、次のステップS3560で、T8=「閂止め部
張力」をセットした後、図53のフローの前記ステップ
S356に進む。FIG. 62 shows the operation of the second bar tacking section (step S3).
55) shows a subroutine. First, at step S3551, N 7 = 1 is set, then, at next step S3552, Y 7 = 0 is set, and then, at next step S3553, Set K 7 = 0. Subsequently, in the next step S3554, H 7 = (d + b) / 2
Then, in the next step S3555, T 7 =
Set “Bar-tack tension”. Then, in the next step S3556, Y 8 = f is set, and subsequently, in the next step S3557, N 8 = c ÷ f is calculated. continue,
In the next step S3558, K 8 = 0 is set. Then, in the next step S3559, H 8 = 0 is set.
Subsequently, in the next step S3560, after setting T 8 = “bar tacking portion tension”, the flow proceeds to the step S356 in the flow of FIG.
【0095】図63は縫い終わり演算(ステップS35
6)のサブルーチンを示したもので、先ず、ステップS
3561で、Y9=fをセットし、続いて、次のステッ
プS3562で、N9=(c/2)÷fを演算し、続い
て、次のステップS3563で、K9=(b+d)/2
÷N9を演算する。そして、次のステップS3564
で、H9=(d+b)/2÷N9を演算し、続いて、次の
ステップS3565で、T9=「縫い終わり張力」をセ
ットし、続いて、次のステップS3566で、総針数N
=9Σn=2Nnを演算した後、図49のフローの前記ステ
ップS36に進む。FIG. 63 shows the calculation of the end of sewing (step S35).
This shows the subroutine of 6).
At 3561, Y 9 = f is set, then, at next step S3562, N 9 = (c / 2) 演算 f is calculated, and then, at next step S3563, K 9 = (b + d) / 2
To calculate the ÷ N 9. Then, the next step S3564
Then, H 9 = (d + b) / 2 ÷ N 9 is calculated. Then, in the next step S3565, T 9 = “sewing end tension” is set. Then, in the next step S3566, the total number of stitches is set. N
= 9 After calculating the Σ n = 2 N n, the process proceeds to the step S36 in the flow of FIG. 49.
【0096】次に、図64はメス駆動タイミング演算
(ステップS36)のサブルーチンを示したもので、こ
の場合、図65の図表に示したように、メス駆動回数1
〜nに応じたメス駆動の作動時期である針数M1〜Mnと
なり、また、各諸元は図66に示した通りである。この
ようなメス駆動回数1〜nに応じたメス駆動針数M1〜
Mnは前記RAM102に格納される。このメス駆動タ
イミング演算においては、図64に示すように、先ず、
ステップS361で、右平行部開始位置までの針数M=
5Σn=2Nnを演算し、続いて、次のステップS362
で、Mn=((L1+g)÷e)+Mを演算し、続いて、
次のステップS363で、前記したように、メスサイズ
は布切り長さ(側縫い部)よりも短く、布切り長さから
メスサイズを減じた残り寸法x=a−L1を演算する。
そして、次のステップS364で、x=0か否かを判断
し、0でなければ、次のステップS365で、nに1を
インクリメントして、次のステップS366に進み、ま
た、x=0であれば、そのままステップS370に進
む。ステップS366では、x>(L1−Lα)をチェ
ックする。ここで、Lαは、メスのオーバーラップ量で
ある。FIG. 64 shows a subroutine of the knife drive timing calculation (step S36). In this case, as shown in the table of FIG.
The number of stitches, M 1 to M n , which is the operation timing of the knife drive according to the values of n , is shown in FIG. The number of scalpel drive needles M 1 to M 1 according to the number of scalpel drive times 1 to n
Mn is stored in the RAM 102. In this female drive timing calculation, first, as shown in FIG.
In step S361, the number of stitches up to the right parallel portion start position M =
5 Σ n = 2 N n is calculated, and subsequently, the next step S362
In calculates the M n = ((L 1 + g) ÷ e) + M, followed by
In the next step S363, as described above, female size cloth cutting length (side stitch portion) shorter than, calculates the remaining dimensions x = a-L 1 minus the female size from the cloth cutting length.
Then, in the next step S364, it is determined whether or not x = 0, and if it is not 0, in the next step S365, n is incremented by 1, and the process proceeds to the next step S366. If there is, the process proceeds to step S370. In step S366, x> (L 1 −Lα) is checked. Here, Lα is the amount of overlap of the scalpel.
【0097】即ち、ステップS366において、x>
(L1−α)であれば、次のステップS367で、Mn=
{(L1−Lα)÷e}+Mn-1を演算し、また、x>
(L1−Lα)でなければ、ステップS368に進ん
で、Mn=x÷eを演算する。さらに、Mn={(L1−
Lα)÷e}+Mn-1の演算後、次のステップS369
で、x=x−(L1−Lα)を演算してから、前記ステ
ップS364へ戻る。また、Mn=x÷eの演算後は、
次のステップS370で、メス落ちタイミング補正針数
は0か否かを判断し、0であれば、そのままゼネラルフ
ロー(図37)の前記ステップS4に進み、また、0で
なければ、次のステップS371で、MnにMn+「メス
落ちタイミング補正針数」をセットした後、前記ステッ
プS4に進む。That is, in step S366, x>
If (L 1 −α), in the next step S367, M n =
{(L 1 −Lα) {e} + M n−1 is calculated, and x>
If not (L 1 −Lα), the process proceeds to step S368 to calculate M n = x ÷ e. Further, M n = {(L 1 −
Lα) {e} + M n−1 , and then the next step S369
Then, after calculating x = x− (L 1 −Lα), the process returns to the step S364. After the operation of M n = x ÷ e,
In the next step S370, it is determined whether or not the number of stitches for correcting the knife drop timing is zero. In step S371, Mn is set to Mn + "the number of stitch drop timing correction stitches", and then the process proceeds to step S4.
【0098】なお、布切りメス16の2回上下動につい
ては、図68(a)に示すように、所定のボタン穴形成
のための必要切断長さにおいて、布切りメス16の1回
目の上下動により、その刃の長さ分の切断長さをもって
布切りを行った後、図68(b)に示すように、布切り
メス16の2回目の上下動によって、必要切断長さの残
り分の布切りを行う。このような布切りメス16の2回
上下動において、図69(a)に示すように、必要切断
長さで一回目のメス落ちと2回目のメス落ちとを重ねる
が、その重ねる長さは、ボタン穴の長さによって、例え
ば、図69(b)に示すように、大きく重なるようにし
ても良い。As for the up and down movement of the cloth cutting knife 16 twice, as shown in FIG. 68 (a), the first vertical movement of the cloth cutting knife 16 is performed at a required cutting length for forming a predetermined button hole. After the cloth cutting is performed with the cutting length corresponding to the length of the blade by the movement, as shown in FIG. Cut the cloth. In such vertical movement of the cloth cutting knife 16, as shown in FIG. 69 (a), the first knife drop and the second knife drop are overlapped with the required cutting length, and the overlapping length is Depending on the length of the button hole, for example, as shown in FIG.
【0099】そして、以上のような2回のメス落ちを含
む複数回(n回)のメス落ちにおいては、図70に示す
ように、第1閂止め部(後閂止め縫い部)と1回目メス
落ち位置とのスキマg、第2閂止め部(前閂止め縫い
部)とn回目メス落ち位置とのスキマhとして、各々の
メス落ちタイミング変更によりそれぞれのスキマを補正
する。即ち、図70に矢印で示したように、1回目のメ
ス落ちタイミングを変更することにより、第1閂止め部
(後閂止め縫い部)と1回目メス落ち位置とのスキマg
を補正でき、また、n回目のメス落ちタイミングを変更
することにより、第2閂止め部(前閂止め縫い部)とn
回目メス落ち位置とのスキマhを補正できる。また、前
記ステップS370、371の結果として、図71に示
すように、第1閂止め部(後閂止め縫い部)と1回目メ
ス落ち位置とのスキマg、第2閂止め部(前閂止め縫い
部)とn回目メス落ち位置とのスキマhとして、その前
後スキマの総和を一定のままメス落ち位置全体の変更も
可能である。即ち、g+h=(任意一定)となるように
して、図71に矢印で示したように、メス落ち位置全体
をY方向に移動できる。As shown in FIG. 70, in a plurality of (n) knife droppings including the two knife droppings described above, the first bar-tacking portion (rear bar-tacking portion) and the first bar-tacking portion are used. The gap g between the knife drop position and the gap h between the second bar-tacking portion (front bar-tacking portion) and the n-th knife drop position is corrected by changing each knife drop timing. That is, as shown by an arrow in FIG. 70, by changing the timing of the first knife drop, the gap g between the first bar-tacking portion (the rear bar-tacking sewing portion) and the first knife drop position is obtained.
Can be corrected, and by changing the n-th knife drop timing, the second bar-tacking portion (front bar-tacking portion) and n
It is possible to correct the gap h between the second knife drop position. As a result of the steps S370 and S371, as shown in FIG. 71, the clearance g between the first bar-tacking portion (the rear bar-tacking portion) and the first knife drop position, and the second bar-tacking portion (the front bar-tacking portion). As the clearance h between the sewn portion) and the n-th knife dropping position, the entire knife dropping position can be changed while keeping the sum of the clearances before and after the gap h constant. That is, by setting g + h = (arbitrary constant), the entire knife dropping position can be moved in the Y direction as shown by the arrow in FIG.
【0100】次に、図72は機械原点検索(ステップS
5)のサブルーチンを示したもので、先ず、ステップS
51で、Y送りパルスモータ20を、Y送り原点センサ
26をチェックしながら駆動して、Y送りパルスモータ
20の原点位置の検索を行う。Y送りパルスモータ20
の原点検索後、次のステップS52で、Y送り位置に0
をセットする。続いて、次のステップS53で、基線送
りパルスモータ40を、基線送り原点センサ57をチェ
ックしながら駆動して、基線送りパルスモータ40の原
点位置の検索を行った後、次のステップS54で、基線
送り位置に0をセットする。そして、次のステップS5
5で、針振り送りパルスモータ41を、針振り原点セン
サ58をチェックしながら駆動して、針振り送りパルス
モータ41の原点位置の検索を行ってから、次のステッ
プS56で、針振り位置に0をセットした後、ゼネラル
フロー(図37)の前記ステップS6に進む。Next, FIG. 72 shows a machine origin search (step S).
This shows the subroutine of 5).
At 51, the Y-feed pulse motor 20 is driven while checking the Y-feed origin sensor 26 to search for the origin position of the Y-feed pulse motor 20. Y feed pulse motor 20
After the search for the origin, the next step S52 sets the Y feed position to 0.
Is set. Subsequently, in the next step S53, the baseline feed pulse motor 40 is driven while checking the baseline feed origin sensor 57 to search for the origin position of the baseline feed pulse motor 40, and then in the next step S54, Set 0 to the baseline feed position. Then, the next step S5
In step 5, the needle swing feed pulse motor 41 is driven while checking the needle swing origin sensor 58, and the origin position of the needle swing pulse motor 41 is searched. After setting 0, the process proceeds to the step S6 of the general flow (FIG. 37).
【0101】次に、図73は縫製(ステップS15)の
サブルーチンを示したもので、先ず、ステップS151
で、残り針数として総針数がセットされ、続いて、次の
ステップS152で、針振り左右検知センサ59をチェ
ックしながら現在の針振り位置は右側(基線側)か否か
を判断し、右側であれば、次のステップS153で、ミ
シン起動出力を行ってから、次のステップS155に進
む。また、現在の針振り位置が右側でなければ、ステッ
プS154に進んで、ミシン起動出力を行ってから、次
のステップS156に進む。ステップS155では、ミ
シンモータエンコーダ119からのパルスにより、ミシ
ンステータスは回転中か否かを判断し、回転中であれ
ば、次のステップS158に進み、また、回転中でなけ
れば、ステップS155へ戻る。また、ステップS15
6でも、ミシンモータエンコーダ119からのパルスに
より、ミシンステータスは回転中か否かを判断し、回転
中であれば、次のステップS157に進み、また、回転
中でなければ、ステップS156へ戻る。続いて、ステ
ップS157では、針上位置センサ116をチェックし
ながら割込みコントローラ108に針上位置割込要求有
りか否かを判断し、有りであれば、次のステップS15
8に進み、また、針上位置割込要求がなければ、ステッ
プS157へ戻る。Next, FIG. 73 shows a subroutine of sewing (step S15).
Then, the total number of stitches is set as the remaining number of stitches. Then, in the next step S152, it is determined whether or not the current needle swing position is on the right side (base line side) while checking the needle swing left / right detection sensor 59. If it is on the right side, a sewing machine start output is performed in the next step S153, and then the process proceeds to the next step S155. If the current needle swing position is not the right side, the process proceeds to step S154, outputs a sewing machine start output, and then proceeds to the next step S156. In step S155, it is determined whether or not the sewing machine status is rotating based on a pulse from the sewing machine motor encoder 119. If it is rotating, the process proceeds to the next step S158, and if not, the process returns to step S155. . Step S15
In step 6, the sewing machine status is determined to be rotating based on a pulse from the sewing machine motor encoder 119. If the machine is rotating, the process proceeds to the next step S157, and if not, the process returns to step S156. Subsequently, in step S157, it is determined whether or not there is a needle up position interrupt request to the interrupt controller 108 while checking the needle up position sensor 116, and if so, the next step S15
Then, if there is no needle up position interrupt request, the process returns to step S157.
【0102】そして、ステップS158において、ミシ
ンモータエンコーダ119からのパルスにより、ミシン
ステータスは回転か否かを判断し、回転であれば、次の
ステップS159に進み、また、回転でなければ、ゼネ
ラルフロー(図37)の前記ステップS16に進む。ス
テップS159では、TG発生器118をチェックしな
がら割込みコントローラ108にTG割込要求有りか否
かを判断し、有りであれば、ステップS160で、TG
割込み処理を行ってから、次のステップS161に進
み、また、TG割込要求がなければ、そのままステップ
S161に進む。ステップS161では、割込みコント
ローラ108に針上位置割込要求有りか否かを判断し、
有りであれば、ステップS162で針上位置割込み処理
を行ってから、次のステップS163に進み、また、針
上位置割込要求がなければ、そのままステップS163
に進む。ステップS163では、送り基準位置センサ1
17をチェックしながら割込みコントローラ108に送
り基準割込要求有りか否かを判断し、有りであれば、ス
テップS164で、送り基準割込み処理を行ってから、
次のステップS165に進み、また、送り基準割込要求
がなければ、そのままステップS165に進む。続い
て、ステップS165において、布切りメスカウンタ割
込み処理を行ってから、前記ステップS158へ戻る。In step S158, it is determined whether or not the sewing machine status is rotating based on the pulse from the sewing machine motor encoder 119. If it is rotating, the process proceeds to the next step S159. The process proceeds to step S16 in FIG. In step S159, it is determined whether or not there is a TG interrupt request to the interrupt controller 108 while checking the TG generator 118. If so, in step S160, the TG
After performing the interrupt processing, the process proceeds to the next step S161, and if there is no TG interrupt request, the process directly proceeds to step S161. In step S161, it is determined whether the interrupt controller 108 has a needle up position interrupt request or not.
If there is, a needle up position interrupt process is performed in step S162, and then the process proceeds to the next step S163. If there is no needle up position interrupt request, the process proceeds to step S163.
Proceed to. In step S163, the feed reference position sensor 1
It is determined whether or not there is a sending reference interrupt request to the interrupt controller 108 while checking step 17. If yes, in step S164, the sending reference interrupt processing is performed.
The process proceeds to the next step S165, and if there is no feed reference interrupt request, the process directly proceeds to step S165. Subsequently, in step S165, a cloth cutting knife counter interrupt process is performed, and the process returns to step S158.
【0103】次に、以上の縫製(ステップS15)にお
けるTG割込み処理(ステップS160)、針上位置割
込み処理(ステップS162)、送り基準割込み処理
(ステップS164)、布切りメスカウンタ割込み処理
(ステップS165)の各処理について順次詳細に説明
する。図74はTG割込み処理(ステップS160)の
サブルーチンを示したもので、先ず、ステップS160
1で、TGカウントに1をインクリメントして、次のス
テップS1602で、TGカウントがQであるか否かを
チェックし、Qであれば、次のステップS1603に進
み、また、Qでなければ、そのままステップS1612
に進む。ステップS1603では、Y送りカウンタ10
3によるY送りパルス数が0であるか否かをチェック
し、0であれば、そのままステップS1606に進み、
また、0でなければ、次のステップS1604に進む。
ステップS1604では、Y送りカウンタ103に縫い
時のY送り速度に対応するカウント値を出力し、続い
て、次のステップS1605で、Y送りカウンタ103
の起動を行った後、次のステップS1606に進む。Next, the TG interruption processing (step S160), the needle up position interruption processing (step S162), the feed reference interruption processing (step S164), and the cloth cutting female counter interruption processing (step S165) in the above sewing (step S15). ) Will be sequentially described in detail. FIG. 74 shows a subroutine of the TG interrupt process (step S160).
At 1, the TG count is incremented by 1, and at the next step S1602, it is checked whether the TG count is Q. If it is Q, the process proceeds to the next step S1603. Step S1612 as it is
Proceed to. In step S1603, the Y-feed counter 10
It is checked whether the number of Y-feed pulses by 3 is 0, and if it is 0, the process proceeds directly to step S1606,
If it is not 0, the process proceeds to the next step S1604.
In step S1604, a count value corresponding to the Y-feed speed at the time of sewing is output to the Y-feed counter 103. Subsequently, in step S1605, the Y-feed counter 103 is output.
Then, the process proceeds to the next step S1606.
【0104】ステップS1606においては、基線送り
カウンタ104による基線パルス数が0であるか否かを
チェックし、0であれば、そのままステップS1609
に進み、また、0でなければ、次のステップS1607
に進む。ステップS1607では、基線送りカウンタ1
04に縫い時の基線送り速度に対応するカウント値を出
力し、続いて、次のステップS1608で、基線送りカ
ウンタ104の起動を行った後、次のステップS160
9に進む。ステップS1609においては、針振り送り
カウンタ105による針振り送りパルス数が0であるか
否かをチェックし、0であれば、そのままステップS1
612に進み、また、0でなければ、次のステップS1
610に進む。ステップS1610では、針振り送りカ
ウンタ105に縫い時の針振り送り速度に対応するカウ
ント値を出力し、続いて、次のステップS1611で、
針振り送りカウンタ105の起動を行った後、次のステ
ップS1612に進む。そして、ステップS1612に
おいて、TGカウントがSであるか否かをチェックし、
Sであれば、次のステップS1613で、糸張力コード
を糸張力に出力した後、図73のフローの前記ステップ
S161に進み、また、TGカウントがSでなければ、
そのまま前記ステップS161に進む。In step S1606, it is checked whether or not the number of baseline pulses by the baseline feed counter 104 is 0. If the number is 0, the process proceeds to step S1609.
And if not 0, the next step S1607
Proceed to. In step S1607, the baseline feed counter 1
In step S1608, the count value corresponding to the baseline feed speed at the time of sewing is output. Then, in step S1608, the baseline feed counter 104 is activated.
Go to 9. In step S1609, it is checked whether or not the number of pulses of the swinging movement by the swinging movement counter 105 is 0, and if it is 0, the process proceeds to step S1.
612, and if not 0, the next step S1
Proceed to 610. In step S1610, a count value corresponding to the needle swing feed speed at the time of sewing is output to the needle swing feed counter 105, and subsequently, in the next step S1611,
After activating the needle swing counter 105, the process proceeds to the next step S1612. Then, in a step S1612, it is checked whether or not the TG count is S,
If it is S, in the next step S1613, after outputting the yarn tension code to the yarn tension, the process proceeds to the step S161 in the flow of FIG. 73, and if the TG count is not S,
The process directly proceeds to step S161.
【0105】次に、図75は針上位置割込み処理(ステ
ップS162)のサブルーチンを示したもので、先ず、
ステップS1621で、残り針数から1をデクリメント
し、続いて、次のステップS1622で、針数カウント
に1をインクリメントしてから、次のステップS162
3に進む。ステップS1623では、残り針数が0が否
かをチェックし、0であれば、次のステップS1624
で、ミシン停止出力を行い、また、0でなければ、その
ままステップS1625に進む。そして、次のステップ
S1625で、メス駆動処理を行った後、図73のフロ
ーの前記ステップS163に進む。Next, FIG. 75 shows a subroutine of the needle up position interruption processing (step S162).
In step S1621, 1 is decremented from the remaining number of stitches. Subsequently, in the next step S1622, the number of stitches is incremented by 1, and then the next step S162
Proceed to 3. In step S1623, it is checked whether the remaining number of stitches is 0, and if it is 0, the next step S1624
Then, the sewing machine stop output is performed, and if it is not 0, the process directly proceeds to step S1625. Then, in the next step S1625, after performing the knife driving process, the flow proceeds to the step S163 in the flow of FIG.
【0106】図76は針上位置割込み処理(ステップS
162)におけるメス駆動処理(ステップS1625)
のサブルーチンを示したもので、先ず、ステップS16
251で、針数カウントがMn-5であるか否かをチェッ
クし、Mn−5であれば、次のステップS16252に
進み、また、Mn−5でなければ、そのままステップS
16261に進む。ステップS16252では、Mn+1
−Mn、即ち、先のメス下降針数Mnと次のメス下降針数
Mn+1の差が1であるか否かをチェックし、1であれ
ば、ステップS16253に進んで、ミシンスピードに
400[spm]をセットしてから、ステップS162
61に進み、また、Mn+1−Mnが1でなければ、次のス
テップS16254に進む。ステップS16254で
は、Mn+1−Mnが2であるか否かをチェックし、2であ
れば、ステップS16255に進んで、ミシンスピード
に1000[spm]をセットしてから、ステップS1
6261に進み、また、Mn+1−Mnが2でなければ、次
のステップS16256に進む。FIG. 76 shows a needle up position interruption process (step S).
162) The knife driving process (step S1625)
First, in step S16
In 251, the needle count is checked whether M n -5, if M n -5, then control proceeds to step S16252, also unless M n -5, as step S
Proceed to 16261. In step S16252, M n + 1
−M n , that is, whether the difference between the previous knife lowering needle number Mn and the next knife lowering needle number Mn + 1 is 1, and if it is 1, the flow proceeds to step S16253 to perform sewing After setting the speed to 400 [spm], step S162
The process proceeds to S61254, and if M n + 1 −M n is not 1, the process proceeds to the next step S16254. In step S16254, it is checked whether M n + 1 −M n is 2. If it is 2, the flow advances to step S16255 to set 1000 [spm] in the sewing machine speed, and then to step S1.
The process proceeds to 6261, and if M n + 1 -M n is not 2, the process proceeds to the next step S16256.
【0107】ステップS16256では、Mn+1−Mnが
3であるか否かをチェックし、3であれば、ステップS
16257に進んで、ミシンスピードに2000[sp
m]をセットしてから、ステップS16261に進み、
また、Mn+1−Mnが3でなければ、次のステップS16
258に進む。ステップS16258では、Mn+1−Mn
が4であるか否かをチェックし、4であれば、ステップ
S16259に進んで、ミシンスピードに3000[s
pm]をセットしてから、ステップS16261に進
み、また、Mn+1−Mnが4でなければ、次のステップS
16260で、ミシンスピードに4000[spm]を
セットしてから、次のステップS16261に進む。こ
のステップS16251乃至S16260の制御によ
り、布切りメスの動作間隔(針数)に応じてミシン速度
を制御できるので、1回目の布切りメスの下降後、次の
下降時までに確実に布切りメスを上昇位置に復帰させる
ことができる。In the step S16256, it is checked whether or not M n + 1 −M n is 3, and if it is 3, the step S16256 is executed.
Proceed to 16257 and set the sewing machine speed to 2000 [sp
m], and then proceeds to step S16261.
If M n + 1 −M n is not 3, the next step S16
Proceed to 258. In step S16258, M n + 1 −M n
Is determined to be 4, and if it is 4, the flow proceeds to step S16259 to set the sewing machine speed to 3000 [s].
pm], the process proceeds to step S16261, and if M n + 1 −M n is not 4, the next step S16261
In step 16260, 4000 [spm] is set as the sewing machine speed, and the flow advances to the next step S16261. By controlling the steps S16251 to S16260, the sewing machine speed can be controlled in accordance with the operation interval (number of stitches) of the cloth cutting knife. Can be returned to the raised position.
【0108】そして、ステップS16261において
は、針数カウントがMn−R以上であるか否かをチェッ
クし、以上であれば、次のステップS16262で、ミ
シンスピードにメス駆動時スピードをセットしてから、
次のステップS16263に進み、また、針数カウント
がMn−R以上でなければ、そのままステップS162
63に進む。メス駆動時スピードは、ミシンに調時する
布押えの移動によって布が下降状態の布切りメスに引き
裂かれたり布ずれが発生しないような速度(停止も含
む)にする。ステップS16263においては、針数カ
ウントがMnであるか否かをチェックし、Mnであれば、
次のステップS16264に進み、また、Mnでなけれ
ば、そのまま図73のフローの前記ステップS163に
進む。さらに、ステップS16264では、布切りメス
下降を行ってから、次のステップS16265で、nに
1をインクリメントした後、図73のフローの前記ステ
ップS163に進む。In step S16261, it is checked whether or not the number of stitches is equal to or more than Mn- R. If it is, the next step S16262 sets the sewing machine speed to the knife driving speed. From
Proceeding to the next step S16263, and if the stitch count is not equal to or greater than Mn- R, the process directly proceeds to step S162.
Go to 63. The speed at the time of driving the scalpel is set to a speed (including a stop) at which the cloth is not torn by the cloth cutting knife in the descending state or the cloth does not slip due to the movement of the cloth presser adjusted to the sewing machine. In step S16263, stitch number count is checked whether M n, if M n,
The flow advances to the next step S16264, and if not Mn , the flow directly advances to the step S163 in the flow of FIG. 73. Further, after the cloth cutting knife is lowered in step S16264, n is incremented by 1 in the next step S16265, and the process proceeds to step S163 in the flow of FIG. 73.
【0109】図77はメス駆動処理(ステップS162
5)における布切りメス下降(ステップS16264)
のサブルーチンを示したもので、先ず、ステップS16
2641で、所定の針数カウントに基づいて布切りメス
下降シリンダ駆動回路123に布切りメス下降出力を出
して、布切りメス下降シリンダ30の駆動により布切り
メス16を下降動作させる。続いて、次のステップS1
62642で、布切りメスカウンタ107に下降時間分
のカウント値を出力してから、次のステップS1626
43で、布切りメスカウンタ106の起動を行う。そし
て、次のステップS162644で、布切りメス下降フ
ラグに1をセットした後、図76のフローの前記ステッ
プS16265に進む。FIG. 77 shows a knife driving process (step S162).
Cloth cutting knife descending in 5) (step S16264)
First, in step S16
At 2641, a cloth cutting knife lowering output is output to the cloth cutting knife lowering cylinder drive circuit 123 based on the predetermined number of stitches, and the cloth cutting knife 16 is moved downward by driving the cloth cutting knife lowering cylinder 30. Subsequently, the next step S1
In 62624, the count value for the descent time is output to the cloth cutting knife counter 107, and then the next step S1626
At 43, the cloth cutting knife counter 106 is activated. Then, in the next step S162644, the cloth cutting knife lowering flag is set to 1, and the flow advances to the step S16265 in the flow of FIG.
【0110】次に、図78は送り基準割込み処理(ステ
ップS164)のサブルーチンを示したもので、先ず、
ステップS1641で、Y送りパルスモータ20の回転
方向の設定を行ってから、次のステップS1642で、
Y送りパルスモータ20のパルス数の設定を行う。続い
て、次のステップS1643で、基線送りパルスモータ
40の回転方向の設定を行ってから、次のステップS1
644で、基線送りパルスモータ40のパルス数の設定
を行う。続いて、次のステップS1645で、針振り送
りパルスモータ41の回転方向の設定を行ってから、次
のステップS1646で、針振り送りパルスモータ41
のパルス数の設定を行う。そして、次のステップS16
47で、糸調子19の張力可変制御用のボイスコイルモ
ータ(上糸張力VCM)60の電流設定値の格納を行っ
てから、次のステップS1648で、繰り返し回数から
1をデクリメントする。続いて、次のステップS164
9で、繰り返し回数が0であるか否かをチェックし、0
であれば、次のステップS1700で、データポインタ
に1をインクリメントしてから、次のステップS170
1で、データポインタに対する繰り返し回数をセットし
た後、図73のフローの前記ステップS165に進む。
なお、前記ステップS1649において、繰り返し回数
が0でなければ、そのまま前記ステップS165に進
む。Next, FIG. 78 shows a subroutine of the feed reference interrupt processing (step S164).
After setting the rotation direction of the Y-feed pulse motor 20 in step S1641, in the next step S1642,
The number of pulses of the Y-feed pulse motor 20 is set. Subsequently, in the next step S1643, the rotation direction of the baseline feed pulse motor 40 is set, and then the next step S1 is executed.
At 644, the number of pulses of the baseline feed pulse motor 40 is set. Subsequently, in the next step S1645, the rotation direction of the needle swing pulse motor 41 is set, and then in the next step S1646, the needle swing pulse motor 41 is set.
Set the number of pulses. Then, the next step S16
At 47, the current set value of the voice coil motor (the upper thread tension VCM) 60 for variable tension control of the thread tension 19 is stored, and then at step S1648, 1 is decremented from the number of repetitions. Subsequently, the next step S164
At 9, check whether the number of repetitions is 0,
If it is, in the next step S1700, the data pointer is incremented by 1 and then the next step S170
After setting the number of repetitions for the data pointer in step 1, the flow advances to step S165 in the flow of FIG.
If the number of repetitions is not 0 in step S1649, the process proceeds to step S165.
【0111】次に、図79は布切りメスカウンタ割込み
(ステップS165)のサブルーチンを示したもので、
先ず、ステップS1651で、布切りメスカウンタ10
6のカウンタが0であるか否かをチェックし、0であれ
ば、そのまま図73のフローの前記ステップS158へ
戻り、また、0でなければ、次のステップS1652
で、カウンタから1をデクリメントする。続いて、次の
ステップS1653で、再びカウンタが0か否かをチェ
ックし、0であれば、次のステップS1654で、メス
駆動チェックを行い、また、0でなければ、そのまま前
記ステップS158へ戻る。メス駆動チェック後は、次
のステップS1655で、布切りメス下降フラグが2で
あるか否かをチェックし、2であれば、ステップS16
56に進み、また、2でなければ、ステップS1658
に進む。FIG. 79 shows a subroutine of cloth cutting knife counter interrupt (step S165).
First, in step S1651, the cloth cutting knife counter 10
It is checked whether the counter of No. 6 is 0 or not. If it is 0, the process directly returns to the step S158 of the flow of FIG. 73. If it is not 0, the next step S1652
Then, 1 is decremented from the counter. Subsequently, in the next step S1653, it is checked again whether or not the counter is 0. If it is 0, a knife drive check is performed in the next step S1654. . After the knife drive check, in the next step S1655, it is checked whether or not the cloth cutting knife lowering flag is “2”.
Proceed to step 56, if not 2, step S1658
Proceed to.
【0112】即ち、ステップS1656では、布切りメ
スカウンタ106を停止してから、次のステップS16
57で、布切りメス下降フラグに0をセットした後、図
73のフローの前記ステップS158へ戻る。また、ス
テップS1658においては、布切りメス下降シリンダ
駆動回路123に布切りメス上昇出力を出して、布切り
メス下降シリンダ30の駆動により布切りメス16を上
昇動作させる。続いて、次のステップS1659で、布
切りメスカウンタ106を停止してから、次のステップ
S1660で、布切りメスカウンタ106に上昇時間分
のカウント値を出力する。そして、次のステップS16
61で、布切りメスカウンタ106の起動を行ってか
ら、次のステップS1662で、布切りメス下降フラグ
に2をセットした後、図73のフローの前記ステップS
158へ戻る。That is, in step S1656, after the cloth cutting knife counter 106 is stopped, the next step S1656
After setting the cloth cutting knife lowering flag to 0 at 57, the flow returns to step S158 in the flow of FIG. In step S1658, a cloth cutting knife raising output is output to the cloth cutting knife lowering cylinder drive circuit 123, and the cloth cutting knife 16 is raised by driving the cloth cutting knife lowering cylinder 30. Subsequently, in the next step S1659, the cloth cutting knife counter 106 is stopped, and then in the next step S1660, the count value for the rising time is output to the cloth cutting knife counter 106. Then, the next step S16
After starting the cloth cutting knife counter 106 in step 61, the cloth cutting knife lowering flag is set to 2 in the next step S1662, and then the step S1 of the flow of FIG.
Return to 158.
【0113】次に、図80はメス駆動チェック(ステッ
プS1654)のサブルーチンを示したもので、先ず、
ステップS16541で、布切りメス下降シリンダ駆動
回路123への布切りメス下降信号が出力中か否かをチ
ェックし、出力中であれば、次のステップS16542
に進み、また、出力中でなければ、ステップS1654
3に進む。ステップS16542では、メス下降検知ス
イッチ34bがonであるか否かをチェックし、onで
あれば、図79のフローの前記ステップS1675へ戻
り、また、onでなければ、ステップS16544に進
む。また、ステップS16543においては、メス下降
検知スイッチ34bがoffか否かをチェックし、of
fであれば、前記ステップS1675へ戻り、また、o
ffでなければ、次のステップS16544に進む。そ
して、ステップS16544で、メス駆動エラーを出し
から、次のステップS16545で、ミシン停止出力を
出した後、前記ステップS1675へ戻る。従って、メ
ス駆動エラー発生時にはミシンは針上位置に停止する。FIG. 80 shows a subroutine of the knife drive check (step S1654).
In step S16541, it is checked whether the cloth cutting knife lowering signal to the cloth cutting knife lowering cylinder drive circuit 123 is being output, and if it is being output, the next step S16542 is performed.
To step S1654 if output is not being performed.
Proceed to 3. In step S16542, it is checked whether or not the knife lowering detection switch 34b is on. If the switch is on, the process returns to step S1675 in the flow of FIG. 79. If not, the process proceeds to step S16544. In step S16543, it is checked whether or not the knife lowering detection switch 34b is off.
If f, the process returns to step S1675, and o
If not ff, the process proceeds to the next step S16544. Then, after a knife drive error is output in step S16544, a sewing machine stop output is output in the next step S16545, and the process returns to step S1675. Therefore, when a knife drive error occurs, the sewing machine stops at the needle upper position.
【0114】以上のような制御方式を持つ本実施例のボ
タン穴かがりミシンにおいて、図54に示した縫製順序
(データポインタ)乃至のボタン穴かがり縫いに基
づいて説明すると、作業者が操作パネル110上での各
数値設定を行った後、ステップS6による縫い始め移動
により図54の縫い始め位置の点P1に位置して、布押
え15を下降した状態で停止している。作業者によりス
タートスイッチが操作されるとステップS15による
「縫製」が始まる。この縫製サブルーチンにより、デー
タポインタに対応する左側縫い(左平行部)が開始さ
れ、TG割り込み処理S160によるタイミングで送り
基準割り込み処理S164による各パルス設定に基づく
各パルスモータの動作が行われ、同送り基準割り込み処
理における繰り返し回数が0の判別(ステップS164
9)が有ったとき、即ち針数(縫目数)が所定値に達し
たとき、データポインタをとし(ステップS170
0)、同様にTG割り込み処理、送り割り込み処理によ
り縫目を形成する。以下同様にしてデータポインタ、
を行い第1閂止縫いを形成する。データポインタの
とき、即ち右側縫い(右平行部縫い)中に、針上位置割
り込み処理(ステップS161)のメス駆動処理ルーチ
ンにおいて、針数カウント値に応じて、カウント値が演
算設定値Mnとなったときに布切りメス下降サブルーチ
ンの処理により布切りメス16が下降される。この時ス
テップS16261のRの設定値(予め設定されてい
る)により布切りメス16が下降する数針前或いは下降
するときにミシンスピードを前記メス駆動スピードに減
速させる。そしてこの動作は、前記演算された数値nに
よる回数繰り返される(S16265)。またこの布切
りメスの下降の繰り返し間隔が判別され、その判別結果
に応じてミシンスピードが設定される(ステップS16
251乃至S16260)。データポインタにおける
針上位置割込処理において、P9即ち縫い始め位置P1
において残針数が0となると、即ちボタン穴かがり縫い
が完了すると、ミシン停止出力が出されて従来周知の定
位置停止手段によりミシンを針上位置に停止させる。The buttonhole buttonhole sewing machine according to the present embodiment having the above-described control method will be described based on the sewing order (data pointer) and buttonhole buttonhole sewing shown in FIG. after each number set the above and located at a point P 1 at the sewing start position shown in FIG. 54 by sewing start movement by step S6, it is stopped in a state of lowered pressure foot 15. When the operator operates the start switch, “sewing” in step S15 starts. By this sewing subroutine, left sewing (left parallel portion) corresponding to the data pointer is started, and each pulse motor is operated based on each pulse setting in the feed reference interrupt processing S164 at the timing of the TG interrupt processing S160. Determination that the number of repetitions in the reference interrupt processing is 0 (step S164)
9), that is, when the number of stitches (the number of stitches) reaches a predetermined value, the data pointer is set (step S170).
0) Similarly, a stitch is formed by TG interruption processing and feed interruption processing. Similarly, the data pointer,
To form the first bar-tacking. At the time of the data pointer, that is, during the right sewing (right parallel sewing), in the knife drive processing routine of the needle up position interrupt processing (step S161), the count value is set to the operation set value M n according to the stitch number count value. Then, the cloth cutting knife 16 is lowered by the processing of the cloth cutting knife lowering subroutine. At this time, the sewing machine speed is reduced to the knife driving speed according to the set value of R in step S16261 (set in advance) several stitches before or when the cloth cutting knife 16 descends. This operation is repeated a number of times by the calculated numerical value n (S16265). Further, the repetition interval of the lowering of the cloth cutting knife is determined, and the sewing machine speed is set according to the determination result (step S16).
251 to S16260). In the needle up position interrupt processing for the data pointer, P9, ie, the sewing start position P1
When the number of remaining stitches becomes 0, that is, when the buttonhole buttonhole sewing is completed, a sewing machine stop output is issued and the sewing machine is stopped at the needle upper position by the conventionally known fixed position stopping means.
【0115】図89は左回りパターン演算(ステップS
38)のサブルーチンを示したもので、ステップS38
1で、縫い始め位置の演算を行い、続いて、次のステッ
プS382で、右平行部の演算を行い、続いて、次のス
テップS383で、第1閂止め部の演算を行う。そし
て、次のステップS384で、左平行部の演算を行い、
続いて、次のステップS385で、第2閂止め部の演算
を行って、次のステップS386で、縫い終わりの演算
を行った後、図90のフローの前記ステップS36に進
む。FIG. 89 shows a counterclockwise pattern calculation (step S
38) shows a subroutine of step S38.
In step S1, the sewing start position is calculated. Subsequently, in step S382, the right parallel portion is calculated. In step S383, the first bar-tacking portion is calculated. Then, in the next step S384, the left parallel portion is calculated,
Subsequently, in the next step S385, the calculation of the second bar-tacking portion is performed. In the next step S386, the calculation of the end of sewing is performed, and then the flow proceeds to the step S36 in the flow of FIG.
【0116】次に、以上の左回りパターン演算(ステッ
プS38)における縫い始め位置演算(ステップS38
1)、右平行部演算(ステップS382)、第1閂止め
部演算(ステップS383)、第2閂止め部演算(ステ
ップS385)、縫い終わり演算(ステップS386)
の各処理について順次詳細に説明する。ここで、各演算
処理の説明に先立って、縫製順序及び各諸元について説
明する。図90は縫製順序を示したもので、図90は
機械原点から縫い始め位置への移動、図90はそれに
引き続く右平行部の縫製、図90は第1閂止め部の縫
製半ばまで、図90は第1閂止め部の縫製終了、図9
0は左平行部の縫製開始、図90は左平行部の縫
製、図90は第2閂止め部の縫製開始、図90は第
2閂止め部の縫製半ばまで、図90は縫い終わり(第
2閂止め部の縫製終了)をそれぞれ示している。なお、
機械原点への移動は、縫製モードに切り替わったときの
み行われる。Next, the sewing start position calculation (step S38) in the above counterclockwise pattern calculation (step S38)
1), right parallel portion calculation (step S382), first bar tacking portion calculation (step S383), second bar tacking portion calculation (step S385), sewing end calculation (step S386)
Each process will be sequentially described in detail. Here, prior to the description of each arithmetic processing, the sewing order and each specification will be described. FIG. 90 shows the sewing order. FIG. 90 shows the movement from the machine origin to the sewing start position. FIG. 90 shows the sewing of the right parallel part following the sewing. FIG. Is the end of sewing of the first bar-tacking section, FIG.
0 is the sewing start of the left parallel part, FIG. 90 is the sewing of the left parallel part, FIG. 90 is the sewing start of the second bar-tacking part, FIG. (End of sewing of two bar-tacking portions). In addition,
Movement to the machine origin is performed only when the mode is switched to the sewing mode.
【0117】さらに左回りの別の実施例として、図92
は、左回り時・右回り時の針振り機構42動作を説明す
るもので、図92(a)及び(b)に示すように、基線
用アーム43は、針9の振りの基線がメス溝15b位置
(針穴15a中央)にある原点位置(実線部)を基準と
して、図示左側に振られた場合(点線部43R)が基線
右側へ移動となり、図示右側に振られた場合(点線部4
3L)が基線左側へ移動となる。また、図93(a),
(b),(c)に示すように、基線用レバー44は、針
振り量零位置の原点位置を基準として、図示左側に振ら
れた場合(点線部44R)、基線を基準に右側方向に針
9の針振り量が増加し、図示右側に振られた場合(点線
部44L)、基線を基準に左側方向に針9の針振り量が
増加する。図55の図表に対して、基線K1,…,K9
のデータと振り幅H1,…,H9のデータにそれぞれマイ
ナスをかけて反転させると、図91に示す図表のように
なり、これにより左回りとなる。図91において、Nは
繰り返し回数(針数)、YはY送り、Kは基線、Hは振
り幅、Tは糸張力値をそれぞれ示しており、それぞれの
添え字は、図90に示した縫製順序、、、、
、、、、に各々対応する。As another embodiment counterclockwise, FIG.
92 illustrates the operation of the needle swinging mechanism 42 at the time of counterclockwise rotation and clockwise rotation. As shown in FIGS. 92 (a) and 92 (b), the base arm 43 has With reference to the origin position (solid line portion) at the position 15b (center of the needle hole 15a), the case of being swung to the left in the drawing (dotted line 43R) is moved to the right of the base line, and the case of being swung to the right of the drawing (dotted line 4).
3L) moves to the left side of the base line. FIG. 93 (a),
As shown in (b) and (c), when the base line lever 44 is swung to the left in the drawing (dotted line portion 44R) with reference to the origin position of the zero swing amount position, the lever 44 moves rightward with respect to the base line. When the swing amount of the needle 9 is increased and the needle 9 is swung rightward in the figure (the dotted line portion 44L), the swing amount of the needle 9 is increased leftward with respect to the base line. 55, the base lines K 1 ,.
, And the data of the swing widths H 1 ,..., H 9 , respectively, are inverted to obtain a chart as shown in FIG. 91, thereby turning counterclockwise. In FIG. 91, N indicates the number of repetitions (the number of stitches), Y indicates the Y feed, K indicates the base line, H indicates the swing width, and T indicates the thread tension value, and the respective subscripts indicate the sewing shown in FIG. order,,,,
, ..., respectively.
【0118】<制御方式の変更例>次に、前述した図3
7のゼネラルフローの一部を変更したゼネラルフローを
示す図81について説明する。この図81のゼネラルフ
ローについては、ステップS1〜ステップS14までが
前述した図37のゼネラルフローと同じであるため、以
下では、前述したステップS15及びステップS16に
代わる新たなステップS21〜ステップS24について
説明する。なお、図82はボタン穴かがりの諸元を示す
もので、前述した図40に示したように、布切り長さ
a、メス幅b、閂止め長さc、閂止め幅d、平行部ピッ
チe、閂止め部ピッチf、メス−第1閂止めスキマg、
メス−第2閂止めスキマhの他、この変更例では、メス
サイズL1、縫い始め位置から第1回目のメス端位置ま
での布移動量(y送りモータパルス数)Zα、第1回目
から第2回目のメス端位置までの布移動量(y送りモー
タパルス数)Zβを決定して行う。布切りメス15の下
降タイミングは、このメスサイズL1、布切り長さa、
布移動量Zαに対応したy送りモータのパルス数の加算
値(絶対値)に応じて行われる。ここで、中メスの場合
は、図82において、右側縫い中にパルス数の加算値
(絶対値)に基づいて行われ、また、先メス、後メスの
場合には、図82において、縫い始め位置からのパルス
数の加算値(絶対値)に基づいて行われる。但し、メス
サイズL1に対応したパルス数の算出については、L1÷
(1パルスの送り長さ)、即ち、L1を1パルスの送り
長さで除することにより得られる。<Modification of Control Method> Next, FIG.
FIG. 81 showing a general flow in which a part of the general flow of No. 7 is changed will be described. Since the steps S1 to S14 of the general flow of FIG. 81 are the same as the above-described general flow of FIG. 37, new steps S21 to S24 replacing the above-described steps S15 and S16 will be described below. I do. FIG. 82 shows the specifications of the buttonhole buttonhole. As shown in FIG. 40, the cloth cutting length a, the knife width b, the bar-tacking length c, the bar-tacking width d, and the parallel part pitch are shown. e, bar-tack pitch f, female-first bar-tack clearance g,
In addition to the knife-second bar-tack gap h, in this modified example, the knife size L 1 , the cloth movement amount (the number of y-feed motor pulses) Zα from the sewing start position to the first knife end position, This is performed by determining the cloth movement amount (y-feed motor pulse number) Zβ up to the second knife end position. The lowering timing of the cloth cutting knife 15 is determined by the knife size L 1 , the cloth cutting length a,
This is performed according to the added value (absolute value) of the number of pulses of the y feed motor corresponding to the cloth movement amount Zα. In the case of the middle knife, the sewing is performed based on the added value (absolute value) of the number of pulses during the right sewing in FIG. 82. In the case of the leading knife and the rear knife, the sewing is started in FIG. This is performed based on the sum (absolute value) of the number of pulses from the position. However, the calculation of the number of pulses corresponding to the knife size L 1, L 1 ÷
(The feed length of 1 pulse), that is obtained by dividing the L 1 in the feed length of 1 pulse.
【0119】図81に示すように、前記ステップS14
の後に続いて、次のステップS21では、縫い始め移動
を呼び出し、Y送りパルスモータ20/基線送りパルス
モータ40/針振り送りパルスモータ41を縫い始め位
置まで駆動した後、次のステップS22で、縫製処理を
呼び出し、縫製が開始される。縫製終了後は、次のステ
ップS23で、針位置右側移動を行った後、次のステッ
プS24で、布押え15の上昇出力が行われ、前記ステ
ップS8へ戻る。従って、この実施例では、所定のボタ
ン穴かがり縫いが完了すると針が布切りメスよりも右側
に振られて上位置停止され、次の縫い始め時に縫い始め
位置に移動してから側縫いを縫い始める。次に、前記ス
テップS22の縫製処理について説明する。As shown in FIG. 81, step S14
Subsequently, in the next step S21, the sewing start movement is called, and the Y feed pulse motor 20, the base line feed pulse motor 40, and the needle swing feed pulse motor 41 are driven to the sewing start position, and then in the next step S22, The sewing process is called, and the sewing is started. After the sewing is completed, the needle position is moved to the right in the next step S23, and then, in the next step S24, the lifting output of the work clamp 15 is performed, and the process returns to the step S8. Therefore, in this embodiment, when the predetermined buttonhole buttonhole sewing is completed, the needle is swung to the right side of the cloth cutting knife and stopped at the upper position, moved to the sewing start position at the time of the next sewing, and then sewn the side sewing. start. Next, the sewing processing in step S22 will be described.
【0120】図83は縫製処理(ステップS22)のサ
ブルーチンを示したもので、先ず、ステップS221
で、先メスか否かをチェックし、先メスであれば、ステ
ップS222で、縫製処理を行った後、ゼネラルフロ
ー(図81)の前記ステップS23に進み、また、先メ
スでなければ、次のステップS223に進む。ステップ
S223では、中メスか否かをチェックし、中メスであ
れば、ステップS224で、縫製処理を行った後、前
記ステップS23に進み、また、中メスでなければ、次
のステップS225で、縫製処理を行った後、前記ス
テップS23に進む。なお、以上の縫製処理に対応した
メス駆動タイミング演算時において、先メス、後メスを
選択時は、Y送りパルスモータ20の移動量を演算する
ものとし、また、中メス選択時は、針数を演算するもの
とする。次に、先メスの場合における前記ステップS2
22の縫製処理と、中メスの場合における前記ステッ
プS224の縫製処理と、後メスの場合における前記
ステップS225の縫製処理とについて、それぞれ説
明する。FIG. 83 shows a subroutine of the sewing process (step S22).
Then, it is checked whether or not it is the first knife. If it is the first knife, after performing the sewing process in step S222, the process proceeds to the step S23 of the general flow (FIG. 81). Go to step S223. In step S223, it is checked whether or not it is a middle knife. If it is a middle knife, the sewing process is performed in step S224, and the process proceeds to step S23. If it is not a middle knife, in the next step S225, After performing the sewing process, the process proceeds to step S23. When calculating the knife drive timing corresponding to the above-described sewing processing, when selecting the leading knife and the trailing knife, the moving amount of the Y feed pulse motor 20 is calculated. Is calculated. Next, step S2 in the case of the first knife
The sewing process of No. 22, the sewing process of step S224 in the case of the middle knife, and the sewing process of step S225 in the case of the rear knife will be described respectively.
【0121】ここで、穴かがり縫製中に布切りを行う中
メスの場合における縫製処理(ステップS224)に
ついては、前述した図37のゼネラルフローにおける縫
製処理(ステップS15)、即ち、図73のフローで説
明した内容と同じである。但し、中メスの場合は、前述
したように、図82の右側縫い中にパルス数の加算値
(絶対値)に基づいて行う。従って、以下では、穴かが
り縫製前に布切りを行う先メスの場合における縫製処理
(ステップS222)と、穴かがり縫製後に布切りを
行う後メスの場合における縫製処理(ステップS22
5)とについてだけ、それぞれ説明するものとする。Here, the sewing process (step S224) in the case of a middle knife performing cloth cutting during the buttonhole sewing is the sewing process (step S15) in the above-described general flow of FIG. 37, that is, the flow of FIG. The contents are the same as those described in. However, in the case of the middle knife, as described above, the sewing is performed based on the added value (absolute value) of the pulse number during the right sewing in FIG. Therefore, in the following, a sewing process (step S222) in the case of a first knife performing cloth cutting before hole sewing and a sewing process (step S22) in the case of a second knife performing cloth cutting after hole sewing.
Only 5) will be described respectively.
【0122】図84は先メスの場合の縫製処理(ステ
ップS222)のサブルーチンを示したもので、先ず、
ステップS2221で、メス駆動位置までY送りパルス
モータ20を駆動してから、次のステップS2222
で、布切りメス15を下降駆動する。そして、次のステ
ップS2223で、縫い始め移動を呼び出し、Y送りパ
ルスモータ20/基線送りパルスモータ40/針振り送
りパルスモータ41を縫い始め位置まで駆動した後、次
のステップS2224で、縫製処理を呼び出し、縫製を
開始する。即ち、縫製中のメス駆動は行わない。なお、
縫製終了後は、図81のフローの前記ステップS23に
進む。このように先メスの場合には、前述したように、
図82の縫い始め位置からのパルス数の加算値(絶対
値)に基づいて行う。FIG. 84 shows a subroutine of the sewing process (step S222) in the case of the first knife.
In step S2221, the Y-feed pulse motor 20 is driven to the knife drive position, and then the next step S2222 is performed.
Then, the cloth cutting knife 15 is driven to descend. Then, in the next step S2223, the sewing start movement is called, and the Y feed pulse motor 20, the baseline feed pulse motor 40, and the needle swing feed pulse motor 41 are driven to the sewing start position, and then, in the next step S2224, the sewing process is performed. Call and start sewing. That is, the knife drive during sewing is not performed. In addition,
After the sewing is completed, the process proceeds to step S23 in the flow of FIG. Thus, in the case of the tip knife, as described above,
This is performed based on the added value (absolute value) of the number of pulses from the sewing start position in FIG.
【0123】図85は後メスの場合の縫製処理(ステ
ップS225)のサブルーチンを示したもので、ステッ
プS2251で、縫製処理を呼び出し、縫製を開始す
る。そして、縫製終了後は、次のステップS2252
で、メス駆動位置までY送りパルスモータ20を駆動し
てから、次のステップS2253で、布切りメス15を
下降駆動する。さらに、次のステップS2254で、縫
い始め移動を呼び出し、Y送りパルスモータ20/基線
送りパルスモータ40/針振り送りパルスモータ41を
縫い始め位置まで駆動した後、図81のフローの前記ス
テップS23に進む。このように後メスの場合にも、図
82の縫い始め位置からのパルス数の加算値(絶対値)
に基づいて行う。FIG. 85 shows a subroutine of the sewing process (step S225) in the case of the rear knife. In step S2251, the sewing process is called and the sewing is started. Then, after the sewing is completed, the next step S2252
After driving the Y-feed pulse motor 20 to the knife driving position, the cloth cutting knife 15 is driven to descend in the next step S2253. Further, in the next step S2254, the sewing start movement is called, and the Y feed pulse motor 20, the baseline feed pulse motor 40, and the needle swing feed pulse motor 41 are driven to the sewing start position. move on. Thus, also in the case of the rear knife, the added value (absolute value) of the number of pulses from the sewing start position in FIG.
Perform based on.
【0124】ここで、図86は先メスと後メスと中メス
の相違を示したもので、先ず、図86(a)に示すよう
に、ボタン穴かがり縫い目の縫製前に予めボタン穴を明
けておくためにメスを落とすのが先メスのことである。
また、図86(b)に示すように、ボタン穴かがり縫い
目の縫製終了後にメスを落としてボタン穴を開けるのが
後メスのことである。そして、図86(c)に示すよう
に、ボタン穴かがり縫い目の縫製中にメスを落としてボ
タン穴を開けるのが中メスのことである。FIG. 86 shows the difference between the leading knife, the trailing knife, and the middle knife. First, as shown in FIG. 86 (a), a button hole is previously drilled before sewing the buttonhole buttonhole stitch. It is the first scalpel that drops the scalpel to keep.
Further, as shown in FIG. 86 (b), it is the rear knife that drops the scalpel and opens the button hole after the sewing of the buttonhole stitching is completed. Then, as shown in FIG. 86 (c), it is the middle scalpel that drops the scalpel and opens the button hole during sewing of the buttonhole stitching.
【0125】次に、図87は先メスの場合のボタン穴か
がり縫い目の状態を示したもので、先ず、図87(a)
に示すように、例えば、上布と下布に先メスにより切断
してボタン穴Hを明けた場合、図87(b)に示すよう
に、縫製中は上糸を通した針9がボタン穴Hを通って下
糸と上糸の結節による縁かがりを行う。そして、このよ
うなボタン穴Hを通した縁かがりによる縫製終了後は、
図87(c)に示すように、ボタン穴Hに布地の地糸
(織り糸)が残ることがない。これに対して、図88は
後メス・中メスの場合のボタン穴かがり縫い目の状態を
示したものである。ここで、後メス・中メスではボタン
穴かがり縫い目の縫製後に布をメスで切断してボタン穴
Hを形成する。その際、縫い目を切断してしまわないよ
うに、左右の側縫い部の縫い目の間に一定のスキマを確
保しなくてはならない。このため、図88に示したよう
に、ボタン穴Hの左右には、各々の側縫い部の縫い目と
の間に布地が残る。Next, FIG. 87 shows the state of the buttonhole stitch in the case of the leading knife, and first, FIG. 87 (a)
As shown in FIG. 87, for example, when a buttonhole H is opened by cutting the upper cloth and the lower cloth with a knife, as shown in FIG. Through H, the knitting of the lower thread and the upper thread is performed. Then, after the sewing by the overcast through the button hole H is completed,
As shown in FIG. 87 (c), the ground yarn (woven yarn) of the fabric does not remain in the button hole H. On the other hand, FIG. 88 shows the buttonhole stitching state in the case of the rear knife / medium knife. Here, in the case of the rear knife and the middle knife, the buttonhole H is formed by cutting the cloth with a knife after sewing the buttonhole stitching. At that time, a certain gap must be secured between the seams at the left and right side seams so as not to cut the seam. For this reason, as shown in FIG. 88, the fabric remains on the left and right sides of the button hole H between the stitches of the respective side stitches.
【0126】さらにパターン演算サブルーチンの別の実
施例として、以下の演算においては、図94に示した諸
元に基づく寸法(布切り長さa、左メス幅b1、右メス
幅b2、閂止め長さc、閂止め幅d、平行部ピッチe、
閂止め部ピッチf、メス−第1閂止めスキマg、メス−
第2閂止めスキマh)が用いられる。また、図95に示
した設定項目図表は、前述した図39の図表において、
「メス幅」を「左メス幅b1」と「右メス幅b2」とに分
けて、「メス落ち左右位置」を削除したものとなってい
る。Further, as another embodiment of the pattern calculation subroutine, in the following calculation, dimensions (cloth cutting length a, left knife width b 1 , right knife width b 2 , Stop length c, bar tack width d, parallel part pitch e,
Bar-tack pitch f, female-1st bar-tack clearance g, female-
The second bar-tack gap h) is used. The setting item chart shown in FIG. 95 is the same as the chart shown in FIG.
The “scalpel width” is divided into a “left knife width b 1 ” and a “right knife width b 2 ”, and the “scalpel falling left / right position” is deleted.
【0127】図96は縫い始め位置演算(ステップS3
81)のサブルーチンを示したもので、先ず、ステップ
S3811で、Y1=c/2を演算し、続いて、次のス
テップS3812で、K1=b1をセットし、続いて、次
のステップS3813で、H1={d−(b1+b2)}
/2を演算し、続いて、次のステップS3814で、T
1=「縫い始め張力」をセットした後、図89のフロー
の前記ステップS382に進む。また、前記b1とb2と
を別途指定することにより、メス落ち点より左右両側縫
い部までの間隔を別途に調整できる。FIG. 96 shows the calculation of the sewing start position (step S3).
The subroutine of 81) is shown. First, in step S3811, Y 1 = c / 2 is calculated, and then, in next step S3812, K 1 = b 1 is set. in S3813, H 1 = {d- ( b 1 + b 2)}
/ 2, and in the next step S3814, T
After setting 1 = “sewing start tension”, the flow proceeds to step S382 in the flow of FIG. 89. Further, by designating the b 1 a and b 2 separately, it separately adjust the interval between the left and right side sewing portions than females drop point.
【0128】図97は右平行部演算(ステップS38
2)のサブルーチンを示したもので、先ず、ステップS
3821で、N5=1をセットし、続いて、次のステッ
プS3822で、Y5=0をセットし、続いて、次のス
テップS3823で、K5=0をセットする。続いて、
次のステップS3824で、H5=(d+b1+b2)/2
を演算し、続いて、次のステップS3825で、T5=
「平行部張力」をセットする。そして、次のステップS
3826で、Y6=eをセットし、続いて、次のステッ
プS3827で、N6=(a+h+g)÷eを演算す
る。続いて、次のステップS3828で、K6=0をセ
ットし、続いて、次のステップS3829で、H6=0
をセットし、続いて、次のステップS3530で、T6
=「平行部張力」をセットした後、図89のフローの前
記ステップS383に進む。FIG. 97 shows the operation of the right parallel part (step S38).
This shows the subroutine of 2).
At 3821, N 5 = 1 is set, then, at next step S3822, Y 5 = 0 is set, and then, at next step S3823, K 5 = 0 is set. continue,
In the next step S3824, H 5 = (d + b 1 + b 2 ) / 2
Then, in the next step S3825, T 5 =
Set "Parallel tension". Then, the next step S
At 3826, Y 6 = e is set, and then, at next step S3827, N 6 = (a + h + g) ÷ e is calculated. Subsequently, in the next step S3828, K 6 = 0 is set. Then, in the next step S3829, H 6 = 0.
Is set, and in the next step S3530, T 6
= After setting the "parallel portion tension", the flow advances to step S383 in the flow of Fig. 89.
【0129】図98は第1閂止め部演算(ステップS3
83)のサブルーチンを示したもので、先ず、ステップ
S3831で、Y3=fをセットし、続いて、次のステ
ップS3832で、N3=c÷fを演算し、続いて、次
のステップS3833で、K3={(b1+b2+d)/
2}÷N3を演算し、続いて、次のステップS3834
で、H3={(d+b1+b2)/2}÷N3を演算する。
続いて、次のステップS3835で、T3=「閂止め部
張力」をセットしてから、次のステップS3836で、
Y4=fをセットし、続いて、次のステップS3837
で、N4=c÷fを演算する。そして、次のステップS
3838で、K4=0をセットし、続いて、次のステッ
プS3839で、H4=0をセットし、続いて、次のス
テップS3840で、T4=「閂止め部張力」をセット
した後、図89のフローの前記ステップS384に進
む。FIG. 98 shows the operation of the first bar tacking section (step S3).
83) shows a subroutine. First, in step S3831, Y 3 = f is set, then, in next step S3832, N 3 = c ÷ f is calculated, and then, in the next step S3833 And K 3 = {(b 1 + b 2 + d) /
2} ÷ N 3 is calculated, and subsequently, the next step S3834
Then, H 3 = {(d + b 1 + b 2 ) / 2} N 3 is calculated.
Subsequently, in the next step S3835, T 3 = “bar tacking portion tension” is set, and then in the next step S3836,
Y 4 = f is set, and subsequently, the next step S3837
Then, N 4 = c f is calculated. Then, the next step S
At 3838, K 4 = 0 is set, then, at next step S3839, H 4 = 0 is set, and then, at next step S3840, T 4 = “bar tacking portion tension” is set. The process proceeds to step S384 in the flow of FIG.
【0130】図99は第2閂止め部演算(ステップS3
85)のサブルーチンを示したもので、先ず、ステップ
S3851で、N7=1をセットし、続いて、次のステ
ップS3852で、Y7=0をセットし、続いて、次の
ステップS3853で、K7=0をセットする。続い
て、次のステップS3854で、H7=(d+b1+
b2)/2を演算し、続いて、次のステップS3855
で、T7=「閂止め部張力」をセットする。そして、次
のステップS3856で、Y8=fをセットし、続い
て、次のステップS3857で、N8=c÷fを演算す
る。続いて、次のステップS3858で、K8=0をセ
ットし、続いて、次のステップS3859で、H8=0
をセットし、続いて、次のステップS3860で、T8
=「閂止め部張力」をセットした後、図89のフローの
前記ステップS386に進む。FIG. 99 shows the operation of the second bar tacking section (step S3).
85) shows a subroutine. First, in step S3851, N 7 = 1 is set, then, in next step S3852, Y 7 = 0 is set, and then, in next step S3853, Set K 7 = 0. Subsequently, in the next step S3854, H 7 = (d + b 1 +
b 2 ) / 2, and then the next step S3855
To set T 7 = “Bar-tacking section tension”. Then, in the next step S3856, Y 8 = f is set, and subsequently, in the next step S3857, N 8 = c ÷ f is calculated. Subsequently, in the next step S3858, K 8 = 0 is set. Then, in the next step S3859, H 8 = 0.
Is set, and in the next step S3860, T 8
= After setting the "tacking portion tension", the flow advances to step S386 in the flow of FIG.
【0131】図100は縫い終わり演算(ステップS3
86)のサブルーチンを示したもので、先ず、ステップ
S3861で、Y9=fをセットし、続いて、次のステ
ップS3862で、N9=(c/2)÷fを演算し、続
いて、次のステップS3863で、K9=(b1+b2+
d)/2÷N9を演算する。そして、次のステップS3
864で、H9={d−(b1+b2)}/2÷N9を演算
し、続いて、次のステップS3865で、T9=「縫い
終わり張力」をセットし、続いて、次のステップS38
66で、総針数N=9Σn=2Nnを演算した後、図49の
フローの前記ステップS36に進む。FIG. 100 shows the sewing end calculation (step S3).
86) shows a subroutine. First, in step S3861, Y 9 = f is set, then, in the next step S3862, N 9 = (c / 2) ÷ f is calculated. In the next step S3863, K 9 = (b 1 + b 2 +
calculates a d) / 2 ÷ N 9. Then, the next step S3
In step 864, H 9 = {d- (b 1 + b 2 )} / 2 9N 9 is calculated. Subsequently, in step S3865, T 9 = “sewing end tension” is set. Step S38
66, after calculating the total stitch number N = 9 Σ n = 2 Nn , the process proceeds to the step S36 in the flow of FIG. 49.
【0132】次に、釜合わせモードの他の実施例とし
て、図101は図47の釜合わせモード(ステップS1
14)のステップS1148の後に、ミシン主軸角度合
わせ(ステップS1152)、リレーOFF指令(ステ
ップS1153)、セットキーONか否かの判断(ステ
ップS1154)、電源リレーON指令(ステップS1
155)の処理を順に行うようにしたものである。即
ち、ステップS1148において、針振り送りパルスモ
ータドライバ114により振り幅パルスモータ(針振り
送りパルスモータ)41を駆動してから、次のステップ
S1152で、ミシン主軸角度合わせを行い、続くステ
ップS1153で、電源リレーをオフし、この間に作業
者は釜合わせ作業を行う。その後、次のステップS11
54で、セットキー147のチェックを行い、セットキ
ー147のオン時は、次のステップS1155に進み、
また、セットキー147がオンでなければ、再びステッ
プS1154へ戻る。ステップS1155では、電源リ
レーをオンにした後、ゼネラルフロー(図37)の前記
ステップS2に進む。なお、図102の例に示したよう
に、ステップS1148において、針振り送りパルスモ
ータドライバ114により振り幅パルスモータ(針振り
送りパルスモータ)41を駆動してから、次のステップ
S1152で、ミシン主軸角度合わせを行い、続くステ
ップS1153で、電源リレーをオフにし、作業者が釜
合わせ作業を行なう。FIG. 101 shows another embodiment of the hook adjusting mode (step S1).
14) After step S1148, sewing machine main shaft angle adjustment (step S1152), relay OFF command (step S1153), determination whether set key is ON (step S1154), power supply relay ON command (step S1)
155) are sequentially performed. That is, in step S1148, the swing width pulse motor (needle swing pulse motor) 41 is driven by the needle swing pulse motor driver 114, and then, in the next step S1152, the sewing machine spindle angle is adjusted, and in the next step S1153, The power supply relay is turned off, and during this time, the worker performs the hook adjusting operation. Then, the next step S11
At 54, the set key 147 is checked. When the set key 147 is turned on, the process proceeds to the next step S1155,
If the set key 147 is not on, the process returns to step S1154. In step S1155, after the power relay is turned on, the process proceeds to step S2 of the general flow (FIG. 37). As shown in the example of FIG. 102, in step S1148, the swing width pulse motor (needle swing pulse motor) 41 is driven by the needle swing pulse motor driver 114, and then in the next step S1152, the sewing machine spindle is rotated. The angle is adjusted, and in a succeeding step S1153, the power supply relay is turned off, and the worker performs the hook adjusting operation.
【0133】図103はミシン主軸角度合わせ(ステッ
プS1152)のサブルーチンを示したもので、先ず、
ステップS11521で、ミシン起動を出力し、続くス
テップS11522で、針上位置検知をチェックし、針
上位置検知はずれであれば、次のステップS11523
に進み、また、針上位置検知はずれでない場合は、再び
ステップS11522へ戻る。ステップS11523で
は、TGカウントに0をセットして、続くステップS1
1524で、TG割込要求有りかをチェックし、有りで
あれば、次のステップS11525で、TGカウントに
1をインクリメントして、次のステップS11526に
進み、また、TG割込要求無しであれば、再びステップ
S11524へ戻る。ステップS11526では、TG
カウントをチェックし、そのTGカウントがP2(釜合
わせ主軸角度)でなければ、再びステップS11524
へ戻り、また、TGカウントがP2(釜合わせ主軸角
度)であれば、次のステップS11527に進んで、ミ
シン停止を出力した後、図101または図102のフロ
ーの前記ステップS1153に進む。FIG. 103 shows a subroutine for adjusting the main shaft angle of the sewing machine (step S1152).
In step S11521, the sewing machine start is output. In step S11522, the needle position detection is checked. If the needle position detection is incorrect, the next step S11523 is performed.
If not, the process returns to step S11522 again. In step S11523, the TG count is set to 0, and the subsequent step S1
At 1524, it is checked whether there is a TG interrupt request. If there is, a TG count is incremented by 1 at the next step S11525, and the process proceeds to the next step S11526. , And returns to step S11524 again. In step S11526, the TG
The count is checked, and if the TG count is not P2 (the hook spindle angle), step S11524 is performed again.
When the TG count is P2 (spindle alignment main spindle angle), the flow advances to the next step S11527 to output a sewing machine stop, and then to the step S1153 in the flow of FIG. 101 or 102.
【0134】なお、図104の例はミシン主軸に釜合わ
せ位置を検出するセンサ等を設けることで釜合わせ位置
にミシンを停止させるようにしたもので、先ず、ステッ
プS11521で、ミシン起動を出力し、続くステップ
S11528で、釜合わせ位置センサをチェックし、オ
ンであれば、次のステップS11529に進み、また、
オンでない場合は、再びステップS11528へ戻る。
ステップS11529では、ミシン停止を出力した後、
図101または図102のフローの前記ステップS11
53に進む。ここで、ステップS11529でのミシン
停止の出力は、主軸に設けた位置検出手段からの信号で
停止するように、定位置停止動作により行われる。In the example shown in FIG. 104, the sewing machine is stopped at the hook adjusting position by providing a sensor or the like for detecting the hook adjusting position on the sewing machine main spindle. First, in step S11521, the start of the sewing machine is output. In a succeeding step S11528, the hook adjusting position sensor is checked. If the sensor is turned on, the process proceeds to the next step S11529, and
If it is not on, the process returns to step S11528 again.
In step S11529, after outputting the sewing machine stop,
Step S11 in the flow of FIG. 101 or FIG. 102
Go to 53. Here, the output of the sewing machine stop in step S11529 is performed by a fixed position stop operation such that the output is stopped by a signal from the position detection means provided on the main shaft.
【0135】ところで、図105は電源遮断用のリレー
の配置を示したもので、I/Oインターフェイス109
に接続される電源基板171と、ミシンモータドライバ
115にそれぞれ接続する電源ケーブル172に、電源
スイッチ(電磁開閉器)173を設けて、この電源スイ
ッチ(電磁開閉器)173にリレー174を接続し、こ
のリレー174の他方の端子側のケーブル175をI/
Oインターフェイス109に接続している。前述した図
101、図102で説明した電源リレーは、このような
電源スイッチ(電磁開閉器)173に接続したリレー1
74である。ここで、このような電源スイッチ(電磁開
閉器)173に接続したリレー174を、図102で説
明した電源リレーとした場合、リレー174をoffす
ることにより、装置全ての電源が切断されるため、CP
U100からの電源再投入はできない。FIG. 105 shows the arrangement of a relay for shutting off the power supply.
A power switch (electromagnetic switch) 173 is provided on a power board 171 connected to the power supply cable 172 connected to the sewing machine motor driver 115, and a relay 174 is connected to the power switch (electromagnetic switch) 173. The cable 175 on the other terminal side of the relay 174 is connected to the I / O
It is connected to the O interface 109. The power relay described with reference to FIGS. 101 and 102 is a relay 1 connected to such a power switch (electromagnetic switch) 173.
74. Here, when the relay 174 connected to such a power switch (electromagnetic switch) 173 is the power relay described with reference to FIG. 102, turning off the relay 174 turns off the power of all the devices. CP
The power cannot be turned on again from U100.
【0136】また、図106は電源遮断用のリレーの他
の配置を示したもので、I/Oインターフェイス109
に接続される電源基板171と、ミシンモータドライバ
115に接続される駆動電源制御基板181とにそれぞ
れ接続される電源ケーブル172に電源スイッチ176
を設ける一方、駆動電源制御基板181にゼロクロスリ
レー182を実装している。このようなゼロクロスリレ
ー182を、前述した図101、図102で説明した電
源リレーとしても良い。ここで、このようなゼロクロス
リレー182を、図101で説明した電源リレーとした
場合、モータ駆動電源をリレー182にて切断するCP
U100周辺は電源が入っており、再度のSETキー1
74のONによりモータ駆動電源をONする。FIG. 106 shows another arrangement of the power cut-off relay.
A power switch 176 is connected to a power supply cable 172 connected to a power supply board 171 connected to the sewing machine motor driver 115 and a drive power supply control board 181 connected to the sewing machine motor driver 115, respectively.
, While a zero-cross relay 182 is mounted on the drive power control board 181. Such a zero cross relay 182 may be the power supply relay described with reference to FIGS. 101 and 102. Here, when such a zero cross relay 182 is the power supply relay described with reference to FIG.
Power is on around U100, and SET key 1 again
When 74 is turned on, the motor drive power supply is turned on.
【0137】次に、糸通しモードの他の実施例として、
図107は図44の糸通しモード(ステップS112)
のステップS1128の後に、リレーOFF指令(ステ
ップS1132)、セットキーONか否かの判断(ステ
ップS1133)、電源リレーON指令(ステップS1
134)の処理を順に行うようにしたものである。即
ち、ステップS1132で、電源リレーをオフにした
後、続くステップS1133で、セットキー147のチ
ェックを行い、セットキー147のオン時は、次のステ
ップS1134に進み、また、セットキー147がオン
でなければ、再びステップS1133へ戻る。ステップ
S1134では、電源リレー(図106のゼロクロスリ
レー182)をオンにした後、ゼネラルフロー(図3
7)の前記ステップS2に進む。なお、図108の例に
示したように、ステップS1132で、電源リレー(図
105のリレー174)をオフにしても良い。Next, as another embodiment of the threading mode,
FIG. 107 shows the threading mode shown in FIG. 44 (step S112).
After step S1128, a relay OFF command (step S1132), a determination as to whether or not the set key is ON (step S1133), a power relay ON command (step S1)
134) are sequentially performed. That is, after the power relay is turned off in step S1132, the set key 147 is checked in the following step S1133. When the set key 147 is turned on, the process proceeds to the next step S1134, and when the set key 147 is turned on. If not, the process returns to step S1133 again. In step S1134, after turning on the power supply relay (zero cross relay 182 in FIG. 106), the general flow (FIG. 3)
The process proceeds to step S2 of 7). As shown in the example of FIG. 108, the power supply relay (relay 174 of FIG. 105) may be turned off in step S1132.
【0138】ここで、前述した釜合わせモードの場合と
同様に、図106のゼロクロスリレー182を、図10
7で説明した電源リレーとした場合、モータ駆動電源を
リレー182にて切断するCPU100周辺は電源が入
っており、再度のSETキー174のONによりモータ
駆動電源をONする。また、図105のリレー174
を、図108で説明した電源リレーとした場合、リレー
174をoffすることにより、装置全ての電源が切断
されるため、CPU100からの電源再投入はできな
い。Here, as in the case of the hook adjustment mode described above, the zero cross relay 182 of FIG.
In the case of the power supply relay described in 7, the power supply is turned on around the CPU 100 where the motor drive power supply is cut off by the relay 182, and the motor drive power supply is turned on by turning on the SET key 174 again. The relay 174 shown in FIG.
Is the power supply relay described with reference to FIG. 108, the power supply of all the devices is turned off by turning off the relay 174, so that the power supply from the CPU 100 cannot be turned on again.
【0139】次に、図109はメス駆動タイミング演算
(ステップS36)の変更例を示したもので、前述した
図64のサブルーチンにおける右平行部開始位置間での
針数M=5Σn=2Nnの演算を行うステップS361と、
Mn=((L1+g)÷e)+Mの演算を行うステップS
362との間に、メス駆動回数のチェック(ステップS
372)と、L1のセット(ステップS373)を設け
たものである。即ち、ステップS361で、M=5Σn=2
Nnの演算を行ってから、次のステップS372で、メ
ス駆動回数設定が一回か複数回かをチェックして、1回
であれば、続くステップS373で、L1にaをセット
した後、次のステップ362で、Mn=((L1+g)÷
e)+Mの演算を行う。また、ステップS372で、メ
ス駆動回数が1回でなければ、そのままステップ362
に進む。この場合、布切り長さとメスサイズを同じにす
ることで、1回の駆動となる。なお、「1回」のパネル
設定により、L1にaが設定され、ステップS364
で、x=0が常に「yes」となる。[0139] Next, FIG. 109 knife drive timing operation shows a modification of the (step S36), the stitch number M = 5 Σ n = 2 between the right parallel portion start position in the subroutine of FIG. 64 described above Step S361 for calculating Nn;
Step S for performing the calculation of M n = ((L 1 + g) ÷ e) + M
Check the number of times the knife is driven (step S
And 372), is provided with a L 1 set (step S373). That is, at step S361, M = 5 Σ n = 2
After performing the calculation of Nn, in the next step S372, it is checked whether the setting of the number of times of driving of the knife is one or more. If it is one , after setting a to L1 in the following step S373, In the next step 362, M n = ((L 1 + g) ÷
e) Perform + M operation. If it is determined in step S372 that the number of times of driving the knife is not one, step 362
Proceed to. In this case, by making the cloth cutting length and the knife size the same, one drive is performed. Incidentally, the panel setting of "one", a is set to L 1, step S364
Therefore, x = 0 is always “yes”.
【0140】<鳩目ボタン穴かがり縫い目の形成例>図
110は鳩目ボタン穴かがり縫い目を例示するもので、
例えば、針落ち点の(基線、振り幅、送り)のデータに
ついて、前述した針振りカム54が針振り側にあるとき
の針落ち点A(a1,b1,y1)、針振りカム54が基
線側にあるときの針落ち点B(a2,b2,y2)との関
係において、以下の問題がある。即ち、針落ち点A(a
1,b1,y1)は、針振りカム54が基線側にあると、
図示のような形状とはならず、図113のようになる。
鳩目ボタン穴かがり縫い目の形成に際しては、図111
に示すように、基線を反転させて、針落ち点を順次設定
する。この図は針落ち点1が基線側針落ちの時を示すも
ので、図示のように、針落ち点8、9はほぼ同心に針を
落とすようになっており、図中、黒丸が基線側針落ち
で、白丸が針振り側針落ちである。以上の各針落ち点
は、図112に示した図表により決定される。<Example of Formation of Eyelet Buttonhole Buttonhole Stitch> FIG. 110 illustrates an example of an eyelet buttonhole buttonhole seam.
For example, regarding the data of the needle drop point (base line, swing width, feed), the needle drop point A (a 1 , b 1 , y 1 ) when the above-described needle swing cam 54 is on the needle swing side, the needle swing cam There is the following problem in relation to the needle drop point B (a 2 , b 2 , y 2 ) when 54 is on the base line side. That is, the needle drop point A (a
1 , b 1 , y 1 ) is that when the needle swing cam 54 is on the base line side,
The shape is not as shown in the figure, but as shown in FIG.
In forming the eyelet buttonhole overlock seam, see FIG.
As shown in (5), the base line is reversed, and the needle drop points are sequentially set. In this figure, the needle drop point 1 shows the time of needle drop on the base line side. As shown in the figure, the needle drop points 8 and 9 drop the needle almost concentrically. In the needle drop, the white circle is the needle drop on the needle swing side. The above needle drop points are determined by the chart shown in FIG.
【0141】このような鳩目ボタン穴かがり縫い目を形
成するために、前記針振り左右位置検知センサ59を設
けている。その理由は、図111において、針落ち点1
は、基線位置であるのに対して、図113に示したよう
に、針振り側針落ちの時は針落ち点1′にずれている。
これにより鳩目穴のようにY送りがプラス・マイナスに
振られるような場合には模様が乱れる。従って、針振り
左右位置を検知する必要が生じる。そして、以上のよう
な鳩目ボタン穴かがり縫い目における鳩目部の縫い目形
成に際しては、その鳩目部の右側または左側の一方の外
側輪郭線上の針落ちを針振り量設定機構による針振り位
置として内側輪郭線上の針落ちを基線設定機構による基
線位置とするとともに、鳩目部の右側または左側の他方
の外側輪郭線上の針落ちを基線設定機構による基線位置
として内側輪郭線上の針落ちを針振り量設定機構による
針振り位置とするように、鳩目部の左右中心部で切り換
えて行う。The needle swing left / right position detection sensor 59 is provided to form such an eyelet buttonhole buttonhole seam. The reason is that in FIG.
Is the base line position, but as shown in FIG. 113, it is shifted to the needle drop point 1 'at the time of needle drop on the needle swing side.
As a result, the pattern is disturbed when the Y feed is swung in the plus and minus directions as in the eyelet hole. Therefore, it is necessary to detect the left and right hand swing positions. When forming the stitches of the eyelet portion in the eyelet buttonhole overlocking seam as described above, the needle drop on one of the outer contour lines on the right or left side of the eyelet portion is determined as the needle swing position by the needle swing amount setting mechanism on the inner contour line. The needle drop on the inner contour is taken as the baseline position by the baseline setting mechanism, and the needle drop on the other outer contour line on the right or left side of the eyelet is taken as the baseline position by the baseline setting mechanism. Switching is performed at the left and right center portions of the eyelet so as to set the needle swing position.
【0142】また、図114は振り幅量を0として基線
のみの移動にて鳩目ボタン穴かがり縫い目を形成する場
合を示したもので、図中、黒丸が基線側針落ちで、白丸
が針振り側針落ちで、二重丸が振り量0で基線の移動に
よる針振り幅針落ちである。なお、針落ち点16につい
ては、その針落ち前に振り幅量を平行部幅とする。以上
の各針落ち点は、図115に示した図表により決定され
る。また、図116は基線位置を0(針穴中央)として
針振り量の増減により鳩目ボタン穴かがり縫い目を形成
する場合を示したもので、図中、黒丸が基線側針落ち
で、白丸が針振り側針落ちである。なお、針落ち点3,
5,7,9,11,13,14は、針穴中央にほぼ同心
の針落ちとなっている。以上の各針落ち点は、図117
に示した図表により決定される。FIG. 114 shows a case where an eyelet buttonhole overlock stitch is formed by moving only the base line with the swing width set to 0. In the figure, a black circle indicates a needle drop on the base line side, and a white circle indicates a needle swing. In the side needle drop, a double circle indicates a needle swing width needle drop due to the movement of the base line with a swing amount of zero. At the needle drop point 16, the swing width amount is set to the parallel portion width before the needle drop. The above needle drop points are determined by the chart shown in FIG. FIG. 116 shows a case where the eyelet buttonhole buttonhole stitch is formed by increasing or decreasing the amount of needle swing with the base line position set to 0 (center of the needle hole). In the figure, a black circle indicates a needle drop on the base line side, and a white circle indicates a needle. It is the swing side needle drop. Needle drop point 3,
5, 7, 9, 11, 13, and 14 have needles that are substantially concentric at the center of the needle hole. The above needle drop points are shown in FIG. 117.
Is determined by the chart shown in FIG.
【0143】<他の実施の形態例>更に他の実施例とし
て、図67はY送りから布切りメスの動作タイミングを
とるために送りセンサ及びメス落ちスイッチを設けた構
成を示すもので、先ず、送り機構21の送り軸22に固
定のブラケット23上に、板面を側方に向けて検出板1
61を垂直に固定して、この検出板161のY方向移動
位置に基づいて前進か後退かの送り方向を検出する縫い
移動位置検出手段としての近接式の送りセンサ162を
検出板161の移動方向に対向配設している。そして、
検出板161の一側面に、前後一対の突部163,16
3を形成して、この前後一対の突部163,163の何
れかにより被検出部が押されるメス落ちスイッチ164
を突部163,163の移動経路に対向配設している。
即ち、図示例では、このメス落ちスイッチ164が前後
2個の突部163,163に各々押される度に、布切り
メス用エアーシリンダユニット30をそれぞれ駆動し
て、布切りメス16を2回上下動させるものとなってい
る。この実施例では、メス落ちスイッチ164がメス下
降開始時期設定手段である。図118は針位置センサを
設けた例を示すもので、図示のように、針棒揺動台18
の下部前面側に近接式の磁気センサによる針位置センサ
191を配置して、針棒揺動台18の下部前面には被検
出用の磁石192を埋め込んでおく。このように、基線
原点検出センサ57、振り幅原点検出センサ58、針振
り左右位置検出センサ59に加えて、針位置センサ19
1を設けても良い。<Other Embodiments> As still another embodiment, FIG. 67 shows a configuration in which a feed sensor and a knife drop switch are provided in order to determine the operation timing of the cloth cutting knife from Y feed. A detection plate 1 on a bracket 23 fixed to a feed shaft 22 of a feed mechanism 21 with the plate surface facing sideways.
61 is fixed vertically, and a proximity type feed sensor 162 as a sewing movement position detecting means for detecting a forward or backward feed direction based on the Y direction movement position of the detection plate 161 is moved in the detection plate 161 movement direction. Are arranged opposite to each other. And
A pair of front and rear protrusions 163, 16 is provided on one side surface of the detection plate 161.
3 is formed, and the detected portion is pressed by one of the pair of front and rear protrusions 163 and 163.
Are disposed opposite to the movement path of the protrusions 163 and 163.
That is, in the illustrated example, each time the knife drop switch 164 is pressed by the two front and rear protrusions 163 and 163, the cloth cutting knife air cylinder unit 30 is driven to move the cloth cutting knife 16 up and down twice. It is something to move. In this embodiment, the knife drop switch 164 is knife lowering start timing setting means. FIG. 118 shows an example in which a needle position sensor is provided. As shown in FIG.
A needle position sensor 191 of a proximity type magnetic sensor is arranged on the lower front side of the lower part, and a detection target magnet 192 is embedded in the lower front side of the needle bar swing base 18. As described above, in addition to the baseline origin detection sensor 57, the swing width origin detection sensor 58, the needle swing left / right position detection sensor 59, the needle position sensor 19
1 may be provided.
【0144】なお、以上の実施の各形態例においては、
ボタン穴かがりミシンとしたが、本発明はこれに限定さ
れるものではなく、他の針振りミシンであっても良い。
また、その他、具体的な細部構造等についても適宜に変
更可能であることは勿論である。例えば、針上位置検知
に代えて針下位置検知或いは他の位相検知でもよい。さ
らに、本実施例のおいては、各パラメータを演算設定し
てメス駆動タイミング或いはボタン穴形状の各寸法等を
設定するものを示したが、予めプログラム設定され記憶
されたデータを選択的に読み出すものにおいて実施して
も同様の効果が得られる。また、一旦演算設定されたも
のを記憶しておき、これを選択的に読み出すようにして
もよい。さらに、ミシンの上下軸を別個のモータにより
各別に回転制御させるようにしたものでもよい。In each of the above embodiments,
Although the buttonhole sewing machine is used, the present invention is not limited to this, and another needle swing sewing machine may be used.
In addition, it goes without saying that specific detailed structures and the like can be appropriately changed. For example, instead of the needle upper position detection, needle lower position detection or another phase detection may be used. Furthermore, in the present embodiment, a case has been described in which the respective parameters are calculated and set to set the scalpel drive timing or the dimensions of the buttonhole shape, etc., but data that has been previously programmed and stored is selectively read. The same effect can be obtained by implementing the present invention. Alternatively, the values once calculated and set may be stored and selectively read. Further, the rotation of the upper and lower shafts of the sewing machine may be separately controlled by separate motors.
【0145】[0145]
【発明の効果】以上のように、請求項1に記載の発明に
係るボタン穴かがりミシンによれば、ミシン停止信号の
発生時に針落ち制御手段により針停止位置を作業者に対
して布切りメスよりも右側にするため、ミシン停止信号
の発生時には、布切りメスを避けて、その右側に停止し
た針に容易に糸通しすることができる。As described above, according to the buttonhole sewing machine according to the first aspect of the present invention, when the sewing machine stop signal is generated, the needle dropping control means sets the needle stop position to the worker with the cloth cutting knife. When the sewing machine stop signal is generated, it is possible to easily thread the needle stopped to the right side by avoiding the cloth cutting knife.
【0146】請求項2に記載の発明に係るボタン穴かが
りミシンによれば、請求項1に記載の発明により得られ
る効果に加えて、ボタン穴かがり縫い目の形成完了時に
も、その最終針を布切りメスよりも右側に停止すること
ができるといった利点が得られる。According to the buttonhole buttonhole sewing machine according to the second aspect of the present invention, in addition to the effects obtained by the first aspect, the final needle can be used even when the formation of the buttonhole buttonhole stitch is completed. This has the advantage that it can be stopped on the right side of the cutting knife.
【0147】請求項3に記載の発明に係るボタン穴かが
りミシンによれば、請求項1または請求項2に記載の発
明により得られる効果に加えて、ボタン穴かがり縫い目
の形成完了時において、その最終針を布切りメスよりも
右側に確実に停止することができるといった利点が得ら
れる。According to the buttonhole buttonhole sewing machine according to the third aspect of the present invention, in addition to the effects obtained by the first or second aspect of the present invention, when the formation of the buttonhole buttonhole stitch is completed, The advantage is obtained that the final needle can be reliably stopped on the right side of the cloth cutting knife.
【0148】請求項4に記載の発明に係るボタン穴かが
りミシンによれば、操作スイッチの信号発生に関連し
て、針落ち制御手段の指令に基づく電気的駆動手段の駆
動により、ミシン停止時の針停止位置を作業者に対して
布切りメスよりも右側にするため、操作スイッチの操作
時には、布切りメスを避けて、その右側に停止した針に
容易に糸通しすることができる。According to the buttonhole sewing machine according to the fourth aspect of the present invention, the electric drive means is driven based on a command from the needle entry control means in connection with the generation of a signal from the operation switch, so that when the sewing machine is stopped. Since the needle stop position is on the right side of the cloth cutting knife with respect to the operator, when operating the operation switch, it is possible to easily thread the needle stopped to the right side by avoiding the cloth cutting knife.
【0149】請求項5に記載の発明に係る針振りミシン
によれば、操作スイッチの信号に応答して駆動制御手段
により電気的駆動手段を制御して針を、少なくとも3つ
以上の針振り位置の針振り中心に位置させるため、操作
スイッチの操作によって、釜中心位置に針振り中心を位
置させた釜合わせモードを得ることができる。According to the sewing machine according to the fifth aspect of the present invention, the drive control means controls the electric drive means in response to the signal of the operation switch to move the needle to at least three or more needle swing positions. Therefore, by operating the operation switch, it is possible to obtain the shuttle setting mode in which the swing center is positioned at the shuttle center position.
【0150】請求項6に記載の発明に係る針振りミシン
によれば、請求項5に記載の発明のように、常時は縫い
モードが選択されているが、釜合わせモードを選択する
ことによって、針を針振り中心に位置させることができ
る。According to the needle swing sewing machine according to the sixth aspect of the present invention, the sewing mode is always selected as in the fifth aspect of the present invention. The needle can be positioned at the center of the swing.
【0151】請求項7に記載の発明に係る針振りミシン
によれば、請求項5に記載の発明により得られる効果に
加えて、操作スイッチの操作による針を針振り中心を位
置させた釜合わせモード時には、針を上下動位置の何れ
かにしてミシンを停止状態にすることができるといった
利点が得られる。According to the seventh aspect of the present invention, in addition to the effect obtained by the fifth aspect of the invention, in addition to the effect obtained by the fifth aspect of the invention, the hook is adjusted by operating the operation switch so that the center of the needle swings. In the mode, there is an advantage that the sewing machine can be stopped by setting the needle to any one of the vertical movement positions.
【図1】本発明を適用した一例としてのボタン穴かがり
ミシンの外観を示す斜視図である。FIG. 1 is a perspective view showing the appearance of a buttonhole sewing machine as an example to which the present invention is applied.
【図2】第1の実施の形態例を示すもので、内部機構の
概略斜視図である。FIG. 2 shows the first embodiment, and is a schematic perspective view of an internal mechanism.
【図3】図2と反対側から見た状態を示すもので内部機
構の概略斜視図である。FIG. 3 is a schematic perspective view of an internal mechanism, showing a state viewed from a side opposite to FIG. 2;
【図4】図3の針振り機構を針側から見た正面図であ
る。FIG. 4 is a front view of the needle swing mechanism of FIG. 3 as viewed from the needle side.
【図5】図4の針振り機構の動作を説明する模式図であ
る。FIG. 5 is a schematic diagram illustrating the operation of the needle swing mechanism of FIG.
【図6】針振り機構の動作例を示すもので、(a)は針
振りカムのカム頂部が基線側にある状態を示した図、
(b)は針振りカムのカム頂部がカム振り幅側にある状
態を示した図である。6A and 6B show an operation example of the needle swing mechanism, and FIG. 6A is a diagram showing a state in which the cam top of the needle swing cam is on the base line side;
(B) is a diagram showing a state where the cam top of the needle swing cam is on the cam swing width side.
【図7】針振り機構による基線位置の変更を示した図で
ある。FIG. 7 is a diagram showing a change in a base line position by a needle swing mechanism.
【図8】針振り機構による振り幅位置の変更を示した図
である。FIG. 8 is a diagram showing a change of a swing width position by a needle swing mechanism.
【図9】基線用パルスモータ及び振り幅用パルスモータ
の出力パルス数を示した図表である。FIG. 9 is a table showing the number of output pulses of a base line pulse motor and a swing width pulse motor.
【図10】パルス数−基線移動量を示す特性図である。FIG. 10 is a characteristic diagram showing the relationship between the number of pulses and the amount of baseline movement.
【図11】パルス数−針振り量を示す特性図である。FIG. 11 is a characteristic diagram showing the relationship between the number of pulses and the amount of swing.
【図12】ボタン穴かがり部を示すもので、(a)はボ
タン穴かがり縫い部分の名称を示した図、(b)は右回
りの場合を示した図、(c)は左回りの場合を示した図
である。12A and 12B show a buttonhole buttonhole portion, where FIG. 12A shows the name of a buttonhole buttonhole sewing portion, FIG. 12B shows a clockwise case, and FIG. 12C shows a counterclockwise case. FIG.
【図13】メス駆動装置を示す斜視図である。FIG. 13 is a perspective view showing a knife driving device.
【図14】布切りメスの2回上下動を説明するもので、
(a)は布切りメスの一回目の下降動作によって布に一
旦切り込みを入れた状態の図、(b)は布送りの方向を
示した図、(c)は布切りメスの二回目の下降動作を示
す図である。FIG. 14 is a view for explaining up and down movement of a cloth cutting knife twice;
(A) is a diagram showing a state in which the cloth is cut once by the first descending operation of the cloth cutting knife, (b) is a diagram showing the direction of cloth feeding, and (c) is a second descending of the cloth cutting knife. It is a figure showing an operation.
【図15】ボイスコイルモータにより張力可変制御され
る糸調子の構成を示した断面図である。FIG. 15 is a cross-sectional view showing a configuration of a thread tension that is variably controlled in tension by a voice coil motor.
【図16】ボイスコイルモータによるアクティブテンシ
ョン機能を有した糸調子による縫い目の作用を示すもの
で、(a)は1針目を含む縫い始め部を示した図、
(b)は止め縫い部に入って最終針までを示した図であ
る。16 (a) and 16 (b) are diagrams showing an operation of a seam by a thread tension having an active tension function by a voice coil motor, and FIG. 16 (a) is a diagram showing a sewing start portion including a first stitch;
(B) is a figure showing the stop stitch and the last needle.
【図17】第2の実施の形態例を示すもので、図2と同
様の内部機構の概略斜視図である。17 shows a second embodiment, and is a schematic perspective view of an internal mechanism similar to FIG. 2. FIG.
【図18】第3の実施の形態例を示すもので、図2と同
様の内部機構の概略斜視図である。FIG. 18 shows a third embodiment, and is a schematic perspective view of an internal mechanism similar to FIG. 2;
【図19】第4の実施の形態例を示すもので、図2と同
様の内部機構の概略斜視図である。19 shows a fourth embodiment, and is a schematic perspective view of an internal mechanism similar to FIG. 2. FIG.
【図20】針振り機構の別の実施例としての第5の実施
の形態例を示すもので、図3と同様の内部機構の概略斜
視図である。FIG. 20 is a schematic perspective view of an internal mechanism similar to FIG. 3, showing a fifth embodiment as another example of the needle swing mechanism.
【図21】第6の実施の形態例を示すもので、図3と同
様の内部機構の概略斜視図である。FIG. 21 shows a sixth embodiment, and is a schematic perspective view of an internal mechanism similar to FIG.
【図22】第7の実施の形態例を示すもので、布切りメ
スを機械的な駆動機構により上下動させる例としての駆
動系を示した斜視図である。FIG. 22 is a perspective view showing a driving system as an example in which the cloth cutting knife is moved up and down by a mechanical driving mechanism, showing the seventh embodiment.
【図23】第8の実施の形態例を示すもので、布切りメ
スの駆動系を示した斜視図である。FIG. 23 is a perspective view showing a driving system of a cloth cutting knife according to the eighth embodiment.
【図24】布切りメス取付構造の一般例を示した分解斜
視図である。FIG. 24 is an exploded perspective view showing a general example of a cloth cutting knife mounting structure.
【図25】第9の実施の形態例を示したもので、判別部
の構成を示す分解斜視図である。FIG. 25 is an exploded perspective view showing a ninth embodiment and showing a configuration of a determination unit.
【図26】図25の一部を変更した判別部の構成を示す
分解斜視図である。FIG. 26 is an exploded perspective view showing a configuration of a determination unit obtained by partially changing FIG. 25;
【図27】布切りメスの形状例を示すもので、(a)は
通常の布切りメスを示した図、(b)及び(c)は第1
0の実施の形態例を示したもので、(b)は逃げ穴を設
けた布切りメスを示した図、(c)は切欠部を設けた布
切りメスを示した図である。27A and 27B show examples of the shape of a cloth cutting knife, in which FIG. 27A shows a normal cloth cutting knife, and FIGS.
FIG. 7B is a view showing a cloth cutting knife provided with a relief hole, and FIG. 7C is a view showing a cloth cutting knife provided with a notch.
【図28】逃げ穴と対応するプッシュスイッチ部を有す
る判別スイッチを取り付けたもので、(a)は側面図、
(b)は正面図である。FIG. 28 shows a state in which a discriminating switch having a push switch portion corresponding to an escape hole is attached, (a) is a side view,
(B) is a front view.
【図29】切欠穴と対応するプッシュスイッチ部を有す
る判別スイッチを取り付けたもので、(a)は側面図、
(b)は正面図である。FIG. 29 shows a state in which a discriminating switch having a push switch portion corresponding to a notch hole is attached, (a) is a side view,
(B) is a front view.
【図30】布押えと布切りメスの関係を例示した斜視図
である。FIG. 30 is a perspective view illustrating the relationship between a cloth presser and a cloth cutting knife.
【図31】第11の実施の形態例として布保持腕の先端
部側に判別センサを設けた場合を示した斜視図である。FIG. 31 is a perspective view showing a case where a discrimination sensor is provided on the tip end side of a cloth holding arm as an eleventh embodiment.
【図32】上糸はさみ及びその駆動機構を示した斜視図
である。FIG. 32 is a perspective view showing the upper thread scissors and its driving mechanism.
【図33】上糸はさみとカムとの関係を示した平面図で
ある。FIG. 33 is a plan view showing the relationship between the upper thread scissors and the cam.
【図34】上糸を保持して布送りと同じ方向に上糸はさ
みを移動させた状態を示す平面図である。FIG. 34 is a plan view showing a state in which the upper thread scissors are moved in the same direction as the cloth feed while holding the upper thread.
【図35】ボタン穴かがりミシンの制御ブロック構成図
である。FIG. 35 is a control block diagram of a buttonhole sewing machine.
【図36】操作パネルの正面図である。FIG. 36 is a front view of the operation panel.
【図37】図35の制御ブロックに基づいて制御が行な
われるゼネラルフローチャートである。FIG. 37 is a general flowchart in which control is performed based on the control block in FIG. 35;
【図38】操作パネル設定処理(ステップS1)のサブ
ルーチンを示したフローチャートである。FIG. 38 is a flowchart showing a subroutine of an operation panel setting process (step S1).
【図39】設定項目図表である。FIG. 39 is a setting item chart.
【図40】ボタン穴かがり部の諸元を示した図である。FIG. 40 is a diagram showing specifications of a buttonhole holing portion.
【図41】パターン変更処理(ステップS106)のサ
ブルーチンを示したフローチャートである。FIG. 41 is a flowchart showing a subroutine of a pattern change process (step S106).
【図42】パラメータ変更処理(ステップS108)の
サブルーチンを示したフローチャートである。FIG. 42 is a flowchart showing a subroutine of a parameter change process (step S108).
【図43】スピード変更処理(ステップS110)のサ
ブルーチンを示したフローチャートである。FIG. 43 is a flowchart showing a subroutine of a speed change process (step S110).
【図44】糸通しモード(ステップS112)のサブル
ーチンを示したフローチャートである。FIG. 44 is a flowchart showing a subroutine of a threading mode (step S112).
【図45】糸通しの際の針とその後ろ側の布切りメスの
位置関係を示すもので、(a)は側面図、(b)は布切
りメスに対し右側に針を最大に振った状態を示した正面
図である。45A and 45B show the positional relationship between the needle and the cloth cutting knife on the rear side during threading. FIG. 45A is a side view, and FIG. It is the front view which showed the state.
【図46】布切りメスに対し左側に針落ちした最終針の
場合を示す図である。FIG. 46 is a diagram showing the case of the last needle dropped to the left with respect to the cloth cutting knife.
【図47】釜合わせモード(ステップS114)のサブ
ルーチンを示したフローチャートである。FIG. 47 is a flowchart showing a subroutine of a hook adjusting mode (step S114).
【図48】釜合わせモードを説明するもので、(a)は
布切りメスの右側に針が停止した状態を示す正面図、
(b)は針を布押えの針穴中央に移動させる状態を示す
平面図、(c)は針棒を下降させる状態を示す正面図、
(d)は針棒を停止位置より下降させた状態の正面図で
ある。48 (a) is a front view illustrating a state in which the needle stops on the right side of the cloth cutting knife, and FIG.
(B) is a plan view showing a state in which the needle is moved to the center of the needle hole of the presser foot, (c) is a front view showing a state in which the needle bar is lowered,
(D) is a front view of the state where the needle bar was lowered from the stop position.
【図49】縫製データ作成(ステップS3)のサブルー
チンを示したフローチャートである。FIG. 49 is a flowchart showing a subroutine of sewing data creation (step S3).
【図50】拡大・縮小処理(ステップS31)のサブル
ーチンを示したフローチャートである。FIG. 50 is a flowchart showing a subroutine of enlargement / reduction processing (step S31).
【図51】ボタン穴かがり縫製の拡大・縮小を説明する
もので、(a)は拡大・縮小の基準点を示した図、
(b)は各部の呼称を示す図である。FIG. 51 is a view for explaining the enlargement / reduction of buttonhole buttonhole sewing, and FIG. 51 (a) is a diagram showing reference points for enlargement / reduction;
(B) is a diagram showing the name of each part.
【図52】押え・メスサイズチェック(ステップS3
2)のサブルーチンを示したフローチャートである。FIG. 52: Presser / scalpel size check (step S3)
It is a flowchart which showed the subroutine of 2).
【図53】パターン演算(ステップS35)のサブルー
チンを示したフローチャートである。FIG. 53 is a flowchart showing a subroutine of pattern calculation (step S35).
【図54】右回りの縫製順序を示した図である。FIG. 54 is a diagram showing a clockwise sewing order.
【図55】縫製データ演算結果を示す図表である。FIG. 55 is a chart showing a sewing data calculation result;
【図56】縫い始め位置演算(ステップS351)のサ
ブルーチンを示したフローチャートである。FIG. 56 is a flowchart showing a subroutine of a sewing start position calculation (step S351).
【図57】メス落ち中心位置の決定を示す図である。FIG. 57 is a diagram illustrating determination of a knife drop center position.
【図58】左平行部演算(ステップS352)のサブル
ーチンを示したフローチャートである。FIG. 58 is a flowchart showing a subroutine of left-parallel portion calculation (step S352).
【図59】第1閂止め部演算(ステップS353)のサ
ブルーチンを示したフローチャートである。FIG. 59 is a flowchart showing a subroutine of a first bar-tacking section calculation (step S353).
【図60】第1閂止め部の縫製半ばまでの詳細を解析し
た図である。FIG. 60 is a diagram in which details of the first bar-tacking portion up to the middle of sewing are analyzed.
【図61】右平行部演算(ステップS354)のサブル
ーチンを示したフローチャートである。FIG. 61 is a flowchart showing a subroutine of right parallel part calculation (step S354).
【図62】第2閂止め部演算(ステップS355)のサ
ブルーチンを示したフローチャートである。FIG. 62 is a flowchart showing a subroutine of a second bar-tacking section calculation (step S355).
【図63】縫い終わり演算(ステップS356)のサブ
ルーチンを示したフローチャートである。FIG. 63 is a flowchart showing a subroutine of a sewing end calculation (step S356).
【図64】メス駆動タイミング演算(ステップS36)
のサブルーチンを示したフローチャートである。FIG. 64: Scaling drive timing calculation (Step S36)
3 is a flowchart showing a subroutine of FIG.
【図65】メス駆動回数に応じたメス駆動の作動時期で
ある針数を示した図表である。FIG. 65 is a table showing the number of stitches, which is the operation timing of the knife drive according to the number of times of knife drive.
【図66】ボタン穴かがり部分の諸元を示した図であ
る。FIG. 66 is a view showing specifications of a buttonhole portion.
【図67】Y送りから布切りメスの動作タイミングをと
るために送りセンサ及びメス落ちスイッチを設けた構成
例を示す斜視図である。FIG. 67 is a perspective view showing a configuration example in which a feed sensor and a knife drop switch are provided in order to determine the operation timing of the cloth cutting knife from Y feed.
【図68】布切りメスの2回上下動を説明するもので、
(a)は布切りメスの1回目の上下動による布切りを行
った後を示した斜視図、(b)は布切りメスの2回目の
上下動による残り分の布切りを行った状態を示した斜視
図である。FIG. 68 is a view for explaining up and down movement of a cloth cutting knife twice;
(A) is a perspective view showing a state after performing cloth cutting by the first vertical movement of the cloth cutting knife, and (b) is a state in which the remaining cloth is trimmed by the second vertical movement of the cloth cutting knife. It is the perspective view shown.
【図69】布切りメスの2回上下動を説明するもので、
(a)は一回目のメス落ちと2回目のメス落ちとを重ね
ることを示した図、(b)は大きく重なった場合を示し
た図である。FIG. 69 is a view for explaining up and down movement of a cloth cutting knife twice,
(A) is a diagram showing that the first scalpel drop and the second scalpel drop are overlapped, and (b) is a diagram showing a case where the scalpel largely overlaps.
【図70】メス落ちタイミングの変更を示した図であ
る。FIG. 70 is a diagram showing a change of a knife drop timing.
【図71】メス落ち位置全体の移動を示した図である。FIG. 71 is a view showing movement of the entire knife drop position.
【図72】機械原点検索(ステップS5)のサブルーチ
ンを示したフローチャートである。FIG. 72 is a flowchart showing a subroutine of machine origin search (step S5).
【図73】縫製(ステップS15)のサブルーチンを示
したフローチャートである。FIG. 73 is a flowchart showing a subroutine of sewing (step S15).
【図74】TG割込み処理(ステップS160)のサブ
ルーチンを示したフローチャートである。FIG. 74 is a flowchart showing a subroutine of TG interrupt processing (step S160).
【図75】針上位置割込み処理(ステップS162)の
サブルーチンを示したフローチャートである。FIG. 75 is a flowchart showing a subroutine of a needle up position interruption process (step S162).
【図76】メス駆動処理(ステップS1625)のサブ
ルーチンを示したフローチャートである。FIG. 76 is a flowchart showing a subroutine of a knife driving process (step S1625).
【図77】布切りメス下降(ステップS16264)の
サブルーチンを示したフローチャートである。FIG. 77 is a flowchart showing a subroutine of cloth cutting knife lowering (step S16264).
【図78】送り基準割込み処理(ステップS164)の
サブルーチンを示したフローチャートである。FIG. 78 is a flowchart showing a subroutine of a feed reference interrupt process (step S164).
【図79】布切りメスカウンタ割込み(ステップS16
5)のサブルーチンを示したフローチャートである。FIG. 79: Cloth cutting female counter interrupt (step S16)
It is a flowchart which showed the subroutine of 5).
【図80】メス駆動チェック(ステップS1654)の
サブルーチンを示したフローチャートである。FIG. 80 is a flowchart showing a subroutine of a knife drive check (step S1654).
【図81】制御方式の変更例を示すもので、図37のゼ
ネラルフローの一部を変更したゼネラルフローチャート
である。FIG. 81 is a general flowchart showing a modified example of the control method, in which a part of the general flow of FIG. 37 is changed.
【図82】ボタン穴かがりの諸元を示した図である。FIG. 82 is a diagram showing specifications of buttonhole buttoning.
【図83】縫製処理(ステップS22)のサブルーチン
を示したフローチャートである。FIG. 83 is a flowchart showing a subroutine of a sewing process (step S22).
【図84】縫製処理(ステップS222)のサブルー
チンを示したフローチャートである。FIG. 84 is a flowchart showing a subroutine of a sewing process (step S222).
【図85】縫製処理(ステップS225)のサブルー
チンを示したフローチャートである。FIG. 85 is a flowchart showing a subroutine of a sewing process (step S225).
【図86】先メスと後メスと中メスの相違を示したもの
で、(a)はボタン穴かがり縫い目縫製前の先メスを示
す図、(b)はボタン穴かがり縫い目縫製終了後の後メ
スを示す図、(c)はボタン穴かがり縫い目縫製中の中
メスを示す図である。86A and 86B show differences between a leading knife, a trailing knife, and a middle knife, wherein FIG. 86A shows a leading knife before buttonhole buttonhole stitch sewing, and FIG. 86B shows a state after buttonhole buttonhole seam sewing. FIG. 4C is a view showing a scalpel, and FIG. 4C is a view showing a middle scalpel during buttonhole buttonhole stitch sewing.
【図87】先メスの場合のボタン穴かがり縫い目の状態
を示したもので、(a)は先メスによる上布と下布の切
断を示した側面図、(b)は針がボタン穴を通って下糸
と上糸の結節による縁かがりを示した側面図、(c)は
ボタン穴に布地の地糸(織り糸)が残らない状態を示し
た側面図である。87 (a) and 87 (b) show the state of buttonhole overlock stitches in the case of a leading knife, where (a) is a side view showing the cutting of the upper cloth and the lower cloth by the leading knife, and (b) is a needle with a buttonhole FIG. 4C is a side view showing an overcast due to knotting of a lower thread and an upper thread, and FIG. 4C is a side view showing a state in which a ground thread (woven thread) of a fabric does not remain in a button hole.
【図88】後メス・中メスの場合のボタン穴かがり縫い
目の状態を示した側面図である。FIG. 88 is a side view showing the state of the buttonhole buttonhole stitch in the case of the rear knife / medium knife.
【図89】左回りパターン演算(ステップS38)のサ
ブルーチンを示したフローチャートである。FIG. 89 is a flowchart showing a subroutine of a counterclockwise pattern calculation (step S38).
【図90】左回りの縫製順序を示した図である。FIG. 90 is a view showing a counterclockwise sewing order.
【図91】縫製データ演算結果を示した図表である。FIG. 91 is a table showing sewing data calculation results;
【図92】針振り機構の左回り・右回りを説明するもの
で、(a)は基線の移動を示す正面図、(b)は同じく
側面図である。FIGS. 92 (a) and 92 (b) illustrate left and right rotations of the needle swing mechanism. FIG. 92 (a) is a front view showing movement of a base line, and FIG.
【図93】同じく針振り機構の左回り・右回りを説明す
るもので、(a)は針振り量の変化を示す正面図、
(b)は同じく左側面図、(c)は同じく右側面図であ
る。93 (a) and 93 (b) are left and right views of the needle swing mechanism, and FIG. 93 (a) is a front view showing a change in the amount of needle swing.
(B) is a left side view, and (c) is a right side view.
【図94】ボタン穴かがり部分の諸元を示した図であ
る。FIG. 94 is a diagram showing the specifications of a buttonhole buttoning portion;
【図95】設定項目図表である。FIG. 95 is a setting item chart.
【図96】縫い始め位置演算(ステップS381)のサ
ブルーチンを示したフローチャートである。FIG. 96 is a flowchart showing a subroutine of a sewing start position calculation (step S381).
【図97】右平行部演算(ステップS382)のサブル
ーチンを示したフローチャートである。FIG. 97 is a flowchart showing a subroutine of right parallel part calculation (step S382).
【図98】第1閂止め部演算(ステップS383)のサ
ブルーチンを示したフローチャートである。FIG. 98 is a flowchart showing a subroutine of the first bar-tacking section calculation (step S383).
【図99】第2閂止め部演算(ステップS385)のサ
ブルーチンを示したフローチャートである。FIG. 99 is a flowchart showing a subroutine of a second bar-tacking section calculation (step S385).
【図100】縫い終わり演算(ステップS386)のサ
ブルーチンを示したフローチャートである。FIG. 100 is a flowchart showing a subroutine of a sewing end calculation (step S386).
【図101】図47の釜合わせモード(ステップS11
4)のサブルーチンの処理追加例1を示したフローチャ
ートである。FIG. 101 is a hook adjusting mode (step S11) shown in FIG. 47;
It is the flowchart which showed the process addition example 1 of the subroutine of 4).
【図102】図101と同様に釜合わせモード(ステッ
プS114)のサブルーチンの処理追加例2を示したフ
ローチャートである。FIG. 102 is a flowchart showing a process addition example 2 of the subroutine of the hook adjusting mode (step S114), similarly to FIG. 101.
【図103】ミシン主軸角度合わせ(ステップS115
2)のサブルーチンを示したフローチャートである。FIG. 103: Sewing machine main shaft angle adjustment (step S115)
It is a flowchart which showed the subroutine of 2).
【図104】ミシン主軸角度合わせ(ステップS115
2)の変更例としてのサブルーチンを示したフローチャ
ートである。FIG. 104: Sewing machine spindle angle adjustment (step S115)
It is the flowchart which showed the subroutine as a modification of 2).
【図105】電源遮断用のリレーの配置を示した回路構
成図である。FIG. 105 is a circuit configuration diagram showing an arrangement of a power-off relay.
【図106】電源遮断用のリレーの変更例としての配置
を示した回路構成図である。FIG. 106 is a circuit configuration diagram showing an arrangement as a modified example of a power cutoff relay;
【図107】図44の糸通しモード(ステップS11
2)のサブルーチンの処理追加例1を示したフローチャ
ートである。FIG. 107 shows a threading mode shown in FIG. 44 (step S11);
It is the flowchart which showed the example 1 of the process addition of the subroutine of 2).
【図108】図107と同様に糸通しモード(ステップ
S112)のサブルーチンの処理追加例2を示したフロ
ーチャートである。108 is a flowchart showing a process addition example 2 of a subroutine of a threading mode (step S112), similarly to FIG. 107.
【図109】メス駆動タイミング演算(ステップS3
6)のサブルーチンの処理追加例を示したフローチャー
トである。FIG. 109 shows a knife drive timing calculation (step S3)
It is the flowchart which showed the example of process addition of the subroutine of 6).
【図110】鳩目ボタン穴かがり縫い目を例示する図で
ある。FIG. 110 is a diagram illustrating an eyelet buttonhole overlock seam;
【図111】基線の反転により針落ち点を順次設定する
例を示した図である。FIG. 111 is a diagram showing an example in which needle entry points are sequentially set by reversing a baseline.
【図112】図111の針落ち点の位置を数値的に表し
た図表である。112 is a table numerically representing the positions of needle drop points in FIG. 111.
【図113】針振り側針落ちの時の針落ち点1のずれを
示した図である。FIG. 113 is a diagram showing a shift of the needle drop point 1 at the time of needle swing side needle drop.
【図114】振り幅量を0として基線のみの移動にて鳩
目ボタン穴かがり縫い目を形成する場合を示した図であ
る。FIG. 114 is a diagram showing a case where an eyelet buttonhole buttonhole stitch is formed by moving only the base line with the swing width amount set to 0.
【図115】図114の針落ち点の位置を数値的に表し
た図表である。FIG. 115 is a table numerically representing the positions of the needle drop points in FIG. 114.
【図116】基線位置を0(針穴中央)として針振り量
の増減により鳩目ボタン穴かがり縫い目を形成する場合
を示した図である。FIG. 116 is a diagram showing a case where an eyelet buttonhole buttonhole stitch is formed by increasing / decreasing a needle swing amount with a base line position set to 0 (center of a needle hole).
【図117】図116の針落ち点の位置を数値的に表し
た図表である。117 is a table numerically representing the positions of needle drop points in FIG. 116. FIG.
【図118】針位置センサを設けた例を示す斜視図であ
る。FIG. 118 is a perspective view showing an example in which a needle position sensor is provided.
【図119】図119Aは、本願発明の糸切り機構の動
作タイミングチャート、図119Bは、他の実施例の糸
切り機構の動作タイミングチャートである。FIG. 119A is an operation timing chart of the thread cutting mechanism of the present invention, and FIG. 119B is an operation timing chart of the thread cutting mechanism of another embodiment.
【図120】本実施例における上糸はさみの移動位置を
説明する図である。FIG. 120 is a view for explaining the movement position of the upper thread scissors in this embodiment.
1 ミシンフレーム 2 ベッド 3 縦胴部 4 アーム 5 ミシンモータ 6 上軸 8 針棒 9 針 11 下軸 12 釜 14 布保持板 15 布押え(枠状クランプ体:布クランプ部材) 16 布切りメス(上下動メス) 18 針棒揺動台 19 糸調子 20 パルスモータ(送りモータ:電気的駆動手段) 20a ピニオン 21 送り機構(連結手段) 22 送り軸 22a ラック 22b 係合ピン 24 布保持腕 27 送りねじ 28 溝カム 28a カム溝 29 パルスモータ(送りモータ:電気的駆動手段) 30 布切りメス用エアーシリンダユニット(メス動作
用の電気的駆動手段) 31 メス取付板 34a、34b 布切りメス上下位置検出センサ(メス
上下位置検出手段) 40 基線モータ(基線変更用駆動手段) 41 振り幅モータ(針振り幅変更用駆動手段) 42 針振り機構 43 基線用アーム 44 基線用レバー 45 連結リンク 46 針振りカムレバー 47 針振りレバー 48 連結軸 49 針振り腕 54 針振りカム 55 振り幅用アーム 56 振り幅用レバー 57 基線原点検出センサ(基線位置検出手段) 58 振り幅原点検出センサ(針振り幅検出手段) 59 針振り左右位置検出センサ(針振り左右位置検出
手段) 60 ボイスコイルモータ 75 ソレノイド(メス動作用の電気的駆動手段) 77 判別スイッチ 80 糸切り手段のモータ 86 固定刃 87 可動刃 91,92 カム 162 送りセンサ(縫い移動位置検出手段) 164 メス落ちスイッチ(メス下降開始時期設定手
段) 172 電源ケーブル 173,176 電源スイッチ 174,182 電源リレー 191 針位置センサDESCRIPTION OF SYMBOLS 1 Sewing machine frame 2 Bed 3 Vertical trunk 4 Arm 5 Sewing machine motor 6 Upper shaft 8 Needle bar 9 Needle 11 Lower shaft 12 Hook 14 Cloth holding plate 15 Cloth presser (Frame clamp body: Cloth clamp member) 16 Cloth cutting knife (up and down) Moving knife) 18 needle bar swing table 19 thread tension 20 pulse motor (feed motor: electric drive means) 20a pinion 21 feed mechanism (connecting means) 22 feed shaft 22a rack 22b engaging pin 24 cloth holding arm 27 feed screw 28 Groove cam 28a Cam groove 29 Pulse motor (feed motor: electric drive means) 30 Air cylinder unit for cloth cutting knife (electric driving means for knife operation) 31 Female mounting plate 34a, 34b Cloth cutting knife vertical position detection sensor ( Knife vertical position detecting means) 40 Baseline motor (baseline changing drive means) 41 Swing width motor (needle swing width changing drive 42) Needle swing mechanism 43 Base line arm 44 Base line lever 45 Connecting link 46 Needle swing cam lever 47 Needle swing lever 48 Connecting shaft 49 Needle swing arm 54 Needle swing cam 55 Swing width arm 56 Swing width lever 57 Base line origin detection Sensor (base line position detection means) 58 Swing width origin detection sensor (needle swing width detection means) 59 Needle swing left / right position detection sensor (needle swing left / right position detection means) 60 Voice coil motor 75 Solenoid (electric drive means for female operation) 77 discrimination switch 80 motor of thread cutting means 86 fixed blade 87 movable blade 91,92 cam 162 feed sensor (sewing moving position detecting means) 164 knife drop switch (knife descent start timing setting means) 172 power cable 173,176 power switch 174,182 Power relay 191 Needle position sensor
───────────────────────────────────────────────────── フロントページの続き (72)発明者 春日 俊明 東京都調布市国領町8丁目2番地の1 ジ ューキ株式会社内 (72)発明者 前田 明 東京都調布市国領町8丁目2番地の1 ジ ューキ株式会社内 (72)発明者 田味 一也 東京都調布市国領町8丁目2番地の1 ジ ューキ株式会社内 ────────────────────────────────────────────────── ─── Continued on the front page (72) Inventor Toshiaki Kasuga 8-2-1 Kokuryo-cho, Chofu-shi, Tokyo Inside Juke Corporation (72) Inventor Akira Maeda 8-2-1 Kokuryo-cho, Chofu-shi, Tokyo 1 Inside Juke Co., Ltd. (72) Inventor Kazunari Tami 8-2, Kokuryo-cho, Chofu-shi, Tokyo 1 Juke Co., Ltd.
Claims (7)
いて上下動してボタン穴かがり縫い目を形成可能とした
針と、 ミシンのベッド面上に沿って配置された布保持板と、 先端部が作業者側に近接して前記左右の各針落ち点より
も左側方に位置するように、作業者に対する接離方向に
沿って配置した布保持腕と、 前記ボタン穴かがり縫い目の外周縁の布を前記布保持板
との間で挟持可能とする枠状をなして前記布保持腕の先
端部右側に支持した枠状クランプ体と、 この枠状クランプ体の枠内の左右方向ほぼ中央に落下可
能として前記ボタン穴を形成するための布切りメスと、 を備えたボタン穴かがりミシンにおいて、 ミシン停止信号の発生時、針停止位置を作業者に対して
前記布切りメスよりも右側にするように設定する針落ち
制御手段を備えたこと、を特徴とするボタン穴かがりミ
シン。1. A needle which can move up and down at different needle drop points on the left and right with respect to an operator to form a buttonhole stitch, a cloth holding plate arranged along a bed surface of the sewing machine, A cloth holding arm disposed along the direction of contact and separation with the worker so that the portion is located closer to the worker side and to the left of the left and right needle drop points, and an outer peripheral edge of the buttonhole overlock stitch A frame-shaped clamp body which is formed in a frame shape capable of sandwiching the cloth with the cloth holding plate and is supported on the right side of the distal end portion of the cloth holding arm; And a cloth cutting knife for forming the button hole so that the button hole can be dropped on a buttonhole overlock sewing machine, comprising: Needle drop control means to set Buttonholing machine, characterized in that, with.
り縫い目の形成完了時、針停止位置を作業者に対して前
記布切りメスよりも右側にすること、を特徴とする請求
項1に記載のボタン穴かがりミシン。2. The sewing machine according to claim 1, wherein said needle drop control means sets the needle stop position to the right side of the cloth cutting knife with respect to an operator when the buttonhole sewing is completed. The buttonhole sewing machine described.
手段と、 この電気的駆動手段に対して前記針停止位置となるよう
に駆動を指示する制御回路と、 を備えたこと、を特徴とする請求項1または請求項2に
記載のボタン穴かがりミシン。3. The needle drop control means includes: an electric drive means for moving the needle to the predetermined position in the left-right direction; and an instruction for driving the electric drive means to be at the needle stop position. The buttonhole sewing machine according to claim 1 or 2, further comprising: a control circuit.
いて上下動してボタン穴かがり縫い目を形成可能とした
針と、 ミシンのベッド面上に沿って配置された布保持板と、 先端部が作業者側に近接して前記左右の各針落ち点より
も左側方に位置するように、作業者に対する接離方向に
沿って配置した布保持腕と、 前記ボタン穴かがり縫い目の外周縁の布を前記布保持板
との間で挟持可能とする枠状をなして前記布保持腕の先
端部右側に支持した枠状クランプ体と、 この枠状クランプ体の枠内の左右方向ほぼ中央に落下可
能として前記ボタン穴を形成するための布切りメスと、 を備えたボタン穴かがりミシンにおいて、 操作により信号を発生する操作スイッチと、 前記針を前記左右方向の所定位置に移動する電気的駆動
手段と、 前記操作スイッチの信号の発生に関連して、作業者に対
して前記布切りメスよりも右側針振り位置にするように
移動設定する針落ち制御手段と、 を備えたこと、を特徴とするボタン穴かがりミシン。4. A needle which can move up and down at different needle drop points on the left and right with respect to an operator to form a buttonhole stitch, a cloth holding plate arranged along the bed surface of the sewing machine, A cloth holding arm disposed along the direction of contact with and separating from the worker so that the portion is located closer to the worker side and to the left of the left and right needle drop points, and an outer peripheral edge of the buttonhole overlock stitch A frame-shaped clamp body formed in a frame shape capable of holding the cloth between the cloth-holding plate and the right end portion of the cloth holding arm, and approximately the center in the left-right direction within the frame of the frame-shaped clamp body A cloth cutting knife for forming the buttonhole so that the needle can be dropped on the buttonhole sewing machine, comprising: an operation switch for generating a signal by operation; and an electric switch for moving the needle to a predetermined position in the left-right direction. Driving means, the operation Needle drop control means for setting the movement of the switch to a position to swing the needle to the right side of the cloth cutting knife with respect to the generation of the switch signal, and sewing machine.
上下動可能とした針と、 前記各針振り位置において針糸を捕捉可能とした釜と、 を備えた針振りミシンにおいて、 前記針を前記各針振り位置に移動させる電気的駆動手段
と、 操作により信号を発生する操作スイッチと、 この操作スイッチの信号に応答して前記針を前記各針振
り位置の針振り中心に位置するように前記電気的駆動手
段を制御する駆動制御手段と、 を備えたこと、を特徴とする針振りミシン。5. A needle swing sewing machine comprising: a needle capable of vertically moving at least three or more needle swing positions; and a shuttle capable of capturing a needle thread at each of the needle swing positions. An electric drive means for moving each needle swing position; an operation switch for generating a signal by operation; and a responsive to a signal from the operation switch, the needle being positioned at the center of each of the needle swing positions. A needle swing sewing machine, comprising: drive control means for controlling an electric drive means.
を合わせるために前記針を動かす釜合わせモードとを選
択可能に記憶する記憶部と、 この記憶部から、常には前記縫いモードを選択し、ま
た、前記操作スイッチの信号入力により前記釜合わせモ
ードを選択して読み出す選択部と、 この選択部から選択された前記各モードに従って前記電
気的駆動手段を制御する制御部と、 を備えたこと、を特徴とする請求項5に記載の針振りミ
シン。6. A storage section for selectively storing a sewing mode for forming a stitch and a hook setting mode for moving the needle to adjust the positions of the needle and the hook. A selection unit that always selects the sewing mode, and selects and reads out the hook adjustment mode according to a signal input of the operation switch; and controls the electric driving unit in accordance with each mode selected from the selection unit. The needle swing sewing machine according to claim 5, further comprising: a control unit configured to control the sewing machine.
置検出手段と、 ミシンの駆動停止を制御するミシン制御手段と、 前記操作スイッチの信号に応答した前記針の移動後、前
記針上下動位置検出手段が所定の上下動位置を検出する
ときにミシンを停止するように、前記電気的駆動手段及
び前記駆動制御手段を制御する制御回路と、 を備えたこと、を特徴とする請求項5に記載の針振りミ
シン。7. A needle vertical movement position detecting means for detecting a vertical movement position of the needle, a sewing machine control means for controlling stop of driving of the sewing machine, and a movement of the needle in response to a signal of the operation switch, A control circuit for controlling the electric drive means and the drive control means so as to stop the sewing machine when the vertical movement position detecting means detects a predetermined vertical movement position. Item 6. A needle swing sewing machine according to item 5.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17264997A JP4026886B2 (en) | 1997-06-27 | 1997-06-27 | Buttonhole sewing machine |
DE1998608381 DE69808381T2 (en) | 1997-06-27 | 1998-06-25 | Buttonhole sewing machine |
EP19980111679 EP0887452B1 (en) | 1997-06-27 | 1998-06-25 | Buttonhole darning sewing machine |
TW87110364A TW402649B (en) | 1997-06-27 | 1998-06-26 | Buttonhole darning sewing machine |
CNB981174167A CN1140660C (en) | 1997-06-27 | 1998-06-27 | Buttonhole darning sewing machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17264997A JP4026886B2 (en) | 1997-06-27 | 1997-06-27 | Buttonhole sewing machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH119861A true JPH119861A (en) | 1999-01-19 |
JP4026886B2 JP4026886B2 (en) | 2007-12-26 |
Family
ID=15945812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17264997A Expired - Fee Related JP4026886B2 (en) | 1997-06-27 | 1997-06-27 | Buttonhole sewing machine |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP0887452B1 (en) |
JP (1) | JP4026886B2 (en) |
CN (1) | CN1140660C (en) |
DE (1) | DE69808381T2 (en) |
TW (1) | TW402649B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002233676A (en) * | 2001-02-08 | 2002-08-20 | Juki Corp | Button holing sewing machine |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19951127C2 (en) * | 1999-10-23 | 2002-06-20 | Duerkopp Adler Ag | Buttonhole sewing machine |
JP4750954B2 (en) | 2000-02-29 | 2011-08-17 | Juki株式会社 | Cycle sewing machine |
JP5142426B2 (en) * | 2001-04-13 | 2013-02-13 | Juki株式会社 | Buttonhole sewing machine |
JP4744072B2 (en) | 2003-10-31 | 2011-08-10 | Juki株式会社 | sewing machine |
JP2007202679A (en) * | 2006-01-31 | 2007-08-16 | Juki Corp | Thread tension device of sewing machine |
JP2007202833A (en) * | 2006-02-02 | 2007-08-16 | Juki Corp | Thread tension device of sewing machine |
JP2007252740A (en) * | 2006-03-24 | 2007-10-04 | Brother Ind Ltd | Holing machine |
CN104088086A (en) * | 2014-06-04 | 2014-10-08 | 池州学院 | Intelligently controlled multifunctional sewing machine |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1473240A (en) * | 1922-06-08 | 1923-11-06 | Frederick Osann Co | Buttonhole-cutter mechanism |
US2273242A (en) * | 1940-01-24 | 1942-02-17 | Singer Mfg Co | Buttonhole cutting mechanism for sewing machines |
US4185574A (en) * | 1978-10-11 | 1980-01-29 | The Singer Company | Track guided needle threader system |
JP3061139B2 (en) * | 1989-10-31 | 2000-07-10 | ブラザー工業株式会社 | Sewing machine with threading device |
JP2917324B2 (en) * | 1989-10-31 | 1999-07-12 | ブラザー工業株式会社 | sewing machine |
JPH05115635A (en) * | 1991-05-27 | 1993-05-14 | Brother Ind Ltd | Sewing-machine for overcasting buttonhole |
-
1997
- 1997-06-27 JP JP17264997A patent/JP4026886B2/en not_active Expired - Fee Related
-
1998
- 1998-06-25 DE DE1998608381 patent/DE69808381T2/en not_active Expired - Lifetime
- 1998-06-25 EP EP19980111679 patent/EP0887452B1/en not_active Expired - Lifetime
- 1998-06-26 TW TW87110364A patent/TW402649B/en not_active IP Right Cessation
- 1998-06-27 CN CNB981174167A patent/CN1140660C/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002233676A (en) * | 2001-02-08 | 2002-08-20 | Juki Corp | Button holing sewing machine |
Also Published As
Publication number | Publication date |
---|---|
TW402649B (en) | 2000-08-21 |
DE69808381T2 (en) | 2003-07-03 |
EP0887452A3 (en) | 1999-08-11 |
EP0887452B1 (en) | 2002-10-02 |
CN1140660C (en) | 2004-03-03 |
EP0887452A2 (en) | 1998-12-30 |
JP4026886B2 (en) | 2007-12-26 |
CN1207425A (en) | 1999-02-10 |
DE69808381D1 (en) | 2002-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3276891B2 (en) | Buttonhole sewing machine | |
JPH119861A (en) | Button hole sewing machine and needle swing sewing machine | |
JP2006187417A (en) | Sewing machine | |
JP3739234B2 (en) | Perforated sewing machine | |
JP2007252740A (en) | Holing machine | |
JPH11333164A (en) | Buttonhole sewing machine | |
JP3938977B2 (en) | Buttonhole sewing machine | |
JPH119859A (en) | Button hole sewing machine | |
JP3939114B2 (en) | Buttonhole sewing machine | |
JP3947600B2 (en) | Buttonhole sewing machine | |
JPH119863A (en) | Eyelet button holing stitch forming method, and button holing sewing machine | |
JP3811032B2 (en) | Buttonhole sewing machine | |
JP3780067B2 (en) | Thread trimming control device for buttonhole sewing machine | |
JP3779574B2 (en) | Buttonhole sewing machine | |
JP3779573B2 (en) | Buttonhole sewing machine | |
JPH1157255A (en) | Needle swing sewing machine | |
JPH11333169A (en) | Cloth cutting knife controller for sewing machine | |
JP2001314675A (en) | Cycle sewing machine and storage medium | |
JP2006312070A (en) | Needle interlock stitch machine | |
JPH11319352A (en) | Controller for buttonhole sewing machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Effective date: 20040202 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Effective date: 20040525 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040723 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040824 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041021 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20041122 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Effective date: 20041224 Free format text: JAPANESE INTERMEDIATE CODE: A912 |
|
A521 | Written amendment |
Effective date: 20070723 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071009 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 3 Free format text: PAYMENT UNTIL: 20101019 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 4 Free format text: PAYMENT UNTIL: 20111019 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 4 Free format text: PAYMENT UNTIL: 20111019 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 5 Free format text: PAYMENT UNTIL: 20121019 |
|
LAPS | Cancellation because of no payment of annual fees |