JP2008110079A - Eyelet sewing machine and eyelet sewing machine program - Google Patents

Eyelet sewing machine and eyelet sewing machine program Download PDF

Info

Publication number
JP2008110079A
JP2008110079A JP2006294971A JP2006294971A JP2008110079A JP 2008110079 A JP2008110079 A JP 2008110079A JP 2006294971 A JP2006294971 A JP 2006294971A JP 2006294971 A JP2006294971 A JP 2006294971A JP 2008110079 A JP2008110079 A JP 2008110079A
Authority
JP
Japan
Prior art keywords
sewing
needle
feed base
eyelet
feed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2006294971A
Other languages
Japanese (ja)
Other versions
JP4899792B2 (en
Inventor
Atsushi Kamano
淳 蒲野
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 JP2006294971A priority Critical patent/JP4899792B2/en
Priority to CN2007101670246A priority patent/CN101173426B/en
Publication of JP2008110079A publication Critical patent/JP2008110079A/en
Application granted granted Critical
Publication of JP4899792B2 publication Critical patent/JP4899792B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an eyelet sewing machine for facilitating threading an eye of a sewing needle with an upper thread when threading the upper thread is required during sewing. <P>SOLUTION: When a sewing mechanism is instructed to rotate so that the sewing needle may turn in a predetermined direction, the position of a feed table is detected (S927), and interference between a needle plate provided on the upper surface of the feed table and a needle guard plate provided above loopers is determined from the detected position of the feed table when the sewing mechanism is rotated (S930). When the interference between the needle plate and the needle guard plate is determined in the step S930 (S930:Yes), the feed table is moved to a position at which the needle plate and the needle guard plate do not interfere with each other when the sewing mechanism is rotated so that the sewing needle may turn in the predetermined direction (S935), and then a rotation mechanism is driven so that the sewing needle may turn in the predetermined direction (S940). <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、各種穴かがり縫目を縫製する鳩目穴かがりミシン及び、鳩目穴かがりミシンプログラムに関し、詳細には、縫製途中で上糸が切れたり、抜けたりした場合に、縫針の針穴に糸通しを行う糸通しモードを備えた鳩目穴かがりミシン及び、鳩目穴かがりミシンプログラムに関する。   BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an eyelet hole sewing machine and a eyelet hole sewing machine program for sewing various hole seams, and more specifically, when an upper thread breaks or comes off during sewing, a thread is inserted into a needle hole of a sewing needle. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an eyelet sewing machine having a threading mode for threading and an eyelet sewing machine program.

従来、鳩目かがり縫目とこれに連続する左右1対の直線かがり縫目とからなる鳩目穴かがり縫目、又は、鳩目かがり縫目を設けず、連続する左右1対の直線かがり縫目だけを有する穴かがり縫目等の各種の穴かがり縫目を縫製する鳩目穴かがりミシンが知られている。   Conventionally, there is only a pair of left and right straight seams without a dove seam or a pair of left and right straight seams consisting of a pair of left and right straight seams. 2. Description of the Related Art Eyelet hole sewing machines that sew various hole seams such as a hole seam are known.

この鳩目穴かがりミシンは、針棒とこの針棒に対向するルーパーとを同期させて駆動する縫製機構と、ルーパーを設けたルーパー土台と針棒とを鉛直軸心回りに回転させる回転機構が設けられるとともに、加工布を載置する送り台をX軸方向とY軸方向とに移動させる送り台移動機構が設けられ、鳩目穴かがり縫目等の各種の縫目データに基づいて、これら縫製機構と送り機構と回転機構とを駆動制御することにより、各種の穴かがり縫目が形成される(例えば、特許文献1参照)。
特開2005−198968号公報
This eyelet sewing machine has a sewing mechanism that synchronizes and drives the needle bar and the looper facing the needle bar, and a rotation mechanism that rotates the looper base and needle bar provided with the looper around the vertical axis. In addition, a feed base moving mechanism for moving the feed base on which the work cloth is placed is moved in the X-axis direction and the Y-axis direction, and these sewing mechanisms are based on various stitch data such as eyelet stitches. Various hole stitches are formed by driving and controlling the feed mechanism and the rotation mechanism (see, for example, Patent Document 1).
JP 2005-198968 A

従来の鳩目穴かがりミシンでは、縫製途中で上糸が切れたり、抜けたりした場合、縫製機構の向き、即ち縫針の向きによっては、上糸を縫針の針穴に通しにくいという問題があった。このため、上糸を縫針の針穴に通し易くするために、縫製機構を回転させるようにすると、送り板の位置によっては、送り台の上面に備えられた針板と、ルーパー土台の上部に備えられた針受板とが干渉するおそれがあるという問題があった。   The conventional eyelet sewing machine has a problem that when the upper thread is cut or removed during sewing, the upper thread is difficult to pass through the needle hole of the sewing needle depending on the direction of the sewing mechanism, that is, the direction of the sewing needle. For this reason, if the sewing mechanism is rotated in order to make it easy to pass the upper thread through the needle hole of the sewing needle, depending on the position of the feed plate, the needle plate provided on the upper surface of the feed base and the upper part of the looper base There was a problem that there was a possibility of interference with the provided needle receiving plate.

本発明は、上述の問題点を解決するためになされたものであり、縫製途中で上糸を通す必要が生じた場合に、縫針の針穴に上糸を容易に通すことができる鳩目穴かがりミシンを提供することを目的とする。   The present invention has been made in order to solve the above-described problems, and when it becomes necessary to pass the upper thread during sewing, the eyelet boring can easily pass the upper thread through the needle hole of the sewing needle. The purpose is to provide a sewing machine.

上記課題を解決するため、請求項1に係る発明の鳩目穴かがりミシンは、上糸が通され上下方向に往復動される縫針と、前記縫針に対向して設けられたルーパー土台に備えられ、下糸が通され水平方向に往復動されるルーパーとで縫製する縫製機構と、当該縫製機構を鉛直軸心回りに回転させる回転機構と、加工布が載置される送り台を移動させることにより当該送り台と前記縫製機構とを平面内で相対的に移動させる送り台移動機構とを備える鳩目穴かがりミシンにおいて、前記縫針が所定方向を向くように、前記縫製機構を回転させることを指示する指示手段と、前記指示手段により前記縫製機構を回転させることを指示された場合に、前記送り台の位置を検出する検出手段と、前記検出手段により検出された前記送り台の位置に基づき、前記縫針が前記所定方向を向くように前記縫製機構を回転させる際に、前記送り台の上面に備えられた針板と、前記ルーパー土台の上方に備えられた針受板とが干渉するか否かを判断する判断手段と、前記判断手段により前記針板と前記針受板とが干渉すると判断された場合に、前記縫針が前記所定方向を向くように前記縫製機構を回転させる際に、前記針板と前記針受板とが干渉しない位置に前記送り台を移動させるように、前記送り台移動機構を制御する送り台移動機構制御手段と、前記指示手段の指示に基づき前記回転機構を制御して前記縫製機構を回転させる回転機構制御手段であって、前記判断手段により前記針板と前記針受板とが干渉すると判断された場合には、前記送り台移動機構制御手段により前記送り台移動機構が制御され、前記針板と前記針受板とが干渉しない位置に前記送り台を移動された後、前記縫針が前記所定方向を向くように、前記回転機構を制御する回転機構制御手段とを備えている。   In order to solve the above-described problem, the eyelet sewing machine of the invention according to claim 1 is provided with a sewing needle that is passed through an upper thread and reciprocated in a vertical direction, and a looper base provided facing the sewing needle. By moving a sewing mechanism that sews with a looper through which the lower thread is passed and reciprocated in the horizontal direction, a rotating mechanism that rotates the sewing mechanism around a vertical axis, and a feed base on which the work cloth is placed In a pig eye hole sewing machine provided with a feed base moving mechanism that relatively moves the feed base and the sewing mechanism within a plane, an instruction is given to rotate the sewing mechanism so that the sewing needle faces a predetermined direction. An instruction means, a detection means for detecting the position of the feed base when instructed to rotate the sewing mechanism by the instruction means, and a position of the feed base detected by the detection means. Whether or not the needle plate provided on the upper surface of the feed base interferes with the needle receiving plate provided above the looper base when the sewing mechanism is rotated so that the sewing needle faces the predetermined direction. And when the sewing mechanism is rotated so that the sewing needle faces the predetermined direction when it is determined by the determining means that the needle plate and the needle receiving plate interfere with each other, A feed base moving mechanism control means for controlling the feed base movement mechanism so as to move the feed base to a position where the needle plate and the needle receiving plate do not interfere with each other, and the rotation mechanism is controlled based on an instruction from the instruction means. Rotation mechanism control means for rotating the sewing mechanism, and when the judgment means determines that the needle plate and the needle receiving plate interfere with each other, the feed base movement mechanism control means controls the feed base. Controlled by moving mechanism Rotation mechanism control means for controlling the rotation mechanism so that the sewing needle faces the predetermined direction after the feed base is moved to a position where the needle plate and the needle receiving plate do not interfere with each other. Yes.

また、請求項2に係る発明の鳩目穴かがりミシンは、請求項1に記載の発明の構成に加え、前記送り台移動機構制御手段は、前記送り台をいずれか一方向に移動させるように、前記送り台移動機構を制御することを特徴とする。   In addition to the configuration of the invention of claim 1, the eyelet sewing machine of the invention according to claim 2 is characterized in that the feed base moving mechanism control means moves the feed base in any one direction. The feed table moving mechanism is controlled.

また、請求項3に係る発明の鳩目穴かがりミシンは、請求項1又は2に記載の発明の構成に加え、前記検出手段は、前記送り台移動機構が備えるモータに設けられたエンコーダであることを特徴とする。   In addition to the configuration of the invention according to claim 1, the eyelet sewing machine of the invention according to claim 3 is an encoder provided in a motor provided in the feed base moving mechanism. It is characterized by.

また、請求項4に係る発明の鳩目穴かがりミシンは、請求項1又は2に記載の発明の構成に加え、前記検出手段は、穴かがりを縫製するための縫目データに基づいて前記送り台の位置を検出することを特徴とする。   In addition to the configuration of the invention according to claim 1 or 2, the eyelet sewing machine of the invention according to claim 4 is characterized in that the detection means is configured to use the feed base based on stitch data for sewing the hole. The position of is detected.

また、請求項5に係る発明の鳩目穴かがりミシンプログラムは、請求項1乃至4のいずれかに記載の鳩目穴かがりミシンの各種処理手段としてコンピュータを機能させることを特徴とする。   According to a fifth aspect of the present invention, there is provided an eyelet sewing machine program that causes a computer to function as various processing means for the eyelet sewing machine according to any one of the first to fourth aspects.

請求項1に係る発明の鳩目穴かがりミシンによれば、縫針が所定方向を向かせるように指示された場合に、送り台と縫製機構との相対的な位置を検出し、その送り台と縫製機構との相対的な位置に基づき、針板と針受板とが干渉するか否かを判断させるようにしている。そして、干渉すると判断された場合には、送り台を所定量移動させた後、縫針が所定方向を向くように、縫製機構を回転させるようにしている。つまり、縫製機構を回転させた場合でも針板と針受板とが干渉しない位置に送り台を移動させる。このため、縫製途中で上糸が切れたり縫針の針穴から抜けたりすることにより、再度上糸の糸通しを行う際に、針板と針受板とが干渉することを回避しつつ、縫製機構を回転させることができるので、縫針を糸通しの作業が行い易い所定方向に向かせることができ、上糸を縫針の針穴に容易に通すことができる。   According to the eyelet hole sewing machine of the invention according to claim 1, when the sewing needle is instructed to turn in a predetermined direction, the relative position between the feed base and the sewing mechanism is detected, and the feed base and the sewing machine are detected. Based on the relative position with respect to the mechanism, it is determined whether or not the needle plate and the needle receiving plate interfere with each other. If it is determined that interference occurs, the sewing mechanism is rotated so that the sewing needle faces a predetermined direction after the feed base is moved by a predetermined amount. That is, even when the sewing mechanism is rotated, the feed base is moved to a position where the needle plate and the needle receiving plate do not interfere with each other. For this reason, when the upper thread breaks during sewing or comes out of the needle hole of the sewing needle, when the upper thread is threaded again, the needle plate and the needle receiving plate are prevented from interfering with each other. Since the mechanism can be rotated, the sewing needle can be directed in a predetermined direction that facilitates the threading operation, and the upper thread can be easily passed through the needle hole of the sewing needle.

また、請求項2に係る発明の鳩目穴かがりミシンによれば、請求項1に記載の発明の効果に加え、送り台を所定の一方向に移動させるため、送り台を移動させるための制御が容易である。   According to the eyelet sewing machine of the invention according to claim 2, in addition to the effect of the invention of claim 1, control for moving the feed base is performed in order to move the feed base in a predetermined direction. Easy.

また、請求項3に係る発明の鳩目穴かがりミシンによれば、請求項1又は2に記載の発明の効果に加え、送り台の位置を、送り台の実際の動きに即して検出することができる他、送り台の位置を検出するための構成を簡略化することができる。   In addition to the effect of the invention described in claim 1 or 2, the eyelet sewing machine according to claim 3 detects the position of the feed base in accordance with the actual movement of the feed base. In addition, the configuration for detecting the position of the feed base can be simplified.

また、請求項4に係る発明の鳩目穴かがりミシンによれば、請求項1又は2に記載の発明の効果に加え、送り台の位置を、縫目データに基づいて検出するため、送り台の位置を検出するための構成を簡略化することができる。   According to the eyelet hole sewing machine of the invention of claim 4, in addition to the effect of the invention of claim 1 or 2, in order to detect the position of the feed base based on the stitch data, The configuration for detecting the position can be simplified.

また、請求項5に係る発明の鳩目穴かがりミシンプログラムによれば、コンピュータに実行させることにより請求項1乃至4のいずれかに記載の鳩目穴かがりミシンの各種処理手段としての作用効果を奏することができる。したがって、コンピュータを利用して請求項1乃至4のいずれかに記載の鳩目穴かがりミシンを構成することができ、同ミシンと同様の作用効果を得ることができる。   According to the eyelet hole sewing machine program of the invention according to claim 5, when the computer executes the program, the effect as various processing means of the eyelet hole sewing machine according to any one of claims 1 to 4 is achieved. Can do. Therefore, the eyelet sewing machine according to any one of claims 1 to 4 can be configured using a computer, and the same effect as that of the sewing machine can be obtained.

以下、本発明に係る鳩目穴かがりミシンを適用した実施形態の鳩目穴かがりミシン1について、図面を参照して順に説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, an eyelet sewing machine 1 according to an embodiment to which an eyelet sewing machine according to the present invention is applied will be described in order with reference to the drawings.

まず、本実施形態の鳩目穴かがりミシン1の物理的構成について、図1を参照して説明する。図1は、本実施形態の鳩目穴かがりミシン1の斜視図であり、図2は、本実施形態の鳩目穴かがりミシン1の右側面図である。また図3は、縫製機構15及び回転機構21の斜視図であり、図4は、ルーパー機構19の正面図である。また図5は、送り台35の平面図であり、図6は、針受板41の平面図であり、図7は、針受板41の斜視図である。尚、図1において、矢印65で示す紙面の手前側を前方、紙面の奥行き側を後方と言い、紙面の左右方向を左右方向と言う。   First, the physical configuration of the eyelet-punching sewing machine 1 of the present embodiment will be described with reference to FIG. FIG. 1 is a perspective view of an eyelet sewing machine 1 according to this embodiment, and FIG. 2 is a right side view of the eyelet sewing machine 1 according to this embodiment. FIG. 3 is a perspective view of the sewing mechanism 15 and the rotation mechanism 21, and FIG. 4 is a front view of the looper mechanism 19. 5 is a plan view of the feed base 35, FIG. 6 is a plan view of the needle receiving plate 41, and FIG. 7 is a perspective view of the needle receiving plate 41. As shown in FIG. In FIG. 1, the front side of the paper surface indicated by the arrow 65 is referred to as the front, the depth side of the paper surface is referred to as the rear, and the left-right direction of the paper surface is referred to as the left-right direction.

図1及び図2に示すように、鳩目穴かがりミシン1は、略矩形箱状をなすベッド部2と、そのベッド部2の後方部に立設される脚柱部5と、その脚柱部5の上部から前方に延びるアーム部3等を有し、平面視矩形のミシンテーブル4上に載置固定されている。   As shown in FIG. 1 and FIG. 2, an eyelet sewing machine 1 includes a bed portion 2 having a substantially rectangular box shape, a leg column portion 5 standing on the rear portion of the bed portion 2, and a leg column portion thereof. The arm portion 3 and the like extending forward from the upper portion of 5 are mounted and fixed on a sewing machine table 4 having a rectangular shape in plan view.

このミシンテーブル4には、複数種類の鳩目穴かがり縫目のうちから択一的に縫製する縫目を選択したり、他の操作等の各種指示を入力したりする操作パネル7,鳩目穴かがりミシン1に上糸を供給するための糸駒(図示せず)を載置する糸駒台6,起動・停止スイッチ81(図9参照)及び、各機構の作動を制御する制御装置70等が設けられている。   The sewing machine table 4 includes an operation panel 7 for selecting a stitch to be sewn alternatively from among a plurality of types of eyelet stitching, and inputting various instructions such as other operations. A thread spool base 6 on which a thread spool (not shown) for supplying an upper thread to the sewing machine 1 is placed, a start / stop switch 81 (see FIG. 9), a control device 70 for controlling the operation of each mechanism, and the like. Is provided.

アーム部3の先端部には、縫針10を備えた棒状の針棒11が上下動可能に設けられ、詳しく図示はしないが、ミシンモータ91の駆動により回転する主軸8の回転力がカム機構に伝達され、所定幅分だけ左右に揺動しながら上下駆動されるようになっている。この場合、主軸8の1回転により、針棒11は左側揺動位置(内針位置)と右側揺動位置(外針位置)とに2回上下動するようになっている。   A bar-like needle bar 11 having a sewing needle 10 is provided at the distal end of the arm part 3 so as to be movable up and down. Although not shown in detail, the rotational force of the main shaft 8 rotated by the driving of the sewing machine motor 91 is applied to the cam mechanism. It is transmitted and driven up and down while swinging left and right by a predetermined width. In this case, one rotation of the main shaft 8 causes the needle bar 11 to move up and down twice between a left swing position (inner needle position) and a right swing position (outer needle position).

また、図3及び図4に示すように、ベッド部2には、針棒11に対向するように、糸で輪を作るための1対のルーパー17,18を備えたルーパー土台16が設けられている。これら2個のルーパー17,18はルーパー土台16に設けられたリンク機構(図示せず)やカム機構(図示せず)を介して主軸8の回転により、針棒11の上下動と調時して揺動駆動されるようになっている。そして、縫針10には糸駒台6に載置された糸駒(図示せず)から供給される上糸13が挿通されるとともに、左ルーパー18の先端部には下糸(図示せず)が挿通され、右ルーパー17は上糸ループを編み込みながら下糸を交絡させて、縫目を形成するようになっている。   As shown in FIGS. 3 and 4, the bed portion 2 is provided with a looper base 16 having a pair of loopers 17 and 18 for making a ring with a thread so as to face the needle bar 11. ing. These two loopers 17, 18 are synchronized with the vertical movement of the needle bar 11 by the rotation of the main shaft 8 via a link mechanism (not shown) or a cam mechanism (not shown) provided on the looper base 16. And is driven to swing. An upper thread 13 supplied from a thread spool (not shown) placed on the thread spool base 6 is inserted into the sewing needle 10, and a lower thread (not shown) is inserted at the tip of the left looper 18. Is inserted, and the right looper 17 interlaces the lower thread while weaving the upper thread loop to form a seam.

次に、下端に縫針10を備える針棒11とルーパー機構19等により構成される縫製機構15が、θ軸心回りに回転される回転機構21について、図3を参照して簡単に説明する。針棒11及びルーパー土台16を備える縫製機構15はベッド部2内に設けられたθ軸方向駆動モータ29を備える回転機構21により、それぞれ水平面において、θ軸周りに一体的に回転するようになっている。   Next, a rotation mechanism 21 in which the sewing mechanism 15 including the needle bar 11 having the sewing needle 10 at the lower end and the looper mechanism 19 is rotated around the θ axis will be briefly described with reference to FIG. The sewing mechanism 15 including the needle bar 11 and the looper base 16 is integrally rotated around the θ axis in a horizontal plane by a rotation mechanism 21 including a θ axis direction drive motor 29 provided in the bed portion 2. ing.

詳細には、鉛直向きの棒状のレース回転軸27の上端部と下端部とにそれぞれ外周に歯形を有するプーリ22,23が固着され、針棒11を中心に嵌合した針棒ブロック12と上側プーリ22とにわたって、上側プーリ22の歯形と嵌合する凹凸を内側に備えた帯状のタイミングベルト24が掛装されている。一方、下側プーリ23とθ軸方向駆動モータ29の駆動軸に固着された駆動プーリ28とルーパー土台16の従動ギヤ26とにわたって、下側プーリ23の歯形と嵌合する凹凸を内側に備えた帯状のタイミングベルト25が掛装されている。それ故、θ軸方向駆動モータ29の回転により、レース回転軸27及びタイミングベルト24,25を介して、針棒11とルーパー土台16とが同期してθ軸心回りに回転できるようになっている。尚、図2に示すように縫製機構15が備える縫針10が上糸13の手前側に配置された状態を、縫製機構15の回転角度が0度とし、縫針10(縫製機構15)が0度の方向を向いている状態と言う。また、縫製機構15が備える上糸13が縫針10の手前側に配置された状態を、縫製機構15の回転角度が180度とし、縫針10(縫製機構15)が180度の方向を向いている状態と言う。   Specifically, pulleys 22 and 23 having tooth shapes on the outer periphery are fixed to the upper end and the lower end of a vertically oriented rod-shaped race rotating shaft 27, respectively, and the needle bar block 12 and the upper side fitted around the needle bar 11. A belt-like timing belt 24 is provided over the pulley 22, and has a concave and convex portion that fits with the tooth profile of the upper pulley 22 inside. On the other hand, the lower pulley 23, the driving pulley 28 fixed to the drive shaft of the θ-axis direction driving motor 29, and the driven gear 26 of the looper base 16 are provided with concaves and convexes to be fitted with the tooth profile of the lower pulley 23. A belt-like timing belt 25 is hung. Therefore, the rotation of the θ-axis direction drive motor 29 allows the needle bar 11 and the looper base 16 to rotate around the θ-axis center in synchronization via the race rotation shaft 27 and the timing belts 24 and 25. Yes. As shown in FIG. 2, when the sewing needle 10 provided in the sewing mechanism 15 is disposed on the front side of the upper thread 13, the rotation angle of the sewing mechanism 15 is 0 degree and the sewing needle 10 (sewing mechanism 15) is 0 degree. It is said to be facing the direction. Further, when the upper thread 13 provided in the sewing mechanism 15 is disposed on the front side of the sewing needle 10, the rotation angle of the sewing mechanism 15 is 180 degrees, and the sewing needle 10 (sewing mechanism 15) is oriented in the direction of 180 degrees. Say state.

所定の厚みを有する円盤と、その円盤を上部にて支える上下方向に延設された所定の厚みを有する板とからなるルーパー土台16の上方には、前述した左右1対のルーパー17,18等を有する二重環のルーパー機構19が設けられるとともに、図5〜図7に示す、楕円の一部を直線上に切り欠いた平面形状を有する針受板41が設けられている。この針受板41は、ルーパー土台16の上方に設けられた板状の支持板413に、ねじ411により固定された上下方向に長い板状の支持板412の上部に固着されている。そして、この針受板41の上面に備えられた凸部には、矢印67で示す布送り方向に向かって芯糸42を挿通させる糸挿通穴43が形成されるとともに、図6に示すように縫針10が内側に揺動したとき(内針)に針受板41を通過する内針通過位置44と、縫針10が外側に揺動したとき(外針)において針受板41を通過する外針通過位置45とを包含する左右に長い略楕円状の針穴46が形成されている。尚、矢印66で図示する縫目形成方向は、鳩目穴かがりミシン1により縫目が形成される方向である。   Above the looper base 16 comprising a disk having a predetermined thickness and a plate having a predetermined thickness extending in the vertical direction that supports the disk at the upper part, the pair of left and right loopers 17, 18 and the like described above And a needle receiving plate 41 having a planar shape in which a part of an ellipse is cut out on a straight line as shown in FIGS. 5 to 7. The needle receiving plate 41 is fixed to a plate-like support plate 413 provided above the looper base 16 on an upper portion of a plate-like support plate 412 that is fixed in the vertical direction by screws 411. And the thread | yarn insertion hole 43 which penetrates the core thread | yarn 42 toward the cloth feed direction shown by the arrow 67 is formed in the convex part provided in the upper surface of this needle | hook receiving plate 41, as shown in FIG. An inner needle passing position 44 that passes through the needle receiving plate 41 when the sewing needle 10 swings inward (inner needle) and an outer passage that passes through the needle receiving plate 41 when the sewing needle 10 swings outward (outer needle). A substantially elliptic needle hole 46 which is long on the left and right including the needle passing position 45 is formed. Note that the stitch formation direction shown by the arrow 66 is the direction in which the stitches are formed by the eyelet hole sewing machine 1.

ベッド部2には、図2及び図5に示すように、鳩目穴部に対応する略円形状の鳩目部とこれに連なる直線状の形状を有する刃を備えるメス31がルーパー土台16の後方側に位置して固定配置され、取付け台(図示略)にボルトにより着脱可能に取付けられるとともに、このメス31に対して上方には、鳩目穴部を打ち抜く為のハンマー32が揺動可能に設けられている。この打ち抜き用のハンマー32の先端部には、ハンマー本体33が着脱可能に取付けられ、ベッド部2の内部に設けられたハンマー用エアシリンダ93等からなるハンマー駆動機構(図示せず)により駆動され、ハンマー本体33とメス31の協働により、鳩目穴部を加工布に穿孔するようになっている。   As shown in FIGS. 2 and 5, the bed portion 2 includes a knife 31 having a substantially circular eyelet portion corresponding to the eyelet hole portion and a blade having a linear shape connected to the eyelet, on the rear side of the looper base 16. The hammer 32 for punching the eyelet hole portion is swingably provided above the knife 31 so as to be detachably attached to a mounting base (not shown) by a bolt. ing. A hammer body 33 is detachably attached to the tip of the punching hammer 32 and is driven by a hammer drive mechanism (not shown) including a hammer air cylinder 93 provided inside the bed portion 2. By the cooperation of the hammer body 33 and the knife 31, the eyelet hole portion is drilled in the work cloth.

ベッド部2の上面部には、加工布がセットされる送り台35が設けられている。この送り台35は、所定の厚みを有する板状の部材からなり、全体として矩形の平面形状を有している。図5に示すように、この送り台35の左右方向中央部の上面には、前後方向に長い長方形の平面形状を有する左右1対の板状のクロスプレート36,37がそれぞれ設けられている。右側クロスプレート37の前後方向の途中部には、左端部の鳩目部に対応する部分が半円状に切り欠かれた板状の右針板40がビスにより着脱可能に固着され、左側クロスプレート36の前後方向の途中部には、右端部の鳩目部に対応する部分が半円状に切り欠かれた板状の左針板39がビスより着脱可能に固着されている。この右針板40及び左針板39は、本発明の針板に相当するものである。また、両クロスプレート36,37の略前端側部分は、ベッド部2の内部に設けられた糸切り装置(図示せず)を覆うようにカバー板38で覆われている。また、各針板39,40の左右両側には、加工布を押える布押え(図示せず)が設けられている。尚、鳩目穴かがりミシン1は、鳩目穴かがり縫目の異なる縫目長さの縫目に対応するために、サイズ及び形状とクロスプレート36,37への取付け位置が異なる複数種類の針板が準備されており、メス31に対して相対的な鳩目穴かがり縫目の縫製終了位置が一定位置となるように取り付け可能になっている。このため、縫目長さが異なる穴かがり縫目を縫製する場合、その縫目長さに最適な針板に交換ことにより適切な縫目が縫製できるようになっている。   On the upper surface of the bed portion 2, a feed base 35 on which a work cloth is set is provided. The feed base 35 is made of a plate-like member having a predetermined thickness, and has a rectangular planar shape as a whole. As shown in FIG. 5, a pair of left and right plate-like cross plates 36 and 37 having a rectangular planar shape that is long in the front-rear direction are provided on the upper surface of the center portion in the left-right direction of the feed base 35. A plate-like right throat plate 40 in which a portion corresponding to the eyelet portion at the left end is cut out in a semicircular shape is detachably fixed to the middle portion of the right cross plate 37 in the front-rear direction by a screw. A plate-like left throat plate 39 in which a portion corresponding to the eyelet portion at the right end portion is cut out in a semicircular shape is detachably fixed to a middle portion in the front-rear direction of 36 by screws. The right needle plate 40 and the left needle plate 39 correspond to the needle plate of the present invention. Further, the substantially front end portions of the cross plates 36 and 37 are covered with a cover plate 38 so as to cover a thread trimming device (not shown) provided inside the bed portion 2. In addition, cloth pressers (not shown) for pressing the work cloth are provided on the left and right sides of the needle plates 39 and 40. In addition, the eyelet sewing machine 1 has a plurality of types of needle plates having different sizes and shapes and attachment positions to the cross plates 36 and 37 in order to correspond to the stitches having different stitch lengths. It is prepared and can be attached so that the sewing end position of the eyelet seam relative to the knife 31 is a constant position. For this reason, when sewing a holed seam having a different stitch length, an appropriate stitch can be sewn by replacing the needle plate with an optimum stitch length.

一方ベッド部2の内部には、ステッピングモータからなるX軸方向駆動モータ55の駆動により、送り台35をX軸方向(左右方向)に送り移動させるX軸方向移動機構(図示せず)と、ステッピングモータからなるY軸方向駆動モータ56の駆動により、送り台35をY軸方向(前後方向)に送り移動させるY軸方向移動機構(図示せず)とが設けられている。このX軸方向移動機構及びY軸方向移動機構は、本発明の送り台移動機構に相当するものである。尚、X軸方向移動機構は、送り台35がベッド部2の中央に移動された状態を、送り台35がX軸方向の原点に移動された状態とし、Y軸方向移動機構は、送り台35が脚柱部5から所定距離離れた位置に移動された状態を、送り台35がY軸方向の原点に移動された状態としている。   On the other hand, inside the bed portion 2, an X-axis direction moving mechanism (not shown) that feeds and moves the feed base 35 in the X-axis direction (left-right direction) by driving an X-axis direction drive motor 55 formed of a stepping motor, A Y-axis direction moving mechanism (not shown) that feeds and moves the feed base 35 in the Y-axis direction (front-rear direction) by driving a Y-axis direction drive motor 56 formed of a stepping motor is provided. The X-axis direction moving mechanism and the Y-axis direction moving mechanism correspond to the feed base moving mechanism of the present invention. The X-axis direction moving mechanism sets the state where the feed base 35 is moved to the center of the bed portion 2 to the state where the feed base 35 is moved to the origin in the X-axis direction. The state in which 35 is moved to a position away from the pillar 5 by a predetermined distance is the state in which the feed base 35 is moved to the origin in the Y-axis direction.

次に上記のように構成された鳩目穴かがりミシン1により形成される、鳩目穴かがり縫目の一例について、図8を参照して説明する。図8は、鳩目穴かがり縫目の一例として、鳩目穴かがり縫目60を説明するための説明図である。図8に示すように、鳩目穴かがり縫目60は、例えば、デニム(ジーンズ)等の加工布に形成するものであり、縫い始め部分と縫い終わり部分とが重なるように縫製される流れ閂部分61を備えた鳩目穴かがり縫目である。この鳩目穴かがり縫目60は、この流れ閂部分61の他、左右1対の直線部分62と、直線部分62に連結された鳩目部分63から構成されている。この縫目は穴かがりを縫製するための縫目データに基づき、縫針10が1対の直線部分62の中央に位置する鳩目穴部に接近する内針と、これから所定距離離の縫い幅だけ外側に離れた外針とにわたって交互に繰り返して揺動しながら、送り台35が縫目データにより指定された量ずつ移動されることにより形成される。鳩目部分63を縫製する場合には、X,Y軸方向駆動モータ55,56に加え、θ軸方向駆動モータ29が駆動され、縫針10を備える縫製機構15が、縫目データが指定する角度だけ回転される。また、縫い幅を変更する場合には、X,Y軸方向駆動モータ55,56の駆動により送り台35が針揺動ごとに移動調節される。   Next, an example of an eyelet stitching stitch formed by the eyelet stitching machine 1 configured as described above will be described with reference to FIG. FIG. 8 is an explanatory diagram for explaining the eyelet seam 60 as an example of the eyelet seam. As shown in FIG. 8, the eyelet seam 60 is formed on a work cloth such as denim (jeans), for example, and is sewed so that the sewing start portion and the sewing end portion overlap each other. 61 is an eyelet stitched seam with 61. The eyelet seam 60 is composed of a pair of left and right straight portions 62 and a eyelet portion 63 connected to the straight portion 62 in addition to the flow ridge portion 61. This stitch is based on the stitch data for sewing the hole, and the outer side of the inner needle where the sewing needle 10 approaches the eyelet hole portion located at the center of the pair of linear portions 62 and the stitch width separated by a predetermined distance from the inner needle. It is formed by moving the feed base 35 by an amount specified by the stitch data while alternately and repeatedly swinging over the outer needles separated from each other. When sewing the eyelet portion 63, in addition to the X and Y axis direction drive motors 55 and 56, the θ axis direction drive motor 29 is driven, and the sewing mechanism 15 including the sewing needle 10 has an angle specified by the stitch data. It is rotated. When changing the sewing width, the feed base 35 is moved and adjusted every time the needle swings by driving the X and Y axis direction drive motors 55 and 56.

次に、鳩目穴かがりミシン1の電気的構成について、図9を参照して説明する。図9は、鳩目穴かがりミシン1の電気的構成を説明するための概念図である。図9に示すように、鳩目穴かがりミシン1の制御装置70は、CPU71,ROM72,RAM73,不揮発性メモリ74,入力インターフェイス75及び出力インターフェイス76等から構成され、これらはバス77により接続されている。   Next, the electrical configuration of the eyelet hole sewing machine 1 will be described with reference to FIG. FIG. 9 is a conceptual diagram for explaining the electrical configuration of the eyelet-holed sewing machine 1. As shown in FIG. 9, the control device 70 for the eyelet sewing machine 1 includes a CPU 71, a ROM 72, a RAM 73, a nonvolatile memory 74, an input interface 75 and an output interface 76, and these are connected by a bus 77. .

入力インターフェイス75には、鳩目穴かがりミシン1による縫目の形成の開始及び終了を指示するための起動・停止スイッチ81と、布押え(図示せず)を降下させることをONで指示し、布押えを上昇させることをOFFで指示するための布押えスイッチ82,針棒11の上昇位置を検出する針上センサ83,針棒11の下降位置を検出する針下センサ84,主軸8の回転位相を検出するタイミング信号発生器85,脚柱部5の前側部分に備えられ、送り台35のY軸方向の位置を検出する近接センサ86及び、操作パネル7等がそれぞれ接続され、それらからの信号が入力されるようになっている。また、後述するエンコーダX99,エンコーダY100及びエンコーダθ98からのエンコーダ信号がそれぞれ入力される。   The input interface 75 is instructed to turn on the start / stop switch 81 for instructing the start and end of formation of the stitches by the eyelet perforating sewing machine 1 and the cloth presser (not shown). The presser foot switch 82 for instructing to raise the presser foot OFF, the needle up sensor 83 for detecting the raised position of the needle bar 11, the needle lower sensor 84 for detecting the lowered position of the needle bar 11, and the rotational phase of the main shaft 8 Is connected to a timing signal generator 85, a proximity sensor 86 for detecting the position of the feed base 35 in the Y-axis direction, an operation panel 7 and the like. Is entered. Also, encoder signals from an encoder X99, an encoder Y100, and an encoder θ98 described later are input.

一方出力インターフェイス76には、主軸8を回転させるミシンモータ91,糸調子を調整するための糸調子用ソレノイド92,回転機構21を駆動させ縫製機構15を回転させるためのθ軸方向駆動モータ29,ハンマー駆動機構(図示せず)を構成するハンマー用エアシリンダ93,布押え(図示せず)を昇降させるための布押え用エアシリンダ94,送り台35を移動させるためのX軸方向駆動モータ55及びY軸方向駆動モータ56,上糸13を切断するための上糸切り用エアシリンダ95,下糸(図示せず)を切断するための下糸切り用エアシリンダ96及び上糸つかみ用エアシリンダ97がそれぞれ駆動回路101乃至110を介して電気的に接続されている。このうち、θ軸方向駆動モータ29,X軸方向駆動モータ55及びY軸方向駆動モータ56にはそれぞれ、各モータを制御するためのパルス信号を検出するエンコーダθ98,エンコーダX99及びエンコーダY100が設けられ、それらの出力信号は前述のように、入力インターフェイス75に入力される。   On the other hand, the output interface 76 has a sewing machine motor 91 for rotating the main shaft 8, a thread tension solenoid 92 for adjusting the thread tension, a θ-axis direction drive motor 29 for driving the rotation mechanism 21 and rotating the sewing mechanism 15. A hammer air cylinder 93 constituting a hammer drive mechanism (not shown), a presser air cylinder 94 for raising and lowering a presser foot (not shown), and an X-axis direction drive motor 55 for moving the feed base 35 The Y-axis direction drive motor 56, the upper thread trimming air cylinder 95 for cutting the upper thread 13, the lower thread trimming air cylinder 96 and the upper thread gripping air cylinder for cutting the lower thread (not shown). 97 are electrically connected via drive circuits 101 to 110, respectively. Of these, the θ-axis direction drive motor 29, the X-axis direction drive motor 55, and the Y-axis direction drive motor 56 are respectively provided with an encoder θ98, an encoder X99, and an encoder Y100 that detect pulse signals for controlling each motor. These output signals are input to the input interface 75 as described above.

以下、図9を参照して鳩目穴かがりミシン1の制御装置70を構成する、CPU71,ROM72,RAM73及び不揮発性メモリ74について詳述する。CPU71は、鳩目穴かがりミシン1の主制御を司り、ROM72に記憶された制御プログラムに従って、縫製を実行するための各種演算及び処理を実行する。また、ROM72に記憶された、鳩目穴かがりミシンプログラムに従って、糸通しモード処理を実行する。尚、鳩目穴かがりミシンプログラムはメモリカード等の外部記憶装置に記憶されていてもよく、その場合は、当該プログラムをRAM73上に読み込んで実行する。   Hereinafter, the CPU 71, the ROM 72, the RAM 73, and the non-volatile memory 74 constituting the control device 70 of the eyelet sewing machine 1 will be described in detail with reference to FIG. The CPU 71 is responsible for the main control of the eyelet sewing machine 1 and executes various calculations and processes for executing sewing in accordance with a control program stored in the ROM 72. Further, the threading mode process is executed in accordance with the eyelet hole sewing machine program stored in the ROM 72. The eyelet hole sewing machine program may be stored in an external storage device such as a memory card. In this case, the program is read into the RAM 73 and executed.

ROM72は、各種縫目を形成するための縫目データを記憶する縫目データ記憶領域や、各種の駆動機構を駆動制御するとともに、各種模様を選択する縫目選択制御や各種の表示制御を含む縫製制御プログラムが記憶された制御プログラム記憶領域に加えて、本願特有のプログラムであり、後述する糸通しモード処理を実行するための鳩目穴かがりミシンプログラムが記憶された鳩目穴かがりミシンプログラム記憶領域等が設けられている。尚、これらの各種の縫目データの一部又は全部は、不揮発性メモリ74に記憶されていてもよいし、外部記憶装置に記憶されているデータを鳩目穴かがりミシン1に読み込んでもよい。   The ROM 72 controls the stitch data storage area for storing stitch data for forming various stitches, various drive mechanisms, and includes stitch selection control for selecting various patterns and various display controls. In addition to the control program storage area in which the sewing control program is stored, this program is a program unique to the present application, such as an eyelet sewing machine program storage area in which an eyelet sewing machine program for executing threading mode processing described later is stored. Is provided. A part or all of these various stitch data may be stored in the nonvolatile memory 74, or the data stored in the external storage device may be read into the eyelet sewing machine 1.

RAM73は、任意に読み書き可能な記憶素子であり、ROM72から読み出された各種のデータやプログラム、不揮発性メモリ74から読み出された各種設定値、CPU71が演算処理した演算結果を収容する各種記憶領域が必要に応じて設けられている。また、RAM73には、鳩目穴かがり縫いに際して、操作パネル7を介して選択された鳩目穴かがり縫いの縫目データを格納する縫目データ記憶領域に加えて、エンコーダθ98,エンコーダX99及びエンコーダY100から入力されるエンコーダ信号を記憶するエンコーダ記憶領域、縫目データを順序に従い読み出すための順序カウンタを記憶する順序カウンタ記憶領域の他、各種のワークメモリ、バッファやポインタ等が設けられている。   The RAM 73 is an arbitrarily readable / writable storage element, and stores various data and programs read from the ROM 72, various set values read from the nonvolatile memory 74, and various calculation results calculated by the CPU 71. Regions are provided as needed. In addition, in the RAM 73, in addition to the stitch data storage area for storing the stitch data of the stitch hole stitching selected via the operation panel 7 in the stitch hole stitching, the encoder θ98, the encoder X99, and the encoder Y100 are used. In addition to an encoder storage area for storing input encoder signals and an order counter storage area for storing an order counter for reading stitch data in order, various work memories, buffers, pointers, and the like are provided.

EEPROM(電気的に書き換え可能なROM)等からなる不揮発性メモリ74には、縫目長さのグループと、針板のサイズと、原点設定時における送り台35の原点位置と、縫製機構15が0度となる方向等が記憶される記憶領域等が設けられている。   A nonvolatile memory 74 such as an EEPROM (electrically rewritable ROM) has a stitch length group, a size of a needle plate, an origin position of the feed base 35 at the time of origin setting, and a sewing mechanism 15. A storage area or the like for storing a direction or the like of 0 degrees is provided.

次に、以上のように構成された鳩目穴かがりミシン1により実行されるメイン処理を、図10〜図21を参照して説明する。一例として、図10に示す縫目データ200に基づき鳩目穴かがり縫目を縫製する場合を説明する。図10は、縫目データの一例を説明するための説明図であり、図11は、鳩目穴かがりミシン1のメイン処理の流れを示すフローチャートである。また図12は、図11に示すメイン処理で実行される自動縫製処理の流れを示すフローチャートであり、図13は、図12に示す自動縫製処理で実行される糸通しモード処理の流れを示すフローチャートである。また図14は、X軸方向の位置が原点にある場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図であり、図15は、図14に対応する針板39,40及び針受板41の正面図である。また図16は、X軸方向の位置が−0.5mm未満の位置にある場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図であり、図17は、図16に対応する針板39,40及び針受板41の正面図である。また図18は、X軸方向の位置が図16に示す−0.5mm未満の位置にある場合に、縫針10が180度の方向を向くように縫製機構15を回転させた場合の、針板39,40と、針受板41との位置関係を説明するための平面図であり、図19は、図18に対応する針板39,40及び針受板41の正面図である。また図20は、X軸方向の位置が−0.5mmの位置にある場合に、縫針10が180度の方向を向くように縫製機構15を回転させた場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図であり、図21は、図20に対応する針板39,40及び針受板41の正面図である。尚、図14〜図21において、針受板41の形状を、図7とは異なる形状にて図示しているが、その基本的構成は図7と同様である。   Next, the main process executed by the eyelet sewing machine 1 configured as described above will be described with reference to FIGS. As an example, a case will be described in which a stitch hole stitch is sewn based on the stitch data 200 shown in FIG. FIG. 10 is an explanatory diagram for explaining an example of stitch data, and FIG. 11 is a flowchart showing a flow of main processing of the eyelet sewing machine 1. 12 is a flowchart showing the flow of the automatic sewing process executed in the main process shown in FIG. 11, and FIG. 13 is a flowchart showing the flow of the threading mode process executed in the automatic sewing process shown in FIG. It is. 14 is a plan view for explaining an example of the positional relationship between the needle plates 39 and 40 and the needle receiving plate 41 when the position in the X-axis direction is at the origin, and FIG. It is a front view of the corresponding needle plates 39, 40 and the needle receiving plate 41. FIG. 16 is a plan view for explaining an example of the positional relationship between the needle plates 39 and 40 and the needle receiving plate 41 when the position in the X-axis direction is less than −0.5 mm. 17 is a front view of the needle plates 39 and 40 and the needle receiving plate 41 corresponding to FIG. 18 shows a throat plate when the sewing mechanism 15 is rotated so that the sewing needle 10 faces 180 degrees when the position in the X-axis direction is less than −0.5 mm shown in FIG. 19 is a plan view for explaining the positional relationship between the needle plates 39 and 40 and the needle receiving plate 41. FIG. 19 is a front view of the needle plates 39 and 40 and the needle receiving plate 41 corresponding to FIG. FIG. 20 shows needle plates 39 and 40 when the sewing mechanism 15 is rotated so that the sewing needle 10 faces 180 degrees when the position in the X-axis direction is −0.5 mm. It is a top view for demonstrating an example of positional relationship with the receiving plate 41, FIG. 21 is a front view of the needle plates 39 and 40 and the needle receiving plate 41 corresponding to FIG. 14 to 21, the shape of the needle receiving plate 41 is illustrated in a shape different from that in FIG. 7, but the basic configuration is the same as that in FIG. 7.

まず、縫目データ200について、図3,図9及び図10を参照して説明する。図10に示す縫目データ200は、図8に例示した鳩目穴かがり縫目60のように、流れ閂部分を備えた鳩目穴かがり縫目を形成するための縫目データであり、1乃至N個のデータを備えている。この縫目データ200には、順序201と、縫目データにより指示する制御の種類を示す制御フラグ(F)202と、送り台35をX軸方向の移動量をパルス数により規定するX軸方向パルス(X)203と、送り台35をY軸方向の移動量をパルス数により規定するY軸方向パルス(Y)204と、縫製機構15の回転角度をパルス数により規定するθ軸パルス(θ)205とを備えている。送り台35のX軸方向、Y軸方向の移動量とパルス数との関係は、X軸方向パルス203又はY軸方向パルス204の1パルスが移動量0.1mmに相当し、送り台35が左側に移動される方向を正の移動、送り台35が右側に移動される方向を負の移動としている。また、縫製機構15の回転角度とパルス数との関係は、θ軸方向パルス205の1パルスが縫製機構15の回転角度1度に相当し、レース回転軸27が反時計回りに回転される方向を正の回転、レース回転軸27が時計回りに回転される方向を負の回転としている。   First, the stitch data 200 will be described with reference to FIGS. The seam data 200 shown in FIG. 10 is seam data for forming a eyelet stitched seam having a flow flaw portion like the eyelet stitched seam 60 illustrated in FIG. Data. The stitch data 200 includes an order 201, a control flag (F) 202 indicating the type of control instructed by the stitch data, and an X-axis direction that defines the amount of movement of the feed base 35 in the X-axis direction by the number of pulses. A pulse (X) 203, a Y-axis direction pulse (Y) 204 that defines the amount of movement of the feed base 35 in the Y-axis direction by the number of pulses, and a θ-axis pulse (θ that defines the rotation angle of the sewing mechanism 15 by the number of pulses. 205). The relationship between the movement amount of the feed base 35 in the X-axis direction and the Y-axis direction and the number of pulses is that one pulse of the X-axis direction pulse 203 or the Y-axis direction pulse 204 corresponds to a movement amount of 0.1 mm. The direction moved to the left is positive movement, and the direction where the feed base 35 is moved to the right is negative movement. Further, the relationship between the rotation angle of the sewing mechanism 15 and the number of pulses is such that one pulse of the θ-axis direction pulse 205 corresponds to one rotation angle of the sewing mechanism 15 and the race rotation shaft 27 is rotated counterclockwise. Is the positive rotation, and the direction in which the race rotation shaft 27 is rotated clockwise is the negative rotation.

次に、本実施形態の鳩目穴かがりミシン1により実行されるメイン処理を、図10〜図21を参照して説明する。図10に示すように、鳩目穴かがりミシン1により実行されるメイン処理ではまず、鳩目穴かがりミシン1の電源がONされると、起動・停止スイッチ81(図9参照)がONされ、縫製開始を指示されたか否かが判断される(S10)。起動・停止スイッチ81がONされず、縫製開始を指示されていないと判断される場合には(S10:No)、縫製開始を指示されたと判断されるまで待機する。   Next, main processing executed by the eyelet-holed sewing machine 1 of the present embodiment will be described with reference to FIGS. As shown in FIG. 10, in the main processing executed by the eyelet sewing machine 1, first, when the power of the eyelet sewing machine 1 is turned on, the start / stop switch 81 (see FIG. 9) is turned on to start sewing. Is determined (S10). If the start / stop switch 81 is not turned on and it is determined that the start of sewing is not instructed (S10: No), the process waits until it is determined that the start of sewing has been instructed.

一方、起動・停止スイッチ81がONされ、縫製開始を指示されたと判断される場合には(S10:Yes)、続いて、送り台35が原点の位置及び縫製機構15の0度の方向を記憶した不揮発性メモリ74が参照され、送り台35が原点の位置に移動され、縫製機構15が0度の方向に回転される(S20)。この送り台35が原点の位置に移動させるための制御は、例えば次のように行われる。まず、送り台35のX軸方向の原点は、前述の通りベッド部2の中央に位置する状態と定められているため、送り台35はベッド部2の中央に位置に移動される。一方、Y軸方向の原点は、送り台35が脚柱部5から所定距離離れた位置に移動された状態を、送り台35がY軸方向の原点に移動された状態としているため、脚柱部5の前面に備えられた近接センサ86により、脚柱部5と送り台35との距離が検出される。近接センサ86から取得された距離が、所定距離未満である場合には、所定距離の位置になるまで、送り台35の移動と距離の計測を繰り返す。一方、所定距離以上である場合には、一旦所定距離未満となる位置まで移動した後、所定距離の位置になるまで、送り台35の移動と距離の計測を繰り返す。一方、縫製機構15が0度の方向に回転させるための制御は、回転機構21が駆動され、縫製機構15が0度の方向を向くように回転されることにより実行される。   On the other hand, if it is determined that the start / stop switch 81 is turned on and the start of sewing is instructed (S10: Yes), then the feed base 35 stores the position of the origin and the 0 degree direction of the sewing mechanism 15. The non-volatile memory 74 is referred to, the feed base 35 is moved to the position of the origin, and the sewing mechanism 15 is rotated in the direction of 0 degrees (S20). The control for moving the feed base 35 to the position of the origin is performed as follows, for example. First, since the origin of the feed base 35 in the X-axis direction is determined to be located at the center of the bed part 2 as described above, the feed base 35 is moved to the center of the bed part 2. On the other hand, the origin in the Y-axis direction is a state in which the feed base 35 is moved to a position away from the pedestal column 5 by a predetermined distance, and the feed base 35 is moved to the origin in the Y-axis direction. The proximity sensor 86 provided on the front surface of the unit 5 detects the distance between the pedestal column unit 5 and the feed base 35. When the distance acquired from the proximity sensor 86 is less than the predetermined distance, the movement of the feed base 35 and the measurement of the distance are repeated until the distance reaches the predetermined distance. On the other hand, if the distance is equal to or longer than the predetermined distance, the movement of the feed base 35 and the measurement of the distance are repeated until the position reaches the predetermined distance after moving to a position that is less than the predetermined distance. On the other hand, the control for rotating the sewing mechanism 15 in the direction of 0 degrees is executed by driving the rotation mechanism 21 and rotating the sewing mechanism 15 so as to face the direction of 0 degrees.

続いて、エンコーダX99から入力される信号を記憶するためのX軸方向信号x_encと、エンコーダY100から入力される信号を記憶するためのY軸方向信号y_encと、エンコーダθ98から入力される信号を記憶するためのθ軸方向信号θ_encとが0にセットされ、RAM73の所定の記憶領域に記憶される(S30)。この処理は、新たな縫目データである縫目データ200に基づき穴かがり縫目が縫製される際の、送り台35の移動量及び縫製機構15の角度を求めるために、X軸、Y軸及びθ軸の各軸の信号の値をリセットする処理である。   Subsequently, an X-axis direction signal x_enc for storing a signal input from the encoder X99, a Y-axis direction signal y_enc for storing a signal input from the encoder Y100, and a signal input from the encoder θ98 are stored. Is set to 0 and stored in a predetermined storage area of the RAM 73 (S30). This processing is performed in order to obtain the amount of movement of the feed base 35 and the angle of the sewing mechanism 15 when the hole stitch is sewn based on the stitch data 200 which is new stitch data. And a process of resetting the signal values of the respective axes of the θ axis.

続いて、送り台35に載置された加工布を挟持するための布押え(図示せず)を下降させることをONで指示し、上昇させることをOFFで指示する布押えスイッチ82(図6参照)がONされたか否かが判断される(S40)。布押えスイッチ82がONされていないと判断される場合には(S40:No)、縫製開始の準備が整っていないと判断され、布押えスイッチ82がONされるまで待機する。一方、布押えスイッチ82がONされたと判断された場合には(S40:Yes)、続いて、布押えスイッチ82の指示に従い、布押え用エアシリンダ94(図9参照)が駆動されて布押えが下降され、布押えにより加工布が挟持される(S50)。   Subsequently, a presser foot switch 82 (FIG. 6) that instructs ON to lower a presser foot (not shown) for holding the work cloth placed on the feed base 35, and instructs OFF to raise the presser foot. It is determined whether or not (see) is turned on (S40). When it is determined that the presser foot switch 82 is not turned on (S40: No), it is determined that preparation for starting sewing is not completed, and the process waits until the presser foot switch 82 is turned on. On the other hand, if it is determined that the presser foot switch 82 has been turned on (S40: Yes), then the presser foot air cylinder 94 (see FIG. 9) is driven in accordance with the instruction of the presser foot switch 82 to press the presser foot. Is lowered and the work cloth is clamped by the cloth presser (S50).

続いて、布押えスイッチ82がONされているか否かが判断される(S60)。布押えスイッチ82がOFFされたと判断される場合には(S60:No)、布押えスイッチ82の指示に従い布押えが上昇される(S90)。このように、ユーザが加工布のセット位置を間違えた場合等に、布押えスイッチ82をOFFにすることにより、加工布の作業をやり直すことができるようになっている。そしてこの場合には、縫製開始の準備が整っていないと判断され、S40に戻り処理を繰り返す。一方、布押えスイッチ82がONされたままであると判断される場合には(S60:Yes)、続いて、起動・停止スイッチ81(図9参照)がONされているか否かが判断される(S70)。起動・停止スイッチ81がOFFされていると判断される場合には(S70:No)、縫製開始の指示が取り消されたと判断し、S60に戻り処理を繰り返す。一方、起動・停止スイッチ81がONされていると判断される場合には(S70:Yes)、縫製開始の準備が整い、縫製開始の指示が出されていると判断されるので、続いて自動縫製処理が実行される(S80)。   Subsequently, it is determined whether or not the presser foot switch 82 is turned on (S60). When it is determined that the presser foot switch 82 is turned off (S60: No), the presser foot is raised according to the instruction of the presser foot switch 82 (S90). As described above, when the user sets the work cloth in the wrong position, the work cloth can be reworked by turning OFF the cloth presser switch 82. In this case, it is determined that the preparation for starting sewing is not completed, and the process returns to S40 and the process is repeated. On the other hand, when it is determined that the presser foot switch 82 remains ON (S60: Yes), it is subsequently determined whether the start / stop switch 81 (see FIG. 9) is ON (see FIG. 9). S70). If it is determined that the start / stop switch 81 is OFF (S70: No), it is determined that the instruction to start sewing has been canceled, and the process returns to S60 and the process is repeated. On the other hand, when it is determined that the start / stop switch 81 is ON (S70: Yes), it is determined that the sewing start preparation is ready and the sewing start instruction has been issued. A sewing process is executed (S80).

この自動縫製処理を、図12に示すフローチャートを参照して説明する。図12に示すフローチャートのように、自動縫製処理では、まず、縫目データ200を順序に従って読み出すためのカウンタJが1にセットされ、RAM73の順序カウンタ記憶領域(図示せず)に記憶される(S800)。続いて、RAM73の順序カウンタ記憶領域と、縫目データ記憶領域(図示せず)とが参照され、順序がJ番目の縫目データ200が読み込まれる(S803)。この処理により、例えば、図10に示す縫目データ200のうち、順序が1の縫目データが読み込まれる。   This automatic sewing process will be described with reference to the flowchart shown in FIG. As shown in the flowchart of FIG. 12, in the automatic sewing process, first, a counter J for reading out the stitch data 200 according to the order is set to 1 and stored in an order counter storage area (not shown) of the RAM 73 ( S800). Subsequently, the sequence counter storage area and the stitch data storage area (not shown) of the RAM 73 are referred to, and the J-th stitch data 200 in the order is read (S803). By this process, for example, the stitch data of the order 1 is read from the stitch data 200 shown in FIG.

続いて、J番目の縫目データ200の制御フラグ(F)202が参照され、J番目の縫目データ200の制御フラグ(F)202が、最後の縫目データであることを示す「80h」であるか否かが判断される(S805)。制御フラグ202が「80h」であると判断される場合には(S805:Yes)、全ての縫目データが読み込まれたと判断されるので、自動縫製処理を終了し、図11に示すメイン処理に戻る。そして、図11に示すメイン処理においては、S80に続いて布押え(図示せず)が上昇された後(S90)、S40に戻り処理を繰り返す。一方、J番目の縫目データ200の制御フラグ202が「80h」ではないと判断される場合には(S805:No)、続いて、J番目の縫目データ200の制御フラグ202が、ハンマー32(図2参照)を作動させることを指示する「01h」であるか否かが判断される(S815)。   Subsequently, the control flag (F) 202 of the Jth stitch data 200 is referred to, and “80h” indicating that the control flag (F) 202 of the Jth stitch data 200 is the last stitch data. It is determined whether or not (S805). When it is determined that the control flag 202 is “80h” (S805: Yes), it is determined that all the stitch data has been read, so the automatic sewing process is terminated and the main process shown in FIG. Return. In the main process shown in FIG. 11, after the presser foot (not shown) is raised following S80 (S90), the process returns to S40 and the process is repeated. On the other hand, if it is determined that the control flag 202 of the J-th stitch data 200 is not “80h” (S805: No), then the control flag 202 of the J-th stitch data 200 is changed to the hammer 32. It is determined whether or not it is “01h” instructing to operate (see FIG. 2) (S815).

図10に示す順序が1番目の縫目データ200は、制御フラグ202が「01h」であると判断され(S815:Yes)、その1番目の縫目データ200に従い、ハンマー様エアシリンダ93(図9参照)が駆動され、ハンマー32が作動され、加工布に前述の鳩目穴部が形成される(S820)。一方、J番目の縫目データ200の制御フラグ202が「01h」ではないと判断される場合には(S815:No)、続いて、J番目の縫目データ200の制御フラグ202が、縫製機構15の針棒11側の構成(以下、「上軸」と言う。)を周期的に揺動させ、縫目データに基づき加工布に縫目を形成することを指示する「02h」であるか否かが判断される(S825)。   In the first stitch data 200 in the order shown in FIG. 10, it is determined that the control flag 202 is “01h” (S815: Yes), and in accordance with the first stitch data 200, the hammer-like air cylinder 93 (see FIG. 9) is driven, the hammer 32 is operated, and the aforementioned eyelet hole is formed in the work cloth (S820). On the other hand, if it is determined that the control flag 202 of the J-th stitch data 200 is not “01h” (S815: No), then the control flag 202 of the J-th stitch data 200 is changed to the sewing mechanism. Is it “02h” instructing to form a stitch on the work cloth based on the stitch data by periodically swinging the configuration of 15 needle bars 11 (hereinafter referred to as “upper shaft”). It is determined whether or not (S825).

