JP2015066380A - Sewing machine and sewing system - Google Patents

Sewing machine and sewing system Download PDF

Info

Publication number
JP2015066380A
JP2015066380A JP2013205928A JP2013205928A JP2015066380A JP 2015066380 A JP2015066380 A JP 2015066380A JP 2013205928 A JP2013205928 A JP 2013205928A JP 2013205928 A JP2013205928 A JP 2013205928A JP 2015066380 A JP2015066380 A JP 2015066380A
Authority
JP
Japan
Prior art keywords
pallet
sewing machine
cpu
sewing
supply device
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
JP2013205928A
Other languages
Japanese (ja)
Inventor
杉原 良英
Yoshihide Sugihara
良英 杉原
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 JP2013205928A priority Critical patent/JP2015066380A/en
Priority to CN201410513513.2A priority patent/CN104514097B/en
Publication of JP2015066380A publication Critical patent/JP2015066380A/en
Priority to HK15107580.4A priority patent/HK1207132A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • D05B19/16Control of workpiece movement, e.g. modulation of travel of feed dog
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B25/00Sewing units consisting of combinations of several sewing machines
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B33/00Devices incorporated in sewing machines for supplying or removing the work

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Sewing Machines And Sewing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a sewing machine and a sewing system capable of: correcting positional deviation of a receiving position of a sewing machine with respect to a supply position in which a supply device supplies a holding body for holding a sewing object; delivering the holding body surely between the supply device and the sewing machine; reducing a load applied on the sewing machine and the holding body; and preventing breakage.SOLUTION: A CPU moves a frame support part of a feeding mechanism to a receiving position (S38). Between reception of a reception start signal (S42) and reception of a reception request signal (S56), a pallet supply device moves a pallet holding part for holding a pallet to a supply position. The CPU repeatedly calculates first deviation between the receiving position for holding the pallet holding part and a current position of the pallet holding part (S47), and when the first deviation exceeds a first specified value by the pressing of the pallet supply device (S48, S52), the holding position in which the first deviation becomes within the first specified value is made to be a new receiving position (S51, S55).

Description

本発明は、予め縫製対象物を保持した保持体を供給装置とミシンとの間で受け渡し、縫製対象物に縫製することができるミシン及び縫製システムに関する。   The present invention relates to a sewing machine and a sewing system in which a holding body that holds a sewing object in advance is transferred between a supply device and a sewing machine and can be sewn to the sewing object.

保持体が保持する縫製対象物を縫製することができるミシンが知られている。例えば特許文献1に記載の縫製システムは1つの搬送ロボットと複数のミシンを備える。複数のミシンは、夫々搬送ロボットを中心とする円周上に位置し、縫製対象の生地を保持する治具を搬送ロボットから受け取る。搬送ロボットは上下動及び回動可能な基台に、基台の半径方向に伸縮可能な作動腕を装着する。搬送ロボットは、作動腕の先端に設けたハンドで治具の挟持片を挟んで治具を搬送する。ミシンは突起を有する一対の連結片を備える。搬送ロボットは治具の挟持片に形成した透孔に連結片の突起を通し、治具をミシンに固定する。ミシンは治具が保持する生地に縫製する。   There is known a sewing machine capable of sewing a sewing object held by a holding body. For example, the sewing system described in Patent Document 1 includes one transport robot and a plurality of sewing machines. Each of the plurality of sewing machines is positioned on a circumference centering on the transport robot, and receives a jig for holding a material to be sewn from the transport robot. The transfer robot mounts an operating arm that can extend and contract in the radial direction of the base on a base that can move up and down and rotate. The transport robot transports the jig by sandwiching the holding piece of the jig with a hand provided at the tip of the operating arm. The sewing machine includes a pair of connecting pieces having protrusions. The transfer robot passes the projection of the connecting piece through the through hole formed in the holding piece of the jig, and fixes the jig to the sewing machine. The sewing machine is sewn on the fabric held by the jig.

特開平2−55081号公報JP-A-2-55081

しかしながら、特許文献1では、例えばミシンと搬送ロボットの配置関係等に起因して突起の位置と透孔の位置がずれた場合、治具の受け渡しにおいて突起が透孔の縁に当たる。治具を把持する搬送ロボットは、突起を介して連結片に応力を加え、連結片が破損する可能性があった。また、突起が透孔に通らずに治具をミシンに固定できない可能性があった。   However, in Patent Document 1, for example, when the position of the protrusion is displaced from the position of the through hole due to the positional relationship between the sewing machine and the transport robot, the protrusion hits the edge of the through hole in the delivery of the jig. There is a possibility that the transfer robot that grips the jig applies stress to the connecting piece through the protrusion, and the connecting piece is damaged. Further, there is a possibility that the jig cannot be fixed to the sewing machine without the protrusion passing through the through hole.

本発明の目的は、縫製対象物を保持する保持体を供給装置が供給する供給位置に対するミシンの受け取り位置の位置ずれを補正し、供給装置とミシンとの間で保持体を確実に受け渡すことができ、且つミシンと保持体に加わる負荷を軽減し、破損を防止できるミシン及び縫製システムを提供することである。   An object of the present invention is to correct a positional deviation of a receiving position of a sewing machine with respect to a supply position at which a holding apparatus that holds a sewing object is supplied by a supply apparatus, and to reliably transfer the holding body between the supply apparatus and the sewing machine. It is possible to provide a sewing machine and a sewing system that can reduce the load applied to the sewing machine and the holding body and prevent breakage.

本発明の第一態様によれば、縫製対象物を保持した保持体を供給装置との間で受渡し可能であり、前記供給装置から受け取る前記保持体を装着し、前記縫製対象物を縫製するミシンにおいて、縫針を下端に着脱可能且つ上下動可能な針棒と、前記針棒よりも下方に設け、水平方向に延びる上面を有し、前記縫針が上下に通過可能な針穴を有する作業台と、前記作業台の前記上面よりも上方に設け、前記保持体を着脱可能に構成し、水平移動可能な送り機構と、前記送り機構が前記供給装置から前記保持体を受け取る位置である受け取り位置を記憶する記憶部と、前記送り機構の水平方向への移動を制御し、且つ前記送り機構が前記保持体を受け取る前に、前記記憶部が記憶する前記受け取り位置に前記送り機構を移動する制御手段と、前記制御手段で前記送り機構が前記受け取り位置に移動した後、前記送り機構が前記供給装置から前記保持体を受け取る際に外力を受けて変位した量である第一偏差を検出する第一検出手段と、前記第一検出手段が検出した前記第一偏差が第一所定値を超えたか否かを判断する第一判断手段と、を備え、前記制御手段は、前記第一判断手段で前記第一偏差が前記第一所定値を超えたと判断した場合、前記第一偏差が前記第一所定値以下となるように前記送り機構を移動するとともに、移動後の前記送り機構の位置を新たな受け取り位置として記憶することを特徴とするミシンが提供される。   According to the first aspect of the present invention, a sewing machine capable of delivering a holding body holding a sewing object to and from a supply apparatus, mounting the holding body received from the supply apparatus, and sewing the sewing object. A needle bar detachably attached to the lower end and vertically movable, a workbench provided below the needle bar and having a top surface extending in the horizontal direction and having a needle hole through which the sewing needle can pass vertically A holding mechanism which is provided above the upper surface of the work table, is configured to be detachable, and is capable of horizontally moving, and a receiving position where the feeding mechanism receives the holding body from the supply device. Storage means for storing and control means for controlling the movement of the feed mechanism in the horizontal direction and for moving the feed mechanism to the receiving position stored in the storage section before the feed mechanism receives the holding body And the system First detecting means for detecting a first deviation which is an amount displaced by receiving an external force when the feeding mechanism receives the holding body from the supply device after the feeding mechanism has moved to the receiving position by means; First determination means for determining whether or not the first deviation detected by the first detection means exceeds a first predetermined value, and the control means determines whether the first deviation is the first determination means. When it is determined that the first predetermined value has been exceeded, the feed mechanism is moved so that the first deviation is not more than the first predetermined value, and the position of the feed mechanism after the movement is stored as a new receiving position. A sewing machine is provided that is characterized by:

保持体の受け取り位置にずれを生じ、送り機構が供給装置から保持体を介して外力を受ける場合、ミシンは、送り機構が外力を受けて変位した量である第一偏差が第一所定値以下となる位置を新たな受け取り位置に設定し、ずれを解消することができる。故にミシンは供給装置から受ける外力を減らし、送り機構を駆動する駆動源にかかる負荷を軽減することができる。   When the receiving position of the holding body is displaced and the feeding mechanism receives an external force from the supply device via the holding body, the sewing machine has a first deviation that is an amount by which the feeding mechanism is displaced by receiving the external force below a first predetermined value. Is set as a new receiving position, and the deviation can be eliminated. Therefore, the sewing machine can reduce the external force received from the supply device and reduce the load on the drive source that drives the feed mechanism.

第一態様は、前記供給装置が前記保持体の供給完了時に出力する通知信号を受信する受信手段と、前記送り機構に設け、前記送り機構が前記保持体を装着可能な位置に前記保持体があるか否かを検知する検知手段と、前記受信手段が前記通知信号を受信した場合、前記検知手段が前記保持体を検知したか否かを判断する第二判断手段と、をさらに備えてもよい。この場合に、前記制御手段は、前記第二判断手段で前記検知手段が前記保持体を検知しなかったと判断した場合、前記送り機構を前記供給装置側へ移動してもよい。受け取り位置が供給装置から離れる側にずれており、供給装置が保持体を供給した位置が受け取り位置に届かない場合、ミシンは、送り機構を供給装置側へ移動することで、送り機構に保持体を装着することができる。   The first aspect includes a receiving unit that receives a notification signal that is output when the supply device completes the supply of the holding body, and a feed mechanism that is provided with the holding body at a position at which the holding mechanism can be mounted. Detection means for detecting whether or not there is, and second determination means for determining whether or not the detection means has detected the holding body when the reception means has received the notification signal. Good. In this case, the control unit may move the feeding mechanism to the supply device side when the second determination unit determines that the detection unit has not detected the holding body. When the receiving position is shifted to the side away from the supply device and the position where the supply device has supplied the holding body does not reach the receiving position, the sewing machine moves the feeding mechanism to the supply device side so that the holding mechanism Can be worn.

第一態様は、前記制御手段が前記送り機構を前記供給装置側へ移動して前記保持体と当接した場合に、前期制御手段が前記送り機構を移動しようとした量と実際の移動量との差である第二偏差を検出する第二検出手段と、前記第二検出手段が検出した前記第二偏差が第二所定値を超えたか否かを判断する第三判断手段と、をさらに備えてもよい。この場合に、前記制御手段は、前記第三判断手段で前記第二偏差が前記第二所定値を超えたと判断した場合、前記第二偏差が前記第二所定値以下となるように前記送り機構を移動するとともに、移動後の前記送り機構の位置を新たな受け取り位置として記憶してもよい。受け取り位置が供給装置から離れる側にずれており、供給装置が保持体を供給した位置が受け取り位置に届かない場合、ミシンは、実際の移動量に生じたずれを示す第二偏差が第二所定値以下となる位置を新たな受け取り位置に設定し、ずれを解消することができる。故にミシンは供給装置から確実に保持体を受け取り、送り機構に装着することができる。   In the first aspect, when the control means moves the feeding mechanism to the supply device side and comes into contact with the holding body, the amount that the previous control means tried to move the feeding mechanism and the actual movement amount And second detection means for detecting a second deviation that is a difference between the second detection means and third determination means for determining whether or not the second deviation detected by the second detection means exceeds a second predetermined value. May be. In this case, when the third determination unit determines that the second deviation exceeds the second predetermined value, the control unit causes the second mechanism to be less than the second predetermined value. And the position of the feeding mechanism after the movement may be stored as a new receiving position. When the receiving position is shifted away from the supply device and the position where the supply device has supplied the holding body does not reach the reception position, the sewing machine has a second deviation indicating a shift generated in the actual movement amount to a second predetermined value. A position that is less than or equal to the value can be set as a new receiving position to eliminate the deviation. Therefore, the sewing machine can reliably receive the holding body from the supply device and attach it to the feeding mechanism.

第一態様は、前記制御手段が前記送り機構を前記供給装置側へ移動した移動量が規定長を超え、且つ前記検知手段が前記保持体を検知しなかった場合、異常状態の発生を報知する第一報知信号を出力する報知手段を備えてもよい。ミシンは、受け取り位置のずれが大きい場合、第一報知信号を出力する。故にミシンは、作業者に、ミシンと供給装置の配置関係の調整を促すことができる。   In the first aspect, when the amount of movement of the control unit moving the feed mechanism to the supply device side exceeds a specified length and the detection unit does not detect the holding body, the occurrence of an abnormal state is notified. You may provide the alerting | reporting means which outputs a 1st alerting | reporting signal. The sewing machine outputs a first notification signal when the shift in the receiving position is large. Therefore, the sewing machine can prompt the operator to adjust the positional relationship between the sewing machine and the supply device.

第一態様は、前記ミシンの電源投入時の前記受け取り位置を初期位置として前記記憶部に記憶する第一記憶手段と、前記第一記憶手段が記憶する前記初期位置に対する前記受け取り位置の偏差である第三偏差を検出する第三検出手段と、前記第三検出手段が検出した前記第三偏差が第三所定値を超えたか否かを判断する第四判断手段と、をさらに備えてもよい。この場合に、前記報知手段は、前記第四判断手段で前記第三偏差が前記第三所定値を超えたと判断した場合、異常状態の発生を報知する第二報知信号を出力してもよい。ミシンは、受け取り位置のずれが初期位置と比べて大きくなった場合、第二報知信号を出力する。故にミシンは、作業者に、ミシンと供給装置の配置関係の調整を促すことができる。   A first aspect is a first storage unit that stores the reception position at the time of power-on of the sewing machine as an initial position in the storage unit, and a deviation of the reception position from the initial position stored in the first storage unit. You may further provide the 3rd detection means which detects a 3rd deviation, and the 4th judgment means which judges whether the said 3rd deviation detected by the said 3rd detection means exceeded the 3rd predetermined value. In this case, when the fourth determination unit determines that the third deviation exceeds the third predetermined value, the notification unit may output a second notification signal that notifies the occurrence of an abnormal state. The sewing machine outputs a second notification signal when the shift of the receiving position becomes larger than the initial position. Therefore, the sewing machine can prompt the operator to adjust the positional relationship between the sewing machine and the supply device.

第一態様は、前記制御手段が前記送り機構を移動した後の前記受け取り位置を候補位置として前記記憶部に記憶する第二記憶手段と、前記第二記憶手段が前記候補位置を所定回数以上連続して前記記憶部に記憶したか否かを判断する第五判断手段と、前記第五判断手段で前記第二記憶手段が前記候補位置を所定回数以上連続して前記記憶部に記憶したと判断した場合、前記候補位置を前記受け取り位置として前記記憶部に記憶する第三記憶手段と、をさらに備えてもよい。ミシンは、受け取り位置のずれを所定回数以上連続して検出した場合に受け取り位置を変更するので、突発的な外力を受けて一時的に受け取り位置がずれた場合には受け取り位置を変更しない。故に送り機構は、供給装置から保持体を安定して確実に受け取ることができる。   In the first aspect, a second storage unit that stores, in the storage unit, the reception position after the control unit moves the feeding mechanism as a candidate position, and the second storage unit continues the candidate position for a predetermined number of times or more. And determining whether or not the second storage means has stored the candidate position in the storage unit continuously for a predetermined number of times or more. In this case, a third storage unit that stores the candidate position as the reception position in the storage unit may be further included. Since the sewing machine changes the receiving position when the receiving position shift is continuously detected a predetermined number of times or more, the receiving position is not changed when the receiving position is temporarily shifted due to a sudden external force. Therefore, the feeding mechanism can stably and reliably receive the holding body from the supply device.

本発明の第二態様によれば、請求項1〜6のいずれかに記載のミシンと、前記ミシンの前記送り機構と対向し、前記縫製対象物を保持した前記保持体を前記ミシンの前記送り機構へ向けて移動可能な移動機構を有する前記供給装置と、を備えた縫製システムが提供される。ミシンは、縫製対象物を保持した保持体を安定して確実に供給装置から受け取ることができる。故に、縫製システムは、縫製対象物の縫製を効率よく行うことができる。   According to a second aspect of the present invention, the sewing machine according to any one of claims 1 to 6 is opposed to the feed mechanism of the sewing machine, and the holding body holding the sewing object is moved to the feed of the sewing machine. And a feeding system having a moving mechanism movable toward the mechanism. The sewing machine can stably and reliably receive the holding body holding the sewing object from the supply device. Therefore, the sewing system can efficiently sew the sewing object.

縫製システム300の斜視図である。1 is a perspective view of a sewing system 300. FIG. ミシン1とパレット供給機構230の斜視図である。3 is a perspective view of the sewing machine 1 and a pallet supply mechanism 230. FIG. パレット保持部70の平面図である。3 is a plan view of a pallet holding unit 70. FIG. パレット供給機構230のパレット保持部235がパレット保持部70からパレット80を受け取った状態を示す図である。FIG. 6 is a diagram illustrating a state in which the pallet holding unit 235 of the pallet supply mechanism 230 has received the pallet 80 from the pallet holding unit 70. パレット80の平面図である。3 is a plan view of a pallet 80. FIG. ミシン1とパレット供給装置200の電気的構成を示すブロック図である。2 is a block diagram showing an electrical configuration of the sewing machine 1 and the pallet supply device 200. FIG. パレット供給装置200のCPU211が実行する供給制御処理のフローチャートである。It is a flowchart of the supply control process which CPU211 of the pallet supply apparatus 200 performs. ミシン1のCPU101が実行する受け取り位置補正処理のフローチャートである。6 is a flowchart of a receiving position correction process executed by a CPU 101 of the sewing machine 1; ミシン1のCPU101が実行する受け取り位置補正処理のフローチャートである。6 is a flowchart of a receiving position correction process executed by a CPU 101 of the sewing machine 1;

図面を参照し、本発明の一実施形態を説明する。図1、図2を参照し、ミシン1を含む縫製システム300の概略的構成を説明する。図2の左斜め下側、右斜め上側、左斜め上側、右斜め下側は、縫製システム300が含むミシン1の前側、後側、左側、右側である。以下の説明では図中に矢印で示す上下、左右、前後を使用する。図1に示すように、縫製システム300は、パレット供給装置200を中心に、複数台(本実施形態では3台)のミシン1と2つの作業机251、252を平面視放射状に配置する。複数台のうち1台のミシン1は、後述するパレット80の貫通穴826(図5参照)内に生地を供給するパーツ供給装置91を側部に配置する。縫製システム300は、パレット供給装置200が供給するパレット80に保持した特定形状を有する生地(縫製対象物)の縫製動作を3つの工程に分け、各工程を3台のミシン1が夫々縫製するシステムである。   An embodiment of the present invention will be described with reference to the drawings. A schematic configuration of a sewing system 300 including the sewing machine 1 will be described with reference to FIGS. 1 and 2. 2 are the front side, the rear side, the left side, and the right side of the sewing machine 1 included in the sewing system 300. The diagonally lower left side, the diagonally upper right side, the diagonally upper left side, and the diagonally lower right side of FIG. In the following description, the top, bottom, left and right, front and back indicated by arrows in the figure are used. As shown in FIG. 1, the sewing system 300 arranges a plurality of (three in this embodiment) sewing machines 1 and two work desks 251 and 252 radially in plan view, with a pallet supply device 200 as the center. One sewing machine 1 out of a plurality of machines is provided with a parts supply device 91 for feeding the dough in a through hole 826 (see FIG. 5) of a pallet 80 described later on the side. The sewing system 300 divides the sewing operation of the fabric (sewing object) having a specific shape held on the pallet 80 supplied by the pallet supply device 200 into three processes, and each process is sewn by three sewing machines 1. It is.

パレット供給装置200は、土台部201と回転テーブル202を備える。土台部201は金属製の棒材を立方体状に組んだ枠体である。土台部201は下端部に車輪(図示略)を備え、移動可能である。土台部201は上部に平面視円形状の回転テーブル202を配置し、回転可能に支持する。回転テーブル202上面の高さは、後述するミシン1の作業台5(図2参照)上面と略同一高さである。回転テーブル202上面の高さは、ミシン1の作業台5上面よりわずかに低くてもよい。土台部201は内部にテーブル回転モータ221(図6参照)を備える。テーブル回転モータ221は、回転テーブル202の回転軸(図示略)に接続し、回転テーブル202を水平面内で回転する。   The pallet supply apparatus 200 includes a base part 201 and a rotary table 202. The base part 201 is a frame body in which metal bars are assembled in a cubic shape. The base portion 201 has wheels (not shown) at the lower end and is movable. The base portion 201 is provided with a rotary table 202 having a circular shape in plan view at an upper portion thereof, and is rotatably supported. The height of the upper surface of the rotary table 202 is substantially the same height as the upper surface of a work table 5 (see FIG. 2) of the sewing machine 1 described later. The height of the upper surface of the rotary table 202 may be slightly lower than the upper surface of the work table 5 of the sewing machine 1. The base unit 201 includes a table rotation motor 221 (see FIG. 6). The table rotation motor 221 is connected to a rotation shaft (not shown) of the rotation table 202, and rotates the rotation table 202 within a horizontal plane.

パレット供給装置200は、回転テーブル202の上面に、複数(本実施形態では5つ)のパレット供給機構230を備える。本実施形態では、パレット供給機構230の数は、ミシン1の数と二つの作業机251、252とを合わせた数と同数である。回転テーブル202は、各パレット供給機構230を回転テーブル202の回転軸を中心に平面視放射状に配置する。パレット供給機構230は回転テーブル202上面の周方向に等間隔に並ぶ。図2に示すように、パレット供給機構230は、夫々エアシリンダ231を備える。尚、図2は、1つのパレット供給機構230を図示し、他の4つのパレット供給機構230の図示を省略する。エアシリンダ231は、回転テーブル202上面に固定する。エアシリンダ231のピストンロッド231A(図4参照)は、回転テーブル202の径方向に進退する。ピストンロッド231Aは、回転テーブル202の径方向外側先端に、パレット80を着脱可能なパレット保持部235を備える。パレット保持部235の構成は、ミシン1が備えるパレット保持部70と略同様の構成であり、詳細な説明は後述する。パレット供給機構230は、コンプレッサ(図示略)が供給するエアでエアシリンダ231(図2参照)を駆動し、パレット保持部235を供給位置と待避位置の間で移動する。供給位置は、パレット保持部235がパレット80を保持した状態で、ピストンロッド231Aがミシン1又は作業机251,252側に進出した時、パレット80の第一ピン841(図5参照)を、送り機構6のパレット保持部70が支持溝72(図3参照)内に配置可能な位置である。待避位置は、ピストンロッド231Aがパレット供給装置200側に退入し、パレット保持部235がパレット80を保持した状態で回転テーブル202が回転してもパレット80がミシン1に干渉しない位置である。パレット80は、ミシン1が縫製する縫製対象物(例えば生地)を上板82と下板81の間に上下から挟んで保持する。パレット80の構成の説明は後述する。   The pallet supply device 200 includes a plurality (five in this embodiment) of pallet supply mechanisms 230 on the upper surface of the rotary table 202. In the present embodiment, the number of pallet supply mechanisms 230 is the same as the total number of the sewing machines 1 and the two work tables 251 and 252. The turntable 202 arranges each pallet supply mechanism 230 radially in plan view around the rotation axis of the turntable 202. The pallet supply mechanisms 230 are arranged at equal intervals in the circumferential direction on the upper surface of the rotary table 202. As shown in FIG. 2, each pallet supply mechanism 230 includes an air cylinder 231. 2 illustrates one pallet supply mechanism 230, and the other four pallet supply mechanisms 230 are not shown. The air cylinder 231 is fixed to the upper surface of the rotary table 202. The piston rod 231A (see FIG. 4) of the air cylinder 231 advances and retreats in the radial direction of the rotary table 202. The piston rod 231 </ b> A includes a pallet holding portion 235 to which the pallet 80 can be attached and detached at the radially outer end of the rotary table 202. The configuration of the pallet holding portion 235 is substantially the same as that of the pallet holding portion 70 provided in the sewing machine 1, and detailed description thereof will be described later. The pallet supply mechanism 230 drives the air cylinder 231 (see FIG. 2) with air supplied from a compressor (not shown), and moves the pallet holding part 235 between the supply position and the retracted position. The supply position is such that when the pallet holding portion 235 holds the pallet 80 and the piston rod 231A advances to the sewing machine 1 or the work desks 251 and 252 side, the first pin 841 (see FIG. 5) of the pallet 80 is fed. This is a position where the pallet holding part 70 of the mechanism 6 can be disposed in the support groove 72 (see FIG. 3). The retracted position is a position where the pallet 80 does not interfere with the sewing machine 1 even if the rotary table 202 rotates while the piston rod 231 </ b> A retracts toward the pallet supply device 200 and the pallet holding unit 235 holds the pallet 80. The pallet 80 holds a sewing object (for example, a cloth) to be sewn by the sewing machine 1 between the upper plate 82 and the lower plate 81 from above and below. The configuration of the pallet 80 will be described later.

図1に示すように、パレット供給装置200は、土台部201に、制御装置210(図6参照)を格納する制御箱(図示略)を備える。制御装置210はCPU211(図6参照)を備え、回転テーブル202の回転とパレット供給機構230の駆動を制御する。パレット供給装置200は、回転テーブル202を例えば平面視反時計回りに72度ずつ回転し、パレット供給機構230を駆動して、各ミシン1と作業机251、252に対しパレット80の供給と回収を行う。作業机251は、作業者が、パレット供給機構230がパレット80を保持する位置に、縫製前のパレット80を配置する作業を行う机である。作業机252は、ミシン1が縫製を終え、パレット供給機構230が保持を解除したパレット80を、作業者が回収する作業を行う机である。作業机251、252の上面の高さは、夫々回転テーブル202上面と略同一高さである。作業机251、252の上面の高さは、夫々回転テーブル202上面よりわずかに高くてもよい。   As shown in FIG. 1, the pallet supply device 200 includes a control box (not shown) that stores a control device 210 (see FIG. 6) in the base portion 201. The control device 210 includes a CPU 211 (see FIG. 6), and controls the rotation of the rotary table 202 and the driving of the pallet supply mechanism 230. The pallet supply device 200 rotates the rotary table 202 by 72 degrees counterclockwise in plan view, for example, and drives the pallet supply mechanism 230 to supply and collect the pallet 80 to each sewing machine 1 and the work desks 251 and 252. Do. The work desk 251 is a desk where the worker performs an operation of placing the pallet 80 before sewing at a position where the pallet supply mechanism 230 holds the pallet 80. The work desk 252 is a desk on which the operator collects the pallet 80 that has been sewn by the sewing machine 1 and released by the pallet supply mechanism 230. The heights of the upper surfaces of the work tables 251 and 252 are substantially the same height as the upper surface of the rotary table 202, respectively. The heights of the upper surfaces of the work desks 251 and 252 may be slightly higher than the upper surface of the rotary table 202, respectively.

パーツ供給装置91は、3台のうち1台のミシン1のテーブル95に設ける。パーツ供給装置91は、ミシン1の側方に位置し、ミシン1がパレット80(後述)を保持する状態で、パレット80の貫通穴826(図5参照)内に特定形状の生地を配置する装置である。パーツ供給装置91は、収納箱(図示略)に収納した特定形状の生地をノズル部(図示略)で吸引して保持し、生地の配置位置に移動可能な機構を備える。ミシン1は、パレット80が予め上板82と下板81(図5参照)の間に挟んで保持する生地に、パーツ供給装置91が貫通穴826内に配置した特定形状の生地を縫製する。パーツ供給装置91の詳細な説明は省略する。   The parts supply device 91 is provided on the table 95 of one sewing machine 1 out of three. The parts supply device 91 is located on the side of the sewing machine 1 and places a cloth having a specific shape in the through hole 826 (see FIG. 5) of the pallet 80 in a state where the sewing machine 1 holds the pallet 80 (described later). It is. The parts supply device 91 includes a mechanism capable of sucking and holding a specific shape of cloth stored in a storage box (not shown) by a nozzle portion (not shown) and moving the cloth to a cloth arrangement position. The sewing machine 1 sews a cloth of a specific shape that the parts supply device 91 has placed in the through hole 826 to the cloth that the pallet 80 holds in advance between the upper plate 82 and the lower plate 81 (see FIG. 5). Detailed description of the parts supply device 91 is omitted.

ミシン1の構成を説明する。3台のミシン1の構成は略同じである。故に、以下では1台のミシン1の構成の説明を、他のミシン1の構成の説明に準用するものとする。図2に示すように、ミシン1はベッド部2、脚柱部3、アーム部4を備える。ベッド部2はテーブル95上に配置する。テーブル95は支持台96(図2参照)上に固定し、作業台5上面の高さを回転テーブル202上面に揃える。ベッド部2は前後方向に延び、内部に垂直釜(図示略)等を備える。脚柱部3はベッド部2後側から上方に延びる。脚柱部3は内部にミシンモータ112(図6参照)等を備える。アーム部4は脚柱部3上端からベッド部2上面に対向して前方に延び、前端に前端部7を備える。アーム部4は内部に主軸、針棒駆動機構(図示略)等を備える。針棒10は前端部7の下端から下方へ延びる。縫針11は針棒10の下端に着脱可能である。ミシン1は、テーブル95下方に制御装置100(図6参照)を格納する制御箱(図示略)を備える。   The configuration of the sewing machine 1 will be described. The configuration of the three sewing machines 1 is substantially the same. Therefore, hereinafter, the description of the configuration of one sewing machine 1 is applied mutatis mutandis to the description of the configuration of other sewing machines 1. As shown in FIG. 2, the sewing machine 1 includes a bed portion 2, a pedestal column portion 3, and an arm portion 4. The bed unit 2 is disposed on the table 95. The table 95 is fixed on a support table 96 (see FIG. 2), and the height of the upper surface of the work table 5 is aligned with the upper surface of the rotary table 202. The bed portion 2 extends in the front-rear direction and includes a vertical hook (not shown) and the like inside. The pedestal portion 3 extends upward from the rear side of the bed portion 2. The pedestal 3 includes a sewing machine motor 112 (see FIG. 6) and the like. The arm portion 4 extends forward from the upper end of the pillar portion 3 so as to face the upper surface of the bed portion 2 and includes a front end portion 7 at the front end. The arm unit 4 includes a main shaft, a needle bar drive mechanism (not shown), and the like. The needle bar 10 extends downward from the lower end of the front end portion 7. The sewing needle 11 can be attached to and detached from the lower end of the needle bar 10. The sewing machine 1 includes a control box (not shown) that stores the control device 100 (see FIG. 6) below the table 95.

ミシン1はベッド部2の上方に作業台5と送り機構6を備える。作業台5は針棒10よりも下方に位置し、水平方向に延びる上面を有する。作業台5は針板(図示略)を備える。針板上面と作業台5上面は略同一高さである。針板は、針棒10に装着した縫針11直下の位置に、縫針11が挿通可能な針穴13を有する。   The sewing machine 1 includes a work table 5 and a feeding mechanism 6 above the bed portion 2. The work table 5 is located below the needle bar 10 and has an upper surface extending in the horizontal direction. The work table 5 includes a needle plate (not shown). The upper surface of the needle plate and the upper surface of the work table 5 are substantially the same height. The needle plate has a needle hole 13 through which the sewing needle 11 can be inserted at a position directly below the sewing needle 11 attached to the needle bar 10.

送り機構6は、パレット保持部70、枠支持部65、腕部64、昇降部62、押え枠63、エアシリンダ(図示略)、X軸移動機構(図示略)、Y軸移動機構(図示略)を備える。枠支持部65は作業台5の後方に位置する。枠支持部65は、前方に延びる腕部64を備え、腕部64の下方にパレット保持部70を固定する。パレット保持部70は左右方向に延び、パレット80(後述)を着脱可能な構成を有する。腕部64は先端に昇降部62を昇降可能に支持する。エアシリンダは腕部64に設け、昇降部62に接続する。送り機構6はコンプレッサ(図示略)が供給するエアでエアシリンダを駆動し、昇降部62を昇降する。昇降部62は下端に押え枠63を連結する。押え枠63は矩形枠状の板部材である。昇降部62が下方に移動すると、押え枠63は下降する。押え枠63は縫製時にパレット保持部70が保持するパレット80を作業台5との間に上方から押さえ、パレット80の浮き上がりを防止する。送り機構6は枠支持部65が支持する押え枠63とパレット保持部70をX軸方向(左右方向)とY軸方向(前後方向)に移動する。X軸移動機構とY軸移動機構は、ベッド部2内部に設ける。X軸移動機構は、X軸モータ114(図6参照)を駆動源とし、枠支持部65とパレット保持部70をX軸方向へ移動する。Y軸移動機構は、Y軸モータ116(図6参照)を駆動源とし、枠支持部65とパレット保持部70をY軸方向へ移動する。   The feed mechanism 6 includes a pallet holding part 70, a frame support part 65, an arm part 64, an elevating part 62, a presser frame 63, an air cylinder (not shown), an X-axis moving mechanism (not shown), and a Y-axis moving mechanism (not shown). ). The frame support portion 65 is located behind the work table 5. The frame support portion 65 includes an arm portion 64 that extends forward, and fixes the pallet holding portion 70 below the arm portion 64. The pallet holding part 70 extends in the left-right direction and has a configuration in which a pallet 80 (described later) can be attached and detached. The arm part 64 supports the elevating part 62 at its tip so that it can be raised and lowered. The air cylinder is provided on the arm portion 64 and is connected to the elevating unit 62. The feed mechanism 6 drives the air cylinder with air supplied from a compressor (not shown), and moves the lift unit 62 up and down. The elevating part 62 connects the presser frame 63 to the lower end. The presser frame 63 is a rectangular frame-shaped plate member. When the elevating part 62 moves downward, the presser frame 63 descends. The presser frame 63 holds the pallet 80 held by the pallet holding unit 70 during sewing from above with the work table 5 to prevent the pallet 80 from being lifted. The feed mechanism 6 moves the presser frame 63 and the pallet holding part 70 supported by the frame support part 65 in the X-axis direction (left-right direction) and the Y-axis direction (front-rear direction). The X-axis moving mechanism and the Y-axis moving mechanism are provided inside the bed portion 2. The X-axis moving mechanism uses the X-axis motor 114 (see FIG. 6) as a drive source and moves the frame support unit 65 and the pallet holding unit 70 in the X-axis direction. The Y-axis movement mechanism uses the Y-axis motor 116 (see FIG. 6) as a drive source and moves the frame support part 65 and the pallet holding part 70 in the Y-axis direction.

パレット保持部70、235の構成を説明する。尚、パレット供給装置200のパレット供給機構230が備えるパレット保持部235は、パレット保持部70と同様の構成を有する。故に、パレット保持部235の構成の詳細な説明は、パレット保持部70の構成の説明を準用する。   The configuration of the pallet holding units 70 and 235 will be described. The pallet holding unit 235 included in the pallet supply mechanism 230 of the pallet supply apparatus 200 has the same configuration as the pallet holding unit 70. Therefore, the detailed description of the configuration of the pallet holding unit 235 applies the description of the configuration of the pallet holding unit 70 mutatis mutandis.

図3に示すように、パレット保持部70は、本体部71、エアシリンダ73、左右一対の連結部74、左右一対の把持部75、二つのパレットセンサ76を備える。本体部71は左右方向に延びる。本体部71の左右両端部は、夫々前端から後方へ向けて平面視U字状に形成した支持溝72を有する。支持溝72は、前端側の左右方向の溝幅を後端側よりも大きく形成する。支持溝72は、後述のパレット80の第一ピン841(図5参照)が嵌まる溝である。エアシリンダ73は、本体部71上面の左右方向中央部に設ける。連結部74は、エアシリンダ73の左右両端から夫々左右に延びる。左側の連結部74は、エアシリンダ73に固定する。右側の連結部74は、エアシリンダ73のピストンロッド(図示略)に固定する。   As shown in FIG. 3, the pallet holding part 70 includes a main body part 71, an air cylinder 73, a pair of left and right connecting parts 74, a pair of left and right gripping parts 75, and two pallet sensors 76. The main body 71 extends in the left-right direction. The left and right ends of the main body 71 have support grooves 72 formed in a U shape in plan view from the front end to the rear. The support groove 72 is formed so that the groove width in the left-right direction on the front end side is larger than that on the rear end side. The support groove 72 is a groove into which a first pin 841 (see FIG. 5) of the pallet 80 described later is fitted. The air cylinder 73 is provided at the center in the left-right direction on the upper surface of the main body 71. The connecting portion 74 extends from the left and right ends of the air cylinder 73 to the left and right, respectively. The left connecting portion 74 is fixed to the air cylinder 73. The right connecting portion 74 is fixed to a piston rod (not shown) of the air cylinder 73.

把持部75の一端部は、連結部74の先端部に回動可能に連結する。把持部75の他端部は鉤状を呈する。把持部75は、本体部71の左右両端部の下方に夫々配置する。把持部75は中央部で本体部71に回動可能に固定する。エアシリンダ73が駆動しピストンロッドが進出すると、左側の連結部74は左方に移動し、右側の連結部74は右方に移動する。エアシリンダ73の駆動に応じて一対の連結部74が夫々左右に移動すると、一対の把持部75は本体部71の固定位置を中心に夫々回動する。左側の把持部75と右側の把持部75は互いに平面視反対方向に回動する。把持部75は、支持溝72が本体部71前方に開放した状態となる開放位置と、支持溝72前端を塞ぐ把持位置に回動する。把持部75と支持溝72は、把持部75が把持位置にある場合にパレット80の第一ピン841を協働して把持する。二つのパレットセンサ76は、夫々本体部71左右両端部よりも中央側に設ける。パレットセンサ76は周知の近接センサであり、所定の検出範囲内で物体を検出するとON状態となる。   One end portion of the gripping portion 75 is rotatably connected to the distal end portion of the connecting portion 74. The other end of the grip portion 75 has a bowl shape. The gripping portions 75 are respectively arranged below the left and right end portions of the main body portion 71. The grip portion 75 is fixed to the main body portion 71 at the center portion so as to be rotatable. When the air cylinder 73 is driven and the piston rod advances, the left connecting portion 74 moves to the left, and the right connecting portion 74 moves to the right. When the pair of connecting portions 74 move to the left and right according to the driving of the air cylinder 73, the pair of gripping portions 75 rotate about the fixed position of the main body portion 71, respectively. The left gripping part 75 and the right gripping part 75 rotate in directions opposite to each other in plan view. The gripping portion 75 rotates to an open position where the support groove 72 is open to the front of the main body portion 71 and a gripping position where the front end of the support groove 72 is closed. The grip portion 75 and the support groove 72 grip the first pin 841 of the pallet 80 in cooperation when the grip portion 75 is in the grip position. The two pallet sensors 76 are provided closer to the center than the left and right ends of the main body 71. The pallet sensor 76 is a known proximity sensor, and is turned on when an object is detected within a predetermined detection range.

図4に示すように、パレット保持部235は、上述のパレット保持部70と同様に、本体部236、エアシリンダ237、一対の連結部238、一対の把持部239を備える。支持溝2361は、本体部236の延出方向両端部に設け、後述のパレット80の第二ピン842が嵌まる溝である。パレット保持部235は、パレット保持部70の二つのパレットセンサ76に相当する構成を有さない。   As shown in FIG. 4, the pallet holding part 235 includes a main body part 236, an air cylinder 237, a pair of connecting parts 238, and a pair of gripping parts 239, similarly to the pallet holding part 70 described above. The support grooves 2361 are grooves provided at both ends in the extending direction of the main body 236 and into which second pins 842 of the pallet 80 described later are fitted. The pallet holding part 235 does not have a configuration corresponding to the two pallet sensors 76 of the pallet holding part 70.

パレット80の構成を説明する。以下説明において、パレット80の向きは、ミシン1のパレット保持部70がパレット80を保持した状態(図2参照)におけるミシン1の向きに倣うものとする。即ち、図5の左側、右側、上側、下側、表面側、裏面側は、夫々パレット80の左側、右側、後側、前側、上側、下側である。   The configuration of the pallet 80 will be described. In the following description, the direction of the pallet 80 is assumed to follow the direction of the sewing machine 1 when the pallet holding unit 70 of the sewing machine 1 holds the pallet 80 (see FIG. 2). That is, the left side, right side, upper side, lower side, front side, and rear side in FIG. 5 are the left side, right side, rear side, front side, upper side, and lower side of the pallet 80, respectively.

図5に示すように、パレット80は矩形板状の下板81と上板82を備える。本実施形態の下板81、上板82は合成樹脂製である。尚、下板81、上板82は、例えば金属製であってもよい。上板82の大きさは下板81の大きさよりも小さい。上板82は下板81の上方に配置する。下板81の後端部811は上板82の後端よりも後方に突出し、上面に、左右方向に延びる板状の金属プレート831を備える。金属プレート831の左右方向の長さは、ミシン1のパレット保持部70に設けた二つのパレットセンサ76の位置に対応する。下板81の前端部812は上板82の前端よりも前方に突出し、上面に、左右方向に延びる板状の金属プレート832を備える。金属プレート832の左右方向の長さは、金属プレート831の左右方向の長さと略同一である。上板82は、後端の二箇所を蝶番824で下板81の金属プレート831に固定する。蝶番824は、可撓性を有する板材である。上板82は、蝶番824を支点に前端が上下方向に揺動可能である。パレット80に生地を保持する場合、作業者は、上板82の下面と下板81の上面を離間して下板81上に生地を配置し、上板82の下面と下板81の上面を近づけて上板82と下板81の間に生地を挟む。   As shown in FIG. 5, the pallet 80 includes a rectangular plate-like lower plate 81 and an upper plate 82. The lower plate 81 and the upper plate 82 in this embodiment are made of synthetic resin. The lower plate 81 and the upper plate 82 may be made of metal, for example. The size of the upper plate 82 is smaller than the size of the lower plate 81. The upper plate 82 is disposed above the lower plate 81. The rear end portion 811 of the lower plate 81 protrudes rearward from the rear end of the upper plate 82, and includes a plate-like metal plate 831 extending in the left-right direction on the upper surface. The length in the left-right direction of the metal plate 831 corresponds to the positions of the two pallet sensors 76 provided in the pallet holding part 70 of the sewing machine 1. The front end portion 812 of the lower plate 81 projects forward from the front end of the upper plate 82 and includes a plate-like metal plate 832 extending in the left-right direction on the upper surface. The length of the metal plate 832 in the left-right direction is substantially the same as the length of the metal plate 831 in the left-right direction. The upper plate 82 is fixed to the metal plate 831 of the lower plate 81 with two hinges 824 at the rear end. The hinge 824 is a flexible plate material. The upper end of the upper plate 82 can swing in the vertical direction with a hinge 824 as a fulcrum. When holding the fabric on the pallet 80, the operator places the fabric on the lower plate 81 with the lower surface of the upper plate 82 and the upper surface of the lower plate 81 spaced apart, and the lower surface of the upper plate 82 and the upper surface of the lower plate 81 are placed on each other. The dough is sandwiched between the upper plate 82 and the lower plate 81 close to each other.

パレット80は、後端部811に一対の第一ピン841を有する。一対の第一ピン841は、後端部811と前端部812とが対向する方向に直交する左右方向に離間する。本実施形態では、一対の第一ピン841は、金属プレート831の左右両端部近傍に設け、金属プレート831の上面から上方へ突出する。パレット80は、前端部812に一対の第二ピン842を有する。一対の第二ピン842は、後端部811と前端部812とが対向する方向に直交する左右方向に離間する。本実施形態では、一対の第二ピン842は、金属プレート832の左右両端部近傍に設け、金属プレート832の上面から上方へ突出する。尚、本実施形態では、パレット保持部235がパレット80を保持した状態で、ミシン1側の第一ピン841が作業台5の上方に位置し、パレット供給装置200側の第二ピン842が回転テーブル202の上方に位置する。故に、パレット保持部235がパレット80を保持した状態では、パレット80は常に作業台5と回転テーブル202との間を跨いだ状態となる。   The pallet 80 has a pair of first pins 841 at the rear end 811. The pair of first pins 841 are separated in the left-right direction orthogonal to the direction in which the rear end portion 811 and the front end portion 812 face each other. In the present embodiment, the pair of first pins 841 are provided in the vicinity of both left and right ends of the metal plate 831 and protrude upward from the upper surface of the metal plate 831. The pallet 80 has a pair of second pins 842 at the front end 812. The pair of second pins 842 are separated in the left-right direction orthogonal to the direction in which the rear end portion 811 and the front end portion 812 face each other. In the present embodiment, the pair of second pins 842 are provided in the vicinity of both left and right ends of the metal plate 832 and protrude upward from the upper surface of the metal plate 832. In the present embodiment, the first pin 841 on the sewing machine 1 side is positioned above the work table 5 and the second pin 842 on the pallet supply device 200 side rotates while the pallet holding unit 235 holds the pallet 80. Located above the table 202. Therefore, when the pallet holding unit 235 holds the pallet 80, the pallet 80 is always in a state of straddling between the work table 5 and the rotary table 202.

下板81は、中央部に、下板81を上下方向に貫通する貫通穴(図示略)と、上面から下面へ向けて窪んだ部分である窪み部(図示略)を有する。貫通穴は窪み部内に形成する。パレット80は特定形状を有する生地を縫製する時に使用する部材である。窪み部は生地の特定形状に対応する形状を有する。作業者は窪み部に生地を嵌め込み、縫製中の生地の位置ずれを防ぐ。貫通穴は、縫製時に縫針11が通過する穴である。   The lower plate 81 has a through hole (not shown) penetrating the lower plate 81 in the vertical direction and a hollow portion (not shown) that is a portion recessed from the upper surface to the lower surface at the center. The through hole is formed in the recess. The pallet 80 is a member used when sewing a cloth having a specific shape. The hollow portion has a shape corresponding to a specific shape of the fabric. The operator inserts the fabric into the indented portion to prevent the displacement of the fabric during sewing. The through hole is a hole through which the sewing needle 11 passes during sewing.

上板82は、中央部に、縫製時に縫針11が通過する経路828、829に対応する貫通穴825、826を有する。貫通穴825、826は、上板82の下面と下板81の上面が近接する場合に下板81の貫通穴と重なる位置にある。3台のミシン1のうち1台のミシン1は、パレット80に対して相対的に縫針11を移動し、経路828に沿って縫製する。他の1台のミシン1は、貫通穴826内に配置した特定形状の生地に経路829に沿って模様を縫製する。残り1台のミシン1は、他の特定形状の生地に特定の模様を縫製する。   The upper plate 82 has through holes 825 and 826 corresponding to paths 828 and 829 through which the sewing needle 11 passes during sewing at the center. The through holes 825 and 826 are positioned so as to overlap with the through holes of the lower plate 81 when the lower surface of the upper plate 82 and the upper surface of the lower plate 81 are close to each other. Of the three sewing machines 1, one sewing machine 1 moves the sewing needle 11 relative to the pallet 80 and sews along the path 828. The other sewing machine 1 sews a pattern along a path 829 to a cloth having a specific shape arranged in the through hole 826. The remaining one sewing machine 1 sewes a specific pattern on another specific shape of fabric.

図6を参照しミシン1とパレット供給装置200の電気的構成を説明する。パレット供給装置200の制御装置210は、CPU211、ROM212、RAM213、バス215、入出力インターフェース(I/F)216、駆動回路217、通信I/F218を備える。CPU211、ROM212、RAM213はバス215を介して入出力I/F216と電気的に接続する。CPU211はパレット供給装置200の制御を司り、ROM212が記憶する各種プログラムに従って処理を実行する。ROM212は各種プログラム、各種プログラム、各種初期設定パラメータ等を記憶する。RAM213はCPU211の演算結果、各種データ等を一時的に記憶する。駆動回路217は入出力I/F216と電気的に接続する。駆動回路217はテーブル回転モータ221と電気的に接続する。テーブル回転モータ221はステッピングモータである。CPU211は駆動回路217を制御し、テーブル回転モータ221を駆動する。テーブル回転モータ221は回転軸(図示略)を介して回転テーブル202を回転する。通信I/F218は、入出力I/F216と電気的に接続する。通信I/F218は、例えばシリアル通信用のインターフェースである。通信I/F218は複数のミシン1の夫々の通信I/F127に接続する。   The electrical configuration of the sewing machine 1 and the pallet supply device 200 will be described with reference to FIG. The control device 210 of the pallet supply device 200 includes a CPU 211, a ROM 212, a RAM 213, a bus 215, an input / output interface (I / F) 216, a drive circuit 217, and a communication I / F 218. The CPU 211, ROM 212, and RAM 213 are electrically connected to the input / output I / F 216 via the bus 215. The CPU 211 controls the pallet supply apparatus 200 and executes processing according to various programs stored in the ROM 212. The ROM 212 stores various programs, various programs, various initial setting parameters, and the like. The RAM 213 temporarily stores calculation results of the CPU 211, various data, and the like. The drive circuit 217 is electrically connected to the input / output I / F 216. The drive circuit 217 is electrically connected to the table rotation motor 221. The table rotation motor 221 is a stepping motor. The CPU 211 controls the drive circuit 217 to drive the table rotation motor 221. The table rotating motor 221 rotates the rotating table 202 via a rotating shaft (not shown). The communication I / F 218 is electrically connected to the input / output I / F 216. The communication I / F 218 is an interface for serial communication, for example. The communication I / F 218 is connected to each communication I / F 127 of the plurality of sewing machines 1.

入出力I/F216は、テーブルエンコーダ222、テーブル原点センサ223、保持部移動電磁弁224、把持部開閉電磁弁225、テーブル固定電磁弁226、テーブル固定センサ227、パレットセンサ228、投入センサ229、パーツ供給装置91と電気的に接続する。テーブルエンコーダ222は、テーブル回転モータ221の回転軸の回転角度を検出するセンサである。CPU211はテーブルエンコーダ222が出力する回転角度に基づいて回転テーブル202の現在の回転位置を求め、RAM213に記憶する。テーブル原点センサ223は、回転テーブル202の回転位置が原点位置にあるか否か検出するセンサである。CPU211はテーブル原点センサ223が検出した原点位置を基準に、テーブルエンコーダ222が検出した現在の回転位置に基づいてテーブル回転モータ221を駆動し、回転テーブル202を所定の回転位置に回転する。   The input / output I / F 216 includes a table encoder 222, a table origin sensor 223, a holding unit moving electromagnetic valve 224, a gripping unit opening / closing electromagnetic valve 225, a table fixing electromagnetic valve 226, a table fixing sensor 227, a pallet sensor 228, a closing sensor 229, and parts. It is electrically connected to the supply device 91. The table encoder 222 is a sensor that detects the rotation angle of the rotation shaft of the table rotation motor 221. The CPU 211 obtains the current rotational position of the rotary table 202 based on the rotational angle output from the table encoder 222 and stores it in the RAM 213. The table origin sensor 223 is a sensor that detects whether or not the rotational position of the rotary table 202 is at the origin position. Based on the origin position detected by the table origin sensor 223, the CPU 211 drives the table rotation motor 221 based on the current rotation position detected by the table encoder 222, and rotates the rotation table 202 to a predetermined rotation position.

保持部移動電磁弁224は、コンプレッサ(図示略)がパレット供給機構230のエアシリンダ231へ供給するエアの供給経路に設けた電磁弁である。CPU211は保持部移動電磁弁224を開閉し、エアシリンダ231のピストンロッド231Aの駆動を制御して、パレット保持部235を移動する。把持部開閉電磁弁225は、コンプレッサがパレット保持部235のエアシリンダ237へ供給するエアの供給経路に設けた電磁弁である。CPU211は把持部開閉電磁弁225を開閉し、エアシリンダ237に接続する左右一対の連結部238の駆動を制御して、把持部239を開放位置と把持位置の間で回動する。   The holding unit moving electromagnetic valve 224 is an electromagnetic valve provided in an air supply path that a compressor (not shown) supplies to the air cylinder 231 of the pallet supply mechanism 230. The CPU 211 opens and closes the holding unit moving electromagnetic valve 224 and controls the driving of the piston rod 231 </ b> A of the air cylinder 231 to move the pallet holding unit 235. The gripper opening / closing electromagnetic valve 225 is an electromagnetic valve provided in an air supply path that the compressor supplies to the air cylinder 237 of the pallet holding unit 235. The CPU 211 opens and closes the gripper opening / closing electromagnetic valve 225 and controls the driving of the pair of left and right connecting parts 238 connected to the air cylinder 237 to rotate the gripper 239 between the open position and the gripping position.

テーブル固定電磁弁226は、回転テーブル202を所定の回転位置に位置決めする固定ピン(図示略)を動作するエアシリンダ(図示略)へ供給するエアの供給経路に設けた電磁弁である。CPU211はテーブル固定電磁弁226を開閉し、エアシリンダに接続する固定ピンの動作を制御して、回転テーブル202を所定の回転位置に位置決め又は位置決め解除する。テーブル固定センサ227は、固定ピンが回転テーブル202を所定の回転位置に正しく位置決めしたか否か検出するセンサである。CPU211は、テーブル固定センサ227の検出結果に基づいて、回転テーブル202が所定の回転位置にあるか否か判断する。   The table fixing electromagnetic valve 226 is an electromagnetic valve provided in an air supply path for supplying an air cylinder (not shown) for operating a fixing pin (not shown) for positioning the rotary table 202 at a predetermined rotational position. The CPU 211 opens and closes the table fixed electromagnetic valve 226 and controls the operation of the fixed pin connected to the air cylinder to position or release the rotary table 202 at a predetermined rotational position. The table fixing sensor 227 is a sensor that detects whether or not the fixing pin has correctly positioned the rotary table 202 at a predetermined rotational position. Based on the detection result of the table fixing sensor 227, the CPU 211 determines whether or not the rotary table 202 is at a predetermined rotational position.

パレットセンサ228はパレット供給装置200の土台部201上端側に設け、パレット保持部235が待避位置に移動し、且つパレット80がパレット保持部235に保持した状態にある場合にON状態となる周知のセンサである。投入センサ229は、作業机251に設け、パレット80が作業机251の所定位置にある場合にON状態となる周知のセンサである。作業机251の所定位置は、パレット供給機構230がパレット保持部235を供給位置に移動した場合に、パレット保持部235がパレット80を保持可能な位置である。CPU211は、投入センサ229がON状態にある場合、作業者がパレット80を所定位置に配置したと判断する。   The pallet sensor 228 is provided on the upper end side of the base part 201 of the pallet supply device 200, and is known to be turned on when the pallet holding part 235 is moved to the retracted position and the pallet 80 is held by the pallet holding part 235. It is a sensor. The input sensor 229 is a known sensor that is provided on the work desk 251 and is turned on when the pallet 80 is at a predetermined position of the work desk 251. The predetermined position of the work table 251 is a position where the pallet holding unit 235 can hold the pallet 80 when the pallet supply mechanism 230 moves the pallet holding unit 235 to the supply position. When the input sensor 229 is in the ON state, the CPU 211 determines that the worker has placed the pallet 80 at a predetermined position.

ミシン1の制御装置100はCPU101、ROM102、RAM103、不揮発性メモリ104、バス105、入出力I/F106、駆動回路113、115、117、通信I/F127を備える。CPU101、ROM102、RAM103、不揮発性メモリ104はバス105を介して入出力I/F106と電気的に接続する。CPU101はミシン1の制御を司り、ROM102が記憶する各種プログラムに従って、縫製に関わる各種演算と処理を実行する。ROM102は各種プログラム、各種初期設定パラメータ等を記憶する。RAM103はCPU101の演算結果、ポインタ、カウンタ等を一時的に記憶する。不揮発性メモリ104は、複数の模様(縫目線、縫目模様、刺繍模様等)の縫製データ、作業者が入力した各種設定情報等を記憶する。   The control device 100 of the sewing machine 1 includes a CPU 101, a ROM 102, a RAM 103, a nonvolatile memory 104, a bus 105, an input / output I / F 106, drive circuits 113, 115, and 117, and a communication I / F 127. The CPU 101, ROM 102, RAM 103, and nonvolatile memory 104 are electrically connected to the input / output I / F 106 via the bus 105. The CPU 101 controls the sewing machine 1 and executes various calculations and processes related to sewing according to various programs stored in the ROM 102. The ROM 102 stores various programs, various initial setting parameters, and the like. The RAM 103 temporarily stores calculation results of the CPU 101, pointers, counters, and the like. The nonvolatile memory 104 stores sewing data of a plurality of patterns (stitch lines, stitch patterns, embroidery patterns, etc.), various setting information input by the operator, and the like.

縫製データは、模様を縫製する為の複数の針落ち点が順に縫針11の直下に位置するように、枠支持部65とパレット保持部70を移動する為のデータである。針落ち点は、針棒10と共に縫針11が下方に移動した時に縫針11が刺さる生地(縫製対象物)上の予定位置である。本実施形態の縫製データは、枠支持部65とパレット保持部70を縫製開始位置から順に針落ち点に対応する位置へ移動する為、針落ち点の座標を順に並べたデータである。針落ち点の座標は、枠支持部65とパレット保持部70の原点位置を基準位置とした座標である。本実施形態では、枠支持部65とパレット保持部70の原点位置は、パレット80を装着した時、パレット80の中心点が縫針11の直下にある位置である。枠支持部65とパレット保持部70が原点位置にある時、パレット80も原点位置にある。枠支持部65とパレット保持部70の原点位置は、本実施形態の例に限らず、パレット80の他の位置が針穴13の真上にある位置、枠支持部65とパレット保持部70が可動範囲のうち左右方向の中心且つ最も後方にある位置等、その他の位置に定めてもよい。   The sewing data is data for moving the frame support portion 65 and the pallet holding portion 70 so that a plurality of needle drop points for sewing the pattern are positioned immediately below the sewing needle 11 in order. The needle drop point is a predetermined position on the cloth (sewing object) where the sewing needle 11 is stuck when the sewing needle 11 moves downward together with the needle bar 10. The sewing data of this embodiment is data in which the coordinates of the needle drop points are arranged in order in order to move the frame support portion 65 and the pallet holding portion 70 sequentially from the sewing start position to a position corresponding to the needle drop point. The coordinates of the needle drop point are coordinates with the origin positions of the frame support part 65 and the pallet holding part 70 as the reference position. In the present embodiment, the origin positions of the frame support portion 65 and the pallet holding portion 70 are positions where the center point of the pallet 80 is directly below the sewing needle 11 when the pallet 80 is mounted. When the frame support part 65 and the pallet holding part 70 are at the origin position, the pallet 80 is also at the origin position. The origin positions of the frame support part 65 and the pallet holding part 70 are not limited to the example of the present embodiment, but the position where the other position of the pallet 80 is directly above the needle hole 13, the frame support part 65 and the pallet holding part 70 are You may determine in other positions, such as the position which is the center of the left-right direction and the back most among movable ranges.

駆動回路113、115、117は入出力I/F106と電気的に接続する。駆動回路113はミシンモータ112と電気的に接続する。CPU101は駆動回路113を制御し、ミシンモータ112を駆動する。ミシンモータ112は主軸を回転する。駆動回路115はX軸モータ114と電気的に接続する。駆動回路117はY軸モータ116と電気的に接続する。CPU101は駆動回路115、117を制御し、X軸モータ114とY軸モータ116を夫々駆動する。X軸モータ114、Y軸モータ116は夫々ステッピングモータである。X軸モータ114、Y軸モータ116は夫々X軸移動機構、Y軸移動機構を駆動し、枠支持部65とパレット保持部70をX軸方向、Y軸方向に移動する。なお、X軸プラス方向はミシン1の右へ向かう方向である。Y軸プラス方向はミシン1の後ろへ向かう方向である。   The drive circuits 113, 115, and 117 are electrically connected to the input / output I / F 106. The drive circuit 113 is electrically connected to the sewing machine motor 112. The CPU 101 controls the drive circuit 113 to drive the sewing machine motor 112. The sewing machine motor 112 rotates the main shaft. The drive circuit 115 is electrically connected to the X axis motor 114. The drive circuit 117 is electrically connected to the Y-axis motor 116. The CPU 101 controls the drive circuits 115 and 117 to drive the X-axis motor 114 and the Y-axis motor 116, respectively. The X-axis motor 114 and the Y-axis motor 116 are stepping motors, respectively. The X-axis motor 114 and the Y-axis motor 116 drive the X-axis movement mechanism and the Y-axis movement mechanism, respectively, and move the frame support part 65 and the pallet holding part 70 in the X-axis direction and the Y-axis direction. The X axis plus direction is a direction toward the right of the sewing machine 1. The Y-axis plus direction is a direction toward the back of the sewing machine 1.

X軸モータ114、Y軸モータ116は、出力軸に夫々X軸エンコーダ114A、Y軸エンコーダ116Aを備える。X軸エンコーダ114A、Y軸エンコーダ116Aは夫々入出力I/F106と電気的に接続する。X軸エンコーダ114A、Y軸エンコーダ116Aは、夫々X軸モータ114、Y軸モータ116の出力軸の回転角度に対応するカウント値を検出し、CPU101に出力する。CPU101は、X軸エンコーダ114A、Y軸エンコーダ116Aが出力するカウント値に基づいて枠支持部65とパレット保持部70の現在位置の座標を演算し、RAM103に記憶する。   The X-axis motor 114 and the Y-axis motor 116 include an X-axis encoder 114A and a Y-axis encoder 116A on the output shaft, respectively. The X-axis encoder 114A and the Y-axis encoder 116A are electrically connected to the input / output I / F 106, respectively. X-axis encoder 114A and Y-axis encoder 116A detect count values corresponding to the rotation angles of the output shafts of X-axis motor 114 and Y-axis motor 116, respectively, and output them to CPU 101. The CPU 101 calculates the coordinates of the current positions of the frame support unit 65 and the pallet holding unit 70 based on the count values output from the X-axis encoder 114A and the Y-axis encoder 116A, and stores them in the RAM 103.

CPU101は縫製時にミシンモータ112を駆動して主軸を回転し、針棒10の上下動と垂直釜の駆動を制御する。CPU101は、ミシンモータ112の駆動と同時に縫製データに基づきX軸モータ114、Y軸モータ116を駆動し、送り機構6を駆動制御し、パレット80が保持する生地を縫製する。通信I/F127は、入出力I/F106と電気的に接続する。通信I/F127は、例えばシリアル通信用のインターフェースである。通信I/F127はパレット供給装置200の通信I/F218と電気的に接続する。   The CPU 101 drives the sewing machine motor 112 at the time of sewing to rotate the main shaft, and controls the vertical movement of the needle bar 10 and the driving of the vertical shuttle. The CPU 101 drives the X-axis motor 114 and the Y-axis motor 116 based on the sewing data simultaneously with the driving of the sewing machine motor 112, drives and controls the feed mechanism 6, and sews the fabric held by the pallet 80. The communication I / F 127 is electrically connected to the input / output I / F 106. The communication I / F 127 is an interface for serial communication, for example. The communication I / F 127 is electrically connected to the communication I / F 218 of the pallet supply device 200.

入出力I/F106は、把持部開閉電磁弁77、X方向原点センサ118、Y方向原点センサ119、枠昇降電磁弁122、パレットセンサ76と電気的に接続する。把持部開閉電磁弁77は、コンプレッサ(図示略)がパレット保持部70のエアシリンダ73へ供給するエアの供給経路に設けた電磁弁である。CPU101は把持部開閉電磁弁77を開閉し、エアシリンダ73に接続する左右一対の連結部74の駆動を制御して、把持部75を開放位置と把持位置の間で回動する。X方向原点センサ118は枠支持部65とパレット保持部70の原点設定に用いる周知の構成のセンサであり、X軸移動機構(図示略)に設ける。Y方向原点センサ119は枠支持部65とパレット保持部70の原点設定に用いる周知の構成のセンサであり、Y軸移動機構(図示略)に設ける。CPU101は、X方向原点センサ118、Y方向原点センサ119の検出結果に基づきX軸モータ114、Y軸モータ116の駆動制御を行い、縫製開始前に枠支持部65とパレット保持部70を原点位置へ移動する。枠昇降電磁弁122は、コンプレッサ(図示略)が送り機構6の腕部64に設けたエアシリンダ(図示略)へ供給するエアの供給経路に設けた電磁弁である。CPU101は枠昇降電磁弁122を開閉してエアシリンダを駆動し、昇降部62に連結する押え枠63を昇降する。パレットセンサ76はパレット保持部70に設けた周知の近接センサであり、所定の検出範囲内で物体を検出するとON状態となる。CPU101は、パレットセンサ76がON状態にある場合、パレット80がパレット保持部70に近接した状態にあると判断する。   The input / output I / F 106 is electrically connected to the gripper opening / closing solenoid valve 77, the X direction origin sensor 118, the Y direction origin sensor 119, the frame lifting / lowering solenoid valve 122, and the pallet sensor 76. The gripper opening / closing electromagnetic valve 77 is an electromagnetic valve provided in an air supply path that a compressor (not shown) supplies to the air cylinder 73 of the pallet holding unit 70. The CPU 101 opens and closes the gripper opening / closing electromagnetic valve 77 and controls the driving of the pair of left and right connecting parts 74 connected to the air cylinder 73 to rotate the gripper 75 between the open position and the gripping position. The X-direction origin sensor 118 is a sensor having a known configuration used for setting the origin of the frame support portion 65 and the pallet holding portion 70, and is provided in an X-axis movement mechanism (not shown). The Y-direction origin sensor 119 is a sensor having a known configuration used for setting the origin of the frame support portion 65 and the pallet holding portion 70, and is provided in a Y-axis movement mechanism (not shown). The CPU 101 controls the driving of the X-axis motor 114 and the Y-axis motor 116 based on the detection results of the X-direction origin sensor 118 and the Y-direction origin sensor 119, and sets the frame support portion 65 and the pallet holding portion 70 to the origin positions before starting sewing. Move to. The frame elevating electromagnetic valve 122 is an electromagnetic valve provided in an air supply path that is supplied to an air cylinder (not shown) provided in the arm portion 64 of the feed mechanism 6 by a compressor (not shown). The CPU 101 opens and closes the frame elevating electromagnetic valve 122 to drive the air cylinder, and elevates the presser frame 63 connected to the elevating unit 62. The pallet sensor 76 is a well-known proximity sensor provided in the pallet holding unit 70, and is turned on when an object is detected within a predetermined detection range. When the pallet sensor 76 is in the ON state, the CPU 101 determines that the pallet 80 is in a state of being close to the pallet holding unit 70.

図7を参照し、パレット供給装置200のCPU211が実行する供給制御処理を説明する。供給制御処理は、パレット供給装置200が、ミシン1から縫製動作の一工程を終えたパレット80を回収し、回収したパレット80を、そのパレット80に対する縫製動作の他の工程を行う他のミシン1に対し、回転テーブル202を回転して供給する一連の処理である。作業者がパレット供給装置200の電源をONにすると、CPU211はROM212から供給制御プログラムを読み出し、プログラムが含む指示に従って処理を実行する。尚、作業者は、縫製システム300の作業を終える時、ミシン1のパレット保持部70がパレット80を保持した状態で、パレット供給装置200、ミシン1の電源をOFFにするものとする。故に、パレット供給装置200の電源がONになった時、パレット供給装置200はパレット80をミシン1に供給した状態であるので、パレット保持部235の把持部239は開放位置にある。   With reference to FIG. 7, the supply control process which CPU211 of the pallet supply apparatus 200 performs is demonstrated. In the supply control process, the pallet supply device 200 collects the pallet 80 that has completed one step of the sewing operation from the sewing machine 1, and uses the recovered pallet 80 for other steps of the sewing operation for the pallet 80. On the other hand, it is a series of processes in which the rotary table 202 is rotated and supplied. When an operator turns on the power of the pallet supply apparatus 200, the CPU 211 reads a supply control program from the ROM 212, and executes processing according to instructions included in the program. When the operator finishes the operation of the sewing system 300, the pallet supply device 200 and the sewing machine 1 are turned off while the pallet holding unit 70 of the sewing machine 1 holds the pallet 80. Therefore, when the power of the pallet supply device 200 is turned on, the pallet supply device 200 is in a state where the pallet 80 is supplied to the sewing machine 1, and therefore the grip portion 239 of the pallet holding portion 235 is in the open position.

後述するが、ミシン1のCPU101は、作業者がミシン1の電源をONにすると枠支持部65とパレット保持部70を原点位置に移動する処理を行い、処理を完了すると、パレット供給装置200に対して原点検出完了信号を送信する。パレット供給装置200のCPU211は、全てのミシン1から原点検出完了信号を受信したか否か判断し(S1)、未受信であれば処理を待機する(S1:NO)。CPU211は、全てのミシン1から原点検出完了信号を受信すると(S1:YES)、回転テーブル202の原点を検出する処理を行う(S2)。CPU211はテーブル回転モータ221を駆動し、テーブル原点センサ223の検出結果に基づき、回転テーブル202の原点位置を検出する。CPU211はRAM213に記憶する回転テーブル202の現在の回転位置をリセットし、検出した原点位置を基準に現在の回転位置を補正する。CPU211は、テーブル回転モータ221を駆動し、テーブルエンコーダ222の検出結果に基づき、回転テーブル202の回転位置を電源OFFした時の位置に戻す。   As will be described later, the CPU 101 of the sewing machine 1 performs a process of moving the frame support part 65 and the pallet holding part 70 to the origin position when the operator turns on the power of the sewing machine 1, and upon completion of the process, the CPU 101 of the sewing machine 1 In response, an origin detection completion signal is transmitted. The CPU 211 of the pallet supply apparatus 200 determines whether or not the origin detection completion signals have been received from all the sewing machines 1 (S1), and if not received, waits for processing (S1: NO). When the CPU 211 receives the origin detection completion signal from all the sewing machines 1 (S1: YES), the CPU 211 performs a process of detecting the origin of the rotary table 202 (S2). The CPU 211 drives the table rotation motor 221 and detects the origin position of the rotation table 202 based on the detection result of the table origin sensor 223. The CPU 211 resets the current rotation position of the rotation table 202 stored in the RAM 213 and corrects the current rotation position based on the detected origin position. The CPU 211 drives the table rotation motor 221 to return the rotation position of the rotation table 202 to the position when the power is turned off based on the detection result of the table encoder 222.

CPU211は、作業机251の投入センサ229がON状態であるか否か判断し(S3)、OFF状態であれば処理を待機する(S3:NO)。投入センサ229は、作業者が作業机251の所定位置に、縫製が未完了の生地を保持するパレット80を配置するとON状態になる。CPU211は、投入センサ229がON状態になると(S3:YES)、パレット80を回収する回収処理を行う。回収処理は、以下のS5〜S12の処理を含む。   The CPU 211 determines whether or not the input sensor 229 of the work desk 251 is in the ON state (S3), and if it is in the OFF state, the CPU 211 waits for processing (S3: NO). The input sensor 229 is turned on when the worker places a pallet 80 that holds unfinished fabric at a predetermined position of the work desk 251. When the input sensor 229 is turned on (S3: YES), the CPU 211 performs a collection process for collecting the pallet 80. The collection process includes the following processes of S5 to S12.

回収処理において、CPU211は保持部移動電磁弁224を作動してパレット供給機構230のパレット保持部235を待避位置から供給位置に移動する(S5)。尚、パレット供給装置200の電源がONになった時、パレット供給装置200はパレット80をミシン1に供給した状態であるので、パレット保持部235の把持部239が開放位置にある。CPU211は各ミシン1に回収準備完了信号を送信し(S6)、全てのミシン1から回収要求信号を受信するまで処理を待機する(S7:NO)。   In the collection process, the CPU 211 operates the holding unit moving electromagnetic valve 224 to move the pallet holding unit 235 of the pallet supply mechanism 230 from the retracted position to the supply position (S5). Note that when the power of the pallet supply device 200 is turned on, the pallet supply device 200 is in a state of supplying the pallet 80 to the sewing machine 1, and therefore the gripping portion 239 of the pallet holding portion 235 is in the open position. The CPU 211 transmits a collection preparation completion signal to each sewing machine 1 (S6), and waits for processing until receiving a collection request signal from all the sewing machines 1 (S7: NO).

後述するが、ミシン1のCPU101は、回収準備完了信号の受信を契機に枠支持部65とパレット保持部70を受け取り位置に移動して、パレット保持部70が保持するパレット80の第二ピン842をパレット保持部235の支持溝2361内に配置する。CPU101は、パレット保持部70の把持部75を開放位置に回動し、パレット供給装置200に回収要求信号を送信する。パレット供給装置200のCPU211は、全てのミシン1から回収要求信号を受信すると(S7:YES)、把持部開閉電磁弁225を作動し、把持部239を把持位置に回動する(S8)。図4に示すように、パレット保持部235はパレット80を保持する。図7に示すように、CPU211は保持部移動電磁弁224を作動してパレット保持部235を待避位置に移動する(S10)。パレット供給機構230は、パレット80をパレット供給装置200側に回収し、パレット80の少なくとも1/3以上を回転テーブル202上に載せる。上述のように、パレット供給機構230がパレット80をパレット供給装置200側に回収した場合、ミシン1側の第一ピン841が常に作業台5の上方に位置し、パレット供給装置200側の第二ピン842が常に回転テーブル202の上方に位置する。   As will be described later, the CPU 101 of the sewing machine 1 moves the frame support portion 65 and the pallet holding portion 70 to the receiving position when receiving the collection preparation completion signal, and the second pin 842 of the pallet 80 held by the pallet holding portion 70. Is disposed in the support groove 2361 of the pallet holding portion 235. The CPU 101 rotates the gripping part 75 of the pallet holding part 70 to the open position, and transmits a collection request signal to the pallet supply apparatus 200. When the CPU 211 of the pallet supply apparatus 200 receives the collection request signals from all the sewing machines 1 (S7: YES), the gripper opening / closing electromagnetic valve 225 is operated to rotate the gripper 239 to the gripping position (S8). As shown in FIG. 4, the pallet holding unit 235 holds the pallet 80. As shown in FIG. 7, the CPU 211 operates the holding unit moving electromagnetic valve 224 to move the pallet holding unit 235 to the retracted position (S10). The pallet supply mechanism 230 collects the pallet 80 on the pallet supply device 200 side and places at least 1/3 or more of the pallet 80 on the rotary table 202. As described above, when the pallet supply mechanism 230 collects the pallet 80 on the pallet supply device 200 side, the first pin 841 on the sewing machine 1 side is always located above the work table 5 and the second pin on the pallet supply device 200 side. The pin 842 is always positioned above the rotary table 202.

CPU211は、パレットセンサ228がON状態であるか否か判断し(S11)、ON状態であれば(S11:YES)、回収処理を終了して処理をS13に進める。CPU211は、パレットセンサ228がOFF状態であれば(S11:NO)、エラー処理を行い(S12)、作業者に回収エラーの発生を報知し、エラーの対処を促す。CPU211は、処理をS11に戻し、作業者がエラーの対処を行ってパレットセンサ228がON状態になれば(S11:YES)、回収処理を終了して処理をS13に進める。   The CPU 211 determines whether or not the pallet sensor 228 is in an ON state (S11). If the pallet sensor 228 is in an ON state (S11: YES), the collection process is terminated and the process proceeds to S13. If the pallet sensor 228 is in the OFF state (S11: NO), the CPU 211 performs error processing (S12), notifies the operator of the occurrence of a collection error, and prompts the operator to deal with the error. The CPU 211 returns the process to S11, and if the worker deals with the error and the pallet sensor 228 is turned on (S11: YES), the collection process is terminated and the process proceeds to S13.

CPU211は、回転テーブル202を回転する回転処理を行う(S13)。回転処理では、CPU211は、テーブル回転モータ221を駆動し、テーブルエンコーダ222の検出結果に基づいて、回転テーブル202を所定角度(本実施形態では72度)回転する。CPU211は、テーブル固定電磁弁226を作動して回転テーブル202を固定ピンで位置決めする。CPU211は、テーブル固定センサ227の検出結果に基づいて回転テーブル202を正しい位置に位置決めしたと判断した場合に回転処理を終了する。   The CPU 211 performs a rotation process for rotating the rotation table 202 (S13). In the rotation process, the CPU 211 drives the table rotation motor 221 and rotates the rotation table 202 by a predetermined angle (72 degrees in this embodiment) based on the detection result of the table encoder 222. The CPU 211 operates the table fixed electromagnetic valve 226 to position the rotary table 202 with a fixed pin. When the CPU 211 determines that the rotary table 202 has been positioned at the correct position based on the detection result of the table fixing sensor 227, the CPU 211 ends the rotation process.

CPU211は、ラベル搭載処理を行う(S15)。ラベル搭載処理は、詳細な説明は省略するが、パーツ供給装置91が特定形状の生地を供給可能な状態に準備する処理である。パーツ供給装置91が生地の供給準備を終えると、CPU211は、ラベル搭載処理を終了する。   The CPU 211 performs a label mounting process (S15). Although the detailed description is omitted, the label mounting process is a process in which the parts supply device 91 prepares a cloth in a specific shape. When the parts supply device 91 finishes the preparation for supplying the fabric, the CPU 211 ends the label mounting process.

CPU211は、各ミシン1に、パレット80を供給する供給処理を行う。供給処理は、以下のS16〜S22の処理を含む。CPU211は、各ミシン1に、受け取り開始信号を送信する(S16)。後述するが、ミシン1のCPU101は、受け取り開始信号の受信を契機に、枠支持部65とパレット保持部70を受け取り位置に移動し、パレット供給装置200が供給するパレット80を受け取り可能な状態にする。パレット供給装置200のCPU211は、保持部移動電磁弁224を作動してパレット保持部235を供給位置に移動する(S17)。CPU211は、把持部開閉電磁弁225を作動して把持部239を開放位置に回動し、第二ピン842の把持を解除することでパレット保持部235のパレット80保持を解除する(S18)。   The CPU 211 performs a supply process for supplying the pallet 80 to each sewing machine 1. The supply process includes the following processes of S16 to S22. The CPU 211 transmits a reception start signal to each sewing machine 1 (S16). As will be described later, the CPU 101 of the sewing machine 1 moves the frame support unit 65 and the pallet holding unit 70 to the receiving position in response to the reception of the reception start signal so that the pallet 80 supplied by the pallet supply device 200 can be received. To do. The CPU 211 of the pallet supply apparatus 200 operates the holding unit moving electromagnetic valve 224 to move the pallet holding unit 235 to the supply position (S17). The CPU 211 operates the gripping part opening / closing electromagnetic valve 225 to rotate the gripping part 239 to the open position, and releases the holding of the pallet holding part 235 by releasing the gripping of the second pin 842 (S18).

CPU211は各ミシン1に受け取り要求信号を送信する(S20)。CPU211は、全てのミシン1から受け取り完了信号を受信したか否か判断し(S21)、未受信であれば受信するまで処理を待機する(S21:NO)。後述するが、ミシン1のCPU101は、受け取り要求信号の受信を契機に、パレット保持部70でパレット80を保持する処理を行う。CPU101は把持部75把持位置に回動し、支持溝72と把持部75でパレット80の第一ピン841を把持する。パレット保持部70がパレット80を保持したら、CPU101はパレット供給装置200に受け取り完了信号を送信する。パレット供給装置200のCPU211は、全てのミシン1から受け取り完了信号を受信すると(S21:YES)、保持部移動電磁弁224を作動してパレット保持部235を待避位置に移動する(S22)。CPU211はミシン1へのパレット80の供給を完了し、供給処理を終了する。   The CPU 211 transmits a reception request signal to each sewing machine 1 (S20). The CPU 211 determines whether or not reception completion signals have been received from all the sewing machines 1 (S21). If not received, the CPU 211 waits for processing until it is received (S21: NO). As will be described later, the CPU 101 of the sewing machine 1 performs processing for holding the pallet 80 by the pallet holding unit 70 when receiving the reception request signal. The CPU 101 rotates to the gripping position of the gripping part 75 and grips the first pin 841 of the pallet 80 with the support groove 72 and the gripping part 75. When the pallet holding unit 70 holds the pallet 80, the CPU 101 transmits a reception completion signal to the pallet supply apparatus 200. When the CPU 211 of the pallet supply device 200 receives reception completion signals from all the sewing machines 1 (S21: YES), the CPU 211 operates the holding unit moving electromagnetic valve 224 to move the pallet holding unit 235 to the retracted position (S22). The CPU 211 completes the supply of the pallet 80 to the sewing machine 1 and ends the supply process.

CPU211は、各ミシン1に、縫製開始指示信号を送信し(S23)、全てのミシン1から縫製完了信号を受信するまで処理を待機する(S25:NO)。詳細な説明は省略するが、各ミシン1のCPU101は、縫製開始指示信号の受信を契機に、後述する受け取り位置補正処理と並列に実行する縫製動作を開始する。縫製動作は、パレット供給装置200から受け取ったパレット80が保持する生地に対し、予めプログラムされた縫製動作の一工程を行う処理である。CPU101は縫製動作を終了すると、パレット供給装置200に縫製完了信号を送信する(S25)。パレット供給装置200のCPU211は、全てのミシン1から縫製完了信号を受信すると(S25:YES)、処理をS3に戻し、縫製後のパレット80を回収し、次の工程を行うミシン1にパレット80を供給する一連の処理を繰り返す。供給制御処理は、パレット供給装置200の電源がOFFになると終了する。   The CPU 211 transmits a sewing start instruction signal to each sewing machine 1 (S23), and waits for processing until receiving sewing completion signals from all the sewing machines 1 (S25: NO). Although detailed description is omitted, the CPU 101 of each sewing machine 1 starts a sewing operation that is executed in parallel with a receiving position correction process to be described later in response to reception of the sewing start instruction signal. The sewing operation is a process of performing one step of a pre-programmed sewing operation on the fabric held by the pallet 80 received from the pallet supply device 200. When the CPU 101 finishes the sewing operation, the CPU 101 transmits a sewing completion signal to the pallet supply device 200 (S25). When the CPU 211 of the pallet supply device 200 receives the sewing completion signals from all the sewing machines 1 (S25: YES), the CPU 211 returns the process to S3, collects the pallet 80 after sewing, and puts the pallet 80 into the sewing machine 1 that performs the next process. Repeat a series of processes to supply. The supply control process ends when the power of the pallet supply apparatus 200 is turned off.

図8、図9を参照し、ミシン1のCPU101が実行する受け取り位置補正処理を説明する。受け取り位置補正処理は、パレット供給装置200が供給するパレット80をミシン1が受け取る場合に生ずる受け取り位置のずれを補正する処理である。受け取り位置は、パレット保持部235がパレット80を保持した状態で供給位置に移動した場合に、パレット80の第一ピン841をパレット保持部70の支持溝72内に配置可能である枠支持部65とパレット保持部70の位置である。CPU101は、受け取り位置補正処理に従って受け取り位置を補正し、パレット保持部235が供給位置に移動した時のパレット80の第一ピン841の位置と、枠支持部65とパレット保持部70が受け取り位置に移動した時のパレット保持部70の支持溝72の位置のずれを小さくする。CPU101は、補正した受け取り位置を示す座標を、不揮発性メモリ104に記憶する。   The receiving position correction process executed by the CPU 101 of the sewing machine 1 will be described with reference to FIGS. The reception position correction process is a process for correcting a shift in the reception position that occurs when the sewing machine 1 receives the pallet 80 supplied by the pallet supply apparatus 200. The receiving position is such that when the pallet holding part 235 moves to the supply position while holding the pallet 80, the frame support part 65 in which the first pin 841 of the pallet 80 can be arranged in the support groove 72 of the pallet holding part 70. And the position of the pallet holder 70. The CPU 101 corrects the receiving position in accordance with the receiving position correction process, and the position of the first pin 841 of the pallet 80 when the pallet holding part 235 moves to the supply position, and the frame support part 65 and the pallet holding part 70 at the receiving position. The displacement of the position of the support groove 72 of the pallet holding part 70 when moved is reduced. The CPU 101 stores coordinates indicating the corrected reception position in the nonvolatile memory 104.

図8に示すように、作業者がミシン1の電源をONにすると、CPU101はROM102から受け取り位置補正処理を読み出し、他の処理(例えば縫製処理など)と並列に実行する。   As shown in FIG. 8, when the operator turns on the sewing machine 1, the CPU 101 reads the received position correction process from the ROM 102 and executes it in parallel with other processes (for example, a sewing process).

CPU101は、X軸モータ114、Y軸モータ116を駆動し、枠支持部65とパレット保持部70を原点位置に移動する(S31)。具体的に、CPU101は、駆動回路115、117を介してX軸モータ114、Y軸モータ116に一パルスずつ与え、枠支持部65とパレット保持部70を移動する。X方向原点センサ118とY方向原点センサ119(図6参照)は、枠支持部65とパレット保持部70が原点位置に到達した時、検出信号を出力する。CPU101は、X方向原点センサ118とY方向原点センサ119からの検出信号を認識した時、枠支持部65とパレット保持部70の原点位置への移動が完了したと判断し、枠支持部65とパレット保持部70の移動を終了する。CPU101は、現在位置の座標を、原点位置を示す座標、例えば(X,Y)=(0,0)に設定する。CPU101は、パレット供給装置200に原点検出完了信号を送信する(S32)。   The CPU 101 drives the X-axis motor 114 and the Y-axis motor 116 to move the frame support part 65 and the pallet holding part 70 to the origin position (S31). Specifically, the CPU 101 applies a pulse to the X-axis motor 114 and the Y-axis motor 116 via the drive circuits 115 and 117 to move the frame support unit 65 and the pallet holding unit 70. The X-direction origin sensor 118 and the Y-direction origin sensor 119 (see FIG. 6) output a detection signal when the frame support portion 65 and the pallet holding portion 70 reach the origin position. When the CPU 101 recognizes the detection signals from the X-direction origin sensor 118 and the Y-direction origin sensor 119, the CPU 101 determines that the movement of the frame support section 65 and the pallet holding section 70 to the origin position is completed, and the frame support section 65 The movement of the pallet holding unit 70 is finished. The CPU 101 sets the coordinates of the current position to coordinates indicating the origin position, for example, (X, Y) = (0, 0). The CPU 101 transmits an origin detection completion signal to the pallet supply apparatus 200 (S32).

CPU101は、X軸モータ114、Y軸モータ116を駆動し、枠支持部65とパレット保持部70を待機位置に移動する(S33)。待機位置は、枠支持部65とパレット保持部70が、パレット供給装置200からパレット80を受け取る受け取り位置よりも後側(Y軸プラス方向側)へ所定距離ずらした位置である。CPU101は、不揮発性メモリ104に記憶する受け取り位置の座標を、RAM103の初期位置記憶領域に読み込む(S35)。CPU101は、パレット供給装置200が出力する回収準備完了信号、又は受け取り開始信号を受信したか否か判断し、信号受信がなければ処理を待機する(S36:NO、S42:NO)。   The CPU 101 drives the X-axis motor 114 and the Y-axis motor 116 to move the frame support part 65 and the pallet holding part 70 to the standby position (S33). The standby position is a position where the frame support unit 65 and the pallet holding unit 70 are shifted by a predetermined distance to the rear side (Y-axis plus direction side) from the reception position at which the pallet 80 is received from the pallet supply device 200. The CPU 101 reads the coordinates of the receiving position stored in the nonvolatile memory 104 into the initial position storage area of the RAM 103 (S35). The CPU 101 determines whether or not a collection preparation completion signal or a reception start signal output from the pallet supply device 200 has been received. If no signal is received, the CPU 101 waits for processing (S36: NO, S42: NO).

前述したように、パレット供給装置200のCPU211は、各ミシン1が送信する原点検出完了信号の受信を契機に、把持部239が開放位置にあるパレット保持部235を供給位置に移動し、各ミシン1に回収準備完了信号を送信する(図7のS6)。ミシン1のCPU101は、回収準備完了信号を受信した場合(S36:YES)、不揮発性メモリ104に記憶する受け取り位置の座標をRAM103の一時記憶領域に読み込む(S37)。CPU101は、受け取り位置の座標に従ってX軸モータ114、Y軸モータ116を駆動し、枠支持部65とパレット保持部70を一時記憶領域に記憶する受け取り位置に移動する(S38)。CPU101はX軸モータ114、Y軸モータ116を励磁し、枠支持部65とパレット保持部70を受け取り位置に保持する。CPU101は把持部開閉電磁弁77を作動し、把持部75を開放位置に回動する(S40)。パレット保持部70はパレット80の保持を解除する。CPU101は、パレット供給装置200に対して回収要求信号を送信し(S41)、処理をS36に戻して待機状態に移行する(S36:NO、S42:NO)。   As described above, the CPU 211 of the pallet supply apparatus 200 moves the pallet holding part 235 having the gripping part 239 in the open position to the supply position in response to reception of the origin detection completion signal transmitted from each sewing machine 1. A collection preparation completion signal is transmitted to 1 (S6 in FIG. 7). When the CPU 101 of the sewing machine 1 receives the collection preparation completion signal (S36: YES), it reads the coordinates of the receiving position stored in the nonvolatile memory 104 into the temporary storage area of the RAM 103 (S37). The CPU 101 drives the X-axis motor 114 and the Y-axis motor 116 according to the coordinates of the receiving position, and moves to the receiving position where the frame support unit 65 and the pallet holding unit 70 are stored in the temporary storage area (S38). The CPU 101 excites the X-axis motor 114 and the Y-axis motor 116 to hold the frame support part 65 and the pallet holding part 70 in the receiving position. The CPU 101 operates the gripper opening / closing electromagnetic valve 77 to rotate the gripper 75 to the open position (S40). The palette holding unit 70 releases the holding of the palette 80. The CPU 101 transmits a collection request signal to the pallet supply apparatus 200 (S41), returns the process to S36, and shifts to a standby state (S36: NO, S42: NO).

前述したように、パレット供給装置200のCPU211は、各ミシン1が送信する回収要求信号の受信を契機に、パレット保持部70が保持解除したパレット80をパレット保持部235で保持し、パレット供給装置200側に回収する。CPU211は回転テーブル202を回転し(図7のS13)、次の工程を行うミシン1にパレット80を供給する準備を行い、各ミシン1に受け取り開始信号を送信する(図7のS16)。ミシン1のCPU101は、受け取り開始信号を受信した場合(S42:YES)、不揮発性メモリ104に記憶する受け取り位置の座標をRAM103の一時記憶領域に読み込む(S43)。CPU101は、枠支持部65とパレット保持部70の現在位置の座標が、RAM103の一時記憶領域に読み込んだ受け取り位置の座標と同じか否か判断する(S45)。CPU211は、受け取り位置が現在位置に等しいと判断した場合(S45:YES)、処理をS47に進める。CPU211は、受け取り位置が現在位置とは異なると判断した場合(S45:NO)、受け取り位置の座標に従ってX軸モータ114、Y軸モータ116を駆動し、枠支持部65とパレット保持部70を一時記憶領域に読み込んだ受け取り位置に移動する(S46)。CPU101はX軸モータ114、Y軸モータ116を励磁し、枠支持部65とパレット保持部70を受け取り位置に保持し、処理をS47に進める。   As described above, the CPU 211 of the pallet supply device 200 holds the pallet 80 released from being held by the pallet holding unit 70 with the pallet holding unit 235 when receiving the collection request signal transmitted by each sewing machine 1, and the pallet supply device. Collect on the 200 side. The CPU 211 rotates the rotary table 202 (S13 in FIG. 7), prepares to supply the pallet 80 to the sewing machine 1 performing the next step, and transmits a reception start signal to each sewing machine 1 (S16 in FIG. 7). When receiving the reception start signal (S42: YES), the CPU 101 of the sewing machine 1 reads the coordinates of the reception position stored in the nonvolatile memory 104 into the temporary storage area of the RAM 103 (S43). The CPU 101 determines whether the coordinates of the current positions of the frame support unit 65 and the pallet holding unit 70 are the same as the coordinates of the receiving position read into the temporary storage area of the RAM 103 (S45). When the CPU 211 determines that the receiving position is equal to the current position (S45: YES), the process proceeds to S47. When the CPU 211 determines that the receiving position is different from the current position (S45: NO), the CPU 211 drives the X-axis motor 114 and the Y-axis motor 116 according to the coordinates of the receiving position, and temporarily moves the frame support unit 65 and the pallet holding unit 70. It moves to the receiving position read into the storage area (S46). The CPU 101 excites the X-axis motor 114 and the Y-axis motor 116, holds the frame support portion 65 and the pallet holding portion 70 in the receiving position, and advances the process to S47.

CPU101は、以下に説明するS47〜S56の処理を、パレット供給装置200のCPU211から受け取り要求信号を受信するまで繰り返す。上記したように、パレット供給装置200のCPU211は、受け取り開始信号を送信してから受け取り要求信号を送信するまでの間に、パレット保持部235を供給位置に移動する処理を行う(図7のS17)。枠支持部65とパレット保持部70を受け取り位置に移動した時、パレット80の受け取りに最適なパレット保持部70の位置は、パレット保持部235が供給位置に移動した場合にパレット80の第一ピン841がパレット保持部70の支持溝72内に位置し、且つ把持部75が把持位置に回動した時に第一ピン841を把持できる位置である。パレット保持部70は、最適な位置よりも主にY軸マイナス方向(前側)へ位置ずれする場合がある。該場合、パレット供給装置200がパレット保持部235を供給位置に移動する過程で、枠支持部65は、パレット80の第一ピン841を介して外力(パレット供給機構230のエアシリンダ231からの押圧力)を受ける。故に、CPU101は、枠支持部65とパレット保持部70の受け取り位置を補正する。CPU101は、パレット保持部235が供給位置へ向けて移動している間継続してS47〜S56の処理を繰り返し、パレット保持部235の移動が完了するまで受け取り位置を更新する。   The CPU 101 repeats the processes of S47 to S56 described below until a reception request signal is received from the CPU 211 of the pallet supply apparatus 200. As described above, the CPU 211 of the pallet supply apparatus 200 performs the process of moving the pallet holding unit 235 to the supply position after the reception start signal is transmitted until the reception request signal is transmitted (S17 in FIG. 7). ). When the frame support part 65 and the pallet holding part 70 are moved to the receiving position, the optimum position of the pallet holding part 70 for receiving the pallet 80 is the first pin of the pallet 80 when the pallet holding part 235 is moved to the supply position. 841 is a position where the first pin 841 can be gripped when it is positioned in the support groove 72 of the pallet holding portion 70 and the gripping portion 75 is rotated to the gripping position. The pallet holding unit 70 may be displaced in the Y-axis minus direction (front side) mainly from the optimal position. In this case, in the process in which the pallet supply device 200 moves the pallet holding unit 235 to the supply position, the frame support unit 65 receives an external force (pushing from the air cylinder 231 of the pallet supply mechanism 230 through the first pin 841 of the pallet 80. Pressure). Therefore, the CPU 101 corrects the receiving positions of the frame support unit 65 and the pallet holding unit 70. The CPU 101 continuously repeats the processes of S47 to S56 while the pallet holding unit 235 is moving toward the supply position, and updates the receiving position until the movement of the pallet holding unit 235 is completed.

CPU101は、一時領域に読み込んだ受け取り位置の座標に対する現在位置の座標の偏差である第一偏差を、X軸方向とY軸方向の夫々について演算する(S47)。CPU101は、枠支持部65とパレット保持部70を受け取り位置に保持するので、枠支持部65が外力を受けなければ、現在位置の座標と受け取り位置の座標は一致する。CPU101は、X軸方向における第一偏差がX軸方向における第一規定値を超えたか否か判断し(S48)、第一規定値を超えていなければ(S48:NO)、処理をS52に進める。CPU101は、Y軸方向における第一偏差がY軸方向における第一規定値を超えたか否か判断し(S52)、第一規定値を超えていなければ(S52:NO)、処理をS56に進める。CPU101は、受け取り要求信号を受信したか否か判断し(S56)、受信していなければ(S56:NO)、処理をS47に戻す。   The CPU 101 calculates a first deviation, which is a deviation of the coordinates of the current position with respect to the coordinates of the receiving position read into the temporary area, for each of the X-axis direction and the Y-axis direction (S47). Since the CPU 101 holds the frame support unit 65 and the pallet holding unit 70 at the receiving position, the coordinates of the current position coincide with the coordinates of the receiving position unless the frame support unit 65 receives external force. The CPU 101 determines whether or not the first deviation in the X-axis direction exceeds the first specified value in the X-axis direction (S48). If the first deviation does not exceed the first specified value (S48: NO), the process proceeds to S52. . The CPU 101 determines whether or not the first deviation in the Y-axis direction exceeds the first specified value in the Y-axis direction (S52). If the first deviation does not exceed the first specified value (S52: NO), the process proceeds to S56. . The CPU 101 determines whether a reception request signal has been received (S56). If not received (S56: NO), the process returns to S47.

支持溝72は、前端側の左右方向の溝幅が後端側よりも大きい。即ち支持溝72の内面は、前後方向及び左右方向に対し、斜めを向く斜面である。パレット80の第一ピン841がパレット保持部70の支持溝72に当接して内面を押圧すると、パレット保持部70は、第一ピン841が当接する支持溝72内面の位置に応じたX軸方向成分とY軸方向成分の外力を受けて、枠支持部65とパレット保持部70の現在位置が、保持した受け取り位置からずれる。換言すると、X軸モータ114、Y軸モータ116は、回転軸を駆動するローターを励磁によって保持しようとする位置と、回転軸が外力を受けて回転したことによってローターが位置ずれした位置との間に歪み(偏差)を生ずる。   The support groove 72 has a larger width in the left-right direction on the front end side than on the rear end side. That is, the inner surface of the support groove 72 is an inclined surface that is inclined with respect to the front-rear direction and the left-right direction. When the first pin 841 of the pallet 80 abuts against the support groove 72 of the pallet holding portion 70 and presses the inner surface, the pallet holding portion 70 moves in the X-axis direction according to the position of the inner surface of the support groove 72 where the first pin 841 abuts. In response to the external force of the component and the Y-axis direction component, the current positions of the frame support part 65 and the pallet holding part 70 are shifted from the held receiving positions. In other words, the X-axis motor 114 and the Y-axis motor 116 are located between the position where the rotor that drives the rotating shaft is held by excitation and the position where the rotor is displaced due to rotation of the rotating shaft under external force. Causes distortion (deviation).

CPU101は、S47〜S56の処理を繰り返すうち、X軸方向における第一偏差がX軸方向における第一規定値を超えた場合(S48:YES)、第一偏差が第一規定値内になるまで第一偏差が小さくなる向きにX軸モータ114を駆動し、X軸方向において枠支持部65とパレット保持部70を保持する位置を変更する(S50)。CPU101は、X軸モータ114駆動後の保持位置に対応する枠支持部65とパレット保持部70のX座標を新たな受け取り位置のX座標とする。CPU101は、一時記憶領域に記憶する受け取り位置のX座標を新たな受け取り位置のX座標で書き換えて、受け取り位置を補正する(S51)。CPU101は処理をS52に進める。   CPU 101 repeats the processes of S47 to S56, and when the first deviation in the X-axis direction exceeds the first specified value in the X-axis direction (S48: YES), until the first deviation falls within the first specified value. The X-axis motor 114 is driven in the direction in which the first deviation becomes smaller, and the position for holding the frame support portion 65 and the pallet holding portion 70 in the X-axis direction is changed (S50). The CPU 101 sets the X coordinates of the frame support unit 65 and the pallet holding unit 70 corresponding to the holding position after driving the X-axis motor 114 as the X coordinate of the new receiving position. The CPU 101 rewrites the X coordinate of the reception position stored in the temporary storage area with the X coordinate of the new reception position, and corrects the reception position (S51). The CPU 101 advances the process to S52.

同様に、Y軸方向における第一偏差がY軸方向における規定値を超えた場合(S52:YES)、第一偏差が第一規定値内になるまで第一偏差が小さくなる向きにY軸モータ116を駆動し、Y軸方向において枠支持部65とパレット保持部70を保持する位置を変更する(S53)。CPU101は、Y軸モータ116駆動後の保持位置に対応する枠支持部65とパレット保持部70のY座標を新たな受け取り位置のY座標とする。CPU101は、一時記憶領域に記憶する受け取り位置のY座標を新たな受け取り位置のY座標で書き換えて、受け取り位置を補正する(S55)。CPU101は処理をS56に進める。   Similarly, when the first deviation in the Y-axis direction exceeds the specified value in the Y-axis direction (S52: YES), the Y-axis motor is set so that the first deviation decreases until the first deviation falls within the first specified value. 116 is driven to change the position for holding the frame support portion 65 and the pallet holding portion 70 in the Y-axis direction (S53). The CPU 101 sets the Y coordinates of the frame support unit 65 and the pallet holding unit 70 corresponding to the holding position after driving the Y-axis motor 116 as the Y coordinate of the new receiving position. The CPU 101 rewrites the Y coordinate of the reception position stored in the temporary storage area with the Y coordinate of the new reception position, and corrects the reception position (S55). The CPU 101 advances the process to S56.

パレット供給装置200がパレット保持部235を供給位置に移動する間、枠支持部65とパレット保持部70は、補正後の受け取り位置から更に位置ずれする場合がある。CPU101は、S47〜S56の処理を繰り返すことで、パレット保持部235の移動が終わって受け取り要求信号を受信するまで、受け取り位置の再補正を随時行う。上記したように、パレット供給装置200のCPU211は、パレット保持部235の移動を完了し、把持部を開放位置に回動したら、受け取り要求信号を送信する。ミシン1のCPU101は、受け取り要求信号を受信した場合(S56:YES)、処理をS57(図9参照)に進める。   While the pallet supply device 200 moves the pallet holding part 235 to the supply position, the frame support part 65 and the pallet holding part 70 may be further displaced from the corrected receiving position. The CPU 101 repeats the processes of S47 to S56, and re-corrects the reception position as needed until the movement of the pallet holding unit 235 is completed and the reception request signal is received. As described above, when the CPU 211 of the pallet supply device 200 completes the movement of the pallet holding unit 235 and rotates the gripping unit to the open position, it transmits a reception request signal. When the CPU 101 of the sewing machine 1 receives the reception request signal (S56: YES), the process proceeds to S57 (see FIG. 9).

図9に示すように、CPU101は、二つのパレットセンサ76が何れもON状態であるか否か判断する(S57)。パレット保持部235の移動が完了した時、パレット80の第一ピン841は、支持溝72と把持部75で把持可能な位置にある。故にパレット80の下板81の後端部811は、パレット保持部70のパレットセンサ76に近接する。CPU101は、二つのパレットセンサ76が何れもON状態であると判断すると(S57:YES)、RAM103の初期位置記憶領域に記憶した受け取り位置の座標と、一時記憶領域に記憶する受け取り位置の座標との第三偏差を演算する(S71)。補正後の受け取り位置が電源ON時の受け取り位置に対して大きく異なり、S71の処理で求めた第三偏差が第三規定値を超えた場合(S72:YES)、CPU101は、パレット供給装置200に対して第二エラー信号を出力し(S73)、受け取り位置補正処理を終了する。パレット供給装置200のCPU211は、第二エラー信号に基づいて、作業者に、パレット供給装置200とミシン1の配置関係を見直すよう促す表示等を、表示部等(図示略)に表示する。   As shown in FIG. 9, the CPU 101 determines whether or not both of the two pallet sensors 76 are in the ON state (S57). When the movement of the pallet holding part 235 is completed, the first pin 841 of the pallet 80 is in a position where it can be held by the support groove 72 and the holding part 75. Therefore, the rear end portion 811 of the lower plate 81 of the pallet 80 is close to the pallet sensor 76 of the pallet holding unit 70. If the CPU 101 determines that both of the two pallet sensors 76 are in the ON state (S57: YES), the coordinates of the receiving position stored in the initial position storage area of the RAM 103 and the coordinates of the receiving position stored in the temporary storage area The third deviation is calculated (S71). When the corrected receiving position is greatly different from the receiving position when the power is turned on, and the third deviation obtained in the process of S71 exceeds the third specified value (S72: YES), the CPU 101 causes the pallet supply apparatus 200 to On the other hand, a second error signal is output (S73), and the receiving position correction process is terminated. Based on the second error signal, the CPU 211 of the pallet supply device 200 displays a display or the like prompting the operator to review the arrangement relationship between the pallet supply device 200 and the sewing machine 1 on a display unit (not shown).

S71の処理で求めた第三偏差が第三規定値を超えていない場合(S72:NO)、CPU101は、不揮発性メモリ104に記憶する受け取り位置の座標と、一時記憶領域に記憶する受け取り位置の座標が同じ座標であるか否か判断する(S75)。受け取り位置に対する補正がなく、不揮発性メモリ104に記憶する受け取り位置の座標と、一時記憶領域に記憶する受け取り位置の座標が同じ座標であれば(S75:YES)、CPU101は、RAM103の更新カウンタをリセットし、処理をS78に進める。受け取り位置に対する補正があり、不揮発性メモリ104と一時記憶領域の受け取り位置の座標が異なれば(S75:NO)、CPU101は、更新カウンタが5以上であるか否か判断する(S76)。更新カウンタが5未満の場合(S76:NO)、CPU101は更新カウンタをインクリメントし、処理をS78に進める。更新カウンタが5以上の場合(S76:YES)、CPU101は、不揮発性メモリ104の受け取り位置の座標を一時記憶領域の受け取り位置の座標に書き換える(S77)。即ち、CPU101は、受け取り位置の補正を連続で5回行った場合、不揮発性メモリ104の受け取り位置の座標を最新の受け取り位置の座標に補正する。CPU101は更新カウンタをリセットし、処理をS78に進める。   When the third deviation obtained in the process of S71 does not exceed the third specified value (S72: NO), the CPU 101 determines the coordinates of the reception position stored in the nonvolatile memory 104 and the reception position stored in the temporary storage area. It is determined whether or not the coordinates are the same (S75). If there is no correction for the receiving position and the coordinates of the receiving position stored in the nonvolatile memory 104 are the same as the coordinates of the receiving position stored in the temporary storage area (S75: YES), the CPU 101 sets the update counter of the RAM 103. The process is reset, and the process proceeds to S78. If there is a correction for the receiving position and the coordinates of the receiving position of the nonvolatile memory 104 and the temporary storage area are different (S75: NO), the CPU 101 determines whether or not the update counter is 5 or more (S76). When the update counter is less than 5 (S76: NO), the CPU 101 increments the update counter and advances the process to S78. When the update counter is 5 or more (S76: YES), the CPU 101 rewrites the coordinates of the receiving position in the nonvolatile memory 104 to the coordinates of the receiving position in the temporary storage area (S77). That is, the CPU 101 corrects the coordinates of the receiving position in the nonvolatile memory 104 to the coordinates of the latest receiving position when the receiving position is corrected five times in succession. The CPU 101 resets the update counter and advances the process to S78.

CPU101は把持部開閉電磁弁77を作動し、把持部75を把持位置に回動する。パレット保持部70はパレット80を保持する。CPU101はX軸モータ114、Y軸モータ116を駆動し、枠支持部65とパレット保持部70を待機位置に移動する(S78)。パレット80の第二ピン842は、パレット保持部235の支持溝2361から離れる。CPU101は、パレット供給装置200に受け取り完了信号を送信し(S80)、処理をS36に戻して待機する。   The CPU 101 operates the gripper opening / closing electromagnetic valve 77 to rotate the gripper 75 to the gripping position. The pallet holding unit 70 holds the pallet 80. The CPU 101 drives the X-axis motor 114 and the Y-axis motor 116 to move the frame support part 65 and the pallet holding part 70 to the standby position (S78). The second pin 842 of the pallet 80 is separated from the support groove 2361 of the pallet holding part 235. The CPU 101 transmits a reception completion signal to the pallet supply apparatus 200 (S80), returns the process to S36, and waits.

パレット保持部70は、最適な位置よりも主にY軸プラス方向(後側)へ位置ずれする場合がある。該場合、CPU101がパレット供給装置200のCPU211から受け取り要求信号を受信した時(図8、S56:YES)、パレット保持部70はパレット80に接触しないので、二つのパレットセンサ76のうち少なくとも一方がON状態にならない。   The pallet holding part 70 may be displaced in the Y-axis plus direction (rear side) mainly from the optimum position. In this case, when the CPU 101 receives the reception request signal from the CPU 211 of the pallet supply apparatus 200 (FIG. 8, S56: YES), the pallet holding unit 70 does not contact the pallet 80, so at least one of the two pallet sensors 76 is Does not turn ON.

図9に示すように、二つのパレットセンサ76のうち少なくとも一方がOFF状態の場合(S57:NO)、CPU101は、Y軸モータ116を1パルス分、駆動する(S58)。Y軸モータ116の移動向きは、枠支持部65とパレット保持部70が回転テーブル202に近づく向き(Y軸マイナス方向)である。パレット保持部70は、Y軸方向にY軸モータ116の1パルス分に相当する駆動量分、パレット80に近づく。   As shown in FIG. 9, when at least one of the two pallet sensors 76 is in an OFF state (S57: NO), the CPU 101 drives the Y-axis motor 116 by one pulse (S58). The movement direction of the Y-axis motor 116 is a direction in which the frame support unit 65 and the pallet holding unit 70 approach the rotary table 202 (Y-axis minus direction). The pallet holding unit 70 approaches the pallet 80 by a driving amount corresponding to one pulse of the Y-axis motor 116 in the Y-axis direction.

CPU101は、S58〜S67の処理で、枠支持部65とパレット保持部70のY軸マイナス方向への移動を繰り返し行い、Y軸モータ116の積算駆動量をS58の処理でY軸モータ116に付与したパルス数の積算値に基づいて求める。CPU101は、積算駆動量が規定量を超えたか否か判断する(S60)。積算駆動量が規定量を超えた場合(S60:YES)、CPU101はパレット供給装置200に対して第一エラー信号を出力し(S61)、受け取り位置補正処理を終了する。パレット供給装置200のCPU211は、第一エラー信号に基づいて、作業者に、パレット供給装置200とミシン1の配置関係を見直すよう促す表示等を、表示部等(図示略)に表示する。   The CPU 101 repeatedly moves the frame support unit 65 and the pallet holding unit 70 in the negative Y-axis direction in the processes of S58 to S67, and gives the integrated drive amount of the Y-axis motor 116 to the Y-axis motor 116 in the process of S58. Obtained based on the integrated value of the number of pulses obtained. The CPU 101 determines whether or not the integrated drive amount has exceeded a specified amount (S60). When the integrated drive amount exceeds the specified amount (S60: YES), the CPU 101 outputs a first error signal to the pallet supply device 200 (S61), and the reception position correction process ends. Based on the first error signal, the CPU 211 of the pallet supply device 200 displays a display or the like prompting the operator to review the arrangement relationship between the pallet supply device 200 and the sewing machine 1 on a display unit (not shown).

積算駆動量が規定量を超えない場合(S60:NO)、CPU101はRAM103の一時記憶領域に記憶する受け取り位置の座標に、S58の処理でY軸モータ116に付与したパルス数分に相当する駆動量分を加えて移動する位置の座標を演算する。CPU101は、該位置の座標と現在位置の座標との偏差である第二偏差を、X軸方向とY軸方向の夫々について演算する(S62)。CPU101は、Y軸モータ116にパルスを付与して駆動した位置に枠支持部65とパレット保持部70を保持するので、枠支持部65とパレット保持部70が外力を受けなければ、現在位置の座標と保持した位置の座標は一致する。CPU101は、X軸方向における第二偏差がX軸方向における第二規定値を超えたか否か判断し(S63)、第二規定値を超えていなければ(S63:NO)、処理をS67に進める。CPU101は、Y軸方向における第二偏差がY軸方向における第二規定値を超えたか否か判断し(S67)、第二規定値を超えていなければ(S67:NO)、処理をS58に戻す。   When the integrated drive amount does not exceed the prescribed amount (S60: NO), the CPU 101 drives the amount corresponding to the number of pulses applied to the Y-axis motor 116 in the process of S58 to the coordinates of the reception position stored in the temporary storage area of the RAM 103. Add the amount and calculate the coordinates of the position to move. The CPU 101 calculates a second deviation, which is a deviation between the coordinates of the position and the coordinates of the current position, for each of the X-axis direction and the Y-axis direction (S62). The CPU 101 holds the frame support unit 65 and the pallet holding unit 70 at a position driven by applying a pulse to the Y-axis motor 116. Therefore, if the frame support unit 65 and the pallet holding unit 70 do not receive external force, the CPU 101 The coordinates and the coordinates of the held position match. The CPU 101 determines whether or not the second deviation in the X-axis direction exceeds the second specified value in the X-axis direction (S63). If not exceeding the second specified value (S63: NO), the process proceeds to S67. . The CPU 101 determines whether or not the second deviation in the Y-axis direction exceeds the second specified value in the Y-axis direction (S67). If not exceeding the second specified value (S67: NO), the process returns to S58. .

上記同様、枠支持部65とパレット保持部70の移動でパレット保持部70の支持溝72がパレット80の第一ピン841に当接し、押圧力を受けると、パレット保持部70は、枠支持部65の現在位置が保持した位置からずれる。X軸モータ114、Y軸モータ116は、回転軸を駆動するローターを励磁によって保持しようとする位置と、回転軸が外力を受けて回転したことによってローターが位置ずれした位置との間に歪み(偏差)を生ずる。   Similarly to the above, when the support groove 72 of the pallet holding unit 70 comes into contact with the first pin 841 of the pallet 80 by the movement of the frame support unit 65 and the pallet holding unit 70 and receives a pressing force, the pallet holding unit 70 is The current position of 65 deviates from the held position. The X-axis motor 114 and the Y-axis motor 116 are distorted between a position where the rotor that drives the rotating shaft is held by excitation and a position where the rotor is displaced due to rotation of the rotating shaft under external force ( Deviation).

CPU101は、S58〜S67の処理を繰り返すうち、X軸方向における第二偏差がX軸方向における第二規定値を超えた場合(S63:YES)、第二偏差が第二規定値内になるまで第二偏差が小さくなる向きにX軸モータ114を駆動し、X軸方向において枠支持部65とパレット保持部70を保持する位置を変更する(S65)。CPU101は、X軸モータ114駆動後の保持位置に対応する枠支持部65とパレット保持部70のX座標を新たな受け取り位置のX座標とする。CPU101は、一時記憶領域に記憶する受け取り位置のX座標を新たな受け取り位置のX座標で書き換えて、受け取り位置を補正する(S66)。CPU101は処理をS67に進める。   When the CPU 101 repeats the processes of S58 to S67 and the second deviation in the X-axis direction exceeds the second specified value in the X-axis direction (S63: YES), until the second deviation falls within the second specified value. The X-axis motor 114 is driven in the direction in which the second deviation becomes smaller, and the position for holding the frame support portion 65 and the pallet holding portion 70 in the X-axis direction is changed (S65). The CPU 101 sets the X coordinates of the frame support unit 65 and the pallet holding unit 70 corresponding to the holding position after driving the X-axis motor 114 as the X coordinate of the new receiving position. The CPU 101 rewrites the X coordinate of the reception position stored in the temporary storage area with the X coordinate of the new reception position, and corrects the reception position (S66). The CPU 101 advances the process to S67.

同様に、Y軸方向における第二偏差がY軸方向における第二規定値を超えた場合(S67:YES)、第二偏差が第二規定値内になるまで第二偏差が小さくなる向きにY軸モータ116を駆動して、Y軸方向において枠支持部65とパレット保持部70を保持する位置を変更する(S68)。CPU101は、Y軸モータ116駆動後の保持位置に対応する枠支持部65とパレット保持部70のY座標を新たな受け取り位置のY座標とする。CPU101は、一時記憶領域に記憶する受け取り位置のY座標を新たな受け取り位置のY座標で書き換えて、受け取り位置を補正する(S70)。CPU101は処理をS71に進める。CPU101は、上記同様、S71〜S80の処理を行い、パレット供給装置200に受け取り完了信号を送信したら(S80)、処理をS36に戻して待機する。受け取り位置補正処理は、ミシン1の電源がOFFになると終了する。   Similarly, when the second deviation in the Y-axis direction exceeds the second specified value in the Y-axis direction (S67: YES), the second deviation becomes smaller until the second deviation falls within the second specified value. The shaft motor 116 is driven to change the position for holding the frame support portion 65 and the pallet holding portion 70 in the Y-axis direction (S68). The CPU 101 sets the Y coordinates of the frame support unit 65 and the pallet holding unit 70 corresponding to the holding position after driving the Y-axis motor 116 as the Y coordinate of the new receiving position. The CPU 101 rewrites the Y coordinate of the reception position stored in the temporary storage area with the Y coordinate of the new reception position, and corrects the reception position (S70). The CPU 101 advances the process to S71. Similarly to the above, the CPU 101 performs the processing of S71 to S80, and when a reception completion signal is transmitted to the pallet supply apparatus 200 (S80), returns the processing to S36 and waits. The receiving position correction process ends when the power of the sewing machine 1 is turned off.

以上説明したように、枠支持部65とパレット保持部70の受け取り位置にずれを生じ、枠支持部65とパレット保持部70がパレット供給装置200からパレット80を介して外力を受ける場合、ミシン1は、枠支持部65とパレット保持部70が外力を受けて変位した量である第一偏差が第一規定値以下となる位置を新たな受け取り位置に設定し、ずれを解消することができる。故にミシン1はパレット供給装置200から受ける外力を減らし、枠支持部65とパレット保持部70を駆動する駆動源(X軸モータ114、Y軸モータ116)にかかる負荷を軽減することができる。   As described above, when the receiving positions of the frame support portion 65 and the pallet holding portion 70 are shifted and the frame support portion 65 and the pallet holding portion 70 receive external force from the pallet supply device 200 via the pallet 80, the sewing machine 1 Can set the position where the first deviation, which is the amount displaced by the external force of the frame support 65 and the pallet holding part 70, to be a first specified value or less is set as a new receiving position, and the deviation can be eliminated. Therefore, the sewing machine 1 can reduce the external force received from the pallet supply device 200 and reduce the load applied to the drive sources (X-axis motor 114 and Y-axis motor 116) that drive the frame support portion 65 and the pallet holding portion 70.

受け取り位置がパレット供給装置200から離れる側にずれており、パレット供給装置200がパレット80を供給した位置が受け取り位置に届かない場合、ミシン1は、枠支持部65とパレット保持部70をパレット供給装置200側へ移動することで、枠支持部65のパレット保持部70にパレット80を装着することができる。また、ミシン1は、実際の移動量に生じたずれを示す第二偏差が第二規定値以下となる位置を新たな受け取り位置に設定し、ずれを解消することができる。故にミシン1はパレット供給装置200から確実にパレット80を受け取り、枠支持部65のパレット保持部70に装着することができる。   When the receiving position is shifted away from the pallet supply device 200 and the position where the pallet supply device 200 has supplied the pallet 80 does not reach the receiving position, the sewing machine 1 supplies the frame support portion 65 and the pallet holding portion 70 to the pallet. By moving to the apparatus 200 side, the pallet 80 can be mounted on the pallet holding part 70 of the frame support part 65. In addition, the sewing machine 1 can eliminate the deviation by setting a position where the second deviation indicating the deviation generated in the actual movement amount is equal to or less than the second specified value as a new receiving position. Therefore, the sewing machine 1 can reliably receive the pallet 80 from the pallet supply device 200 and attach it to the pallet holding part 70 of the frame support part 65.

ミシン1は、受け取り位置のずれが大きい場合、第一エラー信号を出力する。故にミシン1は、作業者に、ミシン1とパレット供給装置200の配置関係の調整を促すことができる。ミシン1は、受け取り位置のずれが初期位置と比べて大きくなった場合、第二エラー信号を出力する。故にミシン1は、作業者に、ミシンと供給装置の配置関係の調整を促すことができる。ミシン1は、受け取り位置のずれを5回以上連続して検出した場合に受け取り位置を変更するので、突発的な外力を受けて一時的に受け取り位置がずれた場合には受け取り位置を変更しない。故に枠支持部65のパレット保持部70は、パレット供給装置200からパレット80を安定して確実に受け取ることができる。   The sewing machine 1 outputs a first error signal when the shift in the receiving position is large. Therefore, the sewing machine 1 can prompt the operator to adjust the arrangement relationship between the sewing machine 1 and the pallet supply device 200. The sewing machine 1 outputs a second error signal when the shift of the receiving position becomes larger than the initial position. Therefore, the sewing machine 1 can prompt the operator to adjust the arrangement relationship between the sewing machine and the supply device. Since the sewing machine 1 changes the receiving position when the receiving position shift is detected five or more times continuously, the receiving position is not changed when the receiving position is temporarily shifted due to sudden external force. Therefore, the pallet holding part 70 of the frame support part 65 can receive the pallet 80 from the pallet supply apparatus 200 stably and reliably.

ミシン1は、生地を保持したパレット80を安定して確実にパレット供給装置200から受け取ることができる。故に縫製システム300は、生地の縫製を効率よく行うことができる。   The sewing machine 1 can stably and reliably receive the pallet 80 holding the dough from the pallet supply device 200. Therefore, the sewing system 300 can efficiently sew the fabric.

尚、本発明は、上記実施形態の他に種々の変更が可能である。縫製システム300はミシン1を3台備えるが、1台備えてもよいし、複数台備えてもよい。縫製システム300がミシン1を複数台備える場合、必ずしも全てのミシン1が縫製動作の各工程を行う必要はなく、一部のミシン1の電源をOFFにしてもよい。ミシン1は、受け取り位置の補正をパレット供給装置200からパレット80を受け取る時に行ったが、パレット供給装置200がパレット80を回収する時に行ってもよい。縫製システム300はコンプレッサ(図示略)を備え、パレット保持部70、235をエアで駆動したが、モータ、アクチュエータ等を用いて電動で駆動してもよい。パレット供給装置200はテーブル固定電磁弁226、テーブル固定センサ227、固定ピンを備えず、回転テーブル202の位置決めをテーブル回転モータ221のトルクで行ってもよい。   The present invention can be variously modified in addition to the above-described embodiment. The sewing system 300 includes three sewing machines 1, but may include one or a plurality of sewing machines 1. When the sewing system 300 includes a plurality of sewing machines 1, not all the sewing machines 1 need to perform each step of the sewing operation, and some of the sewing machines 1 may be turned off. The sewing machine 1 performs the correction of the receiving position when receiving the pallet 80 from the pallet supply apparatus 200, but may be performed when the pallet supply apparatus 200 collects the pallet 80. The sewing system 300 includes a compressor (not shown) and drives the pallet holding units 70 and 235 with air. However, the sewing system 300 may be driven electrically using a motor, an actuator, or the like. The pallet supply device 200 does not include the table fixing electromagnetic valve 226, the table fixing sensor 227, and the fixing pin, and the rotary table 202 may be positioned by the torque of the table rotation motor 221.

CPU101は、S58の処理で、枠支持部65とパレット保持部70をY軸マイナス方向にY軸モータ116の1パルス相当分ずつ移動したが、複数パルス相当分ずつ移動してもよい。CPU101は、S67の処理で、受け取り位置のY座標の補正の開始をY軸方向の偏差が規定値を超えたか否かで判断したが、パレットセンサ76がON状態であるか否かを判断して開始してもよい。CPU101は、S75〜S77の処理で、受け取り位置に対する補正が5回連続した場合に不揮発性メモリ104に記憶する受け取り位置の座標を最新のものに書き換えたが、5回に限らず、1回でもよいし、2回、3回、10回など、複数回でもよい。受け取り位置に対する補正が5回連続でなくてもよく、CPU101は、例えば、10回のうち5回補正を行った場合に、受け取り位置の座標を最新のものに書き換えてもよい。S71、S72の処理は行わなくてもよい。   In step S58, the CPU 101 moves the frame support unit 65 and the pallet holding unit 70 in the Y-axis minus direction by an amount corresponding to one pulse of the Y-axis motor 116, but may move by an amount corresponding to a plurality of pulses. In step S67, the CPU 101 determines whether the correction of the Y coordinate of the reception position is started based on whether or not the deviation in the Y-axis direction exceeds a specified value, but determines whether or not the pallet sensor 76 is in the ON state. You can start. In the processes of S75 to S77, the CPU 101 rewrites the coordinates of the receiving position stored in the non-volatile memory 104 when the correction for the receiving position is continued five times. It may be multiple times, such as 2 times, 3 times, 10 times, etc. The correction for the receiving position may not be performed five times continuously, and the CPU 101 may rewrite the coordinates of the receiving position to the latest when the correction is performed five times out of ten times, for example. The processing of S71 and S72 may not be performed.

本実施形態においては、パレット80が、本発明の「保持体」に相当する。パレット供給装置200が「供給装置」に相当する。不揮発性メモリ104が「記憶部」に相当する。X軸モータ114、Y軸モータ116を駆動して枠支持部65とパレット保持部70を移動するCPU101が「制御手段」に相当する。S47の処理を行って第一偏差を演算するCPU101が「第一検出手段」に相当する。S48、S52の処理を行って、第一偏差が第一規定値を超えたか否か判断するCPU101が「第一判断手段」に相当する。第一規定値、第二規定値、第三規定値が夫々「第一所定値」、「第二所定値」、「第三所定値」に相当する。受け取り要求信号が「通知信号」に相当する。パレット供給装置200から受け取り要求信号を受信するCPU101が「受信手段」に相当する。パレットセンサ76が「検知手段」に相当する。S57の処理を行ってパレットセンサ76がON状態であるか否か判断するCPU101が「第二判断手段」に相当する。S62の処理を行って第二偏差を演算するCPU101が「第二検出手段」に相当する。S63、S67の処理を行って、第二偏差が第二規定値を超えたか否か判断するCPU101が「第三判断手段」に相当する。   In the present embodiment, the pallet 80 corresponds to the “holding body” of the present invention. The pallet supply device 200 corresponds to a “supply device”. The nonvolatile memory 104 corresponds to a “storage unit”. The CPU 101 that drives the X-axis motor 114 and the Y-axis motor 116 to move the frame support portion 65 and the pallet holding portion 70 corresponds to a “control unit”. The CPU 101 that calculates the first deviation by performing the process of S47 corresponds to the “first detection means”. The CPU 101 that performs the processing of S48 and S52 and determines whether or not the first deviation exceeds the first specified value corresponds to “first determination means”. The first specified value, the second specified value, and the third specified value correspond to “first predetermined value”, “second predetermined value”, and “third predetermined value”, respectively. The reception request signal corresponds to a “notification signal”. The CPU 101 that receives the reception request signal from the pallet supply apparatus 200 corresponds to a “reception unit”. The pallet sensor 76 corresponds to “detection means”. The CPU 101 that performs the process of S57 and determines whether or not the pallet sensor 76 is in the ON state corresponds to “second determination means”. The CPU 101 that calculates the second deviation by performing the process of S62 corresponds to the “second detection means”. The CPU 101 that performs the processing of S63 and S67 and determines whether or not the second deviation exceeds the second specified value corresponds to “third determination means”.

第一エラー信号、第二エラー信号が「第一報知信号」、「第二報知信号」に相当する。第一エラー信号、第二エラー信号を出力するCPU101が[報知手段」に相当する。RAM103に確保した初期位置記憶領域に記憶する受け取り位置の座標が「初期位置」に相当する。S35の処理を行って初期位置記憶領域に受け取り位置の座標を記憶するCPU101が「第一記憶手段」に相当する。S71の処理を行って第三偏差を演算するCPU101が「第三検出手段」に相当する。S72の処理を行って、第三偏差が第三規定値を超えたか否か判断するCPU101が「第四判断手段」に相当する。RAM103に確保した一時記憶領域に記憶する受け取り位置の座標が「候補位置」に相当する。S51、S55、S66、S70の処理を行って一時記憶領域に受け取り位置の座標を記憶するCPU101が「第二記憶手段」に相当する。S73,S75の処理を行って5回以上連続して一時記憶領域の受け取り位置の補正を行ったか否か判断するCPU101が「第五判断手段」に相当する。S76の処理を行って不揮発性メモリ104の受け取り位置の座標を一時記憶領域の受け取り位置の座標に書き換えるCPU101が「第三記憶手段」に相当する。パレット供給機構230が「移動機構」に相当する。   The first error signal and the second error signal correspond to a “first notification signal” and a “second notification signal”. The CPU 101 that outputs the first error signal and the second error signal corresponds to “notification means”. The coordinates of the receiving position stored in the initial position storage area secured in the RAM 103 correspond to the “initial position”. The CPU 101 that performs the process of S35 and stores the coordinates of the received position in the initial position storage area corresponds to the “first storage means”. The CPU 101 that calculates the third deviation by performing the process of S71 corresponds to the “third detection means”. The CPU 101 that determines whether or not the third deviation exceeds the third specified value by performing the process of S72 corresponds to the “fourth determination means”. The coordinates of the receiving position stored in the temporary storage area secured in the RAM 103 correspond to the “candidate position”. The CPU 101 that performs the processing of S51, S55, S66, and S70 and stores the coordinates of the receiving position in the temporary storage area corresponds to “second storage means”. The CPU 101 that determines whether or not the receiving position of the temporary storage area has been corrected five or more times consecutively by performing the processes of S73 and S75 corresponds to a “fifth determination unit”. The CPU 101 that performs the processing of S76 and rewrites the coordinates of the receiving position of the nonvolatile memory 104 to the coordinates of the receiving position of the temporary storage area corresponds to the “third storage unit”. The pallet supply mechanism 230 corresponds to a “movement mechanism”.

1 ミシン
5 作業台
6 送り機構
10 針棒
11 縫針
13 針穴
65 枠支持部
76 パレットセンサ
80 パレット
101 CPU
103 RAM
104 不揮発性メモリ
200 パレット供給装置
230 パレット供給機構
300 縫製システム
DESCRIPTION OF SYMBOLS 1 Sewing machine 5 Worktable 6 Feed mechanism 10 Needle bar 11 Sewing needle 13 Needle hole 65 Frame support part 76 Pallet sensor 80 Pallet 101 CPU
103 RAM
104 Non-volatile memory 200 Pallet supply device 230 Pallet supply mechanism 300 Sewing system

Claims (7)

縫製対象物を保持した保持体を供給装置との間で受渡し可能であり、前記供給装置から受け取る前記保持体を装着し、前記縫製対象物を縫製するミシンにおいて、
縫針を下端に着脱可能且つ上下動可能な針棒と、
前記針棒よりも下方に設け、水平方向に延びる上面を有し、前記縫針が上下に通過可能な針穴を有する作業台と、
前記作業台の前記上面よりも上方に設け、前記保持体を着脱可能に構成し、水平移動可能な送り機構と、
前記送り機構が前記供給装置から前記保持体を受け取る位置である受け取り位置を記憶する記憶部と、
前記送り機構の水平方向への移動を制御し、且つ前記送り機構が前記保持体を受け取る前に、前記記憶部が記憶する前記受け取り位置に前記送り機構を移動する制御手段と、
前記制御手段で前記送り機構が前記受け取り位置に移動した後、前記送り機構が前記供給装置から前記保持体を受け取る際に外力を受けて変位した量である第一偏差を検出する第一検出手段と、
前記第一検出手段が検出した前記第一偏差が第一所定値を超えたか否かを判断する第一判断手段と、
を備え、
前記制御手段は、前記第一判断手段で前記第一偏差が前記第一所定値を超えたと判断した場合、前記第一偏差が前記第一所定値以下となるように前記送り機構を移動するとともに、移動後の前記送り機構の位置を新たな受け取り位置として記憶することを特徴とするミシン。
In a sewing machine capable of delivering a holding body holding a sewing object to and from a supply device, attaching the holding body received from the supply device, and sewing the sewing object.
A needle bar that can be attached and detached at the lower end and can be moved up and down;
A workbench provided below the needle bar, having a top surface extending in the horizontal direction, and having a needle hole through which the sewing needle can pass vertically;
A feed mechanism provided above the upper surface of the workbench, configured to detachably attach the holder, and capable of horizontal movement;
A storage unit for storing a receiving position, which is a position where the feeding mechanism receives the holding body from the supply device;
Control means for controlling the movement of the feeding mechanism in the horizontal direction and moving the feeding mechanism to the receiving position stored in the storage unit before the feeding mechanism receives the holding body;
First detecting means for detecting a first deviation which is an amount displaced by an external force when the feeding mechanism receives the holding body from the supply device after the feeding mechanism has moved to the receiving position by the control means. When,
First determination means for determining whether or not the first deviation detected by the first detection means exceeds a first predetermined value;
With
When the first determination unit determines that the first deviation exceeds the first predetermined value, the control unit moves the feed mechanism so that the first deviation is equal to or less than the first predetermined value. A sewing machine that stores the position of the feed mechanism after movement as a new receiving position.
前記供給装置が前記保持体の供給完了時に出力する通知信号を受信する受信手段と、
前記送り機構に設け、前記送り機構が前記保持体を装着可能な位置に前記保持体があるか否かを検知する検知手段と、
前記受信手段が前記通知信号を受信した場合、前記検知手段が前記保持体を検知したか否かを判断する第二判断手段と、
をさらに備え、
前記制御手段は、前記第二判断手段で前記検知手段が前記保持体を検知しなかったと判断した場合、前記送り機構を前記供給装置側へ移動することを特徴とする請求項1に記載のミシン。
Receiving means for receiving a notification signal output when the supply device completes the supply of the holder;
Detecting means provided in the feeding mechanism, and detecting whether or not the holding body is in a position where the feeding mechanism can mount the holding body;
Second determination means for determining whether or not the detection means has detected the holding body when the reception means has received the notification signal;
Further comprising
2. The sewing machine according to claim 1, wherein when the second determination unit determines that the detection unit has not detected the holding body, the control unit moves the feeding mechanism to the supply device side. .
前記制御手段が前記送り機構を前記供給装置側へ移動して前記保持体と当接した場合に、前期制御手段が前記送り機構を移動しようとした量と実際の移動量との差である第二偏差を検出する第二検出手段と、
前記第二検出手段が検出した前記第二偏差が第二所定値を超えたか否かを判断する第三判断手段と、
をさらに備え、
前記制御手段は、前記第三判断手段で前記第二偏差が前記第二所定値を超えたと判断した場合、前記第二偏差が前記第二所定値以下となるように前記送り機構を移動するとともに、移動後の前記送り機構の位置を新たな受け取り位置として記憶することを特徴とする請求項2に記載のミシン。
When the control means moves the feed mechanism to the supply device side and comes into contact with the holding body, it is the difference between the amount that the previous control means tried to move the feed mechanism and the actual movement amount. A second detecting means for detecting two deviations;
Third determination means for determining whether or not the second deviation detected by the second detection means exceeds a second predetermined value;
Further comprising
When the control unit determines that the second deviation exceeds the second predetermined value by the third determination unit, the control unit moves the feed mechanism so that the second deviation is equal to or less than the second predetermined value. The sewing machine according to claim 2, wherein the position of the feed mechanism after movement is stored as a new receiving position.
前記制御手段が前記送り機構を前記供給装置側へ移動した移動量が規定長を超え、且つ前記検知手段が前記保持体を検知しなかった場合、異常状態の発生を報知する第一報知信号を出力する報知手段を備えることを特徴とする請求項2又は3に記載のミシン。   A first notification signal for notifying the occurrence of an abnormal state when the amount of movement of the control unit moving the feed mechanism toward the supply device exceeds a specified length and the detection unit does not detect the holding body; 4. The sewing machine according to claim 2, further comprising a notification means for outputting. 前記ミシンの電源投入時の前記受け取り位置を初期位置として前記記憶部に記憶する第一記憶手段と、
前記第一記憶手段が記憶する前記初期位置に対する前記受け取り位置の偏差である第三偏差を検出する第三検出手段と、
前記第三検出手段が検出した前記第三偏差が第三所定値を超えたか否かを判断する第四判断手段と、
をさらに備え、
前記報知手段は、前記第四判断手段で前記第三偏差が前記第三所定値を超えたと判断した場合、異常状態の発生を報知する第二報知信号を出力することを特徴とする請求項4に記載のミシン。
First storage means for storing the receiving position at the time of power-on of the sewing machine in the storage unit as an initial position;
Third detection means for detecting a third deviation which is a deviation of the reception position with respect to the initial position stored in the first storage means;
Fourth determination means for determining whether or not the third deviation detected by the third detection means exceeds a third predetermined value;
Further comprising
5. The informing means outputs a second informing signal for informing the occurrence of an abnormal state when the fourth judging means judges that the third deviation has exceeded the third predetermined value. The sewing machine according to 1.
前記制御手段が前記送り機構を移動した後の前記受け取り位置を候補位置として前記記憶部に記憶する第二記憶手段と、
前記第二記憶手段が前記候補位置を所定回数以上連続して前記記憶部に記憶したか否かを判断する第五判断手段と、
前記第五判断手段で前記第二記憶手段が前記候補位置を所定回数以上連続して前記記憶部に記憶したと判断した場合、前記候補位置を前記受け取り位置として前記記憶部に記憶する第三記憶手段と、
をさらに備えることを特徴とする請求項1から5のいずれかに記載のミシン。
Second storage means for storing, in the storage unit, the reception position after the control means has moved the feed mechanism as a candidate position;
Fifth determination means for determining whether the second storage means stores the candidate position in the storage unit continuously for a predetermined number of times;
Third memory for storing the candidate position as the receiving position in the storage unit when the second storage unit determines that the candidate position has been stored in the storage unit continuously for a predetermined number of times or more by the fifth determination unit Means,
The sewing machine according to claim 1, further comprising:
請求項1〜6のいずれかに記載のミシンと、
前記ミシンの前記送り機構と対向し、前記縫製対象物を保持した前記保持体を前記ミシンの前記送り機構へ向けて移動可能な移動機構を有する前記供給装置と、
を備えたことを特徴とする縫製システム。
The sewing machine according to any one of claims 1 to 6,
The supply device having a moving mechanism that is opposed to the feed mechanism of the sewing machine and is capable of moving the holding body holding the sewing object toward the feed mechanism of the sewing machine;
A sewing system characterized by comprising:
JP2013205928A 2013-09-30 2013-09-30 Sewing machine and sewing system Pending JP2015066380A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2013205928A JP2015066380A (en) 2013-09-30 2013-09-30 Sewing machine and sewing system
CN201410513513.2A CN104514097B (en) 2013-09-30 2014-09-29 Sewing machine and sewing system
HK15107580.4A HK1207132A1 (en) 2013-09-30 2015-08-06 Sewing machine and sewing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013205928A JP2015066380A (en) 2013-09-30 2013-09-30 Sewing machine and sewing system

Publications (1)

Publication Number Publication Date
JP2015066380A true JP2015066380A (en) 2015-04-13

Family

ID=52789954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013205928A Pending JP2015066380A (en) 2013-09-30 2013-09-30 Sewing machine and sewing system

Country Status (2)

Country Link
JP (1) JP2015066380A (en)
HK (1) HK1207132A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106073366A (en) * 2016-08-09 2016-11-09 海宁市现代汽车座套有限公司 A kind of medicated pillow of improvement
WO2017188444A1 (en) * 2016-04-28 2017-11-02 株式会社松屋アールアンドディ Sewing device and sewing method
JP2020130912A (en) * 2019-02-26 2020-08-31 Juki株式会社 sewing machine
US10815594B2 (en) 2016-04-28 2020-10-27 Matsuya R&D Co., Ltd. Sewing device and sewing method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017188444A1 (en) * 2016-04-28 2017-11-02 株式会社松屋アールアンドディ Sewing device and sewing method
US10815594B2 (en) 2016-04-28 2020-10-27 Matsuya R&D Co., Ltd. Sewing device and sewing method
CN106073366A (en) * 2016-08-09 2016-11-09 海宁市现代汽车座套有限公司 A kind of medicated pillow of improvement
CN108113368A (en) * 2016-08-09 2018-06-05 海宁市现代汽车座套有限公司 Modified form pillow
JP2020130912A (en) * 2019-02-26 2020-08-31 Juki株式会社 sewing machine
JP7277172B2 (en) 2019-02-26 2023-05-18 Juki株式会社 sewing machine

Also Published As

Publication number Publication date
CN104514097A (en) 2015-04-15
HK1207132A1 (en) 2016-01-22

Similar Documents

Publication Publication Date Title
JP2015066384A (en) Sewing system
JP2015066378A (en) Sewing machine and method for controlling sewing machine
JP2015066380A (en) Sewing machine and sewing system
JPH07255968A (en) Sewing data correcting device
US10450683B2 (en) Sewing system
JP2015066385A (en) Sewing system
JP7470499B2 (en) Sewing System
EP2292825A2 (en) Sewing machine and computer-readable medium storing sewing machine control program
CN107227564B (en) Conveying device and conveying system
KR101887392B1 (en) Sewing machine and driving control method thereof
CN102108606B (en) Sewing device
JP2015142627A (en) sewing system
JP2015142653A (en) Sewing object feeding device, sewing object feeding method and sewing object feeding program
CN103710888B (en) The control method of Sewing machines and Sewing machines
JP7470498B2 (en) Sewing System
JP2015066386A (en) Sewing system and holding body
JP2017169759A (en) Conveyance system
JP2021053143A (en) Sewing device
CN104514097B (en) Sewing machine and sewing system
JP2017169762A (en) Cloth presser device and sewing machine including cloth presser device
JP2020054752A (en) Cloth conveyance system and control method
CN212669989U (en) Sewing system
JP5202124B2 (en) Automatic sewing system
CN108691100A (en) Sewing system
JP5202125B2 (en) Sewing device and skin setting jig