JP2007135911A - Sewing machine - Google Patents

Sewing machine Download PDF

Info

Publication number
JP2007135911A
JP2007135911A JP2005334609A JP2005334609A JP2007135911A JP 2007135911 A JP2007135911 A JP 2007135911A JP 2005334609 A JP2005334609 A JP 2005334609A JP 2005334609 A JP2005334609 A JP 2005334609A JP 2007135911 A JP2007135911 A JP 2007135911A
Authority
JP
Japan
Prior art keywords
embroidery
sewing
data
piece
sewing machine
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
JP2005334609A
Other languages
Japanese (ja)
Inventor
Yukinobu Asano
幸信 浅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2005334609A priority Critical patent/JP2007135911A/en
Publication of JP2007135911A publication Critical patent/JP2007135911A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a sewing machine for supporting an operator to prepare pieces so that many pieces can easily be prepared in a short period of time. <P>SOLUTION: An embroidery sewing machine 1 is provided with: a sewing needle 14, a needle driving mechanism 15 for driving the sewing needle 14 in a vertical direction; an embroidery frame 17 for holding a cloth in a spread state; a frame moving mechanism 18 for driving the embroidery frame 17 along a plane vertical to the sewing needle 14; a storage part 63 storing cutting line data, embroidery sewing data and area data; and a microcomputer 6 for controlling the needle driving mechanism 15 and the frame moving mechanism 18. The microcomputer 6 functions as an array computing means for arraying the outer shape of a piece inside a sewable area on the basis of the cutting line data and the area data stored in the storage part 63 and obtaining the array data of the piece, and a control means for controlling the needle driving mechanism 15 and the frame moving mechanism 18 according to the embroidery sewing data and the array data. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、パッチワーク用のピースの作成を支援するミシンに関する。   The present invention relates to a sewing machine that supports creation of a piece for patchwork.

従来、パッチワークを行う場合には、作成したい模様をデザインし、この模様を構成するピースと呼ばれる布片の形状・大きさ・色等を決定し、これらピースをつなぎ合わせることで、デザインした模様を構成していく。近年では、コンピュータを使用してパッチワークの模様を編集作成する装置も開発されている(例えば、特許文献1参照。)。   Conventionally, when performing patchwork, design the pattern you want to create, determine the shape, size, color, etc. of the pieces of cloth that make up this pattern, and connect these pieces together to create the pattern you designed. Is composed. In recent years, an apparatus for editing and creating patchwork patterns using a computer has been developed (see, for example, Patent Document 1).

パッチワークを行う前に、素材となるピースを作成しなければならない。そのため、作業者がチャコ等を用いて布地に線を引き、その線に沿って布地を切断することによって、ピースを作成する。
特開平8−134765号公報
Before doing the patchwork, you have to create a piece of material. Therefore, an operator draws a line on the fabric using a chaco or the like, and cuts the fabric along the line to create a piece.
JP-A-8-134765

しかしながら、パッチワークの模様を構成するピースの数は膨大であり、これらのピースの1つ1つを布地に線を引くことによって作成するのは、非常に多くの時間と労力が必要となる。   However, the number of pieces that make up a patchwork pattern is enormous, and creating each of these pieces by drawing a line on the fabric requires a great deal of time and effort.

そこで、本発明は、上記課題を解決するためになされたものであり、短時間で簡単に多くのピースを作成することができるように、作業者に対してピースの作成を支援するミシンを提供することを目的とする。   Accordingly, the present invention has been made to solve the above-described problems, and provides a sewing machine that supports the creation of pieces for an operator so that many pieces can be easily created in a short time. The purpose is to do.

以上の課題を解決するために、請求項1に係る発明は、縫い針と、前記縫い針を上下に駆動する針駆動手段と、布地を保持する布保持手段と、前記布保持手段を平面に沿って移動させる移動手段と、を備え、前記針駆動手段により前記縫い針を上下動させつつ前記移動手段により前記布保持手段を平面に沿って移動させることで布地に縫い目による切取線を施すミシンであって、ピースの外形を表した切取線データと、刺繍模様を表した刺繍縫いデータと、前記布保持手段による縫製可能領域を表す領域データとを記憶した記憶手段と、前記記憶手段に記憶された切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段と、前記配列演算手段によって求められた配列データと前記記憶手段に記憶された切取線データ及び刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御する制御手段と、を備え、前記制御手段により前記移動手段及び針駆動手段が制御されることによって、前記記憶手段に記憶された切取線データに従ったピースの外形を前記配列演算手段によって求められた配列データに従って配列した状態の切取線を布地に施すとともに、その布地の各ピース内に刺繍縫いデータに従った刺繍模様を施すことを特徴とする。   In order to solve the above-mentioned problems, the invention according to claim 1 is directed to a sewing needle, a needle driving means for driving the sewing needle up and down, a cloth holding means for holding a cloth, and the cloth holding means on a plane. A sewing machine that moves the cloth holding means along the plane by the moving means while moving the sewing needle up and down by the needle driving means, and applies a cut line by a seam to the cloth. Storage means storing cutting line data representing the outer shape of the piece, embroidery sewing data representing an embroidery pattern, and area data representing a sewable area by the cloth holding means, and stored in the storage means Arrangement calculation means for arranging the outer shape of the pieces in the sewable area based on the cut line data and the area data, and obtaining arrangement data representing the arrangement position of each piece and the rotation angle at the arrangement position Control means for controlling the moving means and the needle driving means in accordance with the array data obtained by the array calculating means and the cut line data and embroidery stitching data stored in the storage means, and the movement by the control means By controlling the means and the needle drive means, the cut line in the state in which the outer shape of the piece according to the cut line data stored in the storage means is arranged according to the arrangement data obtained by the arrangement calculation means is applied to the fabric. An embroidery pattern according to embroidery sewing data is applied to each piece of the fabric.

請求項1に係る発明によれば、記憶手段に記憶された切取線データ及び領域データに従って配列データが配列演算手段によって求められ、制御手段がその切取線データ、刺繍縫いデータ及び配列データに従って針駆動手段及び移動手段を制御すると、縫い目による切取線と刺繍縫いが布地に施される。この切取線は、切取線データに従ったピースの外形を配列データに従って配列した状態の切取線である。また、施された切取線の各ピース外形内には、刺繍縫いデータに従った刺繍模様が施される。従って、作業者が切取線に沿って布地を切断すれば、刺繍模様が施された状態の複数のピースを作成することができる。   According to the first aspect of the present invention, array data is obtained by the array operation means in accordance with the cut line data and area data stored in the storage means, and the control means has a needle driving means in accordance with the cut line data, embroidery sewing data, and array data, and When the moving means is controlled, the cut line and the embroidery stitch are applied to the fabric. This cut line is a cut line in a state in which the outer shapes of pieces according to the cut line data are arranged according to the arrangement data. In addition, an embroidery pattern according to the embroidery sewing data is applied within each piece outer shape of the applied cut line. Therefore, if the worker cuts the fabric along the cut line, a plurality of pieces with an embroidery pattern can be created.

請求項2に係る発明では、前記ミシンが、複数種類の刺繍模様の中から任意の刺繍模様を選択する選択手段を更に備え、前記記憶手段が、刺繍模様の種類ごとに刺繍縫いデータを記憶し、前記制御手段が、前記選択手段によって選択された種類の刺繍模様に対応する刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御することによって、選択された種類の刺繍模様を布地の各ピース内に施すことを特徴とする。   According to a second aspect of the present invention, the sewing machine further includes a selection unit that selects an arbitrary embroidery pattern from a plurality of types of embroidery patterns, and the storage unit stores embroidery sewing data for each type of embroidery pattern. The control means controls the moving means and the needle driving means according to the embroidery sewing data corresponding to the type of embroidery pattern selected by the selection means, so that the selected type of embroidery pattern is applied to each piece of fabric. It is characterized by being applied inside.

請求項2に係る発明によれば、刺繍縫いデータが刺繍模様の種類ごとに記憶手段に記憶され、選択手段により1種類の刺繍模様が選択されると、制御手段はその刺繍模様に対応する刺繍縫いデータと切取線データと配列データに従って針駆動手段及び移動手段を制御する。布地では、選択された刺繍模様が切取線の各ピース外形内に配置された状態となる。従って、選択手段による選択により様々な刺繍模様のピースを作成することができる。   According to the invention of claim 2, the embroidery sewing data is stored in the storage means for each type of embroidery pattern, and when one type of embroidery pattern is selected by the selection means, the control means displays the embroidery corresponding to the embroidery pattern. The needle driving means and the moving means are controlled in accordance with the sewing data, the cut line data, and the array data. On the fabric, the selected embroidery pattern is placed in the outer shape of each piece of the cut line. Therefore, various embroidery pattern pieces can be created by selection by the selection means.

請求項3に係る発明では、前記ミシンが、前記切取線データに従ったピースの外形に対する、前記刺繍縫いデータに従った刺繍模様の位置を調整する調整手段を更に備え、前記制御手段が、前記調整手段によって調整された位置に刺繍模様を施すように前記移動手段及び前記針駆動手段を制御することを特徴とする。   According to a third aspect of the present invention, the sewing machine further comprises adjusting means for adjusting the position of the embroidery pattern according to the embroidery sewing data with respect to the outer shape of the piece according to the cutoff line data, and the control means includes the adjustment The moving means and the needle driving means are controlled so as to apply an embroidery pattern at a position adjusted by the means.

請求項3に係る発明によれば、制御手段が、調整手段によって調整された位置に刺繍模様を施すように移動手段及び針駆動手段を制御するので、各ピース内における刺繍模様の位置が調整される。   According to the invention of claim 3, since the control means controls the moving means and the needle driving means so as to apply the embroidery pattern to the position adjusted by the adjusting means, the position of the embroidery pattern in each piece is adjusted. The

請求項4に係る発明では、前記調整手段が、入力装置に対する操作によって前記入力装置から入力された信号に従って刺繍模様の位置を調整することを特徴とする。   The invention according to claim 4 is characterized in that the adjusting means adjusts the position of the embroidery pattern in accordance with a signal input from the input device by an operation on the input device.

請求項4に係る発明では、調整手段が入力装置から入力された信号に従って刺繍模様の位置を調整するので、作業者が入力装置を操作すれば、刺繍模様の位置をマニュアルで調整することができる。   In the invention according to claim 4, since the adjusting means adjusts the position of the embroidery pattern according to the signal input from the input device, if the operator operates the input device, the position of the embroidery pattern can be adjusted manually. .

請求項1に係る発明によれば、ピースの外形を配列した状態の切取線がミシンによって施されるとともに、各ピース内には刺繍模様がミシンによって施されるので、ピースの外形を1つ1つ布地に線を引く手間がなくなる。そのため、作業者が切取線に沿って布地を切断すれば、刺繍模様が施された状態の複数のピースを短時間で簡単に作ることができる。   According to the first aspect of the present invention, the cut lines in which the outer shapes of the pieces are arranged are provided by the sewing machine, and the embroidery pattern is provided by the sewing machine in each piece. Eliminates the hassle of drawing lines on fabrics. Therefore, if the worker cuts the fabric along the cut line, a plurality of pieces with the embroidery pattern can be easily made in a short time.

請求項2に係る発明によれば、様々な種類の刺繍模様のピースを作成することができる。   According to the invention which concerns on Claim 2, the piece of various kinds of embroidery patterns can be created.

請求項3に係る発明によれば、各ピース内における刺繍模様の位置が調整される。   According to the invention which concerns on Claim 3, the position of the embroidery pattern in each piece is adjusted.

請求項4に係る発明によれば、作業者が入力装置を操作すれば、刺繍模様の位置をマニュアルで調整することができる。   According to the invention which concerns on Claim 4, if an operator operates an input device, the position of an embroidery pattern can be adjusted manually.

以下に、本発明を実施するための最良の形態について図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。   The best mode for carrying out the present invention will be described below with reference to the drawings. However, although various technically preferable limitations for implementing the present invention are given to the embodiments described below, the scope of the invention is not limited to the following embodiments and illustrated examples.

(刺繍ミシンの構成)
図1、図2に示すように、刺繍ミシン1は、下部に位置するミシンベッド11と、ミシンベッド11の一端部から上方に立ち上げられたミシン胴部12と、ミシン胴部12の上方からミシンベッド11に沿うように延設されたミシンアーム13と、を具備する。
(Configuration of embroidery sewing machine)
As shown in FIGS. 1 and 2, the embroidery sewing machine 1 includes a sewing machine bed 11 located at a lower part, a sewing machine body 12 raised upward from one end of the sewing machine bed 11, and an upper part of the sewing machine body 12. And a sewing machine arm 13 extending along the sewing machine bed 11.

また、刺繍ミシン1は、ミシンアーム13の先端側となるミシン頭部13a(図1における左端部)の下方において上下動可能に支持された縫い針14と、ミシンアーム13のミシン頭部13aの下部に設けられ、縫い針14を支持すると共に縫い針14を上下に駆動する針駆動機構15と、縫い針14と共に針駆動機構15に支持され、刺繍縫製時に縫い針14と共に上下動する布押さえ16と、縫い針14の下方に設置され、縫い針14に対して布地を垂直な平面に沿って張設状態で保持する刺繍枠17と、ミシンベッド11の対向位置に設けられ、刺繍枠17を縫い針14に垂直な面に沿って駆動する枠移動機構18と、刺繍ミシン1の動作に関する指示や設定を入力すると共に指示に必要な情報や現在状態の表示を行う操作パネル5と、を具備する。   The embroidery sewing machine 1 includes a sewing needle 14 supported so as to be movable up and down below the sewing machine head 13a (the left end in FIG. 1) on the front end side of the sewing machine arm 13, and the sewing machine head 13a of the sewing machine arm 13. A needle driving mechanism 15 that is provided at the lower portion and supports the sewing needle 14 and drives the sewing needle 14 up and down, and a cloth presser that is supported by the needle driving mechanism 15 together with the sewing needle 14 and moves up and down together with the sewing needle 14 during embroidery sewing. 16, an embroidery frame 17 that is installed below the sewing needle 14 and holds the fabric in a stretched state along a plane perpendicular to the sewing needle 14, and provided at a position facing the sewing machine bed 11. A frame moving mechanism 18 that drives the sewing machine 14 along a surface perpendicular to the sewing needle 14 and an operation panel 5 for inputting instructions and settings relating to the operation of the embroidery sewing machine 1 and displaying information necessary for the instructions and the current state. , Comprising a.

図1に示されるミシンアーム13の左端のミシン頭部13aには、縫製を起動・停止するための起動/停止スイッチ(以下、S/Sスイッチと略称する)20と、返し縫いを行うために指示入力を行うための返し縫いスイッチ21と、縫製後の糸切りを指示入力するための糸切りスイッチ22と、縫製の速度を調整するためのスライドボリューム23とが、下方から順番に並んで設けられている。   A start / stop switch (hereinafter abbreviated as S / S switch) 20 for starting and stopping sewing and an instruction for performing reverse stitching are provided on the sewing machine head 13a at the left end of the sewing machine arm 13 shown in FIG. A reverse stitching switch 21 for inputting, a thread trimming switch 22 for inputting and inputting thread trimming after sewing, and a slide volume 23 for adjusting the sewing speed are provided in order from below. Yes.

また、この刺繍ミシン1は、針駆動機構15、枠移動機構18及び操作パネル5を制御したり、操作パネル5、S/Sスイッチ20、返し縫いスイッチ21、糸切りスイッチ22及びスライドボリューム23から信号を入力したりするマイクロコンピュータ6と、マイクロコンピュータ6にとって読取可能なプログラム、データ等を格納した記憶部63とを具備する。   The embroidery sewing machine 1 controls the needle driving mechanism 15, the frame moving mechanism 18 and the operation panel 5, and signals from the operation panel 5, S / S switch 20, reverse stitching switch 21, thread trimming switch 22 and slide volume 23. And a storage unit 63 that stores programs, data, and the like that can be read by the microcomputer 6.

