JPH0357486A - Needle position inverting device for sewing machine with needle bar releasing device - Google Patents
Needle position inverting device for sewing machine with needle bar releasing deviceInfo
- Publication number
- JPH0357486A JPH0357486A JP19329089A JP19329089A JPH0357486A JP H0357486 A JPH0357486 A JP H0357486A JP 19329089 A JP19329089 A JP 19329089A JP 19329089 A JP19329089 A JP 19329089A JP H0357486 A JPH0357486 A JP H0357486A
- Authority
- JP
- Japan
- Prior art keywords
- needle
- phase
- main shaft
- sewing machine
- clutch mechanism
- 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
- 238000009958 sewing Methods 0.000 title claims abstract description 66
- 230000007246 mechanism Effects 0.000 claims abstract description 52
- 230000033001 locomotion Effects 0.000 claims abstract description 28
- 238000001514 detection method Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 2
- 230000008878 coupling Effects 0.000 abstract description 28
- 238000010168 coupling process Methods 0.000 abstract description 28
- 238000005859 coupling reaction Methods 0.000 abstract description 28
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000004744 fabric Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
Landscapes
- Sewing Machines And Sewing (AREA)
Abstract
Description
本発明は、針棒の釈放装置を備えたミシンにおける針の
停止位置を上位置と下位置とで反転する針位置反転装置
に関する。特に、釈放状態で停止している場合において
も、1回の指令で針位置を反転させるように改良された
装置に関する。The present invention relates to a needle position reversing device for reversing the stopping position of a needle between an upper position and a lower position in a sewing machine equipped with a needle bar release device. In particular, the present invention relates to an improved device capable of reversing the needle position with a single command even when stopped in a released state.
従来、クラッチ!l構により主軸との結合を解除して針
棒の上下運動を停止させ、停止期間において加工布の送
りのみを行うことができるようにした針棒釈放装置が知
られている。その針棒釈放装置に関しては、特願平1−
52203号出願(本出願人による平戊1年3月3日に
された出願)及び実公昭61−25752号公報に記載
されている。
又、針が下位置又は上位置で停止している時に、作業者
により針位置反転指令が与えられると、主軸を次の所定
の停止位置である上位置又は下位置に対応した所定位相
(以下、この位相を停止位相といい、特に、上位置に対
応する位相を上停止位相、下位置に対応する位相を下停
止位相という)になるまで回転させることにより、針の
停止位置を反転させる装置が知られている。Conventionally, clutch! A needle bar release device is known which uses an l mechanism to release the connection with the main shaft and stop the vertical movement of the needle bar, so that only feeding of the work cloth can be performed during the stop period. Regarding the needle bar release device, patent application No. 1-
It is described in Application No. 52203 (filed by the present applicant on March 3, 1989) and Japanese Utility Model Publication No. 61-25752. In addition, when the needle is stopped at the lower or upper position and the operator gives a needle position reversal command, the main shaft is moved to a predetermined phase corresponding to the next predetermined stop position, the upper or lower position. , this phase is called the stop phase; in particular, a device that reverses the stop position of the needle by rotating it until the phase corresponding to the upper position is the upper stop phase and the phase corresponding to the lower position is the lower stop phase. It has been known.
ところで、送り歯の上下運動と針の上下運動が共に主軸
の回転力によって行われるミシンでは、両運動の同期を
とるために針の上下運動は主軸の位相と同期がとれてい
る必要がある。
又、針の釈放期間中に加工布の送りが実行できるように
、針の釈放期間中の停止位置は所定の上位置でなければ
ならない。
このため、針が釈放状態で停止している状態から結合状
態として上下運動を開始させるタイミングや結合状態か
ら釈放状態にして針を停止させるタイミングは、主軸の
上停止位相に同期させる必要がある。
釈放装置は以上の待姓を示すように設計されており、そ
のクラッチ機構の実際の切断又は結合が主軸の上停止位
相に同期して行われる構造となっている。
ところで、針が釈放状態の場合には、加工布の送り運動
等が行われるために、針位置反転指令が与えられた時に
主軸の位相が上停止位相にあるとは限らない。従って、
針の結合指令を付与しても、主軸が所定の位相(以下、
「結合位相」という)になるまで、針は実際には結合状
態とはならない。
尚、結合位相は上停止位相に等しい。
このため、針が釈放状態の上位置で停止している時に、
作業者により針位置反転指令が与えられても、主軸は次
の所定の停止位相まで回転するだけであるので、主軸位
相がその停止位相になるまでに、結合位相を迎えるとは
限らない。この結果、針位置反転指令を与えても針は上
位置に停止したままで落針しない場合が発生する。する
と、針位置が反転しないのであるから、作業者は再度2
回目の反転指令を与えることになるが、この場合におい
ても、主軸が結合位相を通過して下停止位相になるとは
限らず、落針しない場合が発生する。
この結果、又、作業者は再度3回目の反転指令を与える
ことになる。この3回の反転指令により主軸は1回転以
上回転することになり、必ず結合位相を通過して、針が
現実に結合状態となり、その結合位相から下降して所定
の下位置で停止する。
このように、反転指令を付与しても、主軸が空回りして
、落針しないという問題がある。又、落針までに最悪の
場合には3回の反転指令を付与しなければないないとい
う操作上の問題もある。By the way, in a sewing machine in which the vertical movement of the feed dog and the vertical movement of the needle are both performed by the rotational force of the main shaft, the vertical movement of the needle must be synchronized with the phase of the main shaft in order to synchronize both movements. Further, the stopping position during the needle release period must be at a predetermined upper position so that the work cloth can be fed during the needle release period. For this reason, the timing at which the needle starts vertical movement from the released state and stopped state to the connected state and the timing at which the needle is changed from the connected state to the released state and stops must be synchronized with the upper stop phase of the main shaft. The release device is designed to meet the above requirements and has a structure in which the actual disconnection or connection of the clutch mechanism is performed in synchronization with the upper stop phase of the main shaft. By the way, when the needle is in the released state, the feed movement of the work cloth, etc. is performed, so the phase of the main shaft is not necessarily in the upper stop phase when the needle position reversal command is given. Therefore,
Even if a needle connection command is given, the main axis will not reach the specified phase (hereinafter referred to as
The needles are not actually in the coupled state until the "coupled phase"). Note that the coupling phase is equal to the upper stop phase. For this reason, when the needle is stopped at the upper position of the released state,
Even if a needle position reversal command is given by the operator, the main shaft only rotates to the next predetermined stop phase, so the main shaft phase does not necessarily reach the combination phase by the time it reaches that stop phase. As a result, even if a needle position reversal command is given, the needle may remain stopped at the upper position and not drop. Then, since the needle position is not reversed, the worker has to repeat the 2nd position.
The second reversal command is given, but even in this case, the main shaft does not necessarily pass through the coupling phase and reach the lower stop phase, and the needle may not drop. As a result, the operator will again issue a third reversal command. These three reversal commands cause the main shaft to rotate one or more revolutions, and the needles always pass through the coupling phase to actually enter the coupling state, and then descend from the coupling phase and stop at a predetermined lower position. As described above, even if a reversal command is given, there is a problem that the main shaft spins idly and the needle does not drop. Additionally, there is an operational problem in that in the worst case, the reversal command must be given three times before the needle drops.
本発明は、第1図に全体の構戊を示すように、制御信号
に応答して、ミシンモータにより駆動される主軸の所定
位相において接続又は切断されるクラッチ機構を有し、
そのクラッチ機構の接続又は切断により前記主軸の回転
力を針棒上下動機構に伝達又は遮断して、針を主軸の所
定位相に同期して上下動を開始又は停止させる針棒釈放
装置を有するミシンにおける停止中の針の停止位置を上
位置と下位置とで反転する針位置反転装置において、
主軸の回転位相を検出する検出手段XIと、針の現在の
停止位置を、ミシンベット面に対する上位置と下位置と
で反転することを指令する反転指令手段x2と、クラッ
チ機構が接続状態にあるか切断状態にあるかを判定する
判定手¥tX3と、判定手段x3によりクラッチ機構が
切断状態にあると判定された場合において、反転指令手
段x2により針停止位置の反転指令が付与された時には
、クラッチ機構を接続状態とする制御信号を釈放装置に
出力し、検出手段x1の検出する主軸の位相がクラッチ
#1構が接続状態となる位相までミシンモータを回転さ
せ、さらに、針停止位置である下位置に対応する所定位
相で主軸が停止するようにミシンモータを回転させる制
御手段x4とを備えたことを特徴としている。As shown in FIG. 1, the present invention has a clutch mechanism that is connected or disconnected at a predetermined phase of a main shaft driven by a sewing machine motor in response to a control signal.
A sewing machine having a needle bar release device that transmits or interrupts the rotational force of the main shaft to the needle bar vertical movement mechanism by connecting or disconnecting the clutch mechanism, and starts or stops the vertical movement of the needle in synchronization with a predetermined phase of the main shaft. In a needle position reversing device that reverses the stop position of a stopped needle between an upper position and a lower position, a detection means XI for detecting the rotational phase of the main shaft and a detection means and a reversal command means x2 that instructs the clutch mechanism to be reversed between the lower position and the lower position, a determination hand tX3 that determines whether the clutch mechanism is in a connected state or a disconnected state, and a determination means x3 that determines whether the clutch mechanism is in a disconnected state. In the case where it is determined that the reversal command of the needle stop position is given by the reversal command means x2, a control signal to connect the clutch mechanism is output to the release device, and the phase of the main shaft detected by the detection means x1 is changed. control means x4 for rotating the sewing machine motor so as to rotate the sewing machine motor to a phase in which the clutch #1 mechanism is in a connected state, and further rotating the sewing machine motor so that the main shaft is stopped at a predetermined phase corresponding to the lower position, which is the needle stop position; It is characterized by
検出手段x1により主軸の回転位相が検出され、反転指
令手段x2により針の現在の停止位置をミシンベット面
に対する上位置と下位置とで反転することが指令され、
判定手段x3によりクラッチ機構が接続状態にあるか切
断状態にあるかが判定される。クラッチ機構が切断状態
にある時に、反転指令が付与されると、制御手段x4に
よりクラッチ機構を接続状態とする制御信号が出力され
、検出手段X1の検出する主軸の位相がクラッチ機構が
接続状態となる位相までミシンモータが回転され、さら
に、針停止位置である下位置に対応する所定位相で主軸
が停止するようにミシンモータが回転される。この結果
、クラッチ機構を接続状態とする制御信号が出力された
後主軸は結合位相を通過するので、針は主軸と結合され
主軸の回転に同期して下降運動を開始する。そして、主
軸は結合位相を越えてさらに下停止位相まで回転するこ
とになり、針は所定の下位置で停止する。このように、
針が釈放状態にあり、主軸がどのような位相で停止して
いても1回の針位置反転指令だけで針位置を反転させる
ことができる。The detection means x1 detects the rotational phase of the main shaft, and the reversal command means x2 commands to reverse the current stopping position of the needle between an upper position and a lower position with respect to the sewing machine bed surface,
The determining means x3 determines whether the clutch mechanism is in a connected state or a disconnected state. When a reversal command is given while the clutch mechanism is in the disengaged state, the control means x4 outputs a control signal that brings the clutch mechanism into the connected state, and the phase of the main shaft detected by the detection means X1 changes to indicate that the clutch mechanism is in the connected state. The sewing machine motor is rotated to a predetermined phase, and further rotated so that the main shaft stops at a predetermined phase corresponding to the lower position, which is the needle stop position. As a result, after the control signal for connecting the clutch mechanism is output, the main shaft passes through the coupling phase, so that the needle is coupled to the main shaft and starts its downward movement in synchronization with the rotation of the main shaft. Then, the main shaft rotates beyond the coupling phase to the lower stop phase, and the needle stops at a predetermined lower position. in this way,
Even if the needle is in a released state and the main shaft is stopped at any phase, the needle position can be reversed with just one needle position reversal command.
以下、本発明を具体的な一実施例に基づいて説明する。
第2図は本発明一の具体的な実施例に係るミシンの全体
の構戊を示したブロソクダイヤグラムである。
サブCPU2にはD/A変換器7lを介してミシンモー
タ73を駆動するドライバ72が接続されており、CP
U2からの制御信号によりミシンモータ73が指令され
た速度で駆動されて、主粕(上軸)74が指令速度で回
転する。主軸74には主軸の回転速度を検出するための
回転角センサ75が配設されており、その出力信号はC
PU2に入力されている。
主軸74の回転力は、送り歯上下運動変換機構76によ
り上下運動力に変換されて送り歯91に伝達され、送り
歯9lは主軸74の回転に同期してベッド面に対して上
下方向に駆動される。又、主軸74の回転力は、送り歯
縦方向水平運動変換機構86により、縦方向水平運動力
に変換され送り歯91に伝達されて、送り歯9lは主軸
740回転に同期して縦方向の前後に駆動される。又、
主軸74には針上下運動変換機構77が接続されており
、その機構により主軸74の回転力が針棒92の上下駆
動力に変換されて、針棒92が主軸74の回転に同期し
て上下運動する。又、主軸74には伝達機構78が接続
されており、その機構により主軸74の回転力は下軸7
9に伝達され、その下軸79の回転力によりカマ90が
主軸74の回転と同期して回転する。
CPU2にはマニュアルにより縫製速度、縦方向の送り
量、横方向の送り量、針振り量等を設定するマニュアル
設定ボリューム群8lとミシンの起動及び停止を指令す
る起動/停止スイッチ82が接続されている。更に、C
PU2には、主軸74に配設され、針93の上下位置を
検出する針位置センサ56の出力信号が入力され、各種
の運転状態を表示する表示器54が接続されている。
一方、メインCPUIには針位置の反転指令を付与する
ための針位置反転スイッチ25、縫製模様を選択するた
めの模様選択スイッチ52、各種の操作入力を行うため
の操作スイッチ群53、各種の操作状況を表示する表示
器54が接続されている。更に、第5図に示すように、
一つの模様毎に、主軸74の1サイクル毎の縦方向送り
量と横方向送り量と針穴の中心からの針振り量と針棒釈
放指令とから戊るデータ群を記憶した縫目データメモリ
51が接続されており、CPUIはアドレス信号を出力
してそれらの1ブロックの縫製データを読み取ることが
出来る。又、CPU 1には各種のデータを記憶するた
めのRAM50が接続されており、そのRAM5 0に
は、縫製データにより釈放指令が付与されているか否か
を記憶する釈放指令フラグA、針が実際に釈放状態にあ
るか否かを記憶する釈放状態フラグB、次の縫製データ
ブロックの続出を禁止するための続出禁止フラグCが形
戊されている。又、RAM50はCPU2からもアクセ
スできるように接続されている。又、CPUIには針位
置センサ56と、主軸74に配設されその主軸の特別な
回転角位相においてタイミング信号を出力するタイミン
グセンサ55が接続されている。
CPUIの出力ポートにはバルスモータ駆動回路57、
58、59及びソレノイド駆動回路60が接続されてい
る。パルスモータ駆動回路57には送り歯91の縦方向
の送り量を可変的に規制する送り量調整機構17を駆動
するための縦送り量調整用パルスモータl6が接続され
ている。その送り量調整機構17は、送り歯縦方向水平
運動変換機構86に作用して、送り歯91の水平方向の
運動範囲を変化させる。又、バルスモータ駆動回路58
には、送り歯横送り運動変換8i構19を介して送り歯
91を横水平方向の左右に直接駆動する横送り用パルス
モータ18が接続されている。
又、バルスモータ駆動回路59には針振り用パルスモー
タ20が接続されており、針振゛り用バルスモータ20
は針振り運動変換機摺2lを介して針棒92を横方向に
1出動駆動させる。
又、ソレノイド駆動回路60にはソレノイド22が接続
されており、そのソレノイド22により針棒釈放機構2
4においてクラッチの接続及び切断を行うためのビン2
3が駆動される。そして、ビン23が突出した状態で、
主軸74の位相が釈放位相(結合位相に等しい)を越え
ると、針棒釈放機構24のクラッチは切断状態となり、
針棒92の上下運動がその釈放位相において停止される
。
又、ピン23が後退した状態で、主軸74の位相が結合
位相を越えると、針棒釈放機構24のクラッチは接続状
態となり、針棒92の上下運動がその結合位相から開始
される。
尚、上記の機械的機構は公知のものであり、本発明を説
明する上で不可欠ではないのでその説明を省略する。詳
しくは、本出願人の平或l年3月3日に出願した特願平
1−52203号の明細書に詳しく記載されている。
次に、本ミシンの作動を次に説明する。
ミシンの電源が投入されて起勤/停止スイッチ82がオ
ンとなると、CPU2の制御によりミシンモータ73が
回転され、主軸74が回転し縫製運動が開始される。尚
、電源が投入された時には、初期設定としてソレノイド
22がオフとされた後主軸74が結合位相まで回転され
て針93は結合状態とされる。又、釈放指令フラグA1
釈放状態フラグB1読出禁止フラグCが共ににオフに初
期設定される。その後、CPU 1は第3図のプログラ
ムを繰り返し実行する。
ステップ100では、主軸74の多数の所定位相で信号
を出力する針位置センサ56、タイミングセンサ55か
ら信号を入力して、主軸74の回転位相が検出される。
次のステップ102では、ミシンモータ73が停止中で
あり、かつ、針位置反転スイッチ25が操作されたか否
かが判定される。
その結果がNOの場合にはステップ106以下の処理手
順に従って縫製運動が制御される。
ステップ106では、主軸74の位相が縫目デ−タメモ
リ51からmaデータを読出すタイミングである続出位
相152度か否かが判定される。そして、主軸位相がそ
の続出位相152度であると判定されると、ステップ1
08へ移行して後述するように針位置反転制御において
設定される読出禁止フラグCがオンか否かが判定される
。針位置反転指令が付与されない場合では、続出禁止フ
ラグCはオフであるので、ステップ112へ移行して第
5図のように縫製データを記憶した縫目データメモリ5
1から1つのデータブロックが読み出される。
その読出された縫製データは縦送り量、横送り量、針振
り量、針棒釈放指令に分解されてRAM50の所定の領
域に設定される。そして、各バルスモータ16.18.
20は後述するようにその領域に設定された値に基づい
て、主軸の所定位相において駆動される。このデータの
続出においては、縫製模様が選択された時に対応する1
1製データの先頭アドレスが指定され、主軸の1回転毎
に順次次のデータブロックが読み出され、1つの縫製デ
ータの最終データブロックが読出されると、その!ii
rMデータの先頭アドレスが再度指定されるように構戊
されている。
主軸位相が続出位相152度からその読出された縫製デ
ータに基づく制御が開始されるが、その152度から1
回転の範囲を以下、制御サイクルという。
そして、ステップ114において、ステップ112で読
出された纏製データの所定ビットが「l」(オン)か「
0」 (オフ〉を判定することで、制御サイクルは針棒
を釈放状態とする釈放サイクルか、針棒を結合状態とす
る結合サイクルかが判定される。そして、釈放サイクル
である場合には、そのことを記憶するために、ステップ
116で釈放指令フラグAがオンに設定される。又、現
制御サイクルが結合サイクルである場合には、ステップ
118へ移行して、釈放指令フラグAがオフとされ、次
のステップ120でソレノイド22の通電を遮断(オフ
)して、ピン23を後退させる。その後、主軸74の回
転位相が結合位相31度となった時に、針棒釈放機構2
4のクラッチ機構は実際に接続状態となり、針棒92は
その位相から上下運動を開始する。次に、ステップ12
2へ移行して、この続出位相152度において縦送り量
の設定が可能であるので、縦送り量調整用パルスモータ
16の駆動を開始する。そして、ステップ142を経て
、ステップ100に戻る。
又、ステップ106において、主軸74の位相が続出位
相152でないと判定された場合には、ステップ124
へ移行して主軸74の位相が260度か否かが判定され
る。位相260度は針棒92を釈放するためにソレノイ
ド22に通電(オン)してピン23を突出させるタイミ
ングである。主軸位相が260度の場合には、ステップ
126へ移行して釈放指令フラグAがオンか否かにより
、現制御サイクルが釈放サイクルであるか否かが判定さ
れ、釈放サイクルと判定されればステップ128へ移行
して、ソレノイド22をオンとするための制御信号がソ
レノイド駆動回路60に出力される。そして、ソレノイ
ド22がオンすることにより、ビン23が突出した後、
主軸74の位相が釈放位相31度になった時に、針棒釈
放機構24のクラッチ機構が実際に切断状態となり、針
992はその位相で停止する。一方、現制御サイクルが
釈放サイクルでない場合には、ソレノイド22をオンさ
せることなく、ステップ142へ移行する。
又、ステップ124の判定結果がNOの場合には、ステ
ップ130へ移行して、主軸位相が結合位相31度か否
かが判定され、判定結果がYBSの場合には、ステップ
132へ移行して、釈放指令フラグAの値が釈放状態フ
ラグBに設定される。この釈放状態フラグBは、ソレノ
イド22がオンの状態で主軸が釈放位相31度を迎えた
時にオンに設定され、ソレノイド22がオフの状態で主
軸が結合位相31度を迎えた時にオフに設定されるので
あるから、釈放状態フラグBは釈放機構24のクラッチ
機構が現実に切断状態か接続状態か、即ち、針93が現
実に釈放状態となっているか結合状態になっているかを
示すことになる。この釈放状態フラグBは後述するよう
に針位置反転指令時に針93が現実に釈放状態にあるか
否かの判断に用いられる。
ステップ130の判定がNOの場合には、ステップ13
4へ移行して、主軸74の位相が287度か否かが判定
される。主軸位相が287度の場合には針振りが可能な
位相であるので、ステップ136へ移行して、RAM5
0に設定されているデータに従って、針振り用パルスモ
ータ20の駆動指令が出力される。
又、ステップ134の判定結果がNOの場合には、ステ
ップ138へ移行して、主軸位相が350度か否かが判
定される。主軸位相が350度の場合には、送り歯91
による横送り動作が可能な位相であるので、ステップ1
40へ移行して、RAM50に設定されたデータに基づ
いて横送り用パルスモータ18が駆動される。
以上のようにして、縫製データに従って主軸74の回転
位相に同期して、第6図に示すように、m’as運動が
実行される。
次に針93が結合、釈放、結合と変化する様子を第7図
に従って説明する。
結合状態において、続出位相152度で縫型デー夕によ
り釈放指令が与えられると、同位相で釈放フラグAがオ
ンとされ、次の260度でソレノイド22がオンとされ
、次の結合位相31度で針93は釈放状態となり、釈放
状態フラグBはオンとされる。そして、針93が上停止
位置で停止したまま、主軸位相が続出位相152度を迎
え、同位相で次の縫製データにより結合指令が与えられ
ると、同位相で釈放指令フラグAがオフ、ソレノイド2
2がオフとされ、次の結合位相31度で釈放状態フラグ
Bはオフとされ、針93は結合状態となってその位相か
ら主軸の回転に伴って下降し始める。
次に、針位置反転指令が与えられた場合について説明す
る。
ステップ102において、主軸が停止状態で且つ針位置
反転スイッチ25が操作されたと判定された場合には、
第4図のプログラムが実行される。
■結合状態で反転指令が付与されるとき(a)主軸の停
止位相が正回転方向にとって152度から287度の範
囲に存在するとき(以下、位相範囲は正回転方向にとら
れるものとする)。
針93が結合状態の場合には、上述したように釈放状態
フラグBはオフに設定されているので、ステップ200
の判定がNOとなり、ステップ202へ移行して、主軸
74の位相が287度から152度の範囲に存在するか
否かが判定される。即ち、針93は結合状態であるので
針93が上領域か否かが判定される。針93が下領域で
停止している場合には、ステップ204において、主軸
74を上停止位相(結合位相)31度まで回転させる指
令をサブCPU2に出力して本プログラムを終了し、第
3図のステップ106へ戻る。すると、主軸74は上停
止位相31度まで回転するが、その間も第3図のプログ
ラムは繰り返し実行されており、続出位相152度毎に
読出される縫製データに従った縫製運動の制御が行われ
ている。しかし、第8図に示すように、結合位相31度
までは縫製データに釈放指令が含まれていても針93は
釈放状態にはならず、現在の結合状態が維持されるので
、針93は主軸74の回転に伴って運動し、結合位相3
1度に対応した上位置で停止する。
(ロ)主軸の停止位相が287度から152度の範囲に
存在するとき
この場合は、結合状態であるので針93が上領域で停止
している場合である。この場合、第9図に示すように、
縫製データに基づく制御により、釈放指令フラグ八とソ
レノイド22がオンになっている場合が存在する。この
場合において、主軸74が現在の停止位相から正方向に
下停止位相180度まで回転する間に結合位相31度を
横切る場合があるので、針93が釈放状態になる可能性
がある。このため、ステップ206で釈放指令フラグA
をオフにし、ステップ208でソレノイド22をオフと
した後にステップ210へ移行して、主軸74を下停止
位相180度まで回転させる指令をサブCPU2に出力
して本プログラムを終了し、第3図のステップ106へ
戻る。すると、主軸74は下停止位相180度まで回転
するが、第9図に示すように、針93は結合状態が保存
されるので主軸74の回転に伴って下降し180度に対
応した下位置に位置決めされて、針位置が反転する。
尚、主軸74の現在の停止位相が結合位相31度を既に
越えている場合には、釈放指令ソレノイドAとソレノイ
ド22は当然オフになっている。従って、改めて、オフ
にする必要はないが、たとえオフにしたとしても、次の
縫製データが読出される前の状態であるので問題は生じ
ない。
■釈放状態で反転指令が付与されるとき(a)主軸の停
止位相が152度から31度の範囲に存在するとき
この場合には、ステップ200, 212の判定が共に
Y[lSとなり、ステップ214以下が実行される。
この場合には、針93は上位置で停止しているので下位
置に反転する必要があるが、そのためには、針93を結
合状態とした後、主軸74を下停止位相180度に位置
決めする必要がある。この場合には第10図に示すよう
に、主軸74の停止位相は続出位相152度を既に経過
しているので、その縫製データに基づく制御サイクルが
既に開始されている。従って、その制御サイクルが釈放
サイクルである場合には、釈放指令フラグA及びソレノ
イド22は引き続いてオン状態を維持する。このような
場合にも、烏合位相3I度で結合状態とするために、ス
テップ214で釈放指令フラグAがオフに、ステップ2
16でソレノイド22がオフにされる。
そして、ステップ218において、主軸74が結合位相
31度を通過した後の最初の下停止位相180度で停止
するようにCPU2に回転指令が出力される。そして、
主軸74が回転して、主軸位相が結合位相31度になる
と、初めて針93は結合状態となり、その後主軸74の
回転に伴って下降し、下停止位相180度に対応した下
位置に位置決めされて、反転動作が完了する。
ら)主軸の停止位相が31度から152度の範囲に存在
するとき
この場合には、ステップ200の判定がYES ,ステ
ップ212の判定がNOとなり、ステップ220以下が
実行される。
この状態で停止している場合には、針93を下位置とす
るためには、主軸74は、読出位相152、結合位相3
1度、下停止位相180度と回転させる必要がある。こ
の間、針93は上位置がら下位置へと約180度変化す
るだけであるが、この回転の間に主袖74は読出位相1
52度を2回通過する。
即ち、主軸74は1回空転したことになるので、最初の
続出位相152度では、縫製データを読込まず、その位
相から始まる制御サイクルでは縦送り、横送り共に実行
しない方が望ましい。
従って、ステップ220で読出禁止フラグCがオンに設
定され、ステップ222でRAM50の所定領域の縦送
り量、横送り量の値がOにされる。次に、ステップ22
4で釈放指令フラグAがオフとされ、ステップ226で
ソレノイド22がオフとされる。そして、ステップ21
8へ移行して、主軸74が結合位相31度を通過した後
の最初の下停止位相180度で停止するようにCPU2
に回転指令が出力される。そして、第11図に示すよう
に、主軸74が回転して、主軸位相が続出位相152度
となっても、続出禁止フラグCがオンに設定されている
ので第3図のステップ108の判定がYESとなりステ
ップ110が実行されるので、縫製データの続出は行わ
れない。従って、釈放指令フラグAがオンに変化するこ
ともない。そして、読出位相152度から送り量Oで縫
製運動が制御され、結合位相31度を迎えるが、ソレノ
イド22はオフのままであるので、針93はその結合位
相31度で結合状態となり、その後主軸74の回転に伴
って下降し、下停止位相180度に対応した下位置に位
置決めされて、反転動作が完了する。尚、最初の続出位
相152度で、縫製データの続出が行われなかった後、
ステップ110で読出禁止フラグCがオフとされるので
、次の続出位相152度では縫製データの続出は実行さ
れる。
尚、上記実施例においては、クラッチ機構が接続状態か
切断状態かを判定するのに、釈放指令フラグAの値と結
合位相31度との関係で決定しているが、クラック機構
の状態をホトカップラ等で直接検出するようにしても良
い。
又、上記実施例では、釈放状態にある針の針位置を反転
させる時に何れも正回転方向に主軸74を回転する。し
かし、結合指令を付与した後、負回転方向の方が結合位
相31度に近いなら、縫製データの続出を禁止して、負
回転方向に結合位相31度まで回転させて、その後、縫
魁データの読出禁止を解除して正回転方向に下停止位相
180度まで回転させるように制御しても良い。このよ
うな制御によれば、主軸74の回転量を少なくすること
ができ反転時間を短くすることができる。The present invention will be described below based on a specific example. FIG. 2 is a block diagram showing the overall structure of a sewing machine according to the first specific embodiment of the present invention. A driver 72 that drives a sewing machine motor 73 is connected to the sub CPU 2 via a D/A converter 7l.
The sewing machine motor 73 is driven at the commanded speed by the control signal from U2, and the main dregs (upper shaft) 74 rotates at the commanded speed. A rotation angle sensor 75 for detecting the rotation speed of the main shaft is disposed on the main shaft 74, and its output signal is C
It is input to PU2. The rotational force of the main shaft 74 is converted into vertical motion force by the feed dog vertical motion conversion mechanism 76 and transmitted to the feed dog 91, and the feed dog 9l is driven in the vertical direction with respect to the bed surface in synchronization with the rotation of the main shaft 74. be done. In addition, the rotational force of the main shaft 74 is converted into a vertical horizontal motion force by the feed dog vertical horizontal motion conversion mechanism 86 and transmitted to the feed dog 91, and the feed dog 9l rotates in the vertical direction in synchronization with the main shaft 740 rotation. Driven back and forth. or,
A needle vertical motion converting mechanism 77 is connected to the main shaft 74, and this mechanism converts the rotational force of the main shaft 74 into a vertical driving force for the needle bar 92, so that the needle bar 92 moves up and down in synchronization with the rotation of the main shaft 74. Exercise. Further, a transmission mechanism 78 is connected to the main shaft 74, and the rotational force of the main shaft 74 is transferred to the lower shaft 7 by this mechanism.
The rotating force of the lower shaft 79 causes the hook 90 to rotate in synchronization with the rotation of the main shaft 74. Connected to the CPU 2 are a manual setting volume group 8l for manually setting sewing speed, vertical feed amount, horizontal feed amount, needle swing amount, etc., and a start/stop switch 82 for commanding starting and stopping of the sewing machine. There is. Furthermore, C
An output signal from a needle position sensor 56, which is disposed on the main shaft 74 and detects the vertical position of the needle 93, is input to the PU 2, and a display 54 that displays various operating states is connected to the PU2. On the other hand, the main CPU includes a needle position reversal switch 25 for issuing a needle position reversal command, a pattern selection switch 52 for selecting a sewing pattern, an operation switch group 53 for inputting various operations, and various operations. A display 54 is connected to display the status. Furthermore, as shown in Figure 5,
A stitch data memory stores a data group for each pattern, including the vertical feed amount, the horizontal feed amount, the needle swing amount from the center of the needle hole, and the needle bar release command for each cycle of the main shaft 74. 51 are connected, and the CPU can read the sewing data of one block by outputting an address signal. Further, a RAM 50 for storing various data is connected to the CPU 1, and the RAM 50 contains a release command flag A that stores whether a release command has been given according to sewing data, and a release command flag A that stores whether a release command has been given according to sewing data. A release status flag B for storing whether or not the sewing data block is in the release status, and a successive output prohibition flag C for prohibiting successive output of the next sewing data block are formed. Further, the RAM 50 is connected so that it can also be accessed from the CPU 2. Also connected to the CPU are a needle position sensor 56 and a timing sensor 55 which is disposed on the main shaft 74 and outputs a timing signal at a special rotation angle phase of the main shaft. A pulse motor drive circuit 57 is connected to the output port of the CPUI.
58, 59 and a solenoid drive circuit 60 are connected. A vertical feed adjustment pulse motor l6 is connected to the pulse motor drive circuit 57 for driving a feed adjustment mechanism 17 that variably regulates the vertical feed amount of the feed dog 91. The feed amount adjustment mechanism 17 acts on the feed dog vertical-horizontal motion conversion mechanism 86 to change the horizontal movement range of the feed dog 91. In addition, the pulse motor drive circuit 58
A lateral feed pulse motor 18 that directly drives the feed dog 91 left and right in the lateral horizontal direction is connected to the feed dog 91 via a feed dog lateral feed movement conversion mechanism 19. Further, a needle swinging pulse motor 20 is connected to the pulse motor drive circuit 59.
The needle bar 92 is laterally driven once through the needle swing movement converter slide 2l. Further, a solenoid 22 is connected to the solenoid drive circuit 60, and the solenoid 22 operates the needle bar release mechanism 2.
Bin 2 for connecting and disconnecting the clutch at 4
3 is driven. Then, with the bottle 23 protruding,
When the phase of the main shaft 74 exceeds the release phase (equal to the engagement phase), the clutch of the needle bar release mechanism 24 is in a disengaged state.
The vertical movement of needle bar 92 is stopped in its release phase. Further, when the phase of the main shaft 74 exceeds the engagement phase with the pin 23 retracted, the clutch of the needle bar release mechanism 24 becomes connected, and the vertical movement of the needle bar 92 is started from the engagement phase. The mechanical mechanism described above is well known and is not essential for explaining the present invention, so its explanation will be omitted. The details are described in the specification of Japanese Patent Application No. 1-52203 filed on March 3, 2001 by the present applicant. Next, the operation of this sewing machine will be explained below. When the power to the sewing machine is turned on and the start/stop switch 82 is turned on, the sewing machine motor 73 is rotated under the control of the CPU 2, the main shaft 74 is rotated, and the sewing movement is started. Incidentally, when the power is turned on, the solenoid 22 is turned off as an initial setting, and then the main shaft 74 is rotated to the coupling phase, and the needle 93 is brought into the coupling state. Also, release command flag A1
The release state flag B1 and the read prohibition flag C are both initially set to OFF. Thereafter, the CPU 1 repeatedly executes the program shown in FIG. In step 100, the rotational phase of the main shaft 74 is detected by inputting signals from the needle position sensor 56 and the timing sensor 55, which output signals at multiple predetermined phases of the main shaft 74. In the next step 102, it is determined whether the sewing machine motor 73 is stopped and the needle position reversal switch 25 has been operated. If the result is NO, the sewing movement is controlled according to the processing procedure from step 106 onwards. In step 106, it is determined whether or not the phase of the main shaft 74 is at the successive phase of 152 degrees, which is the timing for reading ma data from the stitch data memory 51. Then, when it is determined that the main axis phase is the successive phase of 152 degrees, step 1
08, it is determined whether the read prohibition flag C set in the hand position reversal control is on or not, as will be described later. If the needle position reversal command is not given, the repeating prohibition flag C is off, so the process moves to step 112 and the stitch data memory 5 storing the sewing data is stored as shown in FIG.
One data block is read from 1. The read sewing data is broken down into a vertical feed amount, a horizontal feed amount, a needle swing amount, and a needle bar release command, and these are set in a predetermined area of the RAM 50. And each pulse motor 16.18.
20 is driven at a predetermined phase of the main axis based on a value set in that area, as will be described later. In this series of data, the 1 corresponding to when the sewing pattern is selected is
The first address of sewing data is specified, and the next data block is read out in sequence every rotation of the spindle. When the final data block of one sewing data is read out, that! ii
The structure is such that the start address of rM data is specified again. Control based on the read sewing data starts from the main axis phase of 152 degrees, but from that 152 degrees
The range of rotation is hereinafter referred to as a control cycle. Then, in step 114, whether a predetermined bit of the bundled data read out in step 112 is "l" (on) or "
By determining whether the control cycle is "0" (off), it is determined whether the control cycle is a release cycle in which the needle bar is in a released state or a coupling cycle in which the needle bar is in a coupled state.If it is a release cycle, then To remember this, the release command flag A is set to ON in step 116. If the current control cycle is a combined cycle, the process moves to step 118 and the release command flag A is set to OFF. In the next step 120, the solenoid 22 is de-energized (turned off) and the pin 23 is retracted.After that, when the rotational phase of the main shaft 74 reaches the coupling phase of 31 degrees, the needle bar release mechanism 2
The clutch mechanism No. 4 is actually connected, and the needle bar 92 starts to move up and down from that phase. Next, step 12
2, since the vertical feed amount can be set in this successive phase of 152 degrees, the driving of the vertical feed amount adjustment pulse motor 16 is started. Then, the process returns to step 100 via step 142. Further, if it is determined in step 106 that the phase of the main shaft 74 is not the successive phase 152, step 124 is performed.
Then, it is determined whether the phase of the main shaft 74 is 260 degrees or not. Phase 260 degrees is the timing at which the solenoid 22 is energized (turned on) and the pin 23 is made to protrude in order to release the needle bar 92. If the spindle phase is 260 degrees, the process moves to step 126, and it is determined whether the current control cycle is a release cycle depending on whether or not the release command flag A is on. If it is determined to be a release cycle, step At step 128, a control signal for turning on the solenoid 22 is output to the solenoid drive circuit 60. Then, after the solenoid 22 is turned on and the bottle 23 protrudes,
When the phase of the main shaft 74 reaches the release phase of 31 degrees, the clutch mechanism of the needle bar release mechanism 24 actually enters the disconnected state, and the needle 992 stops at that phase. On the other hand, if the current control cycle is not a release cycle, the process moves to step 142 without turning on the solenoid 22. If the determination result in step 124 is NO, the process proceeds to step 130, where it is determined whether the main axis phase is the coupling phase of 31 degrees, and if the determination result is YBS, the process proceeds to step 132. , the value of the release command flag A is set to the release state flag B. This release state flag B is set to ON when the main shaft reaches the release phase of 31 degrees with the solenoid 22 on, and is set to OFF when the main shaft reaches the coupling phase of 31 degrees with the solenoid 22 off. Therefore, the release state flag B indicates whether the clutch mechanism of the release mechanism 24 is actually in a disconnected state or a connected state, that is, whether the needle 93 is actually in a released state or a connected state. . This released state flag B is used to determine whether or not the hand 93 is actually in the released state when a hand position reversal command is issued, as will be described later. If the determination in step 130 is NO, step 13
4, it is determined whether the phase of the main shaft 74 is 287 degrees or not. If the main axis phase is 287 degrees, the needle swing is possible, so the process moves to step 136 and the RAM 5
According to the data set to 0, a drive command for the needle swing pulse motor 20 is output. If the determination result in step 134 is NO, the process moves to step 138, where it is determined whether the main axis phase is 350 degrees or not. When the main axis phase is 350 degrees, the feed dog 91
Step 1
40, the lateral feed pulse motor 18 is driven based on the data set in the RAM 50. As described above, the m'as movement is executed in synchronization with the rotational phase of the main shaft 74 according to the sewing data, as shown in FIG. 6. Next, the manner in which the needle 93 changes from joining, releasing, and joining will be explained with reference to FIG. In the coupled state, when a release command is given by the sewing pattern data at the successive phase of 152 degrees, the release flag A is turned on at the same phase, the solenoid 22 is turned on at the next 260 degrees, and the next coupling phase is 31 degrees. Then, the needle 93 is in the released state, and the released state flag B is turned on. Then, while the needle 93 remains stopped at the upper stop position, the main shaft phase reaches the successive phase of 152 degrees, and when a connection command is given by the next sewing data at the same phase, the release command flag A is turned off at the same phase, and the solenoid 2
2 is turned off, the release state flag B is turned off at the next coupling phase of 31 degrees, and the needle 93 enters the coupling state and begins to descend from that phase as the main shaft rotates. Next, a case where a needle position reversal command is given will be described. If it is determined in step 102 that the main shaft is in a stopped state and that the needle position reversal switch 25 has been operated,
The program shown in FIG. 4 is executed. ■When a reversal command is given in the coupled state (a) When the stop phase of the spindle exists in the range of 152 degrees to 287 degrees in the forward rotation direction (hereinafter, the phase range is assumed to be taken in the forward rotation direction) . When the needle 93 is in the connected state, the released state flag B is set to OFF as described above, so step 200 is performed.
The determination is NO, and the process moves to step 202, where it is determined whether the phase of the main axis 74 is within the range of 287 degrees to 152 degrees. That is, since the needle 93 is in the connected state, it is determined whether the needle 93 is in the upper region. If the needle 93 is stopped in the lower region, in step 204, a command to rotate the main shaft 74 to the upper stop phase (coupling phase) of 31 degrees is output to the sub CPU 2, and this program is terminated. Return to step 106. Then, the main shaft 74 rotates to the upper stop phase of 31 degrees, but during this time the program shown in FIG. ing. However, as shown in FIG. 8, even if the sewing data includes a release command, the needle 93 does not enter the release state until the connection phase reaches 31 degrees, and the current connection state is maintained. It moves with the rotation of the main shaft 74, and the coupling phase 3
It stops at the upper position corresponding to 1 degree. (b) When the stop phase of the main shaft is in the range of 287 degrees to 152 degrees: In this case, the needle 93 is stopped in the upper region because it is in a coupled state. In this case, as shown in Figure 9,
There are cases where release command flag 8 and solenoid 22 are turned on due to control based on sewing data. In this case, since the main shaft 74 may cross the coupling phase of 31 degrees while rotating from the current stop phase to the lower stop phase of 180 degrees in the positive direction, there is a possibility that the needle 93 will be in the released state. Therefore, in step 206, the release command flag A
After turning off the solenoid 22 in step 208, the process moves to step 210, outputs a command to the sub CPU 2 to rotate the main shaft 74 to the lower stop phase of 180 degrees, and ends this program. Return to step 106. Then, the main shaft 74 rotates to the lower stop phase of 180 degrees, but as shown in FIG. 9, the needle 93 remains connected, so it descends as the main shaft 74 rotates and reaches the lower position corresponding to 180 degrees. Once positioned, the needle position is reversed. Note that if the current stop phase of the main shaft 74 has already exceeded the coupling phase of 31 degrees, the release command solenoid A and the solenoid 22 are naturally turned off. Therefore, there is no need to turn it off again, but even if it were turned off, no problem would occur because the state is before the next sewing data is read out. ■When a reversal command is given in the release state (a) When the stop phase of the spindle exists in the range of 152 degrees to 31 degrees In this case, the determinations in steps 200 and 212 are both Y[lS, and step 214 The following will be executed: In this case, since the needle 93 is stopped at the upper position, it is necessary to reverse it to the lower position. To do this, after bringing the needle 93 into the connected state, the main shaft 74 is positioned at the lower stop phase of 180 degrees. There is a need. In this case, as shown in FIG. 10, the stop phase of the main shaft 74 has already passed the successive phase of 152 degrees, so a control cycle based on the sewing data has already been started. Therefore, when the control cycle is a release cycle, the release command flag A and the solenoid 22 continue to remain on. Even in such a case, the release command flag A is turned OFF in step 214 and the release command flag A is
At 16, solenoid 22 is turned off. Then, in step 218, a rotation command is output to the CPU 2 so that the main shaft 74 stops at the first lower stop phase of 180 degrees after passing through the coupling phase of 31 degrees. and,
When the main shaft 74 rotates and the main shaft phase reaches the coupling phase of 31 degrees, the needle 93 enters the coupled state for the first time, and then descends as the main shaft 74 rotates and is positioned at the lower position corresponding to the lower stop phase of 180 degrees. , the reversal operation is completed. (b) When the stop phase of the spindle is in the range of 31 degrees to 152 degrees In this case, the determination in step 200 is YES, the determination in step 212 is NO, and steps 220 and subsequent steps are executed. When stopped in this state, in order to bring the needle 93 to the lower position, the main shaft 74 must be moved to the readout phase 152 and the coupling phase 3.
It is necessary to rotate it by 1 degree and the lower stop phase by 180 degrees. During this period, the needle 93 only changes about 180 degrees from the upper position to the lower position, but during this rotation the main sleeve 74 moves to the readout phase 1.
Pass through 52 degrees twice. That is, since the main shaft 74 has idled once, it is preferable that no sewing data is read in the first successive phase of 152 degrees, and that neither vertical feed nor cross feed is executed in the control cycle starting from that phase. Therefore, in step 220, the read prohibition flag C is set to ON, and in step 222, the values of the vertical feed amount and the horizontal feed amount of a predetermined area of the RAM 50 are set to O. Next, step 22
At step 4, the release command flag A is turned off, and at step 226, the solenoid 22 is turned off. And step 21
8, the CPU 2 causes the main shaft 74 to stop at the first lower stop phase of 180 degrees after passing through the coupling phase of 31 degrees.
A rotation command is output. As shown in FIG. 11, even if the main shaft 74 rotates and the main shaft phase reaches the successive phase of 152 degrees, the determination in step 108 in FIG. Since the answer is YES and step 110 is executed, sewing data is not output one after another. Therefore, the release command flag A does not turn on. Then, the sewing movement is controlled by the feed amount O from the readout phase of 152 degrees, and the coupling phase reaches 31 degrees, but since the solenoid 22 remains off, the needles 93 enter the coupled state at the coupling phase of 31 degrees, and then the main shaft 74, and is positioned at the lower position corresponding to the lower stop phase of 180 degrees, completing the reversing operation. Note that after the sewing data is not successively output at the first successive output phase of 152 degrees,
Since the read prohibition flag C is turned off in step 110, successive output of sewing data is executed in the next successive output phase of 152 degrees. In the above embodiment, whether the clutch mechanism is connected or disconnected is determined based on the relationship between the value of the release command flag A and the coupling phase of 31 degrees, but the state of the crack mechanism is determined by the photocoupler. It is also possible to directly detect it using, etc. Further, in the above embodiments, the main shaft 74 is rotated in the forward rotation direction when reversing the needle position of the needle in the released state. However, after giving the connection command, if the negative rotation direction is closer to the connection phase of 31 degrees, successive output of sewing data is prohibited, the sewing data is rotated in the negative rotation direction to the connection phase of 31 degrees, and then the sewing data is Control may also be performed such that the reading prohibition is canceled and the rotation is performed in the forward rotation direction up to the lower stop phase of 180 degrees. According to such control, the amount of rotation of the main shaft 74 can be reduced, and the reversal time can be shortened.
本発明は、クラッチ機構が切断状態にある時に、針停止
位置の反転指令が付与された時には、クラッチ機構を接
続状態とする制御信号を釈放装置に出力し、主軸の位相
がクラッチ機構が接続状態となる位相までミシンモータ
を回転させ、さらに、針停止位置である下位置に対応す
る所定位相で主軸が停止するように前記ミシンモータを
回転させる制御手段を特に設けているので、釈放状態に
あっても、1回の針位置反転指令を付与することで、確
実に針位置を反転させることができる。従って、ミシン
の操作性が向上する。In the present invention, when the clutch mechanism is in the disengaged state and a reversal command for the needle stop position is given, a control signal to connect the clutch mechanism is output to the release device, and the phase of the main shaft is adjusted to the state in which the clutch mechanism is in the engaged state. Since the sewing machine motor is specifically provided with a control means that rotates the sewing machine motor so as to rotate the sewing machine motor to a phase where However, the needle position can be reliably reversed by issuing the needle position reversal command once. Therefore, the operability of the sewing machine is improved.
第1図は本発明の全体の構或を示したブロック図、第2
図は本発明の具体的な一実施例に係るミシンの構戊を示
したブロック図、第3図、第4図は実施例のミシンに使
用されたCPUの処理手順を示したフローチャート、第
5図は縫目データメモリに記憶されている!ii製デー
タの構戊を示した説明図、第6図は実施例のミシンの動
作特性を示した特性図、第7図はミシンの釈放結合制御
における状態の変化を示した特性図、第8図乃至第11
図は実施例に係る針位置反転動作における状態の変化を
示した特性図である。
50・・RAM 51 縫目データメモリ16゛・
縦送りffi!I!l整用バルスモータ18 横送り用
バルスモータFigure 1 is a block diagram showing the overall structure of the present invention, Figure 2 is a block diagram showing the overall structure of the present invention.
The figure is a block diagram showing the structure of a sewing machine according to a specific embodiment of the present invention, FIGS. 3 and 4 are flowcharts showing the processing procedure of the CPU used in the sewing machine of the embodiment, and FIG. The diagram is stored in the stitch data memory! FIG. 6 is a characteristic diagram showing the operating characteristics of the sewing machine according to the embodiment. FIG. 7 is a characteristic diagram showing changes in the state in release connection control of the sewing machine. Figures to 11th
The figure is a characteristic diagram showing state changes in the needle position reversal operation according to the embodiment. 50...RAM 51 Stitch data memory 16゛・
Vertical feed ffi! I! lMaintenance pulse motor 18 Horizontal feed pulse motor
Claims (1)
軸の所定位相において接続又は切断されるクラッチ機構
を有し、そのクラッチ機構の接続又は切断により前記主
軸の回転力を針棒上下動機構に伝達又は遮断して、針を
主軸の所定位相に同期して上下動を開始又は停止させる
針棒釈放装置を有するミシンにおける停止中の針の停止
位置を上位置と下位置とで反転する針位置反転装置にお
いて、 前記主軸の回転位相を検出する検出手段と、前記針の現
在の停止位置を、ミシンベット面に対する上位置と下位
置とで反転することを指令する反転指令手段と、 前記クラッチ機構が接続状態にあるか切断状態にあるか
を判定する判定手段と、 前記判定手段により前記クラッチ機構が切断状態にある
と判定された場合において、前記反転指令手段により針
停止位置の反転指令が付与された時には、前記クラッチ
機構を接続状態とする制御信号を前記釈放装置に出力し
、前記検出手段の検出する主軸の位相が前記クラッチ機
構が接続状態となる位相まで前記ミシンモータを回転さ
せ、さらに、針停止位置である下位置に対応する所定位
相で主軸が停止するように前記ミシンモータを回転させ
る制御手段と を備えることを特徴とする針位置反転装置。[Scope of Claims] A clutch mechanism is provided that is connected or disconnected at a predetermined phase of a main shaft driven by a sewing machine motor in response to a control signal, and the rotational force of the main shaft is controlled by the connection or disconnection of the clutch mechanism. In a sewing machine having a needle bar release device that transmits to or interrupts a bar vertical movement mechanism to start or stop vertical movement of the needle in synchronization with a predetermined phase of a main shaft, the stop position of a needle during a stop is defined as an upper position or a lower position. In the needle position reversing device, the needle position reversing device includes: a detection means for detecting the rotational phase of the main shaft; and a reversal command means for instructing that the current stop position of the needle be reversed between an upper position and a lower position with respect to the sewing machine bed surface. a determining means for determining whether the clutch mechanism is in a connected state or a disengaged state; and when the determining means determines that the clutch mechanism is in a disengaged state, the reversal command means causes the needle stop position to be set. When a reversal command is given, a control signal for bringing the clutch mechanism into the connected state is output to the release device, and the sewing machine motor is controlled until the phase of the main shaft detected by the detection means reaches the phase at which the clutch mechanism is brought into the connected state. A needle position reversing device comprising: a control means for rotating the sewing machine motor so that the main shaft stops at a predetermined phase corresponding to a lower position, which is a needle stop position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19329089A JP2778138B2 (en) | 1989-07-26 | 1989-07-26 | Needle position reversing device for sewing machine with needle bar release device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19329089A JP2778138B2 (en) | 1989-07-26 | 1989-07-26 | Needle position reversing device for sewing machine with needle bar release device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0357486A true JPH0357486A (en) | 1991-03-12 |
| JP2778138B2 JP2778138B2 (en) | 1998-07-23 |
Family
ID=16305458
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19329089A Expired - Fee Related JP2778138B2 (en) | 1989-07-26 | 1989-07-26 | Needle position reversing device for sewing machine with needle bar release device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2778138B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030017728A (en) * | 2001-08-22 | 2003-03-04 | 기아자동차주식회사 | Wheel cap with light emitting logo |
| US10350700B2 (en) | 2014-03-27 | 2019-07-16 | Shoji Aoyama | Welding apparatus |
-
1989
- 1989-07-26 JP JP19329089A patent/JP2778138B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030017728A (en) * | 2001-08-22 | 2003-03-04 | 기아자동차주식회사 | Wheel cap with light emitting logo |
| US10350700B2 (en) | 2014-03-27 | 2019-07-16 | Shoji Aoyama | Welding apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2778138B2 (en) | 1998-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1215446A (en) | Control system for presses | |
| JPH02191491A (en) | Sewing machine controller | |
| US4582006A (en) | Automatic sewing machine | |
| JP2778138B2 (en) | Needle position reversing device for sewing machine with needle bar release device | |
| JPS639874B2 (en) | ||
| JP2876818B2 (en) | Sewing machine with automatic thread trimmer | |
| JPS6055150B2 (en) | pattern sewing machine | |
| JPS62139694A (en) | Cloth feeding device with pulse motor | |
| JPH0357482A (en) | Sewing machine with a function to prevent missing stitches | |
| JPH0357481A (en) | Sewing machine having synchronizing stop function | |
| US5755171A (en) | Control apparatus and method for sewing machine | |
| JP2646538B2 (en) | Sewing machine drive | |
| US4955306A (en) | Sewing machine | |
| JPH0357485A (en) | sewing machine needle bar release device | |
| JP2551741Y2 (en) | Feed axis controller for machine tools | |
| JPS6128356B2 (en) | ||
| JPH01121093A (en) | Control of stop-sewing operation in electronic sewing machine | |
| JP2562912B2 (en) | Sewing machine drive | |
| JP2000070582A (en) | Reverse sewing controller of sewing machine | |
| JPS6176187A (en) | Automatic sewing machine | |
| US4981096A (en) | Electronically controlled sewing machine | |
| JPH02261490A (en) | Cloth feed controller of sewing machine | |
| JPH02107825A (en) | Switching device for speed reduction clutch mechanism of manipulator | |
| JPH09299668A (en) | sewing machine | |
| JP2001087586A (en) | Sewing machine control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |