JPH0659352B2 - Embroidery sewing machine data creation device - Google Patents
Embroidery sewing machine data creation deviceInfo
- Publication number
- JPH0659352B2 JPH0659352B2 JP26165185A JP26165185A JPH0659352B2 JP H0659352 B2 JPH0659352 B2 JP H0659352B2 JP 26165185 A JP26165185 A JP 26165185A JP 26165185 A JP26165185 A JP 26165185A JP H0659352 B2 JPH0659352 B2 JP H0659352B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- embroidery
- pattern
- embroidery pattern
- reference line
- 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 - Lifetime
Links
- 238000009958 sewing Methods 0.000 title claims description 58
- 238000004364 calculation method Methods 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000013500 data storage Methods 0.000 claims description 5
- 230000015654 memory Effects 0.000 description 24
- 239000004744 fabric Substances 0.000 description 14
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000003936 working memory Effects 0.000 description 3
- 238000009956 embroidering Methods 0.000 description 2
- 230000004323 axial length Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Sewing Machines And Sewing (AREA)
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) この発明は刺繍ミシンのデータ作成装置に係り、詳しく
は文字、記号、模様等のキャラクターを加工布に刺繍す
る際、その選択したキャラクターを所望する曲線上に沿
って刺繍することができるようにしたデータ作成装置に
関するものである。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data creating device for an embroidery sewing machine, and more specifically, when a character such as a character, a symbol, or a pattern is embroidered on a work cloth, the selected character is desired. The present invention relates to a data creation device capable of performing embroidery along a curved line.
(従来技術) 従来、刺繍ミシンにて加工布に文字、記号等のキャラク
ターを刺繍することはよく知られている。この場合、作
業者はまず刺繍するキャラクターを選択する。この選択
に基づいてミシン制御装置は予め記憶装置に記憶されて
いる各キャラクターの刺繍のためのパターンデータの中
から作業者が選択したキャラクターのパターンデータを
読出し、そのパターンデータに基づいて加工布保持手段
をミシン針に対して相対移動させることによって行なわ
れる。(Prior Art) It is well known that an embroidery sewing machine embroiders characters such as characters and symbols on a work cloth. In this case, the worker first selects the character to be embroidered. Based on this selection, the sewing machine controller reads the pattern data of the character selected by the operator from the pattern data for embroidery of each character stored in the storage device in advance, and holds the work cloth based on the pattern data. This is done by moving the means relative to the sewing needle.
そして、このように刺繍されるキャラクターの縫い付け
位置の従来技術にはメルコ・インダストリーズ・インコ
ーポレイテッド出願の特願昭58−22090号(特願
昭57−71655号)に記載された発明がある。この
発明は単に所定の円弧曲線に沿ってキャラクターを刺繍
するものであった。そして、その円弧を決めるために半
径を作業者自身が選定していた。As a conventional technique of the sewing position of the character to be embroidered in this way, there is an invention described in Japanese Patent Application No. 58-22090 (Japanese Patent Application No. 57-71655) of Melco Industries Inc. The present invention simply embroiders a character along a predetermined arc curve. Then, the operator himself selected the radius in order to determine the arc.
(発明が解決しようとする問題点) ところが、上記の場合には単に円弧に沿ってキャラクタ
ーを刺繍することができるだけで、変化に富んだ曲線に
沿って所望のキャラクターを刺繍することはできず、そ
の刺繍の用途範囲は限定される問題があった。(Problems to be solved by the invention) However, in the above case, it is only possible to embroider a character along an arc, and it is not possible to embroider a desired character along a variety of curved lines. There has been a problem that the application range of the embroidery is limited.
(発明の目的) この発明の目的は円弧以外のどんな曲線でもその曲線に
沿った刺繍模様を得ることが可能となり、用途範囲の広
い刺繍ミシンのデータ作成装置を提供するにある。(Object of the invention) It is an object of the present invention to provide an embroidery sewing machine data creating apparatus which can obtain an embroidery pattern along any curve other than a circular arc and has a wide range of applications.
(問題点を解決するための手段) 上記目的を達成するために、この発明は第1図に示すよ
うに、刺繍模様を内部の所定位置に内含するように仮想
されるX軸方向及びY軸方向に延びる辺からなる四角形
状の基本ブロックの各辺の長さを示す基本データと、該
基本データに対する相対座標位置によりその刺繍模様を
示すパターンデータとが刺繍模様毎にそれぞれ記憶され
た原パターンデータ記憶回路44を有し、その原パター
ンデータ記憶回路44から任意の刺繍模様を読み出して
予め定められた基準線に沿って配列するようにした刺繍
ミシンのデータ作成装置であって、 作業者により選択された前記基準線上の点を記憶すると
ともに、その点に基づいて基本データのX軸方向又はY
軸方向の長さと等しい距離を画成する基準線上の2点を
割り出して記憶する位置決め手段106と、その位置決
め手段106により割り出された2点を結ぶ直線と、X
軸又はY軸とのなす角度を演算する角度演算手段107
と、その角度演算手段107により算出された角度に基
づき、基本ブロックを座標変換して当該基本ブロックに
内含される刺繍模様のパターンデータを回転させる演算
を行なうパターンデータ演算手段108とを設けた刺繍
ミシンのデータ作成装置をその要旨とするものである。(Means for Solving the Problems) In order to achieve the above-mentioned object, the present invention, as shown in FIG. Basic data indicating the length of each side of a rectangular basic block having sides extending in the axial direction and pattern data indicating the embroidery pattern according to the relative coordinate position with respect to the basic data are stored for each embroidery pattern. A data creating device for an embroidery sewing machine, which has a pattern data storage circuit (44), and reads out an arbitrary embroidery pattern from the original pattern data storage circuit (44) and arranges the embroidery pattern along a predetermined reference line. The point on the reference line selected by is stored, and based on the point, the X-axis direction or Y of the basic data is stored.
Positioning means 106 for indexing and storing two points on a reference line defining a distance equal to the axial length, a straight line connecting the two points indexed by the positioning means 106, and X
Angle calculation means 107 for calculating the angle formed by the axis or the Y axis
And pattern data calculation means 108 for performing a coordinate conversion of the basic block based on the angle calculated by the angle calculation means 107 to rotate the pattern data of the embroidery pattern contained in the basic block. The gist is a data creating device of an embroidery sewing machine.
(作用) 作業者により基準線上の点が選択されると、位置決め手
段106はその点を記憶するとともに、その点に基づい
て基本データのX軸方向又はY軸方向の長さと等しい距
離を画成する基準線上の2点を割り出して記憶する。角
度演算手段107はその位置決め手段106により割り
出された2点を結ぶ直線と、X軸又はY軸とのなす角度
を演算する。そして、パターンデータ演算手段108
は、その角度演算手段107により算出された角度に基
づき、基本ブロックを座標変換して当該基本ブロックに
内含される刺繍模様のパターンデータを回転させる演算
を行なう。従って、基準線がどんな曲線であってもその
曲線に沿った刺繍模様のパターンデータが得られる。(Operation) When the operator selects a point on the reference line, the positioning unit 106 stores the point and defines a distance equal to the length of the basic data in the X-axis direction or the Y-axis direction based on the point. The two points on the reference line are calculated and stored. The angle calculation means 107 calculates the angle formed by the X-axis or the Y-axis with the straight line connecting the two points, which is determined by the positioning means 106. Then, the pattern data calculation means 108
Performs the coordinate conversion of the basic block based on the angle calculated by the angle calculation means 107 to rotate the pattern data of the embroidery pattern included in the basic block. Therefore, no matter what curve the reference line is, pattern data of the embroidery pattern along the curve can be obtained.
(実施例) 以下、この発明を自動刺繍ミシンに具体化した一実施例
を図面に従って説明する。Embodiment An embodiment in which the present invention is embodied in an automatic embroidery sewing machine will be described below with reference to the drawings.
第2図において、ミシン本体1はミシンテーブル2上に
載置され、そのベッド部1a上には針板3が取付けら
れ、その略中央位置には針孔3aが形成されている。一
方、ミシン本体1のアーム部1bの下端には揺動レバー
4と連結している針棒5が取付けられ、その針棒5には
針棒抱き6を介して針7が装着されている。同アーム部
1bの前面には揺動レバー4の揺動量を調節する調節機
構8及びその揺動量を設定するためにその調節機構8に
作動的に連結された揺動パルスモータ9が設けられてい
る。In FIG. 2, the sewing machine main body 1 is placed on a sewing machine table 2, a needle plate 3 is attached on a bed portion 1a thereof, and a needle hole 3a is formed at a substantially central position thereof. On the other hand, a needle bar 5 connected to the swing lever 4 is attached to the lower end of the arm portion 1b of the sewing machine body 1, and a needle 7 is attached to the needle bar 5 via a needle bar holder 6. An adjusting mechanism 8 for adjusting the amount of swing of the swing lever 4 and a swing pulse motor 9 operatively connected to the adjusting mechanism 8 for setting the swing amount are provided on the front surface of the arm portion 1b. There is.
そして、図示しないミシン主軸の回転に伴う針棒5の上
下動及び揺動レバー4の揺動運動に基づいて針7はミシ
ン本体1内の図示しない釜との協働により加工布10に
左右方向(X軸方向)にジクザグの本縫い縫目を形成す
る。Then, based on the vertical movement of the needle bar 5 and the swing motion of the swing lever 4 accompanying the rotation of the sewing machine main shaft (not shown), the needle 7 cooperates with a shuttle (not shown) in the sewing machine main body 1 in the left-right direction on the work cloth 10. Zigzag lock stitches are formed in the (X-axis direction).
前記ミシンテーブル2の後側には左右一対の取付枠1
1,12が所定間隔をおいて固設されていて、両枠1
1,12間には送りネジ13及び回転伝達軸14が回転
可能に配設されている。一方の取付枠11には前記送り
ネジ13を歯車機構を介して回転駆動させるX軸パルス
モータ15が取着され、他方の取付枠12には前記回転
伝達軸14を回転駆動させるY軸パルスモータ16が取
着されている。A pair of left and right mounting frames 1 are provided on the rear side of the sewing machine table 2.
Both frames 1 and 12 are fixedly installed at a predetermined interval.
A feed screw 13 and a rotation transmission shaft 14 are rotatably arranged between the Nos. 1 and 12. An X-axis pulse motor 15 for rotating the feed screw 13 via a gear mechanism is attached to one mounting frame 11, and a Y-axis pulse motor for rotating the rotation transmission shaft 14 is attached to the other mounting frame 12. 16 are attached.
前記送りネジ13にはその軸線方向に移動可能なX軸移
動台17が嵌挿支承されていて、そのX軸移動台17は
送りネジ13及び回転軸14に対して直交する方向に伸
びる案内パイプ18を備えている。そして、その案内パ
イプ18の先端部には前方支持台19が取着されてい
る。An X-axis moving base 17 that is movable in the axial direction is fitted and supported on the feed screw 13, and the X-axis moving base 17 extends in a direction orthogonal to the feed screw 13 and the rotation shaft 14. Eighteen. A front support 19 is attached to the tip of the guide pipe 18.
前記案内パイプ18にはその軸線方向に移動可能にY軸
移動台20が嵌挿支承されていて、そのY軸移動台20
は前記回転伝達軸14に連結された一対の連結ワイヤ2
1の一部に固着されている。前記Y軸移動台20には加
工布保持手段としての刺繍枠22が設けられ、刺繍内枠
23とで加工布10を保持するようになっている。A Y-axis moving base 20 is movably mounted on the guide pipe 18 so as to be movable in the axial direction thereof.
Is a pair of connecting wires 2 connected to the rotation transmitting shaft 14.
It is fixed to a part of 1. The Y-axis moving table 20 is provided with an embroidery frame 22 as a work cloth holding means, and the work cloth 10 is held by the embroidery inner frame 23.
従って、加工布10を保持する刺繍枠22は前記X軸パ
ルスモータ15の回転駆動に基づいて前記送りネジ13
を介してX軸方向に移動され、前記Y軸パルスモータ1
6の回転駆動に基づいて前記回転伝達軸14、連結ワイ
ヤ21及びY軸移動台20を介して前記X軸方向と直交
するY軸方向に移動されるようになる。Therefore, the embroidery frame 22 that holds the work cloth 10 is rotated by the X-axis pulse motor 15 and is driven by the feed screw 13.
Is moved in the X-axis direction via the Y-axis pulse motor 1
Based on the rotational driving of 6, the rotation transmission shaft 14, the connecting wire 21, and the Y-axis moving base 20 are moved in the Y-axis direction orthogonal to the X-axis direction.
自動刺繍ミシンは第3図に示すようにデータ作成装置3
1を併設していて、キーボード32、ディスプレイ装置
33、デジタイザ34を備えていて、前記揺動パルスモ
ータ9、X軸パルスモータ15、Y軸パルスモータ16
を駆動制御して加工布10に所望の刺繍模様を形成する
ためのデータを作成する。As shown in FIG. 3, the automatic embroidery sewing machine has a data creating device 3
1, a keyboard 32, a display device 33, and a digitizer 34 are provided side by side, and the swing pulse motor 9, the X-axis pulse motor 15, and the Y-axis pulse motor 16 are provided.
Is controlled to generate data for forming a desired embroidery pattern on the work cloth 10.
次に、このデータ作成装置31の電気的構成を第4図に
従って説明する。Next, the electrical configuration of the data creating device 31 will be described with reference to FIG.
マイクロコンピュータ40は中央演算処理装置(以下、
CPUという)41、制御プログラムを記憶する読み出
し専用メモリ(ROM)よりなるプログラムメモリ4
2、CPU41の演算結果等を一時記憶する読み出し及
び書き替え可能なメモリ(RAM)よりなる作業用メモ
リ43とから構成されていて、CPU41はプログラム
メモリ42に記憶された制御プログラムに従って各種刺
繍模様を加工布10に形成させるための縫製データを作
成する等の処理動作をするようになっている。The microcomputer 40 is a central processing unit (hereinafter,
Program memory 4 including a CPU 41) and a read-only memory (ROM) for storing a control program
2. A working memory 43 including a readable and rewritable memory (RAM) for temporarily storing the calculation result of the CPU 41 and the like, and the CPU 41 creates various embroidery patterns according to the control program stored in the program memory 42. Processing operations such as creating sewing data for forming on the work cloth 10 are performed.
CPU41は前記キーボード32及びデジタイザ34と
接続されていて、キーボード32の各キー操作に基づく
キー入力信号及びデジタイザ34のペン操作に基づく座
標読み取り信号を入力する。The CPU 41 is connected to the keyboard 32 and the digitizer 34, and inputs a key input signal based on each key operation of the keyboard 32 and a coordinate reading signal based on a pen operation of the digitizer 34.
又、CPU41は原パターンデータ記憶回路としての原
パターンデータメモリ44及び縫製データメモリ45と
接続されている。原パターンデータメモリ44は各刺繍
模様のパターンデータと各刺繍模様毎に対応して備えら
れた基本データが記憶されている。Further, the CPU 41 is connected to an original pattern data memory 44 and a sewing data memory 45 as an original pattern data storage circuit. The original pattern data memory 44 stores pattern data of each embroidery pattern and basic data provided for each embroidery pattern.
前記パターンデータは、例えば「A」,「N」,
「I」,「Y」等の各アルファベト文字の刺繍につい
て、第5図(a)〜(d)に示すように予め設定した原
点P0nを基準としてその文字を刺繍する際の各針落下点
Pn の相対座標位置データが縫製順序に1つにまとまっ
た形のデータ群であって、そのパターンデータ群が各模
様毎に設けられ原パターンデータメモリ44に記憶され
ている。The pattern data is, for example, “A”, “N”,
Regarding embroidery of each alpha solid character such as "I" and "Y", each needle drop point when embroidering the character is set based on the origin P0n set in advance as shown in FIGS. 5 (a) to (d). The relative coordinate position data of Pn is a data group in a form gathered into one in the sewing order, and the pattern data group is provided for each pattern and stored in the original pattern data memory 44.
又、前記基本データは各刺繍模様が加工布10に刺繍さ
れるとき、加工布10上でその模様のために占有される
範囲、すなわち、第5図(a)〜(d)に示すように相
対座標位置データにより表わされた前記パターンデータ
の各針落下点を内含する基本ブロックとしての四角形状
の領域Uであって、前記縫製原点Pn を起点としてX軸
方向の大きさを示すデータ(以下、横データという)H
DとY軸方向の大きさを示すデータ(以下、縦データと
いう)VDとから構成されている。そして、この横及び
縦データHD,VDとからなる基本データは前記各パタ
ーンデータ毎に対応して設けられ原パターンデータメモ
リ44に記憶されている。Further, when the respective embroidery patterns are embroidered on the work cloth 10, the basic data is the range occupied by the pattern on the work cloth 10, that is, as shown in FIGS. 5 (a) to 5 (d). A rectangular area U as a basic block including each needle drop point of the pattern data represented by relative coordinate position data, and data indicating the size in the X-axis direction starting from the sewing origin Pn. (Hereinafter referred to as horizontal data) H
It is composed of D and data VD indicating the size in the Y-axis direction (hereinafter referred to as vertical data). The basic data consisting of the horizontal and vertical data HD and VD is provided corresponding to each pattern data and stored in the original pattern data memory 44.
なお、このパターンデータ及び基本データの詳細は本出
願人が先に出願した特公昭60−22956号(特願昭
55−37266号)を参照すれば容易に理解される。The details of the pattern data and basic data can be easily understood by referring to Japanese Patent Publication No. 60-22956 (Japanese Patent Application No. 55-37266) filed previously by the present applicant.
前記縫製データメモリ45は前記当該データ作成装置3
1が作成した加工布10に対して各種の刺繍模様を形成
させるための縫製データが記憶されるようになってい
る。そして、CPU41はこの縫製データに基づいて入
出力インターフェース46を介して各パルスモータ駆動
回路47〜49に駆動制御信号を出力し、前記各パルス
モータ9,15,16を駆動制御するようになってい
る。The sewing data memory 45 is the data creating device 3
Sewing data for forming various embroidery patterns on the work cloth 10 created by No. 1 is stored. Then, the CPU 41 outputs a drive control signal to each of the pulse motor drive circuits 47 to 49 via the input / output interface 46 based on the sewing data, and drives and controls each of the pulse motors 9, 15 and 16. There is.
又、CPU41はインターフェイス46を介して表示駆
動回路50に表示制御信号を出力して前記ディスプレイ
装置33を表示動作させる。Further, the CPU 41 outputs a display control signal to the display drive circuit 50 through the interface 46 to display the display device 33.
次に、上記データ作成装置31が有する縫製データ作成
機能について説明する。Next, the sewing data creating function of the data creating device 31 will be described.
まず、第6図に示すように前記刺繍模様を所望の曲線に
沿って刺繍させるためのその曲線Lが描かれた紙51を
デジタイザ34にセットする。そして、次にデジタイザ
34のペン34aにて前記曲線L上の任意の点を少なく
とも3個以上(本実施例では6個の点Z 1〜Z 6)指定
して、CPU41に出力する。この時、CPU41はペ
ン操作に基づいて指定された指定点Z 1〜Z 6の座標デ
ータを作業用メモリ43に一時記憶する(ステップ
1)。First, as shown in FIG. 6, the paper 51 on which the curve L for embroidering the embroidery pattern along a desired curve is drawn is set on the digitizer 34. Then, at least three arbitrary points (six points Z 1 to Z 6 in this embodiment) on the curved line L are designated by the pen 34 a of the digitizer 34 and output to the CPU 41. At this time, the CPU 41 temporarily stores the coordinate data of the designated points Z1 to Z6 designated based on the pen operation in the work memory 43 (step 1).
指定点Z 1〜Z 6の指定が終了すると、CPU41はこ
の6個の指定点Z 1〜Z 6の位置データに基づいてこの
6個の指定点Z 1〜Z 6を滑かに通る曲線を本実施例で
はスプライン関数を使って演算し第7図(a)に示すよ
うにその曲線を基準線Lsとして決定する(ステップ
2)。このスプライン関数を使用して求めた基準線Ls
は指定点の数によって異なるがほぼ紙51に描いた曲線
Lと同じとなる。When the designation of the designated points Z 1 to Z 6 is completed, the CPU 41 draws a curve smoothly passing through these 6 designated points Z 1 to Z 6 based on the position data of the 6 designated points Z 1 to Z 6. In this embodiment, calculation is performed using the spline function, and the curve is determined as the reference line Ls as shown in FIG. 7 (a) (step 2). Reference line Ls obtained using this spline function
Is substantially the same as the curve L drawn on the paper 51, though it depends on the number of designated points.
次に、CPU41はこの決定した基準線Lsを記憶する
ために第7図(b)に示すように前記刺繍枠22の最小
移動単位に分割してなる細かな点列Lp にし、その各点
のデータを作業用メモリ43に記憶する(ステップ
3)。Next, in order to store the determined reference line Ls, the CPU 41 makes a fine point sequence Lp divided into the minimum movement units of the embroidery frame 22 as shown in FIG. The data is stored in the working memory 43 (step 3).
次に、刺繍しようとする複数の刺繍模様をキーボード3
2上のキー操作で指定しCPU41に出力する。CPU
41はこのキー操作に基づいて指定された刺繍模様のデ
ータ(本実施例では前記した「A」,「N」,「I」,
「Y」の4文字を選択しその刺繍模様のデータ)を作業
用メモリ43に指定した順序に一時記憶する(ステップ
4)。Next, a plurality of embroidery patterns to be embroidered are printed on the keyboard 3
It is designated by the key operation on the 2 and output to the CPU 41. CPU
Reference numeral 41 is data of the embroidery pattern designated based on this key operation (in the present embodiment, the above-mentioned "A", "N", "I",
The four characters "Y" are selected and the embroidery pattern data) are temporarily stored in the working memory 43 in the specified order (step 4).
次に、CPU41は各刺繍模様の領域(基本ブロック)
U1〜U4の下辺を画成する2頂点を前記基準線Ls上
に位置させて各刺繍模様をその基準線Lsに沿って横方
向に配列するために、前記基準線Lsの開始端Qsを最
初の刺繍模様「A」の領域U1の下辺の始点Qs1と決定
した後(ステップ5)、刺繍模様データ変換処理動作に
移る(ステップ6)。Next, the CPU 41 determines the area of each embroidery pattern (basic block).
In order to position the two vertices defining the lower sides of U1 to U4 on the reference line Ls and arrange each embroidery pattern laterally along the reference line Ls, the start end Qs of the reference line Ls is first set. After the start point Qs1 of the lower side of the area U1 of the embroidery pattern "A" is determined (step 5), the embroidery pattern data conversion processing operation is performed (step 6).
この刺繍模様データ変換処理動作において、第8図
(a)に示すようにCPU41はまず最初に指定された
刺繍模様のデータに対応する基本データを原パターンメ
モリ44から読み出し、前記始点Qs1からその基本デー
タのX軸方向の長さを示す横データHDと等しい距離に
ある前記点列Lp 中の点を割り出し、その点を終点Qe1
とする(ステップa)。In this embroidery pattern data conversion processing operation, as shown in FIG. 8A, the CPU 41 first reads basic data corresponding to the data of the designated embroidery pattern from the original pattern memory 44, and from the starting point Qs1 to the basic data. The point in the point sequence Lp that is at the same distance as the horizontal data HD indicating the length of the data in the X-axis direction is determined, and that point is determined as the end point Qe1.
(Step a).
次にCPU41は決定した始点Qs1と終点Qe1とを結ぶ
直線を求め、その求めた直線Lx1とX軸方向とのなす角
度θ 1を求める(ステップb)。Next, the CPU 41 obtains a straight line connecting the determined start point Qs1 and end point Qe1 and obtains the angle θ 1 formed by the obtained straight line Lx1 and the X-axis direction (step b).
次に、CPU41はこの「A」の刺繍模様のデータに対
応するパターンデータ、すなわち、各針落下点の相対座
標位置データ群を原パターンデータメモリ44から読み
出し、この各相対座標位置データを前記求めた角度θ 1
回転させる座標変換を実行する(ステップc)。次に、
CPU41はこの刺繍模様の縫製原点P01及び前記領域
U1の残りの頂点を決定するために、前記直線Lx1と
直交する直線上で、かつ始点Qs1から縦データVDと等
しい距離にある点を縫製原点P01と決定し、同様に終点
Qe1から縦データVDと等しい距離にある点を残りの頂
点と決定する(ステップd)。従って、この変換された
刺繍模様のパターンデータは縫製原点P01からの相対位
置を表わし、かつX軸方向に対して角度θ 1だけ回転し
たデータとなる。Next, the CPU 41 reads the pattern data corresponding to the data of the embroidery pattern of "A", that is, the relative coordinate position data group of each needle drop point from the original pattern data memory 44, and obtains each relative coordinate position data. Angle θ 1
Coordinate conversion for rotation is executed (step c). next,
In order to determine the sewing origin P01 of the embroidery pattern and the remaining vertices of the area U1, the CPU 41 sets a point on the straight line orthogonal to the straight line Lx1 and at a distance equal to the vertical data VD from the starting point Qs1. Similarly, the point at the same distance from the end point Qe1 as the vertical data VD is determined as the remaining vertex (step d). Therefore, the converted pattern data of the embroidery pattern represents the relative position from the sewing origin P01 and is the data rotated by the angle θ 1 with respect to the X-axis direction.
次にCPU41はこのパターンデータと縫製原点P01の
座標位置データを縫製データメモリ45に記憶し最初に
刺繍される「A」の刺繍模様における縫製データの作成
は終了する(ステップ7)。Next, the CPU 41 stores the pattern data and the coordinate position data of the sewing origin P01 in the sewing data memory 45, and the creation of the sewing data for the first embroidery pattern "A" is completed (step 7).
次に、CPU41は前記決定した終点Qe1を次の始点Q
s2とした後(ステップ8)、次に刺繍されるべき「N」
の刺繍模様のデータに基づいて前記と同様な刺繍模様デ
ータ変換処理動作(ステップa〜d)を実行する(ステ
ップ9)。従って、第8図(b)に示すように次に刺繍
されるべき「N」の刺繍模様のパターンデータがその時
のX軸方向となす角度θ2 でそれぞれ座標変換され、縫
製原点P02が決定される。Next, the CPU 41 sets the determined end point Qe1 to the next start point Qe.
After setting s2 (step 8), the next "N" to be embroidered
The same embroidery pattern data conversion processing operation (steps a to d) is executed based on the embroidery pattern data of (step 9). Therefore, as shown in FIG. 8 (b), the pattern data of the "N" embroidery pattern to be embroidered next is subjected to coordinate conversion at the angle .theta.2 formed with the X-axis direction at that time to determine the sewing origin P02. .
この時、CPU41は決定された縫製原点P02の座標位
置データが先に決定し縫製データメモリ45に記憶され
た刺繍模様の領域U1にあるかどうか判別する(ステッ
プ10)。そして、原点P02が領域U1内にない場合に
はCPU41は角度θ2 で座標変換された次に刺繍され
るべきその刺繍模様のパターンデータ及び縫製原点P02
の座標位置データを縫製データメモリ45に記憶し、次
の刺繍模様のデータがまだあるかどうかチェックした後
(ステップ11,12)、次の刺繍模様のデータに基づ
く縫製データ作成処理動作を前記と同様に実行する(ス
テップ8〜12)。At this time, the CPU 41 determines whether or not the coordinate position data of the determined sewing origin P02 is in the area U1 of the embroidery pattern previously determined and stored in the sewing data memory 45 (step 10). When the origin P02 is not within the area U1, the CPU 41 performs the coordinate conversion of the angle θ2 and the pattern data of the embroidery pattern to be embroidered next and the sewing origin P02.
The coordinate position data is stored in the sewing data memory 45, and it is checked whether or not there is data for the next embroidery pattern (steps 11 and 12). Then, the sewing data creation processing operation based on the data for the next embroidery pattern is performed as described above. The same operation is performed (steps 8 to 12).
従って、第8図(c)に示すように、以後の「I」,
「Y」の刺繍模様のパターンデータもその点列Lp 、す
なわち、基準線Lsに沿うように座標変換されて順次縫
製データメモリ45に記憶されるとともに、縫製原点P
03,P04が決定されて順次縫製データメモリ45に記憶
される。そして、CPU41のステップ5,8,aに示
される機能により位置決め手段106が構成されてい
る。又、CPU41のステップbに示される機能により
角度演算手段107が構成されている。更に、CPU4
1のステップcに示される機能によりパターン演算手段
108が構成されている。Therefore, as shown in FIG. 8 (c), the subsequent "I",
The pattern data of the "Y" embroidery pattern is also coordinate-converted along the point sequence Lp, that is, along the reference line Ls, and sequentially stored in the sewing data memory 45, and the sewing origin P
03 and P04 are determined and sequentially stored in the sewing data memory 45. The positioning means 106 is configured by the functions of the CPU 41 shown in steps 5, 8 and a. The function shown in step b of the CPU 41 constitutes the angle calculation means 107. Furthermore, CPU4
The function shown in step c of 1 constitutes the pattern calculation means 108.
なお、前記ステップ10で第9図(a)に示すように縫
製原点P0nの座標位置データがそれぞれ先に決定し縫製
データメモリ45に記憶された刺繍模様の領域Un−1
内にあると判断された場合にはCPU41は第9図
(b)に示すように縫製原点P0nが領域Un−1内に入
らないように当該始点Qsnの位置を点列Lp の後端側に
所定の距離Dだけズラし(ステップ13)、再び刺繍模
様データ変換処理動作を実行する(ステップ9)。In step 10, as shown in FIG. 9 (a), the coordinate position data of the sewing origin P0n is previously determined and the area Un-1 of the embroidery pattern stored in the sewing data memory 45 is stored.
If it is determined that the sewing start point P0n does not enter the area Un-1, the CPU 41 moves the position of the starting point Qsn to the rear end side of the point sequence Lp so that the sewing origin P0n does not enter the area Un-1. The predetermined distance D is shifted (step 13), and the embroidery pattern data conversion processing operation is executed again (step 9).
そして、選択した全ての刺繍模様のパターンデータ及び
それらの縫製原点P01〜P04が作成され縫製データメモ
リ45に記憶されると、CPU41は縫製データ作成処
理動作を終了する。When the pattern data of all selected embroidery patterns and their sewing origins P01 to P04 are created and stored in the sewing data memory 45, the CPU 41 ends the sewing data creation processing operation.
その後、作業者はこの縫製データメモリ45に記憶され
た縫製データに基づいて自動刺繍ミシンを始動させれば
同縫製データに基づいて前記各パルスモータ9,15,
16が駆動制御されて基準線Lsに沿った刺繍模様の配
列の刺繍が加工布10上に形成されることになる。After that, if the operator starts the automatic embroidery sewing machine based on the sewing data stored in the sewing data memory 45, the pulse motors 9, 15,
16 is driven and controlled, and the embroidery having the arrangement of the embroidery pattern along the reference line Ls is formed on the work cloth 10.
このように、本実施例によれば指定点を任意の数だけ指
定するだけで所望の曲線、すなわち、基準線Lsが容易
に設定することができ、しかも、その基準線Lsに沿っ
て所望の刺繍模様の配列の刺繍が非常に簡単に加工布1
0に形成することができる。As described above, according to this embodiment, a desired curve, that is, the reference line Ls can be easily set only by designating an arbitrary number of designated points, and a desired curve can be set along the reference line Ls. It is very easy to embroider an array of embroidery patterns.
Can be formed to 0.
なお、前記実施例では基準線Lsに対して各刺繍模様は
作業者が設定した基準線Lsの範囲内で配列されるよう
になっていたが、例えば第12図に示すように、「I」
なる刺繍模様の時にすでに基準線Ls、すなわち、点列
Lp の後端QEに達し、次の「Y」なる刺繍模様が点列
Lp からはみ出る場合には、CPU41は次の「Y」の
刺繍模様のデータ作成については先の「I」の刺繍模様
と同じ角度で座標変換し、「I」の刺繍模様と「Y」の
刺繍模様が連続結合状態で形成されるようにしている。In the above embodiment, the embroidery patterns are arranged within the range of the reference line Ls set by the operator with respect to the reference line Ls. For example, as shown in FIG.
When the embroidery pattern has already reached the reference line Ls, that is, the trailing edge QE of the point sequence Lp, and the next "Y" embroidery pattern protrudes from the point sequence Lp, the CPU 41 determines the next "Y" embroidery pattern. For the data creation, the coordinates are converted at the same angle as the above-mentioned "I" embroidery pattern so that the "I" embroidery pattern and the "Y" embroidery pattern are continuously connected.
又、前記実施例では点列Lp の開始端から選択した刺繍
模様の順でデータ作成を行なったが、これを前記点列L
p 上の任意の点から選択した刺繍模様の順でデータ作成
は勿論行なうことは可能である。Further, in the above-described embodiment, the data is created in the order of the embroidery pattern selected from the starting end of the point sequence Lp.
It is of course possible to create data in the order of the embroidery pattern selected from any point on p.
例えば、前記実施例において「N」なる刺繍模様を第7
図(a)に示すように基準線Ls上の任意の点Qxの位
置に第5図(b)に示す「N」における領域Uの下辺上
の点Mが来てこれを基準にして各刺繍模様が基準線Ls
に沿ってデータを作成する場合は以下の通り行なう。For example, in the above-mentioned embodiment, the embroidery pattern "N" is the seventh
As shown in FIG. 5A, a point M on the lower side of the region U in “N” shown in FIG. 5B comes to the position of an arbitrary point Qx on the reference line Ls, and each embroidery is made with this as a reference. The pattern is the reference line Ls
Follow the procedure below to create data according to.
まず、CPU41は前記領域Uの下辺上の点Mと下辺の
左端の点M 0までの距離D1を求め、第7図(a)に示
すように点Qxからその距離D1と一致する距離にある
点を「N」の刺繍模様の始点Qs2として決定する。この
始点Qs2を基礎に前記と同様に当該刺繍模様の縫製デー
タを作成する。即ち、前記実施例とはCPU41(位置
決め手段106)による始点Qs2の割り出し方法が異な
っている。First, the CPU 41 obtains the distance D1 between the point M on the lower side of the area U and the point M 0 at the left end of the lower side, and as shown in FIG. 7A, the distance is from the point Qx to the distance D1. The point is determined as the start point Qs2 of the "N" embroidery pattern. Based on this starting point Qs2, sewing data of the embroidery pattern is created in the same manner as described above. That is, the method of determining the starting point Qs2 by the CPU 41 (positioning means 106) is different from that of the above embodiment.
そして、CPU41は当該「N」に続く「I」,「Y」
の刺繍模様のデータ作成は前記と同様に行なう。一方、
CPU41は「N」の前にある「A」の刺繍模様につい
ては「N」の刺繍模様の始点Qs2を「A」なる刺繍模様
の終点Qe1と決定する。そして、この終点Qe1を基準と
して始点Qs1を求めることによって前記と同様に「A」
の刺繍模様のデータが作成される。Then, the CPU 41 causes "I" and "Y" following the "N".
The data of the embroidery pattern is created in the same manner as above. on the other hand,
The CPU 41 determines the start point Qs2 of the "N" embroidery pattern for the "A" embroidery pattern before the "N" as the end point Qe1 of the "A" embroidery pattern. Then, by obtaining the starting point Qs1 with reference to this ending point Qe1, "A"
The data of the embroidery pattern is created.
これによって、刺繍模様の中心を基準線Lsの中心に合
せる刺繍を行なうことができる。Thus, the embroidery can be performed with the center of the embroidery pattern aligned with the center of the reference line Ls.
さらに、前記実施例では刺繍模様を互いに横方向に基準
線Lsに沿って刺繍模様を形成させる場合について説明
したが、これを基準線Lsに対して刺繍模様を互いに縦
方向に配列できるようにデータを作成するように実施て
もよい。Further, in the above-described embodiment, the case where the embroidery patterns are formed in the horizontal direction along the reference line Ls has been described. However, the embroidery patterns may be arranged in the vertical direction with respect to the reference line Ls. May be implemented.
この場合、例えば第13図及び第14図に示すように、
「A」なる刺繍模様の基本データにおいてその領域Uの
左右2等分する中心線Ltと同領域Uを決定する上辺と
の交点Ptを点列Ls上の始点Qs1に合せる。そして、
その始点Qs1から中心線Ltの長さ、すなわち、基本デ
ータのY軸方向の長さを示す縦データVDと等しい距離
にある前記点列Lp 中の点を割り出し、その点を終点Q
e1とする。In this case, for example, as shown in FIGS. 13 and 14,
In the basic data of the embroidery pattern "A", the intersection point Pt between the center line Lt that bisects the area U and the upper side that determines the area U is aligned with the starting point Qs1 on the point sequence Ls. And
From the start point Qs1, the length of the center line Lt, that is, the point in the point sequence Lp that is at a distance equal to the vertical data VD indicating the length of the basic data in the Y-axis direction is determined, and the end point Q is determined.
e1
次にCPU41は決定した始点Qs1と終点Qe1とを結ぶ
直線を求め、その求めた直線Ly1とY軸方向とのなす角
度θ 1を求める。Next, the CPU 41 obtains a straight line connecting the determined start point Qs1 and end point Qe1 and obtains the angle θ 1 formed by the obtained straight line Ly1 and the Y-axis direction.
そして、この角度θ1に基づいてパターンデータを座標
変換するとともに、縫製原点P01及び領域U1の残りの
頂点を決定して縫製データを作成すれば、基準線Lsに
対して刺繍模様を互いに縦方向に配列した刺繍模様を形
成することができる。Then, the coordinate conversion of the pattern data is performed based on the angle θ1, and the sewing origin P01 and the remaining vertices of the region U1 are determined to create the sewing data, so that the embroidery patterns are vertically aligned with respect to the reference line Ls. An array of embroidery patterns can be formed.
又、前記実施例では基準線Lsを設定するのにデジタイ
ザ34を用いたが、これに限定されず、例えばライトペ
ン、キーボード32からのキー操作にて設定するように
してもよい。Further, although the digitizer 34 is used to set the reference line Ls in the above embodiment, the digitizer 34 is not limited to this, and may be set by a key operation from the light pen or the keyboard 32, for example.
(発明の効果) 以上詳述したように、この発明によれば円弧以外のどん
な曲線でもその曲線に沿った刺繍模様を得ることが可能
となり、刺繍ミシンを非常に用途範囲の広いものにする
ことができる。(Effects of the Invention) As described in detail above, according to the present invention, it is possible to obtain an embroidery pattern along any curved line other than a circular arc, and to make the embroidery sewing machine extremely versatile. You can
第1図はこの発明の技術要旨を説明するためのクレーム
対応図、第2図はこの発明を具体化した自動刺繍ミシン
の全体斜視図、第3図はデータ作成装置の斜視図、第4
図はデータ作成装置の電気ブロック回路図、第5図
(a)〜(d)は各刺繍模様のデータの態様を説明する
ための説明図、第6図は紙に描かれた曲線から基準線を
設定する場合の方法を説明するための紙の正面図、第7
図(a)は基準線を説明するための図、第7図(b)は
基準線の点列を説明するための図、第8図(a)〜
(c)は刺繍模様のデータ作成を説明するための図、第
9図(a),(b)は同じく刺繍模様のデータ作成を説
明するための図、第10図及び第11図は中央演算処理
装置(CPU)の演算処理動作を説明するためのフロー
チャート図、第12図は刺繍模様が基準線からはみ出す
場合における刺繍模様のデータ作成を説明するための
図、第13図及び第14図は刺繍模様を縦方向に配列す
る場合のデータ作成を説明するための図である。 図中、1はミシン本体、7は針、9は揺動パルスモー
タ、10は加工布、15はX軸パルスモータ、16はY
軸パルスモータ、22は刺繍枠、23は刺繍内枠、31
はデータ作成装置、32はキーボード、34はデジタイ
ザ、40はマイクロコンピュータ、41は中央演算処理
装置(CPU)、42はプログラムメモリ、44は原パ
ターンデータメモリ、45は縫製データメモリ、47〜
49はパルスモータ駆動回路、HDは横データ、VDは
縦データ、Lsは基準線、Lp は点列である。FIG. 1 is a diagram corresponding to claims for explaining the technical gist of the present invention, FIG. 2 is an overall perspective view of an automatic embroidery sewing machine that embodies the present invention, and FIG. 3 is a perspective view of a data creating device.
FIG. 5 is an electric block circuit diagram of the data generating device, FIGS. 5 (a) to 5 (d) are explanatory views for explaining the data aspect of each embroidery pattern, and FIG. 6 is a reference line from a curve drawn on paper. Front view of the paper for explaining the method for setting
FIG. 7A is a diagram for explaining the reference line, FIG. 7B is a diagram for explaining a point sequence of the reference line, and FIGS.
FIG. 9C is a diagram for explaining the data creation of the embroidery pattern, FIGS. 9A and 9B are diagrams for explaining the data creation of the embroidery pattern, and FIGS. 10 and 11 are the central operations. FIG. 12 is a flow chart for explaining the arithmetic processing operation of the processing unit (CPU), FIG. 12 is a view for explaining the data creation of the embroidery pattern when the embroidery pattern is out of the reference line, and FIGS. 13 and 14 are It is a figure for demonstrating the data creation when arranging an embroidery pattern vertically. In the figure, 1 is a sewing machine main body, 7 is a needle, 9 is a swing pulse motor, 10 is a work cloth, 15 is an X-axis pulse motor, and 16 is Y.
Axial pulse motor, 22 is an embroidery frame, 23 is an inner embroidery frame, 31
Is a data creating device, 32 is a keyboard, 34 is a digitizer, 40 is a microcomputer, 41 is a central processing unit (CPU), 42 is a program memory, 44 is an original pattern data memory, 45 is a sewing data memory, and 47-
49 is a pulse motor drive circuit, HD is horizontal data, VD is vertical data, Ls is a reference line, and Lp is a dot sequence.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 林 浩二 愛知県名古屋市瑞穂区堀田通9丁目35番地 ブラザー工業株式会社内 (56)参考文献 特開 昭60−246785(JP,A) 特公 昭60−57358(JP,B2) 特公 平3−65994(JP,B2) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Koji Hayashi 9-35 Hotta-dori, Mizuho-ku, Nagoya, Aichi Prefecture Brother Industries, Ltd. (56) References JP-A-60-246785 (JP, A) JP 60-57358 (JP, B2) Japanese Patent Publication 3-65994 (JP, B2)
Claims (1)
に仮想されるX軸方向及びY軸方向に延びる辺からなる
四角形状の基本ブロックの各辺の長さを示す基本データ
と、該基本データに対する相対座標位置によりその刺繍
模様を示すパターンデータとが刺繍模様毎にそれぞれ記
憶された原パターンデータ記憶回路(44)を有し、そ
の原パターンデータ記憶回路(44)から任意の刺繍模
様を読み出して予め定められた基準線(Ls)に沿って
配列するようにした刺繍ミシンのデータ作成装置であっ
て、 作業者により選択された前記基準線(Ls)上の点を記
憶するとともに、その点に基づいて基本データのX軸方
向又はY軸方向の長さと等しい距離を画成する基準線
(Ls)上の2点(Qs1,Qe1)を割り出して記憶する
位置決め手段(106)と、 その位置決め手段(106)により割り出された2点
(Qs1,Qe1)を結ぶ直線(Lx1)と、X軸又はY軸と
のなす角度(θ1)を演算する角度演算手段(107)
と、 その角度演算手段(107)により算出された角度(θ
1)に基づき、基本ブロックを座標変換して当該基本ブ
ロックに内含される刺繍模様のパターンデータを回転さ
せる演算を行なうパターンデータ演算手段(108)と を有することを特徴とする刺繍ミシンのデータ作成装
置。1. Basic data indicating the length of each side of a quadrangular basic block composed of sides that extend in the X-axis direction and the Y-axis direction so as to include an embroidery pattern at a predetermined internal position. The original pattern data storage circuit (44) stores, for each embroidery pattern, pattern data indicating the embroidery pattern according to the relative coordinate position with respect to the basic data, and an arbitrary embroidery pattern is stored in the original pattern data storage circuit (44). A data creating device for an embroidery sewing machine which reads out patterns and arranges them along a predetermined reference line (Ls), and stores points on the reference line (Ls) selected by an operator. Positioning means for calculating and storing two points (Qs1, Qe1) on the reference line (Ls) that define a distance equal to the length of the basic data in the X-axis direction or the Y-axis direction based on that point ( 06) and a straight line (Lx1) connecting the two points (Qs1, Qe1) indexed by the positioning means (106) and the angle (θ1) formed by the X axis or the Y axis. )
And the angle (θ calculated by the angle calculation means (107).
Data of an embroidery sewing machine, which comprises: based on 1), coordinate conversion of a basic block to perform a calculation for rotating pattern data of an embroidery pattern included in the basic block. Creation device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26165185A JPH0659352B2 (en) | 1985-11-20 | 1985-11-20 | Embroidery sewing machine data creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26165185A JPH0659352B2 (en) | 1985-11-20 | 1985-11-20 | Embroidery sewing machine data creation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62120877A JPS62120877A (en) | 1987-06-02 |
| JPH0659352B2 true JPH0659352B2 (en) | 1994-08-10 |
Family
ID=17364866
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26165185A Expired - Lifetime JPH0659352B2 (en) | 1985-11-20 | 1985-11-20 | Embroidery sewing machine data creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0659352B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01192382A (en) * | 1988-01-27 | 1989-08-02 | Juki Corp | Electronic sewing machine |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6057358B2 (en) | 2012-03-28 | 2017-01-11 | ターケット ジェデエルTarkett Gdl | Multi-layer surface coating material |
-
1985
- 1985-11-20 JP JP26165185A patent/JPH0659352B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6057358B2 (en) | 2012-03-28 | 2017-01-11 | ターケット ジェデエルTarkett Gdl | Multi-layer surface coating material |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62120877A (en) | 1987-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0367433B2 (en) | ||
| JPS63272384A (en) | Operation of automatic sewing macnine provided with head part having rotary case | |
| JP2001000761A (en) | Embroidery sewing machine display | |
| JPH0659352B2 (en) | Embroidery sewing machine data creation device | |
| US5727485A (en) | Stitching data processing device capable of displaying stitching period of time for each segment of embroidery | |
| JP2000300873A (en) | Buttonhole sewing machine | |
| JP3533998B2 (en) | Sewing data correction device and correction method | |
| JPH0738906B2 (en) | Sewing machine embroidery data creation device | |
| JPH0659354B2 (en) | Embroidery sewing machine data creation device | |
| JP2650250B2 (en) | Automatic sewing machine | |
| JPH0659353B2 (en) | Embroidery sewing machine data creation device | |
| JP3494209B2 (en) | Embroidery sewing machine | |
| US5740748A (en) | Embroidery stitching device capable of simultaneously performing stitching a computation of stitching time | |
| JP2838710B2 (en) | Computer embroidery sewing machine | |
| US4498403A (en) | Programming device for an automatic sewing machine | |
| JPH0561954B2 (en) | ||
| JP2982833B2 (en) | Embroidery data processing device for embroidery sewing machine | |
| JP3525680B2 (en) | Automatic sewing machine | |
| JP3024658B2 (en) | Sewing data processing device | |
| JP2002085870A (en) | Embroidery range tracing method for embroidery sewing machine | |
| JPH01214389A (en) | Embroidery frame driving gear for embroidering machine | |
| JPH0129905B2 (en) | ||
| JP4858033B2 (en) | Pattern sewing machine | |
| JPH01285288A (en) | Data creating device for sewing machine | |
| JPH0129904B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |