[go: up one dir, main page]

JP2013179993A - sewing machine - Google Patents

sewing machine Download PDF

Info

Publication number
JP2013179993A
JP2013179993A JP2012044499A JP2012044499A JP2013179993A JP 2013179993 A JP2013179993 A JP 2013179993A JP 2012044499 A JP2012044499 A JP 2012044499A JP 2012044499 A JP2012044499 A JP 2012044499A JP 2013179993 A JP2013179993 A JP 2013179993A
Authority
JP
Japan
Prior art keywords
sewing
feed
data
feed amount
cpu
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
JP2012044499A
Other languages
Japanese (ja)
Inventor
Koichi Akaha
浩一 赤羽
Kazuhisa Ito
和久 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2012044499A priority Critical patent/JP2013179993A/en
Publication of JP2013179993A publication Critical patent/JP2013179993A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

【課題】一針単位で送り量を設定し且つ設定した送り量で高精度に縫製可能なミシンを提供する。
【解決手段】ミシンは、送り歯を水平方向に移送する動力を付与する布送りモータを備える。ミシンのCPUは、縫製データを作成する為の入力画面を表示する(S11)。CPUは、ユーザによる入力が完了していない場合(S12:NO)、S12を繰り返す。CPUは、S12を繰り返す間、ユーザによる入力を受け付け、記憶する。ユーザは、布の送り量を一針毎に設定する。ユーザは、針数、上糸の張力値、布の送り方向を一針毎に設定する。これによって、縫製データが完成する。CPUは、ユーザによる入力が完了すると、縫製データを記憶する(S13)。CPUは、記憶した縫製データを用いて縫製を行う。CPUは、布送りモータを制御して、一針毎に送り量等を調整しつつ、縫製を行う。
【選択図】図8
There is provided a sewing machine in which a feed amount is set in units of one stitch and sewing can be performed with high accuracy with the set feed amount.
A sewing machine includes a cloth feed motor that applies power for moving a feed dog in a horizontal direction. The CPU of the sewing machine displays an input screen for creating sewing data (S11). When the input by the user is not completed (S12: NO), the CPU repeats S12. The CPU accepts and stores input from the user while repeating S12. The user sets the cloth feed amount for each stitch. The user sets the number of stitches, the upper thread tension value, and the cloth feeding direction for each stitch. As a result, the sewing data is completed. When the input by the user is completed, the CPU stores the sewing data (S13). The CPU performs sewing using the stored sewing data. The CPU performs sewing while controlling the cloth feed motor and adjusting the feed amount and the like for each stitch.
[Selection] Figure 8

Description

本発明は、布の送り量を調整可能なミシンに関する。   The present invention relates to a sewing machine capable of adjusting a cloth feed amount.

従来、布の送り量を調整可能なミシンがある。例えば、特許文献1に記載のミシンでは、角駒の傾斜角度を変更することで、送り歯の水平方向の移動量を変更する。故に、該ミシンは布の送り量を調整することができる。角駒の傾斜角度の変更は、送り用ステッピングモータで行う。ユーザがミシンに設けた操作レバーを操作することで、送り用ステッピングモータは作動し、送り量を変更する。   Conventionally, there are sewing machines capable of adjusting the amount of cloth fed. For example, in the sewing machine described in Patent Document 1, the amount of movement of the feed dog in the horizontal direction is changed by changing the inclination angle of the square piece. Therefore, the sewing machine can adjust the feed amount of the cloth. The inclination angle of the square piece is changed by a feeding stepping motor. When the user operates an operation lever provided on the sewing machine, the feeding stepping motor is activated to change the feeding amount.

特開2005−87336号公報JP-A-2005-87336

しかしながら、特許文献1のミシンは、角駒の傾斜角度に応じて、布送りに関する機構(水平送り腕、水平送りカム等)の駆動量の調整により機械的に布を移送する量である送り量を変更している。従って、該ミシンは、送り用ステッピングモータの駆動により角駒の傾斜角度を変更し、送り量を変更しても、布送りに関する機構の追従性が悪い。この為、例えば、一針単位で送り量を変更した場合、該ミシンは、一針毎に送り量が変更できるまでに遅れが発生する。該ミシンは、主軸が高速で回転している時に送り量の変更が遅れると、設定した送り量で縫製できないという問題点があった。   However, the sewing machine of Patent Document 1 has a feed amount that is an amount of mechanically transporting the cloth by adjusting a drive amount of a mechanism (horizontal feed arm, horizontal feed cam, etc.) relating to the cloth feed according to the inclination angle of the square piece. It has changed. Therefore, even if the sewing machine changes the inclination angle of the square piece by driving the feeding stepping motor and changes the feeding amount, the followability of the mechanism relating to cloth feeding is poor. For this reason, for example, when the feed amount is changed in units of one stitch, the sewing machine is delayed until the feed amount can be changed for each stitch. The sewing machine has a problem in that it cannot be sewn with the set feed amount if the change of the feed amount is delayed while the main shaft rotates at a high speed.

本発明の目的は、一針単位で送り量を設定し且つ設定した送り量で高精度に縫製可能なミシンを提供することである。   An object of the present invention is to provide a sewing machine in which a feed amount is set in units of one stitch and sewing can be performed with high accuracy with the set feed amount.

本発明に係るミシンは、駆動軸を回動させるモータと、布を水平方向に移送する送り歯を支持する送り台と、前記駆動軸と接続し且つ前記モータの駆動により前記送り台に水平方向の動作を付与する動力機構と、前記布を移送する量である送り量を一針単位で設定した送り量データを設定するデータ設定手段と、前記モータの前記駆動軸の回動を制御し、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させるモータ制御手段とを備えている。この場合、ユーザが、送り量を一針単位で設定することができる。よって、ユーザが設定できる縫製のデザインの幅が広がる。また、データ設定手段によって送り量データが設定されれば、モータ制御手段は送り量データが示す送り量となるように、モータを制御する。モータの駆動は駆動軸と接続する動力機構を介して送り台に伝達する。故に、ミシンは一針単位で設定した送り量データへの送り量の変更に対する追従性が向上する。よって、ミシンは一針単位で設定した送り量データで高精度に縫製することができる。   The sewing machine according to the present invention includes a motor that rotates a drive shaft, a feed base that supports a feed dog that transports cloth in a horizontal direction, and a horizontal direction that is connected to the drive shaft and driven by the motor. Controlling the rotation of the drive shaft of the motor, a power setting mechanism for providing the operation, data setting means for setting feed amount data in which the feed amount for transferring the cloth is set in units of one stitch, Motor control means for operating the power mechanism at the feed amount based on the feed amount data set by the data setting means. In this case, the user can set the feed amount in units of one stitch. Therefore, the range of sewing designs that can be set by the user is widened. When the feed amount data is set by the data setting means, the motor control means controls the motor so that the feed amount indicated by the feed amount data is obtained. The drive of the motor is transmitted to the feed base via a power mechanism connected to the drive shaft. Therefore, the sewing machine improves the followability to the change of the feed amount to the feed amount data set in one stitch unit. Therefore, the sewing machine can be sewn with high accuracy by the feed amount data set for each stitch.

前記ミシンにおいて、前記データ設定手段は、一針単位で設定した前記送り量を含む複数針分の前記送り量を前記送り量データとして設定してもよい。この場合、ミシンは、一針単位で設定した送り量を含む複数針分の送り量を1つの送り量データにまとめることができる。即ち、ミシンは、送り量データを、縫目のパターンプログラムとすることができる。このように設定した送り量データを用いると、モータ制御手段が自動で送り量を調整しながら、複数針分の縫製を実行する。よって、ミシンは縫製の作業効率が更に向上する。   In the sewing machine, the data setting means may set the feed amounts for a plurality of stitches including the feed amount set in units of one stitch as the feed amount data. In this case, the sewing machine can combine the feed amounts for a plurality of stitches including the feed amount set for each stitch into one feed amount data. That is, the sewing machine can set the feed amount data as a stitch pattern program. When the feed amount data set in this way is used, the motor control means executes sewing for a plurality of stitches while automatically adjusting the feed amount. Therefore, the sewing work efficiency is further improved.

前記ミシンは、前記データ設定手段が設定した複数の前記送り量データを切替可能な切替手段を更に備え、前記モータ制御手段は、前記切替手段が切り替えた前記送り量データに基づく前記送り量で前記動力機構を動作させてもよい。この場合、ミシンは送り量データを切り替えながら、縫製を行うことができる。よって、ミシンは様々なパターンの縫目を形成することができる。   The sewing machine further includes switching means capable of switching a plurality of the feed amount data set by the data setting means, and the motor control means uses the feed amount based on the feed amount data switched by the switching means. The power mechanism may be operated. In this case, the sewing machine can perform sewing while switching the feed amount data. Therefore, the sewing machine can form various patterns of stitches.

前記ミシンにおいて、前記データ設定手段は、前記送り量データを作成可能なデータ作成手段で作成した前記送り量データを取得することで、前記送り量データを設定可能であってもよい。この場合、データ作成手段が送り量データを作成した場合でも、ミシンは、送り量データを取得することができる。そして、モータ制御手段は、自動で送り量を調整しながら縫製を行う。よって、ユーザは、ミシンに限らず、データ作成手段を使用して、送り量データを作成することができる。この為、ユーザの利便性が向上する。   In the sewing machine, the data setting means may be capable of setting the feed amount data by acquiring the feed amount data created by the data creation means capable of creating the feed amount data. In this case, even when the data creation means creates the feed amount data, the sewing machine can acquire the feed amount data. The motor control means performs sewing while automatically adjusting the feed amount. Therefore, the user can create the feed amount data using not only the sewing machine but also the data creating means. For this reason, user convenience is improved.

前記ミシンにおいて、前記データ設定手段は、複数の前記送り量データを組み合わせて1つの前記送り量データとして設定可能であってもよい。この場合、データ設定手段が、複数の送り量データを組み合わせて1つの送り量データを設定可能である。この為、様々な縫目を組み合わせて、縫製を行うことができる。よって、ユーザが設定できる縫製のデザインの幅が更に広がる。また、複数の送り量データを組み合わせることができるので、ユーザが一針ずつ再設定して送り量データを作成する場合に比べて、ユーザの作業の手間が軽減される。よって、ミシンは縫製作業の効率が更に向上する。   In the sewing machine, the data setting means may be set as a single feed amount data by combining a plurality of the feed amount data. In this case, the data setting means can set one feed amount data by combining a plurality of feed amount data. For this reason, sewing can be performed by combining various seams. Therefore, the range of sewing designs that can be set by the user is further expanded. Also, since a plurality of feed amount data can be combined, the user's work is reduced compared to the case where the user resets one stitch at a time and creates the feed amount data. Therefore, the sewing machine further improves the efficiency of the sewing work.

前記ミシンは、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させる制御を前記モータ制御手段に繰り返し実行させる繰り返し手段を更に備えてもよい。この場合、ミシンは、同一の送り量データを使用して繰り返し縫製を実行する。よって、ユーザが一針ずつ再設定して送り量データを作成する場合に比べて、ユーザの作業の手間が軽減される。よって、ミシンは縫製作業の効率が更に向上する。   The sewing machine may further include a repeating unit that causes the motor control unit to repeatedly execute a control for operating the power mechanism with the feed amount based on the feed amount data set by the data setting unit. In this case, the sewing machine repeatedly performs sewing using the same feed amount data. Therefore, compared with the case where the user resets one stitch at a time and creates feed amount data, the user's work is reduced. Therefore, the sewing machine further improves the efficiency of the sewing work.

前記ミシンにおいて、前記データ設定手段が設定した前記送り量データには、主軸の駆動速度、上糸の張力値、及び前記布を搬送する方向のうち、少なくとも1つが対応付けられてもよい。この場合、送り量データには、主軸の駆動速度、糸の張力値、及び前記布を搬送する方向のうち、少なくとも1つが対応つけられている。この為、ミシンは、送り量だけでなく、主軸の駆動速度、糸の張力値、及び前記布を搬送する方向のうち、少なくとも1つを調整可能となる。   In the sewing machine, the feed amount data set by the data setting means may be associated with at least one of the driving speed of the main shaft, the tension value of the upper thread, and the direction in which the cloth is conveyed. In this case, at least one of the driving speed of the spindle, the tension value of the yarn, and the direction in which the cloth is conveyed is associated with the feed amount data. Therefore, the sewing machine can adjust not only the feed amount but also at least one of the driving speed of the main shaft, the tension value of the yarn, and the direction in which the cloth is conveyed.

ミシン1の斜視図。The perspective view of the sewing machine 1. FIG. 布送り機構30の第一の状態を示す斜視図。The perspective view which shows the 1st state of the cloth feed mechanism 30. FIG. 布送り機構30の第二の状態を示す斜視図。The perspective view which shows the 2nd state of the cloth feeding mechanism. 布送り機構30の第三の状態を示す斜視図。The perspective view which shows the 3rd state of the cloth feed mechanism 30. FIG. ミシン1の電気的構成のブロック図。1 is a block diagram of an electrical configuration of a sewing machine 1. FIG. 縫製データ81のデータ構成図。The data block diagram of the sewing data 81. FIG. 入力画面95を示す図。The figure which shows the input screen 95. FIG. 縫製データ作成処理のフローチャート。The flowchart of a sewing data creation process. 縫製処理のフローチャート。The flowchart of a sewing process. 第一通常縫い処理のフローチャート。The flowchart of a 1st normal sewing process. 縫製データ82のデータ構成図。The data block diagram of the sewing data 82. FIG. 縫製データ82を使用して通常縫いを実行した縫目を示す図。The figure which shows the stitch which performed normal sewing using the sewing data. 第二通常縫い処理のフローチャート。The flowchart of a 2nd normal sewing process. 縫製データ81、82、83を使用して、止め縫い有りの縫製を実行した縫目を示す図。The figure which shows the stitch | interval which performed sewing with a back stitch using the sewing data 81,82,83. 縫製データ83のデータ構成図。The data block diagram of the sewing data 83. FIG. プログラム縫い処理のフローチャート。The flowchart of a program sewing process. 縫製データ84のデータ構成図。The data block diagram of the sewing data 84. FIG. 縫製データ84を使用して、プログラム縫いを実行した縫目を示す図。The figure which shows the stitch which performed the program sewing using the sewing data 84. FIG. パターン縫い処理のフローチャート。The flowchart of a pattern sewing process. 縫製データ85のデータ構成図。The data block diagram of the sewing data 85. FIG. 縫製データ85を使用してパターン縫いを実行した縫目を示す図。The figure which shows the stitch which performed the pattern sewing using the sewing data 85. FIG.

以下、本発明の第一実施形態のミシン1について図面を参照して説明する。図1〜図4を参照しミシン1の構成について説明する。図1の紙面上側、下側、右側、左側、表側、背面側は夫々ミシン1の上側、下側、右側、左側、前側、後側である。   Hereinafter, a sewing machine 1 according to a first embodiment of the present invention will be described with reference to the drawings. The configuration of the sewing machine 1 will be described with reference to FIGS. The upper side, lower side, right side, left side, front side, and rear side of FIG. 1 are the upper side, lower side, right side, left side, front side, and rear side of the sewing machine 1, respectively.

図1に示すように、ミシン1はベッド部2、脚柱部3、アーム部4を備える。ベッド部2はミシン1の土台である。ベッド部2はテーブル20の上面の凹部(図示略)に上方から装着する。脚柱部3はベッド部2の右端から鉛直上方に延びる。アーム部4は脚柱部3の上端から左方に延びる。アーム部4はベッド部2の上面に対向する。アーム部4は左端部下方に押え足17を装着する。押え足17は送り歯34(図2参照)に対向する。アーム部4は内部に針棒7を保持する。針棒7は下端に縫針8を装着する。針棒7と縫針8はメインモータ13の駆動に従って上下に往復移動する。アーム部4は左端部前方に天秤9を備える。天秤9は針棒7に連動して上下動する。アーム部4は上部に操作部10を備える。操作部10は前面に液晶パネル11を備える。ユーザは液晶パネル11を見ながら操作部10を操作し各種指示をミシン1に入力する。   As shown in FIG. 1, the sewing machine 1 includes a bed portion 2, a pedestal column portion 3, and an arm portion 4. The bed part 2 is a base of the sewing machine 1. The bed portion 2 is mounted from above on a recess (not shown) on the upper surface of the table 20. The pedestal 3 extends vertically upward from the right end of the bed 2. The arm portion 4 extends leftward from the upper end of the pedestal column portion 3. The arm part 4 faces the upper surface of the bed part 2. The arm portion 4 is provided with a presser foot 17 below the left end portion. The presser foot 17 faces the feed dog 34 (see FIG. 2). The arm portion 4 holds a needle bar 7 therein. The needle bar 7 has a sewing needle 8 attached to the lower end. The needle bar 7 and the sewing needle 8 reciprocate up and down as the main motor 13 is driven. The arm portion 4 includes a balance 9 in front of the left end portion. The balance 9 moves up and down in conjunction with the needle bar 7. The arm unit 4 includes an operation unit 10 at the top. The operation unit 10 includes a liquid crystal panel 11 on the front surface. The user operates the operation unit 10 while looking at the liquid crystal panel 11 and inputs various instructions to the sewing machine 1.

ミシン1はテーブル20の下面に制御装置25を備える。制御装置25はロッド21を介して踏み込み式のペダル22に接続する。ユーザはペダル22をつま先側又は踵側に操作する。制御装置25はペダル22の操作方向及び操作量に応じてミシン1の動作を制御する。   The sewing machine 1 includes a control device 25 on the lower surface of the table 20. The control device 25 is connected to the stepping pedal 22 via the rod 21. The user operates the pedal 22 to the toe side or the heel side. The control device 25 controls the operation of the sewing machine 1 according to the operation direction and operation amount of the pedal 22.

脚柱部3は右側面上部にメインモータ13を備える。アーム部4は内部に主軸14を備える。主軸14は回転可能な状態でアーム部4内部を左右方向に延びる。主軸14の右端はメインモータ13に接続する。主軸14の左端は針棒上下動機構(図示略)に接続する。メインモータ13は主軸14を駆動して針棒7と天秤9を上下動する。   The pedestal 3 has a main motor 13 at the upper right side. The arm portion 4 includes a main shaft 14 inside. The main shaft 14 extends in the left-right direction inside the arm portion 4 in a rotatable state. The right end of the main shaft 14 is connected to the main motor 13. The left end of the main shaft 14 is connected to a needle bar vertical movement mechanism (not shown). The main motor 13 drives the main shaft 14 to move the needle bar 7 and the balance 9 up and down.

ベッド部2は上面左端に針板15を備える。針板15は略中央部に針穴18を有する(図2参照)。縫針8の下端は下降時に針穴18を通過する。針板15は針穴18の左方、後方、右方の夫々に送り歯穴19を備える(図2参照)。送り歯穴19は前後方向に長い長方形状である。ベッド部2は針板15の下方に釜機構(図示略)、布送り機構30(図2〜図4参照)を備える。布送り機構30は縫製の対象となる布を送る機構である。   The bed portion 2 includes a needle plate 15 at the upper left end. The needle plate 15 has a needle hole 18 in a substantially central portion (see FIG. 2). The lower end of the sewing needle 8 passes through the needle hole 18 when lowered. The needle plate 15 is provided with a feed dog hole 19 on each of the left, rear and right sides of the needle hole 18 (see FIG. 2). The feed dog hole 19 has a rectangular shape that is long in the front-rear direction. The bed portion 2 includes a hook mechanism (not shown) and a cloth feed mechanism 30 (see FIGS. 2 to 4) below the needle plate 15. The cloth feeding mechanism 30 is a mechanism for feeding a cloth to be sewn.

図2を参照し布送り機構30の構成について説明する。図2の紙面上側、下側、右側、左側、左上側、右下側は夫々ミシン1の上側、下側、前側、後側、右側、左側である。図2に示すように、布送り機構30は送り台33、送り歯34、布送りモータ35、動力伝達機構40、中間作用腕38、上下動力機構47等を備える。   The configuration of the cloth feed mechanism 30 will be described with reference to FIG. The upper side, lower side, right side, left side, upper left side, and lower right side in FIG. 2 are the upper side, lower side, front side, rear side, right side, and left side of the sewing machine 1, respectively. As shown in FIG. 2, the cloth feed mechanism 30 includes a feed base 33, a feed dog 34, a cloth feed motor 35, a power transmission mechanism 40, an intermediate working arm 38, a vertical power mechanism 47, and the like.

送り台33は針板15の下方に位置し且つ針板15に対して略平行である。送り台33は上面の中心近傍に3つの送り歯34を略水平に支持する。送り歯34の夫々は送り歯穴19の位置に対応する。送り歯34の夫々は前後方向に長い。送り歯34の前後方向の長さは送り歯穴19の長さより小さい。送り歯34は押え足17との間で布を挟む為の凹凸を上部に備える。送り歯34は、布を水平方向に移動する。   The feed base 33 is located below the needle plate 15 and is substantially parallel to the needle plate 15. The feed base 33 supports the three feed dogs 34 substantially horizontally near the center of the upper surface. Each of the feed dogs 34 corresponds to the position of the feed dog hole 19. Each of the feed dogs 34 is long in the front-rear direction. The length of the feed dog 34 in the front-rear direction is smaller than the length of the feed dog hole 19. The feed dog 34 is provided with irregularities for sandwiching the cloth with the presser foot 17 in the upper part. The feed dog 34 moves the cloth in the horizontal direction.

布送りモータ35は送り台33の右方に配置してある。布送りモータ35はステッピングモータである。布送りモータ35は送り台33を前後方向に移動する。布送りモータ35は左方に延びる駆動軸36を備えている。布送りモータ35は駆動軸36を回動する。   The cloth feed motor 35 is arranged on the right side of the feed base 33. The cloth feed motor 35 is a stepping motor. The cloth feed motor 35 moves the feed base 33 in the front-rear direction. The cloth feed motor 35 includes a drive shaft 36 extending leftward. The cloth feed motor 35 rotates the drive shaft 36.

動力伝達機構40は、送り腕41、送り腕42、連結部65を備える。送り腕41の一端は布送りモータ35の駆動軸36の先端に直交して取り付けてある。送り腕41の他端は送り腕42の一端に回転可能に連結してある。送り腕42の他端は中間作用腕38の延設方向先端に回動可能に連結してある。送り腕41の他端と送り腕42の一端が連結する部分は連結部65である。送り腕42の他端と中間作用腕38の先端が連結する部分は連結部66である。中間作用腕38は連結部66と連結する部分の反対側の端部が水平送り軸28の右端側に取り付けてある。中間作用腕38は水平送り軸28の長手方向に直交し且つ後方側に延びる。水平送り軸28は布送りモータ35の左上方に回動可能に設けてある。水平送り軸28は左右方向に延びる。リンク部材50の下端は水平送り軸28の左端部に直交して取り付けてある。リンク部材50の上端は送り台33の前端部に回動可能に連結してある。   The power transmission mechanism 40 includes a feed arm 41, a feed arm 42, and a connecting portion 65. One end of the feed arm 41 is attached perpendicular to the tip of the drive shaft 36 of the cloth feed motor 35. The other end of the feed arm 41 is rotatably connected to one end of the feed arm 42. The other end of the feed arm 42 is rotatably connected to the front end of the intermediate action arm 38 in the extending direction. A portion where the other end of the feed arm 41 and one end of the feed arm 42 are connected is a connecting portion 65. A portion where the other end of the feed arm 42 and the tip of the intermediate working arm 38 are connected is a connecting portion 66. The intermediate working arm 38 is attached to the right end of the horizontal feed shaft 28 at the end opposite to the portion connected to the connecting portion 66. The intermediate working arm 38 is orthogonal to the longitudinal direction of the horizontal feed shaft 28 and extends rearward. The horizontal feed shaft 28 is rotatably provided on the upper left side of the cloth feed motor 35. The horizontal feed shaft 28 extends in the left-right direction. The lower end of the link member 50 is attached perpendicular to the left end portion of the horizontal feed shaft 28. The upper end of the link member 50 is rotatably connected to the front end portion of the feed base 33.

駆動軸36が回動範囲の一方向及び逆方向に回動することで、連結部65は前後方向に水平往復移動し、連結部66は上下方向に往復移動する。連結部66の移動によって中間作用腕38は水平送り軸28を中心に回動する。中間作用腕38の回動と連動して水平送り軸28は回動する。水平送り軸28の回動によって送り台33は前後方向に移動する。   As the drive shaft 36 rotates in one direction and in the opposite direction of the rotation range, the connecting portion 65 reciprocates horizontally in the front-rear direction, and the connecting portion 66 reciprocates vertically. The intermediate working arm 38 rotates around the horizontal feed shaft 28 by the movement of the connecting portion 66. The horizontal feed shaft 28 rotates in conjunction with the rotation of the intermediate working arm 38. The feed table 33 moves in the front-rear direction by the rotation of the horizontal feed shaft 28.

送り台33の後端には上下動力機構47が設けてある。上下動力機構47は上下送り軸27、プーリ24、偏心部39、リンク部材51を備える。上下送り軸27は回転可能な状態で左右方向に延びる。上下送り軸27は水平送り軸28に対して平行に位置する。上下送り軸27は右端部にプーリ24を固定する。プーリ24はタイミングベルト(図示略)を介して主軸14に連結する。上下送り軸27はメインモータ13の駆動により主軸14と同期を保持した状態で回転する。偏心部39は上下送り軸27の左端に設けてある。偏心部39は上下送り軸27の軸心に対して偏心している。リンク部材51は送り台33の後端に回転可能に設けてある。リンク部材51は偏心部39を回転可能に保持する。偏心部39は上下送り軸27の回転によりリンク部材51を介して送り台33を上下動させる。   A vertical power mechanism 47 is provided at the rear end of the feed base 33. The vertical power mechanism 47 includes a vertical feed shaft 27, a pulley 24, an eccentric part 39, and a link member 51. The vertical feed shaft 27 extends in the left-right direction in a rotatable state. The vertical feed shaft 27 is positioned parallel to the horizontal feed shaft 28. The vertical feed shaft 27 fixes the pulley 24 to the right end. The pulley 24 is connected to the main shaft 14 via a timing belt (not shown). The vertical feed shaft 27 rotates in a state where synchronization with the main shaft 14 is maintained by driving of the main motor 13. The eccentric portion 39 is provided at the left end of the vertical feed shaft 27. The eccentric portion 39 is eccentric with respect to the axis of the vertical feed shaft 27. The link member 51 is rotatably provided at the rear end of the feed base 33. The link member 51 holds the eccentric part 39 rotatably. The eccentric portion 39 moves the feed base 33 up and down via the link member 51 by the rotation of the vertical feed shaft 27.

図2〜図4を参照し布送り機構30の送り台33への前後方向の動作の付与について説明する。布送り機構30は駆動軸36が回動範囲で一方向及び逆方向に回動することで下記の第一〜第三の状態を繰り返し、送り台33を前後方向に移動する。図2〜図4のW1〜W3の各々は、送り台33の近傍を示す。   With reference to FIGS. 2-4, the provision of the operation | movement of the front-back direction to the feed stand 33 of the cloth feed mechanism 30 is demonstrated. The cloth feed mechanism 30 repeats the following first to third states as the drive shaft 36 rotates in one direction and in the opposite direction within the rotation range, and moves the feed table 33 in the front-rear direction. Each of W <b> 1 to W <b> 3 in FIGS. 2 to 4 indicates the vicinity of the feed base 33.

図2に示す第一の状態では、動力伝達機構40は送り腕41と送り腕42が上下方向に一直線上に位置している。連結部66は最上部且つ連結部65の上方に位置している。中間作用腕38は略水平である。送り台33は最前方に位置する。送り歯34は送り歯穴19の最前方に位置する。布送り機構30は第一の状態である。本実施形態では、送り腕41と送り腕42が上下方向に一直線上になったときの連結部65の位置が中間位置である。   In the first state shown in FIG. 2, in the power transmission mechanism 40, the feed arm 41 and the feed arm 42 are positioned on a straight line in the vertical direction. The connecting portion 66 is located at the top and above the connecting portion 65. The intermediate working arm 38 is substantially horizontal. The feed base 33 is located in the forefront. The feed dog 34 is located in the forefront of the feed dog hole 19. The cloth feed mechanism 30 is in the first state. In the present embodiment, the position of the connecting portion 65 when the feed arm 41 and the feed arm 42 are aligned in the vertical direction is the intermediate position.

第一の状態から布送りモータ35が駆動すると、駆動軸36は左側面視時計回りに回動する。送り腕41は駆動軸36の回動に伴って時計回りに回動する。連結部65は中間位置から前方位置に移動する。送り腕41と送り腕42は連結部65を基点に前方に向かって略L字に屈曲する。送り腕42は連結部65を中心に左側面視反時計回りに回動する。送り腕42の回動によって連結部66は下方に移動する。連結部66は中間作用腕38の先端を下方に引き込む。中間作用腕38は水平送り軸28を中心に反時計回りに回動して先端が斜め下方に傾斜する。中間作用腕38の回動に連動して水平送り軸28は反時計回りに回動する。リンク部材50は水平送り軸28に連動して反時計回りに回動する。送り台33は後方に移動する。駆動軸36が回動可能範囲の一端部まで回動すると送り歯34は送り歯穴19の最後方に位置する。布送り機構30は第二の状態(図3参照)となる。   When the cloth feed motor 35 is driven from the first state, the drive shaft 36 rotates clockwise as viewed from the left side. The feed arm 41 rotates clockwise as the drive shaft 36 rotates. The connecting portion 65 moves from the intermediate position to the front position. The feed arm 41 and the feed arm 42 are bent in an approximately L shape toward the front with the connecting portion 65 as a base point. The feed arm 42 rotates counterclockwise as viewed from the left side about the connecting portion 65. The connecting portion 66 moves downward by the rotation of the feed arm 42. The connecting portion 66 pulls the tip of the intermediate working arm 38 downward. The intermediate working arm 38 rotates counterclockwise about the horizontal feed shaft 28 and the tip thereof is inclined obliquely downward. In conjunction with the rotation of the intermediate action arm 38, the horizontal feed shaft 28 rotates counterclockwise. The link member 50 rotates counterclockwise in conjunction with the horizontal feed shaft 28. The feed base 33 moves backward. When the drive shaft 36 is rotated to one end of the rotatable range, the feed dog 34 is positioned at the rear end of the feed dog hole 19. The cloth feed mechanism 30 is in the second state (see FIG. 3).

布送りモータ35は駆動軸36の回動方向を反転する。駆動軸36は左側面視反時計回りに回動する。送り腕41は駆動軸36の回動に伴って反時計回りに回動する。連結部65は前方位置から中間位置に移動する。送り腕41と送り腕42は上下方向に一直線上になる。中間作用腕38は水平送り軸28を中心に時計回りに回動して略水平に戻る。中間作用腕38の回動に連動して水平送り軸28は時計回りに回動する。リンク部材50は水平送り軸28に連動して時計回りに回動する。送り台33は前方に移動する。送り歯34は送り歯穴19の最前方に位置する。布送り機構30は第一の状態(図2参照)に戻る。   The cloth feed motor 35 reverses the rotation direction of the drive shaft 36. The drive shaft 36 rotates counterclockwise as viewed from the left side. The feed arm 41 rotates counterclockwise as the drive shaft 36 rotates. The connecting portion 65 moves from the front position to the intermediate position. The feed arm 41 and the feed arm 42 are in a straight line in the vertical direction. The intermediate working arm 38 rotates clockwise about the horizontal feed shaft 28 and returns to substantially horizontal. In conjunction with the rotation of the intermediate working arm 38, the horizontal feed shaft 28 rotates clockwise. The link member 50 rotates clockwise in conjunction with the horizontal feed shaft 28. The feed base 33 moves forward. The feed dog 34 is located in the forefront of the feed dog hole 19. The cloth feed mechanism 30 returns to the first state (see FIG. 2).

駆動軸36は第一の状態から左側面視反時計回りに回動を続ける。送り腕41は駆動軸36の回動に伴って反時計回りに回動を続ける。図6に示すように、連結部65は中間位置から後方位置に移動する。送り腕41と送り腕42は連結部65を基点に第2の状態とは反対側である後方に向かって略L字に屈曲する。送り腕42は連結部65を中心に時計回りに回動する。送り腕42の回動によって連結部66は下方に移動する。連結部66は中間作用腕38の先端を下方に引き込む。中間作用腕38は水平送り軸28を中心に反時計回りに回動して先端が斜め下方に傾斜する。中間作用腕38の回動に連動して水平送り軸28は反時計回りに回動する。リンク部材50は水平送り軸28に連動して反時計回りに回動する。送り台33は後方に移動する。駆動軸36が回動可能範囲の他端部まで回動すると送り歯34は送り歯穴19の最後方に位置する。布送り機構30は第三の状態(図4参照)となる。   The drive shaft 36 continues to rotate counterclockwise as viewed from the left side from the first state. The feed arm 41 continues to rotate counterclockwise as the drive shaft 36 rotates. As shown in FIG. 6, the connecting portion 65 moves from the intermediate position to the rear position. The feed arm 41 and the feed arm 42 are bent in a substantially L shape toward the rear, which is the opposite side to the second state, with the connecting portion 65 as a base point. The feed arm 42 rotates clockwise around the connecting portion 65. The connecting portion 66 moves downward by the rotation of the feed arm 42. The connecting portion 66 pulls the tip of the intermediate working arm 38 downward. The intermediate working arm 38 rotates counterclockwise about the horizontal feed shaft 28 and the tip thereof is inclined obliquely downward. In conjunction with the rotation of the intermediate action arm 38, the horizontal feed shaft 28 rotates counterclockwise. The link member 50 rotates counterclockwise in conjunction with the horizontal feed shaft 28. The feed base 33 moves backward. When the drive shaft 36 is rotated to the other end of the rotatable range, the feed dog 34 is positioned at the rear end of the feed dog hole 19. The cloth feed mechanism 30 is in the third state (see FIG. 4).

布送りモータ35は駆動軸36の回動方向を反転する。駆動軸36は時計回りに回動する。送り腕41は駆動軸36の回動に伴って時計回りに回動する。連結部65は後方位置から中間位置に移動する。送り腕41と送り腕42は上下方向に一直線上になる。中間作用腕38は水平送り軸28を中心に時計回りに回動して略水平に戻る。中間作用腕38の回動に連動して水平送り軸28は時計回りに回動する。リンク部材50は水平送り軸28に連動して時計回りに回動する。送り台33は最前方に移動する。送り歯34は送り歯穴19の最前方に位置する。布送り機構30は第一の状態(図2参照)に戻る。布送り機構30は第一〜第三の状態を繰り返し、送り台33を前後方向に移動する。   The cloth feed motor 35 reverses the rotation direction of the drive shaft 36. The drive shaft 36 rotates clockwise. The feed arm 41 rotates clockwise as the drive shaft 36 rotates. The connecting portion 65 moves from the rear position to the intermediate position. The feed arm 41 and the feed arm 42 are in a straight line in the vertical direction. The intermediate working arm 38 rotates clockwise about the horizontal feed shaft 28 and returns to substantially horizontal. In conjunction with the rotation of the intermediate working arm 38, the horizontal feed shaft 28 rotates clockwise. The link member 50 rotates clockwise in conjunction with the horizontal feed shaft 28. The feed base 33 moves to the forefront. The feed dog 34 is located in the forefront of the feed dog hole 19. The cloth feed mechanism 30 returns to the first state (see FIG. 2). The cloth feed mechanism 30 repeats the first to third states and moves the feed base 33 in the front-rear direction.

