JP2539628B2 - Automatic embroidery machine - Google Patents

Automatic embroidery machine

Info

Publication number
JP2539628B2
JP2539628B2 JP62188873A JP18887387A JP2539628B2 JP 2539628 B2 JP2539628 B2 JP 2539628B2 JP 62188873 A JP62188873 A JP 62188873A JP 18887387 A JP18887387 A JP 18887387A JP 2539628 B2 JP2539628 B2 JP 2539628B2
Authority
JP
Japan
Prior art keywords
embroidery
amount
stitch
switch
sewing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP62188873A
Other languages
Japanese (ja)
Other versions
JPS6432889A (en
Inventor
郁夫 田島
英男 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokai Kogyo Sewing Machine Co Ltd
Original Assignee
Tokai Kogyo Sewing Machine Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokai Kogyo Sewing Machine Co Ltd filed Critical Tokai Kogyo Sewing Machine Co Ltd
Priority to JP62188873A priority Critical patent/JP2539628B2/en
Priority to DE3823507A priority patent/DE3823507C2/en
Priority to DE3844922A priority patent/DE3844922C2/en
Priority to FR888809607A priority patent/FR2618167B1/en
Priority to GB8816665A priority patent/GB2208251B/en
Priority to US07/218,743 priority patent/US4936233A/en
Priority to KR1019880008720A priority patent/KR940010387B1/en
Publication of JPS6432889A publication Critical patent/JPS6432889A/en
Priority to FR8901769A priority patent/FR2624891B1/en
Priority to FR8901768A priority patent/FR2624890B1/en
Priority to GB9116365A priority patent/GB2245390B/en
Application granted granted Critical
Publication of JP2539628B2 publication Critical patent/JP2539628B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Automatic Embroidering For Embroidered Or Tufted Products (AREA)
  • Sewing Machines And Sewing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、下糸等の刺繍材料の使用量若しくは不足
が生じたことを検出し、これに基づきミシン主軸の回転
停止等の適切な制御を行うことができるようにした自動
刺繍機に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention detects the usage amount or shortage of embroidery material such as bobbin thread, and based on this, appropriate control such as rotation stop of the sewing machine main shaft. The present invention relates to an automatic embroidery machine capable of performing.

〔従来の技術〕[Conventional technology]

従来の自動刺繍機においては、下糸供給装置に収納し
た下糸の残量有無を検出するために、センサまたはスイ
ッチ等の格別の検出手段を設けていた。この検出手段に
よって下糸供給装置に収納した下糸の残量がなくなった
ことが検出されたとき、該刺繍機の主軸モータを自動的
に停止し下糸を補給するようにしていた。
In a conventional automatic embroidery machine, special detection means such as a sensor or a switch is provided to detect the presence / absence of the remaining amount of the lower thread stored in the lower thread supply device. When it is detected by this detecting means that the remaining amount of the bobbin thread stored in the bobbin thread supplying device is exhausted, the spindle motor of the embroidery machine is automatically stopped to replenish the bobbin thread.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上述のような従来の刺繍機においては、下糸の残量有
無を検出するための手段として特別のセンサやスイッチ
等を設ける必要があるためコストの面で不利であるとい
う問題があった。
The conventional embroidery machine as described above has a problem in terms of cost because it is necessary to provide a special sensor, a switch, or the like as a means for detecting the presence or absence of the remaining amount of the lower thread.

この発明は、上述の点に鑑みてなされたもので、下糸
等刺繍材料の残量有無を検出するための特別のセンスや
スイッチ等を設けることなく、これら刺繍材料の使用量
若しくは不足が生じたことを検出できるようにした自動
刺繍機を提供しようとするものである。
The present invention has been made in view of the above points, and the usage amount or shortage of these embroidery materials is generated without providing a special sense or switch for detecting the remaining amount of the embroidery materials such as the bobbin thread. The present invention aims to provide an automatic embroidery machine capable of detecting the fact.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係る自動刺繍機は、所定の刺繍材料を刺繍
材料供給装置に収納し、刺繍縫いの各ステッチに同期し
て該刺繍材料供給装置から該ステッチにおける刺繍枠移
動量にほぼ対応する量だけ該刺繍材料を供給しながら縫
い動作を行うものであり、前記刺繍材料の所望の使用量
に対応して予定使用量データを設定入力するための予定
使用量データ設定手段と、前記刺繍材料を供給するステ
ッチに同期して各ステッチにおける刺繍枠移動量を演算
する演算手段と、この演算手段で求めた刺繍枠移動量の
累積値が前記予定使用量データ設定手段で設定入力した
予定使用量データに対応する値に達したとき縫い動作を
制御する制御手段とを具えたものである。これを図によ
って示すと第1図のようであり、1は刺繍材料供給装
置、2は予定使用量データ設定手段、3は演算手段、4
は制御手段、5は刺繍縫い動作を実行するための手段、
である。
The automatic embroidery machine according to the present invention stores a predetermined embroidery material in the embroidery material supply device and synchronizes with each stitch of the embroidery stitch by an amount substantially corresponding to the movement amount of the embroidery frame in the stitch from the embroidery material supply device. The sewing operation is performed while supplying the embroidery material, and the planned usage data setting means for setting and inputting the planned usage data corresponding to the desired usage of the embroidery material and the embroidery material are supplied. Calculating means for calculating the movement amount of the embroidery frame in each stitch in synchronism with the stitch and the cumulative value of the movement amount of the embroidery frame obtained by the calculating means is used as the planned usage data set and input by the planned usage data setting means. And a control means for controlling the sewing operation when the corresponding value is reached. This is as shown in FIG. 1, where 1 is an embroidery material supply device, 2 is a planned usage data setting means, 3 is a calculation means, and 4 is a calculation means.
Is a control means, 5 is a means for executing an embroidery sewing operation,
Is.

〔作用〕[Action]

予定使用量データ設定手段2において、刺繍材料の予
定使用量に対応するデータ(これは例えば、刺繍材料が
空になったこと若しくは不足したことを検出する目的の
場合は、刺繍材料供給装置1に初期収納した刺繍材料の
収納量に対応するものである)を予め設定入力してお
く。刺繍縫い動作実行手段5による刺繍縫い動作が開始
されると、各ステッチ毎の刺繍枠移動量に対応する量だ
け刺繍材料供給装置1から刺繍材料が供給される。演算
手段3では、刺繍材料を供給するステッチに同期して刺
繍枠移動量を演算し、この刺繍枠移動量の累積値により
使用量を検出する。制御手段4では、演算手段3で求め
た刺繍枠移動量の累積値に応じて、刺繍縫い動作実行手
段5における縫い動作を制御する。例えば、刺繍材料の
残量若しくは使用量に応じてミシン主軸の回転を一旦停
止し、消費した刺繍材料を補給し得るようにする。
In the planned usage data setting means 2, data corresponding to the planned usage of the embroidery material (for example, for the purpose of detecting that the embroidery material is empty or insufficient, the data is set in the embroidery material supply device 1). (Corresponding to the storage amount of the initially stored embroidery material) is set and input in advance. When the embroidery sewing operation by the embroidery sewing operation execution means 5 is started, the embroidery material supply device 1 supplies the embroidery material in an amount corresponding to the movement amount of the embroidery frame for each stitch. The calculation means 3 calculates the amount of movement of the embroidery frame in synchronization with the stitch that supplies the embroidery material, and detects the amount used by the cumulative value of the amount of movement of the embroidery frame. The control means 4 controls the sewing operation in the embroidery sewing operation execution means 5 according to the accumulated value of the embroidery frame movement amount calculated by the calculation means 3. For example, the rotation of the main shaft of the sewing machine is temporarily stopped according to the remaining amount or the amount of the embroidery material used so that the consumed embroidery material can be replenished.

例えば、刺繍材料が下糸である場合、刺繍材料供給装
置1は下糸供給装置からなる。刺繍縫い動作実行手段5
による刺繍縫い動作が開始されると、刺繍縫いの各ステ
ッチ毎に刺繍枠の移動量に応じた長さの下糸が下糸供給
装置からその都度供給される。演算手段3では、刺繍縫
いの各ステッチに同期して該ステッチにおける刺繍枠の
移動量を演算し、この刺繍枠移動量の累積値により下糸
の使用量検出する。
For example, when the embroidery material is a lower thread, the embroidery material supply device 1 includes a lower thread supply device. Embroidery sewing operation execution means 5
When the embroidery sewing operation is started by, the bobbin thread having a length corresponding to the movement amount of the embroidery frame is supplied from the bobbin thread supplying device for each stitch of the embroidery sewing. The calculation means 3 calculates the movement amount of the embroidery frame in the stitch in synchronization with each stitch of the embroidery stitch, and detects the usage amount of the lower thread from the cumulative value of the movement amount of the embroidery frame.

〔実施例〕〔Example〕

以下、本発明の一実施例につき、添付図面を参照して
詳細に説明しよう。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

第2図は本発明に係る自動刺繍機の制御システムの一
実施例を示すハード構成図である。CPU11,プログラムRO
M12,ワーキングRAM13を含むマイクロコンピュータによ
ってこの自動刺繍機全体の動作が制御される。データRA
M14は、所望の刺繍柄模様を実現する縫いデータ及びそ
の他刺繍縫いに関連する各種のデータを記憶するもので
ある。
FIG. 2 is a hardware configuration diagram showing an embodiment of a control system for an automatic embroidery machine according to the present invention. CPU11, program RO
The operation of the whole automatic embroidery machine is controlled by a microcomputer including M12 and working RAM13. Data RA
M14 stores sewing data for realizing a desired embroidery pattern and various other data related to embroidery sewing.

操作パネル15は、各種設定スイッチや表示器等を含む
ものである。紙テープリーダ16は、紙テープに記録され
た縫いデータ(1ステッチ毎の刺繍枠の位置を指示する
X,Yデータ、並びに色換え、ミシン主軸停止、ジャンプ
等の刺繍ミシンの各動作を指示するファンクションデー
タなど、刺繍縫い動作に直接関連するデータ)の読出し
を行なうものであり、任意の刺繍柄を実現する縫いデー
タを記録し紙テープ17がセットされる。この紙テープリ
ーダ16を介して紙テープ17から読み取った縫いデータが
データRAM14に転送記憶される。
The operation panel 15 includes various setting switches, a display and the like. The paper tape reader 16 indicates the sewing data recorded on the paper tape (the position of the embroidery frame for each stitch.
Reads X, Y data and data directly related to embroidery sewing operations, such as function data for instructing each operation of the embroidery sewing machine such as color change, sewing machine main spindle stop, jump, etc. The sewing data to be realized is recorded and the paper tape 17 is set. The sewing data read from the paper tape 17 via the paper tape reader 16 is transferred and stored in the data RAM 14.

X軸パルスモータ18は刺繍枠20をX軸方向に移動させ
るものであり、Y軸パルスモータ19は刺繍枠20をY軸方
向に移動させるものである。前記パルスモータ18,19に
はパルスモータドライバ21を介して駆動信号が与えられ
る。
The X-axis pulse motor 18 moves the embroidery frame 20 in the X-axis direction, and the Y-axis pulse motor 19 moves the embroidery frame 20 in the Y-axis direction. A drive signal is applied to the pulse motors 18 and 19 via a pulse motor driver 21.

主軸モータ22はこの自動刺繍機のミシン主軸23を回転
駆動させるものであり、周知のように、このミシン主軸
23の回転に応じて針棒や釜が駆動される。ロータリエン
コーダ24は前記主軸23(若しくはモータ22)の回転角度
を検出するものである。
The main spindle motor 22 drives the sewing machine main spindle 23 of this automatic embroidery machine to rotate.
The needle bar and shuttle are driven according to the rotation of 23. The rotary encoder 24 detects the rotation angle of the main shaft 23 (or the motor 22).

1つの縫いヘッドHDが多針本縫いヘッドであるとする
と、このヘッドHDは、複数の針棒(各針棒には異なる色
の糸が夫々取付けられている)を具えている。色換モー
タ25は、その回転駆動によって、該ヘッドHDの複数の針
棒のうち1つを選択して該ヘッドHD内の針棒駆動機構に
よって駆動され得るようにする。針棒駆動機構はミシン
主軸23の回転に応じて針棒を上下動させるものであり、
周知のものであるため、特に図示しない。縫いヘッドHD
は、1個に限らず、複数個併設されていてよい。
If one sewing head HD is a multi-needle lockstitch head, this head HD has a plurality of needle bars (threads of different colors are attached to the respective needle bars). The color-changing motor 25, by its rotational drive, selects one of the plurality of needle bars of the head HD so that it can be driven by the needle bar driving mechanism in the head HD. The needle bar drive mechanism moves the needle bar up and down according to the rotation of the sewing machine main shaft 23.
Since it is well known, it is not shown. Sewing head HD
Is not limited to one, and a plurality of may be provided.

起動/停止スイッチ26はバースイッチからなり、バー
を例えば右方向に操作すると起動スイッチオンとなり、
左方向に操作すると停止スイッチオンとなる。起動スイ
ッチオンのときはミシン主軸23の回転が開始され、停止
スイッチオンのときはミシン主軸23の回転が停止され
る。
The start / stop switch 26 is a bar switch, and when the bar is operated to the right, for example, the start switch is turned on.
When operated to the left, the stop switch is turned on. The rotation of the sewing machine main shaft 23 is started when the start switch is turned on, and the rotation of the sewing machine main shaft 23 is stopped when the stop switch is turned on.

下糸供給装置28は、各ステッチ毎の縫い動作に同期し
て下糸を供給するものである。通常、所望量Mの下糸を
収納したボビンが下糸供給装置28にセットされ、このボ
ビン内の下糸が不足状態(空もしくは一定量以下)にな
ると、ミシン主軸回転を止めて下糸ボビンを取り替え
る。
The lower thread supply device 28 supplies the lower thread in synchronization with the sewing operation for each stitch. Normally, a bobbin containing a desired amount M of bobbin thread is set in the bobbin thread supplying device 28, and when the bobbin thread in this bobbin becomes insufficient (empty or less than a certain amount), rotation of the sewing machine main shaft is stopped and the bobbin thread bobbin is stopped. Replace.

自動刺繍機においては更にその他の装置・機器が設け
られるが、それらに関しては図示を省略する。自動刺繍
機の制御システムを構成する各装置は、インタフェース
I/Fを介してマイクロコンピュータとの間で信号を授受
する。
The automatic embroidery machine is further provided with other devices and equipment, but their illustration is omitted. Each device that constitutes the control system of the automatic embroidery machine has an interface
Sends and receives signals to and from the microcomputer via the I / F.

操作パネル15に設けられたスイッチ及び表示器の一例
を示すと、第3図のようである。
FIG. 3 shows an example of switches and indicators provided on the operation panel 15.

表示器DPYは、様々なデータの設定時に設定中のデー
タを表示したり、あるいは設定済みの各種データの内容
の確認のためにこれを表示したり、あるいはその他必要
な情報を表示したりするためのものであり、文字表示及
び必要に応じて図形表示も可能なものである。表示器DP
Yは、いくつかの表示モードで使用することができ、そ
の表示モードの1つとして様々なデータの設定あるいは
その設定内容の確認表示のための表示モードがある。そ
の場合、第3図に例示したように、表示器DPYは、その
上段で比較的大きなエリアを占める設定内容表示部DPY1
と、その下段のファンクションスイッチ説明表示部DPY2
とに分かれて機能する。例えば、この表示器DPYとし
て、液晶ディスプレイを用いることができる。
The display unit DPY is used to display the data being set when setting various data, to display it for checking the contents of various set data, or to display other necessary information. And can also display characters and, if necessary, graphics. Display DP
Y can be used in several display modes, and as one of the display modes, there is a display mode for setting various data or confirming the setting contents. In this case, as shown in FIG. 3, the display DPY is a setting content display section DPY1 occupying a relatively large area in the upper part.
And the function switch explanation display section DPY2 below it
It works separately. For example, a liquid crystal display can be used as the display DPY.

表示器DPYの下側に、6つのファンクションスイッチF
1〜F6が設けられている。前述のファンクションスイッ
チ説明表示部DPY2は、これらの各ファンクションスイッ
チF1〜F6に現在割当てられている機能を説明する表示を
行うものである。各ファンクションスイッチF1〜F6に対
する機能割当て状態によっては、左側の5つのファンク
ションスイッチF1〜F5が実質的な各種データ設定機能等
に対応するファンクションスイッチとなり、残りのスイ
ッチF6が次候補(NEXT)選択キーとして機能することが
ある。ファンクションスイッチ説明表示部DPY2は、各フ
ァンクションスイッチF1〜F6に対応する6つの表示枠か
らなり、F1〜F6に対応する各表示枠には、各ファンクシ
ョンスイッチF1〜F6に現在割当てられている機能を説明
する表示(例えばこの表示は「データ入力」あるいは
「プロコン」等の文字からなる)が現れる。その場合、
ファンクションスイッチF6が次候補選択キーとして機能
しているならば、F6に対応する表示枠には、その次候補
選択キー機能を説明する表示「NEXT」が現れる。
Six function switches F below the display DPY
1 to F6 are provided. The above-described function switch description display section DPY2 performs display for explaining the function currently assigned to each of these function switches F1 to F6. Depending on the function allocation state for each of the function switches F1 to F6, the five function switches F1 to F5 on the left side are function switches corresponding to substantial various data setting functions and the like, and the remaining switch F6 is a next candidate (NEXT) selection key. May function as The function switch explanation display section DPY2 consists of six display frames corresponding to the function switches F1 to F6, and the display frames corresponding to F1 to F6 show the functions currently assigned to the function switches F1 to F6. A descriptive display (eg, this display will consist of characters such as "data entry" or "procon") will appear. In that case,
If the function switch F6 is functioning as a next candidate selection key, a display "NEXT" explaining the next candidate selection key function appears in the display frame corresponding to F6.

表示器DPYの右隣に配されたファンクションメニュー
部MENUは、ファンクションスイッチF1〜F6に割当て可能
な全てのデータ設定機能を示す表示を可視的かつ固定的
に表示した一覧表である。このファンクションメニュー
部MENUは、プログラムモードメニューPRO.MENUと運転モ
ードメニューRUN.MENUとからなる。プログラムモードメ
ニューPRO.MENUは、プログラムモード時において各ファ
ンクションスイッチF1〜F6に割当て可能な全ての機能を
表示するものである。運転モードメニューRUN.MENUは、
運転モード時において各ファンクションスイッチF1〜F6
に割当て可能な全ての機能を表示するものである。
The function menu section MENU arranged on the right side of the display DPY is a list in which displays indicating all data setting functions that can be assigned to the function switches F1 to F6 are visually and fixedly displayed. The function menu section MENU includes a program mode menu PRO.MENU and an operation mode menu RUN.MENU. The program mode menu PRO.MENU displays all functions that can be assigned to the function switches F1 to F6 in the program mode. The operation mode menu RUN.MENU
In the operation mode, each function switch F1 to F6
All functions that can be assigned to are displayed.

プログラムモードとは、所望の刺繍柄を実現するため
の刺繍縫いプログラムに関連する各種のデータの設定
(例えば、所望の刺繍柄に対応する縫いデータの入力す
なわち「データ入力」や糸色換え手順の設定すなわち
「プロコン」など)を行うモードである。運転モードと
は、刺繍機の運転開始に先だって各種の運転条件(例え
ばミシン主軸回転数等)の設定を行うモードである。
The program mode is a setting of various data related to an embroidery sewing program for realizing a desired embroidery pattern (for example, input of sewing data corresponding to a desired embroidery pattern, that is, “data input” or a thread color change procedure). This is a mode for performing setting, that is, “program control”. The operation mode is a mode in which various operating conditions (for example, the number of revolutions of the sewing machine spindle) are set prior to the start of operation of the embroidery machine.

表示切換スイッチSW1は、表示器DPYの表示モードを切
り換えるためのものである。例えば、図示のように設定
内容表示部DPY1とファンクションスイッチ説明表示部DP
Y2とに分けて表示器を使用する表示モードから別の表示
モードに切り換えるときにこの表示切換スイッチSW1を
操作する。
The display changeover switch SW1 is for switching the display mode of the display DPY. For example, as shown in the figure, the setting content display section DPY1 and the function switch explanation display section DPY
This display changeover switch SW1 is operated when switching from the display mode using the display unit separately to Y2 to another display mode.

プログラムモードスイッチSW2は、この刺繍機の動作
モードを上記プログラムモードに設定するときに操作す
るスイッチである。
The program mode switch SW2 is a switch operated when setting the operation mode of the embroidery machine to the program mode.

運転モードスイッチSW3は、この刺繍機の動作モード
を上記運転モードに設定するときに操作するスイッチで
ある。
The operation mode switch SW3 is a switch operated when setting the operation mode of the embroidery machine to the operation mode.

枠移動キースイッチFKYは、刺繍枠20を手動操作で移
動させるときに操作するスイッチである。テンキースイ
ッチTKYは各種の数値データを入力するためのスイッチ
である。設定確認スイッチSW4は、各種のデータ設定操
作において、設定内容を確認するときに操作するスイッ
チである。セットスイッチSW5は、テンキースイッチTKY
によって入力した数値データを登録するときあるいはフ
ァンクション設定完了時に操作されるものであり、リタ
ーンキーとして機能する。
The frame movement key switch FKY is a switch operated when the embroidery frame 20 is moved manually. The numeric key switch TKY is a switch for inputting various numerical data. The setting confirmation switch SW4 is a switch operated when confirming the setting contents in various data setting operations. Set switch SW5 is a numeric key switch TKY
It is operated when registering the numerical data input by the user or when the function setting is completed, and functions as a return key.

次に、マイクロコンピュータの制御の下で、第2図の
自動刺繍機によって実行される動作のうち特に本発明に
関連する部分の動作につき、第4図以下のフローチャー
トを参照して説明する。
Next, among the operations executed by the automatic embroidery machine of FIG. 2 under the control of the microcomputer, the operation of the part particularly related to the present invention will be described with reference to the flowcharts of FIG. 4 and subsequent figures.

自動刺繍機の電源が入れられると、第4図に示すよう
に、まず所定のイニシャルルーチンを経てミシン主軸停
止ルーチンに進む。各種のデータ設定処理動作はこのミ
シン主軸停止ルーチンにおいて実行される。非運転時は
このミシン主軸停止ルーチンを常時実行しており、起動
/停止スイッチ26により起動スイッチオンにされると、
運転ルーチンに移る。運転ルーチンでは、ミシン主軸23
を駆動し、該主軸の1回転に同期して1ステッチ毎の縫
いデータをデータRAM14から順次読み出し、これに基づ
き刺繍縫い動作を行う。
When the power of the automatic embroidery machine is turned on, as shown in FIG. 4, first, a predetermined initial routine is performed and then a sewing machine spindle stop routine is performed. Various data setting processing operations are executed in this sewing machine spindle stop routine. This sewing machine spindle stop routine is always executed when not in operation, and when the start switch is turned on by the start / stop switch 26,
Move to the driving routine. In the operating routine, the sewing machine spindle 23
Is driven, and the sewing data for each stitch is sequentially read from the data RAM 14 in synchronization with one rotation of the main shaft, and the embroidery sewing operation is performed based on this.

ミシン主軸停止ルーチンの一例につき、第5図を参照
して説明する。まず停止イニシャルルーチンにおいて
は、ミシン停止時における所定のイニシャル処理を行
う。次のステップ30では、動作モードフラッグの内容に
基づき、動作モードが運転モードであるか、プログラム
モードであるかを調べる。動作モードは、後述するよう
に、プログラムモードスイッチSW2をオンすることによ
りプログラムモードとなり、運転モードスイッチSW3を
オンすることにより運転モードとなる。運転モードであ
れば、ステップ34に行き、運転モードにおける各種デー
タの設定処理を行う。プログラムモードであれば、次の
ステップ31に進み、プログラムモードにおける各種デー
タの設定処理を行う。
An example of the sewing machine spindle stop routine will be described with reference to FIG. First, in the stop initial routine, a predetermined initial process is performed when the sewing machine is stopped. In the next step 30, whether the operation mode is the operation mode or the program mode is checked based on the content of the operation mode flag. As will be described later, the operation mode becomes the program mode by turning on the program mode switch SW2, and becomes the operation mode by turning on the operation mode switch SW3. If it is the operation mode, the process goes to step 34 to set various data in the operation mode. If it is the program mode, the process proceeds to the next step 31, and various data setting processing in the program mode is performed.

プログラムモードにおいては、表示器DPYの画面はま
ず最初に第3図中に示したようになり、ファンクション
スイッチ説明表示部DPY2ではプログラムモードにおける
A〜Eのモードの説明を表示する。ファンクションスイ
ーチF6を押して次候補を選ぶと、ファンクションスイッ
チ説明表示部DPY2ではプログラムモードにおけるF〜J
のモードの説明を表示する。更にファンクションスイッ
チF6を押して次候補を選ぶと、ファンクションスイッチ
説明表示部DPY2では、プログラムモードにおけるK〜M
のモードの説明を表示する。ステップ31では、このよう
にして、所望のデータ設定項目を選択した上で、該項目
に関する所望のデータ設定処理を行った後に、次のステ
ップ32に進む。
In the program mode, the screen of the display DPY first becomes as shown in FIG. 3, and the function switch explanation display portion DPY2 displays the explanation of the modes A to E in the program mode. When you press the function switch F6 and select the next candidate, the function switch explanation display section DPY2 displays F to J in the program mode.
Displays the description of the mode. When the function switch F6 is pressed to select the next candidate, the function switch explanation display section DPY2 displays K to M in the program mode.
Displays the description of the mode. In step 31, the desired data setting item is selected in this way, and after performing the desired data setting process for the item, the process proceeds to the next step 32.

ステップ32では運転モードスイッチSW3がオンされた
かを調べる。NOならば、ステップ31に戻り、プログラム
モードの処理を繰り返す。
In step 32, it is checked whether the operation mode switch SW3 has been turned on. If NO, the process returns to step 31 and the program mode process is repeated.

運転モードスイッチSW3がオンされると、動作モード
はプログラムモードから運転モードに切換わる。運転モ
ードに切換わった直後は、刺繍縫い動作開始のための各
種データの初期化処理を行なう(ステップ33)。
When the operation mode switch SW3 is turned on, the operation mode is switched from the program mode to the operation mode. Immediately after switching to the operation mode, various data initialization processing for starting the embroidery sewing operation is performed (step 33).

次のステップ34では、運転モードにおける各種データ
の設定処理を行う。運転モードにおいては、表示器DPY
のファンクションスイッチ説明表示部DPY2ではまず運転
モードにおけるA〜Eのモードの説明を表示する(第3
図の運転モードメニューRUN.MENU参照)。ファンクショ
ンスイッチF6を押して次候補を選ぶと、ファンクション
スイッチ説明表示部DPY2では運転モードにおけるF,Gの
モードの説明を表示する。ファンクションスイッチ説明
表示部DPY2で所望のモードを表示する状態とし、ファン
クションスイッチF1〜F5の操作によって所望のモードを
選択する。そして、テンキースイッチTKY等の操作によ
って所望のデータを設定する。
In the next step 34, setting processing of various data in the operation mode is performed. In operation mode, display DPY
First, the function switch explanation display section DPY2 displays the explanation of the modes A to E in the operation mode (third part).
(See the operation mode menu RUN.MENU in the figure). When the next candidate is selected by pressing the function switch F6, an explanation of the F and G modes in the operation mode is displayed in the function switch explanation display section DPY2. A desired mode is displayed on the function switch description display section DPY2, and the desired mode is selected by operating the function switches F1 to F5. Then, desired data is set by operating the numeric key switch TKY or the like.

例えば、ミシンの回転数を設定する場合は、ファンク
ションスイッチ説明部DPY2を運転モードにおけるメニュ
ーA〜E表示の状態にし、ファンクションスイッチF2を
押してBの「回転数モード」を選択し、テンキースイッ
チTKYにより所望の回転数を設定入力する。
For example, when setting the rotation speed of the sewing machine, the function switch description section DPY2 is set to the menu A to E display state in the operation mode, the function switch F2 is pressed to select the "rotation speed mode" of B, and the ten key switch TKY is used. Set and input the desired rotation speed.

また、プログラム停止モードの処理を行う場合は、運
転モードにおいてファンクションスイッチ説明部DPY2に
メニューF,Gが表示される状態とする。このときの表示
状態を第9図(a)に示す。そして、ファンクションス
イッチF2を押下する。
Further, when the processing of the program stop mode is performed, the menus F and G are displayed in the function switch explanation part DPY2 in the operation mode. The display state at this time is shown in FIG. Then, the function switch F2 is pressed.

ステップ35では、ファンクションスイッチF2がオンで
あるか否か判断する。上述のように「プログラム停止モ
ード」を設定するためにファンクションスイッチF2が押
下された場合に、このステップ35がYESとなり、ステッ
プ36に進む。該ファンクションスイッチF2がオンされな
い場合は、このステップ35はNOとなり、ステップ42に行
き停止ルーチンにおけるその他の処理を行う。
In step 35, it is determined whether the function switch F2 is on. When the function switch F2 is pressed to set the "program stop mode" as described above, this step 35 becomes YES and the process proceeds to step 36. If the function switch F2 is not turned on, this step 35 becomes NO and the routine proceeds to step 42 to perform other processing in the stop routine.

ステップ36では、ファンクションスイッチ説明部DPY2
の表示を第9図(b)に示すように切換える。ここでは
ファンクションスイッチF1,F2とF6に対応して「使用量
設定」、「リセット」、「設定完了」という機能表示が
なされる。これは、F1が下糸供給装置28の下糸の所望の
使用量Mに対応する予定使用量データSMを設定入力する
ことを指示するために操作する「使用量設定スイッチ」
として機能し、F2が刺繍縫い動作における各ステップ毎
の刺繍枠移動量を累積する枠移動量カウンタのカウント
値Maを0にリセットするために操作する「リセットスイ
ッチ」として機能し、F6がプログラム停止モードにおけ
るファンクションスイッチF1,F2による設定処理が完了
したことをマイクロコンピュータに知らせるために操作
するスイッチとして機能する。
In step 36, the function switch description part DPY2
The display is switched as shown in FIG. 9 (b). Here, the function displays "use amount setting", "reset", and "setting completed" are displayed corresponding to the function switches F1, F2, and F6. This is a "usage amount setting switch" that F1 operates to instruct to set and input the planned usage amount data SM corresponding to the desired usage amount M of the lower thread of the lower thread feeder 28.
F2 functions as a "reset switch" that is operated to reset the count value Ma of the frame movement amount counter that accumulates the movement amount of the embroidery frame for each step in the embroidery sewing operation, and F6 stops the program. It functions as a switch operated to notify the microcomputer that the setting process by the function switches F1 and F2 in the mode is completed.

次のステップ37では、「使用量制定スイッチ」として
機能するファンクションスイッチF1がオンされたか否か
判断する。該スイッチF1がオンされた場合は、このステ
ップ37はYESとなりステップ38に進む。該スイッチF1が
オンされない場合は、このステップ37はNOとなり、ステ
ップ39に行く。下糸の所望の使用量Mに対応する使用量
データSMを設定入力する場合に該スイッチF1をオンにす
る。
In the next step 37, it is determined whether or not the function switch F1 functioning as the “use amount establishing switch” is turned on. If the switch F1 is turned on, step 37 becomes YES and the process proceeds to step 38. If the switch F1 is not turned on, this step 37 becomes NO and the process goes to step 39. When the usage amount data SM corresponding to the desired usage amount M of the lower thread is set and input, the switch F1 is turned on.

ステップ38では、テンキースイッチTKYの操作により
所望の使用量データSMを設定入力する。例えば、下糸供
給装置28に新たな下糸ボビンを新たにセットしたとき
に、この下糸ボビンにおける下糸の初期収納量に対応す
る量を使用量データSMとして設定入力する。
In step 38, the desired amount data SM is set and input by operating the ten-key switch TKY. For example, when a new lower thread bobbin is newly set in the lower thread supply device 28, the amount corresponding to the initial stored amount of the lower thread in the lower thread bobbin is set and input as the usage amount data SM.

ステップ39では、「リセットスイッチ」として機能す
るファンクションスイッチF2がオンされたかを調べる。
該スイッチF2がオンされた場合は、このステップ39はYE
Sとなりステップ40に進む。該スイッチF2がオンされな
い場合は、このステップ39はNOとなり、ステップ41に行
く。下糸使用量計数を開始する場合(例えば、新たに下
糸ボビンを下糸供給装置28にセットした場合)、該スイ
ッチF2を押下してオンにする。
In step 39, it is checked whether or not the function switch F2 that functions as a "reset switch" is turned on.
If the switch F2 is turned on, this step 39 returns YE
It becomes S and it progresses to step 40. If the switch F2 is not turned on, this step 39 becomes NO and the procedure goes to step 41. When the bobbin thread usage amount counting is started (for example, when the bobbin thread bobbin is newly set in the bobbin thread supplying device 28), the switch F2 is pressed to turn it on.

ステップ40では、刺繍枠20の合計移動量を計数する枠
移動量カウンタのカウント値Maを「0」にリセットして
次のステップ41に進む。
In step 40, the count value Ma of the frame movement amount counter that counts the total movement amount of the embroidery frame 20 is reset to “0”, and the process proceeds to the next step 41.

ステップ41では、ファンクションスイッチF6がオンさ
れたかを調べる。該スイッチF6がオンされた場合は、こ
のステップ41はYESとなり、ステップ42に進む。該スイ
ッチF6がオンされない場合は、ステップ37に戻り、前述
したプログラム停止モードにおける設定処理のためのル
ーチンを繰り返す。プログラム停止モードにおける所望
のデータ設定処理が完了した場合に、作業者は該スイッ
チF6を押下しオンにする。
In step 41, it is checked whether the function switch F6 has been turned on. If the switch F6 is turned on, this step 41 becomes YES and the routine proceeds to step 42. If the switch F6 is not turned on, the process returns to step 37, and the above-described routine for the setting process in the program stop mode is repeated. When the desired data setting process in the program stop mode is completed, the operator presses the switch F6 to turn it on.

ステップ42では、停止ルーチンにおけるその他の処理
を行い、次のステップ43に進む。
In step 42, other processing in the stop routine is performed, and the process proceeds to the next step 43.

ステップ43では、起動/停止スイッチ26が起動スイッ
チオン状態であるかを調べ、オンであるならメインルー
チンにリターンし運転ルーチンにおける各種処理を実行
し、オンでない場合はステップ44に行く。
In step 43, it is checked whether the start / stop switch 26 is in the start switch on state. If it is on, the process returns to the main routine to execute various processes in the operation routine, and if not, the process goes to step 44.

ステップ44では、プログラムモードスイッチSW2がオ
ンされたか判断する。該スイッチSW2がオンされた場合
は、このステップ44はYESとなり、ステップ31に戻り、
前述したプログラムモードにおける所望のデータ設定処
理のためのルーチンを繰り返す。該スイッチSW2がオン
されない場合は、このステップ44はNOとなり、ステップ
34に戻り、運転モードにおける所望のデータ設定処理の
ためのルーチンを繰り返す。
In step 44, it is determined whether the program mode switch SW2 has been turned on. If the switch SW2 is turned on, this step 44 becomes YES and the process returns to step 31,
The routine for the desired data setting process in the program mode described above is repeated. If the switch SW2 is not turned on, this step 44 becomes NO and the step
Returning to 34, the routine for the desired data setting process in the operation mode is repeated.

次に、第4図のメインルーチンにおける運転ルーチン
の各種動作につき、第6図以下のフローチャートを参照
しながら説明する。
Next, various operations of the operation routine in the main routine of FIG. 4 will be described with reference to the flowcharts of FIG. 6 and subsequent figures.

第6図に示すように、先ず所定のイニシャル処理を実
行した後に、ステップ60に進む。
As shown in FIG. 6, first, a predetermined initial process is executed, and then the process proceeds to step 60.

次のステップ60では、主軸モータ22を起動させる。 In the next step 60, the spindle motor 22 is started.

次のステップ61では、刺繍縫い動作のための各種の運
転処理を実行する。
In the next step 61, various operation processes for embroidery sewing operation are executed.

次のステップ62では、ミシン主軸停止完了フラグが立
っているかを調べる。該フラグが立っている場合は、こ
のステップ62はYESとなり、メインルーチンにリターン
する。該フラグが立っていない場合は、このステップ62
はNOとなり、ステップ63に行く。
In the next step 62, it is checked whether the sewing machine spindle stop completion flag is set. If the flag is set, step 62 becomes YES and the process returns to the main routine. If the flag is not set, this step 62
Becomes NO and goes to step 63.

ステップ63では、次のステップ64で判断する停止条件
以外のその他のミシン停止条件が成立しているかを判断
する。起動/停止スイッチ26が停止スイッチオン状態の
場合や糸切れが発生した場合、ミシン主軸を停止させる
べきであると判断する。また、ファンクションデータの
内容が色換コードである場合や刺繍柄の終了を示す終了
コードなどである場合にも、ミシン主軸を停止させるべ
きであると判断する。ステップ63がYESのとき、ステッ
プ65に行き、NOのときは、ステップ64に行く。
In step 63, it is determined whether a sewing machine stop condition other than the stop condition determined in the next step 64 is satisfied. When the start / stop switch 26 is in the stop switch ON state or a thread breakage occurs, it is determined that the sewing machine spindle should be stopped. Even when the content of the function data is a color change code or an end code indicating the end of the embroidery pattern, it is determined that the sewing machine spindle should be stopped. When step 63 is YES, go to step 65, and when NO, go to step 64.

ステップ64では、枠移動量カウンタのカウント値Maが
使用量データSMに達したか、つまりMaがSMを超えたかを
判断する。すなわち、刺繍縫い動作による下糸の合計使
用量が下糸供給装置28に初期収納した下糸の合計量Mに
達したか否かを調べるのである。カウント値Ma≧SMの場
合は、このステップ64はYESとなり、ステップ66に進
む。Ma≧SMが成り立たない場合(すなわちMa<SMの場
合)、このステップ64はNOとなり、ステップ61に戻り、
刺繍縫い動作に関するその他の各種運転処理を繰り換
す。
In step 64, it is determined whether the count value Ma of the frame movement amount counter has reached the usage amount data SM, that is, whether Ma exceeds SM. That is, it is checked whether or not the total amount of lower thread used by the embroidery sewing operation has reached the total amount M of lower thread initially stored in the lower thread supply device 28. If the count value Ma ≧ SM, this step 64 becomes YES and the routine proceeds to step 66. If Ma ≧ SM does not hold (that is, if Ma <SM), this step 64 becomes NO and the process returns to step 61.
Various other operation processes related to the embroidery sewing operation are repeated.

ステップ66では、表示器DPY上に「下糸不足による停
止」等と表示し、作業者に下糸供給装置28の下糸残量が
なくなったことを知らしめ、ステップ65に行く。
In step 66, "Stop due to lack of bobbin thread" or the like is displayed on the display DPY to inform the operator that the bobbin thread remaining amount of the bobbin thread supply device 28 has run out, and the process proceeds to step 65.

ステップ65では、ミシン主軸停止リクエストフラグを
セットすると共に停止カウンタに「2」をセットし、次
のステップ67に進む。
In step 65, the sewing machine spindle stop request flag is set and the stop counter is set to "2", and the flow advances to step 67.

ステップ67では、ミシン主軸モータ22を減速し、ステ
ップ61に戻って各種運転処理を実行するルーチンを繰り
換す。
In step 67, the sewing machine main shaft motor 22 is decelerated, the routine returns to step 61, and the routine for executing various operation processes is repeated.

このミシン主軸運転ルーチンの処理中にロータリーエ
ンコーダ24からクロック信号が与えられると、そのつど
処理を中断して第7図のようなエンコーダクロックイン
ターラプトサブルーチンに進む。
When a clock signal is given from the rotary encoder 24 during the processing of the sewing machine spindle operation routine, the processing is interrupted each time and the process proceeds to the encoder clock interrupt subroutine shown in FIG.

エンコーダクロックインターラプトサブルーチンで
は、エンコーダカウンタを1つカウントアップした後
(ステップ301)、そのカウント値がいずれの処理タイ
ミングに対応するものであるかを順次判断し(302,30
3)、各タイミングに応じた処理を行なう。刺繍枠移動
タイミングにおいては、ステッチカウンタの出力に応じ
て現在の刺繍縫いステッチに対応するX,Yデータ及びフ
ァンクションデータをデータRAM14から読み出し(ステ
ップ304)、このX,Yデータに応じて刺繍枠20をX−Y移
動し(ステップ305)、その後、ステッチカウンタを次
の縫いステッチに歩進する(ステップ306)。そして、
刺繍枠20をX−Y駆動させたX,Yデータに基づき1ステ
ッチ分の刺繍枠移動量SIを の式で求め(ステップ312)、枠移動量カウンタのカウ
ント値MaにSIを加算して、その加算結果によって該カウ
ンタのカウント値Maを更新し(ステップ313)、メイン
運転ルーチンにリターンする。また、ミシン主軸停止タ
イミングにおいては、ミシン主軸停止リクエストフラグ
がセットされているかを調べ(ステップ307)、YESなら
ば、停止カウンタを1カウントダウンしてそのカウント
値がゼロになったか否かを判断し(ステップ308,30
9)、カウント値がゼロになると、ミシン主軸モータ22
を停止すると共にミシン主軸停止完了フラグをセットす
る(ステップ310)。
In the encoder clock interrupt subroutine, after incrementing the encoder counter by one (step 301), it is sequentially judged which processing timing corresponds to the count value (302, 30).
3) Perform processing according to each timing. At the timing of moving the embroidery frame, the X, Y data and the function data corresponding to the current embroidery stitch are read from the data RAM 14 according to the output of the stitch counter (step 304), and the embroidery frame 20 according to the X, Y data is read. Is moved in the X-Y direction (step 305), and then the stitch counter is advanced to the next stitch (step 306). And
The embroidery frame movement amount SI for one stitch is calculated based on the X and Y data obtained by driving the embroidery frame 20 in the XY direction. (Step 312), SI is added to the count value Ma of the frame movement amount counter, the count value Ma of the counter is updated according to the addition result (step 313), and the process returns to the main operation routine. Further, at the sewing machine spindle stop timing, it is checked whether or not the sewing machine spindle stop request flag is set (step 307). If YES, the stop counter is counted down by 1 and it is determined whether or not the count value becomes zero. (Steps 308, 30
9) When the count value reaches zero, the sewing machine spindle motor 22
And the sewing machine spindle stop completion flag is set (step 310).

なお、ジャンプ制御等その他の処理は、その他の刺繍
タイミング処理(ステップ311)で実行される。
Other processing such as jump control is executed in other embroidery timing processing (step 311).

また、ミシン主軸運転ルーチンの処理中にロータリー
エンコーダ24から原点信号が与えられると、その都度処
理を中断して第8図のようなエンコーダ原点インターラ
プトサブルーチンに進み、エンコーダカウンタをリセッ
トする(ステップ401)。
When the origin signal is given from the rotary encoder 24 during the processing of the sewing machine spindle operation routine, the processing is interrupted each time, and the process proceeds to the encoder origin interrupt subroutine as shown in FIG. 8 to reset the encoder counter (step 401). ).

以上の構成において、下糸供給装置28にセットされて
いる下糸ボビンの下糸の使用量検出若しくは不足検出動
作を要約して説明すると次のようである。
The following is a brief description of the operation of detecting the amount of use or shortage of the lower thread of the lower thread bobbin set in the lower thread supply device 28 in the above configuration.

初回または新規に下糸供給装置28に下糸ボビンをセッ
トしたとき、該ボビン内の下糸の所望の使用量Mに対応
する使用量データSMをテンキースイッチTKYの操作によ
り設定入力する(ステップ37,38)。次に、下糸の累積
消費量に対応する刺繍枠20の合計移動量を演算する移動
量カウンタのカウント値Maを「0」にリセットし、刺繍
縫い動作開始のための準備をする(ステップ39,40)。
刺繍縫い動作が開始されると、該下糸は刺繍縫いの全ス
テッチにおいて各ステッチ毎に刺繍枠20の移動量に応じ
た長さがその都度供給されるので、該ステッチにおける
刺繍枠移動量に応じた値であるカウント値Maを累算する
(ステップ305,312,313)。そして、このカウント値Ma
と使用量設定データSMとが比較され、MaがSMの値に達す
るまで刺繍縫い動作を繰り返す(ステップ61〜64)。や
がて、Ma≧SMの条件が成立した場合、すなわち、刺繍縫
い動作による下糸の累積消費量が下糸供給装置28にセッ
トされている下糸ボビンの下糸合計量Mに達した場合
は、ミシン主軸23を停止させ、表示器DPYに「下糸不足
による停止」と表示して、下糸供給装置28に新たな下糸
ボビンをセットするかあるいはその他適宜の処置を取る
よう指示する。
When the lower thread bobbin is set in the lower thread supply device 28 for the first time or newly, the usage data SM corresponding to the desired usage M of the lower thread in the bobbin is set and input by operating the ten-key switch TKY (step 37). , 38). Next, the count value Ma of the movement amount counter, which calculates the total movement amount of the embroidery frame 20 corresponding to the accumulated consumption amount of the lower thread, is reset to "0" to prepare for starting the embroidery sewing operation (step 39). , 40).
When the embroidery sewing operation is started, the bobbin thread is supplied with a length corresponding to the amount of movement of the embroidery frame 20 for each stitch in all stitches of the embroidery stitch, so that the amount of movement of the embroidery frame in the stitch is increased. The count value Ma, which is a corresponding value, is accumulated (steps 305, 312, 313). And this count value Ma
Is compared with the usage amount setting data SM, and the embroidery sewing operation is repeated until Ma reaches the value of SM (steps 61 to 64). Eventually, when the condition of Ma ≧ SM is satisfied, that is, when the cumulative consumption amount of the lower thread due to the embroidery sewing operation reaches the lower thread total amount M of the lower thread bobbins set in the lower thread supply device 28, The sewing machine main shaft 23 is stopped, the display DPY displays "Stop due to insufficient bobbin thread", and the bobbin thread feeder 28 is instructed to set a new bobbin thread bobbin or take other appropriate measures.

