JPH0347295A - Embroidering machine - Google Patents
Embroidering machineInfo
- Publication number
- JPH0347295A JPH0347295A JP18325689A JP18325689A JPH0347295A JP H0347295 A JPH0347295 A JP H0347295A JP 18325689 A JP18325689 A JP 18325689A JP 18325689 A JP18325689 A JP 18325689A JP H0347295 A JPH0347295 A JP H0347295A
- Authority
- JP
- Japan
- Prior art keywords
- embroidery
- data
- pitch
- embroidering
- needle 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.)
- Granted
Links
Landscapes
- Sewing Machines And Sewing (AREA)
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、縫い針と刺繍枠との相対的な逐次位置を示す
逐次一針データを入力して、ステッチ縫いを行なう刺繍
ミシンに関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to an embroidery sewing machine that performs stitch sewing by inputting sequential stitch data indicating relative sequential positions of a sewing needle and an embroidery frame.
[゛従来の技術]
従来、刺繍ミシンは、所望の模様の逐次一針データによ
りステッチ縫いを行なっている。[Prior Art] Conventionally, embroidery sewing machines perform stitch sewing based on successive stitch data of a desired pattern.
このステッチ縫いの基本データとなる逐次一針データは
、用紙上に描かれた模様から針落ち点を縫いの順に逐次
読み取って、数値化することにより得られている。The sequential one-stitch data, which is the basic data for this stitch sewing, is obtained by sequentially reading the needle drop points from the pattern drawn on the paper in the sewing order and converting them into numerical values.
このように数値化された逐次一針データは、例えば紙テ
ープ等の記憶媒体に記録され、刺繍ミシンによって、実
際に縫い針と刺繍枠とを相対的に移動させる場合に参照
される。The sequential stitch data digitized in this way is recorded on a storage medium such as paper tape, and is referenced by the embroidery sewing machine when actually moving the sewing needle and the embroidery frame relative to each other.
[発明が解決しようとする課題]
しかしながら、従来の技術では、刺繍ミシンは、入力し
た逐次一針データそのものによって最終的な針落ち点が
決定されてしまうため、逐次一針データの数値化時に読
み取った針落ち点の間隔が不ぞろいであった場合には、
そのまま刺繍ピッチが不ぞろいになる問題がめった。[Problems to be Solved by the Invention] However, with the conventional technology, the final needle drop point of an embroidery sewing machine is determined by the inputted sequential stitch data itself. If the intervals between the needle drop points are uneven,
As a result, the problem of uneven embroidery pitches frequently occurred.
又、逐次一針データのステッチの長さを変えることによ
り拡大、縮小することは可能であったが、刺繍ピッチを
指定して拡大、縮小したり、刺繍模様の大きざを変えず
に刺繍ピッチを変更できなかったため、下地の素材に応
じて刺繍ピッチを適宜変更することができない問題があ
った。In addition, it was possible to enlarge or reduce the stitch length of one stitch data sequentially, but it was also possible to specify the embroidery pitch and enlarge or reduce it, or to change the embroidery pitch without changing the size of the embroidery pattern. Therefore, there was a problem in that the embroidery pitch could not be changed appropriately depending on the base material.
本発明は、上記課題を解決することにより、下地の素材
に合わせ、かつ整った刺繍ピッチの作成等を行なうため
に、刺繍ピッチの変更を容易にすることを目的とする。An object of the present invention is to solve the above-mentioned problems and to facilitate changing the embroidery pitch in order to create a regular embroidery pitch that matches the base material.
[課題を解決するための手段]
上記目的を達成するため手段として本発明の刺繍ミシン
は、第1図に例示するように、縫い針MAと刺繍枠MB
との相対的な逐次位置を示す逐次一針データを入力して
ステッチ纏いを行なう刺繍ミシンMCにおいて、
入力した上記逐次一針データを連鎖した棒線の軌跡を算
出する棒線算出手段MDと、
上記ステッチ日いの1ピッチの指令値を入力する刺繍ピ
ッチ入力手段MEと、
上記算出した棒線の軌跡に沿い、上記入力した1ピッチ
の指令値にしたがって、逐次一針データを更新する一針
データ更新手段MFと
を備えることを要旨とする。[Means for Solving the Problems] As a means for achieving the above object, the embroidery sewing machine of the present invention has a sewing needle MA and an embroidery frame MB, as illustrated in FIG.
In an embroidery sewing machine MC that performs stitching by inputting sequential stitch data indicating a relative sequential position with respect to the embroidery sewing machine MC, a bar calculating means MD calculates a trajectory of a bar connecting the input sequential stitch data; an embroidery pitch input means ME for inputting a command value for one pitch of the stitch date; and a stitch data for sequentially updating the one-stitch data according to the input one-pitch command value along the trajectory of the bar line calculated above. The gist is that the data updating means MF is provided.
[作用]
本発明の刺繍ミシンMCは、棒線算出手段MDが縫い針
MAと刺繍枠MBとの相対的な逐次位置を示す逐次一針
データを連鎖した棒線の軌跡を算出し、刺繍ピッチ入力
手段MEがステッチ縫いの1ピッチの指令値を入力して
、一針データ更新手段MFが上記棒線の軌跡に沿い、上
記1ピッチの指令値にしたがって、逐次一針データを更
新する。[Function] In the embroidery sewing machine MC of the present invention, the bar calculating means MD calculates the locus of the bar in which successive stitch data indicating the relative sequential positions of the sewing needle MA and the embroidery frame MB are linked, and the embroidery pitch is determined by The input means ME inputs a command value for one pitch of stitch sewing, and the one-stitch data updating means MF sequentially updates the one-stitch data according to the command value for one pitch along the locus of the bar line.
これにより、刺繍ミシンMCは、更新された逐次一針デ
ータに則って、縫い針MAと刺繍枠MBとの相対位置を
移動して、ステッチ縫いを行なう。As a result, the embroidery sewing machine MC moves the relative positions of the sewing needle MA and the embroidery frame MB in accordance with the updated sequential stitch data and performs stitch sewing.
したがって、刺繍ミシンMCによるステッチ縫いは、入
力した逐次一針データが描く棒線の軌跡をほぼ保持しつ
つ、入力した1ピッチの指令値に則った刺繍ピッチで行
なわれる。Therefore, the stitch sewing by the embroidery sewing machine MC is performed at an embroidery pitch in accordance with the input one-pitch command value while substantially maintaining the trajectory of the bar line drawn by the input sequential one-stitch data.
[実施例コ 次に実施例の刺繍ミシン1を図面に基づいて説明する。[Example code] Next, an embroidery sewing machine 1 according to an embodiment will be explained based on the drawings.
第2図に全体構成を示す刺繍ミシン1は、刺繍をステッ
チ縫いによって行なうものであって、上下動自在に配設
された縫い針3を有し、これを上下動する2組の頭部5
,7と、刺繍枠9を「X−Y」方向に移動する刺繍枠駆
動部11と、頭部5゜7および刺繍枠駆動部11を制御
することにより、所定の刺繍模様を形成する制御装@1
3とを備えている。The embroidery sewing machine 1 whose overall configuration is shown in FIG. 2 performs embroidery by stitch sewing, and has a sewing needle 3 that is arranged to be able to move up and down, and two sets of heads 5 that move the needle up and down.
, 7, an embroidery frame drive section 11 that moves the embroidery frame 9 in the "X-Y" direction, and a control device that forms a predetermined embroidery pattern by controlling the head 5.7 and the embroidery frame drive section 11. @1
3.
制御装置13は、第3図のブロック図に示すように、各
種入出力機器とのインタフェースおよびマイクロコンピ
ュータから構成されている。As shown in the block diagram of FIG. 3, the control device 13 includes interfaces with various input/output devices and a microcomputer.
制御装置13に各種データを入力する入力機器としては
、紙テープ読取装置15と、デイスプレィ17や押ボタ
ンスイッチ19等を備えたコンソールパネル21と、縫
い針3の位置を検出するためのエンコーダ23とが備え
られている。このような入力機器としての紙テープ読取
装置15は、図示しない刺繍模様作成装置によって作成
された紙テープから所定刺繍模様の一針データを読み取
るものである。又、コンソールパネル21は、紙テープ
読取装置15に一針データを入力させたり、あるいは刺
繍ミシン1を動作させたりする等の各種操作を行なうた
めのものである。Input devices for inputting various data to the control device 13 include a paper tape reader 15, a console panel 21 equipped with a display 17, pushbutton switches 19, etc., and an encoder 23 for detecting the position of the sewing needle 3. It is equipped. The paper tape reading device 15 serving as such an input device reads one stitch data of a predetermined embroidery pattern from a paper tape created by an embroidery pattern creation device (not shown). The console panel 21 is used to perform various operations such as inputting stitch data to the paper tape reading device 15 or operating the embroidery sewing machine 1.
制御装置13が各種データを出力したり、あるいは駆動
する出力機器としては、刺繍枠9をrXJ方向に移動す
るX軸モータ25と、rYJ方向に移動するY軸モータ
27と、縫い針3を回転させるZ軸モータ28と、縫い
針3を上下動する善いモータ29とが備えられている。The output devices that the control device 13 outputs various data or drives include an X-axis motor 25 that moves the embroidery frame 9 in the rXJ direction, a Y-axis motor 27 that moves the embroidery frame 9 in the rYJ directions, and a motor that rotates the sewing needle 3. A Z-axis motor 28 for moving the sewing needle 3 and a good motor 29 for moving the sewing needle 3 up and down are provided.
各種入出力機器からデータを入力し、各種モータを駆動
する制御装置13は、入力用のインタフェースとして、
コンソールパネル21がらデータを入力するコンソール
コントローラ33と、エンコーダ23と紙テープ読取装
置15用のインタフェース35.37とを備えている。The control device 13, which inputs data from various input/output devices and drives various motors, serves as an input interface.
It includes a console controller 33 for inputting data through the console panel 21, and interfaces 35 and 37 for the encoder 23 and paper tape reader 15.
又、出力用のインタフェースとしては、X軸モータ25
とY軸モータ27とを駆動するX−Yモータコントロー
ラ39と、Z軸モータ28を駆動するZ軸モータコント
ローラ40と、縫いモータ29を駆動するソーイングモ
ータコントローラ41と、コンソ−シバネル21内に配
設されているデイスプレィ17を駆動するデイスプレィ
コントローラ45とを備えている。Also, as an output interface, the X-axis motor 25
and a Y-axis motor 27 , a Z-axis motor controller 40 that drives the Z-axis motor 28 , a sewing motor controller 41 that drives the sewing motor 29 and A display controller 45 for driving a display 17 provided therein is also provided.
制御装置13は、入出力インタフェースを介してデータ
を入力し、所定の演障処理を行なって、各種制御を行な
う論理演算回路として、周知のCPU47.ROM49
.RAM51を備えている。The control device 13 has a well-known CPU 47. ROM49
.. It is equipped with RAM51.
上記構成により刺繍ミシン1は、所定の刺繍模様の一針
データを紙テープ読取装置15を介して紙テープから入
力し、入力した一針データをRAM51内に設けられて
いる10箇所の一針データ格納エリア「#0」〜「#9
」のいずれかに選択的に格納する。また、刺繍ミシン1
は、コンソールパネル21の操作に応じて、所定の格納
エリア「#0」〜「#9」に格納されている一針データ
を読み出し、この一針データに基づいて、周知の手法に
より各種モータ25〜29を駆動することによって、刺
繍縫いを行なったり、下記に説明するように、RAM5
1内の格納エリア「#OJ〜「#9」に格納されている
一針データを逐次読み出して、所定刺繍ピッチ長1の新
たな一針データを作成するといった処理を行なう。With the above configuration, the embroidery sewing machine 1 inputs one-stitch data of a predetermined embroidery pattern from a paper tape via the paper tape reader 15, and stores the input one-stitch data in ten one-stitch data storage areas provided in the RAM 51. "#0" to "#9
”. Also, embroidery sewing machine 1
reads the one-stitch data stored in predetermined storage areas "#0" to "#9" in response to the operation of the console panel 21, and based on this one-stitch data, various motors 25 are controlled by a well-known method. By driving 29 to 29, embroidery stitching can be performed, and as explained below, RAM 5
The stitch data stored in the storage areas "#OJ" to "#9" in the embroidery section 1 are sequentially read out, and new one-stitch data with a predetermined embroidery pitch length of 1 is created.
格納エリア「#O」〜「#9」のいずれかに格納される
一針データは、例えば下記に示すようなものである。The one-stitch data stored in any of the storage areas "#O" to "#9" is, for example, as shown below.
第4図および第5図に示すように、縫い糸64によって
下地60と素材62とを重さねて縫い付ける場合におい
て、図示A−Hの針落ち点を形成する場合の一針データ
は、逐次座標データA(Xl、yl)、B(x2.y2
)、C(x3.y3)・・・H(x8.y8)として格
納されている。As shown in FIGS. 4 and 5, when sewing the base 60 and the material 62 in an overlapping manner using the sewing thread 64, the data for each stitch when forming needle drop points A to H in the figures are sequentially Coordinate data A (Xl, yl), B (x2.y2
), C(x3.y3)...H(x8.y8).
次に、格納エリア「#O」〜「#9」のいずれかに格納
されている一針データから新たな一針データを作成する
例を、第6図に示すL−COPYモートルーチンのフロ
ーチャートに基づいて説明する。Next, an example of creating new one-stitch data from one-stitch data stored in one of the storage areas "#O" to "#9" is shown in the flowchart of the L-COPY motor routine shown in FIG. I will explain based on this.
CPU47においてL−COPYモートルーチンが起動
されると、まず第3図に示すコンソールパネル21上の
モード選択キー66が操作され、L−COPYモードが
選択されているか否かを判断する(ステップ100)。When the L-COPY motor routine is activated in the CPU 47, the mode selection key 66 on the console panel 21 shown in FIG. 3 is operated, and it is determined whether the L-COPY mode is selected (step 100). .
ここでL−COPYモードが選択されていなければ、そ
のまま本ルーチンを一旦終了する。If the L-COPY mode is not selected here, this routine is temporarily terminated.
L−COPYモードが選択されていれば(デイスプレィ
17には、第3図に示すように表示されている)、次に
コンソールパネル21上のF1キー68.F2キー70
.F3キー72の操作を待って、これらのデータを入力
する(ステップ110)。If the L-COPY mode is selected (displayed on the display 17 as shown in FIG. 3), then press the F1 key 68. on the console panel 21. F2 key 70
.. Waiting for the F3 key 72 to be operated, these data are input (step 110).
ここで入力するデータは、下記に示すように入力された
ものであり、所定の意味付けがなされているものである
。The data input here is input as shown below, and has a predetermined meaning attached to it.
F3キー72は、刺繍ピッチ長1を設定するための押し
ボタンスイッチである。F3キー72を押すことにより
、図示しない刺繍ピッチ入力ルーチンがCPU47にお
いて起動され、数値入力キー群74の操作によって刺繍
ピッチ長1の入力が可能になる。この刺繍ピッチ長1
(デイスプレィ17にはLENGTHと表示されている
)は、デイスプレィ17上の刺繍ピッチ表示エリア76
に表示されているように、初期値として長さ「1,5履
」を示す値「15」が設定されているところを、この刺
繍ピッチ入力ルーチンにより、所望とする値に、I”0
.1mJ単位で変更することができる。The F3 key 72 is a push button switch for setting embroidery pitch length 1. By pressing the F3 key 72, an embroidery pitch input routine (not shown) is activated in the CPU 47, and the embroidery pitch length 1 can be input by operating the numerical input key group 74. This embroidery pitch length 1
(LENGTH is displayed on the display 17) is the embroidery pitch display area 76 on the display 17.
As shown in , the value "15" indicating the length "1.5 shoes" is set as the initial value, but this embroidery pitch input routine changes it to the desired value I"0.
.. It can be changed in units of 1 mJ.
F2キー70は、刺繍ピッチ艮1を変更する前の一針デ
ータを格納する格納エリア「#O」〜「#9」番号を設
定するための押しボタンスイッチである。この変更前の
一針データ(SOURCE)の格納エリア番号は、デイ
スプレィ17上のソース表示エリア78に表示される。The F2 key 70 is a push button switch for setting storage area numbers "#O" to "#9" in which the one-stitch data before changing the embroidery pitch 1 is stored. The storage area number of the one-stitch data (SOURCE) before the change is displayed in the source display area 78 on the display 17.
F1キー68は、刺繍ピッチ長1を変更した後の一針デ
ータを格納する格納エリア「#O」〜「#9」番号を設
定するための押しボタンスイッチである。この変更後の
一針データ(L−COPY)の格納エリア番号は、デイ
スプレィ17上のL−COPY表示エリア80に表示さ
れる。The F1 key 68 is a push button switch for setting storage area numbers "#O" to "#9" in which the one-stitch data after changing the embroidery pitch length 1 is stored. The storage area number of the one-stitch data (L-COPY) after this change is displayed in the L-COPY display area 80 on the display 17.
Fl、F2.F3のデータのへカー後、次にコンソール
パネル21上のDRIVEキー82が押されて「オン」
されたか否かを判断しくステップ120)、押されてい
なければそのまま本ルーチンを−旦終了し、押されてい
れば、次の処理に移行して、新刺繍ピッチ長lの一針デ
ータの算出を行なう(ステップ130)。Fl, F2. After entering the F3 data, the DRIVE key 82 on the console panel 21 is pressed to turn it on.
If the button has not been pressed, this routine is immediately terminated. If the button has been pressed, the process moves to the next step and calculates the one-stitch data of the new embroidery pitch length l. (Step 130).
この新刺繍ピッチ艮1の一針データの算出は、下記に示
すように実行される。The calculation of the one-stitch data for the new embroidery pitch 1 is executed as shown below.
(i) F2キー70によって選択され、第7図に示
すような刺繍ピッチ長1を変更する前の一針データ(以
後旧ピッチー針データと記す)を格納する格納エリアか
ら、先頭と2番目の逐次座標データA (XI 、 y
l ) 、 B (x2.y2)を読み込み、座標A
(XI 、 yt )とB (X2.V2)トラ連結し
た線分ABの座標を算出する。次いで、線分AB上にお
いて、刺繍ピッチ長1を変更した後の一針データ(以侵
新ピッチー針データと記す)の原点座標A−(al、b
l)を所定位置に決定する。(i) From the storage area selected by the F2 key 70 and storing the one-stitch data (hereinafter referred to as old pitchy needle data) before changing the embroidery pitch length 1 as shown in FIG. Sequential coordinate data A (XI, y
l ), B (x2.y2) and coordinate A
Calculate the coordinates of the line segment AB connecting (XI, yt) and B (X2.V2). Next, on the line segment AB, the origin coordinates A-(al, b) of one stitch data after changing the embroidery pitch length 1 (hereinafter referred to as new pitch needle data)
l) at a predetermined position.
(ii) 原点座標A−(al 、bl )の決定後
、次に2番目の座標B” (a2.b2)を線分AB上
に存在することができるか否かを下記に示すように算出
する。(ii) After determining the origin coordinates A-(al, bl), calculate whether or not the second coordinate B'' (a2.b2) can exist on the line segment AB as shown below. do.
旧ピッチー針データの線分AB上において、第7図に示
すように、原点座標A” (at 、bl )を新刺繍
ピッチ長1だけ移動した位置である2番目(7)座標B
−(a2 、b2 )が、線分AB上に存在するか、あ
るいは線分AB上を越えてしまうかを、下記(1)式が
肯定されるか否かによって判断する。On the line segment AB of the old pitch needle data, as shown in Fig. 7, the second (7) coordinate B is the position where the origin coordinate A'' (at, bl) is moved by the new embroidery pitch length 1.
It is determined whether -(a2, b2) exists on the line segment AB or exceeds the line segment AB, depending on whether or not the following equation (1) is affirmed.
(x2−al )2 + (y2−bl )2 ≧
1・・・(1)
×2・・・旧ピッチー針データの2番目の座標B(x2
.y2)のX軸方向の位
置データ
y2・・・座標B(x2.y2)のy軸方向の位置デー
タ
al・・・新ピッチー針データの
原点座標A−(at 、bl )のX軸方向の位置デー
タ
bl・・・座標A”’ (al 、bl )のy軸方向
の位置データ
・・・F3キーで入力した新刺繍ピッチ長(1)式によ
って線分AB上に座標3−(a2゜b2 )が存在する
と判断された場合には、座標B(a2 、 b2 )を
算出し、これを2番目の座標3= (a2 、b2 )
と決定する。(x2-al)2 + (y2-bl)2≧
1...(1) x2...The second coordinate B(x2) of the old pitch needle data
.. y2) position data in the X-axis direction y2...position data in the y-axis direction of coordinate B (x2.y2) al...new pitch needle data origin coordinates A-(at, bl) in the X-axis direction Position data bl...Position data in the y-axis direction of coordinates A''' (al, bl)...New embroidery pitch length input using the F3 key Formula (1) creates coordinates 3-(a2°) on line segment AB b2 ) exists, calculate the coordinate B (a2 , b2 ) and convert it to the second coordinate 3 = (a2 , b2 )
I decide.
(iii) 処理(11)において、2番目の座標B
(a2 、 b2 >が線分AB上に存在しないと判断
された場合には、次に旧ピッチー針データの3番目の逐
次座標データC(X3.V3>を読み込み、座標B(x
2.y2)とC(x3.y3>とを連結した線分BCの
座標を算出する。次いで、線分BC上において、2番目
の座標3′(a2゜b2)(第7図には(B′)として
示す〉を下記(2)式に基づいて算出する。(iii) In process (11), the second coordinate B
(If it is determined that a2, b2> does not exist on the line segment AB, then read the third sequential coordinate data C(X3.V3> of the old pitchy needle data, and calculate the coordinate B(x
2. Calculate the coordinates of the line segment BC that connects y2) and C(x3.y3>. Next, on the line segment BC, the second coordinate 3' (a2°b2) ((B' ) is calculated based on the following equation (2).
ΔX・・・X軸方向の単位移動量
(ここでは0.1m)
×3・・・座標C(X3 、 V3 >のX軸方向の位
置データ
y3・・・座標C(X3.¥3)のy軸方向の位置デー
タ
すなわち、第8図に示すように、座標3 (X2 。ΔX...Unit movement amount in the X-axis direction (here 0.1m) ×3...Position data in the X-axis direction of the coordinate C (X3, V3>) y3...The position data of the coordinate C (X3.\3) Position data in the y-axis direction, ie, coordinates 3 (X2) as shown in FIG.
y2 )を線分BCに沿って移動することにより、(2
)式で求めた値と新刺繍ピッチ長1とが一致した点を座
標B= (a2 、b2 )とする。ここでは、座標B
(x2 、 y2 )からX軸方向に単位移動量ΔX
(ここでは0.1M>移動させ、y軸方向には、線分B
Cの傾き(y3−y2 ) / (x3−X2)と単位
移動量ΔXとから求めた移動量△y(= (y3−1/
2 )/ (x3−x2 ) xΔX)だけ移動させた
座標と、原点座標A−(al 、bl )との距離を(
2)式の左辺によって算出し、この算出した値が右辺の
新ピッチ長1の値以上になるまで繰り返すことを行なう
。なお、(2)式はX軸方向に単位移動はΔXだけ移動
する場合の式であるが、これに代えてy軸方向に単位移
動量△yだけ移動する式(図示省略)を用いてもよい。By moving y2) along the line segment BC, (2
) The point where the value obtained by the formula and the new embroidery pitch length 1 match is set as coordinate B=(a2, b2). Here, the coordinate B
Unit movement amount ΔX in the X-axis direction from (x2, y2)
(Here, move 0.1M>, and in the y-axis direction, line segment B
Movement amount △y (= (y3-1/
2)/(x3-x2)xΔX) and the origin coordinates A-(al, bl) are expressed as (
2) Calculate using the left side of the equation, and repeat until the calculated value becomes greater than or equal to the value of new pitch length 1 on the right side. Note that equation (2) is an equation for the case where the unit movement is ΔX in the good.
このようにy軸方向に単位移動量Δy移動する式を用い
ることにより、線分BGの傾きがX軸方向よりy軸向に
多く変化する場合の算出精度を高くすることかできる。By using the formula for moving the unit movement amount Δy in the y-axis direction in this manner, calculation accuracy can be increased when the slope of the line segment BG changes more in the y-axis direction than in the X-axis direction.
(iv) 処理(1ii)において、2番目の座標B
”(a2.b2)が線分BC上に存在しないとされた場
合には、次に旧ピッチー針データの4番目Cの逐次座標
データD(X4.¥4>を読み込み、処理(iii)を
繰り返す。(iv) In process (1ii), the second coordinate B
” (a2.b2) does not exist on the line segment BC, then read the sequential coordinate data D (X4.\4> of the 4th C of the old pitch needle data and perform the process (iii). repeat.
(V) 以上処理(i)〜(iv)を繰り返すことに
より、第9図に示すように、点線で示す旧ピッチー針デ
ータから、実線で示す新ピッチー針データ(刺繍ピッチ
長1の一針データ)を算出する。(V) By repeating the above processes (i) to (iv), as shown in FIG. ) is calculated.
上述した処理(i)〜(V)によって算出された新ピッ
チー針データは、F1キー68が操作されて選択された
格納エリア「#O」〜「#9Jに格納される。新ピッチ
ー針データの算出が終了すると、第6図に示ず1−CO
PYモートルーチンは、−旦終了する。The new pitch needle data calculated by the processes (i) to (V) described above are stored in the storage areas “#O” to “#9J” selected by operating the F1 key 68. When the calculation is completed, 1-CO
The PY mote routine ends on -d.
これにより、図示しない縫い実行ルーチンによりこの格
納エリア「#0」〜「#9Jの新ピッチー針データが参
照され、このデータに基づいて、新刺繍ピッチ艮1の刺
繍縫いが行なわれる。As a result, the new pitch needle data in the storage areas "#0" to "#9J" is referred to by the sewing execution routine (not shown), and the embroidery stitch of the new embroidery pitch type 1 is performed based on this data.
以上に説明したように、本実施例の刺繍ミシン1は、紙
テープ読取装置15から入力した所定刺繍模様の一針デ
ータを、コンソールパネル21から入力した刺繍ピッチ
長1を有する一針データに変換して、この変換後の一針
データに基づいて所定刺繍模様の刺繍縫いを行なう。こ
れにより、読み込んだ一針データが描く刺繍模様をほぼ
保持したままで刺繍ピッチ長1を所望値に変更するとと
もに、均等値に統一することができる。As described above, the embroidery sewing machine 1 of the present embodiment converts one stitch data of a predetermined embroidery pattern inputted from the paper tape reading device 15 into one stitch data having an embroidery pitch length of 1 inputted from the console panel 21. Then, a predetermined embroidery pattern is sewn based on the converted one-stitch data. Thereby, it is possible to change the embroidery pitch length 1 to a desired value while almost maintaining the embroidery pattern drawn by the read one-stitch data, and to unify the embroidery pitch length 1 to a uniform value.
この結果、下地の素材、およびこの下地に縫い付は又は
溶着くスパンコール等)する素材の材質に応じて、適切
な刺繍ピッチ長1やピッチ数(針溝ら点の数)を、容易
に、かつ迅速に設定することができるという極めて優れ
た効果を奏する。As a result, the appropriate embroidery pitch length 1 and pitch number (number of needle groove points) can be easily determined depending on the material of the base material and the material to be sewn or welded to the base material (sequins, etc.). Moreover, it has an extremely excellent effect that it can be set quickly.
したがって、刺繍ピッチ長を変更したり、ピッチ長を均
等にしたりすることは、刺繍模様の原図から新たに一針
データを作り直すことなく、元となる一針データを利用
して、新たな一針データを作成することによって達成さ
れる。Therefore, changing the embroidery pitch length or making the pitch lengths equal is possible by using the original stitch data to create a new stitch without having to create new stitch data from the original embroidery pattern. This is accomplished by creating data.
そのうえ、元となる一針データにおけるピッチ長の間隔
が大まかであっても、本実施例により、ピッチ長を細か
く、かつ揃ったものとすることができることから、一針
データの作成工数を減少することができるとともに、完
成した刺繍縫いの品質を向上することができるという極
めて優れた効果を奏する。Furthermore, even if the pitch length intervals in the original one-stitch data are rough, this embodiment can make the pitch lengths fine and uniform, reducing the number of man-hours for creating the one-stitch data. This has an extremely excellent effect of improving the quality of completed embroidery stitches.
なお、本発明は上記実施例に限定されるものでなく本発
明の要旨を変更しない範囲で種々な態様の実施が可能で
ある。Note that the present invention is not limited to the above-mentioned embodiments, and can be implemented in various forms without changing the gist of the present invention.
[発明の効果]
本発明の刺繍ミシンは、逐次一針データと、1ピッチの
指令値とを入力し、入力した逐次一針データが描く刺繍
模様をほぼ保持したままで、所望の刺繍ピッチ長で、か
つピッチ長が揃った新たな逐次一針データを作成し、こ
れに基づいてステッチ縫いを行なうことができることか
ら、ステッチ縫いを行なう下地の素材や、刺繍糸等に合
わせた刺繍ピッチの選択が容易にかつ迅速になる。した
がって所望の刺繍模様のステッチ縫いを、種々な下地の
素材や刺繍糸に合わせて適切に行なうことが容易になる
という極めて優れた効果を奏する。[Effects of the Invention] The embroidery sewing machine of the present invention inputs sequential one-stitch data and one-pitch command value, and creates a desired embroidery pitch length while almost maintaining the embroidery pattern drawn by the input sequential one-stitch data. Since it is possible to create new sequential stitch data with the same pitch length and perform stitch sewing based on this data, it is possible to select the embroidery pitch according to the base material for stitching, embroidery thread, etc. becomes easier and faster. Therefore, the stitching of a desired embroidery pattern can be easily performed appropriately in accordance with various base materials and embroidery threads, which is an extremely excellent effect.
そのうえ、完成した刺繍縫いの刺繍ピッチ長が揃ってい
ることから、刺繍斑等の発生が少なくなり品質が向上す
るという優れた効果を奏する。Furthermore, since the embroidery pitch lengths of the completed embroidery stitches are uniform, the occurrence of embroidery spots etc. is reduced and quality is improved, which is an excellent effect.
又、外部から入力する逐次一針データを大まかに作って
も本発明により細かで、かつ揃った逐次一針データとす
ることができることから、元となる逐次一針データの作
成効率が向上し、工数が低減するという優れた効果を奏
する。In addition, even if the sequential one-stitch data inputted from the outside is roughly created, the present invention can make it into detailed and uniform sequential one-stitch data, so the efficiency of creating the original sequential one-stitch data is improved. This has the excellent effect of reducing the number of man-hours.
第1図は本発明の刺繍ミシンの基本的構成を例示する構
成図、第2図は実施例の刺繍ミシンの全体構成図、第3
図はその制御装置のブロック図、第4図および第5図は
一針データの説明図、第6図は制御装置で実行されるL
−COPYモード処理のフローチャート、第7図ないし
第9図は一針データの更新の説明図である。
MA・・・縫い針、MB・・・刺繍枠
MC・・・刺繍ミシン、MD・・・棒線算出手段ME・
・・刺繍ピッチ入力手段
MF・・・一針データ更新手段
1・・・刺繍ミシン、3・・・縫い針
5.7・・・頭部、9・・・刺繍枠
11・・・刺繍枠駆動部、13・・・制御装置15・・
・紙テープ読取装置Fig. 1 is a block diagram illustrating the basic structure of an embroidery sewing machine according to the present invention, Fig. 2 is an overall block diagram of an embroidery sewing machine according to an embodiment, and Fig. 3
The figure is a block diagram of the control device, Figures 4 and 5 are explanatory diagrams of one-stitch data, and Figure 6 is the L executed by the control device.
- The flowchart of the COPY mode processing, and FIGS. 7 to 9 are explanatory diagrams of updating of one-stitch data. MA... Sewing needle, MB... Embroidery frame MC... Embroidery sewing machine, MD... Bar line calculation means ME.
...Embroidery pitch input means MF...Single stitch data update means 1...Embroidery sewing machine, 3...Sewing needle 5.7...Head, 9...Embroidery frame 11...Embroidery frame drive Part, 13...Control device 15...
・Paper tape reader
Claims (1)
ータを入力してステッチ縫いを行なう刺繍ミシンにおい
て、 入力した上記逐次一針データを連鎖した縫線の軌跡を算
出する縫線算出手段と、 上記ステッチ縫いの1ピッチの指令値を入力する刺繍ピ
ッチ入力手段と、 上記算出した縫線の軌跡に沿い、上記入力した1ピッチ
の指令値にしたがつて、逐次一針データを更新する一針
データ更新手段と を備えることを特徴とする刺繍ミシン。[Scope of Claims] In an embroidery sewing machine that performs stitch sewing by inputting sequential single-stitch data indicating the relative sequential positions of a sewing needle and an embroidery frame, an embroidery pitch input means that inputs a command value for one pitch of the stitch sewing; An embroidery sewing machine characterized by comprising a stitch data updating means for sequentially updating stitch data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1183256A JP2770989B2 (en) | 1989-07-14 | 1989-07-14 | Embroidery sewing machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1183256A JP2770989B2 (en) | 1989-07-14 | 1989-07-14 | Embroidery sewing machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0347295A true JPH0347295A (en) | 1991-02-28 |
| JP2770989B2 JP2770989B2 (en) | 1998-07-02 |
Family
ID=16132487
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1183256A Expired - Lifetime JP2770989B2 (en) | 1989-07-14 | 1989-07-14 | Embroidery sewing machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2770989B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6297960A (en) * | 1985-10-21 | 1987-05-07 | ブラザー工業株式会社 | sewing machine |
| JPS62179495A (en) * | 1986-01-31 | 1987-08-06 | ジューキ株式会社 | Cloth end detection control apparatus |
| JPS63127783A (en) * | 1986-11-18 | 1988-05-31 | プリンスミシン株式会社 | Synchronous control method of sewing machine |
| JPS63139589A (en) * | 1986-12-02 | 1988-06-11 | 株式会社 中日本システム | Embroidering pattern forming apparatus |
-
1989
- 1989-07-14 JP JP1183256A patent/JP2770989B2/en not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6297960A (en) * | 1985-10-21 | 1987-05-07 | ブラザー工業株式会社 | sewing machine |
| JPS62179495A (en) * | 1986-01-31 | 1987-08-06 | ジューキ株式会社 | Cloth end detection control apparatus |
| JPS63127783A (en) * | 1986-11-18 | 1988-05-31 | プリンスミシン株式会社 | Synchronous control method of sewing machine |
| JPS63139589A (en) * | 1986-12-02 | 1988-06-11 | 株式会社 中日本システム | Embroidering pattern forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2770989B2 (en) | 1998-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2883429B2 (en) | Sewing machine sewing data creation device | |
| KR920003667B1 (en) | Sewing data forming method and device for sewing machine | |
| JP3336797B2 (en) | Sewing machine sewing data creation device | |
| US5960727A (en) | Embroidery sewing machine | |
| KR100806297B1 (en) | Electronic sewing machine and its operation control method with sewing data editing function in sewing design zoom mode and automatic screen tracking function in sewing mode | |
| JPH0347295A (en) | Embroidering machine | |
| KR920008099B1 (en) | Sewing data producing device for sewing machine | |
| JP2583784B2 (en) | Manual feed control method of automatic embroidery sewing machine | |
| JP3525679B2 (en) | Automatic sewing machine | |
| JP4564311B2 (en) | sewing machine | |
| JP3010114B2 (en) | Sewing data division processor | |
| JPH0647180A (en) | Embroidering machine capable of preinputting data for specifying next embroidery data | |
| JP2921199B2 (en) | Sewing data processing device | |
| JP3957330B2 (en) | Sewing machine with pattern enlargement / reduction function | |
| JPH0938362A (en) | Automatic sewing machine controller | |
| JP4081298B2 (en) | Staggered sewing machine | |
| JP3617152B2 (en) | Embroidery data creation device | |
| JPH0681640B2 (en) | Sewing data creation device for sewing machine | |
| JP2673243B2 (en) | Automatic embroidery sewing machine | |
| JPH024400A (en) | Automatic embroidery sewing machine | |
| JPH07178269A (en) | Method for setting character size of automatic embroidery sewing machine | |
| JPH0852290A (en) | Sewing machine embroidery equipment | |
| JPS63286182A (en) | sewing machine with display device | |
| JPH06264355A (en) | Device for changing specification of color in pattern data | |
| JPH05220284A (en) | Control method for automatic embroidery sewing machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080417 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090417 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100417 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100417 Year of fee payment: 12 |