J番目の縫目データ200の制御フラグ202が「02h」であると判断される場合には(S825:Yes)、J番目の縫目データ200に従い、上軸が起動され、針棒11は左側揺動位置(内針位置)と右側揺動位置(外針位置)とに交互に上下動される(830)。この上軸起動に際して、針棒11はまず左側揺動位置(内針位置)に揺動される。この針棒11の揺動は、後述する上軸停止処理(S840)が実行されるまで、周期的に継続される。尚、針棒11の上下動の周期は、操作パネル7を介して設定され、不揮発性メモリ74に記憶された周期に従っている。一方、J番目の縫目データ200の制御フラグ202が「02h」ではないと判断される場合には(S825:No)、続いて、J番目の縫目データ200の制御フラグ202が上軸の駆動を停止させることを指示する「04h」であるか否かが判断される(S835)。   When it is determined that the control flag 202 of the Jth stitch data 200 is “02h” (S825: Yes), the upper shaft is activated according to the Jth stitch data 200, and the needle bar 11 is moved to the left side. It is moved up and down alternately between the swing position (inner needle position) and the right swing position (outer needle position) (830). When the upper shaft is activated, the needle bar 11 is first swung to the left swing position (inner needle position). This swinging of the needle bar 11 is periodically continued until an upper shaft stop process (S840) described later is executed. Note that the cycle of the vertical movement of the needle bar 11 is set via the operation panel 7 and follows the cycle stored in the nonvolatile memory 74. On the other hand, when it is determined that the control flag 202 of the Jth stitch data 200 is not “02h” (S825: No), the control flag 202 of the Jth stitch data 200 is set to the upper axis. It is determined whether it is “04h” instructing to stop the driving (S835).

J番目の縫目データ200の制御フラグ202が「04h」であると判断される場合には(S835:Yes)、J番目の縫目データ200に従い、上軸の上下動が停止される(S840)。一方、J番目の縫目データ200の制御フラグ202が「04h」ではないと判断される場合には(S835:No)、続いて、J番目の縫目データ200の制御フラグ202が上糸を切断することを指示する「08h」であるか否かが判断される(S845)。   When it is determined that the control flag 202 of the Jth stitch data 200 is “04h” (S835: Yes), the vertical movement of the upper shaft is stopped according to the Jth stitch data 200 (S840). ). On the other hand, if it is determined that the control flag 202 of the J-th stitch data 200 is not “04h” (S835: No), then the control flag 202 of the J-th stitch data 200 sets the upper thread. It is determined whether or not “08h” is instructed to disconnect (S845).

J番目の縫目データ200の制御フラグ202が「08h」であると判断される場合には(S845:Yes)、J番目の縫目データ200に従い、上糸切り用エアシリンダ95(図9参照)が駆動され、上糸13が切断される(S850)。一方、J番目の縫目データ200の制御フラグ202が「08h」ではないと判断される場合には(S845:No)、続いて、J番目の縫目データ200の制御フラグ202が下糸を切断することを指示する「10h」であるか否かが判断される(S855)。   If it is determined that the control flag 202 of the J-th stitch data 200 is “08h” (S845: Yes), the upper thread trimming air cylinder 95 (see FIG. 9) according to the J-th stitch data 200. ) Is driven, and the upper thread 13 is cut (S850). On the other hand, if it is determined that the control flag 202 of the J-th stitch data 200 is not “08h” (S845: No), then the control flag 202 of the J-th stitch data 200 sets the lower thread. It is determined whether or not “10h” is instructed to disconnect (S855).

J番目の縫目データ200の制御フラグ202が「10h」であると判断される場合には(S855:Yes)、J番目の縫目データ200に従い、下糸切り用エアシリンダ96(図9参照)が駆動され、下糸が切断される(S860)。一方、J番目の縫目データ200の制御フラグ202が「10h」ではないと判断される場合には(S855:No)、続いて、J番目の縫目データ200の制御フラグ202が、ステッチデータとして所定の位置に縫目を形成するために送り台35を移動させることを指示する「20h」であるか否かが判断される(S865)。   When it is determined that the control flag 202 of the J-th stitch data 200 is “10h” (S855: Yes), the lower thread trimming air cylinder 96 (see FIG. 9) according to the J-th stitch data 200. ) Is driven and the lower thread is cut (S860). On the other hand, when it is determined that the control flag 202 of the J-th stitch data 200 is not “10h” (S855: No), the control flag 202 of the J-th stitch data 200 is subsequently set to the stitch data. Then, it is determined whether or not “20h” is instructed to move the feed base 35 in order to form a stitch at a predetermined position (S865).

J番目の縫目データ200の制御フラグ202が「20h」であると判断される場合には(S865:Yes)、針上センサ83又は針下センサ84の出力に基づき、縫針10が加工布上にあり、送り台35を移動させてもよい移動タイミングまで待機し(S870)、その後、J番目の縫目データ200に基づき、送り台35がX軸及びY軸方向に移動され、縫製機構15が回転される、各軸の移動処理が実行される(S880)。この処理は、移動タイミングにおいて縫目データ200に基づいて送り台35を移動させ、縫製機構15を回転させるための処理である。このS870及びS880の処理により、図10に示す縫目データ200においては、制御フラグ(F)200が「20h」である順序が4乃至(N−7)の縫目データ200に基づいて、針棒11の上下動と送り台35の移動が交互に繰り返され、鳩目穴かがり縫目が形成される。一方、J番目の縫目データ200の制御フラグ202が、送り台35の移動を指示する「00h」である場合等、制御フラグ202が「20h」ではないと判断される場合及び(S865:No)、J番目の縫目データ200に基づき、所定の処理が行われた後には(S820,S830,S840,S850,S860又はS870)、続いて、J番目の縫目データ200に基づき、送り台35がX軸及びY軸方向に移動され、縫製機構15が回転される、各軸の移動処理が実行される(S880)。   When it is determined that the control flag 202 of the J-th stitch data 200 is “20h” (S865: Yes), the sewing needle 10 is set on the work cloth on the basis of the output of the needle up sensor 83 or the needle down sensor 84. In step S870, the feed base 35 is moved in the X-axis and Y-axis directions based on the J-th stitch data 200, and the sewing mechanism 15 is moved. Is rotated (S880). This process is a process for moving the feed base 35 based on the stitch data 200 and rotating the sewing mechanism 15 at the movement timing. By the processing of S870 and S880, in the stitch data 200 shown in FIG. 10, the needles are based on the stitch data 200 in which the control flag (F) 200 is “20h” and the order is 4 to (N-7). The up-and-down movement of the bar 11 and the movement of the feed base 35 are alternately repeated to form an eyelet stitching stitch. On the other hand, when it is determined that the control flag 202 is not “20h”, such as when the control flag 202 of the J-th stitch data 200 is “00h” instructing the movement of the feed base 35 (S865: No) ) After a predetermined process is performed based on the Jth stitch data 200 (S820, S830, S840, S850, S860 or S870), then, based on the Jth stitch data 200, the feed base 35 is moved in the X-axis and Y-axis directions, and the sewing mechanism 15 is rotated, and movement processing for each axis is executed (S880).

続いて、縫製中に一時停止されたか否かが判断される(S885)。この処理は、縫製中に一時停止された場合を抽出し(S885:Yes)、一時停止処理を行うための処理である(S895)。一時停止されていないと判断される場合には(S885:No)、続いて、次の順序の縫目データ200を読み込むために、カウンタJが1増加(インクリメント)され、RAM73の順序カウンタ記憶領域(図示せず)に記憶される(S890)。続いてS803に戻り処理を繰り返す。   Subsequently, it is determined whether or not the sewing has been paused during sewing (S885). This process is a process for extracting a case where the sewing machine is paused during sewing (S885: Yes) and performing a pause process (S895). If it is determined that the temporary stop has not been made (S885: No), then the counter J is incremented (incremented) by 1 to read the next stitch data 200, and the sequence counter storage area of the RAM 73 (S890). Subsequently, the process returns to S803 and the process is repeated.

一方、一時停止されたと判断される場合には(S885:Yes)、続いて、一時停止の指示に従い、上軸が停止され、鳩目穴かがりミシン1による縫製が一時的に停止される(S895)。続いて、縫製中の縫目データ200に基づき縫目を形成することを中断することを指示するRESETキーがONされたか否かが判断される(S905)。RESETキーがONされた場合には(S905:Yes)、自動縫製処理を終了し、図11に示すメイン処理に戻る。そして、図11に示すメイン処理においては、S80に続いて布押え(図示せず)が上昇された後(S90)、S40に戻り処理を繰り返す。一方、RESETキーがONされていないと判断される場合には、続いて起動・停止スイッチ81(図9参照)がONされたか否かが判断される(S910)。   On the other hand, if it is determined that the operation has been temporarily stopped (S885: Yes), the upper shaft is then stopped according to the instruction for temporary stop, and sewing by the eyelet sewing machine 1 is temporarily stopped (S895). . Subsequently, based on the stitch data 200 being sewn, it is determined whether or not the RESET key for instructing to interrupt the formation of the stitch is turned on (S905). If the RESET key is turned on (S905: Yes), the automatic sewing process is terminated, and the process returns to the main process shown in FIG. In the main process shown in FIG. 11, after the presser foot (not shown) is raised following S80 (S90), the process returns to S40 and the process is repeated. On the other hand, if it is determined that the RESET key has not been turned ON, it is then determined whether the start / stop switch 81 (see FIG. 9) has been turned ON (S910).

起動・停止スイッチ81(図9参照)がONされたと判断される場合には(S910:Yes)、縫製を再開させる指示が入力されたと判断し、続いて上軸が起動され(S915)、S885に戻って処理を繰り返す。一方、起動・停止スイッチ81がONされていないと判断される場合には(S910:No)、続いて、後述する糸通しモード処理を実行することを指示するTHREADキーがONされているか否かが判断される(S920)。   When it is determined that the start / stop switch 81 (see FIG. 9) is turned on (S910: Yes), it is determined that an instruction to resume sewing is input, and then the upper shaft is started (S915), and S885. Return to and repeat the process. On the other hand, if it is determined that the start / stop switch 81 is not turned on (S910: No), then whether or not a THREAD key that instructs execution of a threading mode process to be described later is turned on. Is determined (S920).

THREADキーがONされていないと判断される場合には(S920:No)、ユーザにより何らかの指示が入力されると判断されるまで、S905,S910及びS920の処理を繰り返す。一方、THREADキーがONされたと判断される場合には(S920:Yes)、続いて、糸通しモード処理が実行される(S925)。   If it is determined that the THREAD key is not turned on (S920: No), the processes of S905, S910, and S920 are repeated until it is determined that some instruction is input by the user. On the other hand, if it is determined that the THREAD key is turned on (S920: Yes), then the threading mode process is executed (S925).

本発明に特徴的な処理である糸通しモード処理を、図13に示すフローチャートを参照して説明する。縫製時において、図14及び図15に示すように、針受板41が、針板39,40の間の隙間の左右方向の中央に位置する(針受板41の中心線68が、針板39,40の間の隙間の左右方向の中央と一致する位置)送り台35のX軸方向の原点の位置よりも、右側に配置された負の方向にある場合(針受板41の中心線68が、針板39,40の間の隙間の左右方向の中央より左側に位置する場合)には、加工布に縫目を形成する際の矢印66で示す縫目形成方向は、鳩目穴かがりミシン1の手前側から奥側に向かう方向であり、縫針10に対して上糸13が奥側に配置されるようになっている。このため、送り台35のX軸方向の位置が負の方向にある状態で、上糸13が切れたり、抜けたりした場合に再度糸通しを行う際には、奥側から上糸13を縫針10の針穴に通さなければならず、糸通しの作業が煩雑である。これに対し、本実施形態の鳩目穴かがりミシン1では、一時停止中にユーザによりTHREADキーが押下された場合には(図12のS920:Yes)、糸通しモード処理を実行し(図12のS925)、糸通し作業をやりやすくするために、縫針10に対して上糸13が手前側に位置する180度の方向を縫針10が向くように、回転機構21により縫製機構15を、所定のθ軸を中心に回転させる。   The threading mode process, which is a process characteristic of the present invention, will be described with reference to the flowchart shown in FIG. At the time of sewing, as shown in FIGS. 14 and 15, the needle receiving plate 41 is positioned at the center in the left-right direction of the gap between the needle plates 39 and 40 (the center line 68 of the needle receiving plate 41 is the needle plate (A position that coincides with the center in the left-right direction of the gap between 39 and 40) When the feed base 35 is in the negative direction arranged on the right side of the origin position in the X-axis direction (center line of the needle receiving plate 41) 68 is located to the left of the center in the left-right direction of the gap between the needle plates 39, 40), the stitch formation direction indicated by the arrow 66 when forming the stitch on the work cloth is the eyelet hole The upper thread 13 is arranged on the back side with respect to the sewing needle 10 in the direction from the front side of the sewing machine 1 to the back side. For this reason, when threading is performed again when the upper thread 13 is cut or removed while the position of the feed base 35 is in the negative direction, the upper thread 13 is sewn from the back side when the threading is performed. Ten needle holes must be passed, and the threading operation is complicated. On the other hand, in the eyelet sewing machine 1 of the present embodiment, when the THREAD key is pressed by the user during the pause (S920: Yes in FIG. 12), the threading mode process is executed (FIG. 12). S925) In order to facilitate the threading operation, the rotation mechanism 21 causes the sewing mechanism 15 to move to a predetermined position so that the sewing needle 10 faces a direction of 180 degrees where the upper thread 13 is positioned on the near side with respect to the sewing needle 10. Rotate around the θ axis.

そこで、糸通しモード処理ではまず、図13に示すフローチャートのように、エンコーダX99から入力されるX軸方向信号x_encに基づき、送り台35のX軸方向の位置が取得され、RAM73のエンコーダ記憶領域(図示せず)に記憶される(S927)。本実施形態の鳩目穴かがりミシン1では、送り台35のX軸方向の位置により、縫製機構15を回転させる際に、針板39,40と針受板41とが干渉するか否かを判断するため、送り台35のX軸方向の位置を取得する。縫製機構15を回転させる際に、針板39,40と針受板41とが干渉するか否かの判断をする為に、送り台35のX軸方向の他に、Y軸方向の位置や、縫製機構15の角度を用いる場合には、この処理において必要な情報を取得する。   Therefore, in the threading mode process, first, as shown in the flowchart of FIG. 13, the position of the feed base 35 in the X-axis direction is acquired based on the X-axis direction signal x_enc input from the encoder X99, and the encoder storage area of the RAM 73 is obtained. (Not shown) (S927). In the eyelet hole sewing machine 1 according to the present embodiment, it is determined whether or not the needle plates 39 and 40 and the needle receiving plate 41 interfere when the sewing mechanism 15 is rotated based on the position of the feed base 35 in the X-axis direction. Therefore, the position of the feed base 35 in the X-axis direction is acquired. In order to determine whether or not the needle plates 39, 40 and the needle receiving plate 41 interfere with each other when the sewing mechanism 15 is rotated, in addition to the X-axis direction of the feed base 35, When the angle of the sewing mechanism 15 is used, information necessary for this processing is acquired.

続いて、S927において取得されたX軸方向信号x_encに基づき、送り台35のX軸方向の位置が−0.5mm未満であるか否かが判断される(S930)。本実施形態の鳩目穴かがりミシン1では、送り台35のX軸方向の位置が、例えば、図16及び図17に例示すように、−0.5mm未満である場合に、その位置で縫製機構15を縫針10が180度の方向を向くように回転させると、図18及び図19に例示すように、針板39,40と針受板41とが干渉してしまう(図19において、干渉部分は黒色で示す領域300)。このためS930において、送り台35のX軸方向の位置が−0.5mm未満であるか否かを判断し、−0.5mm未満であると判断される場合には(S930:Yes)、縫製機構15を回転させる前に、図20及び図21に例示するように、縫製機構15を回転させた場合にも、針板39,40と針受板41とが干渉しない位置に送り台35のX軸方向の位置を移動させるようにしている(S935)。このような処理を行うことで、上糸13を縫針10の針穴に通しやすいように縫製機構15を回転させる際に、針板39,40と針受板41とが干渉することを確実に回避することができる。尚、縫製機構15を回転させる際に、針板39,40と針受板41とが干渉するか否かを判断するための基準値は、本実施形態においては、X軸方向の位置が−0.5mmとしているが、この値に限定されず、針板39,40及び針受板41の形状、大きさ等に応じて適宜定めるようにすればよい。また、送り台35のY軸方向の位置や、縫製機構15の回転角度に応じ得、異なる基準を用いるようにしてもよい。   Subsequently, based on the X-axis direction signal x_enc acquired in S927, it is determined whether or not the position of the feed base 35 in the X-axis direction is less than −0.5 mm (S930). In the eyelet hole sewing machine 1 according to the present embodiment, when the position of the feed base 35 in the X-axis direction is less than −0.5 mm, for example, as shown in FIGS. 15 is rotated so that the sewing needle 10 faces 180 degrees, the needle plates 39, 40 and the needle receiving plate 41 interfere with each other as shown in FIGS. 18 and 19 (in FIG. Part 300 is shown in black). Therefore, in S930, it is determined whether or not the position of the feed base 35 in the X-axis direction is less than −0.5 mm. If it is determined that the position is less than −0.5 mm (S930: Yes), sewing is performed. Before the mechanism 15 is rotated, as illustrated in FIG. 20 and FIG. 21, even when the sewing mechanism 15 is rotated, the needle plate 39, 40 and the needle receiving plate 41 are positioned so as not to interfere with each other. The position in the X-axis direction is moved (S935). By performing such processing, it is ensured that the needle plates 39 and 40 and the needle receiving plate 41 interfere when the sewing mechanism 15 is rotated so that the upper thread 13 can be easily passed through the needle hole of the sewing needle 10. It can be avoided. The reference value for determining whether or not the needle plates 39 and 40 and the needle receiving plate 41 interfere when the sewing mechanism 15 is rotated is, in the present embodiment, the position in the X-axis direction is − Although it is 0.5 mm, it is not limited to this value, and it may be determined as appropriate according to the shape and size of the needle plates 39 and 40 and the needle receiving plate 41. Further, a different reference may be used depending on the position of the feed base 35 in the Y-axis direction and the rotation angle of the sewing mechanism 15.

図10に示す縫目データ200においては、前述のように、X軸方向パルス203又はY軸方向パルス204の1パルスが移動量0.1mmに相当するため、順序が2乃至7の場合のX軸方向信号x_encは−1.5mm,順序が8及び9の場合のX軸方向信号x_encは−1.2mm,順序が10及び11である場合のX軸方向信号x_encは−0.7mmであり、送り台35のX軸方向の位置が−0.5mm未満であると判断され(S930:Yes)、続いて、送り台35のX軸方向の位置が−0.5mmとなるように、X軸方向駆動モータ55が駆動され、送り台35がX軸方向に移動される(S935)。この−0.5mmの位置において縫製機構15を回転させた場合には、図20及び図21に示すように、針板39,40と針受板41とが干渉しない。本実施形態においては、X軸方向の位置が−0.5mmとなる位置に移動させるようにしているが、移動させる位置はこの位置に限定されず、例えば、針板39,40及び針受板41が干渉しない限度において、X軸方向の位置を−0.5mm以上としてもよく、針板39,40及び針受板41の形状、大きさ等に応じて適宜定めるようにすればよい。   In the stitch data 200 shown in FIG. 10, as described above, one pulse of the X-axis direction pulse 203 or the Y-axis direction pulse 204 corresponds to a movement amount of 0.1 mm. The axial signal x_enc is −1.5 mm, the X-axis signal x_enc is −1.2 mm when the order is 8 and 9, and the X-axis signal x_enc is −0.7 mm when the order is 10 and 11. Then, it is determined that the position of the feed base 35 in the X-axis direction is less than −0.5 mm (S930: Yes), and then the position of the feed base 35 in the X-axis direction is −0.5 mm. The axial drive motor 55 is driven, and the feed base 35 is moved in the X-axis direction (S935). When the sewing mechanism 15 is rotated at the position of −0.5 mm, the needle plates 39, 40 and the needle receiving plate 41 do not interfere with each other as shown in FIGS. In the present embodiment, the position in the X-axis direction is moved to a position of −0.5 mm, but the position to be moved is not limited to this position. For example, the needle plates 39 and 40 and the needle receiving plate As long as 41 does not interfere, the position in the X-axis direction may be set to −0.5 mm or more, and may be appropriately determined according to the shape and size of the needle plates 39 and 40 and the needle receiving plate 41.

続いて、回転機構21が備えるθ軸方向駆動モータ29が駆動され、縫針10が180度の方向を向くように縫製機構15が回転される(S940)。この処理により、縫針10に対して奥側に配置されていた上糸13が、縫針10に対して手前側に配置されるため、回転させる前に比べ、縫針10の針穴に上糸13を通しやすい。尚、縫針10が180度の方向は、本発明の所定方向に相当する。   Subsequently, the θ-axis direction drive motor 29 provided in the rotation mechanism 21 is driven, and the sewing mechanism 15 is rotated so that the sewing needle 10 faces a direction of 180 degrees (S940). By this processing, the upper thread 13 that has been disposed on the back side with respect to the sewing needle 10 is disposed on the front side with respect to the sewing needle 10, so that the upper thread 13 is placed in the needle hole of the sewing needle 10 compared to before the rotation. Easy to pass. The direction in which the sewing needle 10 is 180 degrees corresponds to the predetermined direction of the present invention.

続いて、縫製機構15を回転前の状態に戻すことを指示するRESETキーがユーザにより押下されたか否かが判断される(S945)。RESETキーが押下されていないと判断される場合には(S945:No)、RESETキーが押下されるまで待機する。一方、RESETキーが押下されたと判断される場合には(S945:Yes)、続いて、回転機構21が備えるθ軸方向駆動モータ29が駆動され、縫製機構15が回転前の状態に戻される(S950)。続いて、RAM73のエンコーダ記憶領域が参照され、送り台35がS935において移動される前の位置に配置されるように、X軸方向駆動モータ55が駆動される(S955)。この処理により、図13に示す糸通しモード処理を行う前の状態から縫製を再開させることができる。続いて、糸通しモード処理を終了し、図12に示す自動縫製処理のS905に戻り処理を繰り返す。   Subsequently, it is determined whether or not the user has pressed the RESET key that instructs the sewing mechanism 15 to return to the state before the rotation (S945). If it is determined that the RESET key has not been pressed (S945: No), the process waits until the RESET key is pressed. On the other hand, if it is determined that the RESET key has been pressed (S945: Yes), then the θ-axis direction drive motor 29 provided in the rotation mechanism 21 is driven, and the sewing mechanism 15 is returned to the state before the rotation ( S950). Subsequently, the encoder storage area of the RAM 73 is referred to, and the X-axis direction drive motor 55 is driven so that the feed base 35 is disposed at the position before being moved in S935 (S955). By this process, the sewing can be resumed from the state before the threading mode process shown in FIG. 13 is performed. Subsequently, the threading mode process is terminated, and the process returns to S905 of the automatic sewing process shown in FIG. 12 to repeat the process.

一方S930において、図10に示す縫目データ200の順序が1である場合又は12以上である場合には、送り台35のX軸方向の位置が−0.5mm以上であると判断される(S930:No)。この場合には、縫製機構15を回転させる前に、送り台35を移動させなくても、縫製機構15を回転させる際に、針板39,40と針受板41とが干渉しないと判断されるので、続いて、回転機構21が備えるθ軸方向駆動モータ29が駆動され、縫針10が180度の方向を向くように縫製機構15が回転される(S960)。この処理により、縫針10に対して奥側に配置されていた上糸13が、縫針10に対して手前側に配置されるため、縫針10の針穴に上糸13を通しやすい。続いて、RESETキーがユーザにより押下されたか否かが判断される(S965)。RESETキーが押下されていないと判断される場合には(S965:No)、RESETキーが押下されるまで待機する。一方、RESETキーが押下されたと判断される場合には(S965:Yes)、続いて、回転機構21が備えるθ軸方向駆動モータ29が駆動され、縫製機構15が回転前の状態に戻される(S970)。続いて、糸通しモード処理が終了され、図12に示す自動縫製処理のS905に戻り処理を繰り返す。   On the other hand, when the order of the stitch data 200 shown in FIG. 10 is 1 or 12 or more in S930, it is determined that the position of the feed base 35 in the X-axis direction is −0.5 mm or more ( S930: No). In this case, it is determined that the needle plates 39 and 40 and the needle receiving plate 41 do not interfere with each other when the sewing mechanism 15 is rotated without moving the feed base 35 before the sewing mechanism 15 is rotated. Therefore, subsequently, the θ-axis direction drive motor 29 provided in the rotation mechanism 21 is driven, and the sewing mechanism 15 is rotated so that the sewing needle 10 faces the direction of 180 degrees (S960). By this processing, the upper thread 13 that has been disposed on the back side with respect to the sewing needle 10 is disposed on the front side with respect to the sewing needle 10, so that the upper thread 13 can be easily passed through the needle hole of the sewing needle 10. Subsequently, it is determined whether or not the RESET key has been pressed by the user (S965). If it is determined that the RESET key has not been pressed (S965: No), the process waits until the RESET key is pressed. On the other hand, if it is determined that the RESET key has been pressed (S965: Yes), then the θ-axis direction drive motor 29 provided in the rotation mechanism 21 is driven to return the sewing mechanism 15 to the state before the rotation ( S970). Subsequently, the threading mode process is terminated, and the process returns to S905 of the automatic sewing process shown in FIG. 12 to repeat the process.

以上の処理により、鳩目穴かがりミシン1のメイン処理が実行される。尚、縫針10に対して上糸13が手前側に位置する180度の方向を縫針10が向くように、縫製機構15を回転させることを指示する、THREADキーを備える図1及び図9に示す操作パネル7は、本発明の指示手段に相当する。また、操作パネル7が備えるTHREADキーにより縫製機構15を回転させることを指示された場合に、図13のS927において、送り台35の位置を検出する、図9に示すエンコーダX99は、本発明の検出手段に相当する。また、S927において取得された送り台35の位置に基づき、縫針10が所定方向である180度の方向を向くように縫製機構15を回転させる際に、送り台35の上面に備えられた針板39,40と、ルーパー17,18の上部に備えられた針受板41とが干渉するか否かを判断する(図13のS930)、図9に示すCPU71は、本発明の判断手段として機能する。   With the above processing, the main processing of the eyelet hole sewing machine 1 is executed. FIGS. 1 and 9 are provided with a THREAD key for instructing to rotate the sewing mechanism 15 so that the sewing needle 10 faces the direction of 180 degrees where the upper thread 13 is located on the front side with respect to the sewing needle 10. The operation panel 7 corresponds to instruction means of the present invention. In addition, the encoder X99 shown in FIG. 9 that detects the position of the feed base 35 in S927 of FIG. 13 when the THREAD key provided on the operation panel 7 is instructed to rotate the sewing mechanism 15 is shown in FIG. It corresponds to detection means. Further, the needle plate provided on the upper surface of the feed base 35 when the sewing mechanism 15 is rotated so that the sewing needle 10 faces a predetermined direction of 180 degrees based on the position of the feed base 35 acquired in S927. The CPU 71 shown in FIG. 9 functions as the determination means of the present invention. It is determined whether or not the 39 and 40 interfere with the needle receiving plate 41 provided on the upper portions of the loopers 17 and 18 (S930 in FIG. 13). To do.

また、図13のS930において、送り台35のX軸方向の位置が−0.5mm未満であり、針板39,40と針受板41とが干渉すると判断された場合に(S930:Yes)、縫製機構15を回転させる際に、針板39,40と針受板41とが干渉しない位置に送り台35を移動させるように、送り台移動機構を構成するX軸方向駆動モータ55を制御する、図9に示すCPU71は、本発明の送り台移動機構制御手段として機能する。また、図13のS930において針板39,40と針受板41とが干渉すると判断された場合には(S930:Yes)、縫製機構15の回転時に針板39,40と針受板41とが干渉しない位置に送り台35を移動された後、縫製機構15を回転させるように、回転機構21が備えるθ軸方向駆動モータ29を制御する、図9に示すCPU71は、本発明の回転機構制御手段として機能する。   Further, in S930 of FIG. 13, when it is determined that the position of the feed base 35 in the X-axis direction is less than −0.5 mm and the needle plates 39, 40 and the needle receiving plate 41 interfere with each other (S930: Yes). When the sewing mechanism 15 is rotated, the X-axis direction drive motor 55 constituting the feed base moving mechanism is controlled so that the feed base 35 is moved to a position where the needle plates 39, 40 and the needle receiving plate 41 do not interfere with each other. The CPU 71 shown in FIG. 9 functions as the feed base moving mechanism control means of the present invention. If it is determined in S930 of FIG. 13 that the needle plates 39, 40 and the needle receiving plate 41 interfere with each other (S930: Yes), the needle plates 39, 40, the needle receiving plate 41 and the needle receiving plate 41 are rotated when the sewing mechanism 15 is rotated. The CPU 71 shown in FIG. 9 controls the θ-axis direction drive motor 29 provided in the rotation mechanism 21 so as to rotate the sewing mechanism 15 after the feed table 35 is moved to a position where the rotation mechanism does not interfere with the rotation mechanism of the present invention. It functions as a control means.

以上詳述した、本実施形態の鳩目穴かがりミシン1によれば、縫製途中で上糸13が切れたり、縫針10の針穴から抜けたりすることにより再度糸通しを行う際に、縫針10が所定方向を向くように、縫製機構15を回転させることができる。このとき、送り台35と縫製機構15との相対位置から、そのままの相対位置で縫製機構15を回転させると針板39,40と針受板41とが干渉してしまうと判断される場合には、縫製機構15を回転させた場合でも針板39,40と針受板41とが干渉しない位置に縫製機構15を移動させるようにしているので、針板39,40と針受板41とが干渉することを回避しつつ、縫製機構15を回転させることができる。このため、送り台35と縫製機構15との相対位置によらず、縫針10が糸通ししやすい方向を向くように、縫製機構15を回転させることができるので、縫製途中で上糸を通す必要が生じた場合に、縫針10の針穴に上糸13を容易に通すことができる。また、送り台35を所定の一方向であるX軸方向に移動させるため、送り台35を移動させるための制御が容易である。また、送り台35の位置を、エンコーダX99により検出するため、送り台35の位置を容易に検出することができる。   According to the eyelet sewing machine 1 of the present embodiment described in detail above, when the threading is performed again by the upper thread 13 being cut off during the sewing or coming out of the needle hole of the sewing needle 10, the sewing needle 10 The sewing mechanism 15 can be rotated so as to face a predetermined direction. At this time, when it is determined that the needle plates 39 and 40 and the needle receiving plate 41 interfere with each other when the sewing mechanism 15 is rotated from the relative position between the feed base 35 and the sewing mechanism 15 as it is. Since the sewing mechanism 15 is moved to a position where the needle plates 39, 40 and the needle receiving plate 41 do not interfere even when the sewing mechanism 15 is rotated, the needle plates 39, 40, the needle receiving plate 41, The sewing mechanism 15 can be rotated while avoiding the interference. For this reason, since the sewing mechanism 15 can be rotated so that the sewing needle 10 is oriented in the direction in which the thread is easily threaded regardless of the relative position between the feed base 35 and the sewing mechanism 15, it is necessary to pass the upper thread during the sewing. When this occurs, the upper thread 13 can be easily passed through the needle hole of the sewing needle 10. Further, since the feed base 35 is moved in the X-axis direction which is a predetermined direction, the control for moving the feed base 35 is easy. Further, since the position of the feed base 35 is detected by the encoder X99, the position of the feed base 35 can be easily detected.

尚、本発明は、以上詳述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。例えば、本実施形態では、指示手段として操作パネル7を用いていたが、これに限定されず、ゲームコントローラ等の各種のスイッチ、トラックボールやジョイスティック等、ユーザとインターフェイスをとるものを採用可能である。   The present invention is not limited to the embodiment described in detail above, and various modifications may be made without departing from the scope of the present invention. For example, in the present embodiment, the operation panel 7 is used as the instruction unit. However, the operation panel 7 is not limited thereto, and various switches such as a game controller, a trackball, a joystick, and the like that interface with the user can be employed. .

また本実施形態においては、図13に示す糸通しモード処理のS935において、針板39,40と針受板41とが干渉しない位置に移動させるために、送り台35をX軸方向(左右方向)に移動させていたが、鳩目穴かがりミシンの構成や構造等に応じて、Y軸方向に移動させるようにしてもよいし、X軸方向及びY軸方向の双方に移動させるようにしてもよい。本実施形態にように、送り台35を所定の一方向に移動させる場合には、送り台35を移動させるための制御が容易である。   In the present embodiment, in step S935 of the threading mode process shown in FIG. 13, in order to move the needle plate 39, 40 and the needle receiving plate 41 to a position where they do not interfere with each other, the feed base 35 is moved in the X-axis direction (left-right direction). ), But may be moved in the Y-axis direction or moved in both the X-axis direction and the Y-axis direction depending on the configuration or structure of the eyelet-holed sewing machine. Good. As in the present embodiment, when the feed base 35 is moved in a predetermined direction, control for moving the feed base 35 is easy.

また本実施形態においては、図13に示す糸通しモード処理のS940及びS960において、縫針10が180度の方向を向くように縫製機構15を回転させていたが、この本発明の所定方向に相当する方向は、縫針10に上糸13を通す作業がやりやすい方向であればよく、本実施形態の方向に限定されない。   In this embodiment, in S940 and S960 of the threading mode process shown in FIG. 13, the sewing mechanism 15 is rotated so that the sewing needle 10 faces 180 degrees, which corresponds to the predetermined direction of the present invention. The direction to be performed is not limited to the direction of the present embodiment as long as the operation of passing the upper thread 13 through the sewing needle 10 is easy.

また本実施形態においては、図13に示す糸通しモード処理のS927において、エンコーダX99により、送り台35の位置を検出するようにしていたが、これに限定されず、例えば、縫目データに基づき送り台35の位置を間接的に検出するようにしてもよいし、送り台35の位置を検出するためのセンサを設け、そのセンサにより送り台35の位置を直接検出するようにしてもよい。縫目データに基づき送り台35の位置を検出する場合には、例えば、縫目データに、送り台35と縫製機構15との相対的な位置関係が直接含まれている場合には、図13の糸通しモード処理のS927において、J番目の縫目データを参照して、縫送り台35の位置を取得するようにしてもよい。また、次の変形例1及び2の処理により送り台35の位置を検出するようにしてもよい。   In this embodiment, the position of the feed base 35 is detected by the encoder X99 in S927 of the threading mode process shown in FIG. 13, but the present invention is not limited to this. For example, based on the stitch data. The position of the feed base 35 may be detected indirectly, or a sensor for detecting the position of the feed base 35 may be provided, and the position of the feed base 35 may be directly detected by the sensor. When the position of the feed base 35 is detected based on the stitch data, for example, when the relative positional relationship between the feed base 35 and the sewing mechanism 15 is directly included in the stitch data, FIG. In step S927 of the threading mode processing, the position of the sewing feed base 35 may be acquired with reference to the Jth stitch data. Further, the position of the feed base 35 may be detected by the processes of the following modifications 1 and 2.

変形例1の鳩目穴かがりミシンでは、縫目データに基づき送り台35が移動されるごとに、送り台35の位置及び縫製機構15の角度を演算により求め、RAM73の所定の記憶領域に記憶するようにする。このため、例えば、図11に示すメイン処理のS30において、エンコーダθ98,エンコーダX99及びエンコーダY100からの各軸の信号をクリアする代わりに、送り台のX軸方向及びY軸方向の位置、縫製機構15の回転角度を記憶する変数を0にセットし、RAM73の所定の記憶領域に記憶させる。また、図12に示す自動縫製処理においては、例えばS880とS885との間に、S880において各軸が移動された後の送り台のX軸方向及びY軸方向の位置、縫製機構15の回転角度を縫目データに基づき求め、RAM73の所定の記憶領域に記憶させる。そして、図13の糸通しモード処理のS927においては、RAM73の所定の記憶領域を参照し、送り台35の位置を取得する。この場合、図12に示すS915に続く処理として、S885に戻り処理を繰り返すようにすればよい。尚、この変形例1において、図13の糸通しモード処理のS927で、RAM73の所定の記憶領域を参照し、送り台35の位置を取得する、図9に示すCPU71は、本発明の検出手段として機能する。この変形例1によれば、送り台35の位置を、縫目データに基づいて検出するため、エンコーダX99を設ける必要が無く、送り台35の位置を検出するための構成を簡略化することができる。   In the eyelet sewing machine according to the first modification, every time the feed base 35 is moved based on the stitch data, the position of the feed base 35 and the angle of the sewing mechanism 15 are obtained by calculation and stored in a predetermined storage area of the RAM 73. Like that. Therefore, for example, in S30 of the main process shown in FIG. 11, instead of clearing the signals of the axes from the encoder θ98, encoder X99 and encoder Y100, the position of the feed base in the X-axis direction and the Y-axis direction, the sewing mechanism A variable for storing 15 rotation angles is set to 0 and stored in a predetermined storage area of the RAM 73. In the automatic sewing process shown in FIG. 12, for example, between S880 and S885, the position of the feed base in the X-axis direction and the Y-axis direction after each axis is moved in S880, and the rotation angle of the sewing mechanism 15 Is obtained based on the stitch data and stored in a predetermined storage area of the RAM 73. Then, in S927 of the threading mode process of FIG. 13, the position of the feed base 35 is acquired with reference to a predetermined storage area of the RAM 73. In this case, as a process following S915 shown in FIG. 12, the process may return to S885 and be repeated. In this modification 1, the CPU 71 shown in FIG. 9 acquires the position of the feed base 35 by referring to a predetermined storage area of the RAM 73 in S927 of the threading mode process of FIG. Function as. According to the first modification, since the position of the feed base 35 is detected based on the stitch data, it is not necessary to provide the encoder X99, and the configuration for detecting the position of the feed base 35 can be simplified. it can.

変形例2の鳩目穴かがりミシンでは、図13の糸通しモード処理のS927において、RAM73の縫目データ記憶領域及び順序カウンタ記憶領域を参照し、順序が1乃至J番目までの縫目データに基づき、送り台35の位置を演算して取得する。したがって、変形例1の場合の、図11に示すメイン処理のS30に相当する処理及び、縫目データに基づき送り台35が移動されるごとに、送り台35の位置及び縫製機構15の角度を演算処理は省略することができる。尚、この変形例2において、図13の糸通しモード処理のS927で、RAM73の縫目データ記憶領域及び順序カウンタ記憶領域を参照し、順序が1乃至J番目までの縫目データに基づき、送り台35の位置を演算して取得する、図9に示すCPU71は、本発明の検出手段として機能する。この変形例2によれば、変形例1の場合と同様に、送り台35の位置を、縫目データに基づいて検出するため、エンコーダX99を設ける必要が無く、送り台35の位置を検出するための構成を簡略化することができる。   In the eyelet sewing machine according to the second modification, the stitch data storage area and the order counter storage area of the RAM 73 are referred to in step S927 of the threading mode process in FIG. The position of the feed base 35 is calculated and acquired. Therefore, the position of the feed base 35 and the angle of the sewing mechanism 15 are changed each time the feed base 35 is moved based on the process corresponding to S30 of the main process shown in FIG. Arithmetic processing can be omitted. In this modified example 2, in step S927 of the threading mode process of FIG. 13, the stitch data storage area and the order counter storage area of the RAM 73 are referred to, and the feed is made based on the stitch data from the first to the Jth order. The CPU 71 shown in FIG. 9 that calculates and acquires the position of the table 35 functions as the detection means of the present invention. According to the second modification, as in the first modification, since the position of the feed base 35 is detected based on the stitch data, it is not necessary to provide the encoder X99, and the position of the feed base 35 is detected. Therefore, the configuration for this can be simplified.

本実施形態の鳩目穴かがりミシン1の斜視図である。1 is a perspective view of an eyelet sewing machine 1 according to the present embodiment. 本実施形態の鳩目穴かがりミシン1の右側面図である1 is a right side view of an eyelet sewing machine 1 according to the present embodiment. 縫製機構15及び回転機構21の斜視図である。2 is a perspective view of a sewing mechanism 15 and a rotation mechanism 21. FIG. ルーパー機構19の正面図である。3 is a front view of the looper mechanism 19. FIG. 送り台35の平面図である。FIG. 3 is a plan view of a feed base 35. 針受板41の平面図である。3 is a plan view of a needle receiving plate 41. FIG. 針受板41の斜視図である。3 is a perspective view of a needle receiving plate 41. FIG. 鳩目穴かがり縫目の一例として、鳩目穴かがり縫目60を説明するための説明図である。It is explanatory drawing for demonstrating the eyelet seam 60 as an example of an eyelet seam. 鳩目穴かがりミシン1の電気的構成を説明するための概念図である。FIG. 3 is a conceptual diagram for explaining an electrical configuration of an eyelet hole sewing machine 1; 縫目データの一例を説明するための説明図である。It is explanatory drawing for demonstrating an example of stitch data. 鳩目穴かがりミシン1のメイン処理の流れを示すフローチャートである。4 is a flowchart showing a flow of main processing of the eyelet hole sewing machine 1; 図11に示すメイン処理で実行される自動縫製処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the automatic sewing process performed by the main process shown in FIG. 図12に示す自動縫製処理で実行される糸通しモード処理の流れを示すフローチャートである。FIG. 13 is a flowchart showing a threading mode process executed in the automatic sewing process shown in FIG. 12. FIG. X軸方向の位置が原点にある場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図である。4 is a plan view for explaining an example of a positional relationship between a needle plate 39, 40 and a needle receiving plate 41 when the position in the X-axis direction is at the origin. FIG. 図14に対応する針板39,40及び針受板41の正面図である。It is a front view of the needle plates 39 and 40 and the needle receiving plate 41 corresponding to FIG. X軸方向の位置が−0.5mm未満の位置にある場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図である。It is a top view for demonstrating an example of the positional relationship of the needle plates 39 and 40 when the position of an X-axis direction is in a position less than -0.5 mm, and the needle receiving plate 41. FIG. 図16に対応する針板39,40及び針受板41の正面図である。It is a front view of the needle plates 39 and 40 and the needle receiving plate 41 corresponding to FIG. X軸方向の位置が図16に示す−0.5mm未満の位置にある場合に、縫針10が180度の方向を向くように縫製機構15を回転させた場合の、針板39,40と、針受板41との位置関係の一例を説明するための平面図である。When the position in the X-axis direction is less than −0.5 mm as shown in FIG. 16, the needle plates 39 and 40 when the sewing mechanism 15 is rotated so that the sewing needle 10 faces 180 degrees, 4 is a plan view for explaining an example of a positional relationship with a needle receiving plate 41. FIG. 図18に対応する針板39,40及び針受板41の正面図である。FIG. 19 is a front view of needle plates 39 and 40 and a needle receiving plate 41 corresponding to FIG. 18. X軸方向の位置が−0.5mmの位置にある場合に、縫針10が180度の方向を向くように縫製機構15を回転させた場合の針板39,40と、針受板41との位置関係の一例を説明するための平面図である。When the position of the X-axis direction is at a position of −0.5 mm, the needle plates 39 and 40 when the sewing mechanism 15 is rotated so that the sewing needle 10 faces 180 degrees and the needle receiving plate 41 It is a top view for demonstrating an example of positional relationship. 図20に対応する針板39,40及び針受板41の正面図である。FIG. 21 is a front view of needle plates 39 and 40 and a needle receiving plate 41 corresponding to FIG. 20.

符号の説明Explanation of symbols

1 鳩目穴かがりミシン
7 操作パネル
10 縫針
15 縫製機構
16 ルーパー土台
17,18 ルーパー
21 回転機構
29 θ軸方向駆動モータ
39,40 針板
41 針受板
55 X軸方向駆動モータ
56 Y軸方向駆動モータ
71 CPU
99 エンコーダX
200 縫目データ
1 Eyelet hole sewing machine 7 Operation panel 10 Sewing needle 15 Sewing mechanism 16 Looper base 17, 18 Looper 21 Rotating mechanism 29 θ axis direction drive motor 39, 40 Needle plate 41 Needle receiving plate 55 X axis direction drive motor 56 Y axis direction drive motor 71 CPU
99 Encoder X
200 stitch data

Claims (5)

上糸が通され上下方向に往復動される縫針と、前記縫針に対向して設けられたルーパー土台に備えられ、下糸が通され水平方向に往復動されるルーパーとで縫製する縫製機構と、当該縫製機構を鉛直軸心回りに回転させる回転機構と、加工布が載置される送り台を移動させることにより当該送り台と前記縫製機構とを平面内で相対的に移動させる送り台移動機構とを備える鳩目穴かがりミシンにおいて、
前記縫針が所定方向を向くように、前記縫製機構を回転させることを指示する指示手段と、
前記指示手段により前記縫製機構を回転させることを指示された場合に、前記送り台の位置を検出する検出手段と、
前記検出手段により検出された前記送り台の位置に基づき、前記縫針が前記所定方向を向くように前記縫製機構を回転させる際に、前記送り台の上面に備えられた針板と、前記ルーパー土台の上方に備えられた針受板とが干渉するか否かを判断する判断手段と、
前記判断手段により前記針板と前記針受板とが干渉すると判断された場合に、前記縫針が前記所定方向を向くように前記縫製機構を回転させる際に、前記針板と前記針受板とが干渉しない位置に前記送り台を移動させるように、前記送り台移動機構を制御する送り台移動機構制御手段と、
前記指示手段の指示に基づき前記回転機構を制御して前記縫製機構を回転させる回転機構制御手段であって、前記判断手段により前記針板と前記針受板とが干渉すると判断された場合には、前記送り台移動機構制御手段により前記送り台移動機構が制御され、前記針板と前記針受板とが干渉しない位置に前記送り台を移動された後、前記縫針が前記所定方向を向くように、前記回転機構を制御する回転機構制御手段と
を備えることを特徴とする鳩目穴かがりミシン。
A sewing mechanism that is sewed by a sewing needle that is passed through an upper thread and reciprocated in a vertical direction, and a looper that is provided on a looper base provided opposite to the sewing needle and is reciprocated in a horizontal direction through which a lower thread is passed Rotating mechanism for rotating the sewing mechanism around the vertical axis and feed base movement for moving the feed base and the sewing mechanism relatively in a plane by moving the feed base on which the work cloth is placed In the eyelet drilling machine equipped with a mechanism,
Instruction means for instructing to rotate the sewing mechanism so that the sewing needle faces a predetermined direction;
Detecting means for detecting the position of the feed base when the instruction means instructs to rotate the sewing mechanism;
When rotating the sewing mechanism so that the sewing needle faces the predetermined direction based on the position of the feed base detected by the detection means, a needle plate provided on the upper surface of the feed base, and the looper base Determining means for determining whether or not the needle receiving plate provided above the interference;
When it is determined by the determination means that the needle plate and the needle receiving plate interfere with each other, when the sewing mechanism is rotated so that the sewing needle faces the predetermined direction, the needle plate and the needle receiving plate A feed table moving mechanism control means for controlling the feed table moving mechanism so as to move the feed table to a position where it does not interfere with
Rotation mechanism control means for controlling the rotation mechanism based on an instruction from the instruction means to rotate the sewing mechanism, and when the determination means determines that the needle plate and the needle receiving plate interfere with each other The feed table moving mechanism is controlled by the feed table moving mechanism control means, and after the feed table is moved to a position where the needle plate and the needle receiving plate do not interfere with each other, the sewing needle is directed in the predetermined direction. And a rotation mechanism control means for controlling the rotation mechanism.
前記送り台移動機構制御手段は、前記送り台をいずれか一方向に移動させるように、前記送り台移動機構を制御することを特徴とする請求項1に記載の鳩目穴かがりミシン。   The eyelet sewing machine according to claim 1, wherein the feed base moving mechanism control means controls the feed base moving mechanism so as to move the feed base in any one direction. 前記検出手段は、前記送り台移動機構が備えるモータに設けられたエンコーダであることを特徴とする請求項1又は2に記載の鳩目穴かがりミシン。   The eyelet sewing machine according to claim 1 or 2, wherein the detecting means is an encoder provided in a motor provided in the feed base moving mechanism. 前記検出手段は、穴かがりを縫製するための縫目データに基づいて前記送り台の位置を検出することを特徴とする請求項1又は2に記載の鳩目穴かがりミシン。   The eyelet sewing machine according to claim 1 or 2, wherein the detecting means detects the position of the feed base based on stitch data for sewing the hole. 請求項1乃至4のいずれかに記載の鳩目穴かがりミシンの各種処理手段としてコンピュータを機能させるための鳩目穴かがりミシンプログラム。   An eyelet sewing machine program for causing a computer to function as various processing means of the eyelet sewing machine according to any one of claims 1 to 4.
JP2006294971A 2006-10-30 2006-10-30 Eyelet hole sewing machine and Eyelet hole sewing machine program Expired - Fee Related JP4899792B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006294971A JP4899792B2 (en) 2006-10-30 2006-10-30 Eyelet hole sewing machine and Eyelet hole sewing machine program
CN2007101670246A CN101173426B (en) 2006-10-30 2007-10-25 Round head keyhole sewing machine and control device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006294971A JP4899792B2 (en) 2006-10-30 2006-10-30 Eyelet hole sewing machine and Eyelet hole sewing machine program

Publications (2)

Publication Number Publication Date
JP2008110079A true JP2008110079A (en) 2008-05-15
JP4899792B2 JP4899792B2 (en) 2012-03-21

Family

ID=39422163

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006294971A Expired - Fee Related JP4899792B2 (en) 2006-10-30 2006-10-30 Eyelet hole sewing machine and Eyelet hole sewing machine program

Country Status (2)

Country Link
JP (1) JP4899792B2 (en)
CN (1) CN101173426B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010011959A (en) * 2008-07-02 2010-01-21 Juki Corp Buttonholing sewing machine
CN102383270B (en) * 2010-09-03 2012-12-12 贺欣机械厂股份有限公司 Electromechanical device control system capable of selecting control interfaces adaptively
CN104264377B (en) * 2014-09-23 2017-06-06 苏州澳拓美盛自动化设备有限公司 A kind of sewing machine XY axially self feed mechanisms
JP7093225B2 (en) * 2018-05-21 2022-06-29 Juki株式会社 Seam inspection device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002306875A (en) * 2001-04-13 2002-10-22 Juki Corp Buttonhole sewing machine
JP2002306876A (en) * 2001-04-13 2002-10-22 Juki Corp Hole sewing machine
JP2003154184A (en) * 2001-11-19 2003-05-27 Juki Corp Sewing machine for buttonholing
JP2005198968A (en) * 2004-01-19 2005-07-28 Brother Ind Ltd Holing machine, holing stitch forming method, and holing stitch sewing program
JP2006014835A (en) * 2004-06-30 2006-01-19 Brother Ind Ltd Sewing machine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193471A (en) * 1990-12-26 1993-03-16 Ralph's Industrial Sewing Machine Company Material removal device used with a sewing machine
JP4239292B2 (en) * 1999-04-30 2009-03-18 ブラザー工業株式会社 Perforated sewing machine
KR100843364B1 (en) * 2001-02-23 2008-07-02 쥬키 가부시키가이샤 A sewing machine for overlocking botton holes
DE50206214D1 (en) * 2001-12-21 2006-05-18 Duerkopp Adler Ag CNC-controlled buttonhole sewing machine
DE10216809C1 (en) * 2002-04-16 2003-07-03 Duerkopp Adler Ag Buttonhole sewing machine has first sewing material clamp moving relative to XY table, its displacement controlled by stored data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002306875A (en) * 2001-04-13 2002-10-22 Juki Corp Buttonhole sewing machine
JP2002306876A (en) * 2001-04-13 2002-10-22 Juki Corp Hole sewing machine
JP2003154184A (en) * 2001-11-19 2003-05-27 Juki Corp Sewing machine for buttonholing
JP2005198968A (en) * 2004-01-19 2005-07-28 Brother Ind Ltd Holing machine, holing stitch forming method, and holing stitch sewing program
JP2006014835A (en) * 2004-06-30 2006-01-19 Brother Ind Ltd Sewing machine

Also Published As

Publication number Publication date
CN101173426A (en) 2008-05-07
JP4899792B2 (en) 2012-03-21
CN101173426B (en) 2011-03-02

Similar Documents

Publication Publication Date Title
US8893633B2 (en) Sewing machine and non-transitory computer-readable medium storing sewing machine control program
JP2007289653A (en) Sewing machine and sewing machine capable of embroidery sewing
EP2233627A2 (en) Sewing machine and computer-readable medium storing control program executable on sewing machine
US9303345B2 (en) Cutting needle rotation device and sewing machine
US20120222602A1 (en) Sewing machine, stitch data generating device and stitch data generating program
JP2008229197A (en) Embroidery data processor, embroidery sewing machine, embroidery data processing program, and computer readable recording medium recorded with embroidery data processing program
JP4899792B2 (en) Eyelet hole sewing machine and Eyelet hole sewing machine program
JP3224636B2 (en) A sewing machine with a function to align the work cloth and the embroidery frame.
JP2006187417A (en) Sewing machine
JP2014105401A (en) Embroidery data generating device, sewing machine and embroidery data generating program
US8423170B2 (en) Sewing machine and computer-readable medium storing a program for sewing buttonhole
JP2007252740A (en) Holing machine
JP2011083352A (en) Sewing machine
JPH05115635A (en) Sewing-machine for overcasting buttonhole
JP2008272345A (en) Sewing machine control device
JP4770537B2 (en) Hole sewing machine
JP4839831B2 (en) sewing machine
JP2008086427A (en) Pattern sewing machine
JP2011083353A (en) Sewing machine
JP3508371B2 (en) Eyelet overhole sewing machine
JP4304599B2 (en) Hole sewing machine, hole stitch formation method and hole stitch sewing program
JP3817039B2 (en) Embroidery sewing machine
JP2009160263A (en) Buttonhole sewing machine
TWI656255B (en) Embroidery sewing machine with fixed function of false lining and material
JP2006192068A (en) Double-needle sewing machine

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080223

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111206

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111219

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150113

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees