[go: up one dir, main page]

JP2010069205A - Cloth cutting device of hole stitching machine - Google Patents

Cloth cutting device of hole stitching machine Download PDF

Info

Publication number
JP2010069205A
JP2010069205A JP2008242382A JP2008242382A JP2010069205A JP 2010069205 A JP2010069205 A JP 2010069205A JP 2008242382 A JP2008242382 A JP 2008242382A JP 2008242382 A JP2008242382 A JP 2008242382A JP 2010069205 A JP2010069205 A JP 2010069205A
Authority
JP
Japan
Prior art keywords
knife
pulse motor
receiver
cloth cutting
cloth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008242382A
Other languages
Japanese (ja)
Inventor
Tsuguo Kubota
次勇 窪田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2008242382A priority Critical patent/JP2010069205A/en
Priority to KR1020090089059A priority patent/KR20100033944A/en
Priority to DE602009000904T priority patent/DE602009000904D1/en
Priority to AT09170893T priority patent/ATE502149T1/en
Priority to EP09170893A priority patent/EP2166142B1/en
Priority to CN200910176028XA priority patent/CN102021765B/en
Publication of JP2010069205A publication Critical patent/JP2010069205A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B37/00Devices incorporated in sewing machines for slitting, grooving, or cutting
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Programme-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • D05B19/12Sewing machines having electronic memory or microprocessor control unit characterised by control of operation of machine
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B3/00Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing
    • D05B3/06Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing for sewing buttonholes
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B3/00Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing
    • D05B3/06Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing for sewing buttonholes
    • D05B3/08Sewing apparatus or machines with mechanism for lateral movement of the needle or the work or both for making ornamental pattern seams, for sewing buttonholes, for reinforcing openings, or for fastening articles, e.g. buttons, by sewing for sewing buttonholes for buttonholes with eyelet ends

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Sewing Machines And Sewing (AREA)
  • Perforating, Stamping-Out Or Severing By Means Other Than Cutting (AREA)

Abstract

【課題】サイクルタイムを損なうことなく、容易に適正な押圧力を設定する。
【解決手段】メス32とメス受け31と、メス又はメス受けを移動させる移動機構35と、メス又はメス受けの移動駆動源となるパルスモータ34と、パルスモータの回転量を検出する回転量検出部55と、パルスモータを制御する制御部50とを備え、制御部は、メス又はメス受け部の移動を途中から低速に切り換える制御を行い、低速移動時に、パルスモータの偏差が設定値となったと偏差判断手段が判定するとパルスモータの駆動を停止する切断制御手段50cと、低速移動時に、パルスモータへ通電する電流値を高速移動時よりも低く制限する電流制御手段50cとを有している。
【選択図】図11
An appropriate pressing force is easily set without impairing cycle time.
A knife 32, a knife receiver 31, a moving mechanism 35 for moving the knife or the knife receiver, a pulse motor 34 serving as a moving drive source of the knife or the knife receiver, and a rotation amount detection for detecting the rotation amount of the pulse motor. Unit 55 and a control unit 50 for controlling the pulse motor. The control unit performs control to switch the movement of the knife or the knife receiving unit from the middle to the low speed, and the deviation of the pulse motor becomes the set value during the low speed movement. If the deviation determining means determines that the pulse motor is disconnected, the cutting control means 50c stops the driving of the pulse motor, and the current control means 50c limits the current value applied to the pulse motor to a lower value when moving at a low speed than when moving at a high speed. .
[Selection] Figure 11

Description

本発明は、布等の被縫製物にボタン穴等の穴を形成する鳩目穴かがりミシンの布切り装置に関する。   The present invention relates to a cloth cutting device for an eyelet sewing machine that forms a hole such as a button hole in a workpiece such as a cloth.

布に滴状(鳩目)のボタン穴部分にかがり縫いを行うミシンとして電子鳩目穴かがりミシンが知られている。
該ミシンは、縫い針を備えた針棒上下機構と、針棒を左右に振る針振り機構と、針棒の下側に対向して配置されるルーパ機構等を有して、該針棒を上下させるとともに左右に振らせ、同時にルーパ機構を駆動するためのミシン駆動機構を備える。また、布を挟持し前後/左右方向に送る布送り機構、及び針棒とルーパ機構を旋回させるための旋回機構とを備え、ミシン駆動機構と布送り機構と旋回機構との協働により、任意形状のボタン穴のかがり縫いを行うことができる。
また、このミシンは、布にボタン穴を形成するための、メスとメス受けとで布を押圧して切断する布切り機構を備えており、かがり縫いを行う前、または後に、かがり縫い部分の内側にボタン穴を形成することができる。
布切り機構は、パルスモータを駆動源とする布切り制御機構を備えており、布切り制御機構は、メス、またはメス受けの一方を駆動するための、パルスモータへの駆動量(パルス出力数)と駆動速度(パルス出力周波数)とを制御する(例えば、特許文献1参照)。
2. Description of the Related Art An electronic eyelet-holed sewing machine is known as a sewing machine that performs overlock sewing on a button-shaped buttonhole portion on a cloth.
The sewing machine has a needle bar up-and-down mechanism provided with a sewing needle, a needle swinging mechanism that swings the needle bar to the left and right, a looper mechanism that is arranged to face the lower side of the needle bar, and the like. The sewing machine has a sewing machine driving mechanism that moves up and down and swings left and right and simultaneously drives the looper mechanism. In addition, it has a cloth feed mechanism for holding the cloth and feeding it in the front / rear / left / right direction, and a turning mechanism for turning the needle bar and the looper mechanism. The sewing machine driving mechanism, the cloth feeding mechanism, and the turning mechanism The buttonhole of the shape can be stitched.
In addition, this sewing machine has a cloth cutting mechanism that presses and cuts the cloth with a knife and a knife receiver to form a button hole in the cloth. A button hole can be formed inside.
The cloth cutting mechanism includes a cloth cutting control mechanism using a pulse motor as a drive source, and the cloth cutting control mechanism drives the pulse motor to drive either the knife or the knife receiver (number of pulse outputs). ) And driving speed (pulse output frequency) are controlled (for example, refer to Patent Document 1).

また、布切り時の押圧力を切り替えるための複数の補正データを記憶、変更するための布切り制御機構も知られている(例えば、特許文献2参照)。
特開2001−334088号公報 特開2002−200377号公報
A cloth cutting control mechanism for storing and changing a plurality of correction data for switching the pressing force during cloth cutting is also known (see, for example, Patent Document 2).
JP 2001-334088 A JP 2002-200377 A

ところで、従来の上記布切り制御機構は、一般にオープンループ制御によるパルスモータ駆動を行っていたため、切断される布の種類やボタン穴のサイズ等に応じて布に適切な押圧力を付与できるパルス出力数を予め設定する必要があり、このため、布種類等に応じた適正なパルス出力数を試行錯誤して設定しなければならず、作業効率を著しく低下した。
また、パルス出力数の設定だけでは、実際にどの程度で押圧力がかかっているのか分からないことから、切断の確実性を重視して、一般に、適度な押圧力より高い押圧力となるようなパルス出力数の設定がなされていた。このため、過度の衝撃がメスに生じ、メスの欠損や、メスやメス受けの寿命を短くするという問題が生じていた。また、最悪の場合には、パルスモータの脱調を起こすという問題もあった。
By the way, since the conventional cloth cutting control mechanism generally performs pulse motor drive by open loop control, a pulse output capable of applying an appropriate pressing force to the cloth according to the type of cloth to be cut, the size of the button hole, etc. It is necessary to set the number in advance. For this reason, an appropriate number of pulse outputs corresponding to the cloth type or the like has to be set by trial and error, and the working efficiency is significantly reduced.
In addition, it is not possible to know how much pressure is actually applied only by setting the number of pulse outputs. Therefore, emphasis is placed on the certainty of cutting, and generally the pressure is higher than the appropriate pressure. The number of pulse outputs has been set. For this reason, an excessive impact is generated in the knife, and there is a problem that the knife is lost or the life of the knife or the knife receiver is shortened. In the worst case, there is also a problem that the step-out of the pulse motor occurs.

布切りに係るサイクルタイムを損なうことなく、このようなパルスモータの脱調を防止するために、従来は、布切りメスとメス受けとの合致位置の近傍まで布切りメスモータを高速に駆動し、近傍から低速に駆動を切り替える動作制御を行っていた。かかる制御の場合、具体的には、低速区間のパルス数をメス調整値として記憶しておき、複数のメス受け毎、あるいは布の素材などにより、メス調整値を設定、あるいは複数個記憶していたものを選択するという方法が考えられる。   In order to prevent such a pulse motor from stepping out without impairing the cycle time associated with cloth cutting, conventionally, the cloth cutting knife motor is driven at high speed to the vicinity of the matching position between the cloth cutting knife and the knife receiver, Operation control was performed to switch the drive from near to low speed. In the case of such control, specifically, the number of pulses in the low speed section is stored as a knife adjustment value, and a plurality of knife adjustment values are set or stored for each of a plurality of knife receivers or cloth materials. It is conceivable to select an appropriate item.

しかしながら、メス受けは布切り長さを変更する毎に交換する必要がある(図3参照)。また、メス受けは使用によりメス跡が付くために、切れ味が悪くなると、平になるようメス受け面を磨くことにより、メス受けの厚さが薄くなり、布切りメスとメス受け面との間の距離にばらつきが生じやすいという問題があり、上記メス調整量は、メス受けの厚さのばらつき分と、布の厚さや素材に応じた押圧力を得るための押し込み量とを加味した値を設定する必要があり、適切な値の設定は熟練を要求されるものであった。   However, the knife receiver needs to be replaced every time the cloth cutting length is changed (see FIG. 3). In addition, since the scalpel mark is attached to the scalpel when it is used, if the sharpness is poor, the thickness of the scalpel rest is reduced by polishing the scalpel receiving surface so that it is flat. The knife adjustment amount is a value that takes into account the thickness variation of the knife receiver and the pushing amount to obtain the pressing force according to the cloth thickness and material. It was necessary to set, and setting an appropriate value required skill.

本発明は、サイクルタイムを損なうことなく、容易に適正な押圧力を得ることができる布切り装置を提供することを、その目的とする。   An object of the present invention is to provide a cloth cutting device capable of easily obtaining an appropriate pressing force without impairing cycle time.

請求項1記載の発明は、刃先を有するメスと、前記メスと協働して挟むように布を押圧して切断するメス受けと、前記メス又は前記メス受けのいずれか一方を他方に対し接離移動させる移動機構と、前記移動機構による前記メス又は前記メス受けの接離移動の駆動源となるパルスモータと、前記メス又は前記メス受けの一方が他方に向かって移動している際に、前記メスの刃先が前記メス受けに合致する合致手前位置から前記メス又は前記メス受けの一方を所定の低速で移動させて布を切断するように前記パルスモータを制御する制御部とを備える鳩目穴かがりミシンの布切り装置において、前記パルスモータの回転量を検出する回転量検出部を備え、前記制御部は、前記低速移動時に、前記パルスモータへ通電する電流値を前記高速移動時よりも低く制限する電流制御手段と、前記低速移動時に、前記回転量検出部による検出値と前記パルスモータへの指令値との偏差が予め定められた設定値以上か否かを判断する偏差判断手段と、前記偏差判断手段により前記偏差が前記設定値以上であると判断された場合に、前記メス又は前記メス受けの一方の移動を停止させるように前記パルスモータを制御する切断制御手段と、を有することを特徴とする。   According to the first aspect of the present invention, a knife having a cutting edge, a knife receiver that presses and cuts a cloth so as to be sandwiched in cooperation with the knife, and either the knife or the knife receiver is in contact with the other. When the moving mechanism that moves away, the pulse motor that is the driving source of the moving movement of the knife or the knife receiver by the moving mechanism, and one of the knife or the knife receiver is moving toward the other, Eyelet provided with a control unit that controls the pulse motor so as to cut the cloth by moving one of the knife or the knife receiver at a predetermined low speed from a position before the knife blade edge that matches the knife receiver The cloth cutting device for an overlock sewing machine includes a rotation amount detection unit that detects a rotation amount of the pulse motor, and the control unit determines a current value to be supplied to the pulse motor during the low-speed movement. Current control means for limiting the current to a lower limit, and deviation determination for determining whether a deviation between a value detected by the rotation amount detection unit and a command value to the pulse motor is greater than or equal to a predetermined set value during the low-speed movement. And a cutting control means for controlling the pulse motor so as to stop one movement of the knife or the knife receiver when the deviation is judged to be greater than or equal to the set value by the deviation judging means, It is characterized by having.

請求項2記載の発明は、請求項1記載の発明と同様の構成を備えると共に、布切りの押圧力を設定する押圧力設定手段と、前記設定押圧力を記憶する記憶手段とを備え、前記電流制御手段は、前記設定押圧力に応じて最大電流値の制限値を決定することを特徴とする。   The invention described in claim 2 has the same configuration as that of the invention described in claim 1, and further includes a pressing force setting means for setting a pressing force for cloth cutting, and a storage means for storing the setting pressing force, The current control means determines a limit value of a maximum current value according to the set pressing force.

請求項3記載の発明は、請求項1又は2記載の発明と同様の構成を備えると共に、前記制御部は、前記切断制御手段による停止後に、布切りの押圧力を所定時間維持するように前記パルスモータへの通電を制御することを特徴とする。   The invention described in claim 3 has the same configuration as that of the invention described in claim 1 or 2, and the control unit is configured to maintain the pressing force of cloth cutting for a predetermined time after stopping by the cutting control means. It controls the energization to the pulse motor.

請求項1記載の発明では、メス又はメス受けの一方の他方に向かう移動の際に、メスの刃先がメス受けに合致する合致手前位置からメス又はメス受けの一方を所定の低速で移動させ、その低速移動中に偏差判断手段が回転検出部の検出値とモータ指令値との偏差を監視して、一定値に至ると、切断制御手段がメスとメス受けの低速での移動を停止させるので、偏差に応じて一定の押圧力で布切りを行うことができ、適切なメス調整値の見極めに熟練を要する煩雑な設定作業を行うことなく、簡単に適切な押圧力を得ることが可能となる。また、かかる制御の場合、主にメスとメス受けが合致することで生じる偏差に基づいて移動制御が行われるので、個々のメス受けについてサイズや摩耗量などのバラツキがある場合でも、押圧力を一定とすることが可能となる。
さらに、電流制御手段は、低速時にパルスモータへ通電する電流値を低減させるので、パルスモータの出力トルクも低減され、メスとメス受けの合致時の接触圧を緩和し、相互の破損を防止すると共にモータの脱調を回避することが可能となる。
In the invention according to claim 1, when moving toward the other one of the knife or the knife receiver, the knife edge of the knife moves one of the knife or the knife receiver at a predetermined low speed from a position in front of the matching with the knife receiver, During the low-speed movement, the deviation judgment means monitors the deviation between the detection value of the rotation detection unit and the motor command value, and when it reaches a certain value, the cutting control means stops the movement of the knife and the knife receiver at low speed. The cloth can be cut with a constant pressing force according to the deviation, and it is possible to easily obtain the appropriate pressing force without performing complicated setting work that requires skill to determine the appropriate knife adjustment value. Become. In addition, in such a control, movement control is performed mainly based on the deviation that occurs when the knife and knife receiver are matched, so even if there is a variation in the size, amount of wear, etc. of each knife receiver, the pressing force can be reduced. It becomes possible to make it constant.
Furthermore, since the current control means reduces the current value supplied to the pulse motor at a low speed, the output torque of the pulse motor is also reduced, the contact pressure when the knife and the knife receiver are matched is relaxed, and mutual damage is prevented. At the same time, it is possible to avoid motor step-out.

請求項2記載の発明は、布切りの押圧力の設定値に応じて最大電流値の制限値を決定するので、パルスモータのトルクを任意に設定することができ、メス又はメス受けの押圧力をきめ細かに設定することが可能となり、より適正な押圧力を得ることが可能となる。   According to the second aspect of the present invention, the limit value of the maximum current value is determined according to the set value of the pressing force for cloth cutting, so that the torque of the pulse motor can be arbitrarily set, and the pressing force of the knife or the knife receiver Can be set finely, and a more appropriate pressing force can be obtained.

請求項3記載の発明は、メスとメス受けの低速での移動が停止した後も布切りの押圧力、すなわち、メス受けのメスに対する押圧力が所定時間維持されるので、時間経過にともなう布の切断を待つことができる。   According to the invention of claim 3, since the pressing force of the cloth cutting, that is, the pressing force of the knife receiver against the knife is maintained for a predetermined time even after the movement of the knife and the knife receiver at a low speed is stopped, the cloth with time elapses. Can wait for the disconnect.

(鳩目穴かがりミシン全体構成)
本発明の実施の形態である布切り装置30について図面を参照して説明する。
図1に示すように、布切り装置30(図2に図示)を備える鳩目穴かがりミシン1は、鳩目穴かがり縫いを行うミシンとしての基本構成を備えているものである。鳩目穴かがりミシン1は、略矩形箱状をなすベッド部2と、ベッド部2の後部に設けられた縦胴部3と、縦胴部3の上部から前方に延出して設けられたアーム部4とを備えたミシンフレーム5と、ミシンフレーム5が載置されるミシンテーブルとを備えたものである。
(Overall configuration of the eyelet hole sewing machine)
A cloth cutting device 30 according to an embodiment of the present invention will be described with reference to the drawings.
As shown in FIG. 1, the eyelet sewing machine 1 provided with a cloth cutting device 30 (shown in FIG. 2) has a basic configuration as a sewing machine that performs eyelet sewing. The eyelet sewing machine 1 includes a bed portion 2 having a substantially rectangular box shape, a vertical body portion 3 provided at the rear portion of the bed portion 2, and an arm portion provided to extend forward from the upper portion of the vertical body portion 3. 4, and a sewing machine table on which the sewing machine frame 5 is placed.

そして、アーム部4の先端部には、下方に延出するように、下端部に縫い針6を備えた針棒10が上下動及び左右への振れ移動が可能に設けられている。また、ベッド部2には、この針棒10に対向してルーパ(図示略)と該ルーパを補助するスプレッダ(図示略)とを有するルーパ部11aを上部に備えたルーパ土台11が設けられている。そして、ミシンフレーム5内には、それら針棒10を上下動及び左右動させるとともに、それと同期してルーパ及びスプレッダを駆動させるための各駆動機構(図示略)が設けられている。
そして、ベッド部2の上面部には布がセットされる送り台18(図1に断面で図示)が設けられているとともに、この送り台18の上面部分には布を押えるための一対の布押え19が設けられている。この送り台18は、全体として下面が開放した薄形の矩形箱状をなし、その上面には、前記一対の布押え19間に位置して前後方向に長い開口部が設けられている。そして、この送り台18は、ベッド部2内に設けられた送り機構(図示略)により水平移動されるようになっている。
A needle bar 10 having a sewing needle 6 at its lower end is provided at the distal end of the arm 4 so as to be able to move up and down and swing left and right. Further, the bed portion 2 is provided with a looper base 11 having a looper portion 11a having a looper (not shown) facing the needle bar 10 and a spreader (not shown) for assisting the looper at an upper portion. Yes. In the sewing machine frame 5, there are provided drive mechanisms (not shown) for moving the needle bar 10 up and down and left and right and driving the looper and spreader in synchronization therewith.
A feed base 18 (shown in cross section in FIG. 1) on which cloth is set is provided on the upper surface portion of the bed portion 2, and a pair of cloths for pressing the cloth is provided on the upper surface portion of the feed base 18. A presser foot 19 is provided. The feed base 18 has a thin rectangular box shape with an open lower surface as a whole, and an upper opening is provided on the upper surface between the pair of cloth pressers 19 in the front-rear direction. The feed base 18 is horizontally moved by a feed mechanism (not shown) provided in the bed portion 2.

また、鳩目穴かがりミシン1には、布に鳩目穴をあける布切り装置30が設けられている。この布切り装置30については、後述する。そして、鳩目穴かがりミシン1においては、布切り装置30が布に鳩目穴を形成するとともに、針棒10の上下動及び針振れ動作に合わせて、ルーパが駆動され、縫い針6とルーパとの協働により鳩目穴の周りにかがり縫いを施すようになっている。   Further, the eyelet hole sewing machine 1 is provided with a cloth cutting device 30 for making eyelet holes in the cloth. The cloth cutting device 30 will be described later. In the eyelet sewing machine 1, the cloth cutting device 30 forms the eyelet hole in the cloth, and the looper is driven in accordance with the vertical movement and the needle swinging operation of the needle bar 10, and the sewing needle 6 and the looper are moved. By cooperating, the garment is stitched around the eyelet hole.

(布切り装置)
次に、布切り装置30について説明する。図2に示すように、布切り装置30は、主に、鳩目穴の形状に対応したメス受け31(図1にも図示)と、メス受け31に対向配置されるとともに、上端部に刃先が形成されたメス32と、回転自在に設けられる駆動軸33と、駆動軸33を回転駆動するためのパルスモータ34と、駆動軸33の回転運動によりメス受け31をメス32に対して接離移動させる移動機構35とを備えて構成されている。なお、図2においては、図面を簡略化するため、鳩目穴かがりミシン1の主要構成部の図示を省略している。
(Cloth cutting device)
Next, the cloth cutting device 30 will be described. As shown in FIG. 2, the cloth cutting device 30 is mainly disposed with a knife receiver 31 (also shown in FIG. 1) corresponding to the shape of the eyelet hole and the knife receiver 31, and a cutting edge at the upper end portion. The formed knife 32, a drive shaft 33 that is rotatably provided, a pulse motor 34 that rotationally drives the drive shaft 33, and the knife receiver 31 is moved toward and away from the knife 32 by the rotational movement of the drive shaft 33. And a moving mechanism 35 to be configured. In FIG. 2, for the sake of simplicity, the main components of the eyelet-holed sewing machine 1 are not shown.

パルスモータ34は、例えば分解能が400分割のものであり、縦胴部3側のベッド部2内に固定的に設けられている。このパルスモータ34には、当該パルスモータ34の回転量を検出する例えば分解能が400分割のエンコーダ(回転量検出部)55が設けられている(図4参照)。そして、パルスモータ34の出力軸は、上を向いている。そして、パルスモータ34の出力軸には、該出力軸を回転軸とするモータギア36が固定的に設けられている。また、縦胴部3内には、上下に延在するボールネジ部材37が設けられており、このボールネジ部材37の外周にはネジ溝が形成されている。ボールネジ部材37は、ベッド部2やアーム部4に固定されたベアリング(図示略)によりその軸を中心に回転自在に支持されている。したがって、ボールネジ部材37の左右動及び上下動が抑制され、回転のみをする。   The pulse motor 34 has a resolution of, for example, 400 divisions, and is fixedly provided in the bed portion 2 on the vertical trunk portion 3 side. The pulse motor 34 is provided with an encoder (rotation amount detector) 55 having a resolution of, for example, 400, for detecting the rotation amount of the pulse motor 34 (see FIG. 4). The output shaft of the pulse motor 34 faces upward. A motor gear 36 having the output shaft as a rotation shaft is fixedly provided on the output shaft of the pulse motor 34. Further, a ball screw member 37 extending vertically is provided in the vertical body portion 3, and a screw groove is formed on the outer periphery of the ball screw member 37. The ball screw member 37 is supported by a bearing (not shown) fixed to the bed part 2 or the arm part 4 so as to be rotatable about its axis. Accordingly, the left and right and vertical movements of the ball screw member 37 are suppressed and only the rotation is performed.

そして、ボールネジ部材37の下端部には、ボールネジ部材37の回転軸を回転軸とするギア38が固定的に設けられており、このギア38がモータギア36に対してかみ合っている。したがって、パルスモータ34が回転駆動すると、ボールネジ部材37が回転するようになっている。   A gear 38 whose rotation axis is the rotation axis of the ball screw member 37 is fixedly provided at the lower end of the ball screw member 37, and the gear 38 is engaged with the motor gear 36. Therefore, when the pulse motor 34 is driven to rotate, the ball screw member 37 rotates.

そして、縦胴部3内にはハウジング39が配置されており、このハウジング39には、ナット(図示略)が固定的に設けられている。ナットはボールネジ部材37にかみ合っている。これにより、ボールネジ部材37が回転することで、ハウジング39が上下動することになる。なお、上下に延在する軸(図示略)が縦胴部3内に固定的に設けられており、この軸がハウジング39を貫通しており、この軸に対してハウジング39が上下に摺動自在となっている。したがって、この軸がハウジング39の回転を抑制するため、ハウジング39が滑らかに上下動するようになっている。   A housing 39 is disposed in the vertical body 3, and a nut (not shown) is fixedly provided in the housing 39. The nut is engaged with the ball screw member 37. Thereby, the housing 39 moves up and down as the ball screw member 37 rotates. Note that a shaft (not shown) extending vertically is fixedly provided in the vertical body portion 3, and this shaft penetrates the housing 39. The housing 39 slides up and down with respect to this shaft. It is free. Therefore, since this shaft suppresses rotation of the housing 39, the housing 39 moves up and down smoothly.

また、ハウジング39には、リンク41,41とレバー42とからなるリンク機構40が設けられている。レバー42は、先端が二股に分かれており、略Y字状をしている。そして、それぞれのリンク41の一端部は、アーム部4の延在方向の回転軸周りに回動可能となるように、レバー42のそれぞれの先端に連結している。そして、アーム部4の延在方向の回転軸周りに回動可能となるように、リンク41の他端部がハウジング39に連結されている。   The housing 39 is provided with a link mechanism 40 including links 41 and 41 and a lever 42. The lever 42 has a bifurcated tip and is substantially Y-shaped. One end of each link 41 is connected to the tip of each of the levers 42 so as to be rotatable around the rotation axis in the extending direction of the arm 4. The other end portion of the link 41 is connected to the housing 39 so as to be rotatable around the rotation axis in the extending direction of the arm portion 4.

そして、アーム部4の延在方向に延在する駆動軸33が、延在方向の回転軸周りに回動可能となるようにアーム部4内に設けられている。この駆動軸33の縦胴部3側端部には、レバー42の基端部が固定的に設けられている。したがって、パルスモータ34が回転駆動すると、ボールネジ部材37が回転し、ボールネジ部材37の回転によりハウジング39が上下動する。そして、ハウジング39の上下動によりリンク機構40が作動して、これにより、駆動軸33が回転する。   A drive shaft 33 extending in the extending direction of the arm portion 4 is provided in the arm portion 4 so as to be rotatable around a rotating shaft in the extending direction. A base end portion of the lever 42 is fixedly provided at an end portion of the drive shaft 33 on the vertical body portion 3 side. Therefore, when the pulse motor 34 is driven to rotate, the ball screw member 37 rotates, and the housing 39 moves up and down by the rotation of the ball screw member 37. Then, the link mechanism 40 is actuated by the vertical movement of the housing 39, whereby the drive shaft 33 rotates.

移動機構35は、駆動軸33のもう一方の端部に設けられる直動ギア44と、直動ギア44に噛み合う直動シャフト45とを備えて構成されている。直動ギア44は、駆動軸33の回転軸を軸とするように、駆動軸33に設けられている。また、直動シャフト45は上下方向に延在しており、アーム部4に対して上下動自在に設けられている。そして、直動シャフト45の外周にはラック部45aが形成されており、このラック部45aに直動ギア44が噛み合っている。即ち、移動機構35はピニオンラック機構であり、駆動軸33とともに直動ギア44が回転することにより、直動シャフト45が上下動するようになっている。そして、直動シャフト45は、アーム部4内からアーム部4の下方へと突出している。なお、直動シャフト45は図示しない支持部材によりアーム部4に支持され、この支持部材が直動シャフト45の左右動、前後動及び回転運動を抑止する。したがって、直動シャフト45は安定して上下動することができる。   The moving mechanism 35 includes a linear motion gear 44 provided at the other end of the drive shaft 33 and a linear motion shaft 45 that meshes with the linear motion gear 44. The direct acting gear 44 is provided on the drive shaft 33 so that the rotation axis of the drive shaft 33 is an axis. The linear motion shaft 45 extends in the vertical direction and is provided so as to be movable up and down with respect to the arm portion 4. A rack portion 45a is formed on the outer periphery of the linear motion shaft 45, and the linear motion gear 44 meshes with the rack portion 45a. That is, the moving mechanism 35 is a pinion rack mechanism, and the linear motion shaft 45 moves up and down when the linear motion gear 44 rotates together with the drive shaft 33. The linear motion shaft 45 protrudes from the arm portion 4 to the lower side of the arm portion 4. The linear motion shaft 45 is supported on the arm portion 4 by a support member (not shown), and this support member inhibits the lateral motion, the longitudinal motion, and the rotational motion of the linear motion shaft 45. Therefore, the linear motion shaft 45 can move up and down stably.

そして、直動シャフト45の下端部には、メス受け31が交換自在に取り付けられている。また、図2に示すように、ベッド部2には、メス受け31と対向配置されるようにメス32が着脱自在に取り付けられている。メス32は、図3に示すように、一端部32aが環状に形成されるとともに他端部32bが直線状に形成されている。
一方、メス受け31は、メス32の一端部32aと、他端部32bの一部とが当接可能な形状に形成されている。ここで、メス受け31には、図3(a)〜(c)に示すように、メス32の他端部32bとの接触長さが異なるSサイズ、Mサイズ、Lサイズのものが用いられるようになっていて、布切り長さに応じたサイズのメス受け31がベッド部2に取り付けられることになる。
And the female receptacle 31 is attached to the lower end part of the linear motion shaft 45 so that replacement | exchange is possible. As shown in FIG. 2, a scalpel 32 is detachably attached to the bed portion 2 so as to face the scalpel receiver 31. As shown in FIG. 3, the knife 32 has one end portion 32a formed in an annular shape and the other end portion 32b formed in a linear shape.
On the other hand, the knife receiver 31 is formed in a shape in which one end portion 32a of the knife 32 and a part of the other end portion 32b can contact each other. Here, as shown in FIGS. 3A to 3C, S knife, M size, and L size different contact lengths with the other end 32b of the knife 32 are used for the knife receiver 31. Thus, the female receiver 31 having a size corresponding to the cloth cutting length is attached to the bed portion 2.

以上のような構成によると、パルスモータ34により駆動軸33が回転すると、直動シャフト45とともにメス受け31が上下動する。以下では、説明を簡単にするために、パルスモータ34が正転方向に回転駆動すると、メス受け31が下降して、メス受け31がメス32に向かって移動するものとし、モータが反転方向に回転駆動すると、メス受け31が上昇して、メス受け31がメス32から離れる方向に移動するものとする。なお、パルスモータ34の正・反転とメス受け31の上下動は逆であってもよい。   According to the above configuration, when the drive shaft 33 is rotated by the pulse motor 34, the knife receiver 31 moves up and down together with the linear motion shaft 45. In the following, for the sake of simplicity, it is assumed that when the pulse motor 34 is rotationally driven in the forward direction, the knife receiver 31 is lowered and the knife receiver 31 moves toward the knife 32, and the motor is moved in the reverse direction. When rotationally driven, the knife receiver 31 rises and the knife receiver 31 moves in a direction away from the knife 32. The forward / reverse movement of the pulse motor 34 and the vertical movement of the knife receiver 31 may be reversed.

布切り装置30では、離れた状態のメス受け31とメス32との間に布が介在されたら、パルスモータ34が正転することにより、メス受け31がメス32に向けて下降し、メス受け31とメス32とに挟まれた布に対して切断のための押圧力が付与される。その後、更にパルスモータ34が正転方向に回転駆動することにより、メス受け31がメス32を押圧するようになる。したがって、メス受け31は、メス32と協働して挟むように布を押圧し、メス受け31とメス32とが合致することにより布が切断される。そして、布に鳩目穴が形成されたら、パルスモータ34が反転方向に回転駆動し、メス受け31が上昇する。上昇を続けるメス受け31は、不図示の原点位置センサがONになると、メス受け31の最上昇位置である原点位置で停止する。   In the cloth cutting device 30, when a cloth is interposed between the knife receiver 31 and the knife 32 in a separated state, the pulse motor 34 rotates forward so that the knife receiver 31 descends toward the knife 32, and the knife receiver A pressing force for cutting is applied to the cloth sandwiched between 31 and the knife 32. Thereafter, the pulse motor 34 further rotates in the forward direction, so that the knife receiver 31 presses the knife 32. Accordingly, the knife receiver 31 presses the cloth so as to be pinched in cooperation with the knife 32, and the cloth is cut when the knife receiver 31 and the knife 32 are matched. When the eyelet is formed in the cloth, the pulse motor 34 is driven to rotate in the reverse direction, and the knife receiver 31 is raised. When the origin position sensor (not shown) is turned ON, the knife receiver 31 that continues to rise stops at the origin position that is the highest rise position of the knife receiver 31.

(ミシンの制御系)
図4は、鳩目穴かがりミシン1の主制御構成を示すブロック図である。この図4に示すように鳩目穴かがりミシン1には、鳩目穴かがりミシン1の動作とともに布切り装置30の動作も制御する制御部50が設けられている。制御部50は、ミシンの主軸モータ51aを駆動させるための主軸モータ駆動回路51bと、当該駆動回路51bを制御部50のCPU50cに接続するためのI/F51cと、送り機構に備えられたX軸モータ52aを駆動させるためのX軸モータ駆動回路52bと、当該駆動回路52bをCPU50cに接続するためのI/F52cと、送り機構に備えられたY軸モータ53aを駆動させるためのY軸モータ駆動回路53bと、当該駆動回路53bをCPU50cに接続するためのI/F53cと、針棒10及びルーパ部11aを旋回させる旋回モータ54aを駆動させるための旋回モータ駆動回路54bと、当該駆動回路54bをCPU50cに接続するためのI/F54cと、パルスモータ34を駆動させるためのパルスモータ駆動回路60と、当該駆動回路60にパルスモータ34のA相及びA’相への電流指令値をアナログ変換して出力するためのA相D/A変換器70と、当該A相D/A変換器70をCPU50cに接続するためのI/F80と、当該駆動回路60にパルスモータ34のB相及びB’相への電流指令値をアナログ変換して出力するためのB相D/A変換器71と、当該B相D/A変換器71をCPU50cに接続するためのI/F81と、エンコーダ55のカウント値をカウントするためのエンコーダ回路55bと、当該エンコーダ回路55bをCPU50cに接続するためのI/F55cと、各種の設定が入力される操作パネル57と、当該操作パネル57をCPU50cに接続するためのI/F57cとを備えている。
(Sewing machine control system)
FIG. 4 is a block diagram showing a main control configuration of the eyelet hole sewing machine 1. As shown in FIG. 4, the eyelet sewing machine 1 is provided with a control unit 50 that controls the operation of the cloth cutting device 30 as well as the operation of the eyelet sewing machine 1. The control unit 50 includes a spindle motor drive circuit 51b for driving the spindle motor 51a of the sewing machine, an I / F 51c for connecting the drive circuit 51b to the CPU 50c of the control unit 50, and an X axis provided in the feed mechanism. X-axis motor drive circuit 52b for driving the motor 52a, I / F 52c for connecting the drive circuit 52b to the CPU 50c, and Y-axis motor drive for driving the Y-axis motor 53a provided in the feed mechanism A circuit 53b, an I / F 53c for connecting the driving circuit 53b to the CPU 50c, a turning motor driving circuit 54b for driving a turning motor 54a for turning the needle bar 10 and the looper portion 11a, and the driving circuit 54b. I / F 54c for connecting to the CPU 50c and pulse motor driving for driving the pulse motor 34 Path 60, an A phase D / A converter 70 for analogly outputting the current command values to the A phase and A ′ phase of the pulse motor 34 to the drive circuit 60, and the A phase D / A conversion I / F 80 for connecting the controller 70 to the CPU 50c, and a B-phase D / A converter for converting the current command values to the B-phase and B′-phase of the pulse motor 34 into analog signals and outputting them to the drive circuit 60 71, I / F 81 for connecting the B-phase D / A converter 71 to the CPU 50c, an encoder circuit 55b for counting the count value of the encoder 55, and for connecting the encoder circuit 55b to the CPU 50c An I / F 55c, an operation panel 57 to which various settings are input, and an I / F 57c for connecting the operation panel 57 to the CPU 50c are provided.

また、制御部50は、各種制御プログラムや、プログラムで使用されるデータが記憶されたROM50aと、ROM50aから読み出したデータ、操作パネル57から入力もしくは設定されたデータ、プログラムに基づいて後述するCPU50cにより算出されたデータ等が記憶されるRAM50b及びEEPROM50dと、プログラムに基づく各種処理を行うCPU50cとを備えるものである。   The control unit 50 also includes a ROM 50a in which various control programs and data used in the program are stored, data read from the ROM 50a, data input or set from the operation panel 57, and a CPU 50c described later based on the program. A RAM 50b and an EEPROM 50d that store calculated data and the like, and a CPU 50c that performs various processes based on a program are provided.

図5は操作パネル57の正面図である。操作パネル57は、各種の穴かがり形状を選択するためのパターンナンバーの表示部57a及びその選択を行う増減キー57bと、各パターン毎に寸法等の設定値が個別に定められたパターンデータのいずれが選択されているかを表示する表示部57c及びその選択を行う増減キー57dと、選択されたパターンデータについて選択された設定項目の項目番号の表示を行う表示部57e及び設定項目の項目番号の選択を行う増減キー57fと、パルスモータ34による布切り駆動時の押圧量の入力を行うためのメス調整キー57gと、穴かがり動作の準備可能状態とする準備キー57hとを備えている。
ここで、メス調整キー57gによる布切り駆動時の押圧量の設定は、10〜100%の範囲で、例えば10段階でその割合(%)を設定することが可能となっている。
上記機能により、操作パネル57は布切りの押圧力(布切り駆動時の押圧量)を設定する押圧力設定手段として機能する。また、操作パネル57により設定入力された布切り駆動時の押圧量は、記憶手段としてのEEPROM50dに記憶される。
FIG. 5 is a front view of the operation panel 57. The operation panel 57 includes a pattern number display section 57a for selecting various hole shapes, an increase / decrease key 57b for selecting the pattern number, and pattern data in which set values such as dimensions are individually determined for each pattern. A display portion 57c that displays whether the item is selected, an increase / decrease key 57d that performs the selection, a display portion 57e that displays the item number of the setting item selected for the selected pattern data, and the selection of the item number of the setting item , An increase / decrease key 57f for performing the above operation, a knife adjusting key 57g for inputting a pressing amount at the time of cloth cutting driven by the pulse motor 34, and a preparation key 57h for preparing for a boring operation.
Here, the setting of the pressing amount at the time of cloth cutting driving by the knife adjusting key 57g is within a range of 10 to 100%, and for example, the ratio (%) can be set in 10 steps.
With the above function, the operation panel 57 functions as a pressing force setting means for setting a pressing force for cloth cutting (a pressing amount at the time of cloth cutting driving). Further, the pressing amount at the time of cloth cutting driving set and input by the operation panel 57 is stored in the EEPROM 50d as storage means.

以上の構成により、操作パネル57により、穴かがり形状のパターン及びパターンデータが選択され、設定項目の内容が確定され、準備キー57hが押下されて縫製が開始されると、まず、X軸及びY軸モータ52a,53aの駆動により、被縫製物である布地が縫製開始位置まで移動され、主軸モータ51aの駆動により穴かがり縫いが開始される。かかる穴かがり縫いでは、ボタン穴の直線形状部分の形成予定位置の片側に沿って針振りの縫いが行われると共に、鳩目が形成される場合には、鳩目形成予定位置において旋回モータ54aを駆動することにより鳩目の周囲に沿ってかがり縫いが行われる。そして、ボタン穴の直線形状部分の縫い開始とは反対側に沿って針振りの縫いが行われ、設定によっては、端部で閂止め縫いが行われて、縫いは終了する。さらに、布地は、布切り装置30における切断位置まで搬送され、パルスモータ34の駆動によりボタン穴の形成が行われ、一連の縫い動作が完了する。なお、切断動作は、設定によっては、縫いに先行して実行される。また、切断動作の制御内容については、より詳細に後述する。   With the above configuration, when the hole shape pattern and pattern data are selected by the operation panel 57, the contents of the setting items are confirmed, and when the preparation key 57h is pressed to start sewing, first, the X axis and Y axis By the driving of the shaft motors 52a and 53a, the cloth which is the workpiece is moved to the sewing start position, and the hole sewing is started by the driving of the main shaft motor 51a. In such hole stitching, needle swinging is performed along one side of the planned formation position of the linear portion of the button hole, and when the eyelet is formed, the turning motor 54a is driven at the eyelet formation scheduled position. As a result, the stitching is performed along the periphery of the eyelet. Then, needle swing sewing is performed along the side opposite to the start of sewing of the linearly shaped portion of the button hole, and depending on the setting, tacking sewing is performed at the end portion, and the sewing is finished. Further, the fabric is conveyed to a cutting position in the cloth cutting device 30, and a button hole is formed by driving the pulse motor 34, thereby completing a series of sewing operations. The cutting operation is executed prior to sewing depending on the setting. Further, the control content of the cutting operation will be described later in more detail.

(布切り装置に関する制御構成)
ここで、布切り装置30に関する制御構成についてさらに詳細に説明する。
なお、前述したCPU50cは、鳩目穴かがりミシン1の全体の動作制御を行うが、その一部として布切り装置30の制御も実行する。つまり、布切り装置30の制御部としても機能するものである。
(Control configuration for cloth cutting device)
Here, the control configuration related to the cloth cutting device 30 will be described in more detail.
Note that the CPU 50c described above controls the overall operation of the eyelet sewing machine 1, but also controls the cloth cutting device 30 as a part thereof. That is, it also functions as a control unit of the cloth cutting device 30.

(布切り装置:パルスモータ)
まず、パルスモータ34は、2相バイファイラ巻であり、A相及びB相のコイルと、これらと逆巻となるA’相及びB’相のコイルとを備えている。
なお、前述したA相D/A変換器70,そのI/F80は、コイルA相及びA’相のコイルについて設けられ、また、B相D/A変換器71,そのI/F81は、B相及びB’相のコイルについて、それぞれ設けられている。
(Cloth cutting device: pulse motor)
First, the pulse motor 34 is a two-phase bifilar winding, and includes A-phase and B-phase coils, and A′-phase and B′-phase coils that are reversely wound.
The above-described A phase D / A converter 70 and its I / F 80 are provided for the coils of the coils A phase and A ′ phase, and the B phase D / A converter 71 and its I / F 81 are B Each of the phase and B ′ phase coils is provided.

そして、パルスモータ34はCPU50cからの400パルス分の分解能で、A,A’,B,B’相の電流切り替えで一回転の制御行う。図6(A)〜図6(D)は1パルス毎に各コイルA,A’,B,B’に通電される電流値のパルスモータ34の回転位置に対する変化を示した線図であり、図7は1パルス毎に各コイルA,A’,B,B’に通電される具体的な電流値Ai,A’i,Bi,B’iと、その電流値を通電するためにCPU50がA相D/A変換器70及びB相D/A変換器71にそれぞれ出力するコードAc、Bc(デジタル値)とを、図6に示す(1)〜(8)におけるパルスモータ34の各回転位置別に示した図表である。例えば、400パルスの分解能でパルスモータ34を駆動する場合、(1)から(2)へ電流を切り換えれば、パルスモータ34は正転方向へ0.9度回転する。
図示のように、各コイルへの通電電流値の変化は、8パルス毎に-5〜+5[A]の範囲で一周期の変化を示しており、また、各コイルA,A’,B,B’の通電電流値変化はそれぞれ順番に1/4位相ずつ遅れるように通電が行われる。なお、A’,B’相は、実際にはA,B相をそれぞれ電流値の正負を反転して通電が行われる。
各コイルA,A’,B,B’に対して上記通電が行われることで、パルスモータ34は、1−2相励磁(ハーフステップ駆動)で駆動が行われることとなる。
The pulse motor 34 performs one rotation control by switching the currents of the A, A ′, B, and B ′ phases with a resolution of 400 pulses from the CPU 50c. 6 (A) to 6 (D) are diagrams showing changes in the current value energized in each coil A, A ′, B, B ′ for each pulse with respect to the rotational position of the pulse motor 34. FIG. 7 shows specific current values Ai, A′i, Bi, B′i energized in the coils A, A ′, B, B ′ for each pulse, and the CPU 50 for energizing the current values. The codes Ac and Bc (digital values) output to the A-phase D / A converter 70 and the B-phase D / A converter 71, respectively, are output for each rotation of the pulse motor 34 in (1) to (8) shown in FIG. It is the chart shown according to position. For example, when driving the pulse motor 34 with a resolution of 400 pulses, if the current is switched from (1) to (2), the pulse motor 34 rotates 0.9 degrees in the forward direction.
As shown in the figure, the change of the energization current value to each coil shows a change in one cycle in the range of -5 to +5 [A] every 8 pulses, and each coil A, A ', B , B ′ are energized such that changes in the energizing current value are delayed by 1/4 phase in order. The A ′ and B ′ phases are actually energized by inverting the positive and negative current values of the A and B phases, respectively.
When the coils A, A ′, B, and B ′ are energized, the pulse motor 34 is driven by 1-2 phase excitation (half step drive).

次に、パルスモータ34のトルク特性について図8のトルク特性線図に基づいて説明する。ここで、電気角τはA/B相の1周期(8パルス)を表し、指令値に対してモータの回転子が2パルス(τ/4)分遅れているときに最大トルクmaxTを発生し、4パルス分遅れると脱調が発生することを示している。
なお、ここでの最大トルクmaxTは8パルス毎に電流値を-5〜+5[A]の範囲で周期的に通電した場合におけるトルクを示す。そして、パルスモータ34から得られるトルクは、周期的な電流値の振幅に比例して決定される。
Next, the torque characteristic of the pulse motor 34 will be described based on the torque characteristic diagram of FIG. Here, the electrical angle τ represents one cycle (8 pulses) of the A / B phase, and the maximum torque maxT is generated when the motor rotor is delayed by 2 pulses (τ / 4) from the command value. This shows that step-out occurs after a delay of 4 pulses.
Here, the maximum torque maxT indicates the torque when the current value is periodically energized within a range of -5 to +5 [A] every 8 pulses. The torque obtained from the pulse motor 34 is determined in proportion to the amplitude of the periodic current value.

(布切り装置:エンコーダ及びエンコーダ回路)
パルスモータ34のエンコーダ55は、インクリメンタル型であり、一回転につき400パルスのA相信号とB相信号とが1/4位相ずれて出力される。図9はエンコーダ55のA相信号とB相信号と示している。エンコーダ回路55bは、図示のように、A相信号とB相信号のパルスの立ち上がり/立ち下がりの両エッジをカウントすることにより、4逓倍でカウントする。よって、エンコーダ55は、出力パルス数の4倍のカウント値(分解能)を得ることができ、パルスモータ34が1パルス分駆動する毎に、エンコーダは4カウント分アップ(又はダウン)することになる。従って、CPU50cは、パルスモータ34が一回転する毎に1600カウントの分解能でパルスモータ34の回転位置を検出することができる。そのため、パルスモータ34に対する駆動電流を図6示す(1)から(2)へ切り換えれば、4パルス分の回転量として検出されることになる。
そして、CPU50cはエンコーダ回路55bのカウント値を読み込むことにより、パルスモータ34の位置を検出できる。
(Cloth cutting device: encoder and encoder circuit)
The encoder 55 of the pulse motor 34 is an incremental type, and 400 pulses of the A phase signal and the B phase signal are output with a 1/4 phase shift per rotation. FIG. 9 shows the A phase signal and the B phase signal of the encoder 55. As shown in the figure, the encoder circuit 55b counts by multiplying four times by counting both rising and falling edges of the pulses of the A-phase signal and the B-phase signal. Therefore, the encoder 55 can obtain a count value (resolution) that is four times the number of output pulses, and every time the pulse motor 34 is driven by one pulse, the encoder is increased (or decreased) by four counts. . Therefore, the CPU 50c can detect the rotational position of the pulse motor 34 with a resolution of 1600 counts every time the pulse motor 34 makes one revolution. Therefore, if the drive current for the pulse motor 34 is switched from (1) to (2) shown in FIG. 6, the rotation amount is detected as four pulses.
The CPU 50c can detect the position of the pulse motor 34 by reading the count value of the encoder circuit 55b.

(布切り装置:D/A変換器及びパルスモータ駆動回路)
A相D/A変換器70は、A相コイルとA’相コイルとに共用で一基、また、B相D/A変換器71はB相コイルとB’相コイルと共用で一基設けられている。以下の説明では、A相コイル及びA’相コイル側のものについて説明するが、B相コイルとB’相コイルのものも通電を行う位相が半位相遅れる点を除いて構成は同一である。
CPU50cは、現在の励磁状態(図7における(1)〜(8)のいずれかの位置)に応じて、励磁状態を進めた励磁状態のD/A値を算出する。この布切り装置30では、予め設定された布切り駆動時の設定押圧量に応じて通電電流値を0〜100%の範囲で制御可能とすることから、A相D/A変換器70及びB相D/A変換器71には、前記算出されたD/A値に対して、布切り時には、押圧量を乗じた値を出力する。
(Cloth cutting device: D / A converter and pulse motor drive circuit)
A phase D / A converter 70 is shared by the A phase coil and A ′ phase coil, and a B phase D / A converter 71 is shared by the B phase coil and B ′ phase coil. It has been. In the following description, the A-phase coil and the A′-phase coil side will be described, but the configurations of the B-phase coil and the B′-phase coil are the same except that the energization phase is delayed by a half phase.
The CPU 50c calculates the D / A value of the excited state in which the excited state is advanced according to the current excited state (any one of the positions (1) to (8) in FIG. 7). In this cloth cutting device 30, the energization current value can be controlled in a range of 0 to 100% in accordance with a preset pressing amount at the time of cloth cutting driving, and therefore the A-phase D / A converter 70 and B The phase D / A converter 71 outputs a value obtained by multiplying the calculated D / A value by the pressing amount at the time of cloth cutting.

A相D/A変換器70は、I/F80から0〜255のコードを受信すると、0〜5[V]の範囲を256段階に分けたアナログ信号(0,0.02,0.04,0.06,…,4.98,5.00[V])をパルスモータ駆動回路60に出力する。
これに対し、パルスモータ駆動回路60は、-5〜+5[A]の範囲を256段階に分けた電流値であってアナログ信号に対応する電流値でパルスモータ34のコイルに通電を行う。
図10はI/F80の0〜255の出力コードに対してA相D/A変換器70を経てパルスモータ駆動回路60がパルスモータ34のコイルに通電する電流値の対応関係を示す図表である。
なお、布切り駆動時の押圧量が100%の時には、A相のコイルには、図7で示したように、+5.00,+3.54,0,-3.54,-5.00,-3.54,0,+3.54の電流値を順番に通電する必要があるため、これに対応するコードがCPU50cから順番に出力され、布切り駆動時の押圧量が100%以外の値に設定されている時には、設定比率を乗じた値に対応するコードがCPU50cから出力される。
また、前述したように、A’相のコイルは、I/F80,A相D/A変換器70及びパルスモータ駆動回路60をA相のコイルと共用しているが、I/F80からの出力コードに対してパルスモータ駆動回路60は、A’相のコイルに対してA相のコイルとは逆極性の電流を通電するように構成されている。B相及びB’相のコイルにおけるI/F81,B相D/A変換器71及びパルスモータ駆動回路60についても同様である。
When the A-phase D / A converter 70 receives a code of 0 to 255 from the I / F 80, the analog signal (0, 0.02, 0.04, 0.06,... 4.98,5.00 [V]) is output to the pulse motor drive circuit 60.
On the other hand, the pulse motor drive circuit 60 energizes the coil of the pulse motor 34 with a current value obtained by dividing the range of −5 to +5 [A] into 256 levels and corresponding to an analog signal.
FIG. 10 is a chart showing the correspondence relationship between the output codes 0 to 255 of the I / F 80 and the current values that the pulse motor drive circuit 60 passes through the coils of the pulse motor 34 through the A-phase D / A converter 70. .
When the pressing amount during cloth cutting drive is 100%, the A-phase coil has +5.00, +3.54,0, -3.54, -5.00, -3.54,0, + as shown in FIG. Since it is necessary to energize the current value of 3.54 in order, the corresponding code is output in order from the CPU 50c, and when the pressing amount at the time of cloth cutting driving is set to a value other than 100%, the setting ratio is changed. A code corresponding to the multiplied value is output from the CPU 50c.
As described above, the A ′ phase coil shares the I / F 80, the A phase D / A converter 70 and the pulse motor drive circuit 60 with the A phase coil. For the cord, the pulse motor drive circuit 60 is configured to pass a current having a polarity opposite to that of the A-phase coil to the A′-phase coil. The same applies to the I / F 81, the B-phase D / A converter 71, and the pulse motor drive circuit 60 in the B-phase and B′-phase coils.

パルスモータ駆動回路60は、A相コイルとA’相コイルのそれぞれに通電断電を行うスイッチング素子(トランジスタ、FET等)と、各コイルの通電電流値に比例する電圧を検出する検出回路と、各コイルの検出電圧とA相D/A変換器70からのアナログ信号とを比較するアンプと、アンプの出力に応じてスイッチング素子による通電のオンオフ制御比率を増減するPWM出力回路とを備えている。これにより、A相D/A変換器70からのアナログ信号に対応するオンオフ比率でスイッチング素子が通電断電を行い、予定された実効電流値で各コイルへの通電が行われるようになっている。B相及びB’相のコイルにおけるB相D/A変換器71についても同様である。   The pulse motor drive circuit 60 includes a switching element (transistor, FET, etc.) that cuts off current to each of the A phase coil and the A ′ phase coil, a detection circuit that detects a voltage proportional to the current value of each coil, An amplifier that compares the detected voltage of each coil with an analog signal from the A-phase D / A converter 70, and a PWM output circuit that increases or decreases the on / off control ratio of energization by the switching element according to the output of the amplifier. . As a result, the switching element performs energization interruption at an on / off ratio corresponding to the analog signal from the A-phase D / A converter 70, and energization of each coil is performed at a scheduled effective current value. . The same applies to the B-phase D / A converter 71 in the B-phase and B′-phase coils.

(布切り装置:CPUによる布切り制御)
CPU50cは、ROM50aに格納された布切り制御プログラムに従って、メス受け31が布切り時の待機位置からメス32に向かって移動している際に、メス32の刃先がメス受け31に合致する合致手前位置までメス受け31の移動を高速で行い、合致手前位置からメス受け31の移動をそれまでの高速よりも遅い所定の低速で行うように切り換えて布を切断するように、パルスモータ34の動作制御を行う。ここで、「合致手前位置」とは、メス受け31がメス32に近接するが、メス32やメス受け31の個体差や取り付け誤差があってもこれらが衝突しないようにある程度余裕を持って設定された高さを示すものとする。
また、パルスモータ34の速度制御は、パルスモータ34への指令パルスの出力周期の変更により実行する。なお、高速移動区間では、布切り駆動時の押圧量の設定値にかかわらず、パルスモータ34の各コイルへの通電電流値は100%となるように数値信号を出力する。
上記制御により、CPU50cは、A相D/A変換器70、B相D/A変換器71及びパルスモータ駆動回路60との協働により、「移動制御手段」(制御部)として機能することとなる。
(Cloth cutting device: cloth cutting control by CPU)
In accordance with the cloth cutting control program stored in the ROM 50a, the CPU 50c matches the knife tip of the knife 32 with the knife receiver 31 when the knife receiver 31 is moving from the standby position during cloth cutting toward the knife 32. The operation of the pulse motor 34 is performed so that the knife receiver 31 is moved to a position at a high speed, and the knife receiver 31 is switched from a position before the match at a predetermined low speed slower than the high speed until then. Take control. Here, the “matching near position” is set with some margin so that the knife receiver 31 is close to the knife 32, but even if there are individual differences or attachment errors of the knife 32 and the knife receiver 31, they do not collide. It shall indicate the height measured.
The speed control of the pulse motor 34 is executed by changing the output cycle of the command pulse to the pulse motor 34. In the high-speed movement section, a numerical signal is output so that the energization current value to each coil of the pulse motor 34 becomes 100% regardless of the set value of the pressing amount during cloth cutting drive.
With the above control, the CPU 50c functions as “movement control means” (control unit) in cooperation with the A-phase D / A converter 70, the B-phase D / A converter 71, and the pulse motor drive circuit 60. Become.

また、CPU50cは、ROM50aに布切り制御プログラムに従って、上述の合致手前位置からの低速区間において、励磁位置を進めるようにパルスモータ34の位置制御を行いつつ、パルスモータ34の指令パルスが示す励磁位置とエンコーダ55が示す検出位置との偏差を算出し、この偏差がエンコーダ55のカウント値として予め定められた8カウントを越えたか否かの判断を行う。すなわち、CPU50cは、偏差判断手段として機能する。なお、エンコーダ55のカウント値で8カウントの偏差とは、パルスモータ34における2パルス分の遅れに相当し、図8で説明したように、最大トルクmaxTが発生する偏差である。また、CPU50cは、パルスモータ34の指令パルスとエンコーダ55が示す検出位置との偏差を算出する場合、パルスモータ34を一回転駆動させるパルス数とエンコーダ55が一回転する際に検出されるパルス数とが、それぞれ400パルスと1600パルスとなってしまうので、双方のパルス数を対応させるために、パルスモータ34を駆動するためのパルス数を4倍したパルス数を指令値として、偏差を算出している。
さらに、CPU50cは、上述の偏差の判断により、偏差が8カウントを越えたと判断した場合に、メス受け31の低速移動を停止させるようにパルスモータ34の駆動を制御する。この制御により、CPU50cは、切断制御手段として機能する。
上記制御により、CPU50cは、A相D/A変換器70、B相D/A変換器71及びパルスモータ駆動回路60との協働により、「切断制御手段」として機能することとなる。
Further, the CPU 50c controls the position of the pulse motor 34 so as to advance the excitation position in the low speed section from the above-mentioned near position according to the cloth cutting control program stored in the ROM 50a, and the excitation position indicated by the command pulse of the pulse motor 34. And a detection position indicated by the encoder 55 are calculated, and it is determined whether or not the deviation exceeds a predetermined 8 count as a count value of the encoder 55. That is, the CPU 50c functions as a deviation determination unit. The deviation of 8 counts in the count value of the encoder 55 corresponds to a delay of 2 pulses in the pulse motor 34, and is a deviation in which the maximum torque maxT is generated as described with reference to FIG. Further, when the CPU 50c calculates the deviation between the command pulse of the pulse motor 34 and the detection position indicated by the encoder 55, the number of pulses for driving the pulse motor 34 once and the number of pulses detected when the encoder 55 rotates once. Are 400 pulses and 1600 pulses, respectively. Therefore, in order to match the number of both pulses, the deviation is calculated using the number of pulses that is four times the number of pulses for driving the pulse motor 34 as a command value. ing.
Further, the CPU 50c controls the driving of the pulse motor 34 so as to stop the low-speed movement of the knife receiver 31 when it is determined by the above-described deviation determination that the deviation exceeds 8 counts. By this control, the CPU 50c functions as a cutting control unit.
With the above control, the CPU 50 c functions as “cutting control means” in cooperation with the A-phase D / A converter 70, the B-phase D / A converter 71 and the pulse motor driving circuit 60.

さらに、CPU50cは、低速区間において、布切り駆動時の押圧量の設定値に応じてパルスモータ34の駆動トルクを制限するトルク制御を実行する。即ち、CPU50cは、原則として、パルスモータ34の指令パルスが示す励磁位置とエンコーダ55が示す検出位置との偏差を算出し、PID演算に基づいて偏差から駆動トルクを決定し、駆動トルクに応じた電流値を各コイルに通電する制御を行う。しかしながら、低速区間では、-5〜+5[A]の範囲での振幅電流値に布切り駆動時の押圧量の設定比率を乗じた電流値(設定トルクに基づく電流値)を求め、PID演算に基づく電流値が布切り駆動時の押圧量に基づく電流値を超えてしまう場合には、布切り駆動時の押圧量に基づく電流値をコイルに通電する制御を行う。
上記制御により、CPU50cは、A相D/A変換器70、B相D/A変換器71及びパルスモータ駆動回路60との協働により、「電流制御手段」として機能することとなる。
Further, the CPU 50c executes torque control for limiting the driving torque of the pulse motor 34 in accordance with the set value of the pressing amount during cloth cutting driving in the low speed section. That is, in principle, the CPU 50c calculates the deviation between the excitation position indicated by the command pulse of the pulse motor 34 and the detection position indicated by the encoder 55, determines the driving torque from the deviation based on the PID calculation, and responds to the driving torque. Control to energize each coil with a current value is performed. However, in the low speed section, a current value (current value based on the set torque) obtained by multiplying the amplitude current value in the range of -5 to +5 [A] by the set ratio of the pressing amount at the time of cloth cutting drive is obtained, and PID calculation is performed. When the current value based on the current value exceeds the current value based on the pressing amount at the time of cloth cutting driving, control is performed to energize the coil with the current value based on the pressing amount at the time of cloth cutting driving.
With the above control, the CPU 50 c functions as “current control means” in cooperation with the A-phase D / A converter 70, the B-phase D / A converter 71 and the pulse motor drive circuit 60.

図11(A)はメス受け31が、メス32の上に載置される布に対して切断のための押圧力の付与が可能となる押圧開始位置に到達してからのパルスモータ34のトルク変化を示し、図11(B)はメス受け31が上記押圧位置に到達してからの偏差を示す線図である。各図において横軸は時間であり、図中の符号Tcはメス受け31が上述の押圧開始位置に到達した時のタイミングを示し、Tsは布切り駆動時の設定押圧量に基づくトルク値を示す。
図示のように、メス受け31が押圧開始位置に到達するまでは、無負荷なので偏差はほとんど生じない。このため、トルク値も低速駆動に必要な駆動トルクでパルスモータ34の駆動が行われる。そして、メス受け31が押圧開始位置に到達すると、パルスモータ34に対して負荷がかかり回転速度が減速されるため、指令パルスに対する回転位置の遅れ(偏差P)、時間遅れ(I)及び偏差の変化量(D)がそれぞれ増加する。従って、CPU50cにより算出されるPID演算の算出値が増加し、このPID演算の算出値で求められる必要トルクが上昇する。その後、偏差が8カウントまで偏差が増加すると、パルスモータ34が最大トルクを出力することとなるが、その過程でPID演算に基づく駆動トルクが布切り駆動時の設定押圧量に基づくトルクを超えると、布切り駆動時の設定押圧量に基づくトルク以上の出力を行わないよう、パルスモータの制御が行われることとなる。これにより、布が切断された後、メス受け31がメス32に合致し、さらに押圧する場合にも、布切り駆動時の設定押圧量に基づく電流値を超える電流がコイルに通電されなくなり、メス受け31とメス32との合致時の接触圧力及び押圧力に制限を加えることが可能となる。
FIG. 11A shows the torque of the pulse motor 34 after the knife receiver 31 reaches the pressing start position at which the pressing force for cutting can be applied to the cloth placed on the knife 32. FIG. 11 (B) is a diagram showing a deviation after the knife receiver 31 reaches the pressing position. In each figure, the horizontal axis represents time, the symbol Tc in the figure indicates the timing when the knife receiver 31 reaches the above-described pressing start position, and Ts indicates the torque value based on the set pressing amount during cloth cutting drive. .
As shown in the figure, until the knife receiver 31 reaches the pressing start position, there is almost no deviation because there is no load. For this reason, the pulse motor 34 is driven with a torque value required for driving at low speed. When the knife receiver 31 reaches the pressing start position, a load is applied to the pulse motor 34 and the rotation speed is reduced. Therefore, the rotation position delay (deviation P), time delay (I), and deviation of the command pulse are reduced. The amount of change (D) increases. Therefore, the calculated value of the PID calculation calculated by the CPU 50c increases, and the required torque obtained from the calculated value of the PID calculation increases. Thereafter, when the deviation increases to 8 counts, the pulse motor 34 outputs the maximum torque, but when the driving torque based on the PID calculation exceeds the torque based on the set pressing amount during cloth cutting driving in the process. Thus, the pulse motor is controlled so as not to output more than the torque based on the set pressing amount during cloth cutting drive. Thereby, after the cloth is cut, even when the knife receiver 31 matches the knife 32 and further presses, the current exceeding the current value based on the set pressing amount at the cloth cutting drive is not supplied to the coil, and the knife It is possible to limit the contact pressure and the pressing force when the receiver 31 and the knife 32 are matched.

(布切り制御)
布切り装置30の制御について説明する。
まず、布切りの実行の前提として布切り駆動時の押圧量の設定処理について図12に示すフローチャートに基づいて説明する。
まず、オペレータが操作パネル57のメス調整キー57gをオンすることによりメス調整設定処理が開始される。まず、CPU50cは、メス調整キー57gの押下を受けて表示部57cに現在の布切り駆動時の押圧量を百分率で表示する(ステップS1)。
次いで、増減キー57dの入力があるか判定し(ステップS2)、入力がないときにはステップS4に処理を進め、入力があったときには、当該入力に応じて現在の押圧量の数値に対して増減を行い、増減後の数値を表示部57cに表示した後に(ステップS3)、ステップS4に処理を進める。
ステップS4では、CPU50cは、メス調整キー57gの入力があるか判定し、なければステップS2に処理を戻し、入力があった場合には増減後の布切り駆動時の押圧量を確定し、EEPROM50d内の記憶データを更新して設定処理を終了する(ステップS5)。
(Cloth cutting control)
Control of the cloth cutting device 30 will be described.
First, as a premise for executing cloth cutting, a setting process of a pressing amount at the time of cloth cutting driving will be described based on a flowchart shown in FIG.
First, the knife adjustment setting process is started when the operator turns on the knife adjustment key 57g of the operation panel 57. First, in response to the press of the knife adjustment key 57g, the CPU 50c displays the current pressing amount during cloth cutting driving on the display unit 57c as a percentage (step S1).
Next, it is determined whether or not there is an input from the increase / decrease key 57d (step S2). When there is no input, the process proceeds to step S4. When there is an input, the current pressing amount is increased or decreased according to the input. After the numerical value after the increase / decrease is displayed on the display unit 57c (step S3), the process proceeds to step S4.
In step S4, the CPU 50c determines whether there is an input of the knife adjustment key 57g. If there is an input, the process returns to step S2, and if there is an input, the pressing amount at the time of cloth cutting driving after increase / decrease is determined and the EEPROM 50d The stored data is updated and the setting process is terminated (step S5).

次に、布切り装置30による布切り制御について図13に示すフローチャートに基づいて説明する。
縫製の過程において布切り工程に到達すると、布切り制御が開始される。かかる布切り制御では、CPU50cは、まず、メス受け31の待機位置(原点位置)から予め定められている高速度でメス32の合致手前位置まで下降するように、高速に対応した周期でパルスモータ34の各コイルへの指令パルスを出力する(ステップS11)。なお、この時、CPU50cは、回転方向信号が正回転で出力し、押圧量は設定値にかかわらず100%で出力する。つまり、かかる移動開始の高速区間では、パルスモータ50cの各コイルには-5〜+5[A]の振幅で通電が行われる。
Next, cloth cutting control by the cloth cutting device 30 will be described based on a flowchart shown in FIG.
When the cloth cutting process is reached in the sewing process, cloth cutting control is started. In the cloth cutting control, first, the CPU 50c performs a pulse motor at a cycle corresponding to a high speed so as to descend from the standby position (origin position) of the knife receiver 31 to a position just before the knife 32 at a predetermined high speed. The command pulse to each coil 34 is output (step S11). At this time, the CPU 50c outputs the rotation direction signal in the normal rotation, and outputs the pressing amount at 100% regardless of the set value. That is, in such a high-speed section at the start of movement, each coil of the pulse motor 50c is energized with an amplitude of −5 to +5 [A].

次いで、メス受け31がメス32刃先に合致する合致手前位置に到達すると、CPU50cは、パルスモータ50cの回転がそれまでの速度よりも低速となるように指令パルスの出力周期を切り換える(ステップS12)。なお、このように、メス受け31がメス32刃先に合致する合致手前位置まで、メス受け31を高速で移動させることにより、布が切断されるまでの全区間を低速で駆動させる場合と比べてサイクルタイムを向上させ琉ことができる。
次いで、CPU50cは、指令パルスとエンコーダ55からの検出信号との偏差を算出する(ステップS13)。
そして、偏差量がエンコーダ55のA,B相信号のカウント値で8以上か判定を行う(ステップS14)。
そして、偏差が8未満の場合には、CPU50cはPID演算を行い、必要な駆動トルクを算出する(ステップS15)。さらに、CPU50cは、押圧量の設定値に基づいて算出した設定トルク(-5〜+5[A]で各コイルへ通電したときのパルスモータ34のトルクに押圧量の設定値を乗じた値)とPID演算で求めた駆動トルクとを比較し(ステップS16)、駆動トルクが設定トルクを上回るときには、パルスモータ34のトルクが設定トルクを上回らないように、パルスモータ34のトルクを、PID演算で求めた駆動トルクではなく、設定トルクとするようにトルク値をセットする(ステップS17)。そして、CPU50cは、パルスモータ34が設定トルクで駆動を行うよう、パルスモータ34の指令パルスと駆動時の押圧量を示す数値信号とを出力し、これにより、A相D/A変換器70及びB相D/A変換器71は制限された設定トルク値となるアナログ信号を出力し、パルスモータ駆動回路60は、設定トルクに従って制限された電流値をパルスモータ34の各コイルに通電する(ステップS18)。
一方、ステップS16において、駆動トルクが設定トルク以下のときには、そのままトルク駆動時の押圧量を示す数値信号が100%のままで指令パルスが出力され、パルスモータ駆動回路60は、駆動トルクに従って100%の電流値をパルスモータ34の各コイルに通電する(ステップS18)
そして、CPU50cは、1[ms]の経過を待って、ステップS13からの処理を繰り返す。つまり、CPU50cは、ステップS13〜S19の処理を1[ms]の周期で繰り返し実行する。
Next, when the knife receiver 31 reaches a matching front position that matches the blade edge of the knife 32, the CPU 50c switches the output cycle of the command pulse so that the rotation of the pulse motor 50c is slower than the previous speed (step S12). . In addition, as described above, the knife receiver 31 is moved at a high speed to a position before the mating position where the knife receiver 31 matches the blade edge of the knife 32, so that the entire section until the cloth is cut is driven at a low speed. Cycle time can be improved.
Next, the CPU 50c calculates a deviation between the command pulse and the detection signal from the encoder 55 (step S13).
Then, it is determined whether the deviation amount is 8 or more in the count values of the A and B phase signals of the encoder 55 (step S14).
If the deviation is less than 8, the CPU 50c performs a PID calculation to calculate a necessary driving torque (step S15). Further, the CPU 50c calculates a set torque calculated based on the set value of the pressing amount (a value obtained by multiplying the torque of the pulse motor 34 when energizing each coil at -5 to +5 [A] by the set value of the pressing amount). And the drive torque obtained by the PID calculation (step S16). When the drive torque exceeds the set torque, the torque of the pulse motor 34 is calculated by the PID calculation so that the torque of the pulse motor 34 does not exceed the set torque. A torque value is set so as to be a set torque instead of the obtained drive torque (step S17). Then, the CPU 50c outputs a command pulse of the pulse motor 34 and a numerical signal indicating the pressing amount at the time of driving so that the pulse motor 34 is driven with the set torque, whereby the A-phase D / A converter 70 and The B-phase D / A converter 71 outputs an analog signal having a limited set torque value, and the pulse motor driving circuit 60 energizes each coil of the pulse motor 34 with the limited current value according to the set torque (step). S18).
On the other hand, when the drive torque is equal to or less than the set torque in step S16, the command pulse is output while the numerical signal indicating the pressing amount during torque driving remains 100%, and the pulse motor drive circuit 60 is 100% according to the drive torque. Is supplied to each coil of the pulse motor 34 (step S18).
And CPU50c waits for progress of 1 [ms], and repeats the process from step S13. That is, the CPU 50c repeatedly executes the processes of steps S13 to S19 with a period of 1 [ms].

一方、ステップS14の処理において、指令パルスとエンコーダ55からの検出信号との偏差とが8となった場合には、メス受け31がメス32に到達し、それ以上下降できなくなっている状態であり、パルスモータ34の励磁位置を維持したまま50[ms]の間で各コイルへの通電を維持する(ステップS20)。これにより、布切りの押圧力、すなわち、メス受け31のメス32に対する設定押圧量での押圧力を50[ms]の間維持して時間経過にともなう布の切断を待つことができる。
その後、CPU50cは、布切り開始時と同じ高速となるよう指令パルスを出力し、回転方向信号を逆回転で出力し、押圧量は100%で出力する。これにより、メス受け31は、高速で待機位置まで上昇する(ステップS21)。
On the other hand, in the process of step S14, when the deviation between the command pulse and the detection signal from the encoder 55 becomes 8, the knife receiver 31 has reached the knife 32 and cannot be lowered any further. The energization of each coil is maintained for 50 [ms] while maintaining the excitation position of the pulse motor 34 (step S20). As a result, the pressing force of the cloth cutting, that is, the pressing force with the set pressing amount of the knife receiver 31 against the knife 32 can be maintained for 50 [ms], and the cloth can be cut with time.
Thereafter, the CPU 50c outputs a command pulse so as to have the same high speed as that at the start of cloth cutting, outputs a rotation direction signal by reverse rotation, and outputs a pressing amount of 100%. As a result, the knife receiver 31 rises to the standby position at high speed (step S21).

(発明の実施の形態の効果)
本実施形態における布切り装置30では、CPU50cが偏差判断手段及び切断制御手段として機能して、エンコーダ55の検出値とモータ指令値との偏差を監視して、その偏差量が8カウントに至ると、メス受け31の押圧移動を停止させるので、偏差に基づく一定の押圧力で布切りを行うことができ、適切なメス調整値の見極めに熟練を要する煩雑な設定作業を行うことなく、簡単に適切な押圧力を得ることが可能となる。また、この制御の場合、主にメス32とメス受け31が合致することで生じる偏差に基づいて移動制御が行われるので、個々のメス受け31にサイズや摩耗量などのバラツキがある場合でも、押圧力を一定とすることが可能となる。
さらに、CPU50cが電流制御手段として機能して、低速区間において、パルスモータ34へ通電する電流値を低減させるので、パルスモータ34の出力トルクも低減され、メスとメス受けの合致時の接触圧を緩和し、相互の破損を防止すると共にモータの脱調を回避することが可能となる。
また、操作パネル57により、布切りの押圧力の設定値に応じてパルスモータ34の電流値の制限値を決定するので、パルスモータ34のトルクを任意に設定することができ、メス又はメス受けの押圧力をきめ細かに設定することが可能となり、より適正な押圧力を得ることが可能となる。
(Effect of Embodiment of Invention)
In the cloth cutting device 30 according to the present embodiment, the CPU 50c functions as a deviation determination unit and a cutting control unit, monitors the deviation between the detected value of the encoder 55 and the motor command value, and the deviation amount reaches 8 counts. Since the pressing movement of the knife receiver 31 is stopped, it is possible to perform cloth cutting with a constant pressing force based on the deviation, and without the need for complicated setting work that requires skill to determine an appropriate knife adjustment value. An appropriate pressing force can be obtained. Further, in this control, movement control is performed mainly based on a deviation caused by matching of the knife 32 and the knife receiver 31, so even if the individual knife receiver 31 has variations such as size and wear amount, The pressing force can be kept constant.
Further, since the CPU 50c functions as a current control means to reduce the current value supplied to the pulse motor 34 in the low speed section, the output torque of the pulse motor 34 is also reduced, and the contact pressure when the knife and the knife receiver are matched is reduced. It is possible to alleviate and prevent mutual damage and avoid the motor step-out.
Further, since the limit value of the current value of the pulse motor 34 is determined by the operation panel 57 in accordance with the set value of the pressing force for cloth cutting, the torque of the pulse motor 34 can be arbitrarily set, and a knife or a knife receiver can be set. Therefore, it is possible to set the pressing force in detail, and it is possible to obtain a more appropriate pressing force.

(その他)
上記布切り装置30では、パルスモータ34として2相パルスモータを使用したが、5相パルスモータ、3相パルスモータ等を用いて良い。また駆動方法を、ハーフステップ駆動としたが、フルステップ駆動、マイクロステップ駆動としても良い。
また、パルスモータ34の回転量検出部としてエンコーダ55を用いているが、回転量を検出できるレゾルバやタコジェネレータ等を用いても良い。
さらに、エンコーダ55の分解能は400分割に限られるものではない。
また、A相D/A変換器70及びB相D/A変換器71の出力は256階調に限られるものではない。
さらに、操作パネル57からの押圧量の設定を最大押圧力に対する割合(%)としたが、電流値やトルク値を直接設定する等、便宜変えてもよい。
また、布切り装置30では、メス受け31が昇降を行う構造としたが、メス32が昇降を行う構造でも良い。
また、上記発明の実施形態では、メス32の刃先がメス受け31に合致する合致手前位置まで、メス受け31を高速で下降させ、その後低速で下降させて、全区間を低速で駆動させる場合と比べてサイクルタイムを向上させているが、全区間を低速で駆動しても良いことは勿論である。
また、上記発明の実施形態では、布切り装置30を鳩目穴かがりミシン1に適用した場合を例示したが、メスとメス受けとを互いに押圧させて被縫製物の切断を行う用途であればミシンの形式や種類は鳩目穴かがりミシンに限るものではない。
(Other)
In the cloth cutting device 30, a two-phase pulse motor is used as the pulse motor 34, but a five-phase pulse motor, a three-phase pulse motor, or the like may be used. The driving method is half-step driving, but full-step driving or micro-step driving may be used.
Further, although the encoder 55 is used as the rotation amount detection unit of the pulse motor 34, a resolver, a tachometer, or the like that can detect the rotation amount may be used.
Furthermore, the resolution of the encoder 55 is not limited to 400 divisions.
The outputs of the A-phase D / A converter 70 and the B-phase D / A converter 71 are not limited to 256 gradations.
Furthermore, although the setting of the pressing amount from the operation panel 57 is the ratio (%) with respect to the maximum pressing force, it may be changed for convenience, for example, by directly setting the current value or the torque value.
In the cloth cutting device 30, the knife receiver 31 moves up and down, but the knife 32 may move up and down.
In the embodiment of the invention described above, the knife receiver 31 is lowered at a high speed until the blade tip of the knife 32 matches the knife receiver 31 and then lowered at a low speed to drive the entire section at a low speed. Although the cycle time is improved as compared with the above, it is a matter of course that the entire section may be driven at a low speed.
In the embodiment of the present invention, the case where the cloth cutting device 30 is applied to the eyelet hole sewing machine 1 is exemplified. However, the sewing machine can be used for cutting the sewing product by pressing the knife and the knife receiver against each other. The type and type of the are not limited to the eyelet drilling machine.

本実施形態に係るミシンの概略構成を示す側面図である。It is a side view which shows schematic structure of the sewing machine which concerns on this embodiment. 本実施形態に係る布切り装置の概略構成を示す斜視図である。It is a perspective view showing a schematic structure of a cloth cutting device concerning this embodiment. 図2の布切り装置に備わるメスとメス受けとを示す上面図であり、図3(a)はSサイズのメス受け、図3(b)はMサイズのメス受け、図3(c)はLサイズのメス受けを示している。FIG. 3 is a top view showing a knife and a knife receiver provided in the cloth cutting device of FIG. 2, FIG. 3 (a) is an S size knife receiver, FIG. 3 (b) is an M size knife receiver, and FIG. An L size female receptacle is shown. 図1のミシンの主制御構成を示すブロック図である。It is a block diagram which shows the main control structure of the sewing machine of FIG. 操作パネルの正面図である。It is a front view of an operation panel. 図6(A)〜図6(D)は1パルス毎に各コイルA,A’,B,B’に通電される電流値の変化を示した線図である。6 (A) to 6 (D) are graphs showing changes in the value of the current supplied to each coil A, A ', B, B' for each pulse. パルスモータの1パルス毎に各コイルA,A’,B,B’に通電される具体的な電流値を示した図表である。It is the chart which showed the concrete electric current value with which each coil A, A ', B, B' is supplied with every pulse of a pulse motor. パルスモータのトルク特性を示す線図である。It is a diagram which shows the torque characteristic of a pulse motor. エンコーダのA相信号とB相信号と示す線図である。It is a diagram which shows the A phase signal and B phase signal of an encoder. 0〜255の出力コードに対してD/A変換器を経てパルスモータ駆動回路がパルスモータ34のコイルに通電する電流値の対応関係を示す図表である。6 is a chart showing a correspondence relationship between current values of currents that are supplied to a coil of a pulse motor by a pulse motor driving circuit through a D / A converter with respect to output codes of 0 to 255. 図11(A)はメス受けがメスに到達してからのパルスモータのトルク変化を示し、図11(B)はメス受けがメスに到達してからの偏差を示す線図である。FIG. 11A shows the torque change of the pulse motor after the knife receiver reaches the knife, and FIG. 11B is a diagram showing the deviation after the knife receiver reaches the knife. 駆動時の押圧量の設定処理を示すフローチャートである。It is a flowchart which shows the setting process of the pressing amount at the time of a drive. 布切り装置による布切り制御を示すフローチャートである。It is a flowchart which shows the cloth cutting control by a cloth cutting device.

符号の説明Explanation of symbols

1 鳩目穴かがりミシン
30 布切り装置
31 メス受け
32 メス
34 パルスモータ
35 移動機構
50 制御部
50c CPU(移動制御手段,切断制御手段,電流制御手段)
50d EEPROM(記憶手段)
55 エンコーダ(回転量検出部)
57 操作パネル(押圧力設定手段)
60 パルスモータ駆動回路
70 A相D/A変換器
71 B相D/A変換器
DESCRIPTION OF SYMBOLS 1 Eyelet hole sewing machine 30 Cloth cutting device 31 Knife receptacle 32 Knife 34 Pulse motor 35 Movement mechanism 50 Control part 50c CPU (movement control means, cutting | disconnection control means, current control means)
50d EEPROM (storage means)
55 Encoder (Rotation amount detector)
57 Operation panel (pressing force setting means)
60 Pulse Motor Drive Circuit 70 A Phase D / A Converter 71 B Phase D / A Converter

Claims (3)

刃先を有するメスと、
前記メスと協働して挟むように布を押圧して切断するメス受けと、
前記メス又は前記メス受けのいずれか一方を他方に対し接離移動させる移動機構と、
前記移動機構による前記メス又は前記メス受けの接離移動の駆動源となるパルスモータと、
前記メス又は前記メス受けの一方が他方に向かって移動している際に、前記メスの刃先が前記メス受けに合致する合致手前位置から前記メス又は前記メス受けの一方を所定の低速で移動させて布を切断するように前記パルスモータを制御する制御部とを備える鳩目穴かがりミシンの布切り装置において、
前記パルスモータの回転量を検出する回転量検出部を備え、
前記制御部は、
前記低速移動時に、前記パルスモータへ通電する電流値を前記高速移動時よりも低く制限する電流制御手段と、
前記低速移動時に、前記回転量検出部による検出値と前記パルスモータへの指令値との偏差が予め定められた設定値以上か否かを判断する偏差判断手段と、
前記偏差判断手段により前記偏差が前記設定値以上であると判断された場合に、前記メス又は前記メス受けの一方の移動を停止させるように前記パルスモータを制御する切断制御手段と、
を有することを特徴とする鳩目穴かがりミシンの布切り装置。
A knife having a cutting edge;
A knife receiver that presses and cuts the cloth so as to be sandwiched in cooperation with the knife;
A moving mechanism for moving one of the knife and the knife receiver toward and away from the other;
A pulse motor serving as a drive source for the moving movement of the knife or the knife receiver by the moving mechanism;
When one of the knife or the knife receiver is moving toward the other, the knife edge of the knife moves one of the knife or the knife receiver at a predetermined low speed from a position in front of the match where the knife edge of the knife matches the knife receiver. In a cloth cutting device for an eyelet sewing machine comprising a control unit for controlling the pulse motor so as to cut the cloth,
A rotation amount detection unit for detecting the rotation amount of the pulse motor;
The controller is
Current control means for limiting a current value to be supplied to the pulse motor to be lower than that during the high speed movement during the low speed movement;
Deviation determination means for determining whether a deviation between a value detected by the rotation amount detection unit and a command value to the pulse motor is equal to or greater than a predetermined set value during the low-speed movement;
A cutting control means for controlling the pulse motor so as to stop the movement of the knife or the knife receiver when the deviation is judged to be equal to or larger than the set value by the deviation judging means;
A cloth cutting device for an eyelet-punching sewing machine characterized by comprising:
布切りの押圧力を設定する押圧力設定手段と、
前記設定押圧力を記憶する記憶手段とを備え、
前記電流制御手段は、前記設定押圧力に応じて電流値の制限値を決定することを特徴とする請求項1記載の鳩目穴かがりミシンの布切り装置。
A pressing force setting means for setting the pressing force of the cloth cutting;
Storage means for storing the set pressing force,
The cloth cutting device for an eyelet sewing machine according to claim 1, wherein the current control means determines a limit value of the current value according to the set pressing force.
前記制御部は、前記切断制御手段による停止後に、布切りの押圧力を所定時間維持するように前記パルスモータへの通電を制御することを特徴とする請求項1または2に記載の鳩目穴かがりミシンの布切り装置。   3. The eyelet punching according to claim 1, wherein the control unit controls energization to the pulse motor so as to maintain a pressing force of cloth cutting for a predetermined time after stopping by the cutting control unit. Sewing machine.
JP2008242382A 2008-09-22 2008-09-22 Cloth cutting device of hole stitching machine Pending JP2010069205A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2008242382A JP2010069205A (en) 2008-09-22 2008-09-22 Cloth cutting device of hole stitching machine
KR1020090089059A KR20100033944A (en) 2008-09-22 2009-09-21 Cloth cutting device of sewing machine for button hole darning
DE602009000904T DE602009000904D1 (en) 2008-09-22 2009-09-22 Fabric cutting device of a punching machine
AT09170893T ATE502149T1 (en) 2008-09-22 2009-09-22 MATERIAL CUTTING DEVICE OF A HOLE-TAPPING MACHINE
EP09170893A EP2166142B1 (en) 2008-09-22 2009-09-22 Cloth cutting device of hole stitching machine
CN200910176028XA CN102021765B (en) 2008-09-22 2009-09-22 Cloth cutting device of hole stitching machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008242382A JP2010069205A (en) 2008-09-22 2008-09-22 Cloth cutting device of hole stitching machine

Publications (1)

Publication Number Publication Date
JP2010069205A true JP2010069205A (en) 2010-04-02

Family

ID=41571861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008242382A Pending JP2010069205A (en) 2008-09-22 2008-09-22 Cloth cutting device of hole stitching machine

Country Status (6)

Country Link
EP (1) EP2166142B1 (en)
JP (1) JP2010069205A (en)
KR (1) KR20100033944A (en)
CN (1) CN102021765B (en)
AT (1) ATE502149T1 (en)
DE (1) DE602009000904D1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103541157A (en) * 2012-07-09 2014-01-29 符胜雄 Die cutter for computerized pattern sewing machine
TWI508677B (en) * 2013-08-16 2015-11-21 Chee Siang Ind Co Ltd Hammer hammer adjustment mechanism for keyhole cut buttonhole device
CN104420081B (en) * 2013-08-22 2017-05-10 启翔股份有限公司 Hammer adjustment mechanism of buttonhole cutting device for buttonhole machine
CN104480649A (en) * 2014-12-17 2015-04-01 拓卡奔马机电科技有限公司 Low-speed and stop control device of buttonholing machine
DE112017008004B4 (en) * 2017-08-30 2021-08-05 Mitsubishi Electric Corporation sewing machine
CN108173366A (en) * 2018-02-10 2018-06-15 中山市科艺电机有限公司 Motor rotor, sewing machine energy-saving motor using motor rotor and sewing machine
CN108134464A (en) * 2018-02-10 2018-06-08 中山市科艺电机有限公司 Motor rotor and sewing machine energy-saving motor and sewing machine using the rotor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001232082A (en) * 1999-12-14 2001-08-28 Juki Corp Buttonhole sewing machine
JP2001334088A (en) * 2000-05-29 2001-12-04 Juki Corp Cloth cutting device
JP2006087813A (en) * 2004-09-27 2006-04-06 Brother Ind Ltd Eyelet hole sewing machine

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5361713A (en) * 1992-02-05 1994-11-08 Brother Kogyo Kabushiki Kaisha Work sheet cutting blade with continuous blade displacement detection
KR100229843B1 (en) * 1997-11-24 1999-11-15 서명원 Button feeding device with both width control function and centering function
JP4526701B2 (en) 2000-12-28 2010-08-18 Juki株式会社 Buttonhole sewing machine
CN2479038Y (en) * 2001-04-26 2002-02-27 大连服装机械总厂 Automatic opening or closing fastening means
JP5130091B2 (en) * 2008-03-25 2013-01-30 Juki株式会社 Cloth cutting device
JP2009240379A (en) * 2008-03-28 2009-10-22 Juki Corp Button hole sewing machine
JP5318444B2 (en) * 2008-04-07 2013-10-16 Juki株式会社 Buttonhole sewing machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001232082A (en) * 1999-12-14 2001-08-28 Juki Corp Buttonhole sewing machine
JP2001334088A (en) * 2000-05-29 2001-12-04 Juki Corp Cloth cutting device
JP2006087813A (en) * 2004-09-27 2006-04-06 Brother Ind Ltd Eyelet hole sewing machine

Also Published As

Publication number Publication date
DE602009000904D1 (en) 2011-04-28
EP2166142B1 (en) 2011-03-16
CN102021765A (en) 2011-04-20
KR20100033944A (en) 2010-03-31
EP2166142A1 (en) 2010-03-24
CN102021765B (en) 2013-02-13
ATE502149T1 (en) 2011-04-15

Similar Documents

Publication Publication Date Title
JP2010069205A (en) Cloth cutting device of hole stitching machine
JP5329113B2 (en) sewing machine
JP4526956B2 (en) sewing machine
JP5130091B2 (en) Cloth cutting device
JP4722510B2 (en) sewing machine
TW201128013A (en) Sewing machine
JP2009125247A (en) sewing machine
JP6520399B2 (en) Sewing machine and control method of the sewing machine
JP4569815B2 (en) Stepping motor speed control device and speed control method thereof
JP2871191B2 (en) Sewing machine needle bar controller
JP2004261273A (en) Electronic staggered sewing machine
JP2005328972A (en) Sewing motor control device and control method thereof
JP6247082B2 (en) Hole sewing machine
CN100379140C (en) Stepping motor control device and sewing machine using the device
JP6343957B2 (en) sewing machine
JP2010142536A (en) Sewing machine
JP4509847B2 (en) sewing machine
JP2614204B2 (en) sewing machine
JP6031315B2 (en) sewing machine
JP2013202254A (en) Sewing machine and control program for sewing machine
JP2008073157A (en) Shape sewing machine
JPH05293276A (en) sewing machine
JP2013208403A (en) Buttonhole sewing machine
JPH10146478A (en) Pattern sewing machine
JP2001224877A (en) Frame driving method in embroidery machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110907

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130319

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130806