なお、上記実施例では、下糸供給装置28の下糸使用量
検出は、マイクロコンピュータシステムによるソフトウ
ェア処理で実行しているが、専用のハードウェアによっ
て処理するようにしてもよい。
In the above embodiment, the lower thread usage amount detection of the lower thread supply device 28 is executed by software processing by the microcomputer system, but it may be processed by dedicated hardware.

また、ミシン主軸停止原因を表示する表示手段として
は、液晶ディスプレイに限らず、CRTディスプレイやLED
ディスプレイなどの電気・電子装置のほか、印字プリン
タ等のハードコピー装置、あるいは音声発生装置であっ
てもよい。
Also, the display means for displaying the cause of the stop of the sewing machine spindle is not limited to a liquid crystal display, but a CRT display or LED
It may be an electric / electronic device such as a display, a hard copy device such as a print printer, or a sound generating device.

また、本実施例では、刺繍枠20の合計移動量を計数す
るカウンタとしてアップカウンタを用いているが、使用
量データ設定手段により設定入力した使用量データSMの
値から刺繍縫い動作における各ステッチ毎の刺繍枠20の
移動量に応じた値を減算するようにしたダウンカウンタ
を用いてもよい。
Further, in this embodiment, the up counter is used as a counter for counting the total movement amount of the embroidery frame 20, but from the value of the use amount data SM set and input by the use amount data setting means, for each stitch in the embroidery sewing operation. A down counter configured to subtract a value according to the movement amount of the embroidery frame 20 may be used.

また、刺繍材料の不足検出とは、下糸供給装置28にセ
ットされている下糸ボビンの下糸の残量が空になったこ
とを検出することに限らず、所定の一定量以下となった
ことを検出することを含む。すなわち、刺繍枠20の移動
量に基づき刺繍材料の不足を検出する構成であるため、
不足検出基準とする残量をゼロに限らず任意の値に適宜
可変設定することができるのである。これにより、刺繍
材料が完全に空になる前に補給等その他の適切な処理を
実行することができ、刺繍縫い作業を支障なく効率的に
行うことができる。
The detection of the shortage of the embroidery material is not limited to the detection of the remaining amount of the bobbin thread of the bobbin thread bobbin set in the bobbin thread supplying device 28, and it is a predetermined fixed amount or less. Including detecting that That is, since the shortage of the embroidery material is detected based on the movement amount of the embroidery frame 20,
The remaining amount as the shortage detection reference is not limited to zero, but can be set to any value as appropriate. As a result, it is possible to perform other appropriate processing such as replenishment before the embroidery material is completely emptied, and the embroidery sewing operation can be efficiently performed without any trouble.

また、本実施例では使用量若しくは残量検出対象とし
ての刺繍材料が下糸であるが、これらに限らず他の刺繍
材料であってもよい。
Further, in the present embodiment, the embroidery material as the usage amount or the remaining amount detection target is the bobbin thread, but the embroidery material is not limited thereto and may be another embroidery material.

