JP2008012048A - Sewing machine - Google Patents

Sewing machine Download PDF

Info

Publication number
JP2008012048A
JP2008012048A JP2006185678A JP2006185678A JP2008012048A JP 2008012048 A JP2008012048 A JP 2008012048A JP 2006185678 A JP2006185678 A JP 2006185678A JP 2006185678 A JP2006185678 A JP 2006185678A JP 2008012048 A JP2008012048 A JP 2008012048A
Authority
JP
Japan
Prior art keywords
needle
needle drop
sewing
registered
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006185678A
Other languages
Japanese (ja)
Inventor
Koichi Kondo
耕一 近藤
Toshiaki Kasuga
俊明 春日
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2006185678A priority Critical patent/JP2008012048A/en
Publication of JP2008012048A publication Critical patent/JP2008012048A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To realize a sewing machine in which sewing data can be easily changed. <P>SOLUTION: In sewing machine M, to change a stitch shape corresponding to the sewing data, a needle location point P, which is the target for a change in the sewing data, is registered in advance as a registration needle location point Pt. When changing the sewing data, by pushing down the registration needle location point move button 216 of the control panel 20, it is possible to immediately select and fix the registration needle location point Pt among a plurality of needle location points P. By performing a change processing for the coordinate data of the registration needle location point Pt, the change of the sewing data can be easily made. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、ミシンに係り、特に、縫製データの作成が可能なミシンに関する。   The present invention relates to a sewing machine, and more particularly to a sewing machine capable of creating sewing data.

近年のミシンは、制御装置が縫いに係る縫製データに基づいてミシンの各機構を制御して、当該各機構がその縫製データに従った動作を行うことで、被縫製物に縫い目を形成するようになっている。
このようなミシンでは、様々な形状の縫い目を形成することができるように、縫い針が被縫製物に突き刺さる複数の針落ち点からなる縫製データに関する各種パラメータを、入力装置を用いて入力し、縫製データを作成することが可能となっている(例えば、特許文献1参照。)。
In a recent sewing machine, a control device controls each mechanism of the sewing machine based on sewing data related to sewing, and each mechanism performs an operation according to the sewing data, thereby forming a seam on a sewing product. It has become.
In such a sewing machine, various parameters relating to sewing data including a plurality of needle drop points at which the sewing needle pierces the workpiece are input using an input device so that various shapes of stitches can be formed. Sewing data can be created (for example, see Patent Document 1).

そして、作成中の縫製データや、既に作成され記憶されている縫製データにおける任意の針落ち点の位置を変更する調整を行った際に試し縫いを行うことによって、その縫製データに対応する縫い目形状を確認することができる。
特開2006−75505号公報
The stitch shape corresponding to the sewing data can be obtained by performing trial sewing when adjustment is made to change the position of any needle entry point in the sewing data being created or already created and stored. Can be confirmed.
JP 2006-75505 A

しかしながら、上記従来技術の場合、確認した縫製データに応じた縫い目形状がユーザの所望する形状でない場合に、その縫製データにおける針落ち点の位置を再調整して試し縫いする度に、ユーザは、複数の針落ち点の中から調整中の針落ち点を探し出して特定するか、速やかに調整中の針落ち点を特定するためにその針落ち点が何針目に位置しているか憶えていなければならないので、縫製データの変更作業は、ユーザの負担が大きく、煩わしいものであった。   However, in the case of the above-described prior art, when the stitch shape corresponding to the confirmed sewing data is not the shape desired by the user, every time the user performs a trial sewing by re-adjusting the position of the needle drop point in the sewing data, Find and identify the needle entry point being adjusted from multiple needle entry points, or do not remember what needle position the needle entry point is in order to quickly identify the needle entry point being adjusted Therefore, changing the sewing data is burdensome for the user and is troublesome.

本発明の目的は、容易に縫製データの変更を行うことができるミシンを提供することである。   An object of the present invention is to provide a sewing machine that can easily change sewing data.

以上の課題を解決するため、請求項1に記載の発明は、複数の針落ち点からなる縫い目形状に関する縫製データを作成する縫製データ作成手段を備え、縫製データ作成手段により作成された縫製データに基づいて、被縫製物を保持する保持枠と縫い針とをXY方向に相対的に移動させ、縫い針を前記被縫製物に針落ちさせて縫い目を形成するミシンであって、縫製データにおける任意の針落ち点を登録針落ち点として複数登録する針落ち点登録手段と、針落ち点登録手段により登録された複数の登録針落ち点から任意の針落ち点を選択して、その針落ち点に関する変更を可能にする針落ち点選択手段と、を備えることを特徴とする。   In order to solve the above problems, the invention described in claim 1 includes sewing data creating means for creating sewing data relating to the shape of a stitch formed of a plurality of needle entry points, and includes the sewing data created by the sewing data creating means. A sewing machine that forms a seam by moving a holding frame for holding a sewing product and a sewing needle relatively in the X and Y directions and dropping the sewing needle onto the sewing product, and includes an arbitrary sewing data Needle drop point registration means for registering a plurality of needle drop points as registered needle drop points, and selecting any needle drop point from the plurality of registered needle drop points registered by the needle drop point registration means Needle drop point selection means for enabling the change regarding the above.

請求項1に記載の発明によれば、ミシンは、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点を登録針落ち点として登録することができるとともに、その登録した登録針落ち点に関する変更を行うために任意の針落ち点を選択することができる。   According to the first aspect of the invention, the sewing machine can register an arbitrary needle drop point in the sewing data as a registered needle drop point and change the registration in order to change the stitch shape corresponding to the sewing data. Any needle drop point can be selected to make a change regarding the registered needle drop point.

請求項2に記載の発明は、請求項1に記載のミシンにおいて、針落ち点登録手段は、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点に関する情報が変更された際に、その変更された針落ち点を登録針落ち点として登録することを特徴とする。   According to a second aspect of the present invention, in the sewing machine according to the first aspect, the needle drop point registration means changes information on an arbitrary needle drop point in the sewing data in order to change the stitch shape corresponding to the sewing data. When this is done, the changed needle drop point is registered as a registered needle drop point.

請求項2に記載の発明によれば、請求項1に記載の発明と同様の作用を奏するとともに、ミシンは、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点を登録針落ち点として登録することができるとともに、その登録した登録針落ち点を選択することができる。
特に、ミシンは、縫製データにおける任意の針落ち点に関する情報が変更された際に、その変更された針落ち点を登録針落ち点として登録することができる。
According to the second aspect of the invention, the sewing machine has the same effect as that of the first aspect of the invention, and the sewing machine can change an arbitrary stitch point in the sewing data in order to change the stitch shape corresponding to the sewing data. Can be registered as a registered needle drop point, and the registered registered needle drop point can be selected.
In particular, the sewing machine can register the changed needle drop point as a registered needle drop point when the information regarding an arbitrary needle drop point in the sewing data is changed.

請求項3に記載の発明は、請求項1又は2に記載のミシンにおいて、針落ち点登録手段は、縫製データにおける複数の針落ち点から複数個の登録針落ち点を登録することができ、針落ち点選択手段は、針落ち点登録手段により登録された複数個の登録針落ち点を所定の順に選択することを特徴とする。   The invention according to claim 3 is the sewing machine according to claim 1 or 2, wherein the needle drop point registration means can register a plurality of registered needle drop points from a plurality of needle drop points in the sewing data. The needle drop point selection means selects a plurality of registered needle drop points registered by the needle drop point registration means in a predetermined order.

請求項3に記載の発明によれば、請求項1又は2に記載の発明と同様の作用を奏するとともに、ミシンは、縫製データにおける複数の針落ち点から複数個の登録針落ち点を登録することができるとともに、その登録した複数個の登録針落ち点を所定の順に選択することができる。   According to the invention described in claim 3, while having the same effect as that of the invention described in claim 1 or 2, the sewing machine registers a plurality of registered needle drop points from a plurality of needle drop points in the sewing data. A plurality of registered needle drop points can be selected in a predetermined order.

請求項4に記載の発明は、請求項3に記載のミシンにおいて、針落ち点選択手段によって複数個の登録針落ち点を順に選択することに伴う保持枠に対する縫い針の相対移動を、各登録針落ち点間を縫い針が最短距離で移動する直線移動と、各登録針落ち点間を縫い針が縫い目形状に沿って移動するトレース移動と、に切り替える移動方法切替手段を備えることを特徴とする。   According to a fourth aspect of the present invention, in the sewing machine according to the third aspect, the relative movement of the sewing needle with respect to the holding frame that accompanies the selection of a plurality of registered needle drop points by the needle drop point selection means is registered for each registration. It is provided with a moving method switching means for switching between a linear movement in which the sewing needle moves between the needle drop points at the shortest distance and a trace movement in which the sewing needle moves along the stitch shape between the registered needle drop points. To do.

請求項4に記載の発明によれば、請求項3に記載の発明と同様の作用を奏するとともに、ミシンは、複数個の登録針落ち点が順に選択されることに伴い、その選択された登録針落ち点に応じた縫い針の保持枠に対する相対移動を、各登録針落ち点間を縫い針が最短距離で移動する直線移動と、各登録針落ち点間を縫い針が縫い目形状に沿って移動するトレース移動と、に切り替えることができる。   According to the invention described in claim 4, the same effect as that of the invention described in claim 3 can be obtained, and the sewing machine can select the registered registration as a plurality of registered needle drop points are sequentially selected. Relative movement of the sewing needle according to the needle drop point with respect to the holding frame, linear movement in which the sewing needle moves between each registered needle drop point with the shortest distance, and the sewing needle between each registered needle drop point along the stitch shape You can switch between moving traces.

請求項5に記載の発明は、請求項3に記載のミシンにおいて、針落ち点登録手段により登録された複数個の登録針落ち点を順に選択することに伴い、保持枠に対して縫い針が相対移動する度に経由する経由点を設定する経由点設定手段を備え、針落ち点選択手段による選択によって複数個の登録針落ち点に対して縫い針が順に相対移動する際に、先の登録針落ち点から経由点に縫い針が相対移動した後に、次の登録針落ち点に縫い針が相対移動することを特徴とする。   According to a fifth aspect of the present invention, in the sewing machine according to the third aspect, the sewing needle is attached to the holding frame by sequentially selecting a plurality of registered needle drop points registered by the needle drop point registration means. There is a via point setting means for setting a via point for each relative movement. When the sewing needle moves relative to a plurality of registered needle drop points by the selection by the needle drop point selection means, the previous registration is performed. The sewing needle moves relative to the next registered needle drop point after the sewing needle relatively moves from the needle drop point to the via point.

請求項5に記載の発明によれば、請求項3に記載の発明と同様の作用を奏するとともに、ミシンは、複数個の登録針落ち点が順に選択されることに伴い、保持枠に対して縫い針が相対移動する度に経由する経由点を設定することができる。
そして、ミシンは、複数個の登録針落ち点が順に選択されることに伴って、先の登録針落ち点から経由点に縫い針を相対移動させた後に、次の登録針落ち点に縫い針を相対移動させることができる。
According to the fifth aspect of the present invention, the sewing machine has the same effect as that of the third aspect of the invention. A via point can be set every time the sewing needle moves relatively.
Then, as the plurality of registered needle drop points are selected in order, the sewing machine relatively moves the sewing needle from the previous registered needle drop point to the via point, and then moves to the next registered needle drop point. Can be moved relative to each other.

請求項1に記載の発明によれば、ミシンは、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点を登録針落ち点として登録することができるとともに、その登録した登録針落ち点を変更するために選択することができるので、その登録針落ち点の座標データなどの変更処理を速やかに行うことができる。
つまり、ミシンにおいて、縫製データの変更を行って縫い目形状を変更する場合に、その縫製データにおいて変更対象となる針落ち点を登録針落ち点として登録しておくことにより、複数の針落ち点の中から速やかに登録針落ち点を選択して指定することができるので、その登録針落ち点の座標データなどの変更処理を容易に行うことができる。
よって、ミシンにおいて、縫製データの変更を容易に行うことができる。
According to the first aspect of the invention, the sewing machine can register an arbitrary needle drop point in the sewing data as a registered needle drop point and change the registration in order to change the stitch shape corresponding to the sewing data. Since the selected needle drop point can be selected to be changed, the coordinate data of the registered needle drop point can be quickly changed.
In other words, when changing the stitching data by changing the sewing data in the sewing machine, registering the needle drop points to be changed in the sewing data as registered needle drop points, Since the registered needle drop point can be selected and designated promptly from the inside, it is possible to easily change the coordinate data of the registered needle drop point.
Therefore, the sewing data can be easily changed in the sewing machine.

請求項2に記載の発明によれば、ミシンは、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点を登録針落ち点として登録することができるとともに、その登録した登録針落ち点を変更するために選択することができるので、その登録針落ち点の座標データなどの変更処理を速やかに行うことができる。特に、ミシンにおいて、縫製データにおける任意の針落ち点に関する情報が変更された際に、その変更された針落ち点を登録針落ち点として自動的に登録することができるようになっている。
そして、ミシンにおいて、縫製データの変更を行って縫い目形状を変更する場合に、その縫製データにおいて変更対象となる針落ち点が登録針落ち点として登録されていることにより、複数の針落ち点の中から速やかに登録針落ち点を選択して指定することができるので、その登録針落ち点の座標データなどの変更処理を容易に行うことができる。
よって、ミシンにおいて、縫製データの変更を容易に行うことができる。
According to the second aspect of the present invention, the sewing machine can register any needle drop point in the sewing data as a registered needle drop point in order to change the stitch shape corresponding to the sewing data, and the registration thereof. Since the selected needle drop point can be selected to be changed, the coordinate data of the registered needle drop point can be quickly changed. In particular, when information regarding an arbitrary needle drop point in the sewing data is changed in the sewing machine, the changed needle drop point can be automatically registered as a registered needle drop point.
In the sewing machine, when the sewing data is changed to change the stitch shape, the needle drop points to be changed in the sewing data are registered as registered needle drop points. Since the registered needle drop point can be selected and designated promptly from the inside, it is possible to easily change the coordinate data of the registered needle drop point.
Therefore, the sewing data can be easily changed in the sewing machine.

請求項3に記載の発明によれば、ミシンは、縫製データにおける複数の針落ち点から複数個の登録針落ち点を登録することができるとともに、その登録した複数個の登録針落ち点を所定の順に選択することができる。
つまり、ミシンにおいて、縫製データの変更を行って縫い目形状を変更する場合に、その縫製データにおいて変更対象となる複数個の針落ち点が登録針落ち点として登録することができるので、その縫製データの縫い目形状を様々に変更することができる。
また、ミシンにおいて、その登録した複数個の登録針落ち点を所定の順に選択することができるので、縫製データにおける複数の針落ち点の中から変更対象となる登録針落ち点を選択的に指定して、速やかに登録針落ち点の座標データなどの変更処理を行うことができる。
According to the invention described in claim 3, the sewing machine can register a plurality of registered needle drop points from a plurality of needle drop points in the sewing data, and the registered plurality of registered needle drop points are predetermined. Can be selected in this order.
In other words, when the sewing data is changed in the sewing machine and the stitch shape is changed, a plurality of needle drop points to be changed in the sewing data can be registered as registered needle drop points. The seam shape can be changed variously.
In addition, the sewing machine can select a plurality of registered needle entry points in a predetermined order, so that the registered needle entry point to be changed can be selectively specified from the plurality of needle entry points in the sewing data. As a result, it is possible to quickly change the coordinate data of the registered needle entry point.

請求項4に記載の発明によれば、ミシンは、複数個の登録針落ち点が順に選択されることに伴い、その選択された登録針落ち点に応じた縫い針の保持枠に対する相対移動を、各登録針落ち点間を縫い針が最短距離で移動する直線移動と、各登録針落ち点間を縫い針が縫い目形状に沿って移動するトレース移動と、に切り替えることができる。
そして、より速やかに縫い針の相対移動を行わせる場合には、各登録針落ち点間を最短距離で直線移動する相対移動を行うように切り替える。
また、縫い針と、保持枠に保持される被縫製物との位置関係を、縫製データの縫い目形状に沿って確認しつつ縫い針の相対移動を行わせる場合には、各登録針落ち点間を縫い針が縫製データの縫い目形状に沿ってトレース移動する相対移動を行うように切り替える。
According to the invention described in claim 4, the sewing machine moves the sewing needle relative to the holding frame in accordance with the selected registered needle drop points as the plurality of registered needle drop points are sequentially selected. It is possible to switch between linear movement in which the sewing needle moves between the registered needle drop points at the shortest distance and trace movement in which the sewing needle moves along the stitch shape between the registered needle drop points.
Then, when the relative movement of the sewing needle is to be performed more quickly, switching is performed so as to perform a relative movement that linearly moves between the registered needle drop points at the shortest distance.
In addition, when the relative movement of the sewing needle is performed while confirming the positional relationship between the sewing needle and the workpiece to be held held by the holding frame along the stitch shape of the sewing data, each registered needle drop point The sewing needle is switched so as to perform a relative movement that traces along the stitch shape of the sewing data.

請求項5に記載の発明によれば、ミシンは、複数個の登録針落ち点が順に選択されることに伴い、保持枠に対して縫い針が相対移動する度に経由する経由点を設定することができる。そして、ミシンは、複数個の登録針落ち点が順に選択されることに伴って、先の登録針落ち点から経由点に縫い針を相対移動させた後に、次の登録針落ち点に縫い針を相対移動させることができる。
つまり、各登録針落ち点間に、被縫製物が重ねられたりするなどした段差や、釦や装飾物などが存在するために、縫い針が各登録針落ち点間を相対移動する際に、その縫い針の先端が被縫製物の表面や障害物(釦、装飾物等)に引っ掛かってしまうような場合に、その被縫製物の段差や障害物などを縫い針が避けるように迂回するための経由点を設定し、先の登録針落ち点から経由点を経由して次の登録針落ち点に移動する相対移動を行うようにすることで、縫い針の移動をスムーズに行うことができる。
According to the fifth aspect of the present invention, the sewing machine sets a passing point every time the sewing needle moves relative to the holding frame as a plurality of registered needle drop points are sequentially selected. be able to. Then, as the plurality of registered needle drop points are selected in order, the sewing machine relatively moves the sewing needle from the previous registered needle drop point to the via point, and then moves to the next registered needle drop point. Can be moved relative to each other.
In other words, since there are steps such as the items to be sewn overlapped between each registered needle drop point, buttons, decorations, etc., when the sewing needle moves relative between each registered needle drop point, When the tip of the sewing needle is caught on the surface of the workpiece or an obstacle (button, decoration, etc.), the sewing needle bypasses the step or obstacle of the sewing item so as to avoid it. The sewing needle can be moved smoothly by setting a via point and performing a relative movement from the previous registered needle drop point to the next registered needle drop point via the via point. .

本発明の実施の形態を図1〜図15に基づいて説明する。
本実施形態において、電子サイクルミシンを例に挙げて説明する。
電子サイクルミシンは、縫製を行う被縫製物である布を保持する保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針8が上下動を行う方向をZ軸方向(上下方向)とし、これと直交する一の方向をX軸方向(左右方向)とし、Z軸方向とX軸方向の両方に直交する方向をY軸方向(前後方向)と定義する。
なお、本発明に係るミシンは、縫製データを作成する縫製データ作成機能を有する。
An embodiment of the present invention will be described with reference to FIGS.
In the present embodiment, an electronic cycle sewing machine will be described as an example.
The electronic cycle sewing machine has a holding frame that holds a cloth that is a sewing object to be sewn, and the holding frame moves relative to the sewing needle, so that a predetermined sewing is performed on the cloth held by the holding frame. The sewing machine forms a seam having a seam shape based on data.
Here, the direction in which the sewing needle 8 described later moves up and down is defined as the Z-axis direction (vertical direction), and one direction orthogonal thereto is defined as the X-axis direction (left-right direction), both the Z-axis direction and the X-axis direction. The direction perpendicular to the Y axis direction is defined as the Y-axis direction (front-rear direction).
The sewing machine according to the present invention has a sewing data creation function for creating sewing data.

電子サイクルミシンM(以下、ミシンM)は、図1から図3に示すように、ミシンテーブルTの上面に備えられるミシン本体1と、ミシンテーブルTの下部に備えられ、ミシン本体1を操作するためのペダル16等により構成されている。   As shown in FIGS. 1 to 3, the electronic cycle sewing machine M (hereinafter referred to as the sewing machine M) is provided on the upper surface of the sewing machine table T and on the lower part of the sewing machine table T, and operates the sewing machine body 1. For example, the pedal 16 is provided.

ミシン本体1は、図1に示すように、外形が側面視にて略コ字状を呈するミシンフレーム2を備えている。このミシンフレーム2は、ミシン本体1の上部をなしY軸方向に延びるミシンアーム部2aと、ミシン本体1の下部をなしY軸方向に延びるミシンベッド部2bと、ミシンアーム部2aとミシンベッド部2bとを連結する縦胴部2cと、を有している。   As shown in FIG. 1, the sewing machine body 1 includes a sewing machine frame 2 whose outer shape is substantially U-shaped in a side view. The sewing machine frame 2 includes an upper part of the sewing machine body 1 and extends in the Y-axis direction, a lower part of the sewing machine body 1 and extends in the Y-axis direction, a sewing machine bed part 2b, and a sewing machine arm part 2a and a sewing machine bed part. And a vertical body portion 2c connecting the 2b.

このミシン本体1は、ミシンフレーム2内に動力伝達機構が配され、回動自在でY軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸(図示省略)はミシンアーム部2aの内部に配され、下軸(図示省略)はミシンベッド部2bの内部に配されている。
上軸(図示省略)は、ミシンモータ5(図3参照)に接続され、このミシンモータ5により回動力が付与される。また、下軸(図示省略)は、図示しない縦軸を介して上軸と連結しており、上軸が回動すると上軸の動力が縦軸(図示省略)を介して下軸側へ伝達し、下軸が回動するようになっている。
上軸(図示省略)の前端側には、図2に示すように、上軸の回動によりZ軸方向に上下動する針棒8aが接続されており、その針棒8aの下端には、縫い針8が交換可能に備えられている。また、ミシンアーム2aには縫い針8の上下動による布の浮き上がりを防止するために、針棒8aの上下動と連動して上下動し、縫い針8の周囲の布を押圧する周知の中押さえ12が設けられている。
また、下軸(図示省略)の前端には、釜(図示省略)が設けられている。上軸とともに下軸が回動すると、縫い針8と釜(図示省略)との協働により縫い目が形成される。
なお、ミシンモータ5、上軸(図示省略)、針棒8a、縫い針8、下軸(図示省略)、釜(図示省略)等の接続構成は従来公知のものと同様であるので、ここでは詳述しない。
The sewing machine body 1 has a power transmission mechanism disposed in a sewing machine frame 2 and has an upper shaft (not shown) and a lower shaft (not shown) that are rotatable and extend in the Y-axis direction. The upper shaft (not shown) is arranged inside the sewing machine arm 2a, and the lower shaft (not shown) is arranged inside the sewing machine bed 2b.
The upper shaft (not shown) is connected to a sewing machine motor 5 (see FIG. 3), and rotational power is applied by the sewing machine motor 5. The lower shaft (not shown) is connected to the upper shaft via a vertical axis (not shown), and when the upper shaft rotates, the power of the upper shaft is transmitted to the lower shaft side via the vertical axis (not shown). However, the lower shaft rotates.
As shown in FIG. 2, a needle bar 8a that moves up and down in the Z-axis direction by rotation of the upper shaft is connected to the front end side of the upper shaft (not shown). A sewing needle 8 is provided so as to be replaceable. Further, in order to prevent the cloth from being lifted by the vertical movement of the sewing needle 8, the sewing machine arm 2a moves up and down in conjunction with the vertical movement of the needle bar 8a and presses the cloth around the sewing needle 8. A presser 12 is provided.
A hook (not shown) is provided at the front end of the lower shaft (not shown). When the lower shaft rotates together with the upper shaft, a seam is formed by the cooperation of the sewing needle 8 and the hook (not shown).
The connection configuration of the sewing machine motor 5, the upper shaft (not shown), the needle bar 8a, the sewing needle 8, the lower shaft (not shown), the shuttle (not shown) and the like are the same as those conventionally known. Not detailed.

また、図1、図2に示すように、ミシンベッド部2b上には、布板10が配設されており、この布板10の上方に保持枠11及び縫い針8が配置されるようになっている。
保持枠11は、ミシンアーム部2aの前端部に配される取付部材13に取り付けられており、その取付部材13にはミシンベッド2b内に配置されたパルスモータであるX軸モータ14及びY軸モータ15が駆動機構部として連結されている(図3参照)。
保持枠11は、被縫製物である布を保持し、X軸モータ14及びY軸モータ15の駆動に伴い、保持した布を保持枠11ごと前後左右方向(XY方向)に移動し、その保持した布を縫い針8に対して相対的に移動させて位置決めするようになっている。そして、保持枠11の移動と、縫い針8や釜(図示省略)の動作が連動することにより、布に所定の縫製データ(特に、後述する針落ち点を示す座標の座標データ)に基づく針落ちを施すことで縫い目が形成される。特に、保持枠11における所定の縫製範囲であるその保持枠11の内側に保持される布に、所望する縫い目形状の縫い目が形成される。
つまり、ミシンM(ミシン本体1)は、その枠の内側が縫製可能エリアである保持枠11を有し、その保持枠11の内側に保持される布における縫製可能範囲に、縫い目形状に応じた縫製データにおける針落ち点を示す座標データ(針落ち点データ)に基づく針落ちを施し、所望する縫い目形状の縫い目を形成するようになっている。
As shown in FIGS. 1 and 2, a cloth plate 10 is disposed on the sewing machine bed 2 b, and the holding frame 11 and the sewing needle 8 are disposed above the cloth plate 10. It has become.
The holding frame 11 is attached to an attachment member 13 disposed at the front end of the sewing machine arm portion 2a. The attachment member 13 has an X-axis motor 14 and a Y-axis that are pulse motors arranged in the sewing machine bed 2b. The motor 15 is connected as a drive mechanism unit (see FIG. 3).
The holding frame 11 holds the cloth that is to be sewn, and moves the held cloth in the front-rear and left-right directions (XY directions) together with the holding frame 11 as the X-axis motor 14 and the Y-axis motor 15 are driven. The cloth thus positioned is moved relative to the sewing needle 8 for positioning. Then, the movement of the holding frame 11 and the operation of the sewing needle 8 and the shuttle (not shown) are interlocked, so that the needle based on predetermined sewing data (especially coordinate data indicating the needle drop point described later) on the cloth. A seam is formed by applying a drop. In particular, a desired stitch shape is formed on the cloth held inside the holding frame 11 which is a predetermined sewing range in the holding frame 11.
That is, the sewing machine M (sewing machine body 1) has a holding frame 11 in which the inside of the frame is a sewable area, and the sewing range within the cloth held inside the holding frame 11 corresponds to the stitch shape. Needle entry is performed based on coordinate data (needle entry point data) indicating a needle entry point in the sewing data to form a desired stitch shape.

また、保持枠11は、縫製データを作成する際に針落ち点を指定したり入力したりする場合や、作成された縫製データにおける針落ち点を指し示す場合などにおいて、縫い針8がその針落ち点に対応する位置に配置されるように、縫い針8に対して相対移動するようになっている。
つまり、縫製時ではなくても、保持枠11は、その保持枠11の内側に保持される布に縫製する縫い目形状に応じて、縫い針8に対して相対移動し、縫製データにおける針落ち点に対応する位置に縫い針8を配置させることが可能になっている。
In addition, the holding frame 11 is used when the sewing needle 8 designates or inputs a needle drop point when creating sewing data, or indicates the needle drop point in the created sewing data. It moves relative to the sewing needle 8 so as to be arranged at a position corresponding to the point.
That is, even when not sewing, the holding frame 11 moves relative to the sewing needle 8 in accordance with the stitch shape to be sewn on the cloth held inside the holding frame 11, and the needle drop point in the sewing data. It is possible to arrange the sewing needle 8 at a position corresponding to.

なお、ミシンM(ミシン本体1)において、保持枠11がX軸モータ14とY軸モータ15との駆動によって移動されることによって、保持枠11は縫い針8に対して相対的に移動することとなる。つまり、保持枠11の移動によって、縫い針8は保持枠11に対して相対移動するようになっている。   In the sewing machine M (sewing machine body 1), the holding frame 11 is moved relative to the sewing needle 8 when the holding frame 11 is moved by driving the X-axis motor 14 and the Y-axis motor 15. It becomes. That is, the sewing needle 8 moves relative to the holding frame 11 by the movement of the holding frame 11.

ペダル16は、ミシンMを駆動し、針棒8a(縫い針8)を上下動させたり、保持枠11を動作させたりするための操作ペダルとして作動する。すなわちペダル16には、ペダル16が踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等から構成されるセンサ(踏み込み量検出手段)が組み込まれており、そのセンサからの出力信号がペダル16の操作信号として後述する制御部100に出力され、制御部100はその操作位置、操作信号に応じて、ミシンモータ5等を駆動し、ミシンMを動作させるように構成されている。   The pedal 16 operates as an operation pedal for driving the sewing machine M and moving the needle bar 8a (the sewing needle 8) up and down and operating the holding frame 11. That is, the pedal 16 incorporates, for example, a sensor (depression amount detection means) configured by a variable resistor or the like for detecting the depression operation position where the pedal 16 is depressed, and an output signal from the sensor. Is output to the control unit 100 described later as an operation signal of the pedal 16, and the control unit 100 is configured to drive the sewing machine motor 5 and the like to operate the sewing machine M according to the operation position and the operation signal.

また、ミシンM(ミシン本体1)は、図1、図3に示すように、作業者がミシンに対する各種設定操作や、各種データ等の入力操作を行うための操作パネル20を備えている。この操作パネル20とミシン本体1とは、図示しない有線又は無線の回線により接続されている。
操作パネル20は、図4に示すように、ミシンの各種設定、各種データの入力の操作が可能な入力手段としての複数の操作キー群21と、各種設定条件や動作状態、各種縫製データや縫い目形状等を表示する表示手段としての表示部22と、を備えている。
The sewing machine M (sewing machine main body 1) includes an operation panel 20 for an operator to perform various setting operations on the sewing machine and input operations of various data as shown in FIGS. The operation panel 20 and the sewing machine body 1 are connected by a wired or wireless line (not shown).
As shown in FIG. 4, the operation panel 20 includes a plurality of operation key groups 21 as input means capable of various sewing machine settings and various data input operations, various setting conditions and operating states, various sewing data and stitches. And a display unit 22 as display means for displaying the shape and the like.

操作キー群21は、表示部22に表示される縫製データに応じた複数の針落ち点からなる縫い目形状における任意の針落ち点を指し示すための前進・後退ボタン212と、指し示された針落ち点に対する各種データ処理を入力するための縫製要素編集ボタン群213と、縫製データにおける任意の針落ち点を登録針落ち点として登録するための針落ち登録ボタン214と、登録針落ち点としての登録を削除するように取り消すための針落ち登録削除ボタン215と、登録された登録針落ち点を選択するための登録針落ち移動ボタン216と、選択された登録針落ち点に応じて保持枠11に対して相対的に移動する縫い針8の各登録針落ち点間の移動方法を切り替えるための移動方法切替ボタン217と、経由点の設定に関する経由点設定画面を表示するための経由点ボタン218と、縫製データにおける任意の針落ち点に関する情報が変更された際にその変更された針落ち点を登録針落ち点として登録し編集するための編集ボタン219と、表示部22に表示される縫製データに応じた縫い目形状を試し縫いするための試縫いボタン220等を有している。   The operation key group 21 includes a forward / reverse button 212 for indicating an arbitrary needle drop point in a stitch shape including a plurality of needle drop points according to the sewing data displayed on the display unit 22, and the indicated needle drop Sewing element edit button group 213 for inputting various data processing for points, needle entry registration button 214 for registering an arbitrary needle entry point in the sewing data as a registered needle entry point, and registration as a registered needle entry point A needle drop registration deletion button 215 for canceling so as to delete, a registration needle drop movement button 216 for selecting a registered needle drop point, and a holding frame 11 according to the selected needle drop point. A moving method switching button 217 for switching the moving method between the registered needle drop points of the sewing needle 8 that moves relatively with respect to the sewing needle 8, and a via point setting screen for setting the via point A via point button 218 for displaying, an edit button 219 for registering and editing the changed needle drop point as a registered needle drop point when information on an arbitrary needle drop point in the sewing data is changed, A trial sewing button 220 and the like for trial-sewing a stitch shape according to the sewing data displayed on the display unit 22 are provided.

表示部22は、縫製データにおける針落ち点データの座標位置を示す針落ち点Pや、設定された経由点Q等を表示することができるようになっている。
なお、図4に示す操作パネル20の表示部22には、18個の針落ち点が連なってなる略L字形状を呈する縫い目形状を有する縫製データが表示されている。
この縫製データにおける針落ち点データの座標点に対応する針落ち点Pが「丸点」で表示されており、特に、登録針落ち点Ptが「白丸」、その他の針落ち点Pが「黒丸」で表示されている。
また、経由点Qは、略菱形状の「矩形点」で表示されている。
The display unit 22 can display the needle drop point P indicating the coordinate position of the needle drop point data in the sewing data, the set via point Q, and the like.
Note that the display unit 22 of the operation panel 20 illustrated in FIG. 4 displays sewing data having a substantially L-shaped seam shape in which 18 needle drop points are connected.
The needle drop point P corresponding to the coordinate point of the needle drop point data in this sewing data is displayed as a “round dot”. In particular, the registered needle drop point Pt is “white circle”, and the other needle drop points P are “black dots”. "Is displayed.
The via point Q is displayed as a substantially rectangular “rectangular point”.

なお、本実施の形態における操作パネル20は、液晶表示パネルとその液晶表示パネルの表示画面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される操作キー群21をタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネルがタッチ指示された位置を検出し、検出した位置に応じて、液晶表示パネルの表示部22部分に各種データ(縫製データ、針落ち点データ)や縫い目形状等が表示されるようになっている。また、操作パネル20に対し所定の操作入力を行うことにより、操作パネル20の液晶表示パネルにおける表示が様々に切り替わり、各種設定操作や各種入力操作に応じた様々な操作キー群21や様々な表示画面が表示されるようになっている。このように操作パネル20が、ミシンの入力部や表示部としての機能を有するようになっている。   The operation panel 20 in the present embodiment is configured to include a liquid crystal display panel and a touch panel provided on the display screen of the liquid crystal display panel, and an operation key group 21 displayed on the liquid crystal display panel is displayed. By performing a touch operation, for example, the position where the touch panel is touched is detected by a position reading principle such as an electromagnetic induction type, a magnetostriction type, a pressure sensitive type, and the display unit 22 of the liquid crystal display panel according to the detected position. Various data (sewing data, needle drop point data), stitch shape, etc. are displayed in the portion. Further, by performing a predetermined operation input on the operation panel 20, the display on the liquid crystal display panel of the operation panel 20 is switched variously, and various operation key groups 21 and various displays corresponding to various setting operations and various input operations. The screen is displayed. Thus, the operation panel 20 has a function as an input unit or a display unit of the sewing machine.

また、図3に示すように、ミシンM(ミシン本体1)は、ミシンモータ5、X軸モータ14、Y軸モータ15、操作パネル20、ペダル16等に接続される制御部100を有している。
この制御部100は、ミシンモータ5、X軸モータ14、Y軸モータ15、操作パネル20及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するCPU101と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納されたROM102と、各種のデータを格納して各種の処理の作業領域となるRAM103と、着脱可能な記憶手段である外部記憶装置104と、CPU101と各種の機器との接続を図るインターフェース(図示省略)と、各モータ用のパルスモータドライバ(図示省略)等を備えている。
As shown in FIG. 3, the sewing machine M (sewing machine body 1) has a control unit 100 connected to the sewing machine motor 5, the X-axis motor 14, the Y-axis motor 15, the operation panel 20, the pedal 16, and the like. Yes.
The control unit 100 includes a CPU 101 that executes various processes and controls according to a predetermined control program for the sewing machine motor 5, the X-axis motor 14, the Y-axis motor 15, the operation panel 20, and other actuators (not shown). ROM 102 storing a program for executing control and various processes and data required for control, RAM 103 storing various data and serving as a work area for various processes, and external storage as removable storage means The device 104 includes an interface (not shown) for connecting the CPU 101 and various devices, a pulse motor driver (not shown) for each motor, and the like.

CPU101は、ペダル16から入力される操作信号や、操作パネル20から入力される各種設定信号や各種データ等に応じて、ROM102に格納されている電子サイクルミシン用の各種制御プログラムや外部記憶装置104に格納されている各種縫製データに従って各部の動作処理を集中制御し、その処理結果をRAM103内のワークエリアに格納するとともに、操作パネル20の操作により入力された各種データや、RAM103に格納した処理結果を必要に応じて外部記憶装置104に記憶させる。そして、CPU101は、ミシンM(ミシン本体1)を構成する各部の駆動を制御する。   The CPU 101 performs various control programs for the electronic cycle sewing machine stored in the ROM 102 and the external storage device 104 in accordance with operation signals input from the pedal 16, various setting signals input from the operation panel 20, various data, and the like. The operation processing of each part is centrally controlled according to the various sewing data stored in the sewing machine, and the processing results are stored in the work area in the RAM 103, and the various data input by operating the operation panel 20 and the processing stored in the RAM 103 are stored. The result is stored in the external storage device 104 as necessary. Then, the CPU 101 controls the driving of each part constituting the sewing machine M (sewing machine body 1).

ROM102には、ミシンM(ミシン本体1)の制御プログラムや制御データ、各種縫製に関するデータや表示画面情報(縫製データ作成画面、経由点設定画面等)が格納されて、記憶されている。
例えば、記憶手段としてのROM102には、布に各種縫い目を形成するために、針棒8a(縫い針8)や保持枠11を動作させるための、複数の縫い目形状に関する様々な縫製データが予め記憶されている。この縫製データとしては、縫い目形状を示す複数の針落ち点の座標(針落ち点データ)が、保持枠11に対する縫い針8の位置に関連つけられた針落ち位置の座標データ(針落ち点P)として記憶されている。また、その座標データの位置に縫い針8を配置するように、保持枠11を縫い針8に対して相対移動させる際の移動量に関する移動量データが記憶されている。
The ROM 102 stores and stores the control program and control data of the sewing machine M (sewing machine body 1), various sewing data and display screen information (sewing data creation screen, waypoint setting screen, etc.).
For example, the ROM 102 as the storage means stores in advance various sewing data relating to a plurality of stitch shapes for operating the needle bar 8a (sewing needle 8) and the holding frame 11 in order to form various stitches on the cloth. Has been. As the sewing data, the coordinates (needle drop point data) of a plurality of needle drop points indicating the shape of the stitch are coordinate data (needle drop points P) of the needle drop position associated with the position of the sewing needle 8 with respect to the holding frame 11. ). Further, movement amount data relating to a movement amount when the holding frame 11 is moved relative to the sewing needle 8 so as to place the sewing needle 8 at the position of the coordinate data is stored.

また、ROM102には、例えば、縫製データにおける任意の針落ち点を登録針落ち点として登録したり、登録針落ち点の登録を取り消したりするための針落ち登録プログラムや、登録された登録針落ち点を選択し、その選択された登録針落ち点に応じて保持枠11に対して縫い針8を相対的に移動させる処理を実行するための登録針落ち移動プログラムや、選択された登録針落ち点に応じて保持枠11に対して相対的に移動する縫い針8の各登録針落ち点間の移動方法を切り替えるための移動方法切替プログラムや、経由点の設定するための経由点設定プログラムや、縫製データにおける任意の針落ち点に関する情報が変更された際に自動的に変更された針落ち点を登録針落ち点として登録し編集するための自動編集プログラムや、表示部22に表示される縫製データに応じた縫い目形状を試し縫いするための試縫いプログラム等が記憶されている。   In the ROM 102, for example, an arbitrary needle drop point in the sewing data is registered as a registered needle drop point, a needle drop registration program for canceling registration of a registered needle drop point, a registered registration needle drop, or the like. A registered needle drop movement program for executing processing for selecting a point and moving the sewing needle 8 relative to the holding frame 11 in accordance with the selected registered needle drop point, or a selected registered needle drop A moving method switching program for switching the moving method between the registered needle drop points of the sewing needle 8 that moves relative to the holding frame 11 according to the point, a via point setting program for setting a via point, Automatic editing program for registering and editing the needle entry point automatically changed when the information about any needle entry point in the sewing data is changed, and the display unit試縫 have programs for stitching try seam shape corresponding to the sewing data to be displayed on the 2 is stored.

RAM103には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。   The RAM 103 is provided with various work memories, counters, and the like, and is used as a work area during processing of input data or during a sewing operation.

外部記憶装置104は、例えば、不揮発性のいわゆるフラッシュメモリーであり、ROM101に記憶されている以外の縫製データや表示画面情報、オペレータが操作パネル20を介して設定した縫製データ等が複数記憶されている。
なお、この縫製データとしては、縫い目形状を示す複数の針落ち点の座標(針落ち点データ)が、保持枠11に対する縫い針8の位置に関連つけられた針落ち位置の座標データ(針落ち点P)として記憶されている。また、その座標データの位置に縫い針8を配置するように、保持枠11を縫い針8に対して相対移動させる際の移動量に関する移動量データが記憶されている。
The external storage device 104 is, for example, a nonvolatile so-called flash memory, and stores a plurality of sewing data and display screen information other than those stored in the ROM 101, sewing data set by the operator via the operation panel 20, and the like. Yes.
As the sewing data, coordinates of a plurality of needle drop points (needle drop point data) indicating a stitch shape are coordinate data (needle drop positions) of needle drop positions associated with the position of the sewing needle 8 with respect to the holding frame 11. Stored as point P). Further, movement amount data relating to a movement amount when the holding frame 11 is moved relative to the sewing needle 8 so as to place the sewing needle 8 at the position of the coordinate data is stored.

このような制御部100は、X軸モータ14に併設されたX軸原点センサ(図示省略)やY軸モータ15に併設されたY軸原点センサ(図示省略)からの検出信号や、ペダル16から入力される駆動信号や、操作パネル20から入力される各種設定データや、ROM102や外部記憶装置104に記憶された各種データを、ROM102に格納されている電子サイクルミシン用の各種制御プログラムにより処理し、各モータや操作パネル20又はその他アクチュエータの制御を実行する。   Such a control unit 100 includes a detection signal from an X-axis origin sensor (not shown) provided in the X-axis motor 14 and a Y-axis origin sensor (not shown) provided in the Y-axis motor 15, and a pedal 16. Input drive signals, various setting data input from the operation panel 20, and various data stored in the ROM 102 and the external storage device 104 are processed by various control programs for the electronic cycle sewing machine stored in the ROM 102. Control of each motor, operation panel 20 or other actuator is executed.

そして、制御部100は、縫製の実行時においては、CPU101が所定の制御プログラムを実行することにより、ROM102又は外部記憶装置104に記憶された縫製データを読み取り、ペダル16の操作に伴うミシンモータ5の駆動開始と共に縫製データが示す針落ち位置となるようにX軸モータ14及びY軸モータ15を駆動し、保持枠11を縫い針8(針棒8a)に対して相対的に移動させて位置決めする制御を実行する。そして、CPU101は、ミシンモータ5の回転に同期させながら、縫製データに設定された座標データに基づき複数の針落ち位置に順番に位置決めされた保持枠11が保持する布に縫い針8を針落ちさせて、所定の縫い目形状を縫製する制御を縫製完了まで継続する。   When the sewing is executed, the control unit 100 reads the sewing data stored in the ROM 102 or the external storage device 104 by the CPU 101 executing a predetermined control program, and the sewing machine motor 5 associated with the operation of the pedal 16 is read. The X-axis motor 14 and the Y-axis motor 15 are driven so that the needle drop position indicated by the sewing data coincides with the start of driving, and the holding frame 11 is moved relative to the sewing needle 8 (needle bar 8a) for positioning. Execute control to Then, the CPU 101 synchronizes with the rotation of the sewing machine motor 5 and puts the sewing needle 8 on the cloth held by the holding frame 11 that is sequentially positioned at a plurality of needle dropping positions based on the coordinate data set in the sewing data. Then, the control for sewing a predetermined stitch shape is continued until the sewing is completed.

また、制御部100は、縫製データの設定入力時や確認作業時、また縫製動作時などに応じて、CPU101がROM102や外部記憶装置104から表示画面情報におけるデータ入力画面や縫製作業画面などに関する画面情報を読み出し、これに基づいて操作パネル20に所定の表示画面(縫製データ作成画面、経由点設定画面等)を表示させる制御を行う。   In addition, the control unit 100 displays a screen related to a data input screen, a sewing work screen, or the like in the display screen information from the ROM 102 or the external storage device 104 according to sewing data setting input, confirmation work, sewing operation, or the like. Based on this information, control is performed to display a predetermined display screen (sewing data creation screen, waypoint setting screen, etc.) on the operation panel 20 based on the information.

また、制御部100は、操作パネル20が操作されたことに伴う、複数の針落ち点の座標データ(針落ち点データ)の入力を受け付け、それら針落ち点の座標データ(針落ち点データ)が組み合わされてなる所定の縫い目形状に関する縫製データを作成する縫製データ作成手段として機能する。
なお、針落ち点の座標データ(針落ち点データ)は、表示部22の任意の位置をタッチ指示して入力したり、操作キー群21を操作して座標を示す数値を入力したりすることが可能になっている。
In addition, the control unit 100 receives input of coordinate data (needle drop point data) of a plurality of needle drop points when the operation panel 20 is operated, and coordinate data (needle drop point data) of these needle drop points. It functions as a sewing data creation means for creating sewing data relating to a predetermined stitch shape formed by combining.
The needle drop point coordinate data (needle drop point data) is input by touching an arbitrary position on the display unit 22 or by operating the operation key group 21 to input a numerical value indicating the coordinate. Is possible.

また、制御部100は、ROM102の針落ち登録プログラムを実行することにより、縫製データにおける複数の針落ち点のうち、任意の針落ち点を登録針落ち点として登録する針落ち点登録手段として機能する。
具体的には、針落ち点登録手段としての制御部100は、操作パネル20の表示部22に表示されている縫製データに関する複数の針落ち点における何れかの針落ち点が、前進・後退ボタン212の操作によって選択されて指し示された状態で、針落ち登録ボタン214が押下されたことに伴い、その針落ち点を登録針落ち点として登録する制御を実行する。
The control unit 100 also functions as a needle drop point registration unit that registers an arbitrary needle drop point among the plurality of needle drop points in the sewing data as a registered needle drop point by executing the needle drop registration program in the ROM 102. To do.
Specifically, the control unit 100 serving as a needle drop point registration unit determines that any needle drop point among a plurality of needle drop points related to the sewing data displayed on the display unit 22 of the operation panel 20 is a forward / reverse button. When the needle drop registration button 214 is pressed in the state selected and pointed to by the operation 212, control is executed to register the needle drop point as a registered needle drop point.

例えば、図4に示す操作パネル20における表示部22に表示されている18個の針落ち点からなる縫製データにおいて、原点Oから3番目の針落ち点を指し示した状態で針落ち登録ボタン214を押下することにより、その針落ち点Pが登録針落ち点Ptに変換されるように登録され、「黒丸」の針落ち点Pが「白丸」の登録針落ち点Ptに変換されるように表示が切り替わる。
同様に、8番目、12番目の針落ち点Pが登録針落ち点Ptとして登録され、「白丸」で表示されている。
なお、登録された登録針落ち点Ptに関するデータは、例えば、図5に示すような、登録針落ちテーブル30としてRAM103に記憶されている。この登録針落ちテーブル30には、登録されている針落ち点の数(登録針数)と、その針落ち点が登録された順番であるインデックスナンバーに、何番目の針落ち点であるかを表す登録番号が対応付けられている。ここでは、登録針数が「3個」であって、インデックスナンバー「1」に登録番号「3」、インデックスナンバー「2」に登録番号「8」、インデックスナンバー「3」に登録番号「12」が対応付けられて登録されている。
For example, in the sewing data composed of 18 needle drop points displayed on the display unit 22 in the operation panel 20 shown in FIG. 4, the needle drop registration button 214 is displayed in a state where the third needle drop point from the origin O is pointed. By depressing, the needle drop point P is registered to be converted into the registered needle drop point Pt, and the display is made such that the needle drop point P of “black circle” is converted to the registered needle drop point Pt of “white circle”. Switches.
Similarly, the eighth and twelfth needle drop points P are registered as registered needle drop points Pt and are displayed as “white circles”.
Note that the registered data regarding the registered needle drop point Pt is stored in the RAM 103 as a registered needle drop table 30 as shown in FIG. The registered needle drop table 30 indicates the number of registered needle drop points (the number of registered needles) and the number of the needle drop points in the index number that is the order in which the needle drop points are registered. The registered registration number is associated. Here, the number of registered needles is “3”, the index number “1” is the registration number “3”, the index number “2” is the registration number “8”, and the index number “3” is the registration number “12”. Are registered in association with each other.

また、針落ち点登録手段としての制御部100は、針落ち登録削除ボタン215が押下されたことに伴い、登録針落ち点としての登録を取り消して、通常の針落ち点に戻す制御を実行する。   The control unit 100 serving as a needle drop point registration unit executes control to cancel registration as a registered needle drop point and return to a normal needle drop point when the needle drop registration deletion button 215 is pressed. .

また、制御部100は、ROM102の自動編集プログラムを実行することにより、縫製データにおける任意の針落ち点に関する情報が変更された際に、その変更された針落ち点を登録針落ち点として自動的に登録し編集する針落ち点登録手段として機能する。
具体的には、編集ボタン219が押下されて自動編集プログラムを実行したことによる針落ち点登録手段としての制御部100は、操作パネル20の表示部22に表示されている縫製データに関する複数の針落ち点のうち、前進・後退ボタン212の操作により指し示された針落ち点に対して、縫製要素編集ボタン群213の操作等によってその針落ち点に関する座標データなどの情報が書き換えられ変更されたことに伴い、その針落ち点を登録針落ち点として登録する制御を実行する。
In addition, the control unit 100 automatically executes the automatic editing program stored in the ROM 102 to automatically change the changed needle entry point as a registered needle entry point when information about any needle entry point in the sewing data is changed. It functions as a needle drop point registration means for registering and editing.
Specifically, the control unit 100 serving as a needle drop point registration unit when the edit button 219 is pressed and the automatic editing program is executed includes a plurality of needles related to the sewing data displayed on the display unit 22 of the operation panel 20. Among the drop points, for the needle drop point indicated by the operation of the forward / reverse button 212, information such as coordinate data relating to the needle drop point is rewritten and changed by operating the sewing element edit button group 213 or the like. Along with this, control for registering the needle drop point as a registered needle drop point is executed.

例えば、図4に示す操作パネル20における表示部22に表示されている18個の針落ち点からなる縫製データにおいて、原点Oから3番目の針落ち点を指し示した状態で、縫製要素編集ボタン群213を操作することにより、その針落ち点に関する情報が変更されると、その針落ち点Pが登録針落ち点Ptに変換されるように登録され、「黒丸」の針落ち点Pが「白丸」の登録針落ち点Ptに変換されるように表示が切り替わる。
同様に、8番目、12番目の針落ち点Pが登録針落ち点Ptとして登録され、「白丸」で表示されている。
なお、登録された登録針落ち点Ptに関するデータは、例えば、図5に示すような、登録針落ちテーブル30としてRAM103に記憶されている。この登録針落ちテーブル30には、登録されている針落ち点の数(登録針数)と、その針落ち点が登録された順番であるインデックスナンバーに、何番目の針落ち点であるかを表す登録番号が対応付けられている。ここでは、登録針数が「3個」であって、インデックスナンバー「1」に登録番号「3」、インデックスナンバー「2」に登録番号「8」、インデックスナンバー「3」に登録番号「12」が対応付けられて登録されている。
For example, in the sewing data composed of 18 needle drop points displayed on the display unit 22 in the operation panel 20 shown in FIG. 4, the sewing element edit button group in a state in which the third needle drop point is indicated from the origin O. When the information about the needle drop point is changed by operating 213, the needle drop point P is registered to be converted into the registered needle drop point Pt, and the needle drop point P of the “black circle” is changed to “white circle”. The display is switched so as to be converted into the registered needle drop point Pt.
Similarly, the eighth and twelfth needle drop points P are registered as registered needle drop points Pt and are displayed as “white circles”.
Note that the registered data regarding the registered needle drop point Pt is stored in the RAM 103 as a registered needle drop table 30 as shown in FIG. The registered needle drop table 30 indicates the number of registered needle drop points (the number of registered needles) and the number of the needle drop points in the index number that is the order in which the needle drop points are registered. The registered registration number is associated. Here, the number of registered needles is “3”, the index number “1” is the registration number “3”, the index number “2” is the registration number “8”, and the index number “3” is the registration number “12”. Are registered in association with each other.

また、針落ち点登録手段としての制御部100は、針落ち登録削除ボタン215が押下されたことに伴い、登録針落ち点としての登録を取り消して、通常の針落ち点に戻す制御を実行する。   The control unit 100 serving as a needle drop point registration unit executes control to cancel registration as a registered needle drop point and return to a normal needle drop point when the needle drop registration deletion button 215 is pressed. .

また、制御部100は、ROM102の登録針落ち移動プログラムを実行することにより、登録された登録針落ち点を選択する針落ち点選択手段として機能する。そして、針落ち点選択手段としての制御部100は、その選択された登録針落ち点に応じて、保持枠11に対して縫い針8を相対的に移動させる処理を実行する。
具体的には、針落ち点選択手段としての制御部100は、登録針落ち移動ボタン216が押下されたことに伴い、登録されている登録針落ち点Ptをインデックスナンバーの順に切り替えて選択する制御を実行する。例えば、図4に示す操作パネル20において、18個の針落ち点からなる縫製データにおける3番目、8番目、12番目の針落ち点が登録針落ち点Ptとして登録されているので、登録針落ち移動ボタン218が押下される度に3番目の登録針落ち点Pt、8番目の登録針落ち点Pt、12番目の登録針落ち点Pt、3番目の登録針落ち点Pt…と、繰り返すように、各登録針落ち点Ptを選択することができる。なお、現在選択されている登録針落ち点Ptを認識可能とするように、操作パネル20においては、選択されている登録針落ち点Ptの「白丸」は点滅するようになっている。そして、登録針落ち移動ボタン216が押下される度に、その点滅する登録針落ち点Ptの「白丸」が3番目、8番目、12番目の針落ち点を順に移動するように切り替わるようになっている。
また、針落ち点選択手段としての制御部100は、登録針落ち移動ボタン216が押下されたことによって選択された登録針落ち点Ptに応じて保持枠11を移動させ、保持枠11に対して縫い針8を相対的に移動させるようにして、選択された登録針落ち点Ptに対応する位置の上方に縫い針8を配置させるようになっている。
The control unit 100 also functions as a needle drop point selection unit that selects a registered needle drop point by executing a registered needle drop movement program stored in the ROM 102. And the control part 100 as a needle drop point selection means performs the process which moves the sewing needle 8 relatively with respect to the holding frame 11 according to the selected registration needle drop point.
Specifically, the control unit 100 serving as a needle drop point selection unit switches and selects registered registered needle drop points Pt in the order of index numbers when the registered needle drop movement button 216 is pressed. Execute. For example, in the operation panel 20 shown in FIG. 4, since the third, eighth and twelfth needle drop points in the sewing data composed of 18 needle drop points are registered as the registered needle drop points Pt, the registered needle drop points Every time the move button 218 is pressed, the third registered needle drop point Pt, the eighth registered needle drop point Pt, the 12th registered needle drop point Pt, the third registered needle drop point Pt, and so on are repeated. Each registered needle drop point Pt can be selected. In the operation panel 20, the “white circle” of the selected registered needle drop point Pt blinks so that the currently selected registered needle drop point Pt can be recognized. Each time the registered needle drop movement button 216 is pressed, the “white circle” of the flashing registered needle drop point Pt is switched so as to sequentially move the third, eighth, and twelfth needle drop points. ing.
Further, the control unit 100 as a needle drop point selection unit moves the holding frame 11 according to the registered needle drop point Pt selected by pressing the registered needle drop movement button 216, and moves the holding frame 11 with respect to the holding frame 11. The sewing needle 8 is arranged above the position corresponding to the selected registration needle drop point Pt by relatively moving the sewing needle 8.

つまり、針落ち点選択手段としての制御部100は、登録針落ち移動ボタン216が押下されたことによって登録針落ち点Ptが選択されたことに伴い、その選択された登録針落ち点Ptを認識可能とするために、操作パネル20の表示部22においてはその登録針落ち点Ptを点滅させ、保持枠11に保持される布における登録針落ち点Ptに相当する位置に縫い針8を配置させる制御を実行する。   That is, the control unit 100 serving as a needle drop point selection unit recognizes the selected registered needle drop point Pt when the registered needle drop point Pt is selected by pressing the registered needle drop movement button 216. In order to enable this, the registered needle drop point Pt is blinked on the display unit 22 of the operation panel 20, and the sewing needle 8 is arranged at a position corresponding to the registered needle drop point Pt on the cloth held by the holding frame 11. Execute control.

また、制御部100は、ROM102の移動方法切替プログラムを実行することによって、針落ち点選択手段としての制御部100による、複数個の登録針落ち点を順に選択することに伴う保持枠11に対する縫い針8の相対移動を、各登録針落ち点間を縫い針8が最短距離で移動する直線移動と、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動と、に切り替える移動方法切替手段として機能する。
具体的には、移動方法切替手段としての制御部100は、移動方法切替ボタン217が押下されたことに伴い、針落ち点選択手段としての制御部100によって選択された登録針落ち点に対応させて、保持枠11に対する縫い針8の相対移動を行う際に、各登録針落ち点間を縫い針8が最短距離で移動する直線移動を行うようにするか、または、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動を行うようにするかを切り替える制御を実行する。
つまり、移動方法切替手段としての制御部100によって、直線移動に切り替えられている場合、針落ち点選択手段としての制御部100により登録針落ち点が選択されると、各登録針落ち点間を縫い針8が最短距離で移動する直線移動を行うように、保持枠11に対して縫い針8が相対移動を行う。一方、移動方法切替手段としての制御部100によって、トレース移動に切り替えられている場合、針落ち点選択手段としての制御部100により登録針落ち点Ptが選択されると、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動を行うように、保持枠11に対して縫い針8が相対移動を行う。
In addition, the control unit 100 executes the moving method switching program in the ROM 102, so that the control unit 100 as a needle drop point selection unit performs sewing on the holding frame 11 when the plurality of registered needle drop points are sequentially selected. The relative movement of the needle 8 includes a linear movement in which the sewing needle 8 moves at the shortest distance between the registered needle drop points, and a trace movement in which the sewing needle 8 moves along the stitch shape between the registered needle drop points. It functions as a moving method switching means for switching.
Specifically, the control unit 100 as the movement method switching unit corresponds to the registered needle drop point selected by the control unit 100 as the needle drop point selection unit when the movement method switching button 217 is pressed. Thus, when the sewing needle 8 is moved relative to the holding frame 11, the sewing needle 8 is moved linearly between the registered needle drop points at the shortest distance, or between the registered needle drop points. The control for switching whether to perform the trace movement in which the sewing needle 8 moves along the stitch shape is executed.
That is, when the control unit 100 as the movement method switching unit is switched to the linear movement, when the registered needle drop point is selected by the control unit 100 as the needle drop point selection unit, the interval between the registered needle drop points is set. The sewing needle 8 moves relative to the holding frame 11 so that the sewing needle 8 moves in a straight line that moves at the shortest distance. On the other hand, when the control unit 100 as the movement method switching unit is switched to the trace movement, when the registered needle drop point Pt is selected by the control unit 100 as the needle drop point selection unit, the interval between the registered needle drop points is set. The sewing needle 8 moves relative to the holding frame 11 so as to perform a trace movement in which the sewing needle 8 moves along the stitch shape.

また、制御部100は、ROM102の経由点設定プログラムを実行することにより、保持枠11に対して縫い針8が相対移動する度に経由する経由点Qを設定する経由点設定手段として機能する。
具体的には、経由点設定手段としての制御部100は、経由点ボタン218が押下されたことに基づき表示される経由点設定画面において、経由点Qの位置情報である座標データを、表示部22の任意の位置をタッチ指示して入力したり、操作キー群21を操作して座標データを示す数値を入力したり、カーソルを移動させて位置入力したりすることによって、針落ち点選択手段としての制御部100により選択された登録針落ち点に応じて保持枠11に対する縫い針8の相対移動を行う際に、保持枠11に対して縫い針8が相対移動する度に経由する経由点Qを設定する制御を実行する。
つまり、経由点設定手段としての制御部100によって、経由点Qが設定されている場合、針落ち点選択手段としての制御部100により登録針落ち点Ptが選択されると、先の登録針落ち点Ptから経由点Qに縫い針8が相対移動した後に、次の登録針落ち点Ptに縫い針8が相対移動を行う。
In addition, the control unit 100 functions as a via point setting unit that sets a via point Q every time the sewing needle 8 moves relative to the holding frame 11 by executing a via point setting program stored in the ROM 102.
Specifically, the control unit 100 as a waypoint setting unit displays coordinate data, which is position information of the waypoint Q, on the waypoint setting screen displayed when the waypoint button 218 is pressed. The needle drop point selection means can be input by touching and inputting an arbitrary position 22, operating the operation key group 21 to input numerical values indicating coordinate data, or moving the cursor to input the position. When the sewing needle 8 is moved relative to the holding frame 11 in accordance with the registered needle drop point selected by the control unit 100 as a via point, the via point is passed every time the sewing needle 8 moves relative to the holding frame 11. Control for setting Q is executed.
That is, when the via point Q is set by the control unit 100 as the via point setting means, when the registered needle drop point Pt is selected by the control unit 100 as the needle drop point selecting means, the previous registered needle drop point is set. After the sewing needle 8 relatively moves from the point Pt to the via point Q, the sewing needle 8 relatively moves to the next registered needle drop point Pt.

なお、経由点設定手段としての制御部100によって経由点Qが設定されている場合、針落ち点選択手段としての制御部100により選択された登録針落ち点に応じて保持枠11に対する縫い針8の相対移動を行う際、移動方法切替手段としての制御部100によって切り替えられている直線移動やトレース移動よりも優先して、経由点Qを経由する相対移動を行うようになっている。
そして、経由点設定手段としての制御部100によって経由点Qが設定されていない場合に、針落ち点選択手段としての制御部100により選択された登録針落ち点に応じて保持枠11に対する縫い針8の相対移動を行う際、移動方法切替手段としての制御部100によって切り替えられている直線移動やトレース移動を行うようになっている。
When the via point Q is set by the control unit 100 as the via point setting means, the sewing needle 8 for the holding frame 11 is selected according to the registered needle drop point selected by the control unit 100 as the needle drop point selecting means. When the relative movement is performed, the relative movement via the route point Q is performed in preference to the linear movement or the trace movement switched by the control unit 100 as the movement method switching means.
Then, when the via point Q is not set by the control unit 100 as the via point setting means, the sewing needle for the holding frame 11 according to the registered needle drop point selected by the control unit 100 as the needle drop point selecting means. When performing the relative movement of 8, the linear movement and the trace movement switched by the control unit 100 as the movement method switching means are performed.

また、制御部100は、ROM102の試縫いプログラムを実行することにより、操作パネル20の表示部22に表示されたりするなどして、現在選択されている縫製データに基づく試縫いを行う試縫い制御手段として機能する。
具体的には、試縫い制御手段としての制御部100は、試縫いボタン220が押下されたことに伴い、現在選択されている縫製データを取得し、保持枠11を縫い針8に対して相対的に移動させて位置決めするとともに、ミシンモータ5の回転に同期させながら、縫製データに設定された座標データ(針落ちデータ)に基づき複数の針落ち位置に順番に縫い針8を針落ちさせて、試し縫いの縫製を行う制御を実行する。
Further, the control unit 100 executes a trial sewing program stored in the ROM 102 to display it on the display unit 22 of the operation panel 20 to perform trial sewing based on the currently selected sewing data. Functions as a means.
Specifically, the control unit 100 as the trial sewing control means acquires the currently selected sewing data when the trial sewing button 220 is pressed, and moves the holding frame 11 relative to the sewing needle 8. The sewing needles 8 are sequentially dropped at a plurality of needle drop positions based on the coordinate data (needle drop data) set in the sewing data while synchronizing with the rotation of the sewing machine motor 5 and positioning. Then, the control for performing the trial sewing is executed.

次に、本実施の形態におけるミシンM(ミシン本体1)において、縫製データにおける針落ち点に関するデータの変更を行うに際して、縫製データにおける針落ち点を登録針落ち点として登録したり、登録されている登録針落ち点を選択したりする処理について、図6に示すフローチャート等に基づき説明する。
図6に示すフローチャートは、本発明に係るミシンM(ミシン本体1)において、縫製データにおける針落ち点の変更処理に関する概要を示している。
Next, in the sewing machine M (sewing machine body 1) in the present embodiment, when changing the data related to the needle drop point in the sewing data, the needle drop point in the sewing data is registered or registered as a registered needle drop point. A process of selecting a registered needle drop point will be described based on the flowchart shown in FIG.
The flowchart shown in FIG. 6 has shown the outline | summary regarding the change process of the needle drop point in sewing data in the sewing machine M (sewing machine main body 1) which concerns on this invention.

まず、操作パネル20において、図4に示すような縫製データ作成画面が、操作パネル20に表示される(ステップS1)。この縫製データ作成画面には、所定の操作により指定された縫製データが表示され、表示部22にその縫製データにおける針落ち点が連なってなる縫い目形状が表示されている。   First, on the operation panel 20, a sewing data creation screen as shown in FIG. 4 is displayed on the operation panel 20 (step S1). On the sewing data creation screen, sewing data designated by a predetermined operation is displayed, and a stitch shape in which needle drop points in the sewing data are connected is displayed on the display unit 22.

次いで、その操作パネル20における編集ボタン219が押下されたか否かを制御部100は判断する(ステップS2)。
制御部100が、編集ボタン219は押下されていないと判断すると(ステップS2;No)、縫製データに対応する縫い目形状を変更するための針落ち点の登録であって、針落ち登録ボタン214を押下することによる針落ち点登録に移行する(ステップS3)。
一方、制御部100が、編集ボタン219が押下されたと判断すると(ステップS2;Yes)、縫製データに対応する縫い目形状を変更するための針落ち点の登録であって、編集ボタン219が押下されて自動編集プログラムが実行されたことによる編集針落ち点登録に移行する(ステップS4)。
Next, the control unit 100 determines whether or not the edit button 219 on the operation panel 20 has been pressed (step S2).
When the control unit 100 determines that the edit button 219 has not been pressed (step S2; No), the needle drop registration button 214 is used to register a needle drop point for changing the stitch shape corresponding to the sewing data. The process proceeds to registering a needle drop point by pressing (step S3).
On the other hand, when the control unit 100 determines that the edit button 219 has been pressed (step S2; Yes), it is a registration of a needle drop point for changing the stitch shape corresponding to the sewing data, and the edit button 219 is pressed. Then, the process proceeds to editing needle drop point registration due to the execution of the automatic editing program (step S4).

また、選択された登録針落ち点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行う際に、各登録針落ち点間を縫い針8が最短距離で移動する直線移動を行うようにするか、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動を行うようにするか、を切り替える移動方法設定が行われる(ステップS5)。
また、選択された登録針落ち点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行う際に、保持枠11に対して縫い針8が相対移動する度に経由する経由点Qを設定する経由点設定が行われる(ステップS6)。
When the sewing needle 8 is moved relative to the holding frame 11 so that the sewing needle 8 corresponds to the selected registered needle drop point, the sewing needle 8 moves between the registered needle drop points at the shortest distance. A moving method setting is performed to switch between linear movement and trace movement in which the sewing needle 8 moves along the stitch shape between the registered needle drop points (step S5).
In addition, when the sewing needle 8 is moved relative to the holding frame 11 so that the sewing needle 8 corresponds to the selected registration needle drop point, the process goes through every time the sewing needle 8 moves relative to the holding frame 11. The waypoint setting for setting the waypoint Q to be performed is performed (step S6).

そして、縫製データにおける複数の針落ち点のうち、その縫製データに対応する縫い目形状を変更するために登録された登録針落ち点の選択が行われる(ステップS7)。
また、その選択された登録針落ち点に応じて、保持枠11に対して縫い針8を相対的に移動させる登録針落ち点移動が行われる。
Then, among the plurality of needle drop points in the sewing data, a registered needle drop point registered for changing the stitch shape corresponding to the sewing data is selected (step S7).
Further, registered needle drop point movement is performed in which the sewing needle 8 is moved relative to the holding frame 11 in accordance with the selected registered needle drop point.

そして、操作パネル20における縫製データ作成画面に表示されている縫製データにおいて選択されている登録針落ち点に対して、縫製要素編集ボタン群213などを操作することによって、その登録針落ち点の座標データなどの変更を行い、その縫製データに応じた縫い目形状の変更や調整を行うようにして、縫製データの変更処理が行われる(ステップS8)。   Then, by operating the sewing element edit button group 213 or the like on the registered needle drop point selected in the sewing data displayed on the sewing data creation screen on the operation panel 20, the coordinates of the registered needle drop point are obtained. The data is changed, and the sewing data changing process is performed so as to change or adjust the stitch shape according to the sewing data (step S8).

なお、図6に示す、縫製データにおける針落ち点の変更処理に関する概要を示すフローチャートにおいて、ステップS2からステップS8の処理を直列的に記してその概要を説明しているが、各ステップの処理は並列処理されるものであって、ステップS2からステップS8の処理の順はこれに限られるものではない。また、一度行ったステップの処理を、他のステップの処理後に再度行うことも可能になっている。   In addition, in the flowchart which shows the outline | summary regarding the change process of the needle drop point in sewing data shown in FIG. 6, the process of step S2 to step S8 is described in series, and the outline is demonstrated, but the process of each step is The processing is performed in parallel, and the order of processing from step S2 to step S8 is not limited to this. In addition, it is possible to perform the processing of the step once performed again after the processing of other steps.

次に、ステップS3における針落ち点登録処理について、図7に示すフローチャートに基づき説明する。   Next, the needle drop point registration process in step S3 will be described based on the flowchart shown in FIG.

まず、縫製データの縫い目形状を変更するために、縫製データにおける任意の針落ち点を指定する(ステップS301)。例えば、図4に示す操作パネル20の表示部22に表示されている18個の針落ち点からなる縫製データに対して、前進・後退ボタン212を操作して、原点Oから3番目の針落ち点を指定する。   First, in order to change the stitch shape of the sewing data, an arbitrary needle drop point in the sewing data is designated (step S301). For example, for the sewing data consisting of 18 needle drop points displayed on the display unit 22 of the operation panel 20 shown in FIG. Specify a point.

次いで、制御部100は、針落ち登録ボタン214が押下されたか否かを判断する(ステップS302)。
制御部100が、針落ち登録ボタン214は押下されていないと判断すると(ステップS302;No)、ステップS304へ進む。
Next, the control unit 100 determines whether or not the needle entry registration button 214 has been pressed (step S302).
If the control unit 100 determines that the needle entry registration button 214 has not been pressed (step S302; No), the process proceeds to step S304.

一方、制御部100が、針落ち登録ボタン214が押下されたと判断すると(ステップS302;Yes)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)を1増加させるとともに、インデックスナンバー順にその針落ち点を登録針落ち点として登録し(ステップS303)、ステップS301に戻る。
なお、例えば、原点Oから3番目の針落ち点が指定された状態で針落ち登録ボタン214が押下されたとすると、図5に示す登録針落ちテーブル30において、インデックスナンバー「1」に、3番目の針落ち点が登録針落ち点として登録されたものとして登録番号「3」が登録される。また、表示部22において3番目の針落ち点は「白丸」の登録針落ち点Ptに切り替えられる。
On the other hand, when the control unit 100 determines that the needle drop registration button 214 has been pressed (step S302; Yes), the control unit 100 increases the registered needle drop number (registered needle number) in the registered needle drop table 30 by one. The needle drop points are registered as registered needle drop points in the order of index numbers (step S303), and the process returns to step S301.
For example, if the needle drop registration button 214 is pressed with the third needle drop point designated from the origin O, the index number “1” in the registered needle drop table 30 shown in FIG. The registration number “3” is registered assuming that the needle drop point is registered as the registered needle drop point. In addition, the third needle drop point on the display unit 22 is switched to the registered needle drop point Pt of “white circle”.

ステップS304において、制御部100は、針落ち登録削除ボタン215が押下されたか否かを判断する(ステップS304)。
制御部100が、針落ち登録削除ボタン215は押下されていないと判断すると(ステップS304;No)、ステップS301に戻る。
In step S304, the control unit 100 determines whether or not the needle entry registration deletion button 215 has been pressed (step S304).
When the control unit 100 determines that the needle entry registration deletion button 215 has not been pressed (step S304; No), the process returns to step S301.

一方、制御部100が、針落ち登録削除ボタン215が押下されたと判断すると(ステップS304;Yes)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)が“0”であるか否かを判断する(ステップS305)。
制御部100が、登録針落ち数(登録針数)=0であると判断すると(ステップS305;Yes)、ステップS301に戻る。
On the other hand, when the control unit 100 determines that the needle drop registration deletion button 215 has been pressed (step S304; Yes), the control unit 100 sets the registered needle drop number (registered needle number) in the registered needle drop table 30 to “0”. It is determined whether or not (step S305).
When the control unit 100 determines that the registered needle drop number (registered needle number) = 0 (step S305; Yes), the process returns to step S301.

一方、制御部100が、登録針落ち数(登録針数)は0でないと判断すると(ステップS305;No)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)を1減少させるとともに、インデックスナンバーの大きい順(つまり、登録の新しい順、より後から登録した順)に登録針落ち点としての登録を取り消して(登録を削除して)、その登録針落ち点を通常の針落ち点に戻し(ステップS306)、ステップS301に戻る。
なお、図5に示す登録針落ちテーブル30の場合、インデックスナンバー3「登録番号12」の登録針落ち点、インデックスナンバー2「登録番号8」の登録針落ち点、インデックスナンバー1「登録番号3」の登録針落ち点の順に、登録針落ち点としての登録が取り消されることとなる。
On the other hand, when the control unit 100 determines that the registered needle drop number (registered needle number) is not 0 (step S305; No), the control unit 100 calculates the registered needle drop number (registered needle number) in the registered needle drop table 30. In addition to decrementing by 1, the registration needle drop point is canceled (deletion is deleted) in the descending order of the index number (that is, the new registration order, the order of registration later), and the registered needle drop point is changed. Returning to the normal needle drop point (step S306), the process returns to step S301.
In the case of the registered needle drop table 30 shown in FIG. 5, the registered needle drop point of index number 3 “registration number 12”, the registered needle drop point of index number 2 “registration number 8”, and index number 1 “registration number 3”. Registration as registered needle drop points is canceled in the order of the registered needle drop points.

そして、所定の確定キーが押下されることなどによって、ステップS3の針落ち点登録処理から他のステップ(例えば、ステップS5)に進む。   Then, when a predetermined confirmation key is pressed, the process proceeds from the needle drop point registration process in step S3 to another step (for example, step S5).

次に、ステップS4における編集針落ち点登録処理について、図8に示すフローチャートに基づき説明する。   Next, the editing needle drop point registration process in step S4 will be described based on the flowchart shown in FIG.

まず、ステップS2において編集ボタン219が押下されたことに伴い、制御部100は、縫製データの縫い目形状を変更するために、縫製データにおける針落ち点に対するデータの編集処理が実行されたか否かを判断する(ステップS401)。例えば、前進・後退ボタン212の操作により、何れかの針落ち点(例えば、18個の針落ち点からなる縫製データにおける原点Oから3番目の針落ち点)が指定されるとともに、縫製要素編集ボタン群213の何れかのボタンが操作されて、針落ち点の座標データが変更されるような編集がなされたか否かを制御部100は判断する。   First, when the edit button 219 is pressed in step S2, the control unit 100 determines whether or not data editing processing for the needle entry point in the sewing data is executed in order to change the stitch shape of the sewing data. Judgment is made (step S401). For example, by operating the advance / retreat button 212, any needle drop point (for example, the third needle drop point from the origin O in the sewing data consisting of 18 needle drop points) is specified, and the sewing element editing is performed. The control unit 100 determines whether any button of the button group 213 has been operated to edit the coordinate data of the needle drop point.

制御部100が、針落ち点に関するデータの変更・編集は行われていないと判断すると(ステップS401;No)、ステップS403へ進む。   If the control unit 100 determines that data relating to the needle drop point has not been changed / edited (step S401; No), the process proceeds to step S403.

一方、制御部100が、針落ち点に関するデータの変更・編集が行われたと判断すると(ステップS401;Yes)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)を1増加させるとともに、インデックスナンバー順にその針落ち点を登録針落ち点として登録し(ステップS402)、ステップS401に戻る。
なお、例えば、原点Oから3番目の針落ち点のデータが変更や編集されたとすると、図5に示す登録針落ちテーブル30において、インデックスナンバー「1」に、3番目の針落ち点が登録針落ち点として登録されたものとして登録番号「3」が登録される。また、表示部22において3番目の針落ち点は「白丸」の登録針落ち点Ptに切り替えられる。
On the other hand, when the control unit 100 determines that the data related to the needle drop point has been changed / edited (step S401; Yes), the control unit 100 calculates the registered needle drop number (registered needle number) in the registered needle drop table 30. While incrementing by 1, the needle drop points are registered as registered needle drop points in the order of index numbers (step S402), and the process returns to step S401.
For example, if the data of the third needle drop point from the origin O is changed or edited, in the registered needle drop table 30 shown in FIG. 5, the third needle drop point is registered at the index number “1”. The registration number “3” is registered as being registered as a falling point. In addition, the third needle drop point on the display unit 22 is switched to the registered needle drop point Pt of “white circle”.

ステップS403において、制御部100は、針落ち登録削除ボタン215が押下されたか否かを判断する(ステップS403)。
制御部100が、針落ち登録削除ボタン215は押下されていないと判断すると(ステップS403;No)、ステップS401に戻る。
In step S403, the control unit 100 determines whether or not the needle entry registration deletion button 215 has been pressed (step S403).
When the control unit 100 determines that the needle entry registration deletion button 215 is not pressed (step S403; No), the process returns to step S401.

一方、制御部100が、針落ち登録削除ボタン215が押下されたと判断すると(ステップS403;Yes)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)が“0”であるか否かを判断する(ステップS404)。
制御部100が、登録針落ち数(登録針数)=0であると判断すると(ステップS404;Yes)、ステップS401に戻る。
On the other hand, when the control unit 100 determines that the needle entry registration deletion button 215 has been pressed (step S403; Yes), the control unit 100 sets the registered needle entry number (registered needle number) in the registered needle entry table 30 to “0”. It is determined whether or not (step S404).
When the control unit 100 determines that the registered needle drop number (registered needle number) = 0 (step S404; Yes), the process returns to step S401.

一方、制御部100が、登録針落ち数(登録針数)は0でないと判断すると(ステップS404;No)、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)を1減少させるとともに、インデックスナンバーの大きい順(つまり、登録の新しい順、より後から登録した順)に登録針落ち点としての登録を取り消して(登録を削除して)、その登録針落ち点を通常の針落ち点に戻し(ステップS405)、ステップS401に戻る。
なお、図5に示す登録針落ちテーブル30の場合、インデックスナンバー3「登録番号12」の登録針落ち点、インデックスナンバー2「登録番号8」の登録針落ち点、インデックスナンバー1「登録番号3」の登録針落ち点の順に、登録針落ち点としての登録が取り消されることとなる。
On the other hand, when the control unit 100 determines that the registered needle drop number (registered needle number) is not 0 (step S404; No), the control unit 100 determines the registered needle drop number (registered needle number) in the registered needle drop table 30. In addition to decrementing by 1, the registration needle drop point is canceled (deletion is deleted) in the descending order of the index number (that is, the new registration order, the order of registration later), and the registered needle drop point is changed. Returning to the normal needle entry point (step S405), the process returns to step S401.
In the case of the registered needle drop table 30 shown in FIG. 5, the registered needle drop point of index number 3 “registration number 12”, the registered needle drop point of index number 2 “registration number 8”, and index number 1 “registration number 3”. Registration as registered needle drop points is canceled in the order of the registered needle drop points.

そして、所定の確定キーが押下されることなどによって、ステップS4の編集針落ち点登録処理から他のステップ(例えば、ステップS5)に進む。   Then, when a predetermined confirmation key is pressed or the like, the process proceeds from the editing needle drop point registration process in step S4 to another step (for example, step S5).

次に、ステップS5における移動方法設定切替処理について、図9に示すフローチャートに基づき説明する。   Next, the movement method setting switching process in step S5 will be described based on the flowchart shown in FIG.

まず、制御部100は、移動方法切替ボタン217が押下されたか否かを判断する(ステップS501)。
制御部100が、移動方法切替ボタン217が押下されたと判断すると(ステップS501;Yes)、制御部100は、現在設定されている移動方法であって、複数個の登録針落ち点を順に選択することに伴う保持枠11に対する縫い針8の相対移動の方法が「トレース移動」であるか否かを判断する(ステップS502)。
First, the control unit 100 determines whether or not the movement method switching button 217 has been pressed (step S501).
When the control unit 100 determines that the movement method switching button 217 has been pressed (step S501; Yes), the control unit 100 selects a plurality of registered needle drop points in order as the currently set movement method. It is determined whether or not the method of relative movement of the sewing needle 8 with respect to the holding frame 11 is “trace movement” (step S502).

制御部100が、設定されている移動方法が「トレース移動」であると判断すると(ステップS502;Yes)、制御部100は、複数個の登録針落ち点を順に選択することに伴う保持枠11に対する縫い針8の相対移動に関する移動方法の設定を、各登録針落ち点間を縫い針8が最短距離で移動する「直線移動」に切り替え(ステップS503)、ステップS501に戻る。   When the control unit 100 determines that the set movement method is “trace movement” (step S502; Yes), the control unit 100 retains the holding frame 11 associated with sequentially selecting a plurality of registered needle drop points. The setting of the movement method relating to the relative movement of the sewing needle 8 with respect to is switched to “straight line movement” in which the sewing needle 8 moves at the shortest distance between the registered needle drop points (step S503), and the process returns to step S501.

一方、制御部100が、設定されている移動方法が「トレース移動」でない(つまり、「直線移動」である)と判断すると(ステップS502;No)、制御部100は、複数個の登録針落ち点を順に選択することに伴う保持枠11に対する縫い針8の相対移動に関する移動方法の設定を、各登録針落ち点間を縫い針8が縫い目形状に沿って移動する「トレース移動」に切り替え(ステップS503)、ステップS501に戻る。   On the other hand, when the control unit 100 determines that the set movement method is not “trace movement” (that is, “straight line movement”) (step S502; No), the control unit 100 detects a plurality of registered needle drop points. The setting of the movement method related to the relative movement of the sewing needle 8 with respect to the holding frame 11 when the points are sequentially selected is switched to “trace movement” in which the sewing needle 8 moves along the stitch shape between the registered needle drop points ( Step S503) and return to Step S501.

そして、所定の確定キーが押下されることなどによって、ステップS5の移動方法設定処理から他のステップ(例えば、ステップS6)に進む。   Then, when a predetermined confirmation key is pressed, the process proceeds from the moving method setting process in step S5 to another step (for example, step S6).

次に、ステップS6における経由点設定処理について、図10に示すフローチャートに基づき説明する。   Next, the waypoint setting process in step S6 will be described based on the flowchart shown in FIG.

まず、制御部100は、経由点ボタン218が押下されたか否かを判断する(ステップS601)。
制御部100が、経由点ボタン218が押下されたと判断すると(ステップS601;Yes)、縫製データ作成画面において指定されていた針落ち座標を現在座標として設定し(ステップS602)、図11に示す経由点設定画面を、操作パネル20に表示する(ステップS603)。
なお、経由点設定画面における操作キー群21としては、経由点設定ボタン218a、経由点削除ボタン218b、八方向キー222等が設けられている。また、経由点設定画面における表示部22において、現在座標(図11においては原点O)にカーソルCが表示されている。
First, the control unit 100 determines whether or not the waypoint button 218 has been pressed (step S601).
When the control unit 100 determines that the waypoint button 218 has been pressed (step S601; Yes), the needle drop coordinate specified on the sewing data creation screen is set as the current coordinate (step S602), and the route shown in FIG. A point setting screen is displayed on the operation panel 20 (step S603).
As the operation key group 21 on the waypoint setting screen, a waypoint setting button 218a, a waypoint deletion button 218b, an eight-way key 222, and the like are provided. Further, the cursor C is displayed at the current coordinates (the origin O in FIG. 11) on the display unit 22 on the waypoint setting screen.

次いで、制御部100は、経由点設定ボタン218aが押下されたか否かを判断する(ステップS604)。
制御部100が、経由点設定ボタン218aが押下されたと判断すると(ステップS604;Yes)、ステップS608へ進む。
Next, the control unit 100 determines whether or not the waypoint setting button 218a has been pressed (step S604).
If the control unit 100 determines that the waypoint setting button 218a is pressed (step S604; Yes), the process proceeds to step S608.

一方、制御部100が、経由点設定ボタン218aは押下されていないと判断すると(ステップS604;No)、制御部100は、経由点削除ボタン218bが押下されたか否かを判断する(ステップS605)。
制御部100が、経由点削除ボタン218bが押下されたと判断すると(ステップS605;Yes)、ステップS609へ進む。
On the other hand, when the control unit 100 determines that the waypoint setting button 218a is not pressed (step S604; No), the control unit 100 determines whether the waypoint deletion button 218b is pressed (step S605). .
When the control unit 100 determines that the waypoint deletion button 218b is pressed (step S605; Yes), the process proceeds to step S609.

一方、制御部100が、経由点削除ボタン218bは押下されていないと判断すると(ステップS605;No)、制御部100は、八方向キー222が押下されたか否かを判断する(ステップS606)。
制御部100が、八方向キー222は押下されていないと判断すると(ステップS606;No)、ステップS604に戻る。
On the other hand, when the control unit 100 determines that the via point deletion button 218b is not pressed (step S605; No), the control unit 100 determines whether or not the eight-way key 222 is pressed (step S606).
If the control unit 100 determines that the eight-way key 222 has not been pressed (step S606; No), the process returns to step S604.

一方、制御部100が、八方向キー222が押下されたと判断すると(ステップS606;Yes)、制御部100は、八方向キー222の操作に応じた方向にカーソルCを移動させるとともに、そのカーソルCの移動した位置の座標を現在座標として更新し、その現在座標に対応する位置に、縫い針8を配するように保持枠11を相対移動させる(ステップS607)。   On the other hand, when the control unit 100 determines that the eight-way key 222 has been pressed (step S606; Yes), the control unit 100 moves the cursor C in the direction corresponding to the operation of the eight-way key 222, and the cursor C The coordinates of the moved position are updated as the current coordinates, and the holding frame 11 is relatively moved so that the sewing needle 8 is disposed at the position corresponding to the current coordinates (step S607).

ステップS608において、制御部100は、現在座標を経由点として設定し(ステップS608)、表示部22の経由点設定画面に経由点Qを表示して、ステップS610へ進む。
ステップS609において、制御部100は、経由点が設定されている場合はその経由点を削除するようにして「経由点なし」との設定を行い、また、経由点が設定されていなければそのまま「経由点なし」との設定を行い(ステップS609)、ステップS610へ進む。
In step S608, the control unit 100 sets the current coordinate as a via point (step S608), displays the via point Q on the via point setting screen of the display unit 22, and proceeds to step S610.
In step S609, if a via point is set, the control unit 100 sets “no via point” by deleting the via point, and if no via point is set, “No via point” is set (step S609), and the process proceeds to step S610.

ステップS610において、図4に示す縫製データ作成画面を、操作パネル20に表示し(ステップS610)、ステップS601に戻る。
なお、経由点が設定されている場合、操作パネル20の表示部22に経由点Qが表示されることとなる。
In step S610, the sewing data creation screen shown in FIG. 4 is displayed on the operation panel 20 (step S610), and the process returns to step S601.
If a via point is set, the via point Q is displayed on the display unit 22 of the operation panel 20.

そして、所定の確定キーが押下されることなどによって、ステップS6の経由点設定処理から他のステップ(例えば、ステップS7)に進む。   Then, when a predetermined confirmation key is pressed, the process proceeds from the waypoint setting process in step S6 to another step (for example, step S7).

次に、ステップS7における登録針落ち点選択処理について、図12に示すフローチャートに基づき説明する。   Next, the registered needle drop point selection process in step S7 will be described based on the flowchart shown in FIG.

まず、制御部100は、登録針落ちテーブル30における登録針落ち数(登録針数)が“0”であるか否かを判断する(ステップS701)。
制御部100が、登録針落ち数(登録針数)は0でないと判断すると(ステップS701;No)、制御部100は、登録針落ち移動ボタン216が押下されたか否かを判断する(ステップS702)。
制御部100が、登録針落ち移動ボタン216は押下されていないと判断すると(ステップS702;No)、ステップS701に戻る。
First, the control unit 100 determines whether or not the registered needle drop number (registered needle number) in the registered needle drop table 30 is “0” (step S701).
When the control unit 100 determines that the registered needle drop number (registered needle number) is not 0 (step S701; No), the control unit 100 determines whether or not the registered needle drop movement button 216 has been pressed (step S702). ).
When the control unit 100 determines that the registered needle drop movement button 216 is not pressed (step S702; No), the process returns to step S701.

一方、制御部100が、登録針落ち移動ボタン216が押下されたと判断すると(ステップS702;Yes)、制御部100は、インデックスナンバー(n)を1増加させる処理(n=n+1)を施す(ステップS703)。
そして、制御部100は、そのインデックスナンバー(n)が、登録針落ちテーブル30における登録針数(m)より大きいか否か判断する(ステップS704)。
On the other hand, when the control unit 100 determines that the registered needle drop movement button 216 has been pressed (step S702; Yes), the control unit 100 performs a process of increasing the index number (n) by 1 (n = n + 1) (step S702). S703).
Then, the control unit 100 determines whether or not the index number (n) is larger than the number of registered needles (m) in the registered needle drop table 30 (step S704).

制御部100が、インデックスナンバー(n)が、登録針落ちテーブル30における登録針数(m)より大きくない、つまり、インデックスナンバー(n)が、登録針落ちテーブル30における登録針数(m)以下である(n≦m)と判断すると(ステップS704;No)、制御部100は、インデックスナンバーがn番目の登録針落ち点の座標データを選択するように取得し(ステップS705)、ステップS708へ進む。   The control unit 100 does not have the index number (n) larger than the number of registered needles (m) in the registered needle drop table 30, that is, the index number (n) is equal to or smaller than the number of registered needles (m) in the registered needle drop table 30. If it is determined that (n ≦ m) (step S704; No), the control unit 100 acquires the coordinate data of the nth registered needle drop point with the index number (step S705), and proceeds to step S708. move on.

一方、制御部100が、インデックスナンバー(n)が、登録針落ちテーブル30における登録針数(m)より大きい(n>m)と判断すると(ステップS704;Yes)、制御部100は、インデックスナンバーn=1とする処理を行い(ステップS706)、インデックスナンバーが1番目の登録針落ち点の座標データを選択するように取得し(ステップS705)、ステップS708へ進む。   On the other hand, when the control unit 100 determines that the index number (n) is larger (n> m) than the registered needle number (m) in the registered needle drop table 30 (step S704; Yes), the control unit 100 determines that the index number Processing for setting n = 1 is performed (step S706), and the coordinate data of the first registered needle entry point with the index number is acquired (step S705), and the process proceeds to step S708.

ステップS708において、制御部100は、経由点が設定されているか否かを判断する(ステップS708)。
制御部100が、経由点が設定されていると判断すると(ステップS708;Yes)、制御部100は、経由点の座標データを取得するとともに、その経由点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行い(ステップS709)、次いで、移動先である選択した登録針落ち点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行い(ステップS710)、ステップS701に戻る。
In step S708, the control unit 100 determines whether a waypoint is set (step S708).
When the control unit 100 determines that a via point is set (step S708; Yes), the control unit 100 acquires the coordinate data of the via point, and the sewing needle 8 corresponds to the via point. The sewing needle 8 is moved relative to the holding frame 11 (step S709), and then the sewing needle 8 is moved relative to the holding frame 11 so that the sewing needle 8 corresponds to the selected registered needle drop point that is the moving destination. Perform (step S710), and return to step S701.

つまり、経由点が設定されている場合に、登録針落ち移動ボタン216が押下されて、移動先の登録針落ち点が選択されると、縫い針8は、先の登録針落ち点から経由点に移動した後に、次の登録針落ち点に移動するように相対移動を行うようになっている。
例えば、図13に示す縫製データ作成画面において、経由点Qと、インデックスナンバー「1」で登録番号「3」の登録針落ち点Pt〔3〕と、インデックスナンバー「2」で登録番号「8」の登録針落ち点Pt〔8〕と、インデックスナンバー「3」で登録番号「12」の登録針落ち点Pt〔12〕と、が登録設定されている場合、登録針落ち移動ボタン216が押下されると、図13に示すように、Pt〔3〕−経由点Q−Pt〔8〕、Pt〔8〕−経由点Q−Pt〔12〕、Pt〔12〕−経由点Q−Pt〔3〕、Pt〔3〕−経由点Q−Pt〔8〕…のように、縫い針8は、先の登録針落ち点Ptから経由点Qに移動した後に、次の登録針落ち点Ptに移動するように相対移動を行う。
That is, when the via point is set and the registered needle drop movement button 216 is pressed and the registration needle drop point of the movement destination is selected, the sewing needle 8 moves from the previous registered needle drop point to the via point. After the movement, the relative movement is performed so as to move to the next registered needle drop point.
For example, in the sewing data creation screen shown in FIG. 13, the via point Q, the registered needle drop point Pt [3] with the registration number “3” with the index number “1”, and the registration number “8” with the index number “2”. Registered needle drop point Pt [8] and registered needle drop point Pt [12] of index number “3” and registration number “12” are registered and set, the registered needle drop movement button 216 is pressed. Then, as shown in FIG. 13, Pt [3] -route point Q-Pt [8], Pt [8] -route point Q-Pt [12], Pt [12] -route point Q-Pt [3 ], Pt [3] -via point Q-Pt [8] ..., the sewing needle 8 moves from the previous registered needle drop point Pt to the via point Q and then moves to the next registered needle drop point Pt. Relative movement is performed.

このように、先の登録針落ち点Ptから経由点Qを経由して次の登録針落ち点Ptに移動する相対移動方法は、各登録針落ち点Pt間に布が重ねられたりするなどした段差や、釦や装飾物などが存在する状態であって、直線移動やトレース移動による縫い針8の相対移動を行うことによっては、縫い針8の先端部が布の表面や障害物(釦、装飾物等)に引っ掛かってしまうような場合に、有効な移動方法として機能する。
つまり、経由点Qは、何らかの障害物を縫い針8が避けるように迂回するための退避箇所となるので、縫い針8が好適にその障害物を避けることができる位置に経由点Qを設定することが好ましい。
As described above, in the relative movement method of moving from the previous registered needle drop point Pt to the next registered needle drop point Pt via the route point Q, the cloth is overlapped between the registered needle drop points Pt. In the state where there is a step, a button, a decorative object, etc., and the relative movement of the sewing needle 8 by linear movement or trace movement is performed, the tip of the sewing needle 8 is brought into contact with the cloth surface or obstacle (button, It functions as an effective movement method when it is caught by a decoration or the like.
In other words, the via point Q serves as a retreat location for detouring the obstacle so that the sewing needle 8 avoids any obstacle, and the via point Q is set at a position where the sewing needle 8 can preferably avoid the obstacle. It is preferable.

一方、制御部100が、経由点は設定されていないと判断すると(ステップS708;No)、制御部100は、設定されている移動方法が「トレース移動」であるか否かを判断する(ステップS711)。   On the other hand, when the control unit 100 determines that no waypoint is set (step S708; No), the control unit 100 determines whether the set movement method is “trace movement” (step S708). S711).

制御部100が、設定されている移動方法が「トレース移動」でない(つまり、「直線移動」の設定である)と判断すると(ステップS711;No)、制御部100は、各登録針落ち点間を縫い針8が最短距離で移動する直線移動を行うように、移動先である選択した登録針落ち点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行い(ステップS710)、ステップS701に戻る。   When the control unit 100 determines that the set movement method is not “trace movement” (that is, “straight line movement” is set) (step S711; No), the control unit 100 determines between the registered needle drop points. The sewing needle 8 is moved relative to the holding frame 11 so that the sewing needle 8 corresponds to the selected registered needle drop point that is the movement destination so that the sewing needle 8 moves in the shortest distance. Step S710) and the process returns to Step S701.

つまり、経由点が設定されていない場合であって、移動方法が「直線移動」に設定されている場合に、登録針落ち移動ボタン216が押下されて、移動先の登録針落ち点が選択されると、縫い針8は、各登録針落ち点間を最短距離で直線移動するように相対移動を行うようになっている。
例えば、図14に示す縫製データ作成画面において、インデックスナンバー「1」で登録番号「3」の登録針落ち点Pt〔3〕と、インデックスナンバー「2」で登録番号「8」の登録針落ち点Pt〔8〕と、インデックスナンバー「3」で登録番号「12」の登録針落ち点Pt〔12〕と、が登録設定されている場合であって、移動方法が「直線移動」に設定されている場合に、登録針落ち移動ボタン216が押下されると、図14に示すように、Pt〔3〕−Pt〔8〕、Pt〔8〕−Pt〔12〕、Pt〔12〕−Pt〔3〕、Pt〔3〕−Pt〔8〕…のように、縫い針8は、各登録針落ち点Pt間を最短距離で移動する直線移動するように相対移動を行う。
That is, when no via point is set and the movement method is set to “linear movement”, the registered needle entry movement button 216 is pressed, and the registered needle entry point to be moved is selected. Then, the sewing needle 8 performs relative movement so as to move linearly between the registered needle drop points at the shortest distance.
For example, in the sewing data creation screen shown in FIG. 14, the registered needle drop point Pt [3] with the index number “1” and the registration number “3” and the registered needle drop point with the index number “2” and the registration number “8”. Pt [8] and the registered needle entry point Pt [12] of the registration number “12” with the index number “3” are registered and set, and the movement method is set to “linear movement”. When the registered needle drop movement button 216 is pressed, as shown in FIG. 14, Pt [3] -Pt [8], Pt [8] -Pt [12], Pt [12] -Pt [ 3], Pt [3] -Pt [8], etc., the sewing needle 8 performs relative movement so as to move linearly between the registered needle drop points Pt with the shortest distance.

このように、各登録針落ち点Pt間を最短距離で直線移動する相対移動方法は、登録針落ち点を選択した際に、その選択された登録針落ち点Ptに対応させて、縫い針8を相対移動させる際に、最も速やかに移動させることができる移動方法として機能する。   As described above, the relative movement method of linearly moving between the registered needle drop points Pt with the shortest distance, when the registered needle drop point is selected, the sewing needle 8 corresponds to the selected registered needle drop point Pt. It functions as a moving method that can be moved most quickly when the two are relatively moved.

また、制御部100が、設定されている移動方法が「トレース移動」であると判断すると(ステップS711;Yes)、制御部100は、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動を行うように、移動先である選択した登録針落ち点に縫い針8が対応するように、保持枠11に対する縫い針8の相対移動を行い(ステップS712)、ステップS701に戻る。   When the control unit 100 determines that the set movement method is “trace movement” (step S711; Yes), the control unit 100 determines that the sewing needle 8 follows the stitch shape between the registered needle drop points. Thus, the sewing needle 8 is moved relative to the holding frame 11 so that the sewing needle 8 corresponds to the selected registered needle drop point as the movement destination (step S712). Return.

つまり、経由点が設定されていない場合であって、移動方法が「トレース移動」に設定されている場合に、登録針落ち移動ボタン216が押下されて、移動先の登録針落ち点が選択されると、縫い針8は、各登録針落ち点間を縫い針8が縫い目形状に沿って移動するトレース移動するように相対移動を行うようになっている。
例えば、図15に示す縫製データ作成画面において、インデックスナンバー「1」で登録番号「3」の登録針落ち点Pt〔3〕と、インデックスナンバー「2」で登録番号「8」の登録針落ち点Pt〔8〕と、インデックスナンバー「3」で登録番号「12」の登録針落ち点Pt〔12〕と、が登録設定されている場合であって、移動方法が「トレース移動」に設定されている場合に、登録針落ち移動ボタン216が押下されると、図15に示すように、Pt〔3〕−Pt〔8〕、Pt〔8〕−Pt〔12〕、Pt〔12〕−Pt〔3〕、Pt〔3〕−Pt〔8〕…のように、縫い針8は、各登録針落ち点Pt間を縫い針8が縫製データの縫い目形状に沿って移動するトレース移動するように相対移動を行う。
That is, when no via point is set and the movement method is set to “trace movement”, the registered needle entry movement button 216 is pressed, and the registered needle entry point to be moved is selected. Then, the sewing needle 8 moves relative to each registered needle drop point so that the sewing needle 8 traces and moves along the stitch shape.
For example, in the sewing data creation screen shown in FIG. 15, the registered needle drop point Pt [3] with the index number “1” and the registration number “3” and the registration needle drop point with the index number “2” and the registration number “8”. Pt [8] and the registered needle entry point Pt [12] of the registration number “12” with the index number “3” are registered and set, and the movement method is set to “trace movement”. When the registered needle drop movement button 216 is pressed, as shown in FIG. 15, Pt [3] -Pt [8], Pt [8] -Pt [12], Pt [12] -Pt [ 3], Pt [3] -Pt [8]..., So that the sewing needle 8 moves relative to each registered needle drop point Pt so that the sewing needle 8 traces and moves along the stitch shape of the sewing data. Move.

このように、各登録針落ち点Pt間を縫い針8が縫製データの縫い目形状に沿ってトレース移動する相対移動方法は、登録針落ち点を選択した際に、縫い針8と保持枠11に保持される布との位置関係を、縫製データの縫い目形状に沿って確認しつつ移動させることができる移動方法として機能する。   As described above, the relative movement method in which the sewing needle 8 traces between the registered needle drop points Pt along the stitch shape of the sewing data is based on the sewing needle 8 and the holding frame 11 when the registered needle drop point is selected. It functions as a moving method that can be moved while confirming the positional relationship with the cloth to be held along the stitch shape of the sewing data.

そして、所定の確定キーが押下されることなどによって、ステップS7の針落ち点選択処理から他のステップ(例えば、ステップS8)に進む。   Then, when a predetermined confirmation key is pressed, the process proceeds from the needle drop point selection process in step S7 to another step (for example, step S8).

このように、本発明に係るミシンMによれば、縫製データに対応する縫い目形状を変更するために、縫製データにおける任意の針落ち点を登録針落ち点として登録することができるとともに、その登録した登録針落ち点を選択することができるので、その登録針落ち点の座標データなどの変更処理を速やかに行うことができる。
つまり、ミシンMにおいて、縫製データの変更を行って縫い目形状を変更する場合に、その縫製データにおいて変更対象となる針落ち点を登録針落ち点として登録しておくことによって、複数の針落ち点の中から、速やかに登録針落ち点を選択して指定することができるので、その登録針落ち点の座標データなどの変更処理を行い易くなっている。
As described above, according to the sewing machine M according to the present invention, any needle drop point in the sewing data can be registered as a registered needle drop point in order to change the stitch shape corresponding to the sewing data, and the registration is possible. Since the registered needle drop point can be selected, the process for changing the coordinate data of the registered needle drop point can be quickly performed.
That is, when the sewing machine M changes the sewing data to change the stitch shape, by registering the needle drop points to be changed in the sewing data as registered needle drop points, a plurality of needle drop points are registered. Since the registered needle drop point can be selected and designated promptly, it is easy to change the coordinate data of the registered needle drop point.

例えば、縫製データの変更を行って縫い目形状を変更する場合に、その縫製データにおいて変更対象となる針落ち点を登録針落ち点として登録しておけば、その登録針落ち点の位置を僅かに移動させるように登録針落ち点の座標データを微調整する度に、その縫製データの縫い目形状を確認するために試し縫いを行っても、試し縫いの後に登録針落ち移動ボタン216を押下することによって、その変更調整中の登録針落ち点を速やかに選択して指定することができるので、その登録針落ち点の変更処理を継続して行い易い。
これに対して、従来のミシンでは、縫製データにおける針落ち点の座標データの変更や調整を行った後に、その縫製データの縫い目形状を確認する試し縫いを行うと、針落ち点の座標データの変更処理が確定したものとリセットされてしまうので、再度同じ針落ち点の座標データの変更を行うためには、ユーザは、複数の針落ち点の中から変更調整中の針落ち点を探し出して特定しなければならないか、予め変更調整中の針落ち点が何針目に位置しているか憶えておくことによってその変更調整中の針落ち点を探し出し易くしなければならなかったので、縫製データの変更作業はユーザの負担が大きい煩わしいものであった。
よって、本発明に係るミシンMは、縫製データの変更を容易に行うことができるミシンであるといえる。
For example, when changing the stitch shape by changing the sewing data, if the needle drop point to be changed is registered as a registered needle drop point in the sewing data, the position of the registered needle drop point is slightly Every time the coordinate data of the registered needle entry point is finely adjusted so that it is moved, the registered needle entry movement button 216 is pressed after the trial sewing even if trial sewing is performed to confirm the stitch shape of the sewing data. Thus, the registered needle drop point during the change adjustment can be quickly selected and designated, and it is easy to continue the registration needle drop point changing process.
On the other hand, with a conventional sewing machine, after changing or adjusting the coordinate data of the needle drop point in the sewing data, if trial sewing is performed to check the stitch shape of the sewing data, the coordinate data of the needle drop point is changed. Since the change process will be reset as confirmed, in order to change the coordinate data of the same needle entry point again, the user must search for the needle entry point that is being adjusted from the multiple needle entry points. It was necessary to make it easier to find the needle entry point during the change adjustment because it was necessary to identify the needle entry point during the change adjustment. The change work is a cumbersome and burdensome for the user.
Therefore, it can be said that the sewing machine M according to the present invention is a sewing machine that can easily change the sewing data.

また、ミシンMにおいて、登録針落ち移動ボタン216を押下して、登録されている複数の登録針落ち点を順に選択する際に、選択された登録針落ち点に対応して縫い針8が相対移動する移動方法を切り替えることができる。
例えば、各登録針落ち点Pt間に布やワッペン等が重ねられたりするなどした段差や、釦や装飾物(例えば、刺繍、ビーズ、スパンコール等)などが存在するために、縫い針8が各登録針落ち点Pt間を相対移動する際に、その縫い針8の先端が布の表面や障害物(釦、装飾物等)に引っ掛かってしまうような場合では、布の段差や障害物などを縫い針8が避けるように迂回するための経由点Qを設定し、先の登録針落ち点Ptから経由点Qを経由して次の登録針落ち点Ptに移動する相対移動方法をとることができる。
また、例えば、より速やかに縫い針8の相対移動を行わせる場合には、各登録針落ち点Pt間を最短距離で直線移動する相対移動方法をとることができる。
また、例えば、縫い針8と、保持枠11に保持される布との位置関係を、縫製データの縫い目形状に沿って確認しつつ、縫い針8の相対移動を行わせる場合には、各登録針落ち点Pt間を縫い針8が縫製データの縫い目形状に沿ってトレース移動する相対移動方法をとることができる。
このように、ミシンMは、被縫製物の状態や、縫製データの変更処理過程に応じて、縫い針8の相対移動を適切な相対移動方法に切り替えることが可能になっている。
In addition, when the registered needle drop movement button 216 is pressed on the sewing machine M to sequentially select a plurality of registered needle drop points, the sewing needles 8 are relatively moved corresponding to the selected registered needle drop points. The movement method to move can be switched.
For example, since there are steps such as cloth or emblems piled up between the registered needle drop points Pt, buttons and decorations (for example, embroidery, beads, sequins, etc.), the sewing needles 8 When the tip of the sewing needle 8 is caught on the surface of the cloth or an obstacle (button, decoration, etc.) when moving relative to the registered needle drop point Pt, the step of the cloth or the obstacle is removed. It is possible to set a via point Q for detouring so as to avoid the sewing needle 8 and take a relative movement method of moving from the previous registered needle drop point Pt to the next registered needle drop point Pt via the via point Q. it can.
Further, for example, when the relative movement of the sewing needle 8 is performed more quickly, a relative movement method of linearly moving between the registered needle drop points Pt with the shortest distance can be employed.
Further, for example, when the relative position of the sewing needle 8 is confirmed while the positional relationship between the sewing needle 8 and the cloth held by the holding frame 11 is confirmed along the stitch shape of the sewing data, each registration is performed. A relative movement method can be used in which the sewing needle 8 traces and moves along the stitch shape of the sewing data between the needle drop points Pt.
As described above, the sewing machine M can switch the relative movement of the sewing needle 8 to an appropriate relative movement method according to the state of the sewing object and the process of changing the sewing data.

なお、以上の実施の形態においては、登録針落ち点の取り消し削除順を、インデックスナンバーの大きい順(登録の新しい順)としたが、本発明はこれに限定されるものではなく、例えば、インデックスナンバーの小さい順(登録の古い順)に取り消して削除するようにしてもよく、また、選択した任意の登録針落ち点を取り消して削除するようにしてもよい。   In the above-described embodiment, the order of canceling and deleting registered needle drop points is set in the order of increasing index numbers (new order of registration). However, the present invention is not limited to this. You may make it cancel and delete in order with a small number (old order of registration), and you may make it cancel and delete arbitrary selected registration needle drop points.

また、以上の実施の形態においては、針落ち点を「丸点」、経由点を「矩形点」として表示したり、登録針落ち点を「白丸」、その他の針落ち点を「黒丸」で表示したり例を挙げて説明したが、本発明はこれに限定されるものではなく、針落ち点などの表示形態はその他の形状や色など、任意であってよい。   In the above embodiment, the needle drop point is displayed as a “round dot”, the via point as a “rectangular point”, the registered needle drop point as “white circle”, and the other needle drop points as “black circle”. Although the display and the example have been described, the present invention is not limited to this, and the display form such as the needle drop point may be arbitrary such as other shapes and colors.

また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。   In addition, it is needless to say that other specific detailed structures can be appropriately changed.

本発明にかかるミシンを示す斜視図である。It is a perspective view which shows the sewing machine concerning this invention. 本発明にかかるミシンの保持枠の近傍を示す拡大斜視図である。It is an expansion perspective view which shows the vicinity of the holding frame of the sewing machine concerning this invention. 本発明にかかるミシンの要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the sewing machine concerning this invention. 本発明にかかるミシンの操作パネルの一例を示す平面図である。It is a top view which shows an example of the operation panel of the sewing machine concerning this invention. 登録針落ちテーブルを示す説明図である。It is explanatory drawing which shows a registration needle drop table. 縫製データにおける針落ち点の変更処理に関する概要を示すフローチャートである。It is a flowchart which shows the outline | summary regarding the change process of the needle drop point in sewing data. 針落ち点登録処理に関するフローチャートである。It is a flowchart regarding a needle drop point registration process. 編集針落ち点登録処理に関するフローチャートである。It is a flowchart regarding an edit needle drop point registration process. 移動方法設定切替処理に関するフローチャートである。It is a flowchart regarding a movement method setting switching process. 経由点設定処理に関するフローチャートである。It is a flowchart regarding a waypoint setting process. 操作パネルにおける経由点設定画面を示す説明図である。It is explanatory drawing which shows the via point setting screen in an operation panel. 登録針落ち点選択処理に関するフローチャートである。It is a flowchart regarding a registered needle drop point selection process. 先の登録針落ち点から経由点を経由して次の登録針落ち点に移動する相対移動を示す説明図である。It is explanatory drawing which shows the relative movement which moves to the next registered needle drop point via a via point from the previous registered needle drop point. 各登録針落ち点間を最短距離で移動する直線移動する相対移動を示す説明図である。It is explanatory drawing which shows the relative movement which carries out the linear movement which moves between each registered needle drop point by the shortest distance. 各登録針落ち点間を縫い針が縫製データの縫い目形状に沿ってトレース移動する相対移動を示す説明図である。It is explanatory drawing which shows the relative movement to which a sewing needle traces between the registration needle drop points along the stitch shape of sewing data.

符号の説明Explanation of symbols

1 ミシン本体(ミシン)
5 ミシンモータ
8 縫い針
11 保持枠
16 ペダル
20 操作パネル
21 操作キー群
211 縫製データ作成画面ボタン
212 前進・後退ボタン
213 縫製要素編集ボタン群
214 針落ち登録ボタン
215 針落ち登録削除ボタン
216 登録針落ち移動ボタン
217 移動方法切替ボタン
218 経由点ボタン
218a 経由点設定ボタン
218b 経由点削除ボタン
219 編集ボタン
220 試縫いボタン
222 八方向キー
22 表示部
30 登録針落ちテーブル
100 制御部(縫製データ作成手段、針落ち点登録手段、針落ち点選択手段、移動方法切替手段、経由点設定手段)
101 CPU
102 ROM
103 RAM
104 外部記憶装置
M 電子サイクルミシン(ミシン)
P 針落ち点
Pt 登録針落ち点
Q 経由点
1 Sewing machine (sewing machine)
5 Sewing motor 8 Sewing needle 11 Holding frame 16 Pedal 20 Operation panel 21 Operation key group 211 Sewing data creation screen button 212 Forward / backward button 213 Sewing element edit button group 214 Needle entry registration button 215 Needle entry registration deletion button 216 Registered needle entry Movement button 217 Movement method switching button 218 Via point button 218a Via point setting button 218b Via point deletion button 219 Edit button 220 Trial sewing button 222 Eight direction key 22 Display unit 30 Registered needle entry table 100 Control unit (sewing data creation means, needle Drop point registration means, needle drop point selection means, movement method switching means, waypoint setting means)
101 CPU
102 ROM
103 RAM
104 External storage device M Electronic cycle sewing machine (sewing machine)
P Needle entry point Pt Register needle entry point Q Via point

Claims (5)

複数の針落ち点からなる縫い目形状に関する縫製データを作成する縫製データ作成手段を備え、前記縫製データ作成手段により作成された前記縫製データに基づいて、被縫製物を保持する保持枠と縫い針とをXY方向に相対的に移動させ、前記縫い針を前記被縫製物に針落ちさせて縫い目を形成するミシンであって、
前記縫製データにおける任意の針落ち点を登録針落ち点として複数登録する針落ち点登録手段と、
前記針落ち点登録手段により登録された複数の登録針落ち点から任意の針落ち点を選択して、その針落ち点に関する変更を可能にする針落ち点選択手段と、
を備えることを特徴とするミシン。
Sewing data creating means for creating sewing data relating to a stitch shape composed of a plurality of needle drop points, and a holding frame for holding a workpiece and a sewing needle based on the sewing data created by the sewing data creating means, A sewing machine that forms a seam by moving the sewing needle relative to the XY direction and causing the sewing needle to drop onto the sewing product,
Needle drop point registration means for registering a plurality of arbitrary needle drop points in the sewing data as registered needle drop points;
Needle drop point selection means for selecting an arbitrary needle drop point from a plurality of registered needle drop points registered by the needle drop point registration means, and enabling a change relating to the needle drop point;
A sewing machine comprising:
前記針落ち点登録手段は、縫製データに対応する縫い目形状を変更するために、前記縫製データにおける任意の針落ち点に関する情報が変更された際に、その変更された針落ち点を登録針落ち点として登録することを特徴とする請求項1に記載のミシン。   The needle drop point registration means registers the changed needle drop point when the information related to an arbitrary needle drop point in the sewing data is changed in order to change the stitch shape corresponding to the sewing data. The sewing machine according to claim 1, wherein the sewing machine is registered as a point. 前記針落ち点登録手段は、前記縫製データにおける複数の針落ち点から複数個の登録針落ち点を登録することができ、
前記針落ち点選択手段は、前記針落ち点登録手段により登録された複数個の登録針落ち点を所定の順に選択することを特徴とする請求項1又は2に記載のミシン。
The needle drop point registration means can register a plurality of registered needle drop points from a plurality of needle drop points in the sewing data,
The sewing machine according to claim 1 or 2, wherein the needle drop point selection means selects a plurality of registered needle drop points registered by the needle drop point registration means in a predetermined order.
前記針落ち点選択手段によって複数個の登録針落ち点を順に選択することに伴う前記保持枠に対する前記縫い針の相対移動を、各登録針落ち点間を前記縫い針が最短距離で移動する直線移動と、各登録針落ち点間を前記縫い針が前記縫い目形状に沿って移動するトレース移動と、に切り替える移動方法切替手段を備えることを特徴とする請求項3に記載のミシン。   Relative movement of the sewing needle with respect to the holding frame when the plurality of registered needle drop points are sequentially selected by the needle drop point selection means is a straight line in which the sewing needle moves between each registered needle drop point with the shortest distance. The sewing machine according to claim 3, further comprising movement method switching means for switching between movement and trace movement in which the sewing needle moves along the stitch shape between each registered needle drop point. 前記針落ち点登録手段により登録された複数個の登録針落ち点を順に選択することに伴い、前記保持枠に対して前記縫い針が相対移動する度に経由する経由点を設定する経由点設定手段を備え、
前記針落ち点選択手段による選択によって複数個の登録針落ち点に対して前記縫い針が順に相対移動する際に、先の登録針落ち点から前記経由点に前記縫い針が相対移動した後に、次の登録針落ち点に前記縫い針が相対移動することを特徴とする請求項3に記載のミシン。
Via point setting for setting a via point every time the sewing needle moves relative to the holding frame in accordance with sequentially selecting a plurality of registered needle drop points registered by the needle drop point registration means. With means,
When the sewing needle relatively moves in order relative to a plurality of registered needle drop points by selection by the needle drop point selection means, after the sewing needle relatively moves from the previous registered needle drop point to the via point, The sewing machine according to claim 3, wherein the sewing needle moves relative to a next registered needle drop point.
JP2006185678A 2006-07-05 2006-07-05 Sewing machine Pending JP2008012048A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006185678A JP2008012048A (en) 2006-07-05 2006-07-05 Sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006185678A JP2008012048A (en) 2006-07-05 2006-07-05 Sewing machine

Publications (1)

Publication Number Publication Date
JP2008012048A true JP2008012048A (en) 2008-01-24

Family

ID=39069681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006185678A Pending JP2008012048A (en) 2006-07-05 2006-07-05 Sewing machine

Country Status (1)

Country Link
JP (1) JP2008012048A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110685074A (en) * 2019-10-22 2020-01-14 浙江大学 Industrial sewing machine stitch shape keeping method for flexible fabric

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110685074A (en) * 2019-10-22 2020-01-14 浙江大学 Industrial sewing machine stitch shape keeping method for flexible fabric

Similar Documents

Publication Publication Date Title
US7212880B2 (en) Embroidery data processing device and computer program product
JP2006198188A (en) Sewing machine
US7493867B2 (en) Sewing machine
JP5702091B2 (en) sewing machine
KR100878602B1 (en) The Device of Creating Sewing Machine Program
JP4516886B2 (en) sewing machine
JP2008220475A (en) Sewing machine
JP2008012048A (en) Sewing machine
JP2007111233A (en) Sewing machine
KR20080100141A (en) Automatic sewing machine
US20080223273A1 (en) Sewing machine
JP2008212321A (en) Sewing machine
JP5438482B2 (en) Sewing machine, sewing data editing device for sewing machine and sewing data editing program for sewing machine
JP2009240384A (en) Sewing machine
JPS6227838B2 (en)
JP4625297B2 (en) sewing machine
JP4564311B2 (en) sewing machine
US9631309B2 (en) Embroidery sewing machine having function of fixing interliner and material by basting
JP4644523B2 (en) sewing machine
JP2009285265A (en) Sewing data editing device of sewing machine
JP2007021012A (en) Sewing data display device
JP2006247259A (en) Sewing data generating device for sewing machine
JP2001038078A (en) Embroidery sewing machine
JP2006115910A (en) Sewing machine and sewing data preparation device
JP2020096933A (en) Embroidery sewing machine with function of fixing interlining cloth and material by basting