布送り機構30が布を後方に向けて送る動作について説明する。布送り機構30は布送りモータ35の駆動による第一〜第三の状態の繰り返しと上述のメインモータ13の駆動による送り台33の上下動によって布を送る。布送り機構30が第一の状態の時(図2参照)、送り台33は偏心部39とリンク部材51により送り歯34が針板15上面と略一致する位置にある。   An operation in which the cloth feeding mechanism 30 feeds the cloth backward will be described. The cloth feed mechanism 30 feeds the cloth by the repetition of the first to third states by driving the cloth feed motor 35 and the vertical movement of the feed base 33 by driving the main motor 13 described above. When the cloth feed mechanism 30 is in the first state (see FIG. 2), the feed base 33 is located at a position where the feed dog 34 substantially coincides with the upper surface of the needle plate 15 by the eccentric portion 39 and the link member 51.

メインモータ13が駆動すると、送り台33は偏心部39とリンク部材51により上方に移動して送り歯34が針板15上面から上方に突出する。布送りモータ35は駆動軸36を左側面視時計回りに回動する。送り台33は動力伝達機構40により後方に移動する。故に、布送り機構30は布を後方に向けて送る。   When the main motor 13 is driven, the feed base 33 is moved upward by the eccentric portion 39 and the link member 51, and the feed dog 34 protrudes upward from the upper surface of the needle plate 15. The cloth feed motor 35 rotates the drive shaft 36 clockwise in a left side view. The feed base 33 is moved backward by the power transmission mechanism 40. Therefore, the cloth feed mechanism 30 feeds the cloth backward.

メインモータ13が駆動を続けると、送り台33は偏心部39とリンク部材51により送り歯34が針板15上面と略一致する位置に戻る。布送り機構30は布送りモータ35の駆動軸36が回動範囲の一端部まで時計回りに回動して第二の状態(図3参照)になる。布送り機構30は布を送るのを止める。   When the main motor 13 continues to drive, the feed base 33 returns to the position where the feed dog 34 substantially coincides with the upper surface of the needle plate 15 by the eccentric portion 39 and the link member 51. In the cloth feed mechanism 30, the drive shaft 36 of the cloth feed motor 35 is rotated clockwise to one end of the rotation range to be in the second state (see FIG. 3). The cloth feed mechanism 30 stops feeding the cloth.

第二の状態の後、送り台33は偏心部39とリンク部材51により下方に移動して送り歯34が針板15上面から下方に下がる。布送りモータ35は駆動軸36の回動方向を反転して左側面視反時計回りに回動する。送り台33は動力伝達機構40により前方に移動する。送り歯34が針板15上面から下方に下がるので、布送り機構30は布を送らない。   After the second state, the feed base 33 is moved downward by the eccentric portion 39 and the link member 51, and the feed dog 34 is lowered downward from the upper surface of the needle plate 15. The cloth feed motor 35 rotates counterclockwise as viewed from the left side by reversing the rotation direction of the drive shaft 36. The feed base 33 is moved forward by the power transmission mechanism 40. Since the feed dog 34 is lowered from the upper surface of the needle plate 15, the cloth feed mechanism 30 does not feed the cloth.

メインモータ13が駆動を続けると、送り台33は偏心部39とリンク部材51により送り歯34が針板15上面と略一致する位置に戻る。布送りモータ35が駆動軸36を左側面視反時計回りに回動するので、布送り機構30は第一の状態に戻る(図2参照)。   When the main motor 13 continues to drive, the feed base 33 returns to the position where the feed dog 34 substantially coincides with the upper surface of the needle plate 15 by the eccentric portion 39 and the link member 51. Since the cloth feed motor 35 rotates the drive shaft 36 counterclockwise as viewed from the left side, the cloth feed mechanism 30 returns to the first state (see FIG. 2).

第一の状態の後、送り台33は偏心部39とリンク部材51により再度上方に移動して送り歯34が針板15上面から上方に突出する。布送りモータ35は駆動軸36が反時計回りの回動を続ける。送り台33は動力伝達機構40により移動方向が前方から後方に切り替わる。布送り機構30は再度布を後方に向けて送る。   After the first state, the feed base 33 is again moved upward by the eccentric portion 39 and the link member 51, and the feed dog 34 protrudes upward from the upper surface of the needle plate 15. In the cloth feed motor 35, the drive shaft 36 continues to rotate counterclockwise. The moving direction of the feed base 33 is switched from the front to the rear by the power transmission mechanism 40. The cloth feed mechanism 30 feeds the cloth backward again.

メインモータ13が駆動を続けると、送り台33は偏心部39とリンク部材51により送り歯34が針板15上面と略一致する位置に戻る。布送り機構30は布送りモータ35の駆動軸36が回動範囲の他端部まで反時計回りに回動して第三の状態(図4参照)になる。布送り機構30は布を送るのを止める。   When the main motor 13 continues to drive, the feed base 33 returns to the position where the feed dog 34 substantially coincides with the upper surface of the needle plate 15 by the eccentric portion 39 and the link member 51. In the cloth feed mechanism 30, the drive shaft 36 of the cloth feed motor 35 rotates counterclockwise to the other end of the rotation range to be in the third state (see FIG. 4). The cloth feed mechanism 30 stops feeding the cloth.

第三の状態の後、送り台33は偏心部39とリンク部材51により下方に移動して送り歯34が針板15上面から下方に下がる。布送りモータ35は駆動軸36の回動方向を反転して時計回りに回動する。送り台33は動力伝達機構40により前方に移動する。送り歯34が針板15上面から下方に下がるので、布送り機構30は布を送らない。   After the third state, the feed base 33 is moved downward by the eccentric portion 39 and the link member 51, and the feed dog 34 is lowered downward from the upper surface of the needle plate 15. The cloth feed motor 35 rotates clockwise by reversing the rotation direction of the drive shaft 36. The feed base 33 is moved forward by the power transmission mechanism 40. Since the feed dog 34 is lowered from the upper surface of the needle plate 15, the cloth feed mechanism 30 does not feed the cloth.

メインモータ13が駆動を続けると、送り台33は偏心部39とリンク部材51により送り歯34が針板15上面と略一致する位置に戻る。布送りモータ35が駆動軸36を時計回りに回動するので、布送り機構30は第一の状態に戻る。布送り機構30は上述の動作を繰り返し、布を後方に向けて送る。   When the main motor 13 continues to drive, the feed base 33 returns to the position where the feed dog 34 substantially coincides with the upper surface of the needle plate 15 by the eccentric portion 39 and the link member 51. Since the cloth feed motor 35 rotates the drive shaft 36 clockwise, the cloth feed mechanism 30 returns to the first state. The cloth feeding mechanism 30 repeats the above-described operation and feeds the cloth backward.

以上のように、布送り機構30は布を送る。布送りモータ35の駆動軸36の回動範囲が小さくなると、布の送り量が小さくなる。布送りモータ35の駆動軸36の回動範囲が大きくなると、布の送り量が大きくなる。故に、CPU44(図5参照)が布送りモータ35の駆動軸36の回動範囲を変更するだけで、布の送り量を調整できる。   As described above, the cloth feeding mechanism 30 feeds the cloth. When the rotation range of the drive shaft 36 of the cloth feed motor 35 is reduced, the cloth feed amount is reduced. When the rotation range of the drive shaft 36 of the cloth feed motor 35 is increased, the cloth feed amount is increased. Therefore, the CPU 44 (see FIG. 5) can adjust the cloth feed amount only by changing the rotation range of the drive shaft 36 of the cloth feed motor 35.

図5を参照しミシン1の電気的構成について説明する。ミシン1の制御装置25はCPU44を備える。CPU44はミシン1の制御を司る。CPU44はROM45、RAM46、EEPROM(登録商標)49、I/Oインターフェース(以下I/Oという)48とバスを介して接続する。ROM45は後述する各種フローチャートの処理を実行する為のプログラム等を記憶する。RAM46はプログラムを実行する為に必要な各種値を一時的に記憶する。EEPROM49は後述する縫製データ81〜85(図6、図11、図15、図17、図20参照)、各種値を記憶する不揮発性の記憶装置である。   The electrical configuration of the sewing machine 1 will be described with reference to FIG. The control device 25 of the sewing machine 1 includes a CPU 44. The CPU 44 controls the sewing machine 1. The CPU 44 is connected to a ROM 45, a RAM 46, an EEPROM (registered trademark) 49, and an I / O interface (hereinafter referred to as I / O) 48 via a bus. The ROM 45 stores a program for executing processing of various flowcharts to be described later. The RAM 46 temporarily stores various values necessary for executing the program. The EEPROM 49 is a nonvolatile storage device that stores sewing data 81 to 85 (see FIGS. 6, 11, 15, 17, and 20), which will be described later, and various values.

I/O48はペダル22、操作部10に接続する。CPU44はペダル22の操作方向及び操作量を取得する。CPU44は操作部10からユーザによる操作指示を取得する。ユーザは後述する入力画面95(図7参照)を確認しながら、操作部10を操作することで、縫製データを設定できる。I/O48は駆動回路52〜55に接続する。駆動回路52は液晶パネル11を駆動する。駆動回路53は、CPU44から入力するトルク指令信号に応じてメインモータ13を駆動する。ミシン1はメインモータ13の回転角位相及び回転速度を検出する為のメインエンコーダ57を備える。メインエンコーダ57はメインモータ13の回転角位相及び回転速度の検出結果をI/O48に出力する。駆動回路54は、CPU44から入力する布送り駆動信号に応じて布送りモータ35を駆動する。CPU44は、布送りモータ35の駆動軸36の回転を制御し、布の送り量を調整する。布送りモータ35はパルスモータである。布送りモータ35の布送り駆動信号はパルス信号である。ミシン1は布送りモータ35の回転角位相及び回転速度を検出する為の布送りエンコーダ58を備える。布送りエンコーダ58は布送りモータ35の回転角位相及び回転速度の検出結果をI/O48に出力する。駆動回路55は、CPU44から入力する糸調子機構駆動信号に応じて糸調子ソレノイド59を駆動する。CPU44は、糸調子ソレノイド59の駆動量を制御し、糸調子機構(図示略)による上糸への張力値を調整する。   The I / O 48 is connected to the pedal 22 and the operation unit 10. The CPU 44 acquires the operation direction and the operation amount of the pedal 22. The CPU 44 acquires a user operation instruction from the operation unit 10. The user can set sewing data by operating the operation unit 10 while confirming an input screen 95 (see FIG. 7) described later. The I / O 48 is connected to the drive circuits 52-55. The drive circuit 52 drives the liquid crystal panel 11. The drive circuit 53 drives the main motor 13 in accordance with a torque command signal input from the CPU 44. The sewing machine 1 includes a main encoder 57 for detecting a rotation angle phase and a rotation speed of the main motor 13. The main encoder 57 outputs the detection result of the rotation angle phase and rotation speed of the main motor 13 to the I / O 48. The drive circuit 54 drives the cloth feed motor 35 in accordance with the cloth feed drive signal input from the CPU 44. The CPU 44 controls the rotation of the drive shaft 36 of the cloth feed motor 35 and adjusts the cloth feed amount. The cloth feed motor 35 is a pulse motor. The cloth feed driving signal of the cloth feed motor 35 is a pulse signal. The sewing machine 1 includes a cloth feed encoder 58 for detecting the rotation angle phase and the rotation speed of the cloth feed motor 35. The cloth feed encoder 58 outputs the detection result of the rotation angle phase and the rotation speed of the cloth feed motor 35 to the I / O 48. The drive circuit 55 drives the thread tension solenoid 59 in accordance with a thread tension mechanism drive signal input from the CPU 44. The CPU 44 controls the drive amount of the thread tension solenoid 59 and adjusts the tension value to the upper thread by a thread tension mechanism (not shown).

図6を参照して縫製データ81について説明する。EEPROM49は縫製データ81を記憶する。縫製データ81は、後述する縫製データ作成処理(図8参照)に従って、ユーザが設定した縫製データである。CPU44は縫製順が示す順番で縫製を行う。図6では説明の都合上、縫製順は「A1」、「A2」等のように、アルファベットと数値の組み合わせで示しているが、数値のみであってもよい。数値が縫製順を示している。アルファベットは、各種の縫製データ81〜85(図6、図11、図15、図17、図20参照)の縫製順を区別する為に用いている。   The sewing data 81 will be described with reference to FIG. The EEPROM 49 stores sewing data 81. The sewing data 81 is sewing data set by the user in accordance with sewing data creation processing (see FIG. 8) described later. The CPU 44 performs sewing in the order indicated by the sewing order. In FIG. 6, for the convenience of explanation, the sewing order is indicated by a combination of alphabets and numerical values such as “A1” and “A2”, but only numerical values may be used. The numerical value indicates the sewing order. The alphabet is used to distinguish the sewing order of various sewing data 81 to 85 (see FIGS. 6, 11, 15, 17, and 20).

CPU44は、縫製データ81に従って縫製を行う。縫製データ81は、縫製順、針数、送り量、送り方向、張力値の夫々のデータを対応付ける。針数は連続して縫製を行う針数(回数)である。送り量は一針毎に布を送る量である。CPU44は布送りモータ35を制御して、送り量のデータが示す送り量分、1針毎に布を送る。送り方向は布を搬送する方向である。送り方向「1」は後方向に布を送ることを示す。送り方向「2」は前方向に布を送ることを示す。張力値は上糸の張力値である。CPU44は糸調子機構(図示略)に取り付けた糸調子ソレノイド59を制御して、上糸の張力値を変更する。以下の説明では、縫製データ81〜85等を特に特定しない場合、夫々の縫製データをいう。   The CPU 44 performs sewing according to the sewing data 81. The sewing data 81 associates each data of the sewing order, the number of stitches, the feed amount, the feed direction, and the tension value. The number of stitches is the number of stitches (number of times) for continuous sewing. The feed amount is an amount for feeding the cloth for each stitch. The CPU 44 controls the cloth feed motor 35 to feed the cloth for each stitch by the feed amount indicated by the feed amount data. The feeding direction is the direction in which the cloth is conveyed. The feeding direction “1” indicates that the cloth is fed backward. The feeding direction “2” indicates that the cloth is fed forward. The tension value is the tension value of the upper thread. The CPU 44 controls a thread tension solenoid 59 attached to a thread tension mechanism (not shown) to change the tension value of the upper thread. In the following description, when the sewing data 81 to 85 are not particularly specified, the sewing data is referred to as the respective sewing data.

図7を参照して、入力画面95について説明する。CPU44は液晶パネル11に入力画面95を表示する。入力画面95は設定値入力部951、モード入力部952、数値入力部953を備える。設定値入力部951は縫製データに登録する各データ(針数、送り量、送り方向、張力値)を選択する為の表示部である。ユーザは設定値入力部951で、針数、送り量、送り方向、張力値を選択し、数値入力部953に数値を入力する。縫製データは、ユーザが入力した針数、送り量、送り方向、張力値の数値を記憶する。   The input screen 95 will be described with reference to FIG. The CPU 44 displays an input screen 95 on the liquid crystal panel 11. The input screen 95 includes a set value input unit 951, a mode input unit 952, and a numerical value input unit 953. A set value input unit 951 is a display unit for selecting each data (number of stitches, feed amount, feed direction, tension value) to be registered in the sewing data. The user uses the set value input unit 951 to select the number of stitches, the feed amount, the feed direction, and the tension value, and inputs a numerical value to the numerical value input unit 953. The sewing data stores numerical values of the number of stitches, feed amount, feed direction, and tension value input by the user.

モード入力部952は、通常縫い、前止め縫い、後止め縫い、プログラム縫い、パターン縫いを選択する為の表示部である。ユーザは縫製を行う場合、モードを選択する。通常縫いは、ユーザによるペダル22の操作量に応じて縫製を行うモードである。前止め縫いは通常縫いの縫い始めに行う止め縫いである。後止め縫いは通常縫いの縫い終わりに行う止め縫いである。前止め縫いと後止め縫いとは、ユーザが通常縫いを選択した場合に追加で選択できる。プログラム縫いは、ユーザが設定した縫製データに基づく縫製の実行を完了した時点で、縫製を終了するモードである。パターン縫いは、ユーザがペダル22を操作している間に、ユーザが設定した縫製データに基づく縫製を繰り返して実行するモードである。   The mode input unit 952 is a display unit for selecting normal sewing, front back sewing, back back sewing, program sewing, and pattern sewing. The user selects a mode when performing sewing. The normal sewing is a mode in which sewing is performed according to the amount of operation of the pedal 22 by the user. The front backtack is a backtack that is performed at the beginning of normal sewing. End backtack is backtack that is performed at the end of normal sewing. The front backtack and the back backtack can be additionally selected when the user selects normal sewing. Program sewing is a mode in which sewing is terminated when execution of sewing based on sewing data set by the user is completed. Pattern sewing is a mode in which sewing based on sewing data set by the user is repeatedly executed while the user operates the pedal 22.

図8を参照して、縫製データ作成処理について説明する。縫製データ作成処理は、ユーザが縫製データを作成する為の処理である。図8に示すように、CPU44は入力画面95(図7参照)を液晶パネル11に表示する(S11)。ユーザは入力画面95を確認しつつ操作部10を操作して、縫製データの作成を行う。ユーザは針数、送り量、送り方向、張力値を一針単位で設定する。   The sewing data creation process will be described with reference to FIG. The sewing data creation process is a process for the user to create sewing data. As shown in FIG. 8, the CPU 44 displays an input screen 95 (see FIG. 7) on the liquid crystal panel 11 (S11). The user operates the operation unit 10 while confirming the input screen 95 to create sewing data. The user sets the number of stitches, feed amount, feed direction, and tension value in units of one stitch.

CPU44は、入力が完了したか否かを判断する(S12)。CPU44は、入力が完了していない場合(S12:NO)、S12の処理を繰り返す。CPU44はS12を繰り返す間、ユーザの操作が設定する送り量等をRAM46に記憶する。CPU44は入力が完了した場合(S12:YES)、ユーザが入力した縫製データをEEPROM49に記憶する(S13)。これによって、複数針分の送り量等が設定される。縫製データ作成処理は終了する。   The CPU 44 determines whether or not the input has been completed (S12). When the input is not completed (S12: NO), the CPU 44 repeats the process of S12. The CPU 44 stores the feed amount set by the user's operation in the RAM 46 while repeating S12. When the input is completed (S12: YES), the CPU 44 stores the sewing data input by the user in the EEPROM 49 (S13). As a result, a feed amount for a plurality of stitches is set. The sewing data creation process ends.

図9を参照して、縫製処理について説明する。例えば、CPU44は、ユーザが縫製を開始する指示を入力した場合に、縫製処理を実行する。CPU44は入力画面95を表示する(S21)。ユーザは操作部10を操作してモードを選択する。また、CPU44はユーザがモードを選択した後、EEPROM49に記憶した縫製データを選択する画面を表示する。ユーザは縫製を行う縫製データを選択する。CPU44は、ユーザによる入力が終了したか否かを判断する(S22)。CPU44は、入力が終了していないと判断した場合(S22:NO)、S22の処理を繰り返す。   The sewing process will be described with reference to FIG. For example, the CPU 44 executes the sewing process when the user inputs an instruction to start sewing. The CPU 44 displays an input screen 95 (S21). The user operates the operation unit 10 to select a mode. The CPU 44 also displays a screen for selecting the sewing data stored in the EEPROM 49 after the user selects the mode. The user selects sewing data for sewing. The CPU 44 determines whether or not the input by the user is finished (S22). If the CPU 44 determines that the input has not ended (S22: NO), it repeats the process of S22.

CPU44は、S22で入力した設定において、通常縫いの設定であるか否かを判断する(S23)。CPU44は、通常縫いの設定である場合(S23:YES)、S22で入力した設定において、止め縫い(前止め縫い又は後止め縫い)の設定があるか否かを判断する(S24)。CPU44は止め縫いの設定がない場合(S24:NO)、第一通常縫い処理を実行する(S25)。   The CPU 44 determines whether or not the setting input in S22 is a setting for normal sewing (S23). When it is the setting of the normal sewing (S23: YES), the CPU 44 determines whether or not the setting input in S22 includes the setting of backtacking (front backtacking or backtacking) (S24). If there is no setting for backtacking (S24: NO), the CPU 44 executes the first normal sewing process (S25).

図10を参照して、第一通常縫い処理について説明する。第一通常縫い処理は止め縫いのない通常縫いを実行する処理である。CPU44は、ペダル22がONか否かを判断する(S41)。ユーザがペダル22を操作した場合、ペダルはONとなる。CPU44は、ペダル22がONでない場合(S41:NO)、S41の処理を繰り返す。CPU44は、ペダル22がONである場合(S41:YES)、縫製データに従って一針分の縫製を実行する(S42)。詳細には、CPU44は、縫製データの送り方向に布が移動するように、布送りモータ35の駆動軸36を回動する。CPU44は、布送りモータ35を制御して、縫製データの送り量で布を送るように動力伝達機構40を動作する。CPU44は、縫製データの張力値で縫製するように、糸調子ソレノイド59を制御する。尚、後述するフローチャート(図13、図16、図19)において、縫製データに従って縫製する場合も、CPU44は同様の処理を行う。   The first normal sewing process will be described with reference to FIG. The first normal sewing process is a process for executing normal sewing without backtacking. The CPU 44 determines whether or not the pedal 22 is ON (S41). When the user operates the pedal 22, the pedal is turned on. When the pedal 22 is not ON (S41: NO), the CPU 44 repeats the process of S41. When the pedal 22 is ON (S41: YES), the CPU 44 executes sewing for one stitch according to the sewing data (S42). Specifically, the CPU 44 rotates the drive shaft 36 of the cloth feed motor 35 so that the cloth moves in the sewing data feed direction. The CPU 44 controls the cloth feed motor 35 to operate the power transmission mechanism 40 so as to feed the cloth with the feed amount of the sewing data. The CPU 44 controls the thread tension solenoid 59 so as to sew with the tension value of the sewing data. In the flowcharts (FIGS. 13, 16, and 19) to be described later, the CPU 44 performs the same processing when sewing is performed according to the sewing data.

次に、CPU44は、ペダル22がOFFか否かを判断する(S43)。ユーザがペダル22の操作を止めると、ペダル22がOFFとなる。CPU44は、ペダル22がOFFでない場合(S43:NO)、S42に戻り、次の一針分の縫製を行う。   Next, the CPU 44 determines whether or not the pedal 22 is OFF (S43). When the user stops operating the pedal 22, the pedal 22 is turned off. When the pedal 22 is not OFF (S43: NO), the CPU 44 returns to S42 and performs sewing for the next stitch.

例えば、ユーザがS22で、図11に示す縫製データ82で通常縫いを行うこと設定をしたとする。縫製データ82は、一針毎に送り量が異なるように設定し、EEPROM49に記憶してある。CPU44は、縫製データ82の縫製順に従って一針分の縫製を実行する。CPU44は、ペダル22がONである間、縫製順「B1」、「B2」の縫製を繰り返し実行する(S42、S43:NO)。図12は、この具体例で縫製を実行した場合の縫製模様を示している。図12における符号「B1」、「B2」は、縫製データ82(図11参照)の縫製順「B1」、「B2」の縫製によって形成する縫目の長さを示している。縫製データ82では、縫製順「B1」の送り量は「0.5mm」である。縫製順「B2」の送り量は「1mm」である。この為、図12では、「B1」の縫目の長さは、「B2」の縫目の長さの半分の長さとなっている。図14、図18、図21も、図12と同様に、縫目の長さと、縫製順を示している。CPU44は縫目を矢印901の方向に形成する。故に、布の搬送方向は矢印901の反対方向である。尚、図12、図14、図18、図21では、張力値に違いによる縫目の違いを図示していない。しかし、張力値が異なれば、形成される縫目も変化する。   For example, it is assumed that the user has set to perform normal sewing with the sewing data 82 shown in FIG. The sewing data 82 is set so that the feed amount differs for each stitch and is stored in the EEPROM 49. The CPU 44 executes sewing for one stitch in accordance with the sewing order of the sewing data 82. The CPU 44 repeatedly executes sewing in the sewing order “B1” and “B2” while the pedal 22 is ON (S42, S43: NO). FIG. 12 shows a sewing pattern when sewing is executed in this specific example. Symbols “B1” and “B2” in FIG. 12 indicate the lengths of stitches formed by sewing in the sewing order “B1” and “B2” of the sewing data 82 (see FIG. 11). In the sewing data 82, the feed amount in the sewing order “B1” is “0.5 mm”. The feed amount in the sewing order “B2” is “1 mm”. For this reason, in FIG. 12, the length of the stitch “B1” is half the length of the stitch “B2”. 14, 18, and 21 also show the length of the stitches and the sewing order, as in FIG. 12. The CPU 44 forms the stitches in the direction of the arrow 901. Therefore, the conveyance direction of the cloth is the opposite direction of the arrow 901. In FIG. 12, FIG. 14, FIG. 18, and FIG. 21, the difference between the stitches due to the difference in the tension value is not shown. However, if the tension value is different, the stitches to be formed also change.

CPU44はペダル22がOFFの場合(S43:YES)、第一通常縫い処理を終了する。CPU44は縫製処理(図9参照)に戻り、縫製データを他の縫製データに切り替えるか否か判断する(S30)。CPU44は、ユーザが縫製データを切り替える指示を入力した場合、縫製データを切り替えると判断する(S30:YES)。処理はS21に戻る。ユーザは縫製データを切り替えて、他の模様の縫製を行うことができる。故に、ミシン1は、様々なパターンの縫目を布に形成することができる。CPU44は、ユーザが縫製データを切り替えない指示を入力した場合(S30:NO)、縫製処理を終了する。   When the pedal 22 is OFF (S43: YES), the CPU 44 ends the first normal sewing process. The CPU 44 returns to the sewing process (see FIG. 9), and determines whether or not to switch the sewing data to other sewing data (S30). When the user inputs an instruction to switch the sewing data, the CPU 44 determines to switch the sewing data (S30: YES). The process returns to S21. The user can sew other patterns by switching the sewing data. Therefore, the sewing machine 1 can form stitches of various patterns on the cloth. When the user inputs an instruction not to switch the sewing data (S30: NO), the CPU 44 ends the sewing process.

図9に示すように、CPU44は止め縫いの設定があると判断した場合(S24:YES)、第二通常縫い処理を実行する(S26)。図13を参照して、第二通常縫い処理について説明する。第二通常縫い処理は、通常縫いに止め縫いを組み合わせて縫製を行う場合の処理である。CPU44は、ペダル22がONか否かを判断する(S51)。CPU44は、ペダル22がONでない場合(S51:NO)、S51の処理を繰り返す。   As shown in FIG. 9, when the CPU 44 determines that there is a setting for backtacking (S24: YES), it executes a second normal sewing process (S26). The second normal sewing process will be described with reference to FIG. The second normal sewing process is a process in the case where sewing is performed by combining a normal sewing with a stop stitch. The CPU 44 determines whether or not the pedal 22 is ON (S51). When the pedal 22 is not ON (S51: NO), the CPU 44 repeats the process of S51.

CPU44は、ペダル22がONである場合(S51:YES)、前止め縫いの設定があるか否かを判断する(S52)。CPU44は、前止め縫いの設定がない場合(S52:NO)、後述するS54に処理を移行する。CPU44は、前止め縫いの設定がある場合(S53:YES)、前止め縫いを実行する(S53)。例えば、ユーザが前止め縫い用の縫製データとして、縫製データ81(図6参照)を設定したとする。CPU44は、縫製順「A1」〜「A6」の縫製を行う。図14は、この具体例で縫製を実行した場合の縫製模様を示している。図14に示すように、CPU44は、縫製順「A1」〜「A3」の順に、設定された縫目の長さで、矢印902の方向に縫製を行う。縫製順「A4」〜「A6」は、送り方向が「2(前方向)」なので、矢印903の方向に縫製を行う。この場合、布の送り方向は、矢印903の反対方向である。尚、CPU44は、図14における縫製順「A1〜A6、B1、B2、C1〜C6」を布の同一線上に縫製を行う。しかし、説明の都合上、図14では、布の送り方向が変わるたびに、下側にずらして縫目を記載している(図18も同様)。   When the pedal 22 is ON (S51: YES), the CPU 44 determines whether or not the front backtacking is set (S52). If there is no setting for the front backtack (S52: NO), the CPU 44 proceeds to S54 described later. When there is a setting of the front backtacking (S53: YES), the CPU 44 executes the front backtacking (S53). For example, it is assumed that the user sets sewing data 81 (see FIG. 6) as sewing data for front-end stitching. The CPU 44 performs sewing in the sewing order “A1” to “A6”. FIG. 14 shows a sewing pattern when sewing is executed in this specific example. As shown in FIG. 14, the CPU 44 performs sewing in the direction of the arrow 902 with the set stitch lengths in the order of the sewing orders “A1” to “A3”. In the sewing order “A4” to “A6”, since the feed direction is “2 (forward direction)”, the sewing is performed in the direction of the arrow 903. In this case, the cloth feeding direction is the opposite direction of the arrow 903. The CPU 44 sews the sewing order “A1 to A6, B1, B2, C1 to C6” in FIG. 14 on the same line of the cloth. However, for convenience of explanation, in FIG. 14, every time the cloth feeding direction is changed, the seam is shifted to the lower side (the same applies to FIG. 18).

CPU44は前止め縫いを行った後、通常縫い用としてユーザが選択した縫製データの一針分の縫製を行う(S54)。CPU44は、ペダル22がOFFであるか否かを判断する(S55)。CPU44は、ペダル22がOFFでない場合(S55:NO)、S54に戻り、次の一針の縫製を行う。S54及びS55の処理は、第一通常縫い処理(図10参照)のS42及びS43の処理と同様である。例えば、ユーザが、通常縫い用の縫製データとして、縫製データ82(図11参照)を設定したとする。この場合、CPU44は、図12に示す場合と同様に、縫製順「B1」と「B2」との繰り返しの縫目を形成する(図14参照)。CPU44は矢印904の方向に縫製を行う。   The CPU 44 performs sewing for one stitch of the sewing data selected by the user for normal sewing after performing the front backtacking (S54). The CPU 44 determines whether or not the pedal 22 is OFF (S55). When the pedal 22 is not OFF (S55: NO), the CPU 44 returns to S54 and performs the next stitch sewing. The processes of S54 and S55 are the same as the processes of S42 and S43 of the first normal sewing process (see FIG. 10). For example, it is assumed that the user sets sewing data 82 (see FIG. 11) as sewing data for normal sewing. In this case, as in the case shown in FIG. 12, the CPU 44 forms a repeated stitch in the sewing order “B1” and “B2” (see FIG. 14). The CPU 44 performs sewing in the direction of the arrow 904.

CPU44は、ペダル22がOFFになった場合(S55:YES)、後止め縫いの設定があるか否かを判断する(S56)。CPU44は、後止め縫いの設定がない場合(S56:NO)、第二通常縫い処理を終了する。CPU44は、後止め縫いの設定がある場合(S56:YES)、後止め縫いを実行する。   When the pedal 22 is turned off (S55: YES), the CPU 44 determines whether there is a setting for back end stitching (S56). The CPU 44 ends the second normal sewing process when there is no setting of the back end sewing (S56: NO). If there is a setting for back end sewing (S56: YES), the CPU 44 executes the back end sewing.

例えば、ユーザが後止め縫い用の縫製データとして、縫製データ83(図15参照)を設定したとする。縫製データ83は、縫製データ作成処理(図8参照)に従って、ユーザが設定した縫製データである。CPU44は、縫製順「C1」〜「C6」の縫製を行う。図14に示すように、CPU44は、「C1」〜「C3」の順に、設定された縫目の長さで、矢印905の方向に縫製を行う。「C4」〜「C6」は、矢印906の方向に縫製を行う。   For example, it is assumed that the user sets sewing data 83 (see FIG. 15) as sewing data for end backtacking. The sewing data 83 is sewing data set by the user in accordance with the sewing data creation process (see FIG. 8). The CPU 44 performs sewing in the sewing order “C1” to “C6”. As shown in FIG. 14, the CPU 44 performs sewing in the direction of the arrow 905 with the set stitch length in the order of “C1” to “C3”. “C4” to “C6” are sewn in the direction of the arrow 906.

CPU44は、後止め縫いが終了すると、第二通常縫い処理を終了する。CPU44は、縫製処理(図9参照)に戻り、S30の処理を行う。   When the end backtacking is finished, the CPU 44 finishes the second normal sewing process. The CPU 44 returns to the sewing process (see FIG. 9) and performs the process of S30.

図9に示すように、CPU44は、通常縫いの設定でない場合(S23:NO)、プログラム縫いの設定であるか否かを判断する(S27)。CPU44は、プログラム縫いの設定である場合(S27:YES)、プログラム縫い処理を実行する(S28)。   As shown in FIG. 9, when the normal sewing is not set (S23: NO), the CPU 44 determines whether or not the setting is programmed sewing (S27). When it is the setting of the program sewing (S27: YES), the CPU 44 executes the program sewing process (S28).

図16を参照して、プログラム縫い処理について説明する。プログラム縫い処理は、ユーザがプログラム(設定)した縫製データの縫製を実行した後に、自動で縫製を終了する処理である。CPU44は、ペダル22がONであるか否かを判断する(S61)。CPU44は、ペダル22がONでない場合(S61:NO)、S61の処理を繰り返す。   The program sewing process will be described with reference to FIG. The program sewing process is a process for automatically ending sewing after executing sewing of sewing data programmed (set) by the user. The CPU 44 determines whether or not the pedal 22 is ON (S61). When the pedal 22 is not ON (S61: NO), the CPU 44 repeats the process of S61.

CPU44は、ペダル22がONの場合(S61:YES)、一針分の縫製を行う(S62)。CPU44は縫製データの最後の一針まで縫製を実行したか否かを判断する(S63)。CPU44は最後の一針まで縫製を実行していない場合(S63:NO)、S62に戻り、次の一針の縫製を行う。CPU44は最後の一針まで縫製を実行した場合(S63:YES)、プログラム縫い処理を終了する。CPU44は縫製処理(図9参照)に戻り、S30の処理を行う。   When the pedal 22 is ON (S61: YES), the CPU 44 performs sewing for one stitch (S62). The CPU 44 determines whether or not the sewing has been executed up to the last stitch of the sewing data (S63). When the CPU 44 has not performed the sewing up to the last stitch (S63: NO), the CPU 44 returns to S62 and performs the sewing of the next stitch. When the CPU 44 executes the sewing up to the last stitch (S63: YES), the program sewing process is terminated. The CPU 44 returns to the sewing process (see FIG. 9) and performs the process of S30.

例えば、ユーザがS22で、図17に示す縫製データ84を使用してプログラム縫いを行う設定をしたとする。縫製データ84は縫製データ作成処理(図8参照)に従って、ユーザが設定した縫製データである。CPU44は縫製データ84の縫製順に従って縫製を実行する(S62)。CPU44は、縫製データ84の縫製順「D9」の最後の一針まで縫製を実行した後(S63:YES)、プログラム縫い処理を終了する。図18は、縫製データ84でプログラム縫いを実行した場合の縫製模様を示している。図18に示すように、CPU44は、縫製順「D1」の縫製データ84の最初の一針から縫製を行い、縫製順「D9」の最後の一針まで縫製する。縫製データ84において、縫製順「D1」〜「D4」及び縫製順「D6」〜「D9」の送り方向は、「1(後方向)」であり、D5の送り方向は「2(前方向)」である。この為、CPU44は、矢印907の方向に縫製順「D1」〜「D4」の縫製を行った後、矢印908の方向に縫製順「D5」の縫製を行い、矢印909の方向に縫製順「D6」〜「D9」の縫製を行う。   For example, it is assumed that the user has set to perform program sewing using the sewing data 84 shown in FIG. The sewing data 84 is sewing data set by the user in accordance with the sewing data creation process (see FIG. 8). The CPU 44 executes sewing according to the sewing order of the sewing data 84 (S62). After executing the sewing to the last one stitch in the sewing order “D9” of the sewing data 84 (S63: YES), the CPU 44 ends the program sewing process. FIG. 18 shows a sewing pattern when program sewing is executed with the sewing data 84. As shown in FIG. 18, the CPU 44 performs sewing from the first stitch of the sewing data 84 in the sewing order “D1” and performs sewing up to the last one stitch in the sewing order “D9”. In the sewing data 84, the feeding direction of the sewing order “D1” to “D4” and the sewing order “D6” to “D9” is “1 (backward direction)”, and the feeding direction of D5 is “2 (forward direction)”. Is. Therefore, the CPU 44 performs sewing in the sewing order “D1” to “D4” in the direction of the arrow 907, then performs sewing in the sewing order “D5” in the direction of the arrow 908, and performs sewing in the direction of the arrow 909 “ D6 "to" D9 "are sewn.

図9に示すように、CPU44は、プログラム縫いの設定でない場合(S27:NO)、パターン縫い処理を実行する(S29)。図19を参照して、パターン縫い処理について説明する。パターン縫い処理は、ユーザが設定した縫製データを繰り返して縫製を実行する処理である。   As shown in FIG. 9, when it is not the setting of program sewing (S27: NO), CPU44 performs a pattern sewing process (S29). The pattern sewing process will be described with reference to FIG. The pattern sewing process is a process of executing sewing by repeating sewing data set by the user.

CPU44は、ペダルがONである否かを判断する(S71)。CPU44は、ペダルがONでない場合(S71:NO)、S71の処理を繰り返す。CPU44は、ペダルがONである場合(S71:YES)、縫製データの一針分の縫製を実行する(S72)。CPU44は、ペダルがOFFであるか否かを判断する(S73)。ユーザは縫製を終了する場合、ペダル22をOFFする。CPU44は、ペダルがOFFでない場合(S73:NO)、縫製データの最後の一針まで縫製を実行したか否かを判断する(S74)。   The CPU 44 determines whether or not the pedal is ON (S71). CPU44 repeats the process of S71, when a pedal is not ON (S71: NO). When the pedal is ON (S71: YES), the CPU 44 executes sewing for one stitch of the sewing data (S72). The CPU 44 determines whether or not the pedal is OFF (S73). The user turns off the pedal 22 when finishing the sewing. When the pedal is not OFF (S73: NO), the CPU 44 determines whether or not the sewing has been executed up to the last stitch of the sewing data (S74).

CPU44は最後の一針まで縫製を実行していない場合(S74:NO)、S72に戻り、次の一針の縫製を行う。CPU44は最後の一針まで縫製を実行した場合(S74:YES)、縫製データに基づく縫製を繰り返し実行するように設定する(S75)。CPU44はS72に戻り、縫製データの最初の一針から縫製を実行する。即ち、CPU44は、縫製データに登録された送り量のデータに基づく送り量で、動力伝達機構40を動作する制御を繰り返し実行する(S75)。この場合、CPU44は同一の縫製データに登録した同一の送り量データを使用して、繰り返し縫製を実行する。故に、ユーザが一針ずつ再設定して送り量データを作成して縫製を行う場合に比べて、ユーザの作業の手間が軽減する。よって、縫製作業の効率が更に向上する。   When the CPU 44 has not executed the sewing for the last stitch (S74: NO), the CPU 44 returns to S72 and performs the sewing for the next stitch. When the CPU 44 executes the sewing up to the last stitch (S74: YES), the CPU 44 sets so as to repeatedly execute the sewing based on the sewing data (S75). The CPU 44 returns to S72 and executes sewing from the first stitch of the sewing data. That is, the CPU 44 repeatedly executes the control for operating the power transmission mechanism 40 with the feed amount based on the feed amount data registered in the sewing data (S75). In this case, the CPU 44 repeatedly performs sewing using the same feed amount data registered in the same sewing data. Therefore, compared with a case where the user resets one stitch at a time to create feed amount data and perform sewing, the user's work is reduced. Therefore, the efficiency of the sewing work is further improved.

例えば、ユーザがS22で、図20に示す縫製データ85を使用してパターン縫いを行う設定をしたとする。縫製データ85は縫製データ作成処理(図8参照)に従って、ユーザが設定した縫製データである。CPU44は縫製データ85の縫製順に従って縫製を実行する(S72)。CPU44は縫製データ85の縫製順「E4」の最後の一針まで縫製を実行した場合(S74:YES)、縫製データ85に基づく縫製を繰り返し実行するように設定する(S75)。この為、CPU44は縫製データ85の縫製順「1」から縫製を実行する(S72)。これによって、CPU44は、図21に示すように矢印910の方向に縫目を形成する。図21では、CPU44は縫製データ85を3回繰り返して縫製を行っている。この為、図21では、縫製順「E1」〜「E4」が3回繰り返してある。CPU44は、ペダルがONである間(S73:NO)、縫製データ85の縫製を繰り返す。   For example, it is assumed that the user has set to perform pattern sewing using the sewing data 85 shown in FIG. The sewing data 85 is sewing data set by the user in accordance with the sewing data creation process (see FIG. 8). The CPU 44 executes sewing according to the sewing order of the sewing data 85 (S72). When the CPU 44 executes the sewing up to the last stitch in the sewing order “E4” of the sewing data 85 (S74: YES), the CPU 44 sets the sewing based on the sewing data 85 to be repeatedly executed (S75). Therefore, the CPU 44 executes sewing from the sewing order “1” of the sewing data 85 (S72). As a result, the CPU 44 forms stitches in the direction of the arrow 910 as shown in FIG. In FIG. 21, the CPU 44 performs sewing by repeating the sewing data 85 three times. For this reason, in FIG. 21, the sewing order “E1” to “E4” is repeated three times. The CPU 44 repeats the sewing of the sewing data 85 while the pedal is ON (S73: NO).

CPU44は、ペダル22がOFFになると場合(S73:YES)、パターン縫い処理を終了する。CPU44は、縫製処理(図9参照)に戻り、S30の処理を行う。   When the pedal 22 is turned off (S73: YES), the CPU 44 ends the pattern sewing process. The CPU 44 returns to the sewing process (see FIG. 9) and performs the process of S30.

以上説明したように、CPU44は、本実施形態における処理を行う。本実施形態では、ユーザは、送り量を一針単位で設定することができる(S12及びS13)。よって、ユーザが設定できる縫製のデザインの幅が広がる。   As described above, the CPU 44 performs processing in the present embodiment. In the present embodiment, the user can set the feed amount in units of one stitch (S12 and S13). Therefore, the range of sewing designs that can be set by the user is widened.

CPU44は、設定した送り量となるように、布送りモータ35を制御する。布送りモータ35の駆動は、駆動軸36と接続する動力伝達機構40を介して送り台33に伝達する。つまり、従来のように、角駒の傾斜角度に応じて、布送りに関する機構の駆動量を調整する必要はない。故に、一針単位で設定した送り量への変更に対する追従性が向上する。よって、CPU44は一針単位で設定した送り量で高精度に縫製することができる。CPU44は送り量を一針単位で動的に変更しながら、縫製を行うことができる。   The CPU 44 controls the cloth feed motor 35 so that the set feed amount is obtained. The driving of the cloth feed motor 35 is transmitted to the feed base 33 via a power transmission mechanism 40 connected to the drive shaft 36. In other words, unlike the prior art, it is not necessary to adjust the driving amount of the mechanism related to cloth feeding according to the inclination angle of the square piece. Therefore, the followability to the change to the feed amount set for each stitch is improved. Therefore, the CPU 44 can sew with high accuracy with the feed amount set in units of one stitch. The CPU 44 can perform sewing while dynamically changing the feed amount in units of one stitch.

一針単位で設定された送り量を含む複数針分の送り量を1つの送り量のデータ(縫製データに登録されている送り量のデータ)にまとめることができる。換言すれば、CPU44は、送り量のデータを縫目のパターンプログラムとすることができる。CPU44は、このように設定した送り量のデータを用いて、自動で送り量を調整しながら、複数針分の縫製を実行する(S42、S53、S54、S57、S62、S72)。故に、CPU44は、複数針分をまとめて縫製することができ、縫製の作業効率が向上する。   The feed amounts for a plurality of stitches including the feed amount set in units of one stitch can be combined into one feed amount data (feed amount data registered in the sewing data). In other words, the CPU 44 can use the feed amount data as a stitch pattern program. The CPU 44 performs sewing for a plurality of stitches while automatically adjusting the feed amount using the feed amount data set in this way (S42, S53, S54, S57, S62, S72). Therefore, the CPU 44 can sew together a plurality of stitches and improve the work efficiency of sewing.

縫製データにおいて、送り量のデータには、糸の張力値と布の送り方向の夫々のデータが対応付けられている。この為、ミシンは、送り量だけでなく、糸の張力値と布の送り方向とを調整しながら縫製を行うことができる。この為、ミシンは、より多様なデザインの縫目を形成することができる。   In the sewing data, the feed amount data is associated with the yarn tension value and the cloth feed direction data. Therefore, the sewing machine can perform sewing while adjusting not only the feed amount but also the tension value of the thread and the feed direction of the cloth. For this reason, the sewing machine can form stitches with more various designs.

上記実施形態において、布送りモータ35が本発明の「モータ」に相当する。動力伝達機構40が本発明の「動力機構」に相当する。S12において、一針単位で送り量を設定する処理、S13で縫製データを記憶する処理を行うCPU44が本発明の「データ設定手段」に相当する。S42、S53、S54、S57、S62、及びS72で、布送りモータ35を制御する処理を行うCPU44が本発明の「モータ制御手段」に相当する。S30で縫製データを切り替えると判断した後に、S22で縫製データを切り替える処理を行うCPU44が本発明の「切替手段」に相当する。S75及びS72で、縫製データを繰り返して縫製する処理を行うCPU44が本発明の「繰り返し手段」に相当する。   In the above embodiment, the cloth feed motor 35 corresponds to the “motor” of the present invention. The power transmission mechanism 40 corresponds to the “power mechanism” of the present invention. The CPU 44 that performs the process of setting the feed amount in one stitch unit in S12 and the process of storing the sewing data in S13 corresponds to the “data setting means” of the present invention. The CPU 44 that performs processing for controlling the cloth feed motor 35 in S42, S53, S54, S57, S62, and S72 corresponds to the “motor control means” of the present invention. After determining that the sewing data is to be switched in S30, the CPU 44 that performs the process of switching the sewing data in S22 corresponds to the “switching means” of the present invention. In S75 and S72, the CPU 44 that performs the process of repeatedly sewing the sewing data corresponds to the “repeating means” of the present invention.

尚、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、複数針分の送り量等を、1つの縫製データにまとめて、縫製を行っていたが、これに限定されない。例えば、CPU44は、ユーザが一針分の送り量等を設定した直後に、その一針分の縫製を行ってもよい。   In addition, this invention is not limited to said embodiment, A various change is possible. For example, the feed amounts for a plurality of stitches are combined into one piece of sewing data for sewing, but the present invention is not limited to this. For example, the CPU 44 may perform sewing for one stitch immediately after the user has set the feed amount for one stitch and the like.

縫製データは、送り量データに送り方向及び張力値等を対応付けていたが、限定されない。例えば、送り量データのみを縫製順に並べて縫製データを作成してもよい。また、送り量データに、例えば、主軸14の駆動速度(回転速度)、上糸の張力値、及び送り方向のうち、少なくとも1つが対応付けられていてもよい。この場合、ミシン1は、縫製を行う際に、送り量だけでなく、主軸14の駆動速度、糸の張力値、及び送り方向のうち、少なくとも1つを調整可能となる。   In the sewing data, the feed direction data, the tension value, and the like are associated with the feed amount data. For example, the sewing data may be created by arranging only the feed amount data in the sewing order. Further, for example, at least one of the drive speed (rotational speed) of the main shaft 14, the tension value of the upper thread, and the feed direction may be associated with the feed amount data. In this case, the sewing machine 1 can adjust not only the feed amount but also at least one of the driving speed of the main shaft 14, the tension value of the thread, and the feed direction when performing sewing.

縫製データ作成処理(図8参照)のS12及びS13において、一針毎に設定した送り量等を複数用いて、1つの縫製データを作成していたが、これに限定されない。例えば、CPU44は、2つの縫製データを組み合わせて、1つの縫製データを作成してもよい。例えば、S12及びS13において、縫製データ84の後に縫製データ85が続くように、縫製データを組み合わせてもよい。この場合、CPU44が、縫製データ84の送り量データと、縫製データ85の送り量データとを組み合わせる。このように、ユーザは、縫製データ(送り量データ)の組み合わせることで、様々な縫目を組み合わせて縫製を行うことができる。よって、ユーザが設定できる縫製のデザインの幅が更に広がる。また、ユーザが一針ずつ再設定して縫製データ(送り量データ)を作成する場合に比べて、ユーザの作業の手間が軽減される。よって、縫製作業の効率が更に向上する。   In S12 and S13 of the sewing data creation process (see FIG. 8), one piece of sewing data is created using a plurality of feed amounts set for each stitch, but the present invention is not limited to this. For example, the CPU 44 may create one piece of sewing data by combining two pieces of sewing data. For example, in S12 and S13, the sewing data may be combined so that the sewing data 85 follows the sewing data 84. In this case, the CPU 44 combines the feed amount data of the sewing data 84 and the feed amount data of the sewing data 85. Thus, the user can perform sewing by combining various stitches by combining the sewing data (feed amount data). Therefore, the range of sewing designs that can be set by the user is further expanded. Further, compared to a case where the user resets one stitch at a time and creates sewing data (feed amount data), the user's work is reduced. Therefore, the efficiency of the sewing work is further improved.

縫製データ作成処理をミシン1のCPU44が縫製データを作成していたが、これに限定されない。例えば、ミシン1とは別途設けられたデータ作成手段が、縫製データ(送り量データ)を作成してもよい。このデータ作成手段は、例えば、パーソナルコンピュータ(以下、PCという。)、携帯端末等のミシン1以外の装置が備えるCPUである。ミシン1のCPU44は、PC、携帯端末等で作成された縫製データ(送り量データ)を取得し、縫製データ(送り量等のデータ)を設定可能であってもよい。縫製データの取得は、例えば、無線通信等のネットワーク、USBメモリ等の記憶媒体を介して、ミシン1に縫製データを転送し、EEPROM49に記憶することで行う。この場合、ミシン1は、データ作成手段で縫製データ(送り量等のデータ)が作成されても、縫製データを取得することができる。CPU44は、自動で送り量を調整しながら、縫製を行う。よって、ユーザが、ミシンに限らず、他の装置(PC、携帯端末等)を使用して、縫製データ(送り量のデータ)を作成することができる。この為、ユーザの利便性が向上する。本変形例の場合、データ作成手段から縫製データ(送り量のデータ)を取得する処理を行うCPU44が、本発明の「データ設定手段」に相当する。   The sewing data creation process is performed by the CPU 44 of the sewing machine 1 creating the sewing data, but the present invention is not limited to this. For example, data creation means provided separately from the sewing machine 1 may create sewing data (feed amount data). This data creation means is a CPU provided in a device other than the sewing machine 1, such as a personal computer (hereinafter referred to as a PC) or a portable terminal. The CPU 44 of the sewing machine 1 may be able to acquire sewing data (feed amount data) created by a PC, a portable terminal, etc., and set sewing data (data such as a feed amount). For example, the sewing data is acquired by transferring the sewing data to the sewing machine 1 and storing it in the EEPROM 49 via a network such as wireless communication or a storage medium such as a USB memory. In this case, the sewing machine 1 can acquire the sewing data even if the sewing data (data such as the feed amount) is created by the data creating means. The CPU 44 performs sewing while automatically adjusting the feed amount. Therefore, the user can create sewing data (feed amount data) using not only the sewing machine but also other devices (PC, portable terminal, etc.). For this reason, user convenience is improved. In the case of this modification, the CPU 44 that performs processing for acquiring sewing data (feed amount data) from the data creation means corresponds to the “data setting means” of the present invention.

1 ミシン
14 主軸
33 送り台
34 送り歯
35 送りモータ
36 駆動軸
44 CPU
49 EEPROM
40 動力伝達機構
81、82、83、84、85 縫製データ
1 sewing machine 14 main shaft 33 feed base 34 feed dog 35 feed motor 36 drive shaft 44 CPU
49 EEPROM
40 Power transmission mechanism 81, 82, 83, 84, 85 Sewing data

Claims (7)

駆動軸を回動させるモータと、
布を水平方向に移送する送り歯を支持する送り台と、
前記駆動軸と接続し且つ前記モータの駆動により前記送り台に水平方向の動作を付与する動力機構と、
前記布を移送する量である送り量を一針単位で設定した送り量データを設定するデータ設定手段と、
前記モータの前記駆動軸の回動を制御し、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させるモータ制御手段と
を備えたことを特徴とするミシン。
A motor that rotates the drive shaft;
A feed base for supporting a feed dog for transferring the cloth in a horizontal direction;
A power mechanism that is connected to the drive shaft and applies a horizontal movement to the feed base by driving the motor;
Data setting means for setting feed amount data in which the feed amount, which is the amount to transfer the cloth, is set in units of one stitch;
A sewing machine comprising: motor control means for controlling rotation of the drive shaft of the motor and operating the power mechanism with the feed amount based on the feed amount data set by the data setting means.
前記データ設定手段は、一針単位で設定した前記送り量を含む複数針分の前記送り量を前記送り量データとして設定することを特徴とする請求項1に記載のミシン。   The sewing machine according to claim 1, wherein the data setting means sets the feed amount for a plurality of stitches including the feed amount set in units of one stitch as the feed amount data. 前記データ設定手段が設定した複数の前記送り量データを切替可能な切替手段を更に備え、
前記モータ制御手段は、前記切替手段が切り替えた前記送り量データに基づく前記送り量で前記動力機構を動作させることを特徴とする請求項1又は2に記載のミシン。
A switching unit capable of switching the plurality of feed amount data set by the data setting unit;
The sewing machine according to claim 1, wherein the motor control unit operates the power mechanism with the feed amount based on the feed amount data switched by the switching unit.
前記データ設定手段は、前記送り量データを作成可能なデータ作成手段で作成した前記送り量データを取得することで、前記送り量データを設定可能であることを特徴とする請求項1から3のいずれかに記載のミシン。   The said data setting means can set the said feed amount data by acquiring the said feed amount data created by the data creation means which can create the said feed amount data, The said feed amount data can be set. The sewing machine according to any one of the above. 前記データ設定手段は、複数の前記送り量データを組み合わせて1つの前記送り量データとして設定可能であることを特徴とする請求項1から4のいずれかに記載のミシン。   The sewing machine according to any one of claims 1 to 4, wherein the data setting means can set a plurality of the feed amount data as a single feed amount data. 前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させる制御を前記モータ制御手段に繰り返し実行させる繰り返し手段を更に備えたことを特徴とする請求項1から5のいずれかに記載のミシン。   6. The apparatus according to claim 1, further comprising a repeating unit that causes the motor control unit to repeatedly execute a control for operating the power mechanism at the feed amount based on the feed amount data set by the data setting unit. The sewing machine according to any one of the above. 前記データ設定手段が設定した前記送り量データには、主軸の駆動速度、上糸の張力値、及び前記布を搬送する方向のうち、少なくとも1つが対応付けられていることを特徴とする請求項1から6のいずれかに記載のミシン。   The feed amount data set by the data setting means is associated with at least one of a driving speed of a spindle, a tension value of an upper thread, and a direction in which the cloth is conveyed. The sewing machine according to any one of 1 to 6.
JP2012044499A 2012-02-29 2012-02-29 sewing machine Pending JP2013179993A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012044499A JP2013179993A (en) 2012-02-29 2012-02-29 sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012044499A JP2013179993A (en) 2012-02-29 2012-02-29 sewing machine

Publications (1)

Publication Number Publication Date
JP2013179993A true JP2013179993A (en) 2013-09-12

Family

ID=49271083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012044499A Pending JP2013179993A (en) 2012-02-29 2012-02-29 sewing machine

Country Status (1)

Country Link
JP (1) JP2013179993A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112458640A (en) * 2020-12-05 2021-03-09 浙江沪龙科技股份有限公司 Single-motor driven device for reversing sewing and lifting presser foot
CN114293324A (en) * 2021-12-28 2022-04-08 福恩达机器人(昆山)有限公司 A multi-layer fabric eating amount adjustable mechanism

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112458640A (en) * 2020-12-05 2021-03-09 浙江沪龙科技股份有限公司 Single-motor driven device for reversing sewing and lifting presser foot
CN114293324A (en) * 2021-12-28 2022-04-08 福恩达机器人(昆山)有限公司 A multi-layer fabric eating amount adjustable mechanism

Similar Documents

Publication Publication Date Title
JP5427438B2 (en) sewing machine
JP2013179993A (en) sewing machine
JP6232894B2 (en) Sewing machine and method for controlling sewing machine
JP2014064825A (en) Sewing machine
JP4035729B2 (en) Sewing system
CN102653902B (en) sewing machine
JP5142454B2 (en) sewing machine
JP3868805B2 (en) Sewing machine with root winding button
JP2005131255A (en) Sewing device
JP2010179014A (en) Sewing machine and yarn tension establishment program
JP2012165849A (en) Sewing machine and thread cutting method for sewing machine
JP2016220781A (en) Sewing machine and control method of sewing machine
CN101481857A (en) Buttonhole stitching sewing machine
CN105133197B (en) Sewing machine
JP2006263177A (en) sewing machine
JP4800063B2 (en) sewing machine
JP4509847B2 (en) sewing machine
JP2000000385A (en) Sewing machine with belt loop
CN103243487B (en) Buttonholing machine and the data creation method for this sewing machine
JP6318525B2 (en) Sewing machine and method for controlling sewing machine
JP2005080994A (en) sewing machine
JP2006263178A (en) Sewing thread tension device
JP2004329387A (en) Sewing machine with root winding button
JP2003230783A (en) Zigzag sewing machine
JP2008104638A (en) sewing machine