〔発明の効果〕〔The invention's effect〕

以上の通り、この発明によれば、下糸等刺繍材料の残
量有無を検出するための特別のセンスやスイッチ等を設
けることなく、これら刺繍材料に不足が生じたことを検
出するようにしたため、装置構成が簡単で済むという利
点があると共に、低コストでもあるという優れた効果を
奏する。また、下糸等の刺繍枠移動量に応じた使用量を
示す刺繍材料に関して、その累積使用量を正確に検出す
ることができるという利点もある。
As described above, according to the present invention, it is possible to detect the shortage of the embroidery material without providing a special sense or switch for detecting the remaining amount of the embroidery material such as the lower thread. In addition to the advantage that the device configuration is simple, it has an excellent effect of being low cost. Further, there is also an advantage that the cumulative amount of use of the embroidery material indicating the amount of use such as the lower thread depending on the amount of movement of the embroidery frame can be accurately detected.

【図面の簡単な説明】[Brief description of drawings]

第1図はこの発明に係る自動刺繍機の概要を示す機能ブ
ロック図、 第2図はこの発明に係る自動刺繍機の一実施例の制御シ
ステムを略示するハード構成ブロック図、 第3図は第2図における操作パネルの一例を示す平面
図、 第4図は第2図におけるマイクロコンピュータが実行す
るプログラムのメインルーチンの一例を示すフローチャ
ート、 第5図は第4図のメインルーチン内のミシン主軸停止ル
ーチンの一例を示すフローチャート、 第6図は第4図のメインルーチン内のミシン主軸運転ル
ーチンの一例を示すフローチャート、 第7図は第6図のミシン主軸運転ルーチン内で実行され
るエンコーダクロックインターラプトサブルーチンの一
例を示すフローチャート、 第8図は第6図のミシン主軸運転ルーチン内で実行され
るエンコーダ原点インターラプトサブルーチンの一例を
示すフローチャート、 第9図は第3図における表示器の表示例を示す平面図、
である。 1……刺繍材料供給手段、2……予定使用量データ設定
手段、3……演算手段、4……制御手段、5……刺繍縫
い動作実行手段、14……データRAM、15……操作パネ
ル、18……X軸駆動パルスモータ、19……Y軸駆動パル
スモータ、20……刺繍枠、22……主軸モータ、24……ロ
ータリーエンコーダ、28……下糸供給装置、HD……ミシ
ンヘッド。
FIG. 1 is a functional block diagram showing an outline of an automatic embroidery machine according to the present invention, FIG. 2 is a hardware block diagram schematically showing a control system of an embodiment of an automatic embroidery machine according to the present invention, and FIG. FIG. 4 is a plan view showing an example of the operation panel in FIG. 2, FIG. 4 is a flowchart showing an example of a main routine of a program executed by the microcomputer in FIG. 2, and FIG. 5 is a sewing machine spindle in the main routine of FIG. 6 is a flowchart showing an example of a stop routine, FIG. 6 is a flowchart showing an example of a sewing machine spindle operation routine in the main routine of FIG. 4, and FIG. 7 is an encoder clock interface executed in the sewing machine spindle operation routine of FIG. FIG. 8 is a flow chart showing an example of a rupture subroutine, and FIG. 8 is an encoder original executed in the sewing machine spindle operation routine of FIG. FIG. 9 is a flow chart showing an example of a point interrupt subroutine, FIG. 9 is a plan view showing a display example of the display device in FIG.
Is. 1 ... Embroidery material supply means, 2 ... Scheduled usage data setting means, 3 ... Calculation means, 4 ... Control means, 5 ... Embroidery sewing operation execution means, 14 ... Data RAM, 15 ... Operation panel , 18 ...... X axis drive pulse motor, 19 ...... Y axis drive pulse motor, 20 ...... embroidery frame, 22 ...... spindle motor, 24 ...... rotary encoder, 28 ...... bottom thread feeder, HD ...... sewing machine head .

フロントページの続き (56)参考文献 特開 昭59−59961(JP,A) 特開 昭55−155687(JP,A) 特開 昭64−17684(JP,A) 特開 昭63−174689(JP,A) 特公 昭61−4554(JP,B2) 特公 平7−90065(JP,B2) 特公 昭61−54438(JP,B2) 実公 平4−25113(JP,Y2)Continuation of the front page (56) Reference JP 59-59961 (JP, A) JP 55-155687 (JP, A) JP 64-17684 (JP, A) JP 63-174689 (JP , A) JP-B 61-4554 (JP, B2) JP-B 7-90065 (JP, B2) JP-B 61-54438 (JP, B2) JP-B 4-25113 (JP, Y2)

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】所定の刺繍材料を刺繍材料供給装置に収納
し、刺繍縫いの各ステッチに同期して該刺繍材料供給装
置から該ステッチにおける刺繍枠移動量にほぼ対応する
量だけ該刺繍材料を供給しながら縫い動作を行う自動刺
繍機において、 前記刺繍材料の所望の使用量に対応して予定使用量デー
タを設定入力するための予定使用量データ設定手段と、 前記刺繍材料を供供するステッチに同期して各ステッチ
における刺繍枠移動量を演算する演算手段と、 この演算手段で求めた刺繍枠移動量の累積値が前記予定
使用量データ設定手段で設定入力した予定使用量データ
に対応する値に達したとき縫い動作を制御する制御手段
と を具えた自動刺繍機。
1. A predetermined embroidery material is stored in an embroidery material supply device, and the embroidery material is supplied from the embroidery material supply device in an amount substantially corresponding to an amount of movement of the embroidery frame in the stitch in synchronization with each stitch of the embroidery stitch. In an automatic embroidery machine that performs a sewing operation while supplying, a planned usage data setting means for setting and inputting planned usage data corresponding to a desired usage of the embroidery material, and a stitch to which the embroidery material is provided. A calculation means for calculating the movement amount of the embroidery frame in each stitch in synchronization, and a cumulative value of the movement amount of the embroidery frame obtained by the calculation means is a value corresponding to the planned use amount data set and input by the planned use amount data setting means. An automatic embroidery machine equipped with control means for controlling the sewing operation when the number of times reaches.
【請求項2】前記刺繍材料は下糸であり、前記刺繍材料
供給装置は下糸供給装置である特許請求の範囲第1項記
載の自動刺繍機。
2. The automatic embroidery machine according to claim 1, wherein the embroidery material is a lower thread, and the embroidery material supply device is a lower thread supply device.
【請求項3】前記制御手段は、ミシン主軸の回転を停止
する制御を行うものである特許請求の範囲第1項記載の
自動刺繍機。
3. The automatic embroidery machine according to claim 1, wherein the control means controls the rotation of the sewing machine main shaft.
【請求項4】所定の刺繍材料を刺繍材料供給装置に収納
し、刺繍縫いの各ステッチに同期して該刺繍材料供給装
置から該ステッチにおける刺繍枠移動量にほぼ対応する
量だけ該刺繍材料を供給しながら縫い動作を行う自動刺
繍機において、 前記刺繍材料を供給するステッチに同期して各ステッチ
における刺繍枠移動量を演算し、累積した刺繍枠移動量
を求め、この刺繍枠移動量の累積値により前記刺繍材料
の使用量を検出するようにした自動刺繍機。
4. A predetermined embroidery material is stored in an embroidery material supply device, and the embroidery material is supplied from the embroidery material supply device in an amount substantially corresponding to the amount of movement of the embroidery frame in the stitch in synchronization with each stitch of the embroidery stitch. In an automatic embroidery machine that performs a sewing operation while supplying the embroidery material, the amount of movement of the embroidery frame in each stitch is calculated in synchronization with the stitch that supplies the embroidery material, and the accumulated amount of movement of the embroidery frame is calculated. An automatic embroidery machine configured to detect the amount of the embroidery material used based on a value.
JP62188873A 1987-07-14 1987-07-30 Automatic embroidery machine Expired - Fee Related JP2539628B2 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
JP62188873A JP2539628B2 (en) 1987-07-30 1987-07-30 Automatic embroidery machine
DE3823507A DE3823507C2 (en) 1987-07-14 1988-07-12 Embroidery machine
DE3844922A DE3844922C2 (en) 1987-07-14 1988-07-12 Embroidery machine control
GB8816665A GB2208251B (en) 1987-07-14 1988-07-13 Embroidering machine
US07/218,743 US4936233A (en) 1987-07-14 1988-07-13 Embroidering machine
FR888809607A FR2618167B1 (en) 1987-07-14 1988-07-13 SEWING MACHINE.
KR1019880008720A KR940010387B1 (en) 1987-07-14 1988-07-14 Embroidering machine
FR8901769A FR2624891B1 (en) 1987-07-14 1989-02-10 SEWING MACHINE
FR8901768A FR2624890B1 (en) 1987-07-14 1989-02-10 SEWING MACHINE
GB9116365A GB2245390B (en) 1987-07-14 1991-07-29 Embroidering machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62188873A JP2539628B2 (en) 1987-07-30 1987-07-30 Automatic embroidery machine

Publications (2)

Publication Number Publication Date
JPS6432889A JPS6432889A (en) 1989-02-02
JP2539628B2 true JP2539628B2 (en) 1996-10-02

Family

ID=16231368

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62188873A Expired - Fee Related JP2539628B2 (en) 1987-07-14 1987-07-30 Automatic embroidery machine

Country Status (1)

Country Link
JP (1) JP2539628B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0628509U (en) * 1992-09-16 1994-04-15 ちゑ子 長尾 Gas table grill cover
JP2001300166A (en) * 2000-04-27 2001-10-30 Juki Corp Electronic sewing machine
JP2001321587A (en) * 2000-05-15 2001-11-20 Tokai Ind Sewing Mach Co Ltd Frame moving directing device for embroidery machine

Also Published As

Publication number Publication date
JPS6432889A (en) 1989-02-02

Similar Documents

Publication Publication Date Title
US5228403A (en) Sewing machine for sewing continuous pattern consisting of plurality of partial patterns
KR940010385B1 (en) Automatic embroidering machine
US20080216721A1 (en) Sewing machine and computer-readable recording medium storing sewing machine operation program
KR100669595B1 (en) Sewing machines having multiple-individually controllable needle bars
KR940010387B1 (en) Embroidering machine
JP2696341B2 (en) Embroidery pattern display device in automatic embroidery machine
JP2009240392A (en) Sewing machine
JP2539628B2 (en) Automatic embroidery machine
KR100878602B1 (en) The Device of Creating Sewing Machine Program
US4811673A (en) Information display for a zigzag sewing machine
US7218986B2 (en) Sewing machine to which embroidery frame moving device is detachably attachable
US5228402A (en) Sewing machine for sewing continuous pattern consisting of plurality of partial patterns
JP3794504B2 (en) Control device for embroidery machine
JP3874214B2 (en) Display control device for embroidery machine
JP3626262B2 (en) Control device for embroidery machine
JP2544154B2 (en) Automatic embroidery machine
JPH0679635B2 (en) Data setting device for automatic embroidery machine
JPH07155487A (en) Spool stand device for sewing machine
JP2597496B2 (en) Automatic embroidery machine
JP2696338B2 (en) Data setting device in sewing machine
JPS6175866A (en) Stitch-back control at time of yarn cutting in multihead automatic embroidering machine
JP4636731B2 (en) sewing machine
JPH0475682A (en) Sewing machine
JPH08112468A (en) Embroidery sewing machine capable of indicating range of seam possible to form
JP2003053074A (en) Device for preparing program for sewing machine

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees