JPH0871274A - Embroidery data compiling device - Google Patents

Embroidery data compiling device

Info

Publication number
JPH0871274A
JPH0871274A JP20997294A JP20997294A JPH0871274A JP H0871274 A JPH0871274 A JP H0871274A JP 20997294 A JP20997294 A JP 20997294A JP 20997294 A JP20997294 A JP 20997294A JP H0871274 A JPH0871274 A JP H0871274A
Authority
JP
Japan
Prior art keywords
stitch
embroidery
stitches
data
embroidery data
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.)
Pending
Application number
JP20997294A
Other languages
Japanese (ja)
Inventor
Fumiaki Asano
史明 浅野
Masaki Shimizu
正樹 清水
Koji Hayashi
浩二 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP20997294A priority Critical patent/JPH0871274A/en
Publication of JPH0871274A publication Critical patent/JPH0871274A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE: To make a design so that no short seam exists in the embroidery data after compilation and prevent an embroidery yarn from being cut by detecting the seams having the length less than a prescribed value from the embroidery data, and omitting the detected seams to compile the embroidery data. CONSTITUTION: When the prescribed command is inputted from a keyboard 24, a CPU 56 implements various processes according to the program stored in a ROM 58. An FDD 63 reads the embroidery data forming a seam pattern from a floppy disk serving as an external memory device and stores the data in a RAM 60. An input/output port 62 is connected with a circuit 66 driving a display device 25, circuits 38, 52, 54, 36 driving a main spindle motor 14, an X-axis motor 48, a Y-axis motor 50, and a color change motor 12 respectively, and a circuit 42 driving a thread cutter 40 respectively. When the seams having the length less than a prescribed value are detected from the embroidery data, the detected seams are omitted, and the embroidery data are compiled.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、縫目の形成位置,長
さ,および方向に対応するデータを複数の縫目に対して
設定した刺繍データを編集する刺繍データ編集装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an embroidery data editing apparatus for editing embroidery data in which data corresponding to stitch forming positions, lengths, and directions are set for a plurality of stitches.

【0002】[0002]

【従来の技術】従来より、例えば、先端に刺繍糸が挿通
され上下動する縫針と、加工布を所定面上で縫針に対し
て相対的に移動させる移動機構とを備えた刺繍ミシンな
ど、種々の刺繍装置が知られている。この種の装置で
は、縫目の形成位置,長さ,および方向に対応するデー
タを複数の縫目に対して設定した刺繍データなどに基づ
き、上記縫針および移動機構を駆動して加工布に所望の
刺繍を施すことができる。
2. Description of the Related Art Conventionally, for example, various embroidery sewing machines including a sewing needle having an embroidery thread inserted at its tip and moving up and down, and a moving mechanism for moving a work cloth relative to the sewing needle on a predetermined surface. Is known. In this type of device, the sewing needle and the moving mechanism are driven based on the embroidery data in which the data corresponding to the stitch forming position, length, and direction are set for a plurality of stitches, and the desired work cloth is obtained. Can be embroidered.

【0003】[0003]

【発明が解決しようとする課題】ところが、上記刺繍デ
ータの中に非常に短い縫目が設定される場合がある。す
ると、非常に近接した位置に連続して落針動作が行わ
れ、刺繍糸が切れ易くなることがある。そこで、本発明
は、この種の刺繍データを編集して、刺繍糸が切れるの
を未然に防止することを目的としてなされた。
However, very short stitches may be set in the embroidery data. Then, the needle drop operation is continuously performed at extremely close positions, and the embroidery thread may be easily broken. Therefore, the present invention has been made for the purpose of editing this kind of embroidery data to prevent the embroidery thread from being cut.

【0004】[0004]

【課題を解決するための手段】上記目的を達するために
なされた請求項1記載の発明は、図1に例示するよう
に、縫目の形成位置,長さ,および方向に対応するデー
タを複数の縫目に対して設定した刺繍データを編集する
刺繍データ編集装置であって、上記刺繍データから、長
さが所定値未満の縫目を検出する短縫目検出手段と、該
短縫目検出手段により検出された縫目を省略して、上記
刺繍データを編集するデータ編集手段と、を備えたこと
を特徴としている。
In order to achieve the above-mentioned object, the invention according to claim 1 has a plurality of data corresponding to the stitch forming position, length, and direction, as shown in FIG. An embroidery data editing device for editing the embroidery data set for each stitch, including short stitch detecting means for detecting a stitch having a length less than a predetermined value from the embroidery data, and detecting the short stitch. And a data editing means for editing the embroidery data while omitting the stitches detected by the means.

【0005】請求項2記載の発明は、上記データ編集手
段が、上記短縫目検出手段により検出された縫目を、該
縫目と隣接する縫目と一体化することによって省略する
一体化手段と、上記隣接する縫目が複数存在する場合、
上記隣接する各縫目の内、上記一体化による刺繍の形状
変化が最も小さいものを上記一体化の対象として選択す
る選択手段と、を備えたことを特徴とする請求項1記載
の刺繍データ編集装置を要旨としている。
According to a second aspect of the present invention, the data editing means omits the stitch detected by the short stitch detecting means by integrating the stitch with the stitch adjacent to the stitch. When there are multiple adjacent stitches,
2. The embroidery data edit function according to claim 1, further comprising: a selection unit that selects, as the target of the integration, one of the adjacent stitches that has the smallest change in the shape of the embroidery due to the integration. The device is the main point.

【0006】請求項3記載の発明は、上記選択手段が、
上記隣接する各縫目の内、上記短縫目検出手段により検
出された上記縫目と最も方向が類似したものを上記一体
化の対象として選択することを特徴とする請求項2記載
の刺繍データ編集装置を要旨としている。
According to a third aspect of the invention, the selecting means is
3. The embroidery data according to claim 2, wherein among the adjacent stitches, one having a direction most similar to the stitch detected by the short stitch detecting means is selected as the target of the integration. The editing device is the main point.

【0007】更に、請求項4記載の発明は、駆動系から
針棒への動力の伝達を一時的に中断する動力伝達中断手
段を備えた刺繍ミシンに対応する刺繍データを編集する
刺繍データ編集装置であって、上記データ編集手段が、
上記刺繍データに上記動力伝達中断手段の駆動データを
付与することにより上記縫目を省略することを特徴とす
る請求項1〜3のいずれかに記載の刺繍データ編集装置
を要旨としている。
Further, the invention according to claim 4 is an embroidery data editing device for editing embroidery data corresponding to an embroidery sewing machine having a power transmission interruption means for temporarily interrupting the transmission of power from the drive system to the needle bar. And the data editing means is
The embroidery data editing device according to any one of claims 1 to 3, wherein the stitches are omitted by adding drive data of the power transmission interruption means to the embroidery data.

【0008】[0008]

【作用】このように構成された請求項1記載の発明で
は、短縫目検出手段は、刺繍データから長さが所定値未
満の縫目を検出する。すると、データ編集手段は、その
短縫目検出手段により検出された縫目を省略して、上記
刺繍データを編集する。このため、編集後の刺繍データ
には、長さが所定値未満の短い縫目が存在しない。
According to the present invention having the above-mentioned structure, the short stitch detecting means detects stitches having a length less than a predetermined value from the embroidery data. Then, the data editing means omits the stitches detected by the short stitch detecting means and edits the embroidery data. Therefore, the edited embroidery data does not have short stitches whose length is less than the predetermined value.

【0009】請求項2記載の発明では、上記データ編集
手段が、上記短縫目検出手段により検出された縫目を、
その縫目と隣接する縫目と一体化することによって省略
する一体化手段と、上記隣接する縫目が複数存在する場
合、上記隣接する各縫目の内、上記一体化による刺繍の
形状変化が最も小さいものを上記一体化の対象として選
択する選択手段と、を備えている。このように、隣接す
る縫目同士を一体化することによって縫目を省略する場
合、他の縫目に関する刺繍データを変更する必要がな
く、刺繍データの編集処理がきわめて簡略化される。ま
た、上記隣接する縫目が複数存在する場合、刺繍の形状
変化が最も小さいものを一体化の対象として選択するの
で、前述のように編集処理が簡略化されるにも関わらず
刺繍の形状変化がきわめて小さい。
According to a second aspect of the present invention, the data editing means edits the stitches detected by the short stitch detecting means.
In the case where there are a plurality of adjoining stitches that are omitted by unifying the stitches by adjoining the stitches adjacent to the stitches, the shape change of the embroidery due to the unifying of the stitches in the adjoining stitches Selecting means for selecting the smallest one as the subject of the integration. In this way, when stitches are omitted by integrating adjacent stitches, it is not necessary to change the embroidery data relating to other stitches, and the embroidery data editing process is greatly simplified. In addition, when there are a plurality of adjacent stitches, the one with the smallest change in embroidery shape is selected as an integration target, so that the shape change of embroidery is changed despite the simplification of the editing process as described above. Is extremely small.

【0010】請求項3記載の発明では、上記選択手段
が、上記隣接する各縫目の内、上記短縫目検出手段によ
り検出された上記縫目と最も方向が類似したものを上記
一体化の対象として選択する。このため、きわめて簡単
な処理によって上記一体化の対象となる縫目が選択され
る。従って、編集処理が一層簡略化される。
According to a third aspect of the present invention, the selecting means integrates the adjacent stitches which are most similar in direction to the stitch detected by the short stitch detecting means. Select as a target. Therefore, the stitches to be integrated are selected by a very simple process. Therefore, the editing process is further simplified.

【0011】更に、請求項4記載の発明では、刺繍デー
タに動力伝達中断手段の駆動データを付与し、駆動系か
ら針棒への動力の伝達を一時的に中断することにより縫
目を省略する。縫目を省略するために針棒の駆動系を停
止すると縫製速度が低下する場合があるが、動力伝達中
断手段を駆動しても縫製速度は低下しない。しかも、動
力伝達中断手段の駆動データを付与する処理は、刺繍デ
ータそのものを編集し直す処理に比べて単純である。従
って、編集処理が一層簡略化される。
Further, in the invention according to the fourth aspect, the stitch data is omitted by adding the drive data of the power transmission interruption means to the embroidery data and temporarily interrupting the power transmission from the drive system to the needle bar. . If the drive system of the needle bar is stopped to omit the stitches, the sewing speed may decrease, but even if the power transmission interruption means is driven, the sewing speed does not decrease. Moreover, the process of adding the drive data of the power transmission interruption means is simpler than the process of re-editing the embroidery data itself. Therefore, the editing process is further simplified.

【0012】[0012]

【実施例】以下に本発明の実施例を図面と共に説明す
る。図2は、本実施例の刺繍データ編集装置が組み込ま
れた刺繍ミシン2の全体構成を表す斜視図である。図2
に示すように、刺繍ミシン2は、ミシンテーブル4の後
部に立設され、ミシンテーブル4の前方に向けて延設さ
れたミシンアーム6と、同じくミシンテーブル4上の後
部に立設された操作パネル8と、ミシンアームの前端面
6aにミシンテーブル4の上面に対して平行移動可能に
支持され、6本の縫針34を支持する支持ケース10
と、ミシンアーム6上部に突設され、支持ケース10を
移動駆動する色替モータ12と、ミシンアーム6後部に
突設され、ミシンアーム6の内部の駆動機構を介して支
持ケース10に支持された縫針34を上下動させる主軸
モータ14と、ミシンテーブル4の前方において支持ケ
ース10の下部に配設されたミシンベッド部16と、加
工布Wを縫針34とミシンベッド部16との間に保持す
る刺繍枠18と、刺繍枠18を移動駆動することにより
縫針34を刺繍枠18の範囲内で相対的に移動させる移
動機構20と、操作パネル8に内蔵され、操作パネル8
に加えられる外部操作を検出すると共に、所定の手順に
従って、色替モータ12、主軸モータ14,ミシンベッ
ド部16,移動機構20などの駆動を制御する制御装置
22(図3参照)とを備える。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a perspective view showing the overall structure of an embroidery sewing machine 2 incorporating the embroidery data editing device of this embodiment. Figure 2
As shown in FIG. 1, the embroidery sewing machine 2 is erected on the rear portion of the sewing machine table 4, the sewing machine arm 6 extending toward the front of the sewing machine table 4, and the operation erected on the rear portion of the sewing machine table 4 as well. The panel 8 and the support case 10 that is supported by the front end surface 6a of the sewing machine arm so as to be movable in parallel with the upper surface of the sewing machine table 4 and supports the six sewing needles 34.
A color changing motor 12 projecting from the upper part of the sewing machine arm 6 to move and drive the support case 10, and a projecting projection from the rear part of the sewing machine arm 6 to be supported by the support case 10 via a drive mechanism inside the sewing machine arm 6. The main shaft motor 14 for moving the sewing needle 34 up and down, the sewing machine bed portion 16 arranged in the lower part of the support case 10 in front of the sewing machine table 4, and the work cloth W held between the sewing needle 34 and the sewing machine bed portion 16. Embroidery frame 18 and a moving mechanism 20 that relatively moves the sewing needle 34 within the range of the embroidery frame 18 by moving and driving the embroidery frame 18, and a built-in operation panel 8.
And a control device 22 (see FIG. 3) that controls the driving of the color changing motor 12, the spindle motor 14, the sewing machine bed portion 16, the moving mechanism 20, and the like according to a predetermined procedure.

【0013】ここで、操作パネル8には、内蔵された制
御装置22への各種指令を入力するためのキーボード2
4と、操作に応じた表示を行うための表示装置25と、
制御装置22に読み取らせる刺繍データなどが記憶され
たフロッピディスクを挿入するためのフロッピディスク
挿入口26とが設けられている。なお、キーボード24
は、実行中の処理を終了させるための終了キー,縫製開
始を指示するための縫製開始キーなどを有する。
The operation panel 8 has a keyboard 2 for inputting various commands to the control device 22 incorporated therein.
4 and a display device 25 for displaying according to the operation,
A floppy disk insertion opening 26 for inserting a floppy disk in which embroidery data to be read by the control device 22 is stored is provided. The keyboard 24
Has an end key for ending the process being executed, a sewing start key for instructing the start of sewing, and the like.

【0014】次に、支持ケース10は、主軸モータ14
の回転が伝達されることにより上下動する針棒28と、
針棒28と同期して上下動し、縫目の形成に伴って刺繍
糸を繰り出すと共に糸を回収して糸締めを行う天秤30
と、刺繍糸に適度な送り抵抗を与える糸調子器32とを
それぞれ6組備え、ミシンアーム6の前端面6aに沿っ
て一列に配置されている。そして、各針棒28の先端
に、それぞれ縫針34が取り付けられており、これらの
各縫針34には、図示しない糸供給源から、それぞれ色
の異なる刺繍糸が糸調子器32および天秤30を介して
供給される。
Next, the support case 10 includes the spindle motor 14
The needle bar 28 that moves up and down by transmitting the rotation of
A balance 30 that moves up and down in synchronization with the needle bar 28, pays out the embroidery thread as the stitch is formed, and collects the thread to tighten the thread.
And six thread tensioners 32 which give appropriate feeding resistance to the embroidery thread, and are arranged in a row along the front end surface 6a of the sewing machine arm 6. A sewing needle 34 is attached to the tip of each needle bar 28. An embroidery thread of a different color is supplied to each of these sewing needles 34 from a thread supply source (not shown) through a thread tensioner 32 and a balance 30. Supplied.

【0015】また、主軸モータ14の駆動力は、所定の
駆動位置にある一本の針棒28にのみ伝達されるように
構成されており、色替モータ12により支持ケース10
を移動駆動して、所定の駆動位置に配置される針棒28
を選択的に切り替えることにより、使用される刺繍糸の
色が切り替えられる。なお、色替モータ12はステップ
モータからなり、図3に示す色替モータ駆動回路36に
より駆動される。この色替モータ駆動回路36は、制御
装置22より駆動信号が供給されると、主軸モータ14
の回転に同期したパルス信号を出力して色替モータ12
を駆動する。
The driving force of the spindle motor 14 is transmitted only to one needle bar 28 at a predetermined driving position, and the support case 10 is supported by the color changing motor 12.
The needle bar 28 which is moved and driven to be arranged at a predetermined driving position.
The color of the embroidery thread used is switched by selectively switching. The color changing motor 12 is a step motor and is driven by a color changing motor drive circuit 36 shown in FIG. The color change motor drive circuit 36 receives the drive signal from the control device 22, and the main shaft motor 14 is driven.
The color changing motor 12 outputs a pulse signal synchronized with the rotation of the
Drive.

【0016】また、主軸モータ14は、図3に示す主軸
モータ駆動回路38により駆動され、上述のように針棒
28を上下動させるだけでなく、刺繍ミシン2の各部を
同期して動作させるためのタイミング信号を生成するた
めなどにも使用される。次に、ミシンベッド部16に
は、縫針34の上下動に同期して駆動され、縫針34の
上下動により形成される刺繍糸の糸輪を下糸で補足する
ことにより、加工布Wに縫目を形成する糸輪補足器(図
示せず)と、縫針34に担持された刺繍糸を切断する糸
切器40(図3参照)とが配設されている。糸切器40
は、ソレノイドなどからなる糸切器駆動回路42に通電
することにより駆動される。
The main spindle motor 14 is driven by the main spindle motor drive circuit 38 shown in FIG. 3 so that not only the needle bar 28 is moved up and down as described above, but also each part of the embroidery sewing machine 2 is operated in synchronization. It is also used to generate the timing signal of Next, the sewing machine bed portion 16 is driven in synchronization with the vertical movement of the sewing needle 34, and the loop of the embroidery thread formed by the vertical movement of the sewing needle 34 is supplemented by the lower thread to sew the work cloth W. A thread supplement device (not shown) that forms an eye and a thread cutting device 40 (see FIG. 3) that cuts the embroidery thread carried by the sewing needle 34 are provided. Thread trimmer 40
Is driven by energizing the thread trimmer drive circuit 42 including a solenoid.

【0017】一方、移動機構20は、ミシンテーブル4
上においてミシンテーブル4の前後方向(図2に示すY
軸方向)に移動可能に支持され、ミシンテーブル4の左
右方向(図2に示すX軸方向)に延びる移動フレーム4
4と、移動フレーム44に沿ってX軸方向に移動可能に
移動フレーム44に支持されたY軸方向に平行に延びる
一対の支持レール46と、ステップモータからなり移動
フレーム44をY軸方向に移動駆動するY軸モータ50
(図3参照)と、同じくステップモータからなり移動フ
レーム44に支持された支持レール46をX軸方向に移
動駆動するX軸モータ48(図3参照)と、X軸モータ
48を駆動するX軸モータ駆動回路52(図3参照)
と、Y軸モータ50を駆動するY軸モータ駆動回路54
(図3参照)とからなる。
On the other hand, the moving mechanism 20 comprises the sewing machine table 4
In the upper part, the front-back direction of the sewing machine table 4 (Y shown in FIG.
A movable frame 4 which is movably supported in the axial direction) and extends in the left-right direction of the sewing machine table 4 (X-axis direction shown in FIG. 2).
4, a pair of support rails 46 supported by the moving frame 44 so as to be movable along the moving frame 44 in the X axis direction and extending in parallel to the Y axis direction, and a step motor to move the moving frame 44 in the Y axis direction. Y-axis motor 50 to drive
(See FIG. 3), an X-axis motor 48 (see FIG. 3) that also moves and drives the support rail 46, which also includes a step motor and is supported by the moving frame 44, in the X-axis direction, and an X-axis that drives the X-axis motor 48. Motor drive circuit 52 (see FIG. 3)
And a Y-axis motor drive circuit 54 that drives the Y-axis motor 50.
(See FIG. 3).

【0018】なお、X軸モータ駆動回路52およびY軸
モータ駆動回路54は、制御装置22より各モータ4
8,50を駆動するステップ数が示された駆動信号が供
給されると、主軸モータ14の回転に同期して駆動信号
に示されたステップ数だけパルス信号をそれぞれX軸モ
ータ48およびY軸モータ50に供給して、支持レール
46をX軸方向およびY軸方向へ所定の距離だけ移動駆
動する。
The X-axis motor drive circuit 52 and the Y-axis motor drive circuit 54 are controlled by the control device 22 by the respective motors 4.
When a drive signal indicating the number of steps for driving 8 and 50 is supplied, the pulse signals are synchronized with the rotation of the spindle motor 14 by the number of steps indicated in the drive signal, respectively, the X-axis motor 48 and the Y-axis motor. 50 to drive the support rail 46 to move in the X-axis direction and the Y-axis direction by a predetermined distance.

【0019】また、支持レール46には、刺繍枠18に
嵌合する図示しない枠が固定されており、この枠上に加
工布Wを載置し、刺繍枠18を嵌合させることにより、
加工布Wは、支持レール46上に保持される。このよう
に、刺繍枠18により支持レール46上に保持された加
工布Wは、支持レール46と共に移動駆動され、縫針3
4に対して相対的に移動する。
Further, a frame (not shown) fitted to the embroidery frame 18 is fixed to the support rail 46, and the work cloth W is placed on the frame and the embroidery frame 18 is fitted thereto,
The work cloth W is held on the support rails 46. In this way, the work cloth W held on the support rail 46 by the embroidery frame 18 is driven to move together with the support rail 46, and the sewing needle 3
Move relative to 4.

【0020】次に、刺繍ミシン2の電気的な構成につい
て、図3に示すブロック図に沿って説明する。図3に示
すように、制御装置22は、CPU56,ROM58,
RAM60,入出力ポート62およびこれら各部を結ぶ
バスライン64を備えた周知のマイクロコンピュータと
して構成されており、更に、フロッピディスクを駆動す
るためのフロッピディスクドライブ装置(FDD)63
を備えている。
Next, the electrical construction of the embroidery sewing machine 2 will be described with reference to the block diagram shown in FIG. As shown in FIG. 3, the control device 22 includes a CPU 56, a ROM 58,
It is configured as a well-known microcomputer including a RAM 60, an input / output port 62, and a bus line 64 connecting these parts, and further, a floppy disk drive device (FDD) 63 for driving a floppy disk.
It has.

【0021】入出力ポート62には、表示装置25を駆
動する表示駆動回路66、キーボード24、主軸モータ
14を駆動する主軸モータ駆動回路38、X軸モータ4
8を駆動するX軸モータ駆動回路52、Y軸モータ50
を駆動するY軸モータ駆動回路54、色替モータ12を
駆動する色替モータ駆動回路36、糸切器40を駆動す
る糸切器駆動回路42などが接続されている。
The input / output port 62 has a display drive circuit 66 for driving the display device 25, a keyboard 24, a spindle motor drive circuit 38 for driving the spindle motor 14, and an X-axis motor 4.
X-axis motor drive circuit 52 for driving 8 and Y-axis motor 50
A Y-axis motor drive circuit 54, a color change motor drive circuit 36 that drives the color change motor 12, a thread trimmer drive circuit 42 that drives the thread trimmer 40, etc. are connected.

【0022】ROM58には、後述する縫製制御処理な
どのプログラムが格納されており、CPU56は、キー
ボード24より所定の指令が入力されると、ROM58
に格納されたプログラムに従って、各種処理を実行す
る。FDD63は、外部記憶装置であるフロッピディス
クから、縫目模様を形成するための刺繍データを読み込
むためのものであり、読み込まれた刺繍データは、RA
M60に格納される。
The ROM 58 stores programs such as sewing control processing, which will be described later, and the CPU 56, when a predetermined command is input from the keyboard 24, the ROM 58.
Various processes are executed according to the program stored in. The FDD 63 is for reading embroidery data for forming a stitch pattern from a floppy disk which is an external storage device, and the read embroidery data is RA
Stored in M60.

【0023】また、RAM60は、図4に示すように、
FDD63などから読み込んだ刺繍データを格納する刺
繍データ記憶エリアDA、周知の処理により刺繍データ
を変換して得られるステッチデータを格納するステッチ
データ記憶エリアSA、後述する縫製制御処理において
使用されるカウンタエリアCA、ワークエリアWAなど
を有する。
The RAM 60, as shown in FIG.
An embroidery data storage area DA for storing embroidery data read from the FDD 63, a stitch data storage area SA for storing stitch data obtained by converting embroidery data by a known process, and a counter area used in a sewing control process described later. It has a CA and a work area WA.

【0024】ここで、ステッチデータ記憶エリアSAに
格納されるステッチデータとは、刺繍ミシン2の1動作
に対応して、その動作を制御するための最小単位の制御
データ、「ステッチ」,「フィード」,「糸切り」,
「色替え」,「エンド」などが処理順に並べられたもの
である。
Here, the stitch data stored in the stitch data storage area SA is the minimum unit control data for controlling one operation of the embroidery sewing machine 2, "stitch", "feed". "," Thread trimmer, "
"Color change", "End", etc. are arranged in the processing order.

【0025】ここで、「ステッチ」とは、縫針34を上
下動させると共に、移動機構20を移動駆動して縫針3
4と刺繍枠18に保持された加工布Wとを相対的に移動
させることにより加工布Wに1つの縫目を形成するため
の制御データである。「フィード」とは、移動機構20
のみを移動駆動して、縫目を形成することなく、縫針3
4と加工布Wとの相対位置を移動させるための制御デー
タである。「糸切り」とは、糸切器40を駆動して縫針
34に担持された刺繍糸を切断するための制御データで
ある。「色替え」とは、色替モータ12により支持ケー
ス10を移動駆動して、主軸モータ14により上下駆動
される縫針34を別の色の刺繍糸を担持したものに変更
するための制御データである。また、「エンド」とは、
ステッチデータの終了を表す制御データである。
Here, the "stitch" means that the sewing needle 34 is moved up and down and the moving mechanism 20 is driven to move to move the sewing needle 3
4 is control data for forming one stitch on the work cloth W by moving the work cloth 4 and the work cloth W held on the embroidery frame 18 relative to each other. The “feed” means the moving mechanism 20.
Only the sewing needle 3 is driven to move without forming stitches.
4 is control data for moving the relative position between the workpiece 4 and the work cloth W. The “thread trimming” is control data for driving the thread trimmer 40 to cut the embroidery thread carried by the sewing needle 34. "Color change" is control data for moving the support case 10 by the color change motor 12 to change the sewing needle 34 vertically driven by the spindle motor 14 to one carrying embroidery threads of another color. is there. Also, "end" means
This is control data indicating the end of stitch data.

【0026】次に、制御装置22が実行する縫製制御処
理について、図5,図6に示すフローチャートに沿って
説明する。なお、CPU56は、電源が投入されると、
制御装置22の各部および入出力ポート62に接続され
た各回路などを初期化する初期化処理を実行した後、こ
の縫製制御処理を実行する。
Next, the sewing control processing executed by the control device 22 will be described with reference to the flowcharts shown in FIGS. The CPU 56, when the power is turned on,
After performing an initialization process for initializing each unit of the control device 22 and each circuit connected to the input / output port 62, the sewing control process is performed.

【0027】図5に示すように、縫製制御処理を開始す
るとCPU56は、先ず、S11にて、キーボード24
の終了キーが操作されたか否かを判断する。操作された
場合はそのまま処理を終了し、操作されていない場合は
否定判断してS13へ移行する。S13では、前述のス
テッチデータ記憶エリアSAからステッチデータを読み
込む。続いて、そのステッチデータ中の「ステッチ」の
総数をカウンタNにセットし(S15)、カウンタQ,
Pをそれぞれ0,1にセットした後(S17,S1
9)、S21へ移行する。S21では後述のステッチデ
ータ編集ルーチンを実行し、短い縫目を省略した後S2
3へ移行する。
As shown in FIG. 5, when the sewing control process is started, the CPU 56 first at S11, the keyboard 24.
It is determined whether or not the end key of is operated. If it is operated, the process is terminated as it is, and if it is not operated, a negative determination is made and the process proceeds to S13. In S13, the stitch data is read from the stitch data storage area SA described above. Then, the total number of "stitches" in the stitch data is set in the counter N (S15), and the counter Q,
After setting P to 0 and 1 respectively (S17, S1
9) and shifts to S21. In S21, a stitch data editing routine described later is executed to omit short stitches, and then S2 is executed.
Move to 3.

【0028】ここで、カウンタQ,PはいずれもS21
のステッチデータ編集ルーチンにて使用されるカウンタ
で、カウンタQは省略された縫目の数を、カウンタPは
処理中の縫目が縫製開始位置から何番目の縫目であるか
を、それぞれ表すものである。S17,19では、ステ
ッチデータ編集ルーチン実行前には縫目が省略されてい
ないのでQ=0に、ステッチデータ編集ルーチンでは1
番目の縫目から処理するのでP=1に、それぞれセット
する。
Here, the counters Q and P are both S21.
Of the stitch data editing routine, the counter Q indicates the number of stitches omitted, and the counter P indicates the number of stitches of the stitch being processed from the sewing start position. It is a thing. In S17 and S19, the stitch is not omitted before the stitch data editing routine is executed, so Q = 0 and 1 is set in the stitch data editing routine.
Since processing is performed from the second stitch, set P = 1 respectively.

【0029】S23では、S21のステッチデータ編集
ルーチンにて省略した縫目の数Qを、S15でセットし
た全ステッチ数Nから差し引いて、これを新たに全ステ
ッチ数Nにセットする。続くS25では、キーボード2
4の縫製開始キーが操作されるまで待機し、操作される
とS27へ移行する。S27では、編集後のステッチデ
ータに基づき、移動機構20による刺繍枠18の位置合
わせや縫針34による縫製を実行して、加工布Wに刺繍
を施した後S11へ移行する。
At S23, the number Q of stitches omitted in the stitch data editing routine at S21 is subtracted from the total number N of stitches set at S15, and this is newly set as the total number N of stitches. At S25, the keyboard 2
It waits until the sewing start key of No. 4 is operated, and when it is operated, it proceeds to S27. In S27, the moving mechanism 20 performs the positioning of the embroidery frame 18 and the sewing with the sewing needle 34 based on the edited stitch data, and after the work cloth W is embroidered, the process proceeds to S11.

【0030】次に、図6はS21のステッチデータ編集
ルーチンを表すフローチャートである。本ルーチンを開
始すると、先ず、S31にて、P番目(前述のように、
本ルーチン開始時には1番目)の縫目のXY成分の内、
長い方の値をLとする。続くS33では、L<0.3mm
であるか否かを判断し、Lが0.3mm以上のときはその
ままS35へ移行する。S35ではカウンタPをインク
リメントし、続くS36ではP>Nとなったか、すなわ
ち、全ての縫目に関して処理を終了したか否かを判断す
る。P≦N(NO)であり、まだ処理していない縫目の
存在するときは再びS31へ移行する。
Next, FIG. 6 is a flow chart showing the stitch data editing routine of S21. When this routine is started, first, in S31, the P-th (as described above,
Of the XY components of the 1st) stitch at the start of this routine,
Let the longer value be L. In the following S33, L <0.3mm
If L is 0.3 mm or more, the process directly proceeds to S35. In S35, the counter P is incremented, and in the following S36, it is determined whether P> N, that is, whether or not the processing has been completed for all stitches. If P ≦ N (NO) and there is a stitch that has not been processed, the process proceeds to S31 again.

【0031】また、S33にてL<0.3mmと判断した
場合は、続くS37にてP=1であるか否かを判断す
る。P=1(YES)の場合はS39にて、P番目すな
わち1番目の縫目とP+1番目すなわち2番目の縫目と
を一体化し、S40へ移行する。ここで、一体化とは、
例えばP番目の縫目の始点からP+1番目の縫目の終点
に達する新たな縫目を設定し、これをP番目およびP+
1番目の縫目の代わりにすることにより実行することが
できる。また、S40ではカウンタQをインクリメント
しS35へ移行する。
If L <0.3 mm is determined in S33, it is determined in subsequent S37 whether P = 1. If P = 1 (YES), in S39, the Pth or first stitch and the P + 1th or second stitch are integrated, and the process proceeds to S40. Here, integration means
For example, a new stitch from the start point of the Pth stitch to the end point of the P + 1st stitch is set, and this is set to the Pth and P +
It can be executed by substituting the first stitch. Further, in S40, the counter Q is incremented and the process proceeds to S35.

【0032】S37にてP≠1(NO)と判断した場合
は、S41へ移行し、P−1番目およびP+1番目の縫
目のベクトルを算出する。続くS43では、P−1番目
およびP+1番目の縫目のベクトルの内どちらがP番目
の縫目の方向に近いかを判断する。P+1番目の縫目の
方がP番目の縫目の方向に近い場合は、前述のS39に
てP+1番目の縫目とP番目の縫目とを一体化し、S4
0へ移行する。逆に、P−1番目の縫目の方がP番目の
縫目の方向に近い場合は、S45にてP−1番目の縫目
とP番目の縫目とを一体化し、S40以降の処理へ移行
する。以上の処理を各縫目に対して実行し、全ての縫目
を処理し終わるとP=N+1となる。するとS36にて
肯定判断してメインルーチンへ復帰する。
When it is determined in S37 that P ≠ 1 (NO), the process proceeds to S41 and the vectors of the (P-1) th and (P + 1) th stitches are calculated. In subsequent S43, it is determined which of the vectors of the P-1st and P + 1th stitches is closer to the direction of the Pth stitch. If the P + 1st stitch is closer to the Pth stitch, the P + 1st stitch and the Pth stitch are integrated in S39, and S4
Move to 0. On the other hand, if the P-1st stitch is closer to the Pth stitch, the P-1st stitch and the Pth stitch are integrated in S45, and the process from S40 is performed. Move to. The above processing is executed for each stitch, and when all the stitches have been processed, P = N + 1. Then, an affirmative decision is made in S36, and the process returns to the main routine.

【0033】次に、以上のように構成された本実施例の
動作を説明する。図7はステッチデータの一実行例を示
す説明図で、落針位置a〜iの間を同一の刺繍糸で刺繍
することを示している。ここで、編集前のステッチデー
タには、落針位置c,dの間に落針位置pが、落針位置
e,fの間には落針位置qが設定されており、縫目cp
(落針位置cと落針位置pとの間に形成される縫目:他
の縫目についても同様に表記する)および縫目qfが、
X成分,Y成分共に0.3mm未満であるとする。する
と、前述のステッチデータ編集ルーチンにおいて縫目c
pの処理に至ったとき、S33でYES,S37でNO
と判断してS41以下の処理へ移行する。そして、縫目
bc,縫目pdの内、縫目cpに方向の近い縫目を判断
し(S41,S43)、その方向の近い縫目pdと縫目
cpとを一体化する(S39)。すると、編集後のステ
ッチデータでは落針位置pを省略して縫目cdが設定さ
れることになる。同様に、縫目qfは縫目eqと一体化
され(S45)、編集後のステッチデータでは落針位置
qを省略して縫目efが設定されることになる。
Next, the operation of the present embodiment configured as described above will be described. FIG. 7 is an explanatory diagram showing an example of execution of stitch data, and shows that the same embroidery thread is used to embroider between the dropped needle positions a to i. Here, in the stitch data before editing, a drop position p is set between the drop positions c and d, and a drop position q is set between the drop positions e and f.
(The stitch formed between the needle drop position c and the needle drop position p: the other stitches are also written in the same manner) and the stitch qf are
Both the X component and the Y component are less than 0.3 mm. Then, in the stitch data editing routine described above, the stitch c
When the process of p is reached, YES in S33 and NO in S37.
Then, the process proceeds to S41 and thereafter. Then, of the stitches bc and pd, the stitches in the direction close to the stitch cp are determined (S41, S43), and the stitches pd and stitch cp in the close direction are integrated (S39). Then, in the edited stitch data, the needle drop position p is omitted and the stitch cd is set. Similarly, the stitch qf is integrated with the stitch eq (S45), and the stitch position ef is set by omitting the needle drop position q in the edited stitch data.

【0034】このため、本実施例では、X成分,Y成分
共に0.3mm未満となる縫目を省略してステッチデータ
(刺繍データと一対一に対応)を編集することができ
る。従って刺繍糸が切れるのを未然に防止することがで
きる。また、このようなデータの編集は、例えば、縫目
cpに関わる制御データ「ステッチ」と縫目pdに関わ
る制御データ「ステッチ」とを一つの制御データ「ステ
ッチ」に置換したり、縫目cpに関わる制御データ「ス
テッチ」を制御データ「フィード」に置換したりするこ
とによって容易に実行することができる。すなわち、互
いに一体化される縫目cp,pd,eq,qfに関わる
制御データのみを変更するだけでよく、他の縫目にか関
わるデータは変更する必要がない。従って、データの編
集処理を簡略化してその速度を向上させることができ
る。
Therefore, in this embodiment, stitch data (corresponding to embroidery data in a one-to-one correspondence) can be edited by omitting the stitches in which both the X component and the Y component are less than 0.3 mm. Therefore, it is possible to prevent the embroidery thread from breaking. In addition, such data editing can be performed, for example, by replacing the control data “stitch” related to the stitch cp and the control data “stitch” related to the stitch pd with one control data “stitch”, or the stitch cp. It can be easily executed by replacing the control data “stitch” related to the above with the control data “feed”. That is, only the control data relating to the stitches cp, pd, eq, qf that are integrated with each other need only be changed, and the data relating to other stitches need not be changed. Therefore, the data editing process can be simplified and the speed thereof can be improved.

【0035】更に、本実施例では各縫目の方向を比較
し、短い縫目cp,qfをそれと方向の近い縫目pd,
eqと一体化している。このため、データ編集による刺
繍の形状変化を充分に抑制することができる。例えば、
短い縫目を常にその次の縫目と一体化する場合、図7に
破線で示すように、縫目qfと縫目fgとを一体化して
縫目qgを設定することになる。すると、刺繍の形状が
幾分変形してしまうが、本実施例ではこのような事態を
防止することができる。また、縫目の方向により形状変
化の大小を比較する処理は、ベクトルの内積計算などに
よりきわめて簡単に実行することができる。従って、本
実施例では、データ編集による刺繍の形状変化を抑制し
つつ編集処理速度をきわめて良好に向上させることがで
きる。
Further, in this embodiment, the directions of the respective stitches are compared, and the short stitches cp and qf are compared with the stitches pd and
integrated with eq. Therefore, the change in the shape of the embroidery due to data editing can be sufficiently suppressed. For example,
When a short stitch is always integrated with the next stitch, the stitch qf and the stitch fg are integrated to set the stitch qg as shown by the broken line in FIG. 7. Then, the shape of the embroidery is deformed to some extent, but in the present embodiment, such a situation can be prevented. Further, the process of comparing the magnitude of the shape change depending on the direction of the stitch can be executed very easily by calculating the inner product of the vector. Therefore, in the present embodiment, it is possible to extremely improve the editing processing speed while suppressing the embroidery shape change due to the data editing.

【0036】なお、上記実施例において、制御装置22
が本発明の刺繍データ編集装置に相当する。また、その
処理の内、S31,S33が短縫目検出手段に、S37
〜45がデータ編集手段に、それぞれ相当する処理で、
特に、S39,S45が一体化手段に、S41,S43
が選択手段に、それぞれ相当する処理である。
In the above embodiment, the control device 22
Corresponds to the embroidery data editing device of the present invention. Further, in the processing, S31 and S33 are the short stitch detecting means, and S37 is
~ 45 are processes corresponding to the data editing means,
Particularly, S39 and S45 are integrated means, and S41 and S43 are
Are processes corresponding to the selection means.

【0037】更に、本発明は上記実施例に限定されるも
のではなく、本発明の趣旨を逸脱しない範囲で種々の態
様で実施することができる。例えば、上記実施例では、
短い縫目cp,qfをそれと方向の近い縫目pd,eq
と一体化しているが、短い縫目を常にその次の縫目、ま
たは常にその前の縫目と一体化してもよい。この場合、
前述のように刺繍の形状が変化する場合があるが、処理
を一層簡略化して処理速度を一層向上させることができ
る。
Furthermore, the present invention is not limited to the above embodiments, but can be carried out in various modes without departing from the spirit of the present invention. For example, in the above embodiment,
Replace the short stitches cp and qf with the stitches pd and eq that are close in direction.
, But a short seam may always be integrated with the next seam or always with the previous seam. in this case,
Although the shape of the embroidery may change as described above, the processing can be further simplified and the processing speed can be further improved.

【0038】また、近年、駆動系から針棒への動力の伝
達を一時的に中断する動力伝達中断手段を備えた刺繍ミ
シンが考えられているが、刺繍ミシン2がこの種の構成
を備えている場合、次のようにして短い縫目cp,qf
を省略することができる。図8は刺繍ミシン2の動力伝
達経路の構成を表す斜視図である。駆動レバー71は主
軸モータ14の回転により上下(矢印a)方向に揺動す
る。駆動レバー71の先端71aは針棒28の側面から
突出した突起28aと係合し、駆動レバー71の運動を
針棒28に伝達する。すると、縫針34が針棒28と一
体に上下に摺動し、加工布Wに縫目を形成する。ここ
で、駆動レバー71の側面にはソレノイド73の摺動軸
73aが固定され、ソレノイド73への通電により駆動
レバー71は上記揺動面と垂直方向(矢印b方向)に揺
動する。すると、先端71aと突起28aとの係合が外
れ、駆動レバー71の運動が針棒28に伝達されなくな
る。すなわち、ソレノイド73は動力伝達中断手段に相
当する。
In recent years, an embroidery sewing machine having a power transmission interruption means for temporarily interrupting the transmission of power from the drive system to the needle bar has been considered, but the embroidery sewing machine 2 is provided with this kind of structure. The short stitches cp and qf as follows:
Can be omitted. FIG. 8 is a perspective view showing the structure of the power transmission path of the embroidery sewing machine 2. The drive lever 71 swings in the vertical direction (arrow a) by the rotation of the spindle motor 14. The tip 71a of the drive lever 71 engages with the protrusion 28a protruding from the side surface of the needle bar 28, and transmits the motion of the drive lever 71 to the needle bar 28. Then, the sewing needle 34 slides up and down together with the needle bar 28 to form a stitch on the work cloth W. Here, the sliding shaft 73a of the solenoid 73 is fixed to the side surface of the drive lever 71, and the energization of the solenoid 73 causes the drive lever 71 to swing in the direction perpendicular to the swing surface (direction of arrow b). Then, the tip 71a is disengaged from the protrusion 28a, and the movement of the drive lever 71 is not transmitted to the needle bar 28. That is, the solenoid 73 corresponds to power transmission interruption means.

【0039】そこで、図7の落針位置p,qに相当する
タイミングでソレノイド73を駆動すれば、落針位置
p,qで縫針34が下降しなくなる。このため、ステッ
チデータに、前述のような変更を行うことなく、ソレノ
イド73への駆動信号を付与するだけで、上記実施例と
同様に短い縫目cp,qfを省略することができる。
Therefore, if the solenoid 73 is driven at a timing corresponding to the needle drop positions p and q in FIG. 7, the sewing needle 34 will not descend at the needle drop positions p and q. Therefore, the short stitches cp and qf can be omitted as in the above-mentioned embodiment only by providing the drive signal to the solenoid 73 without changing the stitch data as described above.

【0040】従って、編集処理を一層簡略化して処理速
度を一層向上させることができる。また、短い縫目c
p,qfを省略する際、制御データ「フィード」を使用
すると主軸モータ14をその度に停止する必要が生じ、
縫製速度が低下する場合がある。ところが、本実施例で
は主軸モータ14等の動作はステッチデータの編集を行
わなかった場合と全く同様でよいので、縫製速度が低下
するのも良好に防止することができる。このため、本実
施例では処理速度および縫製速度を共に向上させること
ができる。
Therefore, the editing process can be further simplified and the processing speed can be further improved. Also, a short seam c
When p and qf are omitted, if the control data “feed” is used, it is necessary to stop the spindle motor 14 each time,
The sewing speed may decrease. However, in this embodiment, the operation of the spindle motor 14 and the like may be exactly the same as when the stitch data is not edited, so that it is possible to favorably prevent the sewing speed from decreasing. Therefore, in this embodiment, both the processing speed and the sewing speed can be improved.

【0041】また、上記各実施例では刺繍ミシン2に刺
繍データ編集装置としての制御装置22を組み込んでい
るが、本発明は刺繍ミシン2とは別体に設けてもよい。
例えば、図6に例示したステッチデータ編集ルーチン
や、前述のソレノイド73の駆動信号をステッチデータ
に付与する処理を、別体に設けたパーソナルコンピュー
タなどで実行してもよい。この場合、そのパーソナルコ
ンピュータが刺繍データ編集装置に相当する。
In each of the above embodiments, the embroidery sewing machine 2 incorporates the control device 22 as an embroidery data editing device, but the present invention may be provided separately from the embroidery sewing machine 2.
For example, the stitch data editing routine illustrated in FIG. 6 and the process of adding the drive signal of the solenoid 73 to the stitch data may be executed by a personal computer provided separately. In this case, the personal computer corresponds to the embroidery data editing device.

【0042】[0042]

【発明の効果】以上詳述したように、請求項1記載の発
明では、長さが所定値未満の短い縫目を省略して刺繍デ
ータを編集することができる。このため、編集後の刺繍
データに短い縫目が存在しないようにして、刺繍糸が切
れるのを未然に防止することができる。
As described above in detail, according to the first aspect of the invention, embroidery data can be edited by omitting short stitches having a length less than a predetermined value. Therefore, it is possible to prevent the short stitches from existing in the edited embroidery data and prevent the embroidery thread from breaking.

【0043】請求項2記載の発明では、隣接する縫目同
士を一体化することにより、刺繍データの編集処理を簡
略化すると共に、一体化によりデータ数が減少するので
縫製時間も短縮し、しかも、刺繍の形状変化が最も小さ
いものを一体化の対象として選択することにより刺繍の
形状変化を小さくすることができる。従って、請求項1
記載の発明の効果に加えて、データ編集による刺繍の形
状変化を抑制しつつ編集処理速度および縫製速度を向上
させることができるといった効果が得られる。
According to the second aspect of the present invention, the stitching process is simplified by integrating the adjacent stitches, and the stitching time is shortened because the number of data is reduced by the integration. It is possible to reduce the change in the shape of the embroidery by selecting the one with the smallest change in the shape of the embroidery as an integration target. Therefore, claim 1
In addition to the effects of the invention described above, it is possible to obtain the effect that the edit processing speed and the sewing speed can be improved while suppressing the shape change of the embroidery due to data editing.

【0044】請求項3記載の発明では、きわめて簡単な
処理によって上記一体化の対象となる縫目を選択するこ
とができる。従って、請求項2記載の発明の効果に加え
て編集処理を一層簡略化することができ、処理速度を一
層向上させることができる。更に、請求項4記載の発明
では、請求項1〜3の発明の効果に加えて次のような効
果が得られる。すなわち、刺繍データに動力伝達中断手
段の駆動データを付与して縫目を省略することにより、
縫製速度が低下するのを防止すると共に、編集処理をよ
り一層簡略化することができる。このため、処理速度お
よび縫製速度を共に向上させることができる。
According to the third aspect of the invention, the stitch to be integrated can be selected by a very simple process. Therefore, in addition to the effect of the invention described in claim 2, the editing process can be further simplified and the processing speed can be further improved. Furthermore, in the invention described in claim 4, in addition to the effects of the inventions of claims 1 to 3, the following effects can be obtained. That is, by adding drive data of the power transmission interruption means to the embroidery data and omitting stitches,
It is possible to prevent the sewing speed from lowering and further simplify the editing process. Therefore, both the processing speed and the sewing speed can be improved.

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

【図1】本発明の構成例示図である。FIG. 1 is a diagram illustrating a configuration of the present invention.

【図2】実施例の刺繍ミシンの全体構成を表す斜視図で
ある。
FIG. 2 is a perspective view showing the overall configuration of the embroidery sewing machine of the embodiment.

【図3】その刺繍ミシンの電気的な構成を表すブロック
図である。
FIG. 3 is a block diagram showing an electrical configuration of the embroidery sewing machine.

【図4】その刺繍ミシンの制御装置におけるRAMの内
容を表す説明図である。
FIG. 4 is an explanatory diagram showing contents of a RAM in the control device for the embroidery sewing machine.

【図5】その制御装置が実行する縫製制御処理を表すフ
ローチャートである。
FIG. 5 is a flowchart showing a sewing control process executed by the control device.

【図6】その縫製制御処理のステッチデータ編集ルーチ
ンを表すフローチャートである。
FIG. 6 is a flowchart showing a stitch data editing routine of the sewing control process.

【図7】実施例のステッチデータの一実行例を示す説明
図である。
FIG. 7 is an explanatory diagram showing an example of execution of stitch data according to the embodiment.

【図8】実施例の刺繍ミシンの動力伝達経路の構成を表
す斜視図である。
FIG. 8 is a perspective view showing a configuration of a power transmission path of the embroidery sewing machine of the embodiment.

【符号の説明】[Explanation of symbols]

2…刺繍ミシン 14…主軸モータ 20…移動機構
22…制御装置 28…針棒 34…縫針 71…駆動レバー
73…ソレノイド
2 ... Embroidery sewing machine 14 ... Spindle motor 20 ... Moving mechanism
22 ... Control device 28 ... Needle bar 34 ... Sewing needle 71 ... Drive lever 73 ... Solenoid

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 縫目の形成位置,長さ,および方向に対
応するデータを複数の縫目に対して設定した刺繍データ
を編集する刺繍データ編集装置であって、 上記刺繍データから、長さが所定値未満の縫目を検出す
る短縫目検出手段と、 該短縫目検出手段により検出された縫目を省略して、上
記刺繍データを編集するデータ編集手段と、 を備えたことを特徴とする刺繍データ編集装置。
1. An embroidery data editing device for editing embroidery data in which data corresponding to stitch formation positions, lengths, and directions is set for a plurality of stitches. Is provided with a short stitch detecting means for detecting stitches less than a predetermined value, and a data editing means for editing the embroidery data by omitting the stitch detected by the short stitch detecting means. Characteristic embroidery data editing device.
【請求項2】 上記データ編集手段が、 上記短縫目検出手段により検出された縫目を、該縫目と
隣接する縫目と一体化することによって省略する一体化
手段と、 上記隣接する縫目が複数存在する場合、上記隣接する各
縫目の内、上記一体化による刺繍の形状変化が最も小さ
いものを上記一体化の対象として選択する選択手段と、 を備えたことを特徴とする請求項1記載の刺繍データ編
集装置。
2. An unifying means for omitting the stitches detected by the short stitch detecting means by unifying the stitches detected by the short stitch detecting means with the stitches adjacent to the stitches, and the adjoining stitches. When there are a plurality of stitches, a selecting means for selecting, as the target of the integration, the stitch having the smallest change in the embroidery shape due to the integration among the adjacent stitches is provided. The embroidery data editing device according to item 1.
【請求項3】 上記選択手段が、 上記隣接する各縫目の内、上記短縫目検出手段により検
出された上記縫目と最も方向が類似したものを上記一体
化の対象として選択することを特徴とする請求項2記載
の刺繍データ編集装置。
3. The selecting means selects, from among the adjacent stitches, one having a direction most similar to that of the stitch detected by the short stitch detecting means as a target of the integration. The embroidery data editing device according to claim 2,
【請求項4】 駆動系から針棒への動力の伝達を一時的
に中断する動力伝達中断手段を備えた刺繍ミシンに対応
する刺繍データを編集する刺繍データ編集装置であっ
て、 上記データ編集手段が、上記刺繍データに上記動力伝達
中断手段の駆動データを付与することにより上記縫目を
省略することを特徴とする請求項1〜3のいずれかに記
載の刺繍データ編集装置。
4. An embroidery data editing device for editing embroidery data corresponding to an embroidery sewing machine having a power transmission interrupting means for temporarily interrupting the transmission of power from a drive system to a needle bar, the data editing means. 4. The embroidery data editing apparatus according to claim 1, wherein the stitches are omitted by adding drive data of the power transmission interruption means to the embroidery data.
JP20997294A 1994-09-02 1994-09-02 Embroidery data compiling device Pending JPH0871274A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20997294A JPH0871274A (en) 1994-09-02 1994-09-02 Embroidery data compiling device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20997294A JPH0871274A (en) 1994-09-02 1994-09-02 Embroidery data compiling device

Publications (1)

Publication Number Publication Date
JPH0871274A true JPH0871274A (en) 1996-03-19

Family

ID=16581736

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20997294A Pending JPH0871274A (en) 1994-09-02 1994-09-02 Embroidery data compiling device

Country Status (1)

Country Link
JP (1) JPH0871274A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6298276B1 (en) 1998-02-25 2001-10-02 Brother Kogyo Kabushiki Kaisha Embroidery data processing apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6298276B1 (en) 1998-02-25 2001-10-02 Brother Kogyo Kabushiki Kaisha Embroidery data processing apparatus

Similar Documents

Publication Publication Date Title
JP3146459B2 (en) Electronically controlled embroidery sewing machine
US6123037A (en) Multi-head embroidery machine with thread cutting function
JPH11123293A (en) Control device of sewing machine
US5913276A (en) Multihead sewing machine with improved shuttle drive control
JP4578992B2 (en) sewing machine
JPH0557071A (en) External memory for electronically controlled sewing machine
TWI534319B (en) Automatic sewing machine
JPH11333164A (en) Buttonhole sewing machine
JP2001009180A (en) Display device for sewing machine and recording medium recording pattern display program
JPH0871274A (en) Embroidery data compiling device
US6167824B1 (en) Sewing machine having work holder
JP2778210B2 (en) Lock sewing data creation device
JPS63300796A (en) Cloth hem follow sewing machine
JPH08141240A (en) Embroidering machine
US20080196645A1 (en) Multimedia information selection apparatus, sewing machine, and multimedia information selection program and sewing program recorded on computer-readable recording medium
JP3543374B2 (en) Embroidery sewing machine
JP3511940B2 (en) sewing machine
JPH04117994A (en) Thread cutting device of sewing machine for sewing pattern
KR100447570B1 (en) Method of indication rpm of automatic embroidery apparatus and apparatus of thereof
JPH11290563A (en) Control device of embroidery sewing machine and memory medium having recorded embroidery pattern data
JP3021507B2 (en) Multi-head embroidery sewing machine
JP3146479B2 (en) Electronically controlled embroidery sewing machine
JP2002224474A (en) Sewing machine
JPS6221268Y2 (en)
JPH0234630B2 (en)

Legal Events

Date Code Title Description
A02 Decision of refusal

Effective date: 20040302

Free format text: JAPANESE INTERMEDIATE CODE: A02