JPH05146573A - Data processor for embroidering machine - Google Patents
Data processor for embroidering machineInfo
- Publication number
- JPH05146573A JPH05146573A JP34193191A JP34193191A JPH05146573A JP H05146573 A JPH05146573 A JP H05146573A JP 34193191 A JP34193191 A JP 34193191A JP 34193191 A JP34193191 A JP 34193191A JP H05146573 A JPH05146573 A JP H05146573A
- Authority
- JP
- Japan
- Prior art keywords
- embroidery
- stitch
- area
- partial
- 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
Links
Landscapes
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、刺繍ミシンのためのデ
ータ処理装置に関するものであり、特に、刺繍データを
部分刺繍縫い領域毎の縫い目方向の変更により修正する
刺繍データ処理装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device for an embroidery sewing machine, and more particularly to an embroidery data processing device for modifying embroidery data by changing the stitch direction for each partial embroidery sewing area. ..
【0002】[0002]
【従来の技術】従来、刺繍データ処理装置において、刺
繍ミシンによる縫い目で埋められるべき全体の刺繍縫い
領域の外形線を表す刺繍縫い外形線データから刺繍デー
タを自動的に作成する方法が本出願人による特願平1−
136561、特願平1−266546号の願書に添付
した明細書及び図面の記載により提案されている。2. Description of the Related Art Conventionally, a method of automatically creating embroidery data from embroidery sewing outline data representing an outline of an entire embroidery sewing area to be filled with stitches by an embroidery sewing machine has been proposed by the applicant. Japanese Patent Application 1-
It is proposed by the description and drawings attached to the application of 1365651, Japanese Patent Application No. 1-266546.
【0003】この方法は、指定された任意の方向の縫い
目で埋められるべき刺繍縫い領域をその交互に針落ち点
となり得る2つの部分外形線で構成される部分刺繍縫い
領域、もしくは2つの部分外形線とその部分外形線の両
端を互いに結ぶ1つないし2つの線分とで構成される部
分刺繍縫い領域に分割する。そしてそれぞれの部分刺繍
縫い領域に対して針落ち点を示す一針データ、もしくは
刺繍縫い領域の外形線上の3つ又は4つの点で構成され
るブロックデータである刺繍データを作成するものであ
る。In this method, an embroidery stitching area to be filled with a stitch in a designated arbitrary direction is formed as a partial embroidery stitching area which is composed of two partial contour lines which can alternately become needle drop points, or two partial contours. It is divided into a partial embroidery sewing area composed of a line and one or two line segments that connect both ends of the partial outline to each other. Then, one stitch data indicating a needle drop point for each partial embroidery sewing area or embroidery data which is block data composed of three or four points on the outline of the embroidery sewing area is created.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、このよ
うな刺繍縫いデータ処理装置あるいは方法によれば、1
つの外形線に対しては1つの縫い目方向が適用されるた
め、例えば、図5に示すアルファベットの”E”の外形
線に対して例えば図15に示すような刺繍を作成するた
めの刺繍データを作成するには、図7に示すようにユー
ザが予め4つの部分刺繍縫い領域を作成し、各々の部分
刺繍縫い領域のすべて縫い目方向を指定する必要があっ
た。また、一旦縫い目方向を指定するとその縫い目方向
の変更のためにデータの修正が必要である。そのために
ユーザにとって刺繍データの作成に大変手間が掛かり、
負担が大きいという問題があった。However, according to such an embroidery stitching data processing device or method, one
Since one stitch direction is applied to one contour line, for example, embroidery data for creating embroidery such as that shown in FIG. 15 for the contour line “E” of the alphabet shown in FIG. In order to create, it is necessary for the user to previously create four partial embroidery sewing areas and to specify the stitch directions for all the partial embroidery sewing areas, as shown in FIG. Further, once the stitch direction is specified, it is necessary to correct the data in order to change the stitch direction. Therefore, it takes a lot of time and effort for the user to create the embroidery data,
There was a problem that the burden was heavy.
【0005】本発明は、上述した問題点を解決するため
になされたものであり、その目的とするところは、刺繍
データ処理装置において画面上で個々の部分刺繍縫い領
域毎の縫い目方向の変更による刺繍データの修正を可能
とし、これによりユーザサイドで刺繍縫いの仕上がりあ
るいは見栄えに変化をもたせることができるようにする
ことにある。The present invention has been made to solve the above-mentioned problems, and its object is to change the stitch direction for each partial embroidery stitching area on the screen in the embroidery data processing device. It is possible to modify the embroidery data so that the user can change the finish or appearance of the embroidery stitch.
【0006】[0006]
【課題を解決するための手段】この目的を達成するため
に本発明の刺繍ミシンのためのデータ処理装置は、請求
項対応図を図1に示すように、刺繍ミシンによる縫い目
で埋められるべき全体刺繍縫い領域の外形線を表す刺繍
縫い外形線データを記憶する刺繍縫い領域外形線記憶手
段1と、前記全体刺繍縫い領域を埋めるべき縫い目の方
向を指定する刺繍縫い領域縫い目方向指定手段2と、前
記刺繍縫い外形線データに基づいて、前記全体刺繍縫い
領域を複数の部分刺繍縫い領域に分割する刺繍縫い領域
分割手段3と、前記刺繍縫い領域分割手段により分割さ
れたそれぞれの部分刺繍縫い領域を前記刺繍縫い領域縫
い目方向指定手段で指定された縫い目方向の縫い目で埋
めるべき刺繍データを作成する刺繍データ作成手段4と
を含む刺繍ミシンのためのデータ処理装置において、前
記刺繍縫い領域分割手段3により分割された部分刺繍縫
い領域の分割パターンを表示する分割パターン表示手段
5と、前記刺繍データ作成手段4により作成された刺繍
データに基づいて前記各部分刺繍縫い領域毎の縫い目方
向を表示する縫い目方向表示手段6と、前記縫い目方向
表示手段6により表示される各部分刺繍縫い領域毎の縫
い目方向を変更する縫い目方向変更手段7と、前記縫い
目方向変更手段7により縫い目方向が変更された部分刺
繍縫い領域をその変更された縫い目方向の縫い目で埋め
るべき刺繍データに修正する刺繍データ修正手段8とを
含んでいる。In order to achieve this object, a data processing device for an embroidery sewing machine according to the present invention has a whole structure to be filled with a seam by the embroidery sewing machine as shown in FIG. An embroidery stitch area contour line storage means 1 for storing embroidery stitch contour data representing the contour line of the embroidery stitch area; and an embroidery stitch area stitch direction designating means 2 for designating a direction of a seam to fill the entire embroidery stitch area. An embroidery sewing area dividing means 3 for dividing the entire embroidery sewing area into a plurality of partial embroidery sewing areas based on the embroidery sewing outline data, and each partial embroidery sewing area divided by the embroidery sewing area dividing means. An embroidery sewing machine including an embroidery data creating unit 4 for creating embroidery data to be filled with the seams in the seam direction specified by the embroidery sewing area seam direction specifying unit. In the data processing device for displaying the divided pattern of the partial embroidery sewing area divided by the embroidery sewing area dividing means 3 and the embroidery data created by the embroidery data creating means 4. Stitch direction display means 6 for displaying the stitch direction for each partial embroidery stitch area, stitch direction changing means 7 for changing the stitch direction for each partial embroidery stitch area displayed by the stitch direction display means 6, and Embroidery data correction means 8 is provided for correcting the partial embroidery stitch area whose stitch direction has been changed by the stitch direction changing means 7 into embroidery data to be filled with the stitches in the changed stitch direction.
【0007】[0007]
【作用】上記の構成を有する本発明の刺繍ミシンのため
のデータ処理装置によれば、刺繍縫い領域外形線記憶手
段1に記憶される刺繍縫い外形線データに基づいて刺繍
縫い分割手段3により全体刺繍縫い領域が複数の部分刺
繍縫い領域に分割され、刺繍縫い領域縫い目方向指定手
段2により指定された縫い目方向に従って上述の各部分
刺繍縫い領域の刺繍データが作成されるものにおいて、
分割パターン表示手段5が刺繍縫い領域がどのような分
割パターンで部分刺繍縫い領域に分割されているが表示
され、これをユーザが目視できる。次に、縫い目方向表
示手段6により前記分割パターン表示手段により表示さ
れる個々の部分刺繍縫い領域を埋めるべき縫い目の縫い
目方向が表示される。次いで縫い目方向変更手段7によ
りユーザの指示に従って対応する部分刺繍縫い領域の縫
い目方向が変更される。この縫い目方向変更手段による
縫い目方向の変更にともない、刺繍データ修正手段8に
よりその変更された縫い目方向に対応する縫い目で埋め
るべき刺繍データに修正される。これにより当初の刺繍
データ作成手段により作成された刺繍データとは異なる
刺繍データが得られる。すなわちユーザの好みによって
刺繍データの縫い目方向が部分領域毎に異なったものが
得られる。尚、ここに「縫い目方向」とは、X、Y方
向、任意指定方向、全体閉領域の長辺、短辺方向を含む
だけでなく、形状対応方向も含むものである。この形状
対応方向とは例えば、アルファベットの“S”のような
カーブを描いた文字の長手方向を区切ってブロック化し
たときの各閉領域毎に縫い目方向が変化するものをい
う。According to the data processing device for the embroidery sewing machine of the present invention having the above-mentioned structure, the embroidery sewing dividing means 3 is used to perform the whole operation based on the embroidery sewing contour line data stored in the embroidery sewing area contour line storage means 1. The embroidery stitching area is divided into a plurality of partial embroidery stitching areas, and the embroidery data for each of the above partial embroidery stitching areas is created in accordance with the stitch direction designated by the embroidery stitching area stitch direction designating means 2.
The division pattern display means 5 displays the division pattern of the embroidery stitching area divided into the partial embroidery stitching areas, which can be visually checked by the user. Next, the seam direction display means 6 displays the seam direction of the seam to fill the individual partial embroidery sewing area displayed by the divided pattern display means. Then, the stitch direction changing means 7 changes the stitch direction of the corresponding partial embroidery stitching area in accordance with a user's instruction. With the change in the stitch direction by the stitch direction changing means, the embroidery data correcting means 8 corrects the embroidery data to be filled with the stitch corresponding to the changed stitch direction. As a result, embroidery data different from the embroidery data originally created by the embroidery data creating means can be obtained. That is, the stitch direction of the embroidery data that is different for each partial area can be obtained according to the user's preference. The "stitch direction" includes not only the X and Y directions, the arbitrarily designated direction, the long side and the short side of the totally closed region, but also the shape corresponding direction. The shape-corresponding direction means, for example, a direction in which the seam changes for each closed region when the longitudinal direction of a character drawn with a curve such as the alphabet "S" is divided into blocks.
【0008】[0008]
【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。図2は、本発明である刺繍ミシンの
ためのデータ処理装置により作成された刺繍データに基
づいて刺繍を行う自動ミシンの斜視図である。テーブル
10上にミシンアーム12が配設され、その前端部に針
棒支持ケース14が左右方向に移動可能に取り付けられ
ている。針棒支持ケース14は5本の針棒16を上下動
可能に支持しており、各針棒16の下端には針18が取
り付けられている。各針18にはそれぞれ、図示しない
糸供給源から針棒支持ケース14上の糸調子器20及び
天秤22を経て種類の異なる糸が供給される。針棒支持
ケース14はミシンアーム12に取り付けられた針選択
モータ24により駆動されて移動し、5本の針棒16及
び針18のいずれかを使用位置に位置決めする。使用位
置に位置決めされた針棒16は図示しない動力伝達機構
を介してミシンモータ26に連結され、上下動させられ
る。使用位置にある針棒16に対向する位置にミシンテ
ーブル10からミシンベット28が突設されており、そ
のミシンベット28に針18と共同して加工布Wに縫目
を形成するための糸輪捕捉器(図示省略)が設けられて
いる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 2 is a perspective view of an automatic sewing machine that performs embroidery based on embroidery data created by a data processing device for an embroidery sewing machine according to the present invention. A sewing machine arm 12 is disposed on the table 10, and a needle bar support case 14 is attached to the front end of the sewing machine arm 12 so as to be movable in the left-right direction. The needle bar support case 14 supports five needle bars 16 so as to be vertically movable, and a needle 18 is attached to the lower end of each needle bar 16. Threads of different types are supplied to the respective needles 18 from a thread supply source (not shown) via the thread tensioner 20 and the balance 22 on the needle bar support case 14. The needle bar support case 14 is driven and moved by a needle selection motor 24 attached to the sewing machine arm 12 to position any one of the five needle bars 16 and 18 at a use position. The needle bar 16 positioned at the use position is connected to the sewing machine motor 26 via a power transmission mechanism (not shown) and moved up and down. A sewing machine bed 10 has a sewing machine bed 28 projecting from the sewing machine table 10 at a position facing the needle bar 16 in the use position. The sewing machine bed 28 cooperates with the needle 18 to form a stitch on the work cloth W. A trap (not shown) is provided.
【0009】ミシンテーブル10の両側方には2個のY
方向移動枠30(第2図には一方のみ図示)が矢印Yの
方向に移動可能に設けられており、図示しないY軸駆動
モータより正逆両方向に任意の距離だけ移動させられ
る。両Y方向移動枠30間には支持枠32が架設されて
おり、その支持枠32によりX方向移動枠34が矢印X
の方向に移動可能に支持されており、図示しないX軸駆
動モータにより正逆両方向に任意の距離だけ移動させら
れる。X方向移動枠34には、加工布Wを着脱可能に保
持する加工布保持枠36が取り付けられており、結局、
加工布保持枠36はX−Y平面上の任意の位置へ移動可
能である。以上、Y方向移動枠30、Y軸駆動モータ、
X方向移動枠34、X軸駆動モータ、加工布保持枠36
等が加工布送り装置38を構成している。Two Ys are provided on both sides of the sewing machine table 10.
A directional movement frame 30 (only one of which is shown in FIG. 2) is provided so as to be movable in the direction of arrow Y, and can be moved by an arbitrary distance in both forward and reverse directions by a Y-axis drive motor (not shown). A support frame 32 is installed between both Y-direction moving frames 30, and the X-direction moving frame 34 is indicated by an arrow X by the support frame 32.
It is supported so as to be movable in the directions of and, and is moved by an X-axis drive motor (not shown) in both forward and backward directions by an arbitrary distance. A work cloth holding frame 36 that detachably holds the work cloth W is attached to the X-direction moving frame 34.
The work cloth holding frame 36 can be moved to any position on the XY plane. As described above, the Y-direction moving frame 30, the Y-axis drive motor,
X-direction moving frame 34, X-axis drive motor, work cloth holding frame 36
Etc. constitute the work cloth feeding device 38.
【0010】本自動ミシンの制御部を図3に示す。この
制御部はCPU40、ROM42、RAM44を備えた
コンピュータを主体とするものであり、CPU40には
入出力ポート46、駆動回路48、50、52を介して
前記針選択モータ24、ミシンモータ26および加工布
送り装置38が接続されている。CPU40にはさらに
磁気ディスク、磁気テープ等にデータを記憶する外部記
憶装置54が接続されるとともに、入力制御回路56を
介して入力装置58が、また、表示制御回路60を介し
て表示装置62それぞれ接続されている。The control unit of the automatic sewing machine is shown in FIG. This control unit is mainly composed of a computer including a CPU 40, a ROM 42, and a RAM 44, and the CPU 40 has an input / output port 46, drive circuits 48, 50 and 52, and the needle selection motor 24, the sewing machine motor 26 and the machining. The cloth feeding device 38 is connected. An external storage device 54 for storing data on a magnetic disk, a magnetic tape or the like is further connected to the CPU 40, an input device 58 is provided via an input control circuit 56, and a display device 62 is provided via a display control circuit 60. It is connected.
【0011】入力装置58は作業者が刺繍縫い領域の外
形線を表す刺繍縫い領域外形線データ作成や刺繍の開始
を指示したり、複数個存在する刺繍縫い領域を選択した
り、縫い目方向の変更を指示する等の入力操作を行うも
のであり、キーボードとマウス等のポインティングデバ
イスとを含んでいる。ここに「縫い目方向」とは縫い糸
線の方向と概念づけられている。The input device 58 allows the operator to instruct the creation of embroidery sewing area outline data representing the outline of the embroidery sewing area, start of embroidery, select a plurality of embroidery sewing areas, and change the stitch direction. It is for performing an input operation such as instructing, and includes a keyboard and a pointing device such as a mouse. Here, the "stitch direction" is conceptualized as the direction of the sewing thread line.
【0012】表示装置62は、刺繍縫い領域の外形線や
交互に針落ち点となり得る2つの部分外形線で構成され
る部分刺繍縫い領域、もしくは2つの部分外形線とその
部分外形線の両端を互いに結ぶ1つないし2つの線分と
で構成される部分刺繍縫い領域に分割された分割パター
ンや作成された刺繍データ等を作業者が目視できるよう
に表示する手段であり、ブラウン管等により構成され
る。The display device 62 displays the outline of the embroidery sewing area and the partial embroidery sewing area composed of two partial outlines that can alternately become needle drop points, or two partial outlines and both ends of the partial outline. It is a means for displaying a divided pattern divided into partial embroidery sewing areas composed of one or two line segments connected to each other, created embroidery data, and the like so that the operator can visually observe them, and is constituted by a cathode ray tube or the like. It
【0013】RAM44には刺繍データの作成や修正等
の処理を行う上で種々の情報が記憶され、プログラムの
実行とともに読み書きが行われる。ROM42にはミシ
ンの作動の制御や刺繍データ処理のための種々のプログ
ラムが格納されている。Various information is stored in the RAM 44 in order to perform processing such as creation and modification of embroidery data, and reading and writing are performed as the program is executed. The ROM 42 stores various programs for controlling the operation of the sewing machine and processing embroidery data.
【0014】初めに図4に示すフローチャートを参照し
つつ、刺繍データの作成手順について説明する。この刺
繍データ作成手順の事例としては、図5に示すアルファ
ベット文字の”E”を挙げる。この”E”の全体刺繍縫
い領域の外形線を表す刺繍縫い外形線データは予め外部
記憶装置54に格納されているものとする。First, the procedure for creating embroidery data will be described with reference to the flowchart shown in FIG. As an example of this embroidery data creation procedure, the alphabetic character "E" shown in FIG. 5 is given. It is assumed that the embroidery sewing contour line data representing the contour line of the entire "E" embroidery stitching area is stored in the external storage device 54 in advance.
【0015】刺繍データの作成に当たっては、先ず、図
4のステップS1(以下、単にS1で表す。他のステッ
プも同様)において、外部記憶装置54から図5に示す
ような刺繍縫い領域の外形線を表す外形線データが読み
出され、RAM44に格納されるとともに、その刺繍縫
い領域の外形線を表す画像が表示装置62に表わされ
る。この刺繍縫い領域外形線データは、各外形線の両端
のx−y2次元座標系のx・y値を持つ点Pi(i=1
から12)の座標値で示され、入力装置58から作業者
により入力され、外部記憶装置54に格納されたもので
ある。この外形線データはイメージスキャナから刺繍縫
い用の原画を読み取り、輪郭線抽出により得たデータで
もよい。In creating the embroidery data, first, in step S1 of FIG. 4 (hereinafter referred to simply as S1; other steps are the same), the external storage device 54 is used to outline the embroidery sewing area as shown in FIG. Is read out and stored in the RAM 44, and an image showing the outline of the embroidery sewing area is displayed on the display device 62. The embroidery sewing area contour line data includes points Pi (i = 1) having x and y values in an xy two-dimensional coordinate system at both ends of each contour line.
12 to 12), is input by the operator from the input device 58, and is stored in the external storage device 54. The outline data may be data obtained by reading an original image for embroidery sewing from an image scanner and extracting a contour line.
【0016】S2において、ユーザにより、画面上の刺
繍縫い領域を埋めるべき縫い目の方向が指定される。例
えば、垂直方向(2次元座標系のy方向)あるいは水平
方向(2次元座標系のx方向)の指定が行われる。その
他任意の斜め方向、全体閉領域の長辺、短辺方向、ある
いは形状対応方向の指定もここに含まれる。形状対応方
向というのは、例えば前述の“S”字であれば、その長
手方向(縫い方向)に直交する方向(縫い目方向)が漸
次変化していくような方向をいう。At S2, the user specifies the direction of the seam to fill the embroidery sewing area on the screen. For example, the vertical direction (y direction of the two-dimensional coordinate system) or the horizontal direction (x direction of the two-dimensional coordinate system) is designated. The designation of any other oblique direction, the long side, the short side, or the shape corresponding direction of the totally closed region is also included here. The shape-corresponding direction is, for example, in the case of the above-mentioned "S" shape, a direction in which the direction (seam direction) orthogonal to the longitudinal direction (sewing direction) gradually changes.
【0017】次にS3において、刺繍縫い領域がその交
互に針落ち点となり得る2つの部分外形線で構成される
部分刺繍縫い領域、もしくは2つの部分外形線と部分外
形線の両端を互いに結ぶ1つないし2つの線分とで構成
される部分刺繍縫い領域に分割される。Next, in step S3, a partial embroidery sewing area composed of two partial contour lines that can alternately become needle drop points, or two partial contour lines and both ends of the partial contour line are connected to each other 1 It is divided into a partial embroidery sewing area composed of one or two line segments.
【0018】このS3の刺繍縫い領域の分割方法を簡単
に説明すると、前述のS2で指定された縫い目方向に対
して最大・最小となる頂点を検索し、各々をmax点・
min点とする。例えば、指定された縫い目方向が垂直
方向(y方向)とすると、各頂点Piのx値で比較し、
最大のx値及び最小のx値を有する頂点がmax点・m
in点となる。本実施例では垂直方向(y方向)に縫い
目方向が指定されたとすると、図5に示すP2がmax
点となり、P1がmin点となる。なお、最小のx値及
び最大のx値を有する頂点が複数個存在する場合には、
その内のどれか1つを選択するものとする。The method of dividing the embroidery sewing area in S3 will be briefly described. The maximum / minimum vertices in the seam direction designated in S2 are searched for, and the maximum and minimum points are searched for.
Set as the min point. For example, if the specified stitch direction is the vertical direction (y direction), the x value of each vertex Pi is compared,
The vertex having the maximum x value and the minimum x value is max point · m
It is the in point. In this embodiment, if the stitch direction is specified in the vertical direction (y direction), P2 shown in FIG.
Point, and P1 becomes the min point. If there are multiple vertices having the minimum x value and the maximum x value,
Any one of them shall be selected.
【0019】ここで、max点とmin点が設定される
ことにより、刺繍縫い領域の外形線が2つの部分外形線
に分けられる。min点からmax点及びmax点から
min点に向って各々の部分外形線を辿り、外方に反転
する頂点をすべて検索する。なお、外方に反転するとは
進行方向が逆転し、その反転向きが刺繍領域の外側に屈
折する場合をいう。図6(a)に外方に反転する頂点、
(b)に内方に反転する頂点の具体例を示す。図5にお
いては、点P4、点P5、点P8、点P9がそれぞれ検
索される。By setting the max and min points, the outline of the embroidery sewing area is divided into two partial outlines. Each partial outline is traced from the min point to the max point and from the max point to the min point, and all the vertices that are flipped outward are searched. The outward reversal means that the traveling direction is reversed and the reversal direction is bent to the outside of the embroidery area. In FIG. 6 (a), the vertex inverted outward,
(B) shows a specific example of the vertex that is inverted inward. In FIG. 5, points P4, P5, P8, and P9 are searched respectively.
【0020】なお、本実施例では、P4とP5及びP8
とP9の各々x値が同じであるため、2つの頂点で外方
に反転する頂点とみなされる。そこでこの検索された外
方に反転する頂点を通り、S2で指定された縫い目方向
に平行な直線により刺繍縫い領域が分割される。本実施
例では、図5の刺繍縫い領域外形線Lで囲まれた刺繍縫
い領域A1が図7に示す4つの部分刺繍縫い領域A2、
A3、A4、A5に分割される。In this embodiment, P4, P5 and P8
, And P9 have the same x value, the two vertices are regarded as vertices that are outwardly inverted. Then, the embroidery sewing area is divided by the straight line that passes through the retrieved outwardly inverted vertex and is parallel to the stitch direction specified in S2. In this embodiment, the embroidery sewing area A1 surrounded by the outline L of the embroidery sewing area in FIG. 5 is the four partial embroidery sewing area A2 shown in FIG.
It is divided into A3, A4, and A5.
【0021】次いでS4において、各々の部分刺繍縫い
領域A2〜A5に対して針落ちとなる2つの部分外形線
が設定され、予め設定されている縫い目ピッチで部分外
形線を内分する点が求められ、図8に示すような刺繍デ
ータが作成される。3つもしくは4つの頂点で構成され
るブロックを刺繍データとする場合には、各々の部分刺
繍縫い領域を図9に示すように部分外形線上の頂点を通
り、S2で指定された縫い目方向に平行な直線を引くこ
とにより、それぞれつの頂点で構成されるブロックB2
〜B5に分割し、各ブロックを刺繍データとする。Next, in S4, two partial contour lines that cause needle drop are set for each of the partial embroidery sewing areas A2 to A5, and a point that internally divides the partial contour line at a preset stitch pitch is determined. Then, the embroidery data as shown in FIG. 8 is created. When the block composed of three or four vertices is used as the embroidery data, each partial embroidery sewing area passes through the vertices on the partial outline as shown in FIG. 9 and is parallel to the stitch direction designated in S2. By drawing a straight line, block B2 composed of each vertex
To B5, and each block is used as embroidery data.
【0022】このようにして作成された刺繍データは、
S5として外部記憶装置54に記憶される。この外部記
憶装置54に記憶された刺繍データは随時読み出しでき
ることは言うまでもない。The embroidery data created in this way is
It is stored in the external storage device 54 as S5. It goes without saying that the embroidery data stored in the external storage device 54 can be read out at any time.
【0023】次に図10および図11のフローチャート
を参照しつつ、上記方法によって作成された刺繍データ
を画面上に表示し、部分刺繍縫い領域単位で刺繍データ
を修正する方法について説明する。先ず、図10のフロ
ーチャートのS11において、図12に示す表示画面1
01の上部の各メニュー102からオペレータが編集メ
ニュー103を選択すると、図13に示すように編集メ
ニュー103の各々の選択項目104が表示される。A method of displaying the embroidery data created by the above method on the screen and correcting the embroidery data in units of the partial embroidery sewing area will be described with reference to the flowcharts of FIGS. First, in S11 of the flowchart of FIG. 10, the display screen 1 shown in FIG.
When the operator selects the edit menu 103 from each menu 102 at the top of 01, each selection item 104 of the edit menu 103 is displayed as shown in FIG.
【0024】次にS12として、オペレータは表示され
た編集メニュー項目の1つを選択する。そうするとS1
3において、その選択された項目は”縫い目方向変更”
のメニューであるかその他のメニューであるかが判定さ
れる。ここで、例えば、表示画面の編集メニューの中の
1つの項目である”縫い目方向変更”105を選択する
と、S14において、縫い目方向を変更することによる
部分刺繍縫い領域単位での刺繍データの修正処理が行な
われる。一方、他の選択項目が選択された場合には、S
15において、それに対応した処理が行なわれるが、本
発明と特に関係ないので省略する。Next, in S12, the operator selects one of the displayed edit menu items. Then S1
In 3, the selected item is "Change stitch direction"
It is determined whether the menu is a menu or another menu. If, for example, one of the items in the edit menu of the display screen, "Change stitch direction" 105, is selected, in step S14, the embroidery data is corrected in units of the partial embroidery stitch area by changing the stitch direction. Is performed. On the other hand, if another selection item is selected, S
In step 15, a corresponding process is performed, but it is omitted because it is not particularly related to the present invention.
【0025】上記S14の縫い目方向を変更することに
よる部分刺繍縫い領域単位での刺繍データ修正処理ステ
ップは、図11の各ステップから成っている。先ず、S
21において、表示画面101に修正の対象となる刺繍
縫い領域の部分刺繍縫い領域の分割パターン106が表
示される。S22において、現在の各部分刺繍縫い領域
に設定されている縫い目方向の状況を示す部分刺繍縫い
領域別縫い目方向表107が表示される。S21及びS
22で表示された状態を図14に示す。The embroidery data correction processing step in the partial embroidery sewing area unit by changing the stitch direction in S14 includes the steps shown in FIG. First, S
At 21, the division pattern 106 of the partial embroidery sewing area of the embroidery sewing area to be corrected is displayed on the display screen 101. In S22, a partial embroidery stitch area-specific stitch direction table 107 indicating the current status of the stitch direction set in each partial embroidery stitch area is displayed. S21 and S
The state displayed by 22 is shown in FIG.
【0026】S23において、オペレータは変更したい
部分刺繍縫い領域を選択する。この選択方法は、例え
ば、部分刺繍縫い領域をポインティングデバイスである
マウスで直接指定する方法や、前記部分刺繍縫い領域別
縫い目方向表107の該当する項目を指定する方法でも
よい。そうすると画面上に縫い目方向(x方向、y方
向、ユーザ方向、長手方向垂直等)を表す縫い目方向メ
ニューが表示され、この中からオペレータが所望の縫い
目方向をマウス等で選択することとなる。In S23, the operator selects the partial embroidery sewing area to be changed. This selection method may be, for example, a method of directly specifying the partial embroidery sewing area with a mouse as a pointing device, or a method of specifying the corresponding item in the partial embroidery sewing area-specific stitch direction table 107. Then, a seam direction menu showing seam directions (x direction, y direction, user direction, vertical direction in the longitudinal direction, etc.) is displayed on the screen, and the operator selects a desired seam direction from the menu with a mouse or the like.
【0027】S24において、オペレータにより選択さ
れた部分刺繍縫い領域の縫い目方向が変更される。例え
ば、部分刺繍縫い領域A2に対して、縫い目方向を水平
方向(2次元平面のx方向)に指定変更する。S25に
おいて、指定変更された縫い目方向に従い、図12の刺
繍データが、図15に示す刺繍データに修正される。こ
の修正されたデータは当然画面上に表示される。At S24, the stitch direction of the partial embroidery stitching area selected by the operator is changed. For example, with respect to the partial embroidery sewing area A2, the stitch direction is changed to the horizontal direction (x direction of the two-dimensional plane). In S25, the embroidery data shown in FIG. 12 is corrected to the embroidery data shown in FIG. 15 in accordance with the designated and changed stitch direction. This corrected data is naturally displayed on the screen.
【0028】尚、3つもしくは4つの頂点で構成される
ブロックを刺繍データとする場合には、図16に示すブ
ロックに分割した刺繍データに修正される。S26にお
いて終了メニュー108が選択されれば、本処理を終了
し、選択されなければ、S21から処理を繰り返す。When the block composed of three or four vertices is used as the embroidery data, the embroidery data is corrected into the blocks shown in FIG. If the end menu 108 is selected in S26, this process is ended, and if not selected, the process is repeated from S21.
【0029】[0029]
【発明の効果】以上説明したことから明かなように、本
発明の刺繍ミシンのためのデータ処理装置は、画面上で
分割された個々の部分刺繍縫い領域毎に縫い目方向を変
更することにより刺繍データの修正が可能であり、ユー
ザにとって所望の刺繍仕上がりあるいは見栄えの刺繍デ
ータが作成できる。また、かかる操作を画面上で行うも
のであるから、刺繍データ作成の作業能率は大幅に向上
するという効果もある。As is apparent from the above description, the data processing device for the embroidery sewing machine of the present invention embroiders by changing the stitch direction for each divided partial embroidery sewing area on the screen. The data can be modified, and the desired embroidery finish or the desired embroidery data can be created for the user. Further, since such an operation is performed on the screen, there is an effect that the work efficiency of creating embroidery data is significantly improved.
【図1】本発明である刺繍ミシンのためのデータ処理装
置の請求項対応図である。FIG. 1 is a diagram corresponding to the claims of a data processing device for an embroidery sewing machine according to the present invention.
【図2】本発明である刺繍ミシンのためのデータ処理装
置により作成された刺繍データに基づいて刺繍を行う自
動ミシンの斜視図である。FIG. 2 is a perspective view of an automatic sewing machine that performs embroidery based on embroidery data created by a data processing device for an embroidery sewing machine according to the present invention.
【図3】本自動ミシンの制御部を示すブロック図であ
る。FIG. 3 is a block diagram showing a control unit of the automatic sewing machine.
【図4】刺繍縫い領域の外形線データから刺繍データを
作成するまでの全体の流れを示す流れ図である。FIG. 4 is a flow chart showing an overall flow from creating contour data of an embroidery sewing area to creating embroidery data.
【図5】刺繍ミシンによる縫い目で埋められるべき刺繍
縫い領域の外形線を示す説明図である。FIG. 5 is an explanatory diagram showing an outline of an embroidery sewing area to be filled with a seam by an embroidery sewing machine.
【図6】刺繍縫い領域の外形線が外方に反転するか否か
を示す説明図である。FIG. 6 is an explanatory diagram showing whether or not the outer shape line of the embroidery sewing area is reversed outward.
【図7】図5に示す刺繍縫い領域を部分刺繍縫い領域に
分割した分割パターンを示す説明図である。FIG. 7 is an explanatory diagram showing a division pattern in which the embroidery stitching area shown in FIG. 5 is divided into partial embroidery stitching areas.
【図8】図5に示す刺繍縫い領域を垂直方向(2次元座
標系のy方向)の縫い目で刺繍した場合を示す説明図で
ある。8 is an explanatory view showing a case where the embroidery sewing area shown in FIG. 5 is embroidered with seams in a vertical direction (y direction of a two-dimensional coordinate system).
【図9】図5に示す刺繍縫い領域を垂直方向(2次元座
標系のy方向)の縫い目で刺繍するために、3つもしく
は4つの頂点で構成されるブロックに分割した状態を示
す説明図である。FIG. 9 is an explanatory view showing a state in which the embroidery sewing area shown in FIG. 5 is divided into blocks composed of three or four vertices in order to embroider with stitches in the vertical direction (y direction of the two-dimensional coordinate system). Is.
【図10】部分刺繍縫い領域単位で刺繍データを修正す
る方法の処理の全体を示す流れ図である。FIG. 10 is a flowchart showing the overall processing of a method for correcting embroidery data in units of partial embroidery sewing areas.
【図11】縫い目方向を変更することによる部分刺繍縫
い領域単位での刺繍データ修正処理ステップの処理の流
れを示す流れ図である。FIG. 11 is a flowchart showing a processing flow of an embroidery data correction processing step for each partial embroidery sewing area by changing the stitch direction.
【図12】本発明である刺繍ミシンのためのデータ処理
装置において表示画面上に表示される各メニューを示す
説明図である。FIG. 12 is an explanatory diagram showing each menu displayed on the display screen in the data processing device for the embroidery sewing machine of the present invention.
【図13】本発明である刺繍ミシンのためのデータ処理
装置において表示画面上に表示される編集メニューの選
択項目を示す説明図である。FIG. 13 is an explanatory diagram showing selection items of an edit menu displayed on the display screen in the data processing device for the embroidery sewing machine which is the present invention.
【図14】各部分刺繍縫い領域に設定されている縫い目
方向の状況を示す部分刺繍縫い領域別縫い目方向表を示
す説明図である。FIG. 14 is an explanatory diagram showing a stitch direction table for each partial embroidery stitching area, which shows the situation in the stitching direction set in each partial embroidery stitching area.
【図15】修正後の刺繍縫い領域を刺繍した場合を示す
説明図である。FIG. 15 is an explanatory diagram showing a case where a modified embroidery sewing area is embroidered.
【図16】修正後の刺繍縫い領域を3つもしくは4つの
頂点で構成されるブロックに分割した状態を示す説明図
である。FIG. 16 is an explanatory diagram showing a state in which the modified embroidery sewing area is divided into blocks composed of three or four vertices.
1 刺繍縫い領域外形線記憶手段 2 縫い目方向指定手段 3 刺繍縫い領域分割手段 4 刺繍データ作成手段 5 分割パターン表示手段 6 縫い目方向表示手段 7 縫い目方向変更手段 8 刺繍データ修正手段 40 CPU 42 ROM 44 RAM 54 外部記憶装置 58 入力装置 62 表示装置 101 表示画面 102 表示画面上部の各メニュー 103 編集メニュー 104 編集メニュー選択項目 105 編集メニュー選択項目”縫い目方向変更” 106 部分刺繍縫い領域の分割パターン 107 部分刺繍縫い領域別縫い目方向表 DESCRIPTION OF SYMBOLS 1 Embroidery stitch area contour line storage means 2 Stitch direction designating means 3 Embroidery stitch area dividing means 4 Embroidery data creating means 5 Divided pattern display means 6 Stitch direction displaying means 7 Stitch direction changing means 8 Embroidery data correcting means 40 CPU 42 ROM 44 RAM 54 external storage device 58 input device 62 display device 101 display screen 102 each menu at the top of the display screen 103 edit menu 104 edit menu selection item 105 edit menu selection item "seam direction change" 106 partial embroidery sewing area division pattern 107 partial embroidery sewing Seam direction table by area
Claims (1)
き全体刺繍縫い領域の外形線を表す刺繍縫い外形線デー
タを記憶する刺繍縫い領域外形線記憶手段と、前記全体
刺繍縫い領域を埋めるべき縫い目の方向を指定する刺繍
縫い領域縫い目方向指定手段と、前記刺繍縫い外形線デ
ータに基づいて、前記全体刺繍縫い領域を複数の部分刺
繍縫い領域に分割する刺繍縫い領域分割手段と、前記刺
繍縫い領域分割手段により分割されたそれぞれの部分刺
繍縫い領域を前記刺繍縫い領域縫い目方向指定手段で指
定された縫い目方向の縫い目で埋めるべき刺繍データを
作成する刺繍データ作成手段とを含む刺繍ミシンのため
のデータ処理装置において、 前記刺繍縫い領域分割手段により分割された部分刺繍縫
い領域の分割パターンを表示する分割パターン表示手段
と、 前記刺繍データ作成手段により作成された刺繍データに
基づいて前記各部分刺繍縫い領域毎の縫い目方向を表示
する縫い目方向表示手段と、 前記縫い目方向表示手段により表示される各部分刺繍縫
い領域毎の縫い目方向を変更する縫い目方向変更手段
と、 前記縫い目方向変更手段により縫い目方向が変更された
部分刺繍縫い領域をその変更された縫い目方向の縫い目
で埋めるべき刺繍データに修正する刺繍データ修正手段
とを含むことを特徴とする刺繍ミシンのためのデータ処
理装置。1. An embroidery stitch area contour line storing means for storing embroidery stitch contour line data representing a contour line of a whole embroidery stitch area to be filled with stitches by an embroidery sewing machine, and a direction of a stitch to fill the whole embroidery stitch area. An embroidery sewing area stitching direction designating means for designating the embroidery sewing area, an embroidery sewing area dividing means for dividing the entire embroidery sewing area into a plurality of partial embroidery sewing areas, and the embroidery sewing area dividing means. A data processing device for an embroidery sewing machine including an embroidery data creating means for creating embroidery data to be filled in each of the partial embroidery sewing areas divided by the embroidery sewing area with the seam direction specified by the seam direction specifying means. In the division pattern, the division pattern for displaying the division pattern of the partial embroidery sewing area divided by the embroidery sewing area dividing means. Display means, stitch direction display means for displaying the stitch direction for each partial embroidery sewing area based on the embroidery data created by the embroidery data creating means, and each partial embroidery stitch displayed by the stitch direction display means Stitch direction changing means for changing the stitch direction for each area, and embroidery data correction for correcting the partial embroidery stitch area in which the stitch direction is changed by the stitch direction changing means to the embroidery data to be filled with the stitch in the changed stitch direction And a data processing device for an embroidery sewing machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34193191A JPH05146573A (en) | 1991-11-29 | 1991-11-29 | Data processor for embroidering machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34193191A JPH05146573A (en) | 1991-11-29 | 1991-11-29 | Data processor for embroidering machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05146573A true JPH05146573A (en) | 1993-06-15 |
Family
ID=18349866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34193191A Pending JPH05146573A (en) | 1991-11-29 | 1991-11-29 | Data processor for embroidering machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05146573A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849676A (en) * | 1986-12-17 | 1989-07-18 | Kabushiki Kaisha Toshiba | Color image display tube apparatus |
US4900979A (en) * | 1987-05-28 | 1990-02-13 | Kabushiki Kaisha Toshiba | Color cathode ray apparatus provided with dynamic convergence means |
-
1991
- 1991-11-29 JP JP34193191A patent/JPH05146573A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849676A (en) * | 1986-12-17 | 1989-07-18 | Kabushiki Kaisha Toshiba | Color image display tube apparatus |
US4900979A (en) * | 1987-05-28 | 1990-02-13 | Kabushiki Kaisha Toshiba | Color cathode ray apparatus provided with dynamic convergence means |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2523346B2 (en) | Automatic device for creating embroidery data for computer embroidery machines | |
JPH05123470A (en) | Embroidery sewing machine of electronic control type | |
JP2663743B2 (en) | How to create underlay sewing data | |
JPH0351078A (en) | Embroidery data generator with automatic setting function for sewing order | |
JP2867713B2 (en) | How to create embroidery data | |
JPH03861A (en) | Data-creating device for embroidery machine | |
US5311439A (en) | Embroidery data processing system and method | |
JP5507066B2 (en) | Stipling pattern sewing machine | |
JPH05146573A (en) | Data processor for embroidering machine | |
JP2778210B2 (en) | Lock sewing data creation device | |
JP5687746B2 (en) | Stitch data structure for sewing a stippling pattern and storage device storing stitch data for sewing a stippling pattern | |
JP2982833B2 (en) | Embroidery data processing device for embroidery sewing machine | |
JPH05146574A (en) | Data processor for embroidering machine | |
JP3024658B2 (en) | Sewing data processing device | |
JP2924257B2 (en) | Embroidery data creation device | |
JP2927078B2 (en) | Sewing data processing device | |
JP3008547B2 (en) | Embroidery data processing device | |
JP3904245B2 (en) | Sewing machine with pattern enlargement / reduction function | |
JP2762703B2 (en) | Stitch pattern data processing device | |
JP2884833B2 (en) | Embroidery sewing machine data processor | |
JP2884844B2 (en) | Data processing device for embroidery sewing machine | |
JP2884911B2 (en) | Embroidery data processing device | |
JP3061217B2 (en) | Underlay sewing data creation device for embroidery | |
JP2002102561A (en) | Embroidery data editing device, embroidery data editing method, and storage medium | |
JPS63132690A (en) | Stitch data forming apparatus for sewing machine |