なお、縫い針14が上下動を行う方向をZ軸方向とし、刺繍枠17が枠移動機構18により図1における左右方向に移動される方向(相互に垂直な二方向の内の一方)をX軸方向とし、刺繍枠17が枠移動機構18により図1における前後方向に移動される方向をY軸方向(相互に垂直な二方向の内の他方)として、以下の説明を行うこととする。   The direction in which the sewing needle 14 moves up and down is the Z-axis direction, and the direction in which the embroidery frame 17 is moved in the left-right direction in FIG. 1 by the frame moving mechanism 18 (one of the two directions perpendicular to each other) is X The following description will be made assuming that the direction in which the embroidery frame 17 is moved in the front-rear direction in FIG. 1 by the frame moving mechanism 18 is the Y-axis direction (the other of the two directions perpendicular to each other).

(針駆動機構)
針駆動機構15は、駆動源となるミシンモータ24(図2に図示)と、ミシンモータ24の回転出力を縫い針14の上下動に変換するクランク機構等とを具備する。ミシンモータ24の作動・停止のタイミングはマイクロコンピュータ6によって制御され、更にミシンモータ24の回転速度がマイクロコンピュータ6によって制御されることによって縫い針14の上下動の周期が制御される。また、マイクロコンピュータ6は、上記スライドボリューム23の設定に従ってミシンモータ24の回転速度を制御するようになっている。
(Needle drive mechanism)
The needle drive mechanism 15 includes a sewing machine motor 24 (shown in FIG. 2) serving as a drive source, a crank mechanism that converts the rotation output of the sewing machine motor 24 into vertical movement of the sewing needle 14, and the like. The operation / stop timing of the sewing machine motor 24 is controlled by the microcomputer 6, and the rotation speed of the sewing machine motor 24 is controlled by the microcomputer 6, whereby the vertical movement cycle of the sewing needle 14 is controlled. Further, the microcomputer 6 controls the rotational speed of the sewing machine motor 24 in accordance with the setting of the slide volume 23.

(刺繍枠)
布保持手段としての刺繍枠17は、略長方形状を成す外枠と、同様に略長方形を成すとともに外枠に嵌め込み可能な内枠とからなる。布地が内枠に張った状態で内枠と外枠の間に挟み込まれ、その枠の内側に布地の略長方形状の平面領域が形成され、その平面領域が縫製可能領域となる。また、刺繍枠は、大中小の三サイズのものが選択的に装着可能であり、このような刺繍枠のサイズごとに縫製可能領域が定まり、図示の刺繍枠17は最大サイズのものである。
(Embroidery frame)
The embroidery frame 17 as the cloth holding means includes an outer frame having a substantially rectangular shape, and an inner frame that is also substantially rectangular and can be fitted into the outer frame. The fabric is sandwiched between the inner frame and the outer frame in a state of being stretched on the inner frame, and a substantially rectangular plane area of the fabric is formed inside the frame, and the plane area becomes a sewable area. In addition, embroidery frames of three sizes, large, medium, and small, can be selectively mounted. A sewable area is determined for each size of the embroidery frame, and the illustrated embroidery frame 17 is of the maximum size.

(枠移動機構)
移動手段としての枠移動機構18は、ミシンベッド11の上面においてX軸方向に往復可能に支持されたキャリッジ25と、キャリッジ25をX軸方向に駆動するX軸モータ26(図2に図示)と、キャリッジ25にY軸方向に往復可能に支持された刺繍枠装着部27と、刺繍枠装着部27を介して刺繍枠17をY軸方向に駆動するY軸モータ28(図2参照)とを備えている。また、枠移動機構18はX軸モータ26の回転出力をキャリッジ25の直動方向の動力に変換可能に設けられ、更にY軸モータ28の回転出力を刺繍枠装着部27の直動方向の動力に変換可能に設けられている。従って、枠移動機構18は、キャリッジ25の移動と刺繍枠装着部27の移動との協働により刺繍枠17をX−Y平面(縫い針14に直行する平面)に沿って自在に移動する。刺繍枠17が移動するX−Y平面上の或る位置は、互いに直交するX軸及びY軸で定められたXY座標系で表される。
(Frame moving mechanism)
A frame moving mechanism 18 as a moving means includes a carriage 25 supported on the upper surface of the sewing bed 11 so as to be reciprocable in the X-axis direction, and an X-axis motor 26 (shown in FIG. 2) for driving the carriage 25 in the X-axis direction. An embroidery frame mounting portion 27 supported by the carriage 25 so as to be reciprocable in the Y-axis direction, and a Y-axis motor 28 (see FIG. 2) for driving the embroidery frame 17 in the Y-axis direction via the embroidery frame mounting portion 27. I have. The frame moving mechanism 18 is provided so that the rotational output of the X-axis motor 26 can be converted into power in the linear motion direction of the carriage 25, and the rotational output of the Y-axis motor 28 is further converted into power in the linear motion direction of the embroidery frame mounting portion 27. It is provided to be convertible. Therefore, the frame moving mechanism 18 freely moves the embroidery frame 17 along the XY plane (a plane perpendicular to the sewing needle 14) by the cooperation of the movement of the carriage 25 and the movement of the embroidery frame mounting portion 27. A certain position on the XY plane to which the embroidery frame 17 moves is represented by an XY coordinate system defined by the X axis and the Y axis orthogonal to each other.

また、X軸モータ26とY軸モータ28はいずれもステッピングモータであり、微小角度単位で駆動する回転角度を制御することが可能である。各モータ26,28の作動・停止のタイミングはマイクロコンピュータ6によって制御される。また、各モータ26,28の回転速度がマイクロコンピュータ6によって制御される。具体的には、縫い針14の1回の上下動当たりの各モータ26,28の回転角度がマイクロコンピュータ6によって制御され、これにより刺繍枠17が各軸方向に移動し、縫い針14の相対的な針落ち位置が決まる。   The X-axis motor 26 and the Y-axis motor 28 are both stepping motors, and can control the rotation angle driven in minute angle units. The operation / stop timing of the motors 26 and 28 is controlled by the microcomputer 6. Further, the rotational speeds of the motors 26 and 28 are controlled by the microcomputer 6. Specifically, the rotation angle of the motors 26 and 28 per one vertical movement of the sewing needle 14 is controlled by the microcomputer 6, whereby the embroidery frame 17 moves in each axial direction, and the relative rotation of the sewing needles 14. The needle entry position is determined.

また、刺繍枠装着部27には、刺繍枠センサ29(図2に図示)が設けられている。刺繍枠センサ29は、刺繍枠装着部27に装着される刺繍枠のサイズ(種類)を検出するものである。刺繍枠装着部27に最大サイズの刺繍枠17が装着された場合には、最大サイズを表す信号が刺繍枠センサ29からマイクロコンピュータ6に出力され、刺繍枠装着部27に中サイズの刺繍枠が装着された場合には、中サイズを表す信号が刺繍枠センサ29からマイクロコンピュータ6に出力され、刺繍枠装着部27に最小サイズの刺繍枠が装着された場合には、最小サイズを表す信号が刺繍枠センサ29からマイクロコンピュータ6に出力される。   The embroidery frame mounting portion 27 is provided with an embroidery frame sensor 29 (shown in FIG. 2). The embroidery frame sensor 29 detects the size (type) of the embroidery frame mounted on the embroidery frame mounting unit 27. When the maximum size embroidery frame 17 is mounted on the embroidery frame mounting portion 27, a signal indicating the maximum size is output from the embroidery frame sensor 29 to the microcomputer 6, and the embroidery frame mounting portion 27 has a medium size embroidery frame. When the embroidery frame is attached, a signal indicating the medium size is output from the embroidery frame sensor 29 to the microcomputer 6. When the embroidery frame having the minimum size is mounted on the embroidery frame mounting portion 27, a signal indicating the minimum size is output. It is output from the embroidery frame sensor 29 to the microcomputer 6.

(操作パネル)
図2に示すように、操作パネル5は、マイクロコンピュータ6の表示信号に従った表示を行う液晶ディスプレイ51と、液晶ディスプレイ51の表示面上に重ねて設けられた透明感圧スイッチであるタッチパネル52と、を具備する。タッチパネル52の表面上において作業者の指等が接触した場合に、その接触位置がタッチパネル52によって検出され、タッチパネル52が接触位置に応じた操作信号をマイクロコンピュータ6に出力する。液晶ディスプレイ51は、マイクロコンピュータ6の表示信号に従って操作画面中に各種のスイッチ(アイコン)を表示する。従って、マイクロコンピュータ6は、タッチパネル52の出力を受けていずれの位置に接触されたかを認識すると共にその際に液晶ディスプレイ51に表示されたいずれかのスイッチに対する操作入力であるかを照合し、その結果、作業者がいずれの操作を行っているかを認識する。
(control panel)
As shown in FIG. 2, the operation panel 5 includes a liquid crystal display 51 that performs display according to a display signal of the microcomputer 6, and a touch panel 52 that is a transparent pressure-sensitive switch provided on the display surface of the liquid crystal display 51. And. When an operator's finger or the like touches the surface of the touch panel 52, the touch position is detected by the touch panel 52, and the touch panel 52 outputs an operation signal corresponding to the touch position to the microcomputer 6. The liquid crystal display 51 displays various switches (icons) in the operation screen according to the display signal of the microcomputer 6. Accordingly, the microcomputer 6 receives the output of the touch panel 52, recognizes which position is touched, and collates whether the input is an operation input to any switch displayed on the liquid crystal display 51 at that time. As a result, the operator recognizes which operation is being performed.

(記憶部)
記憶部63は、磁気的記憶媒体、光学的記憶媒体又は半導体メモリを有し、磁気的記憶媒体、光学的記憶媒体又は半導体メモリにプログラム及びデータを予め格納している。記憶部63に記憶されているプログラムは、マイクロコンピュータ6が読取可能なプログラムコードの形態で格納され、当該プログラムコードに従った動作がマイクロコンピュータ6の制御下にて逐次実行される。
(Memory part)
The storage unit 63 includes a magnetic storage medium, an optical storage medium, or a semiconductor memory, and stores programs and data in advance in the magnetic storage medium, the optical storage medium, or the semiconductor memory. The program stored in the storage unit 63 is stored in the form of program code readable by the microcomputer 6, and operations according to the program code are sequentially executed under the control of the microcomputer 6.

記憶部63に記憶されるデータとしてはピースの種類ごとに対応付けられた切取線データがあり、1種類のピースにつき1つの切取線データが対応付けられている。ピースの種類としては、正三角形のピース、正方形のピース、長方形のピース、平行四辺形のピース、直角三角形のピース、直角二等辺三角形のピース等があり、何れの種類でも外形が閉曲線となっている。切取線データとは、その切取線データに対応付けられたピースの外形を、互いに直交するu軸及びv軸のuv座標系で定めるものであって、uv座標系における縫い始め位置と、一針当たりの移動量を針落ちの回数だけ並べたデータ列とからなる。一針当たりの移動量は、uv座標系におけるu方向への移動量Δu及びv方向への移動量Δvで表されている。   Data stored in the storage unit 63 includes cut line data associated with each piece type, and one piece of cut line data is associated with each type of piece. The types of pieces include equilateral triangle pieces, square pieces, rectangular pieces, parallelogram pieces, right triangle pieces, right isosceles triangle pieces, etc. Yes. Cut line data defines the outer shape of the piece associated with the cut line data in the uv coordinate system of the u axis and the v axis orthogonal to each other, and the sewing start position in the uv coordinate system and the per stitch It consists of a data string in which the amount of movement is arranged by the number of needle drops. The movement amount per needle is represented by a movement amount Δu in the u direction and a movement amount Δv in the v direction in the uv coordinate system.

切取線データに従ってマイクロコンピュータ6がミシンモータ24、X軸モータ26及びY軸モータ28を制御すると、その切取線データに対応付けられたピースの外形の切取線(縫い目)が布地に施される。   When the microcomputer 6 controls the sewing machine motor 24, the X-axis motor 26, and the Y-axis motor 28 according to the cut line data, a cut line (seam) of the outer shape of the piece associated with the cut line data is applied to the fabric.

また、記憶部63に記憶されるデータとしては刺繍枠の種類ごとに対応付けられた領域データがある。領域データとは、その領域データに対応付けられた刺繍枠の縫製可能領域を表すものである。   The data stored in the storage unit 63 includes area data associated with each type of embroidery frame. The area data represents a sewable area of the embroidery frame associated with the area data.

記憶部63に記憶されるデータとして、刺繍模様の種類ごとに対応付けられた刺繍縫いデータがあり、1種類の模様につき1つの刺繍縫いデータが対応付けられている。刺繍縫いデータとは、その刺繍縫いデータに対応付けられた刺繍模様を、互いに直交するu軸及びv軸のuv座標系で定めるものであって、uv座標系における縫い始め位置と、一針当たりの移動量を針落ちの回数だけ並べたデータ列とからなる。一針当たりの移動量は、uv座標系におけるu方向への移動量Δu及びv方向への移動量Δvで表されている。   Data stored in the storage unit 63 includes embroidery sewing data associated with each type of embroidery pattern, and one embroidery sewing data is associated with each type of pattern. The embroidery sewing data is for determining an embroidery pattern associated with the embroidery sewing data in the uv coordinate system of the u-axis and the v-axis that are orthogonal to each other. And a data string in which the amount of movement is arranged by the number of needle drops. The movement amount per needle is represented by a movement amount Δu in the u direction and a movement amount Δv in the v direction in the uv coordinate system.

刺繍縫いデータに従ってマイクロコンピュータ6がミシンモータ24、X軸モータ26及びY軸モータ28を制御すると、その刺繍縫いデータに対応付けられた刺繍模様が布地に施される。   When the microcomputer 6 controls the sewing machine motor 24, the X-axis motor 26, and the Y-axis motor 28 in accordance with the embroidery sewing data, an embroidery pattern associated with the embroidery sewing data is applied to the fabric.

(マイクロコンピュータ)
マイクロコンピュータ6は、CPU(Central Processing Unit)、RAM(Random Access Memory)等を具備する制御装置である。このマイクロコンピュータ6は、記憶部63に記憶されたプログラムに従って処理を行い、針駆動機構15、枠移動機構18及び操作パネル5を制御したり、操作パネル5、S/Sスイッチ20、返し縫いスイッチ21、糸切りスイッチ22及びスライドボリューム23から信号を入力したりする。
(Microcomputer)
The microcomputer 6 is a control device including a CPU (Central Processing Unit), a RAM (Random Access Memory), and the like. The microcomputer 6 performs processing in accordance with a program stored in the storage unit 63 to control the needle driving mechanism 15, the frame moving mechanism 18 and the operation panel 5, or to operate the operation panel 5, the S / S switch 20, and the reverse stitching switch 21. A signal is input from the thread trimming switch 22 and the slide volume 23.

マイクロコンピュータ6は、記憶部63に記憶されたプログラムによって以下のように機能する。つまり、マイクロコンピュータ6は、操作パネル5の液晶ディスプレイ51に複数種類のピースを表示させ、操作パネル5のタッチパネル52から入力した操作信号によってそれら複数種類の中から1種類のピースを選択する手段として機能する。また、マイクロコンピュータ6は、液晶ディスプレイ51に複数種類の刺繍模様を表示させ、タッチパネル52から入力した操作信号によってそれら複数種類の中から1種類の刺繍模様を選択する選択手段として機能する。   The microcomputer 6 functions as follows according to the program stored in the storage unit 63. That is, the microcomputer 6 displays a plurality of types of pieces on the liquid crystal display 51 of the operation panel 5 and selects one type of pieces from among the plurality of types by an operation signal input from the touch panel 52 of the operation panel 5. Function. In addition, the microcomputer 6 functions as a selection unit that displays a plurality of types of embroidery patterns on the liquid crystal display 51 and selects one type of embroidery patterns from among the plurality of types according to an operation signal input from the touch panel 52.

また、マイクロコンピュータ6は、選択した種類のピース内に選択した種類の刺繍模様を配置するように液晶ディスプレイ51に表示させる第1表示制御手段として機能する。また、マイクロコンピュータ6は、タッチパネル52から入力した操作信号によって表示されたピースに対する刺繍模様の位置(特に、縫い始め位置)を調整する調整手段として機能する。   The microcomputer 6 functions as first display control means for displaying on the liquid crystal display 51 so as to arrange the selected type of embroidery pattern in the selected type of piece. Further, the microcomputer 6 functions as an adjusting means for adjusting the position of the embroidery pattern (particularly, the sewing start position) with respect to the piece displayed by the operation signal input from the touch panel 52.

また、マイクロコンピュータ6は、刺繍枠センサ29から入力した信号によって、刺繍枠装着部27に装着された刺繍枠のサイズを認識する手段として機能する。また、マイクロコンピュータ6は、選択した種類のピースに対応する切取線データを記憶部63から読み込み、選択した種類の刺繍模様に対応する刺繍縫いデータを記憶部63から読み込み、認識したサイズの刺繍枠に対応する領域データを読み込む読込手段として機能する。   Further, the microcomputer 6 functions as means for recognizing the size of the embroidery frame attached to the embroidery frame attachment portion 27 based on a signal input from the embroidery frame sensor 29. Further, the microcomputer 6 reads the cut line data corresponding to the selected type of piece from the storage unit 63, reads the embroidery sewing data corresponding to the selected type of embroidery pattern from the storage unit 63, and creates an embroidery frame of the recognized size. It functions as a reading means for reading the corresponding area data.

また、マイクロコンピュータ6は、読み込んだ切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段として機能する。配列データとは、XY座標系における各ピースの配置位置と、それら配置位置におけるピースの回転角とを表したものである。配置位置は、X軸及びY軸で定められたXY座標系で表されており、回転角は、その回転角だけピースを回転させる一次変換のマトリクスMで表されている。従って、ピースの基準点(uv座標系で表された所定の点(例えば、uv座標系の原点、縫い始め位置、重心等))を配列データの配置位置によってXY座標系に配置することができ、XY座標系における一針当たりの移動量ΔX及び移動量ΔYは、マトリクスMと(移動量Δu、移動量Δv)の内積で求められる。例えば、正三角形のピースの場合、図3に示すように、正三角形ピース201の基準点P1のXY座標を(0,0)とし、その回転角をゼロ°とした場合、正三角形ピース202の基準点P2のXY座標が(X2,Y2)であり、回転角が180°であり、正三角形ピース203の基準点P3のXY座標が(X3,Y3)であり、回転角がゼロ°であり、正三角形ピース204の基準点P4のXY座標が(X4,Y4)であり、回転角が180°であり、正三角形ピース205の基準点P5のXY座標が(X5,Y5)であり、回転角がゼロ°であり、正三角形ピース206の基準点P6のXY座標が(X6,Y6)であり、回転角が180°である。
なお、各ピースの配置位置は、XY座標系における絶対位置(X、Y)で表されていても良いし、隣りのピースの配置位置からの差分(ΔX、ΔY)で表されていても良い。各ピースの配置位置が差分による相対位置で表されている場合、少なくとも1つのピースの配置位置は絶対位置で表されている。
The microcomputer 6 arranges the outer shape of the pieces in the sewable area based on the read cut line data and area data, and obtains arrangement data representing the arrangement position of each piece and the rotation angle at the arrangement position. Function as. Arrangement data represents the arrangement position of each piece in the XY coordinate system and the rotation angle of the piece at the arrangement position. The arrangement position is represented by an XY coordinate system defined by the X axis and the Y axis, and the rotation angle is represented by a matrix M of primary conversion that rotates the piece by the rotation angle. Accordingly, the reference point of the piece (a predetermined point expressed in the uv coordinate system (for example, the origin of the uv coordinate system, the sewing start position, the center of gravity, etc.)) can be arranged in the XY coordinate system according to the arrangement position of the array data. The movement amount ΔX and the movement amount ΔY per needle in the XY coordinate system are obtained by the inner product of the matrix M and (movement amount Δu, movement amount Δv). For example, in the case of an equilateral triangle piece, as shown in FIG. 3, when the XY coordinate of the reference point P1 of the equilateral triangle piece 201 is (0, 0) and the rotation angle is 0 °, the equilateral triangle piece 202 The XY coordinate of the reference point P2 is (X2, Y2), the rotation angle is 180 °, the XY coordinate of the reference point P3 of the equilateral triangle piece 203 is (X3, Y3), and the rotation angle is zero °. , The XY coordinate of the reference point P4 of the equilateral triangle piece 204 is (X4, Y4), the rotation angle is 180 °, and the XY coordinate of the reference point P5 of the equilateral triangle piece 205 is (X5, Y5). The angle is zero degrees, the XY coordinates of the reference point P6 of the equilateral triangle piece 206 are (X6, Y6), and the rotation angle is 180 degrees.
The arrangement position of each piece may be represented by an absolute position (X, Y) in the XY coordinate system, or may be represented by a difference (ΔX, ΔY) from the arrangement position of an adjacent piece. . When the arrangement position of each piece is represented by a relative position by a difference, the arrangement position of at least one piece is represented by an absolute position.

また、マイクロコンピュータ6は、選択した種類のピースを求めた配列データに従って配列させて各ピース内に刺繍模様を配置するように液晶ディスプレイ51に表示させる第2表示制御手段として機能する。特にピースに対する刺繍模様の位置が調整された場合には、マイクロコンピュータ6がその位置に刺繍模様を配置するように液晶ディスプレイ51に表示させる。また、マイクロコンピュータ6は、読み込んだ切取線データ及び刺繍縫いデータ並びに求めた配列データに従ってミシンモータ24、X軸モータ26及びY軸モータ28を制御する制御手段として機能する。   Further, the microcomputer 6 functions as a second display control means for displaying the liquid crystal display 51 so that the selected type of pieces are arranged according to the obtained arrangement data and an embroidery pattern is arranged in each piece. In particular, when the position of the embroidery pattern with respect to the piece is adjusted, the microcomputer 6 causes the liquid crystal display 51 to display the embroidery pattern at that position. The microcomputer 6 functions as a control means for controlling the sewing machine motor 24, the X-axis motor 26, and the Y-axis motor 28 in accordance with the read cut line data, embroidery sewing data, and the obtained arrangement data.

(刺繍ミシンの動作)
次に、刺繍ミシン1の動作について説明する。
作業者が刺繍枠17に布地をセッティングし、作業者が刺繍ミシン1を起動させると、マイクロコンピュータ6が記憶部63に格納されたプログラムを読み込み、そのプログラムに従って図4のフローチャートのように処理を行う。
(Embroidery machine operation)
Next, the operation of the embroidery sewing machine 1 will be described.
When the operator sets the fabric on the embroidery frame 17 and the operator activates the embroidery sewing machine 1, the microcomputer 6 reads the program stored in the storage unit 63 and performs processing according to the program as shown in the flowchart of FIG. Do.

まず、マイクロコンピュータ6が液晶ディスプレイ51に表示信号を出力し、その表示信号に従って液晶ディスプレイ51が表示動作を行うことで、複数種類のピースのアイコンが液晶ディスプレイ51に表示される(ステップS1)。例えば、図5に示すように、正三角形ピースのアイコン91、正方形ピースのアイコン92、長方形ピースのアイコン93、平行四辺形ピースのアイコン94が液晶ディスプレイ51に表示される。   First, the microcomputer 6 outputs a display signal to the liquid crystal display 51, and the liquid crystal display 51 performs a display operation according to the display signal, whereby icons of a plurality of types of pieces are displayed on the liquid crystal display 51 (step S1). For example, as shown in FIG. 5, an equilateral triangle piece icon 91, a square piece icon 92, a rectangular piece icon 93, and a parallelogram piece icon 94 are displayed on the liquid crystal display 51.

ここで、作業者が表示された複数種のピースの中から1種類を決め、作業者が決めた種類のピースの上でタッチパネル52の表面をタッチすると、その接触位置がタッチパネル52によって検出され、接触位置に応じた操作信号がタッチパネル52からマイクロコンピュータ6に出力される。この操作信号により複数種類のピースから1種類のピースがマイクロコンピュータ6によって選択される(ステップS2)。   Here, when the operator decides one type from among the plurality of types of displayed pieces and touches the surface of the touch panel 52 on the type of pieces determined by the operator, the touch position is detected by the touch panel 52, An operation signal corresponding to the contact position is output from the touch panel 52 to the microcomputer 6. By this operation signal, one type of piece is selected from the plurality of types of pieces by the microcomputer 6 (step S2).

次に、マイクロコンピュータ6が液晶ディスプレイ51に表示信号を出力し、その表示信号に従って液晶ディスプレイ51が表示動作を行うことで、複数種類の刺繍模様のアイコンが液晶ディスプレイ51に表示される(ステップS3)。例えば、図6に示すように、星形刺繍模様のアイコン101、ハート形刺繍模様のアイコン102、十字形刺繍模様のアイコン103、人面形刺繍模様のアイコン104が液晶ディスプレイ51に表示される。   Next, the microcomputer 6 outputs a display signal to the liquid crystal display 51, and the liquid crystal display 51 performs a display operation according to the display signal, whereby icons of a plurality of types of embroidery patterns are displayed on the liquid crystal display 51 (step S3). ). For example, as shown in FIG. 6, a star-shaped embroidery pattern icon 101, a heart-shaped embroidery pattern icon 102, a cross-shaped embroidery pattern icon 103, and a human face-shaped embroidery pattern icon 104 are displayed on the liquid crystal display 51.

ここで、作業者が表示された複数種の刺繍模様の中から1種類を決め、作業者が決めた種類の刺繍模様の上でタッチパネル52の表面をタッチすると、その接触位置がタッチパネル52によって検出され、接触位置に応じた操作信号がタッチパネル52からマイクロコンピュータ6に出力される。この操作信号により複数種類の刺繍模様から1種類のピースがマイクロコンピュータ6によって選択される(ステップS4)。   Here, when the operator decides one type from among a plurality of types of displayed embroidery patterns and touches the surface of the touch panel 52 on the type of embroidery patterns decided by the operator, the touch position is detected by the touch panel 52. Then, an operation signal corresponding to the contact position is output from the touch panel 52 to the microcomputer 6. With this operation signal, one type of piece is selected from the plurality of types of embroidery patterns by the microcomputer 6 (step S4).

次に、マイクロコンピュータ6は、選択された種類の刺繍模様を選択された種類のピース内に配置した画面を液晶ディスプレイ51に表示させる(ステップS5)。刺繍模様の配置位置は、ピースの中央が望ましい。例えば、ステップS2において作業者が正方形ピースのアイコン92に決定し、ステップS4において作業者が十字型刺繍模様のアイコン103に決定した場合、図7に示すように正方形ピース112内の中央に十字型刺繍模様113が配置された状態で液晶ディスプレイ51に表示される。なお、刺繍模様は拡大し又は縮小するように表示し、その大きさで縫製するようにしても良い。   Next, the microcomputer 6 causes the liquid crystal display 51 to display a screen in which the selected type of embroidery pattern is placed in the selected type of piece (step S5). The arrangement position of the embroidery pattern is preferably the center of the piece. For example, when the operator determines the square piece icon 92 in step S2 and the operator determines the cross-shaped embroidery icon 103 in step S4, a cross-shaped icon is formed at the center of the square piece 112 as shown in FIG. The embroidery pattern 113 is displayed on the liquid crystal display 51 in a state where it is arranged. The embroidery pattern may be displayed so as to be enlarged or reduced, and sewing may be performed with the size.

次に、マイクロコンピュータ6は、タッチパネル52がタッチされたか否か、つまり液晶ディスプレイ51に表示された刺繍模様を移動させるか否かを判定する(ステップS6)。ここで、作業者がタッチパネル52をタッチした場合には(ステップS6:Yes)、マイクロコンピュータ6の処理がステップS7に移行し、作業者がタッチパネル52をタッチしない場合には(ステップS6:No)、マイクロコンピュータ6の処理がステップS8に移行する。ステップS7においては、マイクロコンピュータ6はタッチパネル52のタッチされた位置に刺繍模様を表示させるよう液晶ディスプレイ51を制御する。これにより、刺繍模様の配置位置が調整され、マイクロコンピュータ6はその配置位置を記憶する。   Next, the microcomputer 6 determines whether or not the touch panel 52 has been touched, that is, whether or not to move the embroidery pattern displayed on the liquid crystal display 51 (step S6). Here, when the operator touches the touch panel 52 (step S6: Yes), the process of the microcomputer 6 proceeds to step S7, and when the operator does not touch the touch panel 52 (step S6: No). The processing of the microcomputer 6 proceeds to step S8. In step S <b> 7, the microcomputer 6 controls the liquid crystal display 51 to display the embroidery pattern at the touched position on the touch panel 52. Thereby, the arrangement position of the embroidery pattern is adjusted, and the microcomputer 6 stores the arrangement position.

ステップS8においては、マイクロコンピュータ6はピースのレイアウト表示の決定信号がタッチパネル52から入力したか否かを判定し、タッチパネル52から決定信号が入力された場合にマイクロコンピュータ6の処理がステップS9に移行し、タッチパネル52から決定信号が入力されない場合にマイクロコンピュータ6の処理がステップS6に戻る。例えば、図7に示すように、作業者が決定アイコン114の表示個所でタッチパネル52をタッチすると、タッチパネル52からマイクロコンピュータ6に決定信号が入力され、マイクロコンピュータ6の処理がステップS9に移行する。   In step S8, the microcomputer 6 determines whether or not a decision signal for the piece layout display is input from the touch panel 52. If the determination signal is input from the touch panel 52, the processing of the microcomputer 6 proceeds to step S9. When the determination signal is not input from the touch panel 52, the processing of the microcomputer 6 returns to step S6. For example, as shown in FIG. 7, when the operator touches the touch panel 52 at the display location of the determination icon 114, a determination signal is input from the touch panel 52 to the microcomputer 6, and the processing of the microcomputer 6 proceeds to step S9.

ステップS9においては、刺繍枠センサ29によって刺繍枠のサイズが検出され、刺繍枠のサイズを表す信号がマイクロコンピュータ6に出力され、マイクロコンピュータ6が刺繍枠のサイズを認識する。   In step S9, the size of the embroidery frame is detected by the embroidery frame sensor 29, a signal representing the size of the embroidery frame is output to the microcomputer 6, and the microcomputer 6 recognizes the size of the embroidery frame.

次に、マイクロコンピュータ6は、選択された種類のピースに対応する切取線データを記憶部63から読み込み、選択された種類の刺繍模様に対応する刺繍縫いデータを記憶部63から読み込み、検出されたサイズの刺繍枠に対応する領域データを読み込む(ステップS10)。   Next, the microcomputer 6 reads the cut line data corresponding to the selected type of piece from the storage unit 63, reads the embroidery sewing data corresponding to the selected type of embroidery pattern from the storage unit 63, and detects the detected size. The area data corresponding to the embroidery frame is read (step S10).

次に、マイクロコンピュータ6は、その切取線データ及び領域データに基づきピースの外形(切取線)を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める(ステップS11)。例えば、ステップS2において作業者が正方形ピースのアイコン92に決定した場合には、マイクロコンピュータ6が、図8(a)に示すように、縫製可能領域81内の左上に1つめの正方形ピース82を配置し、図8(b)に示すように、2つめ以降の正方形ピース82を隙間なく接するように配列していく。ここで、ピースは固有のサイズを有するので、マイクロコンピュータ6は縫製可能領域81の左右方向の長さに正方形ピース82の左右方向の長さで除した商(但し、整数部分)を求め、右方向への配置可能な数(求めた商の整数部分)だけ正方形ピース82を右側へ配列していく。そして、図8(c)に示すように、マイクロコンピュータ6は、縫製可能領域81内の右端まで正方形ピース82を配列したら、次の行についても同様の正方形ピース82を配列し、このような処理を繰り返すことで、図8(d)に示すように、縫製可能領域81内に正方形ピース82を配列していく。そして、マイクロコンピュータ6は、それぞれの正方形ピース82の配置位置位置及び回転角を表した配列データを求める。   Next, the microcomputer 6 arranges the outer shape (cut line) of the pieces in the sewable area based on the cut line data and the area data, and obtains arrangement data representing the arrangement position of each piece and the rotation angle at the arrangement position. (Step S11). For example, when the operator determines the square piece icon 92 in step S2, the microcomputer 6 sets the first square piece 82 on the upper left in the sewable area 81 as shown in FIG. As shown in FIG. 8B, the second and subsequent square pieces 82 are arranged so as to contact each other without a gap. Here, since the piece has a unique size, the microcomputer 6 obtains a quotient (however, an integer part) obtained by dividing the length of the sewable area 81 in the horizontal direction by the length of the square piece 82 in the horizontal direction. The square pieces 82 are arranged on the right side by the number that can be arranged in the direction (the integer part of the obtained quotient). Then, as shown in FIG. 8C, after arranging the square pieces 82 up to the right end in the sewable area 81, the microcomputer 6 arranges the same square pieces 82 for the next row, and performs such processing. By repeating the above, the square pieces 82 are arranged in the sewable area 81 as shown in FIG. Then, the microcomputer 6 obtains arrangement data representing the arrangement position and rotation angle of each square piece 82.

次に、マイクロコンピュータ6は、選択された種類のピース及び刺繍模様が配列データに従って配置された画面を液晶ディスプレイ51に表示させる(ステップS11)。ここで、マイクロコンピュータ6は、ステップS7において調整された位置に刺繍模様を配置するように液晶ディスプレイ51に表示させる。例えば、ステップS2において作業者が正方形ピースのアイコン92に決定し、ステップS4において作業者が十字型刺繍模様のアイコン103に決定した場合、図9に示すように複数の正方形ピース122及び刺繍模様123が縫製可能領域125内で配列された状態で液晶ディスプレイ51に表示される。   Next, the microcomputer 6 causes the liquid crystal display 51 to display a screen on which the selected types of pieces and embroidery patterns are arranged according to the arrangement data (step S11). Here, the microcomputer 6 causes the liquid crystal display 51 to display the embroidery pattern at the position adjusted in step S7. For example, when the worker determines the square piece icon 92 in step S2 and the worker determines the cross-shaped embroidery pattern icon 103 in step S4, a plurality of square pieces 122 and embroidery patterns 123 as shown in FIG. Are displayed on the liquid crystal display 51 in a state of being arranged in the sewable area 125.

次に、マイクロコンピュータ6は、ミシンモータ24、X軸モータ26及びY軸モータ28を作動させ、読み込んだ切取線データ及び刺繍縫いデータ並びに求めた配列データに従ってミシンモータ24、X軸モータ26及びY軸モータ28を制御する(ステップS12)。これにより縫い針14が上下動し、刺繍枠17がX−Y平面に沿って移動され、ピースの外形となる切取線(縫い目)がピース毎に順次布地に施され、刺繍模様もピース毎に順次布地に施され、切取線データに従ったピースの外形を配列データに従って配列した状態の切取線が施され、刺繍縫いデータに従った刺繍模様がその布地の各ピース内に施される。この時、マイクロコンピュータ6は、各ピース内の刺繍模様が調整された位置に施されるようにミシンモータ24、X軸モータ26及びY軸モータ28を制御する。例えば、ステップS2において作業者が正方形ピースのアイコン92に決定し、ステップS4において作業者が十字型刺繍模様のアイコン103に決定した場合、図10に示すように複数の正方形ピースを配列した状態の切取線132が刺繍枠17内において布地130に施され、各ピース内には十字型刺繍模様133が施される。   Next, the microcomputer 6 operates the sewing machine motor 24, the X-axis motor 26, and the Y-axis motor 28, and the sewing machine motor 24, the X-axis motor 26, and the Y-axis according to the read cut line data and embroidery sewing data and the obtained arrangement data. The motor 28 is controlled (step S12). As a result, the sewing needle 14 is moved up and down, the embroidery frame 17 is moved along the XY plane, cut lines (stitches) that are the outer shapes of the pieces are sequentially applied to the fabric, and the embroidery pattern is also sequentially applied to the pieces. The cut line is applied to the fabric, and the outer shape of the piece according to the cut line data is arranged according to the arrangement data, and the embroidery pattern according to the embroidery sewing data is applied to each piece of the cloth. At this time, the microcomputer 6 controls the sewing machine motor 24, the X-axis motor 26, and the Y-axis motor 28 so that the embroidery pattern in each piece is applied to the adjusted position. For example, when the operator determines the square piece icon 92 in step S2 and the operator determines the cross-shaped embroidery icon 103 in step S4, the square pieces are arranged as shown in FIG. Cut lines 132 are applied to the fabric 130 in the embroidery frame 17, and a cross-shaped embroidery pattern 133 is applied to each piece.

刺繍ミシン1によって布地に切取線及び刺繍模様が施された後、作業者が刺繍枠17から布地を外す。そして、作業者が布地の切取線に沿って布地を切断することによって、複数のピースを作成することができる。例えば、図10に示した布地110を切断すれば、図11のように複数の正方形ピース142を作成することができる。   After the cut line and the embroidery pattern are applied to the cloth by the embroidery sewing machine 1, the operator removes the cloth from the embroidery frame 17. A plurality of pieces can be created by the operator cutting the fabric along the cut line of the fabric. For example, if the fabric 110 shown in FIG. 10 is cut, a plurality of square pieces 142 can be created as shown in FIG.

以上のようにしてピースを作成した後に、このピースの一辺と他のピースの一辺を重ね合わせて縫い合わせる作業を繰り返すことで所望の大きさの布片を完成させる。   After creating a piece as described above, a piece of cloth having a desired size is completed by repeating the operation of overlapping and sewing one side of this piece and the other side of the other piece.

(効果)
以上のように、本実施形態によれば、ピースの外形を配列した状態の切取線が刺繍ミシン1によって布地に施されるので、ピースの外形を1つ1つ布地に線を引く手間がなくなる。そのため、作業者がその切取線に沿って布地を切断すれば、複数のピースを短時間で簡単に作ることができる。
(effect)
As described above, according to the present embodiment, since the cut line in which the outer shapes of the pieces are arranged is applied to the fabric by the embroidery sewing machine 1, there is no need to draw the outer shapes of the pieces one by one on the fabric. Therefore, if the worker cuts the fabric along the cut line, a plurality of pieces can be easily made in a short time.

また、各ピース内には刺繍模様が刺繍ミシン1によって施されるので、刺繍模様のある複数のピースを短時間で作成することができる。   In addition, since the embroidery pattern is applied to each piece by the embroidery sewing machine 1, a plurality of pieces having the embroidery pattern can be created in a short time.

また、ステップS6において作業者がタッチパネル52を操作すれば、ステップS11において表示される刺繍模様の位置がその操作に従って調整され、ステップS12において縫製される刺繍模様の位置もその操作に従って調整される。従って、作業者が刺繍模様の位置をマニュアルで調整することができる。   If the operator operates the touch panel 52 in step S6, the position of the embroidery pattern displayed in step S11 is adjusted according to the operation, and the position of the embroidery pattern sewn in step S12 is also adjusted according to the operation. Therefore, the operator can manually adjust the position of the embroidery pattern.

なお、本発明は上記実施形態に限定されることなく、本発明の主旨を逸脱しない範囲において種々の改良及び設計の変更をおこなっても良い。
例えば、作業者がタッチパネル52をタッチすることによりピースの種類を入力したり、刺繍模様の種類を入力したり、刺繍模様の位置を入力したりしたが、タッチパネル52の代わりに他の入力装置(例えば、キーボード、マウス等)を用いてピースの種類、刺繍模様の種類、刺繍模様の位置を入力しても良い。
また、ピースの外形全体を縫い付けるのではなく、ピースの外形の一部(例えば、正方形ピースの場合、4つの頂点)を縫い付けるものとしても良い。つまり、切取線データは、ピースの外形の一部を表すデータであっても良い。
The present invention is not limited to the above-described embodiment, and various improvements and design changes may be made without departing from the spirit of the present invention.
For example, an operator inputs a piece type by touching the touch panel 52, an embroidery pattern type, or an embroidery pattern position. However, instead of the touch panel 52, another input device ( For example, the type of piece, the type of embroidery pattern, and the position of the embroidery pattern may be input using a keyboard, mouse, or the like.
Further, instead of sewing the entire outer shape of the piece, a part of the outer shape of the piece (for example, four apexes in the case of a square piece) may be sewn. That is, the cutoff line data may be data representing a part of the outer shape of the piece.

本発明を適用した実施形態の刺繍ミシンを示した正面図である。It is the front view which showed the embroidery sewing machine of embodiment to which this invention is applied. 上記刺繍ミシンの構成を示したブロック図である。It is the block diagram which showed the structure of the said embroidery sewing machine. 正三角形ピースの配列データを説明するための図面である。It is drawing for demonstrating arrangement | sequence data of an equilateral triangle piece. 上記刺繍ミシンに備わるマイクロコンピュータによる処理を示したフローチャートである。It is the flowchart which showed the process by the microcomputer with which the said embroidery sewing machine is equipped. 上記刺繍ミシンに備わる操作パネルに表示されるピースの種類の選択画面を示した図面である。It is drawing which showed the selection screen of the kind of piece displayed on the operation panel with which the said embroidery sewing machine is equipped. 上記刺繍ミシンに備わる操作パネルに表示される刺繍模様の種類の選択画面を示した図面である。It is drawing which showed the selection screen of the kind of embroidery pattern displayed on the operation panel with which the said embroidery sewing machine is equipped. 上記操作パネルに表示されるピースと刺繍模様の画面を示した図面である。It is drawing which showed the screen of the piece and embroidery pattern which are displayed on the said operation panel. 複数のピースを配列するアルゴリズムを説明するための図面である。It is a figure for demonstrating the algorithm which arranges a some piece. 上記操作パネルに表示されるレイアウト画面を示した図面である。It is drawing which showed the layout screen displayed on the said operation panel. 上記刺繍ミシンによって施される切取線及び刺繍縫いを示した図面である。It is drawing which showed the cutoff line and embroidery sewing which are performed with the said embroidery sewing machine. 上記刺繍ミシンによって施される切取線に沿って布地を切断した状態の図面である。It is drawing of the state which cut | disconnected the cloth along the cut line provided with the said embroidery sewing machine.

符号の説明Explanation of symbols

1 刺繍ミシン
6 マイクロコンピュータ
5 操作パネル
14 縫い針
15 針駆動機構
17 刺繍枠
18 枠移動機構
24 ミシンモータ
26 X軸モータ
28 Y軸モータ
51 液晶ディスプレイ
52 タッチパネル
63 記憶部
DESCRIPTION OF SYMBOLS 1 Embroidery sewing machine 6 Microcomputer 5 Operation panel 14 Sewing needle 15 Needle drive mechanism 17 Embroidery frame 18 Frame moving mechanism 24 Sewing motor 26 X-axis motor 28 Y-axis motor 51 Liquid crystal display 52 Touch panel 63 Memory | storage part

Claims (4)

縫い針と、前記縫い針を上下に駆動する針駆動手段と、布地を保持する布保持手段と、前記布保持手段を平面に沿って移動させる移動手段と、を備え、前記針駆動手段により前記縫い針を上下動させつつ前記移動手段により前記布保持手段を平面に沿って移動させることで布地に縫い目による切取線を施すミシンであって、
ピースの外形を表した切取線データと、刺繍模様を表した刺繍縫いデータと、前記布保持手段による縫製可能領域を表す領域データとを記憶した記憶手段と、
前記記憶手段に記憶された切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段と、
前記配列演算手段によって求められた配列データと前記記憶手段に記憶された切取線データ及び刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御する制御手段と、を備え、
前記制御手段により前記移動手段及び針駆動手段が制御されることによって、前記記憶手段に記憶された切取線データに従ったピースの外形を前記配列演算手段によって求められた配列データに従って配列した状態の切取線を布地に施すとともに、その布地の各ピース内に刺繍縫いデータに従った刺繍模様を施すことを特徴とするミシン。
A sewing needle, a needle driving means for driving the sewing needle up and down, a cloth holding means for holding a fabric, and a moving means for moving the cloth holding means along a plane. A sewing machine that applies a cut line by a stitch to a fabric by moving the cloth holding means along a plane by the moving means while moving a sewing needle up and down,
Storage means for storing cut line data representing the outer shape of the piece, embroidery sewing data representing an embroidery pattern, and area data representing a sewable area by the cloth holding means;
Arrangement calculation means for arranging the outer shape of the pieces in the sewable area based on the cut line data and area data stored in the storage means, and obtaining arrangement data representing the arrangement position of each piece and the rotation angle at the arrangement position;
Control means for controlling the moving means and the needle driving means in accordance with the array data obtained by the array calculating means and the cut line data and embroidery stitching data stored in the storage means,
When the moving means and the needle driving means are controlled by the control means, the cut lines in the state in which the outer shapes of the pieces according to the cut line data stored in the storage means are arranged according to the arrangement data obtained by the arrangement calculating means A sewing machine characterized by applying an embroidery pattern according to embroidery sewing data to each piece of the fabric.
複数種類の刺繍模様の中から任意の刺繍模様を選択する選択手段を更に備え、
前記記憶手段が、刺繍模様の種類ごとに刺繍縫いデータを記憶し、
前記制御手段が、前記選択手段によって選択された種類の刺繍模様に対応する刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御することによって、選択された種類の刺繍模様を布地の各ピース内に施すことを特徴とする請求項1に記載のミシン。
A selection means for selecting an arbitrary embroidery pattern from a plurality of types of embroidery patterns;
The storage means stores embroidery sewing data for each type of embroidery pattern,
The control means controls the moving means and the needle driving means in accordance with the embroidery sewing data corresponding to the type of embroidery pattern selected by the selection means, so that the selected type of embroidery pattern is placed in each piece of fabric. The sewing machine according to claim 1, wherein the sewing machine is applied to the sewing machine.
前記切取線データに従ったピースの外形に対する、前記刺繍縫いデータに従った刺繍模様の位置を調整する調整手段を更に備え、
前記制御手段が、前記調整手段によって調整された位置に刺繍模様を施すように前記移動手段及び前記針駆動手段を制御することを特徴とする請求項1又は2に記載のミシン。
An adjusting means for adjusting the position of the embroidery pattern according to the embroidery sewing data with respect to the outer shape of the piece according to the cutoff line data;
The sewing machine according to claim 1 or 2, wherein the control unit controls the moving unit and the needle driving unit so as to apply an embroidery pattern at a position adjusted by the adjusting unit.
前記調整手段が、入力装置に対する操作によって前記入力装置から入力された信号に従って刺繍模様の位置を調整することを特徴とする請求項3に記載のミシン。   The sewing machine according to claim 3, wherein the adjusting means adjusts the position of the embroidery pattern in accordance with a signal input from the input device by an operation on the input device.
JP2005334609A 2005-11-18 2005-11-18 Sewing machine Pending JP2007135911A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005334609A JP2007135911A (en) 2005-11-18 2005-11-18 Sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005334609A JP2007135911A (en) 2005-11-18 2005-11-18 Sewing machine

Publications (1)

Publication Number Publication Date
JP2007135911A true JP2007135911A (en) 2007-06-07

Family

ID=38199471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005334609A Pending JP2007135911A (en) 2005-11-18 2005-11-18 Sewing machine

Country Status (1)

Country Link
JP (1) JP2007135911A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9180189B2 (en) 1995-07-27 2015-11-10 Genentech, Inc. Treating a mammal with a formulation comprising an antibody which binds IgE

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9180189B2 (en) 1995-07-27 2015-11-10 Genentech, Inc. Treating a mammal with a formulation comprising an antibody which binds IgE
US9283273B2 (en) 1995-07-27 2016-03-15 Genentech, Inc. Protein formulation

Similar Documents

Publication Publication Date Title
JPH11123293A (en) Control device of sewing machine
JP4123576B2 (en) Embroidery data processing apparatus and computer-readable storage medium storing embroidery data processing program
US7493867B2 (en) Sewing machine
JP2015104442A (en) Sewing machine
JP2011101695A (en) Embroidery data processing apparatus, sewing machine, embroidery data processing program, and storage medium storing embroidery data processing program
JPH10146475A (en) Embroidering machine
JP2001000761A (en) Display device for sewing machine capable of sewing embroidery
JP2007054110A (en) Embroidery sewing machine
JP2007135911A (en) Sewing machine
JP2007135910A (en) Sewing machine
JP2007135912A (en) Sewing machine
JP2008220475A (en) Sewing machine
JP2007111233A (en) Sewing machine
JP2006043231A (en) Device for creating pattern data for sewing machine
JP4226671B2 (en) sewing machine
JP4564311B2 (en) sewing machine
JP3617152B2 (en) Embroidery data creation device
TWI656255B (en) Embroidery sewing machine with fixed function of false lining and material
JP3629848B2 (en) Embroidery sewing machine
JP2007075490A (en) Sewing data generation system of sewing machine
JP2001038078A (en) Embroidery sewing machine
JPH09132859A (en) Embroidering data processor
JP2008104638A (en) Sewing machine
JP2005253612A (en) Embroidery sewing machine
JP2020096933A (en) Embroidery sewing machine with function of fixing interlining cloth